Commit 855e349dae13

Vincent Demeester <vincent@sbr.pm>
2018-08-02 17:45:28
Import user configuration from nixos-configuration
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent d1f681a
emacs/builder.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, emacs
+, name
+, src
+, buildInputs ? []
+, patches ? []
+}:
+
+stdenv.mkDerivation {
+  name = name;
+  src = src;
+  unpackCmd = ''
+    test -f "${src}" && mkdir el && cp -p ${src} el/${name}
+  '';
+  patches = patches;
+  buildInputs = [ emacs ] ++ buildInputs;
+  buildPhase = ''
+    ARGS=$(find ${stdenv.lib.concatStrings
+                  (builtins.map (arg: arg + "/share/emacs/site-lisp ") buildInputs)} \
+                 -type d -exec echo -L {} \;)
+    ${emacs}/bin/emacs -Q -nw -L . $ARGS --batch -f batch-byte-compile *.el
+  '';
+  installPhase = ''
+    mkdir -p $out/share/emacs/site-lisp
+    install *.el* $out/share/emacs/site-lisp
+  '';
+  meta = {
+    description = "Emacs projects from the Internet that just compile .el files";
+    homepage = http://www.emacswiki.org;
+    platforms = stdenv.lib.platforms.all;
+  };
+}
fish/fish_prompt.fish
@@ -0,0 +1,258 @@
+# name: lambda
+function __fish_basename -d 'basically basename, but faster'
+    string replace -r '^.*/' '' -- $argv
+end
+
+function __fish_dirname -d 'basically dirname, but faster'
+    string replace -r '/[^/]+/?$' '' -- $argv
+end
+
+
+function __fish_prompt_status -S -a last_status -d 'Display flags for non-zero-exit status, root user, and background jobs'
+    set -l nonzero
+    set -l superuser
+    set -l bg_jobs
+
+    # Last exit was nonzero
+    [ $last_status -ne 0 ]
+    and set nonzero 1
+
+    # If superuser (uid == 0)
+    #
+    # Note that iff the current user is root and '/' is not writeable by root this
+    # will be wrong. But I can't think of a single reason that would happen, and
+    # it is literally 99.5% faster to check it this way, so that's a tradeoff I'm
+    # willing to make.
+    [ -w / ]
+    and [ (id -u) -eq 0 ]
+    and set superuser 1
+
+    # Jobs display
+    jobs -p >/dev/null
+    and set bg_jobs 1
+
+    if [ "$nonzero" ]
+        set_color red
+        echo -n '! '
+        set_color normal
+    end
+
+    if [ "$superuser" ]
+        set_color red
+        echo -n '$ '
+        set_color normal
+    end
+
+    if [ "$bg_jobs" ]
+        set_color gray
+        echo -n '% '
+        set_color normal
+    end
+end
+
+function __fish_prompt_user -S -d 'Display current user and hostname'
+    [ -n "$SSH_CLIENT" ]
+    and set -l display_user_hostname
+
+    if set -q display_user_hostname
+        set -l IFS .
+        hostname | read -l hostname __
+        echo -ns (whoami) '@' $hostname
+    end
+end
+
+function __fish_git_project_dir
+    set -l git_dir (command git rev-parse --git-dir ^/dev/null)
+    or return
+
+    pushd $git_dir
+    set git_dir $PWD
+    popd
+
+    switch $PWD/
+        case $git_dir/\*
+            # Nothing works quite right if we're inside the git dir
+            # TODO: fix the underlying issues then re-enable the stuff below
+
+            # # if we're inside the git dir, sweet. just return that.
+            # set -l toplevel (command git rev-parse --show-toplevel ^/dev/null)
+            # if [ "$toplevel" ]
+            #   switch $git_dir/
+            #     case $toplevel/\*
+            #       echo $git_dir
+            #   end
+            # end
+            return
+    end
+
+    set -l project_dir (__fish_dirname $git_dir)
+
+    switch $PWD/
+        case $project_dir/\*
+            echo $project_dir
+            return
+    end
+
+    set project_dir (command git rev-parse --show-toplevel ^/dev/null)
+    switch $PWD/
+        case $project_dir/\*
+            echo $project_dir
+    end
+end
+
+function __fish_git_ahead -S -d 'Print the ahead/behind state for the current branch'
+    set -l ahead 0
+    set -l behind 0
+    for line in (command git rev-list --left-right '@{upstream}...HEAD' ^/dev/null)
+        switch "$line"
+            case '>*'
+                if [ $behind -eq 1 ]
+                    echo 'ยฑ'
+                    return
+                end
+                set ahead 1
+            case '<*'
+                if [ $ahead -eq 1 ]
+                    echo "ยฑ"
+                    return
+                end
+                set behind 1
+        end
+    end
+
+    if [ $ahead -eq 1 ]
+        echo "+"
+    else if [ $behind -eq 1 ]
+        echo "-"
+    end
+end
+
+function __fish_git_branch -S -d 'Get the current git branch (or commitish)'
+    set -l ref (command git symbolic-ref HEAD ^/dev/null)
+    and begin
+        string replace 'refs/heads/' "" $ref
+        and return
+    end
+
+    set -l tag (command git describe --tags --exact-match ^/dev/null)
+    and echo "tag:$tag"
+    and return
+
+    set -l branch (command git show-ref --head -s --abbrev | head -n1 ^/dev/null)
+    echo "detached:$branch"
+end
+
+function __fish_prompt_git -S -a current_dir -d 'Display the actula git state'
+    set -l dirty ''
+    set -l show_dirty (command git config --bool bash.showDirtyState ^/dev/null)
+    if [ "$show_dirty" != 'false' ]
+        set dirty (command git diff --no-ext-diff --quiet --exit-code ^/dev/null; or echo -n "*")
+    end
+
+    set -l staged (command git diff --cached --no-ext-diff --quiet --exit-code ^/dev/null; or echo -n "~")
+    set -l stashed (command git rev-parse --verify --quiet refs/stash >/dev/null; and echo -n '$')
+    set -l ahead (__fish_git_ahead)
+
+    set -l new ''
+    set -l show_untracked (command git config --bool bash.showUntrackedFiles ^/dev/null)
+    if [ "$show_untracked" != 'false' ]
+        set new (command git ls-files --other --exclude-standard --directory --no-empty-directory ^/dev/null)
+        if [ "$new" ]
+            set new "โ€ฆ"
+        end
+    end
+
+    set -l flags "$dirty$staged$stashed$ahead$new"
+    [ "$flags" ]
+    and set flags ":$flags"
+
+    __fish_path_segment $current_dir
+
+    set_color green
+    echo -n '{'
+    echo -ns (__fish_git_branch) $flags ''
+    echo -n '}'
+    set_color normal
+
+    set -l project_pwd (command git rev-parse --show-prefix ^/dev/null | string trim --right --chars=/)
+
+    if [ "$project_pwd" ]
+        set_color brblack
+        echo -n "/$project_pwd"
+        set_color normal
+    end
+end
+
+function __fish_prompt_dir -S -d 'Display a shortened form of the current directory'
+    __fish_path_segment "$PWD"
+end
+
+function __fish_path_segment -S -a current_dir -d 'Display a shortened form of a directory'
+    set -l directory
+    set -l parent
+
+    switch "$current_dir"
+        case /
+            set directory '/'
+        case "$HOME"
+            set directory '~'
+        case '*'
+            set parent (__fish_pretty_parent "$current_dir")
+            set directory (__fish_basename "$current_dir")
+    end
+
+    set_color white
+    echo -n $parent
+    set_color --bold
+    echo -ns $directory ''
+    set_color normal
+end
+
+function __fish_pretty_parent -S -a current_dir -d 'Print a parent directory, shortened to fit the prompt'
+    set -q fish_prompt_pwd_dir_length
+    or set -l fish_prompt_pwd_dir_length 1
+
+    # Replace $HOME with ~
+    set -l real_home ~
+    set -l parent_dir (string replace -r '^'"$real_home"'($|/)' '~$1' (__fish_dirname $current_dir))
+
+    # Must check whether `$parent_dir = /` if using native dirname
+    if [ -z "$parent_dir" ]
+        echo -n /
+        return
+    end
+
+    if [ $fish_prompt_pwd_dir_length -eq 0 ]
+        echo -n "$parent_dir/"
+        return
+    end
+
+    string replace -ar '(\.?[^/]{'"$fish_prompt_pwd_dir_length"'})[^/]*/' '$1/' "$parent_dir/"
+end
+
+# TODO: handle envs (nix-shell, virtualenv, ...)
+
+function fish_prompt -d 'vde-lambda, a fish theme optimized for me :D'
+    if test $TERM = "dumb"
+        echo "\$ "
+        return 0
+    end
+    # Save the last status for later
+    set -l last_status $status
+
+    __fish_prompt_status $last_status
+    __fish_prompt_user
+
+    # vcs
+    set -l git_root (__fish_git_project_dir)
+
+    if [ "$git_root" ]
+        __fish_prompt_git $git_root
+    else
+        __fish_prompt_dir
+    end
+
+    set_color --bold brblack
+    echo -n " ฮป "
+    set_color normal
+end
fish/fish_right_prompt.fish
@@ -0,0 +1,30 @@
+function __fish_prompt_nix_shell
+    [ -z "$IN_NIX_SHELL" ]
+    and return
+    set_color yellow
+    echo -n -s '๐Ÿ„ช  '
+    set_color normal
+end
+
+# โ โง† โŒ— โง‰
+function __fish_prompt_direnv
+    [ -z "$DIRENV_DIR" ]
+    and return
+    set_color yellow
+    echo -n -s 'โง‰ '
+    set_color normal
+end
+
+function __fish_prompt_virtualenv
+    [ -z "$VIRTUAL_ENV" ]
+    and return
+    set_color green
+    echo -ns 'venv:' (basename "$VIRTUAL_ENV") ' '
+    set_color normal
+end
+
+function fish_right_prompt
+    __fish_prompt_direnv
+    __fish_prompt_nix_shell
+    __fish_prompt_virtualenv
+end
fish/nix-aliases.fish
@@ -0,0 +1,3 @@
+function mr
+	nix run nixpkgs.mr -c mr $argv
+end
tmux/keybindings
@@ -0,0 +1,50 @@
+set -g history-limit 500000
+# Be sure to deactive the mode
+# set -g mode-mouse off
+# By default tmux adds a small delay when sending commands.
+# Reducing this delay by setting escape-time.
+set -sg escape-time 1
+bind v paste-buffer
+# Vim-behavior for moving between panes
+bind c select-pane -L
+bind t select-pane -D
+bind s select-pane -U
+bind r select-pane -R
+# Re-binding new-window and kill-pane to something more bepo-ish
+bind x new-window
+unbind c
+bind y kill-pane
+# Re-binding list-of-session
+bind u list-sessions
+# Vim-behavior for moving between windows
+bind -r C-t select-window -t :-
+bind -r C-s select-window -t :+
+# Vim-behavior for resizing panes
+bind -r C resize-pane -L 5
+bind -r T resize-pane -D 5
+bind -r S resize-pane -U 5
+bind -r R resize-pane -R 5
+# vi-mode for copy.
+set -g mode-key vi
+# `PREFIX`-`ESCAPE` for going into copy mode
+bind-key ESCAPE copy-mode
+# Rebinding some vi-copy keys in a more bepoish fashion.
+bind-key -t vi-copy 'v' begin-selection
+bind-key -t vi-copy 'y' copy-selection
+bind-key -t vi-copy 'C' top-line
+bind-key -t vi-copy 'T' scroll-down
+bind-key -t vi-copy 'S' scroll-up
+bind-key -t vi-copy 'R' bottom-line
+bind-key -t vi-copy 'c' cursor-left
+bind-key -t vi-copy 't' cursor-down
+bind-key -t vi-copy 's' cursor-up
+bind-key -t vi-copy 'r' cursor-right
+# Telling childs that this is a 256 terminal multiplexer
+set -g default-terminal "screen-256color"
+# Maximizing/Restoring panes (useful for *a lot* of workflows)
+unbind Up
+bind Up new-window -d -n tmp \; swap-pane -s tmp \; select-window -t tmp
+unbind Down
+bind Down last-window \; swap-pane -s tmp \; kill-window -t tmp
+# Recording pane content to a file. (This is crasy !)
+bind P pipe-pane -o "cat >>~/#W.log" \; display "Toggled logging to ~/#W.log"
tmux/tmux.conf
@@ -0,0 +1,135 @@
+# Tmux configuration file
+# Documented by Vincent Demeester.
+# Note that I am using bepo keyboard (that why key binding might be a 
+# little weird for you).
+# First thing first, quickly reload $HOME/.tmux.conf
+#bind o source-file ~/.tmux.conf; display "tmux configuration reloaded."
+source-file $HOME/.config/tmux/commons/keybindings
+
+# titles
+# set -g show -g says
+set -g set-titles on
+set -g set-titles-string "tmux - #S:#I.#P (#W)"
+# Set window notifications
+setw -g monitor-activity on
+set -g visual-activity on
+# Rather than constraining window size to the maximum size of any client 
+# connected to the *session*, constrain window size to the maximum size of any 
+# client connected to *that window*. Much more reasonable.
+setw -g aggressive-resize on
+# binding
+bind-key C-a last-window
+bind-key C-r command-prompt 'rename-window %%'
+bind-key '"' split-window -v -c '#{pane_current_path}'
+bind-key '%' split-window -h -c '#{pane_current_path}'
+
+######################
+### DESIGN CHANGES ###
+######################
+
+# panes
+set -g pane-border-fg black
+set -g pane-active-border-fg brightred
+
+## Status bar design
+# status line
+set -g status-justify left
+set -g status-bg default
+set -g status-fg colour12
+set -g status-interval 2
+
+# messaging
+set -g message-fg black
+set -g message-bg yellow
+set -g message-command-fg blue
+set -g message-command-bg black
+
+#window mode
+setw -g mode-bg colour6
+setw -g mode-fg colour0
+
+# window status
+setw -g window-status-format " #F#I:#W#F "
+setw -g window-status-current-format " #F#I:#W#F "
+setw -g window-status-format "#[fg=magenta]#[bg=black] #I #[bg=cyan]#[fg=colour8] #W "
+setw -g window-status-current-format "#[bg=brightmagenta]#[fg=colour8] #I #[fg=colour8]#[bg=colour14] #W "
+setw -g window-status-current-bg colour0
+setw -g window-status-current-fg colour11
+setw -g window-status-current-attr dim
+setw -g window-status-bg green
+setw -g window-status-fg black
+setw -g window-status-attr reverse
+
+# Info on left (I don't have a session display for now)
+set -g status-left ''
+
+# loud or quiet?
+set-option -g visual-activity off
+set-option -g visual-bell on
+set-option -g visual-silence off
+set-window-option -g monitor-activity on
+set-option -g bell-action none
+
+set -g default-terminal "screen-256color"
+
+# The modes {
+setw -g clock-mode-colour colour135
+setw -g mode-attr bold
+setw -g mode-fg colour196
+setw -g mode-bg colour238
+
+# }
+# The panes {
+
+set -g pane-border-bg colour232
+set -g pane-border-fg colour240
+set -g pane-active-border-bg colour232
+set -g pane-active-border-fg colour250
+
+# }
+# The statusbar {
+
+set -g status-position bottom
+set -g status-bg colour234
+set -g status-fg colour137
+set -g status-attr dim
+set -g status-left ''
+set -g status-right '#[fg=colour233,bg=colour241,bold] %d/%m #[fg=colour233,bg=colour245,bold] %H:%M:%S '
+set -g status-right-length 50
+set -g status-left-length 20
+
+setw -g window-status-current-fg colour81
+setw -g window-status-current-bg colour238
+setw -g window-status-current-attr bold
+setw -g window-status-current-format ' #I#[fg=colour250]:#[fg=colour255]#W#[fg=colour50]#F '
+
+setw -g window-status-fg colour138
+setw -g window-status-bg colour235
+setw -g window-status-attr none
+setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F '
+
+setw -g window-status-bell-attr bold
+setw -g window-status-bell-fg colour255
+setw -g window-status-bell-bg colour1
+
+# }
+# The messages {
+
+set -g message-attr bold
+set -g message-fg colour232
+set -g message-bg colour166
+
+# }
+set-environment -g TMUX_PLUGIN_MANAGER_PATH '$HOME/.config/tmux/plugins'
+
+set -g @plugin 'tmux-plugins/tpm'
+set -g @plugin 'tmux-plugins/tmux-resurrect'
+set -g @plugin 'tmux-plugins/tmux-continuum'
+set -g @plugin 'tmux-plugins/tmux-copycat'
+ 
+set -g @continuum-restore 'on'
+
+run '~/.config/tmux/plugins/tpm/tpm'
+
+if 'command -v fish >/dev/null' \
+   'set -g default-shell ~/.nix-profile/bin/fish'
\ No newline at end of file
xorg/emoji.compose
@@ -0,0 +1,2459 @@
+## Convention: capitalize first letter of longer element to avoid prefixing.
+## Or capitalize last letter of shorter element (or perhaps closing it with
+## another press of <Multi_key>) if that is not desired.
+## (like, trying not to alter the "main" dotXCompose file).
+## Use two #s for ordinary comments, #- for quotes from UnicodeData.txt,
+## and three #s to comment out XCompose lines.
+## How about using 4 #s to comment out things that are only commented out
+## to avoid duplicates with the main dotXCompose file?
+##
+## Anything whose full Unicode name fits inside 7 characters gets that for
+## its keys (usually).  Otherwise maybe get creative, and no need to stick
+## to just one per symbol.  There's much to be said for truncating in
+## mid-word: if you type the word, you'll still get your symbol, just with
+## some extra letters you can backspace over.  So that will often be an
+## option.
+#### <MM> {bogus}:  "X"  U00000  # BOGUS ENTRY TO ENSURE SORTING
+## Some characters from other blocks will need to be added by hand...
+## Many of these have entries elsewhere.
+#- 2700;BLACK SAFETY SCISSORS;So;0;ON;;;;;N;;;;;
+### <MM> {black safety scissors} :  "โœ€"   U2700	# BLACK SAFETY SCISSORS
+#- 2701;UPPER BLADE SCISSORS;So;0;ON;;;;;N;;;;;
+### <MM> {upper blade scissors} :  "โœ"   U2701	# UPPER BLADE SCISSORS
+#- 2702;BLACK SCISSORS;So;0;ON;;;;;N;;;;;
+### <MM> {black scissors} :  "โœ‚"   U2702	# BLACK SCISSORS
+#- 2703;LOWER BLADE SCISSORS;So;0;ON;;;;;N;;;;;
+### <MM> {lower blade scissors} :  "โœƒ"   U2703	# LOWER BLADE SCISSORS
+#- 2704;WHITE SCISSORS;So;0;ON;;;;;N;;;;;
+### <MM> {white scissors} :  "โœ„"   U2704	# WHITE SCISSORS
+#- 2705;WHITE HEAVY CHECK MARK;So;0;ON;;;;;N;;;;;
+### <MM> {white heavy check mark} :  "โœ…"   U2705	# WHITE HEAVY CHECK MARK
+#- 2706;TELEPHONE LOCATION SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {telephone location sign} :  "โœ†"   U2706	# TELEPHONE LOCATION SIGN
+#- 2707;TAPE DRIVE;So;0;ON;;;;;N;;;;;
+### <MM> {tape drive} :  "โœ‡"   U2707	# TAPE DRIVE
+#- 2708;AIRPLANE;So;0;ON;;;;;N;;;;;
+### <MM> {airplane} :  "โœˆ"   U2708	# AIRPLANE
+#- 2709;ENVELOPE;So;0;ON;;;;;N;;;;;
+### <MM> {envelope} :  "โœ‰"   U2709	# ENVELOPE
+#- 270A;RAISED FIST;So;0;ON;;;;;N;;;;;
+### <MM> {raised fist} :  "โœŠ"   U270A	# RAISED FIST
+#- 270B;RAISED HAND;So;0;ON;;;;;N;;;;;
+### <MM> {raised hand} :  "โœ‹"   U270B	# RAISED HAND
+#- 270C;VICTORY HAND;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <v> <i> <c> <t> <o> <r> <y> :  "โœŒ"   U270C	# VICTORY HAND
+#- 270D;WRITING HAND;So;0;ON;;;;;N;;;;;
+### <MM> {writing hand} :  "โœ"   U270D	# WRITING HAND
+#- 270E;LOWER RIGHT PENCIL;So;0;ON;;;;;N;;;;;
+### <MM> {lower right pencil} :  "โœŽ"   U270E	# LOWER RIGHT PENCIL
+#- 270F;PENCIL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <e> <n> <c> <i> <l> :  "โœ"   U270F	# PENCIL
+#- 2710;UPPER RIGHT PENCIL;So;0;ON;;;;;N;;;;;
+### <MM> {upper right pencil} :  "โœ"   U2710	# UPPER RIGHT PENCIL
+#- 2711;WHITE NIB;So;0;ON;;;;;N;;;;;
+### <MM> {white nib} :  "โœ‘"   U2711	# WHITE NIB
+#- 2712;BLACK NIB;So;0;ON;;;;;N;;;;;
+### <MM> {black nib} :  "โœ’"   U2712	# BLACK NIB
+#- 2713;CHECK MARK;So;0;ON;;;;;N;;;;;
+### <MM> {check mark} :  "โœ“"   U2713	# CHECK MARK
+#- 2714;HEAVY CHECK MARK;So;0;ON;;;;;N;;;;;
+### <MM> {heavy check mark} :  "โœ”"   U2714	# HEAVY CHECK MARK
+#- 2715;MULTIPLICATION X;So;0;ON;;;;;N;;;;;
+### <MM> {multiplication x} :  "โœ•"   U2715	# MULTIPLICATION X
+#- 2716;HEAVY MULTIPLICATION X;So;0;ON;;;;;N;;;;;
+### <MM> {heavy multiplication x} :  "โœ–"   U2716	# HEAVY MULTIPLICATION X
+#- 2717;BALLOT X;So;0;ON;;;;;N;;;;;
+### <MM> {ballot x} :  "โœ—"   U2717	# BALLOT X
+#- 2718;HEAVY BALLOT X;So;0;ON;;;;;N;;;;;
+### <MM> {heavy ballot x} :  "โœ˜"   U2718	# HEAVY BALLOT X
+#- 2719;OUTLINED GREEK CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {outlined greek cross} :  "โœ™"   U2719	# OUTLINED GREEK CROSS
+#- 271A;HEAVY GREEK CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {heavy greek cross} :  "โœš"   U271A	# HEAVY GREEK CROSS
+#- 271B;OPEN CENTRE CROSS;So;0;ON;;;;;N;OPEN CENTER CROSS;;;;
+### <MM> {open centre cross} :  "โœ›"   U271B	# OPEN CENTRE CROSS
+#- 271C;HEAVY OPEN CENTRE CROSS;So;0;ON;;;;;N;HEAVY OPEN CENTER CROSS;;;;
+### <MM> {heavy open centre cross} :  "โœœ"   U271C	# HEAVY OPEN CENTRE CROSS
+#- 271D;LATIN CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {latin cross} :  "โœ"   U271D	# LATIN CROSS
+#- 271E;SHADOWED WHITE LATIN CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {shadowed white latin cross} :  "โœž"   U271E	# SHADOWED WHITE LATIN CROSS
+#- 271F;OUTLINED LATIN CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {outlined latin cross} :  "โœŸ"   U271F	# OUTLINED LATIN CROSS
+#- 2720;MALTESE CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {maltese cross} :  "โœ "   U2720	# MALTESE CROSS
+#- 2721;STAR OF DAVID;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <asterisk> <d> <a> <v> <i> <d> :  "โœก"   U2721	# STAR OF DAVID
+#- 2722;FOUR TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {four teardrop-spoked asterisk} :  "โœข"   U2722	# FOUR TEARDROP-SPOKED ASTERISK
+#- 2723;FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {four balloon-spoked asterisk} :  "โœฃ"   U2723	# FOUR BALLOON-SPOKED ASTERISK
+#- 2724;HEAVY FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {heavy four balloon-spoked asterisk} :  "โœค"   U2724	# HEAVY FOUR BALLOON-SPOKED ASTERISK
+#- 2725;FOUR CLUB-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {four club-spoked asterisk} :  "โœฅ"   U2725	# FOUR CLUB-SPOKED ASTERISK
+#- 2726;BLACK FOUR POINTED STAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <asterisk> <4> <B> :  "โœฆ"   U2726	# BLACK FOUR POINTED STAR
+#- 2727;WHITE FOUR POINTED STAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <asterisk> <4> <W> :  "โœง"   U2727	# WHITE FOUR POINTED STAR
+#- 2728;SPARKLES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <a> <r> <k> <l> <y> :  "โœจ"   U2728	# SPARKLES
+#- 2729;STRESS OUTLINED WHITE STAR;So;0;ON;;;;;N;;;;;
+### <MM> {stress outlined white star} :  "โœฉ"   U2729	# STRESS OUTLINED WHITE STAR
+## Not to be confused with single-multi-key (*)
+#- 272A;CIRCLED WHITE STAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <asterisk> <parenright> :  "โœช"   U272A	# CIRCLED WHITE STAR
+#- 272B;OPEN CENTRE BLACK STAR;So;0;ON;;;;;N;OPEN CENTER BLACK STAR;;;;
+### <MM> {open centre black star} :  "โœซ"   U272B	# OPEN CENTRE BLACK STAR
+#- 272C;BLACK CENTRE WHITE STAR;So;0;ON;;;;;N;BLACK CENTER WHITE STAR;;;;
+### <MM> {black centre white star} :  "โœฌ"   U272C	# BLACK CENTRE WHITE STAR
+#- 272D;OUTLINED BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {outlined black star} :  "โœญ"   U272D	# OUTLINED BLACK STAR
+#- 272E;HEAVY OUTLINED BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {heavy outlined black star} :  "โœฎ"   U272E	# HEAVY OUTLINED BLACK STAR
+#- 272F;PINWHEEL STAR;So;0;ON;;;;;N;;;;;
+### <MM> {pinwheel star} :  "โœฏ"   U272F	# PINWHEEL STAR
+#- 2730;SHADOWED WHITE STAR;So;0;ON;;;;;N;;;;;
+### <MM> {shadowed white star} :  "โœฐ"   U2730	# SHADOWED WHITE STAR
+#- 2731;HEAVY ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {heavy asterisk} :  "โœฑ"   U2731	# HEAVY ASTERISK
+#- 2732;OPEN CENTRE ASTERISK;So;0;ON;;;;;N;OPEN CENTER ASTERISK;;;;
+### <MM> {open centre asterisk} :  "โœฒ"   U2732	# OPEN CENTRE ASTERISK
+#- 2733;EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {eight spoked asterisk} :  "โœณ"   U2733	# EIGHT SPOKED ASTERISK
+#- 2734;EIGHT POINTED BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {eight pointed black star} :  "โœด"   U2734	# EIGHT POINTED BLACK STAR
+#- 2735;EIGHT POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;;
+### <MM> {eight pointed pinwheel star} :  "โœต"   U2735	# EIGHT POINTED PINWHEEL STAR
+#- 2736;SIX POINTED BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {six pointed black star} :  "โœถ"   U2736	# SIX POINTED BLACK STAR
+#- 2737;EIGHT POINTED RECTILINEAR BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {eight pointed rectilinear black star} :  "โœท"   U2737	# EIGHT POINTED RECTILINEAR BLACK STAR
+#- 2738;HEAVY EIGHT POINTED RECTILINEAR BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {heavy eight pointed rectilinear black star} :  "โœธ"   U2738	# HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
+#- 2739;TWELVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;;
+### <MM> {twelve pointed black star} :  "โœน"   U2739	# TWELVE POINTED BLACK STAR
+#- 273A;SIXTEEN POINTED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {sixteen pointed asterisk} :  "โœบ"   U273A	# SIXTEEN POINTED ASTERISK
+#- 273B;TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {teardrop-spoked asterisk} :  "โœป"   U273B	# TEARDROP-SPOKED ASTERISK
+#- 273C;OPEN CENTRE TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;OPEN CENTER TEARDROP-SPOKED ASTERISK;;;;
+### <MM> {open centre teardrop-spoked asterisk} :  "โœผ"   U273C	# OPEN CENTRE TEARDROP-SPOKED ASTERISK
+#- 273D;HEAVY TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {heavy teardrop-spoked asterisk} :  "โœฝ"   U273D	# HEAVY TEARDROP-SPOKED ASTERISK
+#- 273E;SIX PETALLED BLACK AND WHITE FLORETTE;So;0;ON;;;;;N;;;;;
+### <MM> {six petalled black and white florette} :  "โœพ"   U273E	# SIX PETALLED BLACK AND WHITE FLORETTE
+#- 273F;BLACK FLORETTE;So;0;ON;;;;;N;;;;;
+### <MM> {black florette} :  "โœฟ"   U273F	# BLACK FLORETTE
+#- 2740;WHITE FLORETTE;So;0;ON;;;;;N;;;;;
+### <MM> {white florette} :  "โ€"   U2740	# WHITE FLORETTE
+#- 2741;EIGHT PETALLED OUTLINED BLACK FLORETTE;So;0;ON;;;;;N;;;;;
+### <MM> {eight petalled outlined black florette} :  "โ"   U2741	# EIGHT PETALLED OUTLINED BLACK FLORETTE
+#- 2742;CIRCLED OPEN CENTRE EIGHT POINTED STAR;So;0;ON;;;;;N;CIRCLED OPEN CENTER EIGHT POINTED STAR;;;;
+### <MM> {circled open centre eight pointed star} :  "โ‚"   U2742	# CIRCLED OPEN CENTRE EIGHT POINTED STAR
+#- 2743;HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {heavy teardrop-spoked pinwheel asterisk} :  "โƒ"   U2743	# HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
+#- 2744;SNOWFLAKE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <n> <o> <w> <f> <l> <a> :  "โ„"   U2744	# SNOWFLAKE
+#- 2745;TIGHT TRIFOLIATE SNOWFLAKE;So;0;ON;;;;;N;;;;;
+### <MM> {tight trifoliate snowflake} :  "โ…"   U2745	# TIGHT TRIFOLIATE SNOWFLAKE
+#- 2746;HEAVY CHEVRON SNOWFLAKE;So;0;ON;;;;;N;;;;;
+### <MM> {heavy chevron snowflake} :  "โ†"   U2746	# HEAVY CHEVRON SNOWFLAKE
+#- 2747;SPARKLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <1> <s> <p> <a> <r> <k> <l> :  "โ‡"   U2747	# SPARKLE
+#- 2748;HEAVY SPARKLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <s> <p> <a> <r> <k> <l> :  "โˆ"   U2748	# HEAVY SPARKLE
+#- 2749;BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {balloon-spoked asterisk} :  "โ‰"   U2749	# BALLOON-SPOKED ASTERISK
+#- 274A;EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {eight teardrop-spoked propeller asterisk} :  "โŠ"   U274A	# EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+#- 274B;HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;;
+### <MM> {heavy eight teardrop-spoked propeller asterisk} :  "โ‹"   U274B	# HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+#- 274C;CROSS MARK;So;0;ON;;;;;N;;;;;
+### <MM> {cross mark} :  "โŒ"   U274C	# CROSS MARK
+#- 274D;SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;;
+### <MM> {shadowed white circle} :  "โ"   U274D	# SHADOWED WHITE CIRCLE
+#- 274E;NEGATIVE SQUARED CROSS MARK;So;0;ON;;;;;N;;;;;
+### <MM> {negative squared cross mark} :  "โŽ"   U274E	# NEGATIVE SQUARED CROSS MARK
+#- 274F;LOWER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
+### <MM> {lower right drop-shadowed white square} :  "โ"   U274F	# LOWER RIGHT DROP-SHADOWED WHITE SQUARE
+#- 2750;UPPER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
+### <MM> {upper right drop-shadowed white square} :  "โ"   U2750	# UPPER RIGHT DROP-SHADOWED WHITE SQUARE
+#- 2751;LOWER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
+### <MM> {lower right shadowed white square} :  "โ‘"   U2751	# LOWER RIGHT SHADOWED WHITE SQUARE
+#- 2752;UPPER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
+### <MM> {upper right shadowed white square} :  "โ’"   U2752	# UPPER RIGHT SHADOWED WHITE SQUARE
+#- 2753;BLACK QUESTION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {black question mark ornament} :  "โ“"   U2753	# BLACK QUESTION MARK ORNAMENT
+#- 2754;WHITE QUESTION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {white question mark ornament} :  "โ”"   U2754	# WHITE QUESTION MARK ORNAMENT
+#- 2755;WHITE EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {white exclamation mark ornament} :  "โ•"   U2755	# WHITE EXCLAMATION MARK ORNAMENT
+#- 2756;BLACK DIAMOND MINUS WHITE X;So;0;ON;;;;;N;;;;;
+### <MM> {black diamond minus white x} :  "โ–"   U2756	# BLACK DIAMOND MINUS WHITE X
+#- 2757;HEAVY EXCLAMATION MARK SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {heavy exclamation mark symbol} :  "โ—"   U2757	# HEAVY EXCLAMATION MARK SYMBOL
+#- 2758;LIGHT VERTICAL BAR;So;0;ON;;;;;N;;;;;
+### <MM> {light vertical bar} :  "โ˜"   U2758	# LIGHT VERTICAL BAR
+#- 2759;MEDIUM VERTICAL BAR;So;0;ON;;;;;N;;;;;
+### <MM> {medium vertical bar} :  "โ™"   U2759	# MEDIUM VERTICAL BAR
+#- 275A;HEAVY VERTICAL BAR;So;0;ON;;;;;N;;;;;
+### <MM> {heavy vertical bar} :  "โš"   U275A	# HEAVY VERTICAL BAR
+#- 275B;HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy single turned comma quotation mark ornament} :  "โ›"   U275B	# HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
+#- 275C;HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy single comma quotation mark ornament} :  "โœ"   U275C	# HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
+#- 275D;HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy double turned comma quotation mark ornament} :  "โ"   U275D	# HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
+#- 275E;HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy double comma quotation mark ornament} :  "โž"   U275E	# HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+#- 275F;HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy low single comma quotation mark ornament} :  "โŸ"   U275F	# HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT
+#- 2760;HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy low double comma quotation mark ornament} :  "โ "   U2760	# HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
+#- 2761;CURVED STEM PARAGRAPH SIGN ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {curved stem paragraph sign ornament} :  "โก"   U2761	# CURVED STEM PARAGRAPH SIGN ORNAMENT
+#- 2762;HEAVY EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy exclamation mark ornament} :  "โข"   U2762	# HEAVY EXCLAMATION MARK ORNAMENT
+#- 2763;HEAVY HEART EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy heart exclamation mark ornament} :  "โฃ"   U2763	# HEAVY HEART EXCLAMATION MARK ORNAMENT
+#- 2764;HEAVY BLACK HEART;So;0;ON;;;;;N;;;;;
+### <MM> {heavy black heart} :  "โค"   U2764	# HEAVY BLACK HEART
+#- 2765;ROTATED HEAVY BLACK HEART BULLET;So;0;ON;;;;;N;;;;;
+### <MM> {rotated heavy black heart bullet} :  "โฅ"   U2765	# ROTATED HEAVY BLACK HEART BULLET
+#- 2766;FLORAL HEART;So;0;ON;;;;;N;;;;;
+### <MM> {floral heart} :  "โฆ"   U2766	# FLORAL HEART
+#- 2767;ROTATED FLORAL HEART BULLET;So;0;ON;;;;;N;;;;;
+### <MM> {rotated floral heart bullet} :  "โง"   U2767	# ROTATED FLORAL HEART BULLET
+#- 2768;MEDIUM LEFT PARENTHESIS ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {medium left parenthesis ornament} :  "โจ"   U2768	# MEDIUM LEFT PARENTHESIS ORNAMENT
+#- 2769;MEDIUM RIGHT PARENTHESIS ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {medium right parenthesis ornament} :  "โฉ"   U2769	# MEDIUM RIGHT PARENTHESIS ORNAMENT
+#- 276A;MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {medium flattened left parenthesis ornament} :  "โช"   U276A	# MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+#- 276B;MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {medium flattened right parenthesis ornament} :  "โซ"   U276B	# MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+#- 276C;MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {medium left-pointing angle bracket ornament} :  "โฌ"   U276C	# MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+#- 276D;MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {medium right-pointing angle bracket ornament} :  "โญ"   U276D	# MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+#- 276E;HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {heavy left-pointing angle quotation mark ornament} :  "โฎ"   U276E	# HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+#- 276F;HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {heavy right-pointing angle quotation mark ornament} :  "โฏ"   U276F	# HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+#- 2770;HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {heavy left-pointing angle bracket ornament} :  "โฐ"   U2770	# HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+#- 2771;HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {heavy right-pointing angle bracket ornament} :  "โฑ"   U2771	# HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+#- 2772;LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {light left tortoise shell bracket ornament} :  "โฒ"   U2772	# LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+#- 2773;LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {light right tortoise shell bracket ornament} :  "โณ"   U2773	# LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+#- 2774;MEDIUM LEFT CURLY BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
+### <MM> {medium left curly bracket ornament} :  "โด"   U2774	# MEDIUM LEFT CURLY BRACKET ORNAMENT
+#- 2775;MEDIUM RIGHT CURLY BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
+### <MM> {medium right curly bracket ornament} :  "โต"   U2775	# MEDIUM RIGHT CURLY BRACKET ORNAMENT
+#- 2776;DINGBAT NEGATIVE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED DIGIT ONE;;;;
+#- 1F300;CYCLONE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <y> <c> <l> <o> <n> <e> :  "๐ŸŒ€"   U1F300	# CYCLONE
+#- 1F301;FOGGY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <F> <o> <g> <g> <y> :  "๐ŸŒ"   U1F301	# FOGGY
+#- 1F302;CLOSED UMBRELLA;So;0;ON;;;;;N;;;;;
+### <MM> {closed umbrella} :  "๐ŸŒ‚"   U1F302	# CLOSED UMBRELLA
+#- 1F303;NIGHT WITH STARS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <i> <g> <h> <t> :  "๐ŸŒƒ"   U1F303	# NIGHT WITH STARS
+#- 1F304;SUNRISE OVER MOUNTAINS;So;0;ON;;;;;N;;;;;
+### <MM> {sunrise over mountains} :  "๐ŸŒ„"   U1F304	# SUNRISE OVER MOUNTAINS
+#- 1F305;SUNRISE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <S> <u> <n> <r> <i> <s> <e> :  "๐ŸŒ…"   U1F305	# SUNRISE
+#- 1F306;CITYSCAPE AT DUSK;So;0;ON;;;;;N;;;;;
+### <MM> {cityscape at dusk} :  "๐ŸŒ†"   U1F306	# CITYSCAPE AT DUSK
+#- 1F307;SUNSET OVER BUILDINGS;So;0;ON;;;;;N;;;;;
+### <MM> {sunset over buildings} :  "๐ŸŒ‡"   U1F307	# SUNSET OVER BUILDINGS
+#- 1F308;RAINBOW;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <a> <i> <n> <b> <o> <w> :  "๐ŸŒˆ"   U1F308	# RAINBOW
+#- 1F309;BRIDGE AT NIGHT;So;0;ON;;;;;N;;;;;
+### <MM> {bridge at night} :  "๐ŸŒ‰"   U1F309	# BRIDGE AT NIGHT
+#- 1F30A;WATER WAVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <a> <v> <e> :  "๐ŸŒŠ"   U1F30A	# WATER WAVE
+#- 1F30B;VOLCANO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <v> <o> <l> <c> <a> <n> <o> :  "๐ŸŒ‹"   U1F30B	# VOLCANO
+#- 1F30C;MILKY WAY;So;0;ON;;;;;N;;;;;
+### <MM> {milky way} :  "๐ŸŒŒ"   U1F30C	# MILKY WAY
+#- 1F30D;EARTH GLOBE EUROPE-AFRICA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <E> <a> <r> <t> <h> <E> <U> :  "๐ŸŒ"   U1F30D	# EARTH GLOBE EUROPE-AFRICA
+#- 1F30E;EARTH GLOBE AMERICAS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <E> <a> <r> <t> <h> <A> <M> :  "๐ŸŒŽ"   U1F30E	# EARTH GLOBE AMERICAS
+#- 1F30F;EARTH GLOBE ASIA-AUSTRALIA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <E> <a> <r> <t> <h> <A> <S> :  "๐ŸŒ"   U1F30F	# EARTH GLOBE ASIA-AUSTRALIA
+#- 1F310;GLOBE WITH MERIDIANS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <l> <o> <b> <e> :  "๐ŸŒ"   U1F310	# GLOBE WITH MERIDIANS
+<Multi_key> <Multi_key>  <E> <a> <r> <t> <h> <bar> <minus> :  "๐ŸŒ"   U1F310	# GLOBE WITH MERIDIANS
+#- 1F311;NEW MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {new moon symbol} :  "๐ŸŒ‘"   U1F311	# NEW MOON SYMBOL
+#- 1F312;WAXING CRESCENT MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {waxing crescent moon symbol} :  "๐ŸŒ’"   U1F312	# WAXING CRESCENT MOON SYMBOL
+#- 1F313;FIRST QUARTER MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {first quarter moon symbol} :  "๐ŸŒ“"   U1F313	# FIRST QUARTER MOON SYMBOL
+#- 1F314;WAXING GIBBOUS MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {waxing gibbous moon symbol} :  "๐ŸŒ”"   U1F314	# WAXING GIBBOUS MOON SYMBOL
+#- 1F315;FULL MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {full moon symbol} :  "๐ŸŒ•"   U1F315	# FULL MOON SYMBOL
+#- 1F316;WANING GIBBOUS MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {waning gibbous moon symbol} :  "๐ŸŒ–"   U1F316	# WANING GIBBOUS MOON SYMBOL
+#- 1F317;LAST QUARTER MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {last quarter moon symbol} :  "๐ŸŒ—"   U1F317	# LAST QUARTER MOON SYMBOL
+#- 1F318;WANING CRESCENT MOON SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {waning crescent moon symbol} :  "๐ŸŒ˜"   U1F318	# WANING CRESCENT MOON SYMBOL
+#- 1F319;CRESCENT MOON;So;0;ON;;;;;N;;;;;
+### <MM> {crescent moon} :  "๐ŸŒ™"   U1F319	# CRESCENT MOON
+#- 1F31A;NEW MOON WITH FACE;So;0;ON;;;;;N;;;;;
+### <MM> {new moon with face} :  "๐ŸŒš"   U1F31A	# NEW MOON WITH FACE
+#- 1F31B;FIRST QUARTER MOON WITH FACE;So;0;ON;;;;;N;;;;;
+### <MM> {first quarter moon with face} :  "๐ŸŒ›"   U1F31B	# FIRST QUARTER MOON WITH FACE
+#- 1F31C;LAST QUARTER MOON WITH FACE;So;0;ON;;;;;N;;;;;
+### <MM> {last quarter moon with face} :  "๐ŸŒœ"   U1F31C	# LAST QUARTER MOON WITH FACE
+#- 1F31D;FULL MOON WITH FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <m> <o> <o> <n> :  "๐ŸŒ"   U1F31D	# FULL MOON WITH FACE
+#- 1F31E;SUN WITH FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <s> <u> <n> :  "๐ŸŒž"   U1F31E	# SUN WITH FACE
+<Multi_key> <Multi_key>  <S> <u> <n> <f> <a> <c> <e> :  "๐ŸŒž"   U1F31E	# SUN WITH FACE
+#- 1F31F;GLOWING STAR;So;0;ON;;;;;N;;;;;
+### <MM> {glowing star} :  "๐ŸŒŸ"   U1F31F	# GLOWING STAR
+#- 1F320;SHOOTING STAR;So;0;ON;;;;;N;;;;;
+### <MM> {shooting star} :  "๐ŸŒ "   U1F320	# SHOOTING STAR
+#- 1F321;THERMOMETER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <h> <e> <r> <m> <o> <m> :  "๐ŸŒก"   U1F321	# THERMOMETER
+#- 1F322;BLACK DROPLET;So;0;ON;;;;;N;;;;;
+### <MM> {black droplet} :  "๐ŸŒข"   U1F322	# BLACK DROPLET
+#- 1F323;WHITE SUN;So;0;ON;;;;;N;;;;;
+### <MM> {white sun} :  "๐ŸŒฃ"   U1F323	# WHITE SUN
+#- 1F324;WHITE SUN WITH SMALL CLOUD;So;0;ON;;;;;N;;;;;
+### <MM> {white sun with small cloud} :  "๐ŸŒค"   U1F324	# WHITE SUN WITH SMALL CLOUD
+#- 1F325;WHITE SUN BEHIND CLOUD;So;0;ON;;;;;N;;;;;
+### <MM> {white sun behind cloud} :  "๐ŸŒฅ"   U1F325	# WHITE SUN BEHIND CLOUD
+#- 1F326;WHITE SUN BEHIND CLOUD WITH RAIN;So;0;ON;;;;;N;;;;;
+### <MM> {white sun behind cloud with rain} :  "๐ŸŒฆ"   U1F326	# WHITE SUN BEHIND CLOUD WITH RAIN
+#- 1F327;CLOUD WITH RAIN;So;0;ON;;;;;N;;;;;
+### <MM> {cloud with rain} :  "๐ŸŒง"   U1F327	# CLOUD WITH RAIN
+#- 1F328;CLOUD WITH SNOW;So;0;ON;;;;;N;;;;;
+### <MM> {cloud with snow} :  "๐ŸŒจ"   U1F328	# CLOUD WITH SNOW
+#- 1F329;CLOUD WITH LIGHTNING;So;0;ON;;;;;N;;;;;
+### <MM> {cloud with lightning} :  "๐ŸŒฉ"   U1F329	# CLOUD WITH LIGHTNING
+#- 1F32A;CLOUD WITH TORNADO;So;0;ON;;;;;N;;;;;
+### <MM> {cloud with tornado} :  "๐ŸŒช"   U1F32A	# CLOUD WITH TORNADO
+#- 1F32B;FOG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <o> <g> :  "๐ŸŒซ"   U1F32B	# FOG
+#- 1F32C;WIND BLOWING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <W> <i> <n> <d> :  "๐ŸŒฌ"   U1F32C	# WIND BLOWING FACE
+<Multi_key> <Multi_key>  <b> <l> <o> <w> <e> <r> :  "๐ŸŒฌ"   U1F32C	# WIND BLOWING FACE
+#- 1F32D;HOT DOG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <t> <d> <o> <g> :  "๐ŸŒญ"   U1F32D	# HOT DOG
+<Multi_key> <Multi_key>  <h> <o> <t> <space> <d> <o> <g> :  "๐ŸŒญ"   U1F32D	# HOT DOG
+#- 1F32E;TACO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <c> <o> :  "๐ŸŒฎ"   U1F32E	# TACO
+#- 1F32F;BURRITO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <u> <r> <r> <i> <t> <o> :  "๐ŸŒฏ"   U1F32F	# BURRITO
+#- 1F330;CHESTNUT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <e> <s> <t> <n> <u> :  "๐ŸŒฐ"   U1F330	# CHESTNUT
+<Multi_key> <Multi_key>  <c> <h> <s> <t> <n> <u> <t> :  "๐ŸŒฐ"   U1F330	# CHESTNUT
+#- 1F331;SEEDLING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <e> <e> <d> <l> <n> <g> :  "๐ŸŒฑ"   U1F331	# SEEDLING
+#- 1F332;EVERGREEN TREE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <n> <e> <t> <r> <e> :  "๐ŸŒฒ"   U1F332	# EVERGREEN TREE
+#- 1F333;DECIDUOUS TREE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <e> <e> :  "๐ŸŒณ"   U1F333	# DECIDUOUS TREE
+#- 1F334;PALM TREE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <P> <a> <l> <m> <t> <r> <e> :  "๐ŸŒด"   U1F334	# PALM TREE
+<Multi_key> <Multi_key>  <p> <a> <l> <m> :  "๐ŸŒด"   U1F334	# PALM TREE
+#- 1F335;CACTUS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <c> <t> <u> <s> :  "๐ŸŒต"   U1F335	# CACTUS
+#- 1F336;HOT PEPPER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <i> <l> <e> :  "๐ŸŒถ"   U1F336	# HOT PEPPER
+#- 1F337;TULIP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <u> <l> <i> <p> :  "๐ŸŒท"   U1F337	# TULIP
+#- 1F338;CHERRY BLOSSOM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <e> <r> <r> <y> <f> :  "๐ŸŒธ"   U1F338	# CHERRY BLOSSOM
+#- 1F339;ROSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <o> <s> <e> :  "๐ŸŒน"   U1F339	# ROSE
+#- 1F33A;HIBISCUS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <i> <b> <i> <s> <c> :  "๐ŸŒบ"   U1F33A	# HIBISCUS
+#- 1F33B;SUNFLOWER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <S> <u> <n> <f> <l> <w> <r> :  "๐ŸŒป"   U1F33B	# SUNFLOWER
+#- 1F33C;BLOSSOM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <l> <o> <s> <s> <o> <m> :  "๐ŸŒผ"   U1F33C	# BLOSSOM
+#- 1F33D;EAR OF MAIZE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <a> <i> <z> <e> :  "๐ŸŒฝ"   U1F33D	# EAR OF MAIZE
+#- 1F33E;EAR OF RICE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <i> <c> <e> <e> <a> <r> :  "๐ŸŒพ"   U1F33E	# EAR OF RICE
+#- 1F33F;HERB;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <e> <r> <b> :  "๐ŸŒฟ"   U1F33F	# HERB
+#- 1F340;FOUR LEAF CLOVER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <l> <o> <v> <e> <r> :  "๐Ÿ€"   U1F340	# FOUR LEAF CLOVER
+#- 1F341;MAPLE LEAF;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <a> <p> <l> <e> :  "๐Ÿ"   U1F341	# MAPLE LEAF
+#- 1F342;FALLEN LEAF;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <a> <l> <l> <e> <a> <f> :  "๐Ÿ‚"   U1F342	# FALLEN LEAF
+#- 1F343;LEAF FLUTTERING IN WIND;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <n> <d> <l> <e> <a> <f> :  "๐Ÿƒ"   U1F343	# LEAF FLUTTERING IN WIND
+#- 1F344;MUSHROOM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <s> <h> <r> <m> :  "๐Ÿ„"   U1F344	# MUSHROOM
+#- 1F345;TOMATO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <m> <a> <t> <o> :  "๐Ÿ…"   U1F345	# TOMATO
+#- 1F346;AUBERGINE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <u> <b> <e> <r> <g> <i> :  "๐Ÿ†"   U1F346	# AUBERGINE
+<Multi_key> <Multi_key>  <a> <u> <b> <r> <g> <i> <n> :  "๐Ÿ†"   U1F346	# AUBERGINE
+#- 1F347;GRAPES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <r> <a> <p> <e> <s> :  "๐Ÿ‡"   U1F347	# GRAPES
+#- 1F348;MELON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <e> <l> <o> <n> :  "๐Ÿˆ"   U1F348	# MELON
+#- 1F349;WATERMELON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <t> <r> <m> <l> <n> :  "๐Ÿ‰"   U1F349	# WATERMELON
+#- 1F34A;TANGERINE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <n> <g> <e> <r> <i> :  "๐ŸŠ"   U1F34A	# TANGERINE
+<Multi_key> <Multi_key>  <t> <a> <n> <g> <e> <r> <n> :  "๐ŸŠ"   U1F34A	# TANGERINE
+#- 1F34B;LEMON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <e> <m> <o> <n> :  "๐Ÿ‹"   U1F34B	# LEMON
+#- 1F34C;BANANA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <n> <a> <n> <a> :  "๐ŸŒ"   U1F34C	# BANANA
+#- 1F34D;PINEAPPLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <n> <e> <a> <p> <p> :  "๐Ÿ"   U1F34D	# PINEAPPLE
+<Multi_key> <Multi_key>  <p> <n> <a> <p> <p> <l> <e> :  "๐Ÿ"   U1F34D	# PINEAPPLE
+#- 1F34E;RED APPLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <e> <d> <a> <p> <p> <l> :  "๐ŸŽ"   U1F34E	# RED APPLE
+<Multi_key> <Multi_key>  <r> <d> <a> <p> <p> <l> <e> :  "๐ŸŽ"   U1F34E	# RED APPLE
+#- 1F34F;GREEN APPLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <r> <e> <e> <n> <a> <p> :  "๐Ÿ"   U1F34F	# GREEN APPLE
+<Multi_key> <Multi_key>  <g> <n> <a> <p> <p> <l> <e> :  "๐Ÿ"   U1F34F	# GREEN APPLE
+#- 1F350;PEAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <e> <a> <r> :  "๐Ÿ"   U1F350	# PEAR
+#- 1F351;PEACH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <e> <a> <c> <h> :  "๐Ÿ‘"   U1F351	# PEACH
+#- 1F352;CHERRIES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <e> <r> <r> <y> <s> :  "๐Ÿ’"   U1F352	# CHERRIES
+<Multi_key> <Multi_key>  <c> <h> <e> <r> <r> <i> <e> :  "๐Ÿ’"   U1F352	# CHERRIES
+<Multi_key> <Multi_key>  <c> <h> <e> <r> <r> <i> <s> :  "๐Ÿ’"   U1F352	# CHERRIES
+#- 1F353;STRAWBERRY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <t> <r> <a> <w> <b> <e> :  "๐Ÿ“"   U1F353	# STRAWBERRY
+<Multi_key> <Multi_key>  <s> <t> <r> <w> <b> <r> <y> :  "๐Ÿ“"   U1F353	# STRAWBERRY
+#- 1F354;HAMBURGER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <m> <b> <u> <r> <g> :  "๐Ÿ”"   U1F354	# HAMBURGER
+<Multi_key> <Multi_key>  <h> <a> <m> <b> <r> <g> <r> :  "๐Ÿ”"   U1F354	# HAMBURGER
+#- 1F355;SLICE OF PIZZA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <z> <z> <a> :  "๐Ÿ•"   U1F355	# SLICE OF PIZZA
+#- 1F356;MEAT ON BONE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <e> <a> <t> :  "๐Ÿ–"   U1F356	# MEAT ON BONE
+<Multi_key> <Multi_key>  <b> <o> <n> <e> :  "๐Ÿ–"   U1F356	# MEAT ON BONE
+#- 1F357;POULTRY LEG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <C> <h> <k> <n> <l> <e> <g> :  "๐Ÿ—"   U1F357	# POULTRY LEG
+#- 1F358;RICE CRACKER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <r> <a> <c> <k> <e> <r> :  "๐Ÿ˜"   U1F358	# RICE CRACKER
+#- 1F359;RICE BALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <i> <c> <e> <b> <l> <l> :  "๐Ÿ™"   U1F359	# RICE BALL
+#- 1F35A;COOKED RICE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <i> <c> <e> :  "๐Ÿš"   U1F35A	# COOKED RICE
+#- 1F35B;CURRY AND RICE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <u> <r> <r> <y> :  "๐Ÿ›"   U1F35B	# CURRY AND RICE
+#- 1F35C;STEAMING BOWL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <w> <l> :  "๐Ÿœ"   U1F35C	# STEAMING BOWL
+#- 1F35D;SPAGHETTI;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <a> <s> <t> <a> :  "๐Ÿ"   U1F35D	# SPAGHETTI
+#- 1F35E;BREAD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <r> <e> <a> <d> :  "๐Ÿž"   U1F35E	# BREAD
+#- 1F35F;FRENCH FRIES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <i> <p> <s> :  "๐ŸŸ"   U1F35F	# FRENCH FRIES
+<Multi_key> <Multi_key>  <f> <r> <i> <e> <s> :  "๐ŸŸ"   U1F35F	# FRENCH FRIES
+#- 1F360;ROASTED SWEET POTATO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <y> <a> <m> :  "๐Ÿ "   U1F360	# ROASTED SWEET POTATO
+#- 1F361;DANGO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <a> <n> <g> <o> :  "๐Ÿก"   U1F361	# DANGO
+#- 1F362;ODEN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <d> <e> <n> :  "๐Ÿข"   U1F362	# ODEN
+#- 1F363;SUSHI;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <u> <s> <h> <i> :  "๐Ÿฃ"   U1F363	# SUSHI
+#- 1F364;FRIED SHRIMP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <F> <s> <h> <r> <i> <m> <p> :  "๐Ÿค"   U1F364	# FRIED SHRIMP
+#- 1F365;FISH CAKE WITH SWIRL DESIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <w> <i> <r> <l> :  "๐Ÿฅ"   U1F365	# FISH CAKE WITH SWIRL DESIGN
+#- 1F366;SOFT ICE CREAM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <o> <f> <t> <i> <c> <e> :  "๐Ÿฆ"   U1F366	# SOFT ICE CREAM
+#- 1F367;SHAVED ICE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <a> <v> <i> <c> <e> :  "๐Ÿง"   U1F367	# SHAVED ICE
+#- 1F368;ICE CREAM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <i> <c> <e> <c> <r> <e> <a> :  "๐Ÿจ"   U1F368	# ICE CREAM
+<Multi_key> <Multi_key>  <i> <c> <e> <c> <r> <m> :  "๐Ÿจ"   U1F368	# ICE CREAM
+#- 1F369;DOUGHNUT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <o> <n> <u> <t> :  "๐Ÿฉ"   U1F369	# DOUGHNUT
+#- 1F36A;COOKIE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <o> <k> <i> <e> :  "๐Ÿช"   U1F36A	# COOKIE
+#- 1F36B;CHOCOLATE BAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <o> <c> <b> <a> <r> :  "๐Ÿซ"   U1F36B	# CHOCOLATE BAR
+#- 1F36C;CANDY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <n> <d> <y> :  "๐Ÿฌ"   U1F36C	# CANDY
+#- 1F36D;LOLLIPOP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <o> <l> <l> <y> :  "๐Ÿญ"   U1F36D	# LOLLIPOP
+<Multi_key> <Multi_key>  <l> <o> <l> <p> <o> <p> :  "๐Ÿญ"   U1F36D	# LOLLIPOP
+#- 1F36E;CUSTARD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <u> <s> <t> <a> <r> <d> :  "๐Ÿฎ"   U1F36E	# CUSTARD
+#- 1F36F;HONEY POT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <n> <e> <y> :  "๐Ÿฏ"   U1F36F	# HONEY POT
+#- 1F370;SHORTCAKE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <r> <t> <c> <k> <e> :  "๐Ÿฐ"   U1F370	# SHORTCAKE
+#- 1F371;BENTO BOX;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <n> <t> <o> :  "๐Ÿฑ"   U1F371	# BENTO BOX
+#- 1F372;POT OF FOOD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <t> :  "๐Ÿฒ"   U1F372	# POT OF FOOD
+#- 1F373;COOKING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <o> <k> <i> <n> <g> :  "๐Ÿณ"   U1F373	# COOKING
+#- 1F374;FORK AND KNIFE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <r> <k> <k> <n> <f> <e> :  "๐Ÿด"   U1F374	# FORK AND KNIFE
+#- 1F375;TEACUP WITHOUT HANDLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <c> <u> <p> :  "๐Ÿต"   U1F375	# TEACUP WITHOUT HANDLE
+#- 1F376;SAKE BOTTLE AND CUP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <a> <k> <e> :  "๐Ÿถ"   U1F376	# SAKE BOTTLE AND CUP
+#- 1F377;WINE GLASS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <i> <n> <e> :  "๐Ÿท"   U1F377	# WINE GLASS
+#- 1F378;COCKTAIL GLASS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <c> <k> <t> <a> <i> :  "๐Ÿธ"   U1F378	# COCKTAIL GLASS
+#- 1F379;TROPICAL DRINK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <o> <p> <i> <c> :  "๐Ÿน"   U1F379	# TROPICAL DRINK
+#- 1F37A;BEER MUG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <e> <r> :  "๐Ÿบ"   U1F37A	# BEER MUG
+#- 1F37B;CLINKING BEER MUGS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <l> <i> <n> <k> :  "๐Ÿป"   U1F37B	# CLINKING BEER MUGS
+#- 1F37C;BABY BOTTLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <t> <t> <l> <e> :  "๐Ÿผ"   U1F37C	# BABY BOTTLE
+#- 1F37D;FORK AND KNIFE WITH PLATE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <e> <t> <t> <i> <n> <g> :  "๐Ÿฝ"   U1F37D	# FORK AND KNIFE WITH PLATE
+#- 1F37E;BOTTLE WITH POPPING CORK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <p> <c> <o> <r> <k> :  "๐Ÿพ"   U1F37E	# BOTTLE WITH POPPING CORK
+#- 1F37F;POPCORN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <p> <c> <o> <r> <n> :  "๐Ÿฟ"   U1F37F	# POPCORN
+#- 1F380;RIBBON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <i> <b> <b> <o> <n> :  "๐ŸŽ€"   U1F380	# RIBBON
+#- 1F381;WRAPPED PRESENT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <r> <e> <s> <e> <n> <t> :  "๐ŸŽ"   U1F381	# WRAPPED PRESENT
+#- 1F382;BIRTHDAY CAKE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <i> <r> <t> <h> <d> <a> :  "๐ŸŽ‚"   U1F382	# BIRTHDAY CAKE
+#- 1F383;JACK-O-LANTERN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <u> <m> <p> <k> <i> <n> :  "๐ŸŽƒ"   U1F383	# JACK-O-LANTERN
+#- 1F384;CHRISTMAS TREE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <x> <m> <s> <t> <r> <e> <e> :  "๐ŸŽ„"   U1F384	# CHRISTMAS TREE
+#- 1F385;FATHER CHRISTMAS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <a> <n> <t> <a> :  "๐ŸŽ…"   U1F385	# FATHER CHRISTMAS
+#- 1F386;FIREWORKS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <F> <i> <r> <e> <w> <r> <k> :  "๐ŸŽ†"   U1F386	# FIREWORKS
+#- 1F387;FIREWORK SPARKLER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <a> <r> <k> <e> <r> :  "๐ŸŽ‡"   U1F387	# FIREWORK SPARKLER
+#- 1F388;BALLOON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <l> <l> <o> <o> <n> :  "๐ŸŽˆ"   U1F388	# BALLOON
+#- 1F389;PARTY POPPER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <p> <p> <e> <r> :  "๐ŸŽ‰"   U1F389	# PARTY POPPER
+#- 1F38A;CONFETTI BALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <n> <f> <e> <t> <i> :  "๐ŸŽŠ"   U1F38A	# CONFETTI BALL
+#- 1F38B;TANABATA TREE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <n> <a> <b> <a> <t> :  "๐ŸŽ‹"   U1F38B	# TANABATA TREE
+#- 1F38C;CROSSED FLAGS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <X> <f> <l> <a> <g> <s> :  "๐ŸŽŒ"   U1F38C	# CROSSED FLAGS
+#- 1F38D;PINE DECORATION;So;0;ON;;;;;N;;;;;
+### <MM> {pine decoration} :  "๐ŸŽ"   U1F38D	# PINE DECORATION
+#- 1F38E;JAPANESE DOLLS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <j> <a> <p> <d> <o> <l> <l> :  "๐ŸŽŽ"   U1F38E	# JAPANESE DOLLS
+#- 1F38F;CARP STREAMER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <r> <p> :  "๐ŸŽ"   U1F38F	# CARP STREAMER
+#- 1F390;WIND CHIME;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <i> <m> <e> :  "๐ŸŽ"   U1F390	# WIND CHIME
+#- 1F391;MOON VIEWING CEREMONY;So;0;ON;;;;;N;;;;;
+### <MM> {moon viewing ceremony} :  "๐ŸŽ‘"   U1F391	# MOON VIEWING CEREMONY
+#- 1F392;SCHOOL SATCHEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <o> <o> <k> <b> <a> <g> :  "๐ŸŽ’"   U1F392	# SCHOOL SATCHEL
+#- 1F393;GRADUATION CAP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <r> <a> <d> :  "๐ŸŽ“"   U1F393	# GRADUATION CAP
+#- 1F394;HEART WITH TIP ON THE LEFT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <less> <less> <3> :  "๐ŸŽ”"   U1F394	# HEART WITH TIP ON THE LEFT
+#- 1F395;BOUQUET OF FLOWERS;So;0;ON;;;;;N;;;;;
+### <MM> {bouquet of flowers} :  "๐ŸŽ•"   U1F395	# BOUQUET OF FLOWERS
+#- 1F396;MILITARY MEDAL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <M> <e> <d> <a> <l> :  "๐ŸŽ–"   U1F396	# MILITARY MEDAL
+#- 1F397;REMINDER RIBBON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <e> <m> <i> <n> <d> :  "๐ŸŽ—"   U1F397	# REMINDER RIBBON
+<Multi_key> <Multi_key>  <r> <e> <m> <e> <m> <b> <e> :  "๐ŸŽ—"   U1F397	# REMINDER RIBBON
+<Multi_key> <Multi_key>  <r> <e> <m> <e> <m> <b> <r> :  "๐ŸŽ—"   U1F397	# REMINDER RIBBON
+#- 1F398;MUSICAL KEYBOARD WITH JACKS;So;0;ON;;;;;N;;;;;
+### <MM> {musical keyboard with jacks} :  "๐ŸŽ˜"   U1F398	# MUSICAL KEYBOARD WITH JACKS
+#- 1F399;STUDIO MICROPHONE;So;0;ON;;;;;N;;;;;
+### <MM> {mic} :  "๐ŸŽ™"   U1F399	# STUDIO MICROPHONE
+#- 1F39A;LEVEL SLIDER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <l> <i> <d> <e> <r> :  "๐ŸŽš"   U1F39A	# LEVEL SLIDER
+#- 1F39B;CONTROL KNOBS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <n> <o> <b> <s> :  "๐ŸŽ›"   U1F39B	# CONTROL KNOBS
+#- 1F39C;BEAMED ASCENDING MUSICAL NOTES;So;0;ON;;;;;N;;;;;
+### <MM> {beamed ascending musical notes} :  "๐ŸŽœ"   U1F39C	# BEAMED ASCENDING MUSICAL NOTES
+#- 1F39D;BEAMED DESCENDING MUSICAL NOTES;So;0;ON;;;;;N;;;;;
+### <MM> {beamed descending musical notes} :  "๐ŸŽ"   U1F39D	# BEAMED DESCENDING MUSICAL NOTES
+#- 1F39E;FILM FRAMES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <r> <a> <m> <e> <s> :  "๐ŸŽž"   U1F39E	# FILM FRAMES
+#- 1F39F;ADMISSION TICKETS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <T> <i> <c> <k> <e> <t> <s> :  "๐ŸŽŸ"   U1F39F	# ADMISSION TICKETS
+#- 1F3A0;CAROUSEL HORSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <r> <o> <s> <e> <l> :  "๐ŸŽ "   U1F3A0	# CAROUSEL HORSE
+#- 1F3A1;FERRIS WHEEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <e> <r> <r> <i> <s> :  "๐ŸŽก"   U1F3A1	# FERRIS WHEEL
+#- 1F3A2;ROLLER COASTER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <a> <s> <t> <e> <r> :  "๐ŸŽข"   U1F3A2	# ROLLER COASTER
+#- 1F3A3;FISHING POLE AND FISH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <s> <h> <p> <o> <l> <e> :  "๐ŸŽฃ"   U1F3A3	# FISHING POLE AND FISH
+#- 1F3A4;MICROPHONE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <i> <c> :  "๐ŸŽค"   U1F3A4	# MICROPHONE
+#- 1F3A5;MOVIE CAMERA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <v> <i> <c> <a> <m> :  "๐ŸŽฅ"   U1F3A5	# MOVIE CAMERA
+#- 1F3A6;CINEMA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <i> <n> <e> <m> <a> :  "๐ŸŽฆ"   U1F3A6	# CINEMA
+#- 1F3A7;HEADPHONE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <e> <a> <d> <p> <h> <o> :  "๐ŸŽง"   U1F3A7	# HEADPHONE
+<Multi_key> <Multi_key>  <h> <e> <d> <p> <h> <o> <n> :  "๐ŸŽง"   U1F3A7	# HEADPHONE
+#- 1F3A8;ARTIST PALETTE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <a> <l> <e> <t> <t> <e> :  "๐ŸŽจ"   U1F3A8	# ARTIST PALETTE
+#- 1F3A9;TOP HAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <p> <h> <a> <t> :  "๐ŸŽฉ"   U1F3A9	# TOP HAT
+#- 1F3AA;CIRCUS TENT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <i> <r> <c> <u> <s> :  "๐ŸŽช"   U1F3AA	# CIRCUS TENT
+#- 1F3AB;TICKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <i> <c> <k> <e> <t> :  "๐ŸŽซ"   U1F3AB	# TICKET
+#- 1F3AC;CLAPPER BOARD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <l> <a> <p> <p> <e> <r> :  "๐ŸŽฌ"   U1F3AC	# CLAPPER BOARD
+#- 1F3AD;PERFORMING ARTS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <parenright> <colon> <parenleft> :  "๐ŸŽญ"   U1F3AD	# PERFORMING ARTS
+#- 1F3AE;VIDEO GAME;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <v> <i> <d> <g> <a> <m> <e> :  "๐ŸŽฎ"   U1F3AE	# VIDEO GAME
+#- 1F3AF;DIRECT HIT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <i> <t> :  "๐ŸŽฏ"   U1F3AF	# DIRECT HIT
+#- 1F3B0;SLOT MACHINE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <l> <o> <t> <s> :  "๐ŸŽฐ"   U1F3B0	# SLOT MACHINE
+#- 1F3B1;BILLIARDS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <i> <l> <l> <i> <a> <r> :  "๐ŸŽฑ"   U1F3B1	# BILLIARDS
+<Multi_key> <Multi_key>  <b> <i> <l> <l> <r> <d> <s> :  "๐ŸŽฑ"   U1F3B1	# BILLIARDS
+#- 1F3B2;GAME DIE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <a> <m> <e> <d> <i> <e> :  "๐ŸŽฒ"   U1F3B2	# GAME DIE
+## Careful not to conflict with "bowl"
+#- 1F3B3;BOWLING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <o> <w> <l> <i> <n> <g> :  "๐ŸŽณ"   U1F3B3	# BOWLING
+## These were called "hanafuda"
+#- 1F3B4;FLOWER PLAYING CARDS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <n> <a> <f> <d> <a> :  "๐ŸŽด"   U1F3B4	# FLOWER PLAYING CARDS
+#- 1F3B5;MUSICAL NOTE;So;0;ON;;;;;N;;;;;
+### <MM> {musical note} :  "๐ŸŽต"   U1F3B5	# MUSICAL NOTE
+#- 1F3B6;MULTIPLE MUSICAL NOTES;So;0;ON;;;;;N;;;;;
+### <MM> {multiple musical notes} :  "๐ŸŽถ"   U1F3B6	# MULTIPLE MUSICAL NOTES
+#- 1F3B7;SAXOPHONE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <a> <x> :  "๐ŸŽท"   U1F3B7	# SAXOPHONE
+#- 1F3B8;GUITAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <u> <i> <t> <a> <r> :  "๐ŸŽธ"   U1F3B8	# GUITAR
+#- 1F3B9;MUSICAL KEYBOARD;So;0;ON;;;;;N;;;;;
+### <MM> {musical keyboard} :  "๐ŸŽน"   U1F3B9	# MUSICAL KEYBOARD
+#- 1F3BA;TRUMPET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <u> <m> <p> <e> <t> :  "๐ŸŽบ"   U1F3BA	# TRUMPET
+#- 1F3BB;VIOLIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <v> <i> <o> <l> <i> <n> :  "๐ŸŽป"   U1F3BB	# VIOLIN
+#- 1F3BC;MUSICAL SCORE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <c> <o> <r> <e> :  "๐ŸŽผ"   U1F3BC	# MUSICAL SCORE
+#- 1F3BD;RUNNING SHIRT WITH SASH;So;0;ON;;;;;N;;;;;
+### <MM> {running shirt with sash} :  "๐ŸŽฝ"   U1F3BD	# RUNNING SHIRT WITH SASH
+#- 1F3BE;TENNIS RACQUET AND BALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <e> <n> <n> <i> <s> :  "๐ŸŽพ"   U1F3BE	# TENNIS RACQUET AND BALL
+#- 1F3BF;SKI AND SKI BOOT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <k> <i> <b> <o> <o> <t> :  "๐ŸŽฟ"   U1F3BF	# SKI AND SKI BOOT
+#- 1F3C0;BASKETBALL AND HOOP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <o> <p> <s> :  "๐Ÿ€"   U1F3C0	# BASKETBALL AND HOOP
+#- 1F3C1;CHEQUERED FLAG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <e> <k> <f> <l> <g> :  "๐Ÿ"   U1F3C1	# CHEQUERED FLAG
+#- 1F3C2;SNOWBOARDER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <n> <o> <w> <b> <r> <d> :  "๐Ÿ‚"   U1F3C2	# SNOWBOARDER
+#- 1F3C3;RUNNER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <u> <n> <n> <e> <r> :  "๐Ÿƒ"   U1F3C3	# RUNNER
+#- 1F3C4;SURFER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <u> <r> <f> <e> <r> :  "๐Ÿ„"   U1F3C4	# SURFER
+#- 1F3C5;SPORTS MEDAL;So;0;ON;;;;;N;;;;;
+### <MM> {sports medal} :  "๐Ÿ…"   U1F3C5	# SPORTS MEDAL
+#- 1F3C6;TROPHY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <o> <p> <h> <y> :  "๐Ÿ†"   U1F3C6	# TROPHY
+#- 1F3C7;HORSE RACING;So;0;ON;;;;;N;;;;;
+### <MM> {horse racing} :  "๐Ÿ‡"   U1F3C7	# HORSE RACING
+#- 1F3C8;AMERICAN FOOTBALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <n> <d> <e> <g> <g> :  "๐Ÿˆ"   U1F3C8	# AMERICAN FOOTBALL
+#- 1F3C9;RUGBY FOOTBALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <u> <g> <b> <y> :  "๐Ÿ‰"   U1F3C9	# RUGBY FOOTBALL
+#- 1F3CA;SWIMMER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <w> <i> <m> <m> <e> <r> :  "๐ŸŠ"   U1F3CA	# SWIMMER
+#- 1F3CB;WEIGHT LIFTER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <i> <f> <t> <e> <r> :  "๐Ÿ‹"   U1F3CB	# WEIGHT LIFTER
+#- 1F3CC;GOLFER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <o> <l> <f> <e> <r> :  "๐ŸŒ"   U1F3CC	# GOLFER
+#- 1F3CD;RACING MOTORCYCLE;So;0;ON;;;;;N;;;;;
+### <MM> {racing motorcycle} :  "๐Ÿ"   U1F3CD	# RACING MOTORCYCLE
+#- 1F3CE;RACING CAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <a> <c> <e> <c> <a> <r> :  "๐ŸŽ"   U1F3CE	# RACING CAR
+#- 1F3CF;CRICKET BAT AND BALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <r> <i> <c> <k> <e> <t> :  "๐Ÿ"   U1F3CF	# CRICKET BAT AND BALL
+#- 1F3D0;VOLLEYBALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <v> <o> <l> <l> <e> <y> :  "๐Ÿ"   U1F3D0	# VOLLEYBALL
+#- 1F3D1;FIELD HOCKEY STICK AND BALL;So;0;ON;;;;;N;;;;;
+### <MM> {field hockey stick and ball} :  "๐Ÿ‘"   U1F3D1	# FIELD HOCKEY STICK AND BALL
+#- 1F3D2;ICE HOCKEY STICK AND PUCK;So;0;ON;;;;;N;;;;;
+### <MM> {ice hockey stick and puck} :  "๐Ÿ’"   U1F3D2	# ICE HOCKEY STICK AND PUCK
+#- 1F3D3;TABLE TENNIS PADDLE AND BALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <n> <g> <p> <o> <n> :  "๐Ÿ“"   U1F3D3	# TABLE TENNIS PADDLE AND BALL
+#- 1F3D4;SNOW CAPPED MOUNTAIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <u> <n> <t> <a> <i> :  "๐Ÿ”"   U1F3D4	# SNOW CAPPED MOUNTAIN
+#- 1F3D5;CAMPING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <m> <p> <i> <n> <g> :  "๐Ÿ•"   U1F3D5	# CAMPING
+#- 1F3D6;BEACH WITH UMBRELLA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <a> <c> <h> :  "๐Ÿ–"   U1F3D6	# BEACH WITH UMBRELLA
+#- 1F3D7;BUILDING CONSTRUCTION;So;0;ON;;;;;N;;;;;
+### <MM> {building construction} :  "๐Ÿ—"   U1F3D7	# BUILDING CONSTRUCTION
+#- 1F3D8;HOUSE BUILDINGS;So;0;ON;;;;;N;;;;;
+### <MM> {house buildings} :  "๐Ÿ˜"   U1F3D8	# HOUSE BUILDINGS
+#- 1F3D9;CITYSCAPE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <i> <t> <y> :  "๐Ÿ™"   U1F3D9	# CITYSCAPE
+#- 1F3DA;DERELICT HOUSE BUILDING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <l> <u> <m> :  "๐Ÿš"   U1F3DA	# DERELICT HOUSE BUILDING
+#- 1F3DB;CLASSICAL BUILDING;So;0;ON;;;;;N;;;;;
+### <MM> {classical building} :  "๐Ÿ›"   U1F3DB	# CLASSICAL BUILDING
+#- 1F3DC;DESERT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <e> <s> <e> <r> <t> :  "๐Ÿœ"   U1F3DC	# DESERT
+#- 1F3DD;DESERT ISLAND;So;0;ON;;;;;N;;;;;
+### <MM> {desert island} :  "๐Ÿ"   U1F3DD	# DESERT ISLAND
+#- 1F3DE;NATIONAL PARK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <a> <t> <p> <a> <r> <k> :  "๐Ÿž"   U1F3DE	# NATIONAL PARK
+#- 1F3DF;STADIUM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <t> <a> <d> <i> <u> <m> :  "๐ŸŸ"   U1F3DF	# STADIUM
+#- 1F3E0;HOUSE BUILDING;So;0;ON;;;;;N;;;;;
+### <MM> {house building} :  "๐Ÿ "   U1F3E0	# HOUSE BUILDING
+#- 1F3E1;HOUSE WITH GARDEN;So;0;ON;;;;;N;;;;;
+### <MM> {house with garden} :  "๐Ÿก"   U1F3E1	# HOUSE WITH GARDEN
+#- 1F3E2;OFFICE BUILDING;So;0;ON;;;;;N;;;;;
+### <MM> {office building} :  "๐Ÿข"   U1F3E2	# OFFICE BUILDING
+#- 1F3E3;JAPANESE POST OFFICE;So;0;ON;;;;;N;;;;;
+### <MM> {japanese post office} :  "๐Ÿฃ"   U1F3E3	# JAPANESE POST OFFICE
+#- 1F3E4;EUROPEAN POST OFFICE;So;0;ON;;;;;N;;;;;
+### <MM> {european post office} :  "๐Ÿค"   U1F3E4	# EUROPEAN POST OFFICE
+#- 1F3E5;HOSPITAL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <s> <p> <t> <a> <l> :  "๐Ÿฅ"   U1F3E5	# HOSPITAL
+#- 1F3E6;BANK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <n> <k> :  "๐Ÿฆ"   U1F3E6	# BANK
+#- 1F3E7;AUTOMATED TELLER MACHINE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <A> <T> <M> :  "๐Ÿง"   U1F3E7	# AUTOMATED TELLER MACHINE
+#- 1F3E8;HOTEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <t> <e> <l> :  "๐Ÿจ"   U1F3E8	# HOTEL
+#- 1F3E9;LOVE HOTEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <x> <h> <o> <t> <e> <l> :  "๐Ÿฉ"   U1F3E9	# LOVE HOTEL
+#- 1F3EA;CONVENIENCE STORE;So;0;ON;;;;;N;;;;;
+## Obvious culturally biased keyword below...
+### <MM> {convenience store} :  "๐Ÿช"   U1F3EA	# CONVENIENCE STORE
+<Multi_key> <Multi_key>  <7> <minus> <1> <1> :  "๐Ÿช"   U1F3EA	# CONVENIENCE STORE
+#- 1F3EB;SCHOOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <c> <h> <o> <o> <l> :  "๐Ÿซ"   U1F3EB	# SCHOOL
+#- 1F3EC;DEPARTMENT STORE;So;0;ON;;;;;N;;;;;
+### <MM> {department store} :  "๐Ÿฌ"   U1F3EC	# DEPARTMENT STORE
+#- 1F3ED;FACTORY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <a> <c> <t> <r> <y> :  "๐Ÿญ"   U1F3ED	# FACTORY
+#- 1F3EE;IZAKAYA LANTERN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <i> <z> <a> <k> <a> <y> :  "๐Ÿฎ"   U1F3EE	# IZAKAYA LANTERN
+#- 1F3EF;JAPANESE CASTLE;So;0;ON;;;;;N;;;;;
+### <MM> {japanese castle} :  "๐Ÿฏ"   U1F3EF	# JAPANESE CASTLE
+#- 1F3F0;EUROPEAN CASTLE;So;0;ON;;;;;N;;;;;
+### <MM> {european castle} :  "๐Ÿฐ"   U1F3F0	# EUROPEAN CASTLE
+#- 1F3F1;WHITE PENNANT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <W> <p> <e> <n> <n> <a> <n> :  "๐Ÿฑ"   U1F3F1	# WHITE PENNANT
+#- 1F3F2;BLACK PENNANT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <p> <e> <n> <n> <a> <n> :  "๐Ÿฒ"   U1F3F2	# BLACK PENNANT
+#- 1F3F3;WAVING WHITE FLAG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <W> <f> <l> <a> <g> <asciitilde> :  "๐Ÿณ"   U1F3F3	# WAVING WHITE FLAG
+#- 1F3F4;WAVING BLACK FLAG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <f> <l> <a> <g> <asciitilde> :  "๐Ÿด"   U1F3F4	# WAVING BLACK FLAG
+#- 1F3F5;ROSETTE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <o> <s> <e> <t> <t> <e> :  "๐Ÿต"   U1F3F5	# ROSETTE
+#- 1F3F6;BLACK ROSETTE;So;0;ON;;;;;N;;;;;
+### <MM> {black rosette} :  "๐Ÿถ"   U1F3F6	# BLACK ROSETTE
+#- 1F3F7;LABEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <a> <b> <e> <l> :  "๐Ÿท"   U1F3F7	# LABEL
+#- 1F3F8;BADMINTON RACQUET AND SHUTTLECOCK;So;0;ON;;;;;N;;;;;
+### <MM> {badminton racquet and shuttlecock} :  "๐Ÿธ"   U1F3F8	# BADMINTON RACQUET AND SHUTTLECOCK
+#- 1F3F9;BOW AND ARROW;So;0;ON;;;;;N;;;;;
+### <MM> {bow and arrow} :  "๐Ÿน"   U1F3F9	# BOW AND ARROW
+#- 1F3FA;AMPHORA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <m> <p> <h> <o> <r> <a> :  "๐Ÿบ"   U1F3FA	# AMPHORA
+#- 1F3FB;EMOJI MODIFIER FITZPATRICK TYPE-1-2;Sk;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <k> <i> <n> <1> :  "๐Ÿป"   U1F3FB	# EMOJI MODIFIER FITZPATRICK TYPE-1-2
+<Multi_key> <Multi_key>  <s> <k> <i> <n> <2> :  "๐Ÿป"   U1F3FB	# EMOJI MODIFIER FITZPATRICK TYPE-1-2
+#- 1F3FC;EMOJI MODIFIER FITZPATRICK TYPE-3;Sk;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <k> <i> <n> <3> :  "๐Ÿผ"   U1F3FC	# EMOJI MODIFIER FITZPATRICK TYPE-3
+#- 1F3FD;EMOJI MODIFIER FITZPATRICK TYPE-4;Sk;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <k> <i> <n> <4> :  "๐Ÿฝ"   U1F3FD	# EMOJI MODIFIER FITZPATRICK TYPE-4
+#- 1F3FE;EMOJI MODIFIER FITZPATRICK TYPE-5;Sk;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <k> <i> <n> <5> :  "๐Ÿพ"   U1F3FE	# EMOJI MODIFIER FITZPATRICK TYPE-5
+#- 1F3FF;EMOJI MODIFIER FITZPATRICK TYPE-6;Sk;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <k> <i> <n> <6> :  "๐Ÿฟ"   U1F3FF	# EMOJI MODIFIER FITZPATRICK TYPE-6
+#- 1F400;RAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <a> <t> :  "๐Ÿ€"   U1F400	# RAT
+#- 1F401;MOUSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <u> <s> <e> :  "๐Ÿ"   U1F401	# MOUSE
+#- 1F402;OX;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <x> :  "๐Ÿ‚"   U1F402	# OX
+#- 1F403;WATER BUFFALO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <u> <f> <f> <a> <l> <o> :  "๐Ÿƒ"   U1F403	# WATER BUFFALO
+#- 1F404;COW;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <w> :  "๐Ÿ„"   U1F404	# COW
+#- 1F405;TIGER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <i> <g> <e> <r> :  "๐Ÿ…"   U1F405	# TIGER
+## Avoid conflict with LEO
+#- 1F406;LEOPARD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <e> <p> <a> <r> <d> :  "๐Ÿ†"   U1F406	# LEOPARD
+#- 1F407;RABBIT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <a> <b> <b> <i> <t> :  "๐Ÿ‡"   U1F407	# RABBIT
+#- 1F408;CAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <t> :  "๐Ÿˆ"   U1F408	# CAT
+#- 1F409;DRAGON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <r> <a> <g> <o> <n> :  "๐Ÿ‰"   U1F409	# DRAGON
+#- 1F40A;CROCODILE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <r> <o> <c> :  "๐ŸŠ"   U1F40A	# CROCODILE
+#- 1F40B;WHALE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <h> <a> <l> <e> :  "๐Ÿ‹"   U1F40B	# WHALE
+#- 1F40C;SNAIL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <n> <a> <i> <l> :  "๐ŸŒ"   U1F40C	# SNAIL
+#- 1F40D;SNAKE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <n> <a> <k> <e> :  "๐Ÿ"   U1F40D	# SNAKE
+#- 1F40E;HORSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <r> <s> <e> :  "๐ŸŽ"   U1F40E	# HORSE
+#- 1F40F;RAM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <a> <m> :  "๐Ÿ"   U1F40F	# RAM
+#- 1F410;GOAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <o> <a> <t> :  "๐Ÿ"   U1F410	# GOAT
+#- 1F411;SHEEP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <e> <e> <p> :  "๐Ÿ‘"   U1F411	# SHEEP
+#- 1F412;MONKEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <n> <k> <e> <y> :  "๐Ÿ’"   U1F412	# MONKEY
+#- 1F413;ROOSTER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <o> <o> <s> <t> <e> <r> :  "๐Ÿ“"   U1F413	# ROOSTER
+#- 1F414;CHICKEN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <C> <h> <i> <c> <k> <e> <n> :  "๐Ÿ”"   U1F414	# CHICKEN
+#- 1F415;DOG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <o> <g> :  "๐Ÿ•"   U1F415	# DOG
+#- 1F416;PIG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <g> :  "๐Ÿ–"   U1F416	# PIG
+#- 1F417;BOAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <a> <r> :  "๐Ÿ—"   U1F417	# BOAR
+#- 1F418;ELEPHANT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <l> <e> <p> <h> <a> <n> :  "๐Ÿ˜"   U1F418	# ELEPHANT
+<Multi_key> <Multi_key>  <e> <l> <e> <p> <h> <n> <t> :  "๐Ÿ˜"   U1F418	# ELEPHANT
+#- 1F419;OCTOPUS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <c> <t> <o> <p> <u> <s> :  "๐Ÿ™"   U1F419	# OCTOPUS
+#- 1F41A;SPIRAL SHELL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <e> <l> <l> :  "๐Ÿš"   U1F41A	# SPIRAL SHELL
+#- 1F41B;BUG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <u> <g> :  "๐Ÿ›"   U1F41B	# BUG
+#- 1F41C;ANT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <n> <t> :  "๐Ÿœ"   U1F41C	# ANT
+#- 1F41D;HONEYBEE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <n> <y> <b> <e> <e> :  "๐Ÿ"   U1F41D	# HONEYBEE
+#- 1F41E;LADY BEETLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <a> <d> <y> <b> <u> <g> :  "๐Ÿž"   U1F41E	# LADY BEETLE
+#- 1F41F;FISH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <i> <s> <h> :  "๐ŸŸ"   U1F41F	# FISH
+#- 1F420;TROPICAL FISH;So;0;ON;;;;;N;;;;;
+### <MM> {tropical fish} :  "๐Ÿ "   U1F420	# TROPICAL FISH
+#- 1F421;BLOWFISH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <u> <f> <f> <e> <r> :  "๐Ÿก"   U1F421	# BLOWFISH
+<Multi_key> <Multi_key>  <b> <l> <o> <w> <f> <i> <s> :  "๐Ÿก"   U1F421	# BLOWFISH
+<Multi_key> <Multi_key>  <b> <l> <o> <w> <f> <s> <h> :  "๐Ÿก"   U1F421	# BLOWFISH
+#- 1F422;TURTLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <u> <r> <t> <l> <e> :  "๐Ÿข"   U1F422	# TURTLE
+#- 1F423;HATCHING CHICK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <t> <c> <h> :  "๐Ÿฃ"   U1F423	# HATCHING CHICK
+#- 1F424;BABY CHICK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <i> <c> <k> :  "๐Ÿค"   U1F424	# BABY CHICK
+#- 1F425;FRONT-FACING BABY CHICK;So;0;ON;;;;;N;;;;;
+### <MM> {front-facing baby chick} :  "๐Ÿฅ"   U1F425	# FRONT-FACING BABY CHICK
+#- 1F426;BIRD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <i> <r> <d> :  "๐Ÿฆ"   U1F426	# BIRD
+#- 1F427;PENGUIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <e> <n> <g> <u> <i> <n> :  "๐Ÿง"   U1F427	# PENGUIN
+#- 1F428;KOALA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <o> <a> <l> <a> :  "๐Ÿจ"   U1F428	# KOALA
+#- 1F429;POODLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <P> <o> <o> <d> <l> <e> :  "๐Ÿฉ"   U1F429	# POODLE
+#- 1F42A;DROMEDARY CAMEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <m> <e> <l> :  "๐Ÿช"   U1F42A	# DROMEDARY CAMEL
+#- 1F42B;BACTRIAN CAMEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <c> <a> <m> <e> <l> :  "๐Ÿซ"   U1F42B	# BACTRIAN CAMEL
+#- 1F42C;DOLPHIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <o> <l> <p> <h> <i> <n> :  "๐Ÿฌ"   U1F42C	# DOLPHIN
+#- 1F42D;MOUSE FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <m> <o> <u> <s> <e> :  "๐Ÿญ"   U1F42D	# MOUSE FACE
+#- 1F42E;COW FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <c> <o> <w> :  "๐Ÿฎ"   U1F42E	# COW FACE
+#- 1F42F;TIGER FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <t> <i> <g> <e> <r> :  "๐Ÿฏ"   U1F42F	# TIGER FACE
+#- 1F430;RABBIT FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <r> <a> <b> <b> <i> :  "๐Ÿฐ"   U1F430	# RABBIT FACE
+#- 1F431;CAT FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <3> :  "๐Ÿฑ"   U1F431	# CAT FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <c> <a> <t> :  "๐Ÿฑ"   U1F431	# CAT FACE
+#- 1F432;DRAGON FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <d> <r> <a> <g> <o> :  "๐Ÿฒ"   U1F432	# DRAGON FACE
+#- 1F433;SPOUTING WHALE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <o> <u> <t> <e> <r> :  "๐Ÿณ"   U1F433	# SPOUTING WHALE
+#- 1F434;HORSE FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <h> <o> <r> <s> <e> :  "๐Ÿด"   U1F434	# HORSE FACE
+#- 1F435;MONKEY FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <m> <o> <n> <k> <e> :  "๐Ÿต"   U1F435	# MONKEY FACE
+#- 1F436;DOG FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <d> <o> <g> :  "๐Ÿถ"   U1F436	# DOG FACE
+#- 1F437;PIG FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <p> <i> <g> :  "๐Ÿท"   U1F437	# PIG FACE
+#- 1F438;FROG FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <f> <r> <o> <g> :  "๐Ÿธ"   U1F438	# FROG FACE
+#- 1F439;HAMSTER FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <h> <a> <m> <s> <t> :  "๐Ÿน"   U1F439	# HAMSTER FACE
+#- 1F43A;WOLF FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <w> <o> <l> <f> :  "๐Ÿบ"   U1F43A	# WOLF FACE
+#- 1F43B;BEAR FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <b> <e> <a> <r> :  "๐Ÿป"   U1F43B	# BEAR FACE
+#- 1F43C;PANDA FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <p> <a> <n> <d> <a> :  "๐Ÿผ"   U1F43C	# PANDA FACE
+#- 1F43D;PIG NOSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <P> <i> <g> <n> <o> <s> <e> :  "๐Ÿฝ"   U1F43D	# PIG NOSE
+#- 1F43E;PAW PRINTS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <a> <w> <s> :  "๐Ÿพ"   U1F43E	# PAW PRINTS
+#- 1F43F;CHIPMUNK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <i> <p> <m> <u> <n> :  "๐Ÿฟ"   U1F43F	# CHIPMUNK
+<Multi_key> <Multi_key>  <c> <h> <p> <m> <u> <n> <k> :  "๐Ÿฟ"   U1F43F	# CHIPMUNK
+#- 1F440;EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <e> <y> <e> <s> :  "๐Ÿ‘€"   U1F440	# EYES
+#- 1F441;EYE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <y> <e> :  "๐Ÿ‘"   U1F441	# EYE
+#- 1F442;EAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <a> <r> :  "๐Ÿ‘‚"   U1F442	# EAR
+#- 1F443;NOSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <o> <s> <e> :  "๐Ÿ‘ƒ"   U1F443	# NOSE
+#- 1F444;MOUTH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <u> <t> <h> :  "๐Ÿ‘„"   U1F444	# MOUTH
+#- 1F445;TONGUE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <n> <g> <u> <e> :  "๐Ÿ‘…"   U1F445	# TONGUE
+#- 1F446;WHITE UP POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {white up pointing backhand index} :  "๐Ÿ‘†"   U1F446	# WHITE UP POINTING BACKHAND INDEX
+#- 1F447;WHITE DOWN POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {white down pointing backhand index} :  "๐Ÿ‘‡"   U1F447	# WHITE DOWN POINTING BACKHAND INDEX
+#- 1F448;WHITE LEFT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {white left pointing backhand index} :  "๐Ÿ‘ˆ"   U1F448	# WHITE LEFT POINTING BACKHAND INDEX
+#- 1F449;WHITE RIGHT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {white right pointing backhand index} :  "๐Ÿ‘‰"   U1F449	# WHITE RIGHT POINTING BACKHAND INDEX
+#- 1F44A;FISTED HAND SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <i> <s> <t> :  "๐Ÿ‘Š"   U1F44A	# FISTED HAND SIGN
+#- 1F44B;WAVING HAND SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <a> <v> <i> <n> <g> :  "๐Ÿ‘‹"   U1F44B	# WAVING HAND SIGN
+#- 1F44C;OK HAND SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <O> <K> :  "๐Ÿ‘Œ"   U1F44C	# OK HAND SIGN
+#- 1F44D;THUMBS UP SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <h> <u> <m> <b> <u> <p> :  "๐Ÿ‘"   U1F44D	# THUMBS UP SIGN
+#- 1F44E;THUMBS DOWN SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <h> <u> <m> <b> <d> <n> :  "๐Ÿ‘Ž"   U1F44E	# THUMBS DOWN SIGN
+#- 1F44F;CLAPPING HANDS SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <p> <p> <l> <a> <u> <d> :  "๐Ÿ‘"   U1F44F	# CLAPPING HANDS SIGN
+#- 1F450;OPEN HANDS SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {open hands sign} :  "๐Ÿ‘"   U1F450	# OPEN HANDS SIGN
+#- 1F451;CROWN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <r> <o> <w> <n> :  "๐Ÿ‘‘"   U1F451	# CROWN
+#- 1F452;WOMANS HAT;So;0;ON;;;;;N;;;;;
+### <MM> {womans hat} :  "๐Ÿ‘’"   U1F452	# WOMANS HAT
+#- 1F453;EYEGLASSES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <l> <a> <s> <s> <e> <s> :  "๐Ÿ‘“"   U1F453	# EYEGLASSES
+#- 1F454;NECKTIE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <e> <c> <k> <t> <i> <e> :  "๐Ÿ‘”"   U1F454	# NECKTIE
+#- 1F455;T-SHIRT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <minus> <s> <h> <i> <r> <t> :  "๐Ÿ‘•"   U1F455	# T-SHIRT
+#- 1F456;JEANS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <j> <e> <a> <n> <s> :  "๐Ÿ‘–"   U1F456	# JEANS
+#- 1F457;DRESS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <r> <e> <s> <s> :  "๐Ÿ‘—"   U1F457	# DRESS
+#- 1F458;KIMONO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <i> <m> <o> <n> <o> :  "๐Ÿ‘˜"   U1F458	# KIMONO
+#- 1F459;BIKINI;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <i> <k> <i> <n> <i> :  "๐Ÿ‘™"   U1F459	# BIKINI
+#- 1F45A;WOMANS CLOTHES;So;0;ON;;;;;N;;;;;
+### <MM> {womans clothes} :  "๐Ÿ‘š"   U1F45A	# WOMANS CLOTHES
+#- 1F45B;PURSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <u> <r> <s> <e> :  "๐Ÿ‘›"   U1F45B	# PURSE
+#- 1F45C;HANDBAG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <n> <d> <b> <a> <g> :  "๐Ÿ‘œ"   U1F45C	# HANDBAG
+#- 1F45D;POUCH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <u> <c> <h> :  "๐Ÿ‘"   U1F45D	# POUCH
+#- 1F45E;MANS SHOE;So;0;ON;;;;;N;;;;;
+### <MM> {mans shoe} :  "๐Ÿ‘ž"   U1F45E	# MANS SHOE
+#- 1F45F;ATHLETIC SHOE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <n> <e> <a> <k> <e> <r> :  "๐Ÿ‘Ÿ"   U1F45F	# ATHLETIC SHOE
+#- 1F460;HIGH-HEELED SHOE;So;0;ON;;;;;N;;;;;
+### <MM> {high-heeled shoe} :  "๐Ÿ‘ "   U1F460	# HIGH-HEELED SHOE
+#- 1F461;WOMANS SANDAL;So;0;ON;;;;;N;;;;;
+### <MM> {womans sandal} :  "๐Ÿ‘ก"   U1F461	# WOMANS SANDAL
+#- 1F462;WOMANS BOOTS;So;0;ON;;;;;N;;;;;
+### <MM> {womans boots} :  "๐Ÿ‘ข"   U1F462	# WOMANS BOOTS
+#- 1F463;FOOTPRINTS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <r> <i> <n> <t> <s> :  "๐Ÿ‘ฃ"   U1F463	# FOOTPRINTS
+#- 1F464;BUST IN SILHOUETTE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <o> <m> <e> <1> :  "๐Ÿ‘ค"   U1F464	# BUST IN SILHOUETTE
+<Multi_key> <Multi_key>  <s> <o> <m> <e> <o> <n> <e> :  "๐Ÿ‘ค"   U1F464	# BUST IN SILHOUETTE
+#- 1F465;BUSTS IN SILHOUETTE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <o> <m> <e> <2> :  "๐Ÿ‘ฅ"   U1F465	# BUSTS IN SILHOUETTE
+<Multi_key> <Multi_key>  <s> <o> <m> <e> <p> <p> <l> :  "๐Ÿ‘ฅ"   U1F465	# BUSTS IN SILHOUETTE
+#- 1F466;BOY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <y> :  "๐Ÿ‘ฆ"   U1F466	# BOY
+#- 1F467;GIRL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <i> <r> <l> :  "๐Ÿ‘ง"   U1F467	# GIRL
+#- 1F468;MAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <a> <n> :  "๐Ÿ‘จ"   U1F468	# MAN
+#- 1F469;WOMAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <o> <m> <a> <n> :  "๐Ÿ‘ฉ"   U1F469	# WOMAN
+#- 1F46A;FAMILY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <a> <m> <i> <l> <y> :  "๐Ÿ‘ช"   U1F46A	# FAMILY
+#- 1F46B;MAN AND WOMAN HOLDING HANDS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <M> <W> <h> <a> <n> <d> <s> :  "๐Ÿ‘ซ"   U1F46B	# MAN AND WOMAN HOLDING HANDS
+#- 1F46C;TWO MEN HOLDING HANDS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <M> <M> <h> <a> <n> <d> <s> :  "๐Ÿ‘ฌ"   U1F46C	# TWO MEN HOLDING HANDS
+#- 1F46D;TWO WOMEN HOLDING HANDS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <W> <W> <h> <a> <n> <d> <s> :  "๐Ÿ‘ญ"   U1F46D	# TWO WOMEN HOLDING HANDS
+#- 1F46E;POLICE OFFICER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <l> <i> <c> <e> :  "๐Ÿ‘ฎ"   U1F46E	# POLICE OFFICER
+#- 1F46F;WOMAN WITH BUNNY EARS;So;0;ON;;;;;N;;;;;
+### <MM> {woman with bunny ears} :  "๐Ÿ‘ฏ"   U1F46F	# WOMAN WITH BUNNY EARS
+#- 1F470;BRIDE WITH VEIL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <r> <i> <d> <e> :  "๐Ÿ‘ฐ"   U1F470	# BRIDE WITH VEIL
+#- 1F471;PERSON WITH BLOND HAIR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <l> <o> <n> <d> :  "๐Ÿ‘ฑ"   U1F471	# PERSON WITH BLOND HAIR
+#- 1F472;MAN WITH GUA PI MAO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <u> <a> <p> <m> <a> <o> :  "๐Ÿ‘ฒ"   U1F472	# MAN WITH GUA PI MAO
+#- 1F473;MAN WITH TURBAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <u> <r> <b> <a> <n> :  "๐Ÿ‘ณ"   U1F473	# MAN WITH TURBAN
+#- 1F474;OLDER MAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <l> <d> <m> <a> <n> :  "๐Ÿ‘ด"   U1F474	# OLDER MAN
+#- 1F475;OLDER WOMAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <l> <d> <w> <o> <m> :  "๐Ÿ‘ต"   U1F475	# OLDER WOMAN
+#- 1F476;BABY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <b> <y> :  "๐Ÿ‘ถ"   U1F476	# BABY
+#- 1F477;CONSTRUCTION WORKER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <u> <i> <l> <d> <e> <r> :  "๐Ÿ‘ท"   U1F477	# CONSTRUCTION WORKER
+#- 1F478;PRINCESS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <r> <i> <n> <c> <s> <s> :  "๐Ÿ‘ธ"   U1F478	# PRINCESS
+#- 1F479;JAPANESE OGRE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <j> <a> <p> <o> <g> <r> <e> :  "๐Ÿ‘น"   U1F479	# JAPANESE OGRE
+#- 1F47A;JAPANESE GOBLIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <j> <a> <p> <g> <o> <b> <l> :  "๐Ÿ‘บ"   U1F47A	# JAPANESE GOBLIN
+#- 1F47B;GHOST;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <h> <o> <s> <t> :  "๐Ÿ‘ป"   U1F47B	# GHOST
+#- 1F47C;BABY ANGEL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <e> <r> <u> <b> :  "๐Ÿ‘ผ"   U1F47C	# BABY ANGEL
+#- 1F47D;EXTRATERRESTRIAL ALIEN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <r> <a> <y> :  "๐Ÿ‘ฝ"   U1F47D	# EXTRATERRESTRIAL ALIEN
+<Multi_key> <Multi_key>  <E> <period> <T> <period> :  "๐Ÿ‘ฝ"   U1F47D	# EXTRATERRESTRIAL ALIEN
+#- 1F47E;ALIEN MONSTER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <l> <i> <e> <n> :  "๐Ÿ‘พ"   U1F47E	# ALIEN MONSTER
+#- 1F47F;IMP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <i> <m> <p> :  "๐Ÿ‘ฟ"   U1F47F	# IMP
+#- 1F480;SKULL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <S> <k> <u> <l> <l> :  "๐Ÿ’€"   U1F480	# SKULL
+<Multi_key> <Multi_key>  <s> <k> <u> <l> <l> :  "๐Ÿ’€"   U1F480	# SKULL
+#- 1F481;INFORMATION DESK PERSON;So;0;ON;;;;;N;;;;;
+### <MM> {information desk person} :  "๐Ÿ’"   U1F481	# INFORMATION DESK PERSON
+#- 1F482;GUARDSMAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <u> <a> <r> <d> :  "๐Ÿ’‚"   U1F482	# GUARDSMAN
+#- 1F483;DANCER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <a> <n> <c> <e> <r> :  "๐Ÿ’ƒ"   U1F483	# DANCER
+#- 1F484;LIPSTICK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <L> <i> <p> <s> <t> <i> <c> :  "๐Ÿ’„"   U1F484	# LIPSTICK
+<Multi_key> <Multi_key>  <L> <i> <p> <s> <t> <c> <k> :  "๐Ÿ’„"   U1F484	# LIPSTICK
+#- 1F485;NAIL POLISH;So;0;ON;;;;;N;;;;;
+### <MM> {nail polish} :  "๐Ÿ’…"   U1F485	# NAIL POLISH
+#- 1F486;FACE MASSAGE;So;0;ON;;;;;N;;;;;
+### <MM> {face massage} :  "๐Ÿ’†"   U1F486	# FACE MASSAGE
+#- 1F487;HAIRCUT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <i> <r> <c> <u> <t> :  "๐Ÿ’‡"   U1F487	# HAIRCUT
+#- 1F488;BARBER POLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <r> <b> <e> <r> :  "๐Ÿ’ˆ"   U1F488	# BARBER POLE
+#- 1F489;SYRINGE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <y> <r> <i> <n> <g> <e> :  "๐Ÿ’‰"   U1F489	# SYRINGE
+#- 1F48A;PILL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <l> <l> :  "๐Ÿ’Š"   U1F48A	# PILL
+#- 1F48B;KISS MARK;So;0;ON;;;;;N;;;;;
+### <MM> {kiss mark} :  "๐Ÿ’‹"   U1F48B	# KISS MARK
+#- 1F48C;LOVE LETTER;So;0;ON;;;;;N;;;;;
+### <MM> {love letter} :  "๐Ÿ’Œ"   U1F48C	# LOVE LETTER
+#- 1F48D;RING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <i> <n> <g> :  "๐Ÿ’"   U1F48D	# RING
+#- 1F48E;GEM STONE;So;0;ON;;;;;N;;;;;
+### <MM> {gem stone} :  "๐Ÿ’Ž"   U1F48E	# GEM STONE
+#- 1F48F;KISS;So;0;ON;;;;;N;;;;;
+### <MM> {kiss} :  "๐Ÿ’"   U1F48F	# KISS
+#- 1F490;BOUQUET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <u> <q> <u> <e> <t> :  "๐Ÿ’"   U1F490	# BOUQUET
+#- 1F491;COUPLE WITH HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <p> <p> <l> <less> <3> :  "๐Ÿ’‘"   U1F491	# COUPLE WITH HEART
+#- 1F492;WEDDING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <e> <d> <d> <i> <n> <g> :  "๐Ÿ’’"   U1F492	# WEDDING
+#- 1F493;BEATING HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <a> <t> <less> <3> :  "๐Ÿ’“"   U1F493	# BEATING HEART
+#- 1F494;BROKEN HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <r> <o> <k> <e> <less> <3> :  "๐Ÿ’”"   U1F494	# BROKEN HEART
+## The inequality is even correct
+#- 1F495;TWO HEARTS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <h> <e> <a> <r> <t> :  "๐Ÿ’•"   U1F495	# TWO HEARTS
+<Multi_key> <Multi_key>  <2> <less> <3> :  "๐Ÿ’•"   U1F495	# TWO HEARTS
+#- 1F496;SPARKLING HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <a> <r> <k> <less> <3> :  "๐Ÿ’–"   U1F496	# SPARKLING HEART
+#- 1F497;GROWING HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <r> <o> <w> <less> <3> :  "๐Ÿ’—"   U1F497	# GROWING HEART
+#- 1F498;HEART WITH ARROW;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <minus> <greater> <less> <3> :  "๐Ÿ’˜"   U1F498	# HEART WITH ARROW
+<Multi_key> <Multi_key>  <minus> <greater> <h> <e> <a> <r> <t> :  "๐Ÿ’˜"   U1F498	# HEART WITH ARROW
+#- 1F499;BLUE HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <l> <u> <e> <less> <3> :  "๐Ÿ’™"   U1F499	# BLUE HEART
+#- 1F49A;GREEN HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <r> <e> <e> <n> <less> <3> :  "๐Ÿ’š"   U1F49A	# GREEN HEART
+#- 1F49B;YELLOW HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <y> <e> <l> <l> <o> <less> <3> :  "๐Ÿ’›"   U1F49B	# YELLOW HEART
+#- 1F49C;PURPLE HEART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <u> <r> <p> <l> <less> <3> :  "๐Ÿ’œ"   U1F49C	# PURPLE HEART
+#- 1F49D;HEART WITH RIBBON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <i> <b> <o> <n> <less> <3> :  "๐Ÿ’"   U1F49D	# HEART WITH RIBBON
+#- 1F49E;REVOLVING HEARTS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <u> <r> <n> <less> <3> :  "๐Ÿ’ž"   U1F49E	# REVOLVING HEARTS
+#- 1F49F;HEART DECORATION;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <at> <less> <3> :  "๐Ÿ’Ÿ"   U1F49F	# HEART DECORATION
+#- 1F4A0;DIAMOND SHAPE WITH A DOT INSIDE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <less> <period> <greater> :  "๐Ÿ’ "   U1F4A0	# DIAMOND SHAPE WITH A DOT INSIDE
+#- 1F4A1;ELECTRIC LIGHT BULB;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <i> <d> <e> <a> :  "๐Ÿ’ก"   U1F4A1	# ELECTRIC LIGHT BULB
+<Multi_key> <Multi_key>  <b> <u> <l> <b> :  "๐Ÿ’ก"   U1F4A1	# ELECTRIC LIGHT BULB
+#- 1F4A2;ANGER SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <n> <g> <e> <r> :  "๐Ÿ’ข"   U1F4A2	# ANGER SYMBOL
+#- 1F4A3;BOMB;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <m> <b> :  "๐Ÿ’ฃ"   U1F4A3	# BOMB
+#- 1F4A4;SLEEPING SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <Z> <z> <z> <z> :  "๐Ÿ’ค"   U1F4A4	# SLEEPING SYMBOL
+#- 1F4A5;COLLISION SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <n> <g> :  "๐Ÿ’ฅ"   U1F4A5	# COLLISION SYMBOL
+#- 1F4A6;SPLASHING SWEAT SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <l> <a> <s> <h> :  "๐Ÿ’ฆ"   U1F4A6	# SPLASHING SWEAT SYMBOL
+#- 1F4A7;DROPLET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <r> <o> <p> :  "๐Ÿ’ง"   U1F4A7	# DROPLET
+#- 1F4A8;DASH SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <a> <s> <h> :  "๐Ÿ’จ"   U1F4A8	# DASH SYMBOL
+#- 1F4A9;PILE OF POO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <i> <t> :  "๐Ÿ’ฉ"   U1F4A9	# PILE OF POO
+<Multi_key> <Multi_key>  <p> <o> <o> :  "๐Ÿ’ฉ"   U1F4A9	# PILE OF POO
+#- 1F4AA;FLEXED BICEPS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <i> <c> <e> <p> <s> :  "๐Ÿ’ช"   U1F4AA	# FLEXED BICEPS
+#- 1F4AB;DIZZY SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <i> <z> <z> <y> :  "๐Ÿ’ซ"   U1F4AB	# DIZZY SYMBOL
+#- 1F4AC;SPEECH BALLOON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <e> <e> <c> <h> :  "๐Ÿ’ฌ"   U1F4AC	# SPEECH BALLOON
+#- 1F4AD;THOUGHT BALLOON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <h> <o> <u> <g> <h> <t> :  "๐Ÿ’ญ"   U1F4AD	# THOUGHT BALLOON
+#- 1F4AE;WHITE FLOWER;So;0;ON;;;;;N;;;;;
+### <MM> {white flower} :  "๐Ÿ’ฎ"   U1F4AE	# WHITE FLOWER
+#- 1F4AF;HUNDRED POINTS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <1> <0> <0> <percent> :  "๐Ÿ’ฏ"   U1F4AF	# HUNDRED POINTS SYMBOL
+#- 1F4B0;MONEY BAG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <dollar> <b> <a> <g> :  "๐Ÿ’ฐ"   U1F4B0	# MONEY BAG
+#- 1F4B1;CURRENCY EXCHANGE;So;0;ON;;;;;N;;;;;
+### <MM> {currency exchange} :  "๐Ÿ’ฑ"   U1F4B1	# CURRENCY EXCHANGE
+#- 1F4B2;HEAVY DOLLAR SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <dollar> <exclam> :  "๐Ÿ’ฒ"   U1F4B2	# HEAVY DOLLAR SIGN
+#- 1F4B3;CREDIT CARD;So;0;ON;;;;;N;;;;;
+### <MM> {credit card} :  "๐Ÿ’ณ"   U1F4B3	# CREDIT CARD
+#- 1F4B4;BANKNOTE WITH YEN SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {banknote with yen sign} :  "๐Ÿ’ด"   U1F4B4	# BANKNOTE WITH YEN SIGN
+#- 1F4B5;BANKNOTE WITH DOLLAR SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <dollar> <b> <i> <l> <l> :  "๐Ÿ’ต"   U1F4B5	# BANKNOTE WITH DOLLAR SIGN
+#- 1F4B6;BANKNOTE WITH EURO SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <u> <r> <o> <b> <i> <l> :  "๐Ÿ’ถ"   U1F4B6	# BANKNOTE WITH EURO SIGN
+<Multi_key> <Multi_key>  <e> <u> <r> <b> <i> <l> <l> :  "๐Ÿ’ถ"   U1F4B6	# BANKNOTE WITH EURO SIGN
+#- 1F4B7;BANKNOTE WITH POUND SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <L> <b> <i> <l> <l> :  "๐Ÿ’ท"   U1F4B7	# BANKNOTE WITH POUND SIGN
+<Multi_key> <Multi_key>  <G> <B> <b> <i> <l> <l> :  "๐Ÿ’ท"   U1F4B7	# BANKNOTE WITH POUND SIGN
+#- 1F4B8;MONEY WITH WINGS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <l> <y> <i> <n> <g> <dollar> :  "๐Ÿ’ธ"   U1F4B8	# MONEY WITH WINGS
+#- 1F4B9;CHART WITH UPWARDS TREND AND YEN SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {chart with upwards trend and yen sign} :  "๐Ÿ’น"   U1F4B9	# CHART WITH UPWARDS TREND AND YEN SIGN
+#- 1F4BA;SEAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <e> <a> <t> :  "๐Ÿ’บ"   U1F4BA	# SEAT
+#- 1F4BB;PERSONAL COMPUTER;So;0;ON;;;;;N;;;;;
+### <MM> {personal computer} :  "๐Ÿ’ป"   U1F4BB	# PERSONAL COMPUTER
+#- 1F4BC;BRIEFCASE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <t> <t> <a> <c> <h> <e> :  "๐Ÿ’ผ"   U1F4BC	# BRIEFCASE
+#- 1F4BD;MINIDISC;So;0;ON;;;;;N;;;;;
+### <MM> {minidisc} :  "๐Ÿ’ฝ"   U1F4BD	# MINIDISC
+#- 1F4BE;FLOPPY DISK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <l> <o> <p> <p> <y> :  "๐Ÿ’พ"   U1F4BE	# FLOPPY DISK
+#- 1F4BF;OPTICAL DISC;So;0;ON;;;;;N;;;;;
+### <MM> {optical disc} :  "๐Ÿ’ฟ"   U1F4BF	# OPTICAL DISC
+#- 1F4C0;DVD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <D> <V> <D> :  "๐Ÿ“€"   U1F4C0	# DVD
+#- 1F4C1;FILE FOLDER;So;0;ON;;;;;N;;;;;
+### <MM> {file folder} :  "๐Ÿ“"   U1F4C1	# FILE FOLDER
+#- 1F4C2;OPEN FILE FOLDER;So;0;ON;;;;;N;;;;;
+### <MM> {open file folder} :  "๐Ÿ“‚"   U1F4C2	# OPEN FILE FOLDER
+#- 1F4C3;PAGE WITH CURL;So;0;ON;;;;;N;;;;;
+### <MM> {page with curl} :  "๐Ÿ“ƒ"   U1F4C3	# PAGE WITH CURL
+#- 1F4C4;PAGE FACING UP;So;0;ON;;;;;N;;;;;
+### <MM> {page facing up} :  "๐Ÿ“„"   U1F4C4	# PAGE FACING UP
+#- 1F4C5;CALENDAR;So;0;ON;;;;;N;;;;;
+### <MM> {calendar} :  "๐Ÿ“…"   U1F4C5	# CALENDAR
+#- 1F4C6;TEAR-OFF CALENDAR;So;0;ON;;;;;N;;;;;
+### <MM> {tear-off calendar} :  "๐Ÿ“†"   U1F4C6	# TEAR-OFF CALENDAR
+#- 1F4C7;CARD INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {card index} :  "๐Ÿ“‡"   U1F4C7	# CARD INDEX
+#- 1F4C8;CHART WITH UPWARDS TREND;So;0;ON;;;;;N;;;;;
+### <MM> {chart with upwards trend} :  "๐Ÿ“ˆ"   U1F4C8	# CHART WITH UPWARDS TREND
+#- 1F4C9;CHART WITH DOWNWARDS TREND;So;0;ON;;;;;N;;;;;
+### <MM> {chart with downwards trend} :  "๐Ÿ“‰"   U1F4C9	# CHART WITH DOWNWARDS TREND
+#- 1F4CA;BAR CHART;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <r> <c> <h> <a> <r> :  "๐Ÿ“Š"   U1F4CA	# BAR CHART
+#- 1F4CB;CLIPBOARD;So;0;ON;;;;;N;;;;;
+### <MM> {clipboard} :  "๐Ÿ“‹"   U1F4CB	# CLIPBOARD
+#- 1F4CC;PUSHPIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <u> <s> <h> <p> <i> <n> :  "๐Ÿ“Œ"   U1F4CC	# PUSHPIN
+#- 1F4CD;ROUND PUSHPIN;So;0;ON;;;;;N;;;;;
+### <MM> {round pushpin} :  "๐Ÿ“"   U1F4CD	# ROUND PUSHPIN
+#- 1F4CE;PAPERCLIP;So;0;ON;;;;;N;;;;;
+### <MM> {paperclip} :  "๐Ÿ“Ž"   U1F4CE	# PAPERCLIP
+#- 1F4CF;STRAIGHT RULER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <u> <l> <e> <r> :  "๐Ÿ“"   U1F4CF	# STRAIGHT RULER
+#- 1F4D0;TRIANGULAR RULER;So;0;ON;;;;;N;;;;;
+### <MM> {triangular ruler} :  "๐Ÿ“"   U1F4D0	# TRIANGULAR RULER
+#- 1F4D1;BOOKMARK TABS;So;0;ON;;;;;N;;;;;
+### <MM> {bookmark tabs} :  "๐Ÿ“‘"   U1F4D1	# BOOKMARK TABS
+#- 1F4D2;LEDGER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <e> <d> <g> <e> <r> :  "๐Ÿ“’"   U1F4D2	# LEDGER
+#- 1F4D3;NOTEBOOK;So;0;ON;;;;;N;;;;;
+### <MM> {notebook} :  "๐Ÿ““"   U1F4D3	# NOTEBOOK
+#- 1F4D4;NOTEBOOK WITH DECORATIVE COVER;So;0;ON;;;;;N;;;;;
+### <MM> {notebook with decorative cover} :  "๐Ÿ“”"   U1F4D4	# NOTEBOOK WITH DECORATIVE COVER
+#- 1F4D5;CLOSED BOOK;So;0;ON;;;;;N;;;;;
+### <MM> {closed book} :  "๐Ÿ“•"   U1F4D5	# CLOSED BOOK
+#- 1F4D6;OPEN BOOK;So;0;ON;;;;;N;;;;;
+### <MM> {open book} :  "๐Ÿ“–"   U1F4D6	# OPEN BOOK
+#- 1F4D7;GREEN BOOK;So;0;ON;;;;;N;;;;;
+### <MM> {green book} :  "๐Ÿ“—"   U1F4D7	# GREEN BOOK
+#- 1F4D8;BLUE BOOK;So;0;ON;;;;;N;;;;;
+### <MM> {blue book} :  "๐Ÿ“˜"   U1F4D8	# BLUE BOOK
+#- 1F4D9;ORANGE BOOK;So;0;ON;;;;;N;;;;;
+### <MM> {orange book} :  "๐Ÿ“™"   U1F4D9	# ORANGE BOOK
+#- 1F4DA;BOOKS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <o> <o> <k> <s> :  "๐Ÿ“š"   U1F4DA	# BOOKS
+#- 1F4DB;NAME BADGE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <I> <D> <b> <a> <d> <g> <e> :  "๐Ÿ“›"   U1F4DB	# NAME BADGE
+#- 1F4DC;SCROLL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <c> <r> <o> <l> <l> :  "๐Ÿ“œ"   U1F4DC	# SCROLL
+#- 1F4DD;MEMO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <e> <m> <o> :  "๐Ÿ“"   U1F4DD	# MEMO
+#- 1F4DE;TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;;
+### <MM> {telephone receiver} :  "๐Ÿ“ž"   U1F4DE	# TELEPHONE RECEIVER
+#- 1F4DF;PAGER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <P> <a> <g> <e> <r> :  "๐Ÿ“Ÿ"   U1F4DF	# PAGER
+#- 1F4E0;FAX MACHINE;So;0;ON;;;;;N;;;;;
+### <MM> {fax machine} :  "๐Ÿ“ "   U1F4E0	# FAX MACHINE
+#- 1F4E1;SATELLITE ANTENNA;So;0;ON;;;;;N;;;;;
+### <MM> {satellite antenna} :  "๐Ÿ“ก"   U1F4E1	# SATELLITE ANTENNA
+#- 1F4E2;PUBLIC ADDRESS LOUDSPEAKER;So;0;ON;;;;;N;;;;;
+### <MM> {public address loudspeaker} :  "๐Ÿ“ข"   U1F4E2	# PUBLIC ADDRESS LOUDSPEAKER
+#- 1F4E3;CHEERING MEGAPHONE;So;0;ON;;;;;N;;;;;
+### <MM> {cheering megaphone} :  "๐Ÿ“ฃ"   U1F4E3	# CHEERING MEGAPHONE
+#- 1F4E4;OUTBOX TRAY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <u> <t> <b> <o> <x> :  "๐Ÿ“ค"   U1F4E4	# OUTBOX TRAY
+#- 1F4E5;INBOX TRAY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <i> <n> <b> <o> <x> :  "๐Ÿ“ฅ"   U1F4E5	# INBOX TRAY
+#- 1F4E6;PACKAGE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <a> <c> <k> <a> <g> <e> :  "๐Ÿ“ฆ"   U1F4E6	# PACKAGE
+#- 1F4E7;E-MAIL SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <minus> <m> <a> <i> <l> :  "๐Ÿ“ง"   U1F4E7	# E-MAIL SYMBOL
+<Multi_key> <Multi_key>  <e> <m> <a> <i> <l> :  "๐Ÿ“ง"   U1F4E7	# E-MAIL SYMBOL
+#- 1F4E8;INCOMING ENVELOPE;So;0;ON;;;;;N;;;;;
+### <MM> {incoming envelope} :  "๐Ÿ“จ"   U1F4E8	# INCOMING ENVELOPE
+#- 1F4E9;ENVELOPE WITH DOWNWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
+### <MM> {envelope with downwards arrow above} :  "๐Ÿ“ฉ"   U1F4E9	# ENVELOPE WITH DOWNWARDS ARROW ABOVE
+#- 1F4EA;CLOSED MAILBOX WITH LOWERED FLAG;So;0;ON;;;;;N;;;;;
+### <MM> {closed mailbox with lowered flag} :  "๐Ÿ“ช"   U1F4EA	# CLOSED MAILBOX WITH LOWERED FLAG
+#- 1F4EB;CLOSED MAILBOX WITH RAISED FLAG;So;0;ON;;;;;N;;;;;
+### <MM> {closed mailbox with raised flag} :  "๐Ÿ“ซ"   U1F4EB	# CLOSED MAILBOX WITH RAISED FLAG
+#- 1F4EC;OPEN MAILBOX WITH RAISED FLAG;So;0;ON;;;;;N;;;;;
+### <MM> {open mailbox with raised flag} :  "๐Ÿ“ฌ"   U1F4EC	# OPEN MAILBOX WITH RAISED FLAG
+#- 1F4ED;OPEN MAILBOX WITH LOWERED FLAG;So;0;ON;;;;;N;;;;;
+### <MM> {open mailbox with lowered flag} :  "๐Ÿ“ญ"   U1F4ED	# OPEN MAILBOX WITH LOWERED FLAG
+#- 1F4EE;POSTBOX;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <s> <t> <b> <o> <x> :  "๐Ÿ“ฎ"   U1F4EE	# POSTBOX
+#- 1F4EF;POSTAL HORN;So;0;ON;;;;;N;;;;;
+### <MM> {postal horn} :  "๐Ÿ“ฏ"   U1F4EF	# POSTAL HORN
+#- 1F4F0;NEWSPAPER;So;0;ON;;;;;N;;;;;
+### <MM> {newspaper} :  "๐Ÿ“ฐ"   U1F4F0	# NEWSPAPER
+#- 1F4F1;MOBILE PHONE;So;0;ON;;;;;N;;;;;
+### <MM> {mobile phone} :  "๐Ÿ“ฑ"   U1F4F1	# MOBILE PHONE
+#- 1F4F2;MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT;So;0;ON;;;;;N;;;;;
+### <MM> {mobile phone with rightwards arrow at left} :  "๐Ÿ“ฒ"   U1F4F2	# MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT
+#- 1F4F3;VIBRATION MODE;So;0;ON;;;;;N;;;;;
+### <MM> {vibration mode} :  "๐Ÿ“ณ"   U1F4F3	# VIBRATION MODE
+#- 1F4F4;MOBILE PHONE OFF;So;0;ON;;;;;N;;;;;
+### <MM> {mobile phone off} :  "๐Ÿ“ด"   U1F4F4	# MOBILE PHONE OFF
+#- 1F4F5;NO MOBILE PHONES;So;0;ON;;;;;N;;;;;
+### <MM> {no mobile phones} :  "๐Ÿ“ต"   U1F4F5	# NO MOBILE PHONES
+#- 1F4F6;ANTENNA WITH BARS;So;0;ON;;;;;N;;;;;
+### <MM> {antenna with bars} :  "๐Ÿ“ถ"   U1F4F6	# ANTENNA WITH BARS
+#- 1F4F7;CAMERA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <m> <e> <r> <a> :  "๐Ÿ“ท"   U1F4F7	# CAMERA
+#- 1F4F8;CAMERA WITH FLASH;So;0;ON;;;;;N;;;;;
+### <MM> {camera with flash} :  "๐Ÿ“ธ"   U1F4F8	# CAMERA WITH FLASH
+#- 1F4F9;VIDEO CAMERA;So;0;ON;;;;;N;;;;;
+### <MM> {video camera} :  "๐Ÿ“น"   U1F4F9	# VIDEO CAMERA
+#- 1F4FA;TELEVISION;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <T> <V> :  "๐Ÿ“บ"   U1F4FA	# TELEVISION
+#- 1F4FB;RADIO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <a> <d> <i> <o> :  "๐Ÿ“ป"   U1F4FB	# RADIO
+#- 1F4FC;VIDEOCASSETTE;So;0;ON;;;;;N;;;;;
+### <MM> {videocassette} :  "๐Ÿ“ผ"   U1F4FC	# VIDEOCASSETTE
+#- 1F4FD;FILM PROJECTOR;So;0;ON;;;;;N;;;;;
+### <MM> {film projector} :  "๐Ÿ“ฝ"   U1F4FD	# FILM PROJECTOR
+#- 1F4FE;PORTABLE STEREO;So;0;ON;;;;;N;;;;;
+### <MM> {portable stereo} :  "๐Ÿ“พ"   U1F4FE	# PORTABLE STEREO
+#- 1F4FF;PRAYER BEADS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <o> <s> <a> <r> <y> :  "๐Ÿ“ฟ"   U1F4FF	# PRAYER BEADS
+#- 1F500;TWISTED RIGHTWARDS ARROWS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <u> <f> <f> <l> <e> :  "๐Ÿ”€"   U1F500	# TWISTED RIGHTWARDS ARROWS
+#- 1F501;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <e> <p> <e> <a> <t> :  "๐Ÿ”"   U1F501	# CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS
+#- 1F502;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <1> <r> <e> <p> <e> <a> <t> :  "๐Ÿ”‚"   U1F502	# CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY
+#- 1F503;CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;;
+### <MM> {clockwise downwards and upwards open circle arrows} :  "๐Ÿ”ƒ"   U1F503	# CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
+#- 1F504;ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;;
+### <MM> {anticlockwise downwards and upwards open circle arrows} :  "๐Ÿ”„"   U1F504	# ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
+#- 1F505;LOW BRIGHTNESS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <i> <m> :  "๐Ÿ”…"   U1F505	# LOW BRIGHTNESS SYMBOL
+#- 1F506;HIGH BRIGHTNESS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <r> <i> <g> <h> <t> :  "๐Ÿ”†"   U1F506	# HIGH BRIGHTNESS SYMBOL
+#- 1F507;SPEAKER WITH CANCELLATION STROKE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <u> <t> <e> :  "๐Ÿ”‡"   U1F507	# SPEAKER WITH CANCELLATION STROKE
+#- 1F508;SPEAKER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <e> <a> <k> <e> <r> :  "๐Ÿ”ˆ"   U1F508	# SPEAKER
+#- 1F509;SPEAKER WITH ONE SOUND WAVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <o> <f> <t> <e> <r> :  "๐Ÿ”‰"   U1F509	# SPEAKER WITH ONE SOUND WAVE
+#- 1F50A;SPEAKER WITH THREE SOUND WAVES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <o> <u> <d> <e> <r> :  "๐Ÿ”Š"   U1F50A	# SPEAKER WITH THREE SOUND WAVES
+#- 1F50B;BATTERY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <t> <t> <e> <r> <y> :  "๐Ÿ”‹"   U1F50B	# BATTERY
+#- 1F50C;ELECTRIC PLUG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <l> <u> <g> :  "๐Ÿ”Œ"   U1F50C	# ELECTRIC PLUG
+#- 1F50D;LEFT-POINTING MAGNIFYING GLASS;So;0;ON;;;;;N;;;;;
+### <MM> {left-pointing magnifying glass} :  "๐Ÿ”"   U1F50D	# LEFT-POINTING MAGNIFYING GLASS
+#- 1F50E;RIGHT-POINTING MAGNIFYING GLASS;So;0;ON;;;;;N;;;;;
+### <MM> {right-pointing magnifying glass} :  "๐Ÿ”Ž"   U1F50E	# RIGHT-POINTING MAGNIFYING GLASS
+#- 1F50F;LOCK WITH INK PEN;So;0;ON;;;;;N;;;;;
+### <MM> {lock with ink pen} :  "๐Ÿ”"   U1F50F	# LOCK WITH INK PEN
+#- 1F510;CLOSED LOCK WITH KEY;So;0;ON;;;;;N;;;;;
+### <MM> {closed lock with key} :  "๐Ÿ”"   U1F510	# CLOSED LOCK WITH KEY
+#- 1F511;KEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <e> <y> :  "๐Ÿ”‘"   U1F511	# KEY
+#- 1F512;LOCK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <o> <c> <k> :  "๐Ÿ”’"   U1F512	# LOCK
+#- 1F513;OPEN LOCK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <u> <n> <l> <o> <c> <k> :  "๐Ÿ”“"   U1F513	# OPEN LOCK
+#- 1F514;BELL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <l> <l> :  "๐Ÿ””"   U1F514	# BELL
+#- 1F515;BELL WITH CANCELLATION STROKE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <b> <e> <l> <l> :  "๐Ÿ”•"   U1F515	# BELL WITH CANCELLATION STROKE
+<Multi_key> <Multi_key>  <n> <o> <b> <e> <l> <l> :  "๐Ÿ”•"   U1F515	# BELL WITH CANCELLATION STROKE
+#- 1F516;BOOKMARK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <o> <o> <k> <m> <a> <r> :  "๐Ÿ”–"   U1F516	# BOOKMARK
+#- 1F517;LINK SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <i> <n> <k> :  "๐Ÿ”—"   U1F517	# LINK SYMBOL
+#- 1F518;RADIO BUTTON;So;0;ON;;;;;N;;;;;
+### <MM> {radio button} :  "๐Ÿ”˜"   U1F518	# RADIO BUTTON
+#- 1F519;BACK WITH LEFTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <A> <C> <K> :  "๐Ÿ”™"   U1F519	# BACK WITH LEFTWARDS ARROW ABOVE
+#- 1F51A;END WITH LEFTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <E> <N> <D> :  "๐Ÿ”š"   U1F51A	# END WITH LEFTWARDS ARROW ABOVE
+#- 1F51B;ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <O> <N> :  "๐Ÿ”›"   U1F51B	# ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE
+#- 1F51C;SOON WITH RIGHTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <S> <O> <O> <N> :  "๐Ÿ”œ"   U1F51C	# SOON WITH RIGHTWARDS ARROW ABOVE
+#- 1F51D;TOP WITH UPWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <T> <O> <P> :  "๐Ÿ”"   U1F51D	# TOP WITH UPWARDS ARROW ABOVE
+#- 1F51E;NO ONE UNDER EIGHTEEN SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <1> <8> :  "๐Ÿ”ž"   U1F51E	# NO ONE UNDER EIGHTEEN SYMBOL
+<Multi_key> <Multi_key>  <exclam> <less> <1> <8> :  "๐Ÿ”ž"   U1F51E	# NO ONE UNDER EIGHTEEN SYMBOL
+<Multi_key> <Multi_key>  <n> <o> <less> <1> <8> :  "๐Ÿ”ž"   U1F51E	# NO ONE UNDER EIGHTEEN SYMBOL
+<Multi_key> <Multi_key>  <n> <o> <1> <8> :  "๐Ÿ”ž"   U1F51E	# NO ONE UNDER EIGHTEEN SYMBOL
+#- 1F51F;KEYCAP TEN;So;0;ON;;;;;N;;;;;
+### <MM> {keycap ten} :  "๐Ÿ”Ÿ"   U1F51F	# KEYCAP TEN
+#- 1F520;INPUT SYMBOL FOR LATIN CAPITAL LETTERS;So;0;ON;;;;;N;;;;;
+### <MM> {input symbol for latin capital letters} :  "๐Ÿ” "   U1F520	# INPUT SYMBOL FOR LATIN CAPITAL LETTERS
+#- 1F521;INPUT SYMBOL FOR LATIN SMALL LETTERS;So;0;ON;;;;;N;;;;;
+### <MM> {input symbol for latin small letters} :  "๐Ÿ”ก"   U1F521	# INPUT SYMBOL FOR LATIN SMALL LETTERS
+#- 1F522;INPUT SYMBOL FOR NUMBERS;So;0;ON;;;;;N;;;;;
+### <MM> {input symbol for numbers} :  "๐Ÿ”ข"   U1F522	# INPUT SYMBOL FOR NUMBERS
+#- 1F523;INPUT SYMBOL FOR SYMBOLS;So;0;ON;;;;;N;;;;;
+### <MM> {input symbol for symbols} :  "๐Ÿ”ฃ"   U1F523	# INPUT SYMBOL FOR SYMBOLS
+#- 1F524;INPUT SYMBOL FOR LATIN LETTERS;So;0;ON;;;;;N;;;;;
+### <MM> {input symbol for latin letters} :  "๐Ÿ”ค"   U1F524	# INPUT SYMBOL FOR LATIN LETTERS
+#- 1F525;FIRE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <i> <r> <e> :  "๐Ÿ”ฅ"   U1F525	# FIRE
+#- 1F526;ELECTRIC TORCH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <r> <c> <h> :  "๐Ÿ”ฆ"   U1F526	# ELECTRIC TORCH
+#- 1F527;WRENCH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <r> <e> <n> <c> <h> :  "๐Ÿ”ง"   U1F527	# WRENCH
+#- 1F528;HAMMER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <a> <m> <m> <e> <r> :  "๐Ÿ”จ"   U1F528	# HAMMER
+#- 1F529;NUT AND BOLT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <l> <t> :  "๐Ÿ”ฉ"   U1F529	# NUT AND BOLT
+#- 1F52A;HOCHO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <c> <h> <o> :  "๐Ÿ”ช"   U1F52A	# HOCHO
+#- 1F52B;PISTOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <i> <s> <t> <o> <l> :  "๐Ÿ”ซ"   U1F52B	# PISTOL
+#- 1F52C;MICROSCOPE;So;0;ON;;;;;N;;;;;
+### <MM> {microscope} :  "๐Ÿ”ฌ"   U1F52C	# MICROSCOPE
+#- 1F52D;TELESCOPE;So;0;ON;;;;;N;;;;;
+### <MM> {telescope} :  "๐Ÿ”ญ"   U1F52D	# TELESCOPE
+#- 1F52E;CRYSTAL BALL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <o> <r> <t> <u> <n> <e> :  "๐Ÿ”ฎ"   U1F52E	# CRYSTAL BALL
+#- 1F52F;SIX POINTED STAR WITH MIDDLE DOT;So;0;ON;;;;;N;;;;;
+### <MM> {six pointed star with middle dot} :  "๐Ÿ”ฏ"   U1F52F	# SIX POINTED STAR WITH MIDDLE DOT
+#- 1F530;JAPANESE SYMBOL FOR BEGINNER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <g> <i> <n> <n> <r> :  "๐Ÿ”ฐ"   U1F530	# JAPANESE SYMBOL FOR BEGINNER
+#- 1F531;TRIDENT EMBLEM;So;0;ON;;;;;N;;;;;
+### <MM> {trident emblem} :  "๐Ÿ”ฑ"   U1F531	# TRIDENT EMBLEM
+#- 1F532;BLACK SQUARE BUTTON;So;0;ON;;;;;N;;;;;
+### <MM> {black square button} :  "๐Ÿ”ฒ"   U1F532	# BLACK SQUARE BUTTON
+#- 1F533;WHITE SQUARE BUTTON;So;0;ON;;;;;N;;;;;
+### <MM> {white square button} :  "๐Ÿ”ณ"   U1F533	# WHITE SQUARE BUTTON
+#- 1F534;LARGE RED CIRCLE;So;0;ON;;;;;N;;;;;
+### <MM> {large red circle} :  "๐Ÿ”ด"   U1F534	# LARGE RED CIRCLE
+#- 1F535;LARGE BLUE CIRCLE;So;0;ON;;;;;N;;;;;
+### <MM> {large blue circle} :  "๐Ÿ”ต"   U1F535	# LARGE BLUE CIRCLE
+#- 1F536;LARGE ORANGE DIAMOND;So;0;ON;;;;;N;;;;;
+### <MM> {large orange diamond} :  "๐Ÿ”ถ"   U1F536	# LARGE ORANGE DIAMOND
+#- 1F537;LARGE BLUE DIAMOND;So;0;ON;;;;;N;;;;;
+### <MM> {large blue diamond} :  "๐Ÿ”ท"   U1F537	# LARGE BLUE DIAMOND
+#- 1F538;SMALL ORANGE DIAMOND;So;0;ON;;;;;N;;;;;
+### <MM> {small orange diamond} :  "๐Ÿ”ธ"   U1F538	# SMALL ORANGE DIAMOND
+#- 1F539;SMALL BLUE DIAMOND;So;0;ON;;;;;N;;;;;
+### <MM> {small blue diamond} :  "๐Ÿ”น"   U1F539	# SMALL BLUE DIAMOND
+#- 1F53A;UP-POINTING RED TRIANGLE;So;0;ON;;;;;N;;;;;
+### <MM> {up-pointing red triangle} :  "๐Ÿ”บ"   U1F53A	# UP-POINTING RED TRIANGLE
+#- 1F53B;DOWN-POINTING RED TRIANGLE;So;0;ON;;;;;N;;;;;
+### <MM> {down-pointing red triangle} :  "๐Ÿ”ป"   U1F53B	# DOWN-POINTING RED TRIANGLE
+#- 1F53C;UP-POINTING SMALL RED TRIANGLE;So;0;ON;;;;;N;;;;;
+### <MM> {up-pointing small red triangle} :  "๐Ÿ”ผ"   U1F53C	# UP-POINTING SMALL RED TRIANGLE
+#- 1F53D;DOWN-POINTING SMALL RED TRIANGLE;So;0;ON;;;;;N;;;;;
+### <MM> {down-pointing small red triangle} :  "๐Ÿ”ฝ"   U1F53D	# DOWN-POINTING SMALL RED TRIANGLE
+#- 1F53E;LOWER RIGHT SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;;
+### <MM> {lower right shadowed white circle} :  "๐Ÿ”พ"   U1F53E	# LOWER RIGHT SHADOWED WHITE CIRCLE
+#- 1F53F;UPPER RIGHT SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;;
+### <MM> {upper right shadowed white circle} :  "๐Ÿ”ฟ"   U1F53F	# UPPER RIGHT SHADOWED WHITE CIRCLE
+#- 1F540;CIRCLED CROSS POMMEE;So;0;ON;;;;;N;;;;;
+### <MM> {circled cross pommee} :  "๐Ÿ•€"   U1F540	# CIRCLED CROSS POMMEE
+#- 1F541;CROSS POMMEE WITH HALF-CIRCLE BELOW;So;0;ON;;;;;N;;;;;
+### <MM> {cross pommee with half-circle below} :  "๐Ÿ•"   U1F541	# CROSS POMMEE WITH HALF-CIRCLE BELOW
+#- 1F542;CROSS POMMEE;So;0;ON;;;;;N;;;;;
+### <MM> {cross pommee} :  "๐Ÿ•‚"   U1F542	# CROSS POMMEE
+#- 1F543;NOTCHED LEFT SEMICIRCLE WITH THREE DOTS;So;0;ON;;;;;N;;;;;
+### <MM> {notched left semicircle with three dots} :  "๐Ÿ•ƒ"   U1F543	# NOTCHED LEFT SEMICIRCLE WITH THREE DOTS
+#- 1F544;NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS;So;0;ON;;;;;N;;;;;
+### <MM> {notched right semicircle with three dots} :  "๐Ÿ•„"   U1F544	# NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS
+#- 1F545;SYMBOL FOR MARKS CHAPTER;So;0;ON;;;;;N;;;;;
+### <MM> {symbol for marks chapter} :  "๐Ÿ•…"   U1F545	# SYMBOL FOR MARKS CHAPTER
+#- 1F546;WHITE LATIN CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {white latin cross} :  "๐Ÿ•†"   U1F546	# WHITE LATIN CROSS
+#- 1F547;HEAVY LATIN CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {heavy latin cross} :  "๐Ÿ•‡"   U1F547	# HEAVY LATIN CROSS
+#- 1F548;CELTIC CROSS;So;0;ON;;;;;N;;;;;
+### <MM> {celtic cross} :  "๐Ÿ•ˆ"   U1F548	# CELTIC CROSS
+#- 1F549;OM SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <O> <M> :  "๐Ÿ•‰"   U1F549	# OM SYMBOL
+#- 1F54A;DOVE OF PEACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <o> <v> <e> :  "๐Ÿ•Š"   U1F54A	# DOVE OF PEACE
+#- 1F54B;KAABA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <a> <a> <b> <a> :  "๐Ÿ•‹"   U1F54B	# KAABA
+#- 1F54C;MOSQUE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <s> <q> <u> <e> :  "๐Ÿ•Œ"   U1F54C	# MOSQUE
+#- 1F54D;SYNAGOGUE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <u> <l> :  "๐Ÿ•"   U1F54D	# SYNAGOGUE
+## Worry about MENORAH WITH SEVEN BRANCHES when it comes along.
+#- 1F54E;MENORAH WITH NINE BRANCHES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <e> <n> <o> <r> <a> <h> :  "๐Ÿ•Ž"   U1F54E	# MENORAH WITH NINE BRANCHES
+#- 1F54F;BOWL OF HYGIEIA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <y> <g> <i> <e> <i> <a> :  "๐Ÿ•"   U1F54F	# BOWL OF HYGIEIA
+#- 1F568;RIGHT SPEAKER;So;0;ON;;;;;N;;;;;
+### <MM> {right speaker} :  "๐Ÿ•จ"   U1F568	# RIGHT SPEAKER
+#- 1F569;RIGHT SPEAKER WITH ONE SOUND WAVE;So;0;ON;;;;;N;;;;;
+### <MM> {right speaker with one sound wave} :  "๐Ÿ•ฉ"   U1F569	# RIGHT SPEAKER WITH ONE SOUND WAVE
+#- 1F56A;RIGHT SPEAKER WITH THREE SOUND WAVES;So;0;ON;;;;;N;;;;;
+### <MM> {right speaker with three sound waves} :  "๐Ÿ•ช"   U1F56A	# RIGHT SPEAKER WITH THREE SOUND WAVES
+#- 1F56B;BULLHORN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <u> <l> <l> <h> <o> <r> :  "๐Ÿ•ซ"   U1F56B	# BULLHORN
+#- 1F56C;BULLHORN WITH SOUND WAVES;So;0;ON;;;;;N;;;;;
+### <MM> {bullhorn with sound waves} :  "๐Ÿ•ฌ"   U1F56C	# BULLHORN WITH SOUND WAVES
+## You KNOW these next three were put together in this order on purpose.
+#- 1F56D;RINGING BELL;So;0;ON;;;;;N;;;;;
+### <MM> {ringing bell} :  "๐Ÿ•ญ"   U1F56D	# RINGING BELL
+#- 1F56E;BOOK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <o> <k> :  "๐Ÿ•ฎ"   U1F56E	# BOOK
+#- 1F56F;CANDLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <n> <d> <l> <e> :  "๐Ÿ•ฏ"   U1F56F	# CANDLE
+#- 1F570;MANTELPIECE CLOCK;So;0;ON;;;;;N;;;;;
+### <MM> {mantelpiece clock} :  "๐Ÿ•ฐ"   U1F570	# MANTELPIECE CLOCK
+#- 1F571;BLACK SKULL AND CROSSBONES;So;0;ON;;;;;N;;;;;
+### <MM> {black skull and crossbones} :  "๐Ÿ•ฑ"   U1F571	# BLACK SKULL AND CROSSBONES
+#- 1F572;NO PIRACY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <p> <i> <r> <a> <t> <e> :  "๐Ÿ•ฒ"   U1F572	# NO PIRACY
+<Multi_key> <Multi_key>  <exclam> <p> <i> <r> <a> <c> <y> :  "๐Ÿ•ฒ"   U1F572	# NO PIRACY
+<Multi_key> <Multi_key>  <n> <o> <p> <i> <r> <a> <t> :  "๐Ÿ•ฒ"   U1F572	# NO PIRACY
+#- 1F573;HOLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <h> <o> <l> <e> :  "๐Ÿ•ณ"   U1F573	# HOLE
+#- 1F574;MAN IN BUSINESS SUIT LEVITATING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <e> <v> <i> <t> <a> <t> :  "๐Ÿ•ด"   U1F574	# MAN IN BUSINESS SUIT LEVITATING
+#- 1F575;SLEUTH OR SPY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <y> :  "๐Ÿ•ต"   U1F575	# SLEUTH OR SPY
+#- 1F576;DARK SUNGLASSES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <a> <d> <e> <s> :  "๐Ÿ•ถ"   U1F576	# DARK SUNGLASSES
+#- 1F577;SPIDER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <i> <d> <e> <r> :  "๐Ÿ•ท"   U1F577	# SPIDER
+#- 1F578;SPIDER WEB;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <e> <b> :  "๐Ÿ•ธ"   U1F578	# SPIDER WEB
+#- 1F579;JOYSTICK;So;0;ON;;;;;N;;;;;
+### <MM> {joystick} :  "๐Ÿ•น"   U1F579	# JOYSTICK
+#- 1F57B;LEFT HAND TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;;
+### <MM> {left hand telephone receiver} :  "๐Ÿ•ป"   U1F57B	# LEFT HAND TELEPHONE RECEIVER
+#- 1F57C;TELEPHONE RECEIVER WITH PAGE;So;0;ON;;;;;N;;;;;
+### <MM> {telephone receiver with page} :  "๐Ÿ•ผ"   U1F57C	# TELEPHONE RECEIVER WITH PAGE
+#- 1F57D;RIGHT HAND TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;;
+### <MM> {right hand telephone receiver} :  "๐Ÿ•ฝ"   U1F57D	# RIGHT HAND TELEPHONE RECEIVER
+#- 1F57E;WHITE TOUCHTONE TELEPHONE;So;0;ON;;;;;N;;;;;
+### <MM> {white touchtone telephone} :  "๐Ÿ•พ"   U1F57E	# WHITE TOUCHTONE TELEPHONE
+#- 1F57F;BLACK TOUCHTONE TELEPHONE;So;0;ON;;;;;N;;;;;
+### <MM> {black touchtone telephone} :  "๐Ÿ•ฟ"   U1F57F	# BLACK TOUCHTONE TELEPHONE
+#- 1F580;TELEPHONE ON TOP OF MODEM;So;0;ON;;;;;N;;;;;
+### <MM> {telephone on top of modem} :  "๐Ÿ–€"   U1F580	# TELEPHONE ON TOP OF MODEM
+#- 1F581;CLAMSHELL MOBILE PHONE;So;0;ON;;;;;N;;;;;
+### <MM> {clamshell mobile phone} :  "๐Ÿ–"   U1F581	# CLAMSHELL MOBILE PHONE
+#- 1F582;BACK OF ENVELOPE;So;0;ON;;;;;N;;;;;
+### <MM> {back of envelope} :  "๐Ÿ–‚"   U1F582	# BACK OF ENVELOPE
+#- 1F583;STAMPED ENVELOPE;So;0;ON;;;;;N;;;;;
+### <MM> {stamped envelope} :  "๐Ÿ–ƒ"   U1F583	# STAMPED ENVELOPE
+#- 1F584;ENVELOPE WITH LIGHTNING;So;0;ON;;;;;N;;;;;
+### <MM> {envelope with lightning} :  "๐Ÿ–„"   U1F584	# ENVELOPE WITH LIGHTNING
+#- 1F585;FLYING ENVELOPE;So;0;ON;;;;;N;;;;;
+### <MM> {flying envelope} :  "๐Ÿ–…"   U1F585	# FLYING ENVELOPE
+#- 1F586;PEN OVER STAMPED ENVELOPE;So;0;ON;;;;;N;;;;;
+### <MM> {pen over stamped envelope} :  "๐Ÿ–†"   U1F586	# PEN OVER STAMPED ENVELOPE
+#- 1F587;LINKED PAPERCLIPS;So;0;ON;;;;;N;;;;;
+### <MM> {linked paperclips} :  "๐Ÿ–‡"   U1F587	# LINKED PAPERCLIPS
+#- 1F588;BLACK PUSHPIN;So;0;ON;;;;;N;;;;;
+### <MM> {black pushpin} :  "๐Ÿ–ˆ"   U1F588	# BLACK PUSHPIN
+#- 1F589;LOWER LEFT PENCIL;So;0;ON;;;;;N;;;;;
+### <MM> {lower left pencil} :  "๐Ÿ–‰"   U1F589	# LOWER LEFT PENCIL
+#- 1F58A;LOWER LEFT BALLPOINT PEN;So;0;ON;;;;;N;;;;;
+### <MM> {lower left ballpoint pen} :  "๐Ÿ–Š"   U1F58A	# LOWER LEFT BALLPOINT PEN
+#- 1F58B;LOWER LEFT FOUNTAIN PEN;So;0;ON;;;;;N;;;;;
+### <MM> {lower left fountain pen} :  "๐Ÿ–‹"   U1F58B	# LOWER LEFT FOUNTAIN PEN
+#- 1F58C;LOWER LEFT PAINTBRUSH;So;0;ON;;;;;N;;;;;
+### <MM> {lower left paintbrush} :  "๐Ÿ–Œ"   U1F58C	# LOWER LEFT PAINTBRUSH
+#- 1F58D;LOWER LEFT CRAYON;So;0;ON;;;;;N;;;;;
+### <MM> {lower left crayon} :  "๐Ÿ–"   U1F58D	# LOWER LEFT CRAYON
+#- 1F58E;LEFT WRITING HAND;So;0;ON;;;;;N;;;;;
+### <MM> {left writing hand} :  "๐Ÿ–Ž"   U1F58E	# LEFT WRITING HAND
+#- 1F58F;TURNED OK HAND SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <at> <O> <K> :  "๐Ÿ–"   U1F58F	# TURNED OK HAND SIGN
+#- 1F590;RAISED HAND WITH FINGERS SPLAYED;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <5> <h> <a> <n> <d> :  "๐Ÿ–"   U1F590	# RAISED HAND WITH FINGERS SPLAYED
+#- 1F591;REVERSED RAISED HAND WITH FINGERS SPLAYED;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <at> <5> <h> <a> <n> <d> :  "๐Ÿ–‘"   U1F591	# REVERSED RAISED HAND WITH FINGERS SPLAYED
+#- 1F592;REVERSED THUMBS UP SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {reversed thumbs up sign} :  "๐Ÿ–’"   U1F592	# REVERSED THUMBS UP SIGN
+#- 1F593;REVERSED THUMBS DOWN SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {reversed thumbs down sign} :  "๐Ÿ–“"   U1F593	# REVERSED THUMBS DOWN SIGN
+## Might as well insert this one for better mnemonic; it'll screw up the sort though.
+#- 270C;VICTORY HAND;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <v> <i> <c> <t> <o> <r> <y> : "โœŒ"  U270C  # VICTORY HAND
+#- 1F594;REVERSED VICTORY HAND;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <f> <u> <c> <k> <u> :  "๐Ÿ–”"   U1F594	# REVERSED VICTORY HAND
+<Multi_key> <Multi_key>  <2> <F> <U> :  "๐Ÿ–”"   U1F594	# REVERSED VICTORY HAND
+#- 1F595;REVERSED HAND WITH MIDDLE FINGER EXTENDED;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <u> <c> <k> <u> :  "๐Ÿ–•"   U1F595	# REVERSED HAND WITH MIDDLE FINGER EXTENDED
+## Live Long and Prosper...
+#- 1F596;RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <L> <L> <A> <P> :  "๐Ÿ––"   U1F596	# RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS
+<Multi_key> <Multi_key>  <s> <p> <o> <c> <k> :  "๐Ÿ––"   U1F596	# RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS
+#- 1F597;WHITE DOWN POINTING LEFT HAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {white down pointing left hand index} :  "๐Ÿ–—"   U1F597	# WHITE DOWN POINTING LEFT HAND INDEX
+#- 1F598;SIDEWAYS WHITE LEFT POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways white left pointing index} :  "๐Ÿ–˜"   U1F598	# SIDEWAYS WHITE LEFT POINTING INDEX
+#- 1F599;SIDEWAYS WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways white right pointing index} :  "๐Ÿ–™"   U1F599	# SIDEWAYS WHITE RIGHT POINTING INDEX
+#- 1F59A;SIDEWAYS BLACK LEFT POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways black left pointing index} :  "๐Ÿ–š"   U1F59A	# SIDEWAYS BLACK LEFT POINTING INDEX
+#- 1F59B;SIDEWAYS BLACK RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways black right pointing index} :  "๐Ÿ–›"   U1F59B	# SIDEWAYS BLACK RIGHT POINTING INDEX
+#- 1F59C;BLACK LEFT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {black left pointing backhand index} :  "๐Ÿ–œ"   U1F59C	# BLACK LEFT POINTING BACKHAND INDEX
+#- 1F59D;BLACK RIGHT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {black right pointing backhand index} :  "๐Ÿ–"   U1F59D	# BLACK RIGHT POINTING BACKHAND INDEX
+#- 1F59E;SIDEWAYS WHITE UP POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways white up pointing index} :  "๐Ÿ–ž"   U1F59E	# SIDEWAYS WHITE UP POINTING INDEX
+#- 1F59F;SIDEWAYS WHITE DOWN POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways white down pointing index} :  "๐Ÿ–Ÿ"   U1F59F	# SIDEWAYS WHITE DOWN POINTING INDEX
+#- 1F5A0;SIDEWAYS BLACK UP POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways black up pointing index} :  "๐Ÿ– "   U1F5A0	# SIDEWAYS BLACK UP POINTING INDEX
+#- 1F5A1;SIDEWAYS BLACK DOWN POINTING INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {sideways black down pointing index} :  "๐Ÿ–ก"   U1F5A1	# SIDEWAYS BLACK DOWN POINTING INDEX
+#- 1F5A2;BLACK UP POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {black up pointing backhand index} :  "๐Ÿ–ข"   U1F5A2	# BLACK UP POINTING BACKHAND INDEX
+#- 1F5A3;BLACK DOWN POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;;
+### <MM> {black down pointing backhand index} :  "๐Ÿ–ฃ"   U1F5A3	# BLACK DOWN POINTING BACKHAND INDEX
+#- 1F5A5;DESKTOP COMPUTER;So;0;ON;;;;;N;;;;;
+### <MM> {desktop computer} :  "๐Ÿ–ฅ"   U1F5A5	# DESKTOP COMPUTER
+#- 1F5A6;KEYBOARD AND MOUSE;So;0;ON;;;;;N;;;;;
+### <MM> {keyboard and mouse} :  "๐Ÿ–ฆ"   U1F5A6	# KEYBOARD AND MOUSE
+#- 1F5A7;THREE NETWORKED COMPUTERS;So;0;ON;;;;;N;;;;;
+### <MM> {three networked computers} :  "๐Ÿ–ง"   U1F5A7	# THREE NETWORKED COMPUTERS
+#- 1F5A8;PRINTER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <r> <i> <n> <t> <e> <r> :  "๐Ÿ–จ"   U1F5A8	# PRINTER
+#- 1F5A9;POCKET CALCULATOR;So;0;ON;;;;;N;;;;;
+### <MM> {pocket calculator} :  "๐Ÿ–ฉ"   U1F5A9	# POCKET CALCULATOR
+#- 1F5AA;BLACK HARD SHELL FLOPPY DISK;So;0;ON;;;;;N;;;;;
+### <MM> {black hard shell floppy disk} :  "๐Ÿ–ช"   U1F5AA	# BLACK HARD SHELL FLOPPY DISK
+#- 1F5AB;WHITE HARD SHELL FLOPPY DISK;So;0;ON;;;;;N;;;;;
+### <MM> {white hard shell floppy disk} :  "๐Ÿ–ซ"   U1F5AB	# WHITE HARD SHELL FLOPPY DISK
+#- 1F5AC;SOFT SHELL FLOPPY DISK;So;0;ON;;;;;N;;;;;
+### <MM> {soft shell floppy disk} :  "๐Ÿ–ฌ"   U1F5AC	# SOFT SHELL FLOPPY DISK
+#- 1F5AD;TAPE CARTRIDGE;So;0;ON;;;;;N;;;;;
+### <MM> {tape cartridge} :  "๐Ÿ–ญ"   U1F5AD	# TAPE CARTRIDGE
+#- 1F5AE;WIRED KEYBOARD;So;0;ON;;;;;N;;;;;
+### <MM> {wired keyboard} :  "๐Ÿ–ฎ"   U1F5AE	# WIRED KEYBOARD
+#- 1F5AF;ONE BUTTON MOUSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <1> <m> <o> <u> <s> <e> :  "๐Ÿ–ฏ"   U1F5AF	# ONE BUTTON MOUSE
+#- 1F5B0;TWO BUTTON MOUSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <m> <o> <u> <s> <e> :  "๐Ÿ–ฐ"   U1F5B0	# TWO BUTTON MOUSE
+#- 1F5B1;THREE BUTTON MOUSE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <3> <m> <o> <u> <s> <e> :  "๐Ÿ–ฑ"   U1F5B1	# THREE BUTTON MOUSE
+#- 1F5B2;TRACKBALL;So;0;ON;;;;;N;;;;;
+### <MM> {trackbal} :  "๐Ÿ–ฒ"   U1F5B2	# TRACKBALL
+#- 1F5B3;OLD PERSONAL COMPUTER;So;0;ON;;;;;N;;;;;
+### <MM> {old personal computer} :  "๐Ÿ–ณ"   U1F5B3	# OLD PERSONAL COMPUTER
+#- 1F5B4;HARD DISK;So;0;ON;;;;;N;;;;;
+### <MM> {hard disk} :  "๐Ÿ–ด"   U1F5B4	# HARD DISK
+#- 1F5B5;SCREEN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <c> <r> <e> <e> <n> :  "๐Ÿ–ต"   U1F5B5	# SCREEN
+#- 1F5B6;PRINTER ICON;So;0;ON;;;;;N;;;;;
+### <MM> {printer icon} :  "๐Ÿ–ถ"   U1F5B6	# PRINTER ICON
+#- 1F5B7;FAX ICON;So;0;ON;;;;;N;;;;;
+### <MM> {fax icon} :  "๐Ÿ–ท"   U1F5B7	# FAX ICON
+#- 1F5B8;OPTICAL DISC ICON;So;0;ON;;;;;N;;;;;
+### <MM> {optical disc icon} :  "๐Ÿ–ธ"   U1F5B8	# OPTICAL DISC ICON
+#- 1F5B9;DOCUMENT WITH TEXT;So;0;ON;;;;;N;;;;;
+### <MM> {document with text} :  "๐Ÿ–น"   U1F5B9	# DOCUMENT WITH TEXT
+#- 1F5BA;DOCUMENT WITH TEXT AND PICTURE;So;0;ON;;;;;N;;;;;
+### <MM> {document with text and picture} :  "๐Ÿ–บ"   U1F5BA	# DOCUMENT WITH TEXT AND PICTURE
+#- 1F5BB;DOCUMENT WITH PICTURE;So;0;ON;;;;;N;;;;;
+### <MM> {document with picture} :  "๐Ÿ–ป"   U1F5BB	# DOCUMENT WITH PICTURE
+#- 1F5BC;FRAME WITH PICTURE;So;0;ON;;;;;N;;;;;
+### <MM> {frame with picture} :  "๐Ÿ–ผ"   U1F5BC	# FRAME WITH PICTURE
+#- 1F5BD;FRAME WITH TILES;So;0;ON;;;;;N;;;;;
+### <MM> {frame with tiles} :  "๐Ÿ–ฝ"   U1F5BD	# FRAME WITH TILES
+#- 1F5BE;FRAME WITH AN X;So;0;ON;;;;;N;;;;;
+### <MM> {frame with an x} :  "๐Ÿ–พ"   U1F5BE	# FRAME WITH AN X
+#- 1F5BF;BLACK FOLDER;So;0;ON;;;;;N;;;;;
+### <MM> {black folder} :  "๐Ÿ–ฟ"   U1F5BF	# BLACK FOLDER
+#- 1F5C0;FOLDER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <o> <l> <d> <e> <r> :  "๐Ÿ—€"   U1F5C0	# FOLDER
+#- 1F5C1;OPEN FOLDER;So;0;ON;;;;;N;;;;;
+### <MM> {open folder} :  "๐Ÿ—"   U1F5C1	# OPEN FOLDER
+#- 1F5C2;CARD INDEX DIVIDERS;So;0;ON;;;;;N;;;;;
+### <MM> {card index dividers} :  "๐Ÿ—‚"   U1F5C2	# CARD INDEX DIVIDERS
+#- 1F5C3;CARD FILE BOX;So;0;ON;;;;;N;;;;;
+### <MM> {card file box} :  "๐Ÿ—ƒ"   U1F5C3	# CARD FILE BOX
+#- 1F5C4;FILE CABINET;So;0;ON;;;;;N;;;;;
+### <MM> {file cabinet} :  "๐Ÿ—„"   U1F5C4	# FILE CABINET
+#- 1F5C5;EMPTY NOTE;So;0;ON;;;;;N;;;;;
+### <MM> {empty note} :  "๐Ÿ—…"   U1F5C5	# EMPTY NOTE
+#- 1F5C6;EMPTY NOTE PAGE;So;0;ON;;;;;N;;;;;
+### <MM> {empty note page} :  "๐Ÿ—†"   U1F5C6	# EMPTY NOTE PAGE
+#- 1F5C7;EMPTY NOTE PAD;So;0;ON;;;;;N;;;;;
+### <MM> {empty note pad} :  "๐Ÿ—‡"   U1F5C7	# EMPTY NOTE PAD
+#- 1F5C8;NOTE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <o> <t> <e> :  "๐Ÿ—ˆ"   U1F5C8	# NOTE
+#- 1F5C9;NOTE PAGE;So;0;ON;;;;;N;;;;;
+### <MM> {note page} :  "๐Ÿ—‰"   U1F5C9	# NOTE PAGE
+#- 1F5CA;NOTE PAD;So;0;ON;;;;;N;;;;;
+### <MM> {note pad} :  "๐Ÿ—Š"   U1F5CA	# NOTE PAD
+#- 1F5CB;EMPTY DOCUMENT;So;0;ON;;;;;N;;;;;
+### <MM> {empty document} :  "๐Ÿ—‹"   U1F5CB	# EMPTY DOCUMENT
+#- 1F5CC;EMPTY PAGE;So;0;ON;;;;;N;;;;;
+### <MM> {empty page} :  "๐Ÿ—Œ"   U1F5CC	# EMPTY PAGE
+#- 1F5CD;EMPTY PAGES;So;0;ON;;;;;N;;;;;
+### <MM> {empty pages} :  "๐Ÿ—"   U1F5CD	# EMPTY PAGES
+#- 1F5CE;DOCUMENT;So;0;ON;;;;;N;;;;;
+### <MM> {document} :  "๐Ÿ—Ž"   U1F5CE	# DOCUMENT
+#- 1F5CF;PAGE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <a> <g> <e> :  "๐Ÿ—"   U1F5CF	# PAGE
+#- 1F5D0;PAGES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <P> <a> <g> <e> <s> :  "๐Ÿ—"   U1F5D0	# PAGES
+#- 1F5D1;WASTEBASKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <a> <s> <h> :  "๐Ÿ—‘"   U1F5D1	# WASTEBASKET
+#- 1F5D2;SPIRAL NOTE PAD;So;0;ON;;;;;N;;;;;
+### <MM> {spiral note pad} :  "๐Ÿ—’"   U1F5D2	# SPIRAL NOTE PAD
+#- 1F5D3;SPIRAL CALENDAR PAD;So;0;ON;;;;;N;;;;;
+### <MM> {spiral calendar pad} :  "๐Ÿ—“"   U1F5D3	# SPIRAL CALENDAR PAD
+#- 1F5D4;DESKTOP WINDOW;So;0;ON;;;;;N;;;;;
+### <MM> {desktop window} :  "๐Ÿ—”"   U1F5D4	# DESKTOP WINDOW
+#- 1F5D5;MINIMIZE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <i> <n> <i> <m> <i> <z> :  "๐Ÿ—•"   U1F5D5	# MINIMIZE
+#- 1F5D6;MAXIMIZE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <a> <x> <i> <m> <i> <z> :  "๐Ÿ—–"   U1F5D6	# MAXIMIZE
+#- 1F5D7;OVERLAP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <v> <e> <r> <l> <a> <p> :  "๐Ÿ——"   U1F5D7	# OVERLAP
+#- 1F5D8;CLOCKWISE RIGHT AND LEFT SEMICIRCLE ARROWS;So;0;ON;;;;;N;;;;;
+### <MM> {clockwise right and left semicircle arrows} :  "๐Ÿ—˜"   U1F5D8	# CLOCKWISE RIGHT AND LEFT SEMICIRCLE ARROWS
+#- 1F5D9;CANCELLATION X;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <X> <o> <u> <t> :  "๐Ÿ—™"   U1F5D9	# CANCELLATION X
+#- 1F5DA;INCREASE FONT SIZE SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {increase font size symbol} :  "๐Ÿ—š"   U1F5DA	# INCREASE FONT SIZE SYMBOL
+#- 1F5DB;DECREASE FONT SIZE SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {decrease font size symbol} :  "๐Ÿ—›"   U1F5DB	# DECREASE FONT SIZE SYMBOL
+#- 1F5DC;COMPRESSION;So;0;ON;;;;;N;;;;;
+### <MM> {compression} :  "๐Ÿ—œ"   U1F5DC	# COMPRESSION
+#- 1F5DD;OLD KEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <l> <d> <k> <e> <y> :  "๐Ÿ—"   U1F5DD	# OLD KEY
+#- 1F5DE;ROLLED-UP NEWSPAPER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <d> <d> <o> <g> :  "๐Ÿ—ž"   U1F5DE	# ROLLED-UP NEWSPAPER
+### <MM> {rolled-up newspaper} :  "๐Ÿ—ž"   U1F5DE	# ROLLED-UP NEWSPAPER
+#- 1F5DF;PAGE WITH CIRCLED TEXT;So;0;ON;;;;;N;;;;;
+### <MM> {page with circled text} :  "๐Ÿ—Ÿ"   U1F5DF	# PAGE WITH CIRCLED TEXT
+#- 1F5E0;STOCK CHART;So;0;ON;;;;;N;;;;;
+### <MM> {stock chart} :  "๐Ÿ— "   U1F5E0	# STOCK CHART
+#- 1F5E1;DAGGER KNIFE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <a> <g> <g> <e> <r> :  "๐Ÿ—ก"   U1F5E1	# DAGGER KNIFE
+#- 1F5E2;LIPS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <i> <p> <s> :  "๐Ÿ—ข"   U1F5E2	# LIPS
+#- 1F5E3;SPEAKING HEAD IN SILHOUETTE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <l> <k> <e> <r> :  "๐Ÿ—ฃ"   U1F5E3	# SPEAKING HEAD IN SILHOUETTE
+## Arguably the wrong way around.
+#- 1F5E4;THREE RAYS ABOVE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <l> <k> <d> <w> <n> :  "๐Ÿ—ค"   U1F5E4	# THREE RAYS ABOVE
+#- 1F5E5;THREE RAYS BELOW;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <l> <k> <u> <p> :  "๐Ÿ—ฅ"   U1F5E5	# THREE RAYS BELOW
+#- 1F5E6;THREE RAYS LEFT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <l> <k> <r> <t> :  "๐Ÿ—ฆ"   U1F5E6	# THREE RAYS LEFT
+#- 1F5E7;THREE RAYS RIGHT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <l> <k> <l> <f> <t> :  "๐Ÿ—ง"   U1F5E7	# THREE RAYS RIGHT
+#- 1F5E8;LEFT SPEECH BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {left speech bubble} :  "๐Ÿ—จ"   U1F5E8	# LEFT SPEECH BUBBLE
+#- 1F5E9;RIGHT SPEECH BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {right speech bubble} :  "๐Ÿ—ฉ"   U1F5E9	# RIGHT SPEECH BUBBLE
+#- 1F5EA;TWO SPEECH BUBBLES;So;0;ON;;;;;N;;;;;
+### <MM> {two speech bubbles} :  "๐Ÿ—ช"   U1F5EA	# TWO SPEECH BUBBLES
+#- 1F5EB;THREE SPEECH BUBBLES;So;0;ON;;;;;N;;;;;
+### <MM> {three speech bubbles} :  "๐Ÿ—ซ"   U1F5EB	# THREE SPEECH BUBBLES
+#- 1F5EC;LEFT THOUGHT BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {left thought bubble} :  "๐Ÿ—ฌ"   U1F5EC	# LEFT THOUGHT BUBBLE
+#- 1F5ED;RIGHT THOUGHT BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {right thought bubble} :  "๐Ÿ—ญ"   U1F5ED	# RIGHT THOUGHT BUBBLE
+#- 1F5EE;LEFT ANGER BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {left anger bubble} :  "๐Ÿ—ฎ"   U1F5EE	# LEFT ANGER BUBBLE
+#- 1F5EF;RIGHT ANGER BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {right anger bubble} :  "๐Ÿ—ฏ"   U1F5EF	# RIGHT ANGER BUBBLE
+#- 1F5F0;MOOD BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {mood bubble} :  "๐Ÿ—ฐ"   U1F5F0	# MOOD BUBBLE
+#- 1F5F1;LIGHTNING MOOD BUBBLE;So;0;ON;;;;;N;;;;;
+### <MM> {lightning mood bubble} :  "๐Ÿ—ฑ"   U1F5F1	# LIGHTNING MOOD BUBBLE
+#- 1F5F2;LIGHTNING MOOD;So;0;ON;;;;;N;;;;;
+### <MM> {lightning mood} :  "๐Ÿ—ฒ"   U1F5F2	# LIGHTNING MOOD
+#- 1F5F3;BALLOT BOX WITH BALLOT;So;0;ON;;;;;N;;;;;
+### <MM> {ballot box with ballot} :  "๐Ÿ—ณ"   U1F5F3	# BALLOT BOX WITH BALLOT
+#- 1F5F4;BALLOT SCRIPT X;So;0;ON;;;;;N;;;;;
+### <MM> {ballot script x} :  "๐Ÿ—ด"   U1F5F4	# BALLOT SCRIPT X
+#- 1F5F5;BALLOT BOX WITH SCRIPT X;So;0;ON;;;;;N;;;;;
+### <MM> {ballot box with script x} :  "๐Ÿ—ต"   U1F5F5	# BALLOT BOX WITH SCRIPT X
+#- 1F5F6;BALLOT BOLD SCRIPT X;So;0;ON;;;;;N;;;;;
+### <MM> {ballot bold script x} :  "๐Ÿ—ถ"   U1F5F6	# BALLOT BOLD SCRIPT X
+#- 1F5F7;BALLOT BOX WITH BOLD SCRIPT X;So;0;ON;;;;;N;;;;;
+### <MM> {ballot box with bold script x} :  "๐Ÿ—ท"   U1F5F7	# BALLOT BOX WITH BOLD SCRIPT X
+#- 1F5F8;LIGHT CHECK MARK;So;0;ON;;;;;N;;;;;
+### <MM> {light check mark} :  "๐Ÿ—ธ"   U1F5F8	# LIGHT CHECK MARK
+#- 1F5F9;BALLOT BOX WITH BOLD CHECK;So;0;ON;;;;;N;;;;;
+### <MM> {ballot box with bold check} :  "๐Ÿ—น"   U1F5F9	# BALLOT BOX WITH BOLD CHECK
+#- 1F5FA;WORLD MAP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <o> <r> <l> <d> :  "๐Ÿ—บ"   U1F5FA	# WORLD MAP
+#- 1F5FB;MOUNT FUJI;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <u> <j> <i> :  "๐Ÿ—ป"   U1F5FB	# MOUNT FUJI
+#- 1F5FC;TOKYO TOWER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <k> <y> <o> :  "๐Ÿ—ผ"   U1F5FC	# TOKYO TOWER
+#- 1F5FD;STATUE OF LIBERTY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <i> <b> <e> <r> <t> <y> :  "๐Ÿ—ฝ"   U1F5FD	# STATUE OF LIBERTY
+#- 1F5FE;SILHOUETTE OF JAPAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <j> <a> <p> <a> <n> :  "๐Ÿ—พ"   U1F5FE	# SILHOUETTE OF JAPAN
+#- 1F5FF;MOYAI;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <o> <y> <a> <i> :  "๐Ÿ—ฟ"   U1F5FF	# MOYAI
+#- 1F600;GRINNING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <g> <r> <i> <n> :  "๐Ÿ˜€"   U1F600	# GRINNING FACE
+## Extra right paren for smiling eyes?  Keys for all these faces will be
+## tough.
+#- 1F601;GRINNING FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <parenright> <g> <r> <i> <n> :  "๐Ÿ˜"   U1F601	# GRINNING FACE WITH SMILING EYES
+#- 1F602;FACE WITH TEARS OF JOY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <j> <o> <y> :  "๐Ÿ˜‚"   U1F602	# FACE WITH TEARS OF JOY
+<Multi_key> <Multi_key>  <colon> <apostrophe> <minus> <D> :  "๐Ÿ˜‚"   U1F602	# FACE WITH TEARS OF JOY
+<Multi_key> <Multi_key>  <colon> <comma> <minus> <D> :  "๐Ÿ˜‚"   U1F602	# FACE WITH TEARS OF JOY
+#- 1F603;SMILING FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <D> :  "๐Ÿ˜ƒ"   U1F603	# SMILING FACE WITH OPEN MOUTH
+<Multi_key> <Multi_key>  <parenleft> <parenright> <D> <s> <m> <i> <l> :  "๐Ÿ˜ƒ"   U1F603	# SMILING FACE WITH OPEN MOUTH
+#- 1F604;SMILING FACE WITH OPEN MOUTH AND SMILING EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <semicolon> <minus> <D> :  "๐Ÿ˜„"   U1F604	# SMILING FACE WITH OPEN MOUTH AND SMILING EYES
+## Cold sweat is above eyes, tears below?
+#- 1F605;SMILING FACE WITH OPEN MOUTH AND COLD SWEAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <apostrophe> <colon> <minus> <D> :  "๐Ÿ˜…"   U1F605	# SMILING FACE WITH OPEN MOUTH AND COLD SWEAT
+<Multi_key> <Multi_key>  <comma> <colon> <minus> <D> :  "๐Ÿ˜…"   U1F605	# SMILING FACE WITH OPEN MOUTH AND COLD SWEAT
+#- 1F606;SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <bar> <minus> <D> :  "๐Ÿ˜†"   U1F606	# SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES
+#- 1F607;SMILING FACE WITH HALO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <O> <colon> <minus> <parenright> :  "๐Ÿ˜‡"   U1F607	# SMILING FACE WITH HALO
+<Multi_key> <Multi_key>  <O> <colon> <parenright> :  "๐Ÿ˜‡"   U1F607	# SMILING FACE WITH HALO
+#- 1F608;SMILING FACE WITH HORNS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <greater> <colon> <minus> <parenright> :  "๐Ÿ˜ˆ"   U1F608	# SMILING FACE WITH HORNS
+#- 1F609;WINKING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <semicolon> <minus> <parenright> :  "๐Ÿ˜‰"   U1F609	# WINKING FACE
+#- 1F60A;SMILING FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <parenright> <s> <m> <i> <l> :  "๐Ÿ˜Š"   U1F60A	# SMILING FACE WITH SMILING EYES
+<Multi_key> <Multi_key>  <parenright> <colon> <minus> <parenright> :  "๐Ÿ˜Š"   U1F60A	# SMILING FACE WITH SMILING EYES
+#- 1F60B;FACE SAVOURING DELICIOUS FOOD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <9> :  "๐Ÿ˜‹"   U1F60B	# FACE SAVOURING DELICIOUS FOOD
+<Multi_key> <Multi_key>  <colon> <9> :  "๐Ÿ˜‹"   U1F60B	# FACE SAVOURING DELICIOUS FOOD
+#- 1F60C;RELIEVED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <w> <h> <e> <w> :  "๐Ÿ˜Œ"   U1F60C	# RELIEVED FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <r> <e> <l> <i> <e> :  "๐Ÿ˜Œ"   U1F60C	# RELIEVED FACE
+#- 1F60D;SMILING FACE WITH HEART-SHAPED EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <less> <3> <colon> <minus> <parenright> :  "๐Ÿ˜"   U1F60D	# SMILING FACE WITH HEART-SHAPED EYES
+#- 1F60E;SMILING FACE WITH SUNGLASSES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <minus> <parenright> :  "๐Ÿ˜Ž"   U1F60E	# SMILING FACE WITH SUNGLASSES
+<Multi_key> <Multi_key>  <B> <parenright> :  "๐Ÿ˜Ž"   U1F60E	# SMILING FACE WITH SUNGLASSES
+#- 1F60F;SMIRKING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <s> <m> <i> <r> <k> :  "๐Ÿ˜"   U1F60F	# SMIRKING FACE
+#- 1F610;NEUTRAL FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <bar> :  "๐Ÿ˜"   U1F610	# NEUTRAL FACE
+#- 1F611;EXPRESSIONLESS FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <bar> <minus> <bar> :  "๐Ÿ˜‘"   U1F611	# EXPRESSIONLESS FACE
+#- 1F612;UNAMUSED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <exclam> <a> <m> <u> <s> :  "๐Ÿ˜’"   U1F612	# UNAMUSED FACE
+#- 1F613;FACE WITH COLD SWEAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <apostrophe> <colon> <minus> <parenright> :  "๐Ÿ˜“"   U1F613	# FACE WITH COLD SWEAT
+<Multi_key> <Multi_key>  <comma> <colon> <minus> <parenright> :  "๐Ÿ˜“"   U1F613	# FACE WITH COLD SWEAT
+#- 1F614;PENSIVE FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <p> <e> <n> <s> <i> :  "๐Ÿ˜”"   U1F614	# PENSIVE FACE
+#- 1F615;CONFUSED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <h> <u> <h> <question> :  "๐Ÿ˜•"   U1F615	# CONFUSED FACE
+#- 1F616;CONFOUNDED FACE;So;0;ON;;;;;N;;;;;
+### <MM> {confounded face} :  "๐Ÿ˜–"   U1F616	# CONFOUNDED FACE
+#- 1F617;KISSING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <k> <i> <s> <s> :  "๐Ÿ˜—"   U1F617	# KISSING FACE
+#- 1F618;FACE THROWING A KISS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <minus> <k> <i> <s> <s> :  "๐Ÿ˜˜"   U1F618	# FACE THROWING A KISS
+#- 1F619;KISSING FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <parenright> <k> <i> <s> <s> :  "๐Ÿ˜™"   U1F619	# KISSING FACE WITH SMILING EYES
+#- 1F61A;KISSING FACE WITH CLOSED EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <bar> <k> <i> <s> <s> :  "๐Ÿ˜š"   U1F61A	# KISSING FACE WITH CLOSED EYES
+#- 1F61B;FACE WITH STUCK-OUT TONGUE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <P> :  "๐Ÿ˜›"   U1F61B	# FACE WITH STUCK-OUT TONGUE
+#- 1F61C;FACE WITH STUCK-OUT TONGUE AND WINKING EYE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <semicolon> <minus> <P> :  "๐Ÿ˜œ"   U1F61C	# FACE WITH STUCK-OUT TONGUE AND WINKING EYE
+#- 1F61D;FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <bar> <minus> <P> :  "๐Ÿ˜"   U1F61D	# FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES
+#- 1F61E;DISAPPOINTED FACE;So;0;ON;;;;;N;;;;;
+### <MM> {()disap} :  "๐Ÿ˜ž"   U1F61E	# DISAPPOINTED FACE
+#- 1F61F;WORRIED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <w> <o> <r> <r> <i> :  "๐Ÿ˜Ÿ"   U1F61F	# WORRIED FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <w> <o> <r> <r> <y> :  "๐Ÿ˜Ÿ"   U1F61F	# WORRIED FACE
+#- 1F620;ANGRY FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <a> <n> <g> <r> <y> :  "๐Ÿ˜ "   U1F620	# ANGRY FACE
+#- 1F621;POUTING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <p> <o> <u> <t> :  "๐Ÿ˜ก"   U1F621	# POUTING FACE
+#- 1F622;CRYING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <c> <r> <y> :  "๐Ÿ˜ข"   U1F622	# CRYING FACE
+#- 1F623;PERSEVERING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <p> <e> <r> <s> <e> :  "๐Ÿ˜ฃ"   U1F623	# PERSEVERING FACE
+#- 1F624;FACE WITH LOOK OF TRIUMPH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <t> <r> <i> <u> <m> :  "๐Ÿ˜ค"   U1F624	# FACE WITH LOOK OF TRIUMPH
+<Multi_key> <Multi_key>  <parenleft> <parenright> <w> <i> <n> :  "๐Ÿ˜ค"   U1F624	# FACE WITH LOOK OF TRIUMPH
+#- 1F625;DISAPPOINTED BUT RELIEVED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <o> <w> <e> <l> <l> :  "๐Ÿ˜ฅ"   U1F625	# DISAPPOINTED BUT RELIEVED FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <o> <h> <w> <e> <l> :  "๐Ÿ˜ฅ"   U1F625	# DISAPPOINTED BUT RELIEVED FACE
+#- 1F626;FROWNING FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <D> <minus> <colon> :  "๐Ÿ˜ฆ"   U1F626	# FROWNING FACE WITH OPEN MOUTH
+#- 1F627;ANGUISHED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <a> <n> <g> <u> <i> :  "๐Ÿ˜ง"   U1F627	# ANGUISHED FACE
+#- 1F628;FEARFUL FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <f> <e> <a> <r> <f> :  "๐Ÿ˜จ"   U1F628	# FEARFUL FACE
+#- 1F629;WEARY FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <w> <e> <a> <r> <y> :  "๐Ÿ˜ฉ"   U1F629	# WEARY FACE
+#- 1F62A;SLEEPY FACE;So;0;ON;;;;;N;;;;;
+### <MM> {sleepy face} :  "๐Ÿ˜ช"   U1F62A	# SLEEPY FACE
+#- 1F62B;TIRED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <t> <i> <r> <e> <d> :  "๐Ÿ˜ซ"   U1F62B	# TIRED FACE
+#- 1F62C;GRIMACING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <g> <r> <i> <m> <a> :  "๐Ÿ˜ฌ"   U1F62C	# GRIMACING FACE
+#- 1F62D;LOUDLY CRYING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <l> <o> <u> <d> :  "๐Ÿ˜ญ"   U1F62D	# LOUDLY CRYING FACE
+#- 1F62E;FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <O> :  "๐Ÿ˜ฎ"   U1F62E	# FACE WITH OPEN MOUTH
+#- 1F62F;HUSHED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <h> <u> <s> <h> :  "๐Ÿ˜ฏ"   U1F62F	# HUSHED FACE
+#- 1F630;FACE WITH OPEN MOUTH AND COLD SWEAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <comma> <colon> <minus> <O> :  "๐Ÿ˜ฐ"   U1F630	# FACE WITH OPEN MOUTH AND COLD SWEAT
+<Multi_key> <Multi_key>  <apostrophe> <colon> <minus> <O> :  "๐Ÿ˜ฐ"   U1F630	# FACE WITH OPEN MOUTH AND COLD SWEAT
+#- 1F631;FACE SCREAMING IN FEAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <s> <c> <r> <e> <a> :  "๐Ÿ˜ฑ"   U1F631	# FACE SCREAMING IN FEAR
+#- 1F632;ASTONISHED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <a> <s> <t> <o> <n> :  "๐Ÿ˜ฒ"   U1F632	# ASTONISHED FACE
+#- 1F633;FLUSHED FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <b> <l> <u> <s> <h> :  "๐Ÿ˜ณ"   U1F633	# FLUSHED FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <f> <l> <u> <s> <h> :  "๐Ÿ˜ณ"   U1F633	# FLUSHED FACE
+#- 1F634;SLEEPING FACE;So;0;ON;;;;;N;;;;;
+### <MM> {sleeping face} :  "๐Ÿ˜ด"   U1F634	# SLEEPING FACE
+#- 1F635;DIZZY FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <d> <i> <z> <z> <y> :  "๐Ÿ˜ต"   U1F635	# DIZZY FACE
+#- 1F636;FACE WITHOUT MOUTH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <space> :  "๐Ÿ˜ถ"   U1F636	# FACE WITHOUT MOUTH
+#- 1F637;FACE WITH MEDICAL MASK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <m> <a> <s> <k> :  "๐Ÿ˜ท"   U1F637	# FACE WITH MEDICAL MASK
+<Multi_key> <Multi_key>  <colon> <minus> <bracketleft> <bracketright> :  "๐Ÿ˜ท"   U1F637	# FACE WITH MEDICAL MASK
+## Cat faces now?? Um. ] for ears?
+#- 1F638;GRINNING CAT FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <parenright> <bracketright> <g> <r> <i> :  "๐Ÿ˜ธ"   U1F638	# GRINNING CAT FACE WITH SMILING EYES
+#- 1F639;CAT FACE WITH TEARS OF JOY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <bracketright> <j> <o> <y> :  "๐Ÿ˜น"   U1F639	# CAT FACE WITH TEARS OF JOY
+<Multi_key> <Multi_key>  <bracketright> <colon> <comma> <minus> <parenright> :  "๐Ÿ˜น"   U1F639	# CAT FACE WITH TEARS OF JOY
+#- 1F63A;SMILING CAT FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <bracketright> <colon> <minus> <D> :  "๐Ÿ˜บ"   U1F63A	# SMILING CAT FACE WITH OPEN MOUTH
+#- 1F63B;SMILING CAT FACE WITH HEART-SHAPED EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <less> <3> <bracketright> <colon> <minus> <parenright> :  "๐Ÿ˜ป"   U1F63B	# SMILING CAT FACE WITH HEART-SHAPED EYES
+#- 1F63C;CAT FACE WITH WRY SMILE;So;0;ON;;;;;N;;;;;
+### <MM> {cat face with wry smile} :  "๐Ÿ˜ผ"   U1F63C	# CAT FACE WITH WRY SMILE
+#- 1F63D;KISSING CAT FACE WITH CLOSED EYES;So;0;ON;;;;;N;;;;;
+### <MM> {kissing cat face with closed eyes} :  "๐Ÿ˜ฝ"   U1F63D	# KISSING CAT FACE WITH CLOSED EYES
+#- 1F63E;POUTING CAT FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <bracketright> <p> <o> <u> <t> :  "๐Ÿ˜พ"   U1F63E	# POUTING CAT FACE
+#- 1F63F;CRYING CAT FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <bracketright> <c> <r> <y> :  "๐Ÿ˜ฟ"   U1F63F	# CRYING CAT FACE
+#- 1F640;WEARY CAT FACE;So;0;ON;;;;;N;;;;;
+### <MM> {weary cat face} :  "๐Ÿ™€"   U1F640	# WEARY CAT FACE
+## Doing /2 at the end would have led to prefix problems.
+#- 1F641;SLIGHTLY FROWNING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <period> <5> <colon> <minus> <parenleft> :  "๐Ÿ™"   U1F641	# SLIGHTLY FROWNING FACE
+#- 1F642;SLIGHTLY SMILING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <period> <5> <colon> <minus> <parenright> :  "๐Ÿ™‚"   U1F642	# SLIGHTLY SMILING FACE
+#- 1F643;UPSIDE-DOWN FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <minus> <colon> :  "๐Ÿ™ƒ"   U1F643	# UPSIDE-DOWN FACE
+#- 1F644;FACE WITH ROLLING EYES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <8> <minus> <parenright> :  "๐Ÿ™„"   U1F644	# FACE WITH ROLLING EYES
+#- 1F645;FACE WITH NO GOOD GESTURE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <N> <G> :  "๐Ÿ™…"   U1F645	# FACE WITH NO GOOD GESTURE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <exclam> <g> <o> <o> <d> :  "๐Ÿ™…"   U1F645	# FACE WITH NO GOOD GESTURE
+#- 1F646;FACE WITH OK GESTURE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <O> <K> :  "๐Ÿ™†"   U1F646	# FACE WITH OK GESTURE
+#- 1F647;PERSON BOWING DEEPLY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <o> <w> <i> <n> <g> :  "๐Ÿ™‡"   U1F647	# PERSON BOWING DEEPLY
+<Multi_key> <Multi_key>  <b> <o> <w> <e> <r> :  "๐Ÿ™‡"   U1F647	# PERSON BOWING DEEPLY
+#- 1F648;SEE-NO-EVIL MONKEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <s> <e> <e> :  "๐Ÿ™ˆ"   U1F648	# SEE-NO-EVIL MONKEY
+#- 1F649;HEAR-NO-EVIL MONKEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <h> <e> <a> <r> :  "๐Ÿ™‰"   U1F649	# HEAR-NO-EVIL MONKEY
+#- 1F64A;SPEAK-NO-EVIL MONKEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <s> <p> <e> <a> <k> :  "๐Ÿ™Š"   U1F64A	# SPEAK-NO-EVIL MONKEY
+#- 1F64B;HAPPY PERSON RAISING ONE HAND;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <slash> :  "๐Ÿ™‹"   U1F64B	# HAPPY PERSON RAISING ONE HAND
+#- 1F64C;PERSON RAISING BOTH HANDS IN CELEBRATION;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <backslash> <o> <slash> :  "๐Ÿ™Œ"   U1F64C	# PERSON RAISING BOTH HANDS IN CELEBRATION
+#- 1F64D;PERSON FROWNING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <r> <o> <w> <n> <e> <r> :  "๐Ÿ™"   U1F64D	# PERSON FROWNING
+#- 1F64E;PERSON WITH POUTING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <o> <u> <t> <e> <r> :  "๐Ÿ™Ž"   U1F64E	# PERSON WITH POUTING FACE
+#- 1F64F;PERSON WITH FOLDED HANDS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <l> <e> <a> <d> :  "๐Ÿ™"   U1F64F	# PERSON WITH FOLDED HANDS
+<Multi_key> <Multi_key>  <p> <l> <e> <a> <s> <e> :  "๐Ÿ™"   U1F64F	# PERSON WITH FOLDED HANDS
+#- 1F650;NORTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {north west pointing leaf} :  "๐Ÿ™"   U1F650	# NORTH WEST POINTING LEAF
+#- 1F651;SOUTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {south west pointing leaf} :  "๐Ÿ™‘"   U1F651	# SOUTH WEST POINTING LEAF
+#- 1F652;NORTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {north east pointing leaf} :  "๐Ÿ™’"   U1F652	# NORTH EAST POINTING LEAF
+#- 1F653;SOUTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {south east pointing leaf} :  "๐Ÿ™“"   U1F653	# SOUTH EAST POINTING LEAF
+#- 1F654;TURNED NORTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {turned north west pointing leaf} :  "๐Ÿ™”"   U1F654	# TURNED NORTH WEST POINTING LEAF
+#- 1F655;TURNED SOUTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {turned south west pointing leaf} :  "๐Ÿ™•"   U1F655	# TURNED SOUTH WEST POINTING LEAF
+#- 1F656;TURNED NORTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {turned north east pointing leaf} :  "๐Ÿ™–"   U1F656	# TURNED NORTH EAST POINTING LEAF
+#- 1F657;TURNED SOUTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {turned south east pointing leaf} :  "๐Ÿ™—"   U1F657	# TURNED SOUTH EAST POINTING LEAF
+#- 1F658;NORTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {north west pointing vine leaf} :  "๐Ÿ™˜"   U1F658	# NORTH WEST POINTING VINE LEAF
+#- 1F659;SOUTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {south west pointing vine leaf} :  "๐Ÿ™™"   U1F659	# SOUTH WEST POINTING VINE LEAF
+#- 1F65A;NORTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {north east pointing vine leaf} :  "๐Ÿ™š"   U1F65A	# NORTH EAST POINTING VINE LEAF
+#- 1F65B;SOUTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {south east pointing vine leaf} :  "๐Ÿ™›"   U1F65B	# SOUTH EAST POINTING VINE LEAF
+#- 1F65C;HEAVY NORTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {heavy north west pointing vine leaf} :  "๐Ÿ™œ"   U1F65C	# HEAVY NORTH WEST POINTING VINE LEAF
+#- 1F65D;HEAVY SOUTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {heavy south west pointing vine leaf} :  "๐Ÿ™"   U1F65D	# HEAVY SOUTH WEST POINTING VINE LEAF
+#- 1F65E;HEAVY NORTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {heavy north east pointing vine leaf} :  "๐Ÿ™ž"   U1F65E	# HEAVY NORTH EAST POINTING VINE LEAF
+#- 1F65F;HEAVY SOUTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;;
+### <MM> {heavy south east pointing vine leaf} :  "๐Ÿ™Ÿ"   U1F65F	# HEAVY SOUTH EAST POINTING VINE LEAF
+#- 1F660;NORTH WEST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {north west pointing bud} :  "๐Ÿ™ "   U1F660	# NORTH WEST POINTING BUD
+#- 1F661;SOUTH WEST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {south west pointing bud} :  "๐Ÿ™ก"   U1F661	# SOUTH WEST POINTING BUD
+#- 1F662;NORTH EAST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {north east pointing bud} :  "๐Ÿ™ข"   U1F662	# NORTH EAST POINTING BUD
+#- 1F663;SOUTH EAST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {south east pointing bud} :  "๐Ÿ™ฃ"   U1F663	# SOUTH EAST POINTING BUD
+#- 1F664;HEAVY NORTH WEST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {heavy north west pointing bud} :  "๐Ÿ™ค"   U1F664	# HEAVY NORTH WEST POINTING BUD
+#- 1F665;HEAVY SOUTH WEST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {heavy south west pointing bud} :  "๐Ÿ™ฅ"   U1F665	# HEAVY SOUTH WEST POINTING BUD
+#- 1F666;HEAVY NORTH EAST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {heavy north east pointing bud} :  "๐Ÿ™ฆ"   U1F666	# HEAVY NORTH EAST POINTING BUD
+#- 1F667;HEAVY SOUTH EAST POINTING BUD;So;0;ON;;;;;N;;;;;
+### <MM> {heavy south east pointing bud} :  "๐Ÿ™ง"   U1F667	# HEAVY SOUTH EAST POINTING BUD
+#- 1F668;HOLLOW QUILT SQUARE ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {hollow quilt square ornament} :  "๐Ÿ™จ"   U1F668	# HOLLOW QUILT SQUARE ORNAMENT
+#- 1F669;HOLLOW QUILT SQUARE ORNAMENT IN BLACK SQUARE;So;0;ON;;;;;N;;;;;
+### <MM> {hollow quilt square ornament in black square} :  "๐Ÿ™ฉ"   U1F669	# HOLLOW QUILT SQUARE ORNAMENT IN BLACK SQUARE
+#- 1F66A;SOLID QUILT SQUARE ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {solid quilt square ornament} :  "๐Ÿ™ช"   U1F66A	# SOLID QUILT SQUARE ORNAMENT
+#- 1F66B;SOLID QUILT SQUARE ORNAMENT IN BLACK SQUARE;So;0;ON;;;;;N;;;;;
+### <MM> {solid quilt square ornament in black square} :  "๐Ÿ™ซ"   U1F66B	# SOLID QUILT SQUARE ORNAMENT IN BLACK SQUARE
+#- 1F66C;LEFTWARDS ROCKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <o> <c> <k> <e> <t> <less> :  "๐Ÿ™ฌ"   U1F66C	# LEFTWARDS ROCKET
+#- 1F66D;UPWARDS ROCKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <o> <c> <k> <e> <t> <asciicircum> :  "๐Ÿ™ญ"   U1F66D	# UPWARDS ROCKET
+#- 1F66E;RIGHTWARDS ROCKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <o> <c> <k> <e> <t> <greater> :  "๐Ÿ™ฎ"   U1F66E	# RIGHTWARDS ROCKET
+#- 1F66F;DOWNWARDS ROCKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <o> <c> <k> <e> <t> <v> :  "๐Ÿ™ฏ"   U1F66F	# DOWNWARDS ROCKET
+#- 1F670;SCRIPT LIGATURE ET ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {script ligature et ornament} :  "๐Ÿ™ฐ"   U1F670	# SCRIPT LIGATURE ET ORNAMENT
+#- 1F671;HEAVY SCRIPT LIGATURE ET ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy script ligature et ornament} :  "๐Ÿ™ฑ"   U1F671	# HEAVY SCRIPT LIGATURE ET ORNAMENT
+#- 1F672;LIGATURE OPEN ET ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {ligature open et ornament} :  "๐Ÿ™ฒ"   U1F672	# LIGATURE OPEN ET ORNAMENT
+#- 1F673;HEAVY LIGATURE OPEN ET ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy ligature open et ornament} :  "๐Ÿ™ณ"   U1F673	# HEAVY LIGATURE OPEN ET ORNAMENT
+#- 1F674;HEAVY AMPERSAND ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy ampersand ornament} :  "๐Ÿ™ด"   U1F674	# HEAVY AMPERSAND ORNAMENT
+#- 1F675;SWASH AMPERSAND ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {swash ampersand ornament} :  "๐Ÿ™ต"   U1F675	# SWASH AMPERSAND ORNAMENT
+#- 1F676;SANS-SERIF HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {sans-serif heavy double turned comma quotation mark ornament} :  "๐Ÿ™ถ"   U1F676	# SANS-SERIF HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
+#- 1F677;SANS-SERIF HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {sans-serif heavy double comma quotation mark ornament} :  "๐Ÿ™ท"   U1F677	# SANS-SERIF HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+#- 1F678;SANS-SERIF HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {sans-serif heavy low double comma quotation mark ornament} :  "๐Ÿ™ธ"   U1F678	# SANS-SERIF HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
+#- 1F679;HEAVY INTERROBANG ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy interrobang ornament} :  "๐Ÿ™น"   U1F679	# HEAVY INTERROBANG ORNAMENT
+#- 1F67A;SANS-SERIF INTERROBANG ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {sans-serif interrobang ornament} :  "๐Ÿ™บ"   U1F67A	# SANS-SERIF INTERROBANG ORNAMENT
+#- 1F67B;HEAVY SANS-SERIF INTERROBANG ORNAMENT;So;0;ON;;;;;N;;;;;
+### <MM> {heavy sans-serif interrobang ornament} :  "๐Ÿ™ป"   U1F67B	# HEAVY SANS-SERIF INTERROBANG ORNAMENT
+#- 1F67C;VERY HEAVY SOLIDUS;So;0;ON;;;;;N;;;;;
+### <MM> {very heavy solidus} :  "๐Ÿ™ผ"   U1F67C	# VERY HEAVY SOLIDUS
+#- 1F67D;VERY HEAVY REVERSE SOLIDUS;So;0;ON;;;;;N;;;;;
+### <MM> {very heavy reverse solidus} :  "๐Ÿ™ฝ"   U1F67D	# VERY HEAVY REVERSE SOLIDUS
+#- 1F67E;CHECKER BOARD;So;0;ON;;;;;N;;;;;
+### <MM> {checker board} :  "๐Ÿ™พ"   U1F67E	# CHECKER BOARD
+#- 1F67F;REVERSE CHECKER BOARD;So;0;ON;;;;;N;;;;;
+### <MM> {reverse checker board} :  "๐Ÿ™ฟ"   U1F67F	# REVERSE CHECKER BOARD
+#- 1F680;ROCKET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <o> <c> <k> <e> <t> :  "๐Ÿš€"   U1F680	# ROCKET
+#- 1F681;HELICOPTER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <p> <t> <e> <r> :  "๐Ÿš"   U1F681	# HELICOPTER
+#- 1F682;STEAM LOCOMOTIVE;So;0;ON;;;;;N;;;;;
+### <MM> {steam locomotive} :  "๐Ÿš‚"   U1F682	# STEAM LOCOMOTIVE
+#- 1F683;RAILWAY CAR;So;0;ON;;;;;N;;;;;
+### <MM> {railway car} :  "๐Ÿšƒ"   U1F683	# RAILWAY CAR
+#- 1F684;HIGH-SPEED TRAIN;So;0;ON;;;;;N;;;;;
+### <MM> {high-speed train} :  "๐Ÿš„"   U1F684	# HIGH-SPEED TRAIN
+#- 1F685;HIGH-SPEED TRAIN WITH BULLET NOSE;So;0;ON;;;;;N;;;;;
+### <MM> {high-speed train with bullet nose} :  "๐Ÿš…"   U1F685	# HIGH-SPEED TRAIN WITH BULLET NOSE
+#- 1F686;TRAIN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <a> <i> <n> :  "๐Ÿš†"   U1F686	# TRAIN
+#- 1F687;METRO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <e> <t> <r> <o> :  "๐Ÿš‡"   U1F687	# METRO
+#- 1F688;LIGHT RAIL;So;0;ON;;;;;N;;;;;
+### <MM> {light rail} :  "๐Ÿšˆ"   U1F688	# LIGHT RAIL
+#- 1F689;STATION;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <t> <a> <t> <i> <o> <n> :  "๐Ÿš‰"   U1F689	# STATION
+#- 1F68A;TRAM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <a> <m> :  "๐ŸšŠ"   U1F68A	# TRAM
+#- 1F68B;TRAM CAR;So;0;ON;;;;;N;;;;;
+### <MM> {tram car} :  "๐Ÿš‹"   U1F68B	# TRAM CAR
+#- 1F68C;BUS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <u> <s> :  "๐ŸšŒ"   U1F68C	# BUS
+#- 1F68D;ONCOMING BUS;So;0;ON;;;;;N;;;;;
+### <MM> {oncoming bus} :  "๐Ÿš"   U1F68D	# ONCOMING BUS
+#- 1F68E;TROLLEYBUS;So;0;ON;;;;;N;;;;;
+### <MM> {trolleybus} :  "๐ŸšŽ"   U1F68E	# TROLLEYBUS
+#- 1F68F;BUS STOP;So;0;ON;;;;;N;;;;;
+### <MM> {bus stop} :  "๐Ÿš"   U1F68F	# BUS STOP
+#- 1F690;MINIBUS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <i> <n> <i> <b> <u> <s> :  "๐Ÿš"   U1F690	# MINIBUS
+#- 1F691;AMBULANCE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <m> <b> <u> <l> <a> <n> :  "๐Ÿš‘"   U1F691	# AMBULANCE
+#- 1F692;FIRE ENGINE;So;0;ON;;;;;N;;;;;
+### <MM> {fire engine} :  "๐Ÿš’"   U1F692	# FIRE ENGINE
+#- 1F693;POLICE CAR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <p> <c> <a> <r> :  "๐Ÿš“"   U1F693	# POLICE CAR
+#- 1F694;ONCOMING POLICE CAR;So;0;ON;;;;;N;;;;;
+### <MM> {oncoming police car} :  "๐Ÿš”"   U1F694	# ONCOMING POLICE CAR
+#- 1F695;TAXI;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <x> <i> :  "๐Ÿš•"   U1F695	# TAXI
+#- 1F696;ONCOMING TAXI;So;0;ON;;;;;N;;;;;
+### <MM> {oncoming taxi} :  "๐Ÿš–"   U1F696	# ONCOMING TAXI
+#- 1F697;AUTOMOBILE;So;0;ON;;;;;N;;;;;
+### <MM> {automobile} :  "๐Ÿš—"   U1F697	# AUTOMOBILE
+#- 1F698;ONCOMING AUTOMOBILE;So;0;ON;;;;;N;;;;;
+### <MM> {oncoming automobile} :  "๐Ÿš˜"   U1F698	# ONCOMING AUTOMOBILE
+#- 1F699;RECREATIONAL VEHICLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <V> :  "๐Ÿš™"   U1F699	# RECREATIONAL VEHICLE
+#- 1F69A;DELIVERY TRUCK;So;0;ON;;;;;N;;;;;
+### <MM> {delivery truck} :  "๐Ÿšš"   U1F69A	# DELIVERY TRUCK
+#- 1F69B;ARTICULATED LORRY;So;0;ON;;;;;N;;;;;
+### <MM> {articulated lorry} :  "๐Ÿš›"   U1F69B	# ARTICULATED LORRY
+#- 1F69C;TRACTOR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <r> <a> <c> <t> <o> <r> :  "๐Ÿšœ"   U1F69C	# TRACTOR
+#- 1F69D;MONORAIL;So;0;ON;;;;;N;;;;;
+### <MM> {monorail} :  "๐Ÿš"   U1F69D	# MONORAIL
+#- 1F69E;MOUNTAIN RAILWAY;So;0;ON;;;;;N;;;;;
+### <MM> {mountain railway} :  "๐Ÿšž"   U1F69E	# MOUNTAIN RAILWAY
+#- 1F69F;SUSPENSION RAILWAY;So;0;ON;;;;;N;;;;;
+### <MM> {suspension railway} :  "๐ŸšŸ"   U1F69F	# SUSPENSION RAILWAY
+#- 1F6A0;MOUNTAIN CABLEWAY;So;0;ON;;;;;N;;;;;
+### <MM> {mountain cableway} :  "๐Ÿš "   U1F6A0	# MOUNTAIN CABLEWAY
+#- 1F6A1;AERIAL TRAMWAY;So;0;ON;;;;;N;;;;;
+### <MM> {aerial tramway} :  "๐Ÿšก"   U1F6A1	# AERIAL TRAMWAY
+#- 1F6A2;SHIP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <i> <p> :  "๐Ÿšข"   U1F6A2	# SHIP
+#- 1F6A3;ROWBOAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <o> <w> <b> <o> <a> <t> :  "๐Ÿšฃ"   U1F6A3	# ROWBOAT
+#- 1F6A4;SPEEDBOAT;So;0;ON;;;;;N;;;;;
+### <MM> {speedboat} :  "๐Ÿšค"   U1F6A4	# SPEEDBOAT
+#- 1F6A5;HORIZONTAL TRAFFIC LIGHT;So;0;ON;;;;;N;;;;;
+### <MM> {horizontal traffic light} :  "๐Ÿšฅ"   U1F6A5	# HORIZONTAL TRAFFIC LIGHT
+#- 1F6A6;VERTICAL TRAFFIC LIGHT;So;0;ON;;;;;N;;;;;
+### <MM> {vertical traffic light} :  "๐Ÿšฆ"   U1F6A6	# VERTICAL TRAFFIC LIGHT
+#- 1F6A7;CONSTRUCTION SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {construction sign} :  "๐Ÿšง"   U1F6A7	# CONSTRUCTION SIGN
+#- 1F6A8;POLICE CARS REVOLVING LIGHT;So;0;ON;;;;;N;;;;;
+### <MM> {police cars revolving light} :  "๐Ÿšจ"   U1F6A8	# POLICE CARS REVOLVING LIGHT
+#- 1F6A9;TRIANGULAR FLAG ON POST;So;0;ON;;;;;N;;;;;
+### <MM> {triangular flag on post} :  "๐Ÿšฉ"   U1F6A9	# TRIANGULAR FLAG ON POST
+#- 1F6AA;DOOR;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <o> <o> <r> :  "๐Ÿšช"   U1F6AA	# DOOR
+#- 1F6AB;NO ENTRY SIGN;So;0;ON;;;;;N;;;;;
+### <MM> {no entry sign} :  "๐Ÿšซ"   U1F6AB	# NO ENTRY SIGN
+#- 1F6AC;SMOKING SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <m> <o> <k> <e> :  "๐Ÿšฌ"   U1F6AC	# SMOKING SYMBOL
+#- 1F6AD;NO SMOKING SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <o> <s> <m> <o> <k> <e> :  "๐Ÿšญ"   U1F6AD	# NO SMOKING SYMBOL
+<Multi_key> <Multi_key>  <exclam> <s> <m> <o> <k> <e> :  "๐Ÿšญ"   U1F6AD	# NO SMOKING SYMBOL
+## Capitalize to avoid conflicts
+#- 1F6AE;PUT LITTER IN ITS PLACE SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <I> <n> <T> <r> <a> <s> <h> :  "๐Ÿšฎ"   U1F6AE	# PUT LITTER IN ITS PLACE SYMBOL
+#- 1F6AF;DO NOT LITTER SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <l> <i> <t> <t> <e> <r> :  "๐Ÿšฏ"   U1F6AF	# DO NOT LITTER SYMBOL
+#- 1F6B0;POTABLE WATER SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <r> <i> <n> <k> :  "๐Ÿšฐ"   U1F6B0	# POTABLE WATER SYMBOL
+#- 1F6B1;NON-POTABLE WATER SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <o> <d> <r> <i> <n> <k> :  "๐Ÿšฑ"   U1F6B1	# NON-POTABLE WATER SYMBOL
+<Multi_key> <Multi_key>  <exclam> <d> <r> <i> <n> <k> :  "๐Ÿšฑ"   U1F6B1	# NON-POTABLE WATER SYMBOL
+#- 1F6B2;BICYCLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <i> <c> <y> <c> <l> <e> :  "๐Ÿšฒ"   U1F6B2	# BICYCLE
+#- 1F6B3;NO BICYCLES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <b> <i> <c> <y> <c> <l> :  "๐Ÿšณ"   U1F6B3	# NO BICYCLES
+#- 1F6B4;BICYCLIST;So;0;ON;;;;;N;;;;;
+### <MM> {bicyclist} :  "๐Ÿšด"   U1F6B4	# BICYCLIST
+#- 1F6B5;MOUNTAIN BICYCLIST;So;0;ON;;;;;N;;;;;
+### <MM> {mountain bicyclist} :  "๐Ÿšต"   U1F6B5	# MOUNTAIN BICYCLIST
+#- 1F6B6;PEDESTRIAN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <a> <l> <k> <e> <r> :  "๐Ÿšถ"   U1F6B6	# PEDESTRIAN
+#- 1F6B7;NO PEDESTRIANS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <exclam> <w> <a> <l> <k> <e> <r> :  "๐Ÿšท"   U1F6B7	# NO PEDESTRIANS
+#- 1F6B8;CHILDREN CROSSING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <i> <d> <s> <X> :  "๐Ÿšธ"   U1F6B8	# CHILDREN CROSSING
+<Multi_key> <Multi_key>  <k> <i> <d> <x> <i> <n> <g> :  "๐Ÿšธ"   U1F6B8	# CHILDREN CROSSING
+#- 1F6B9;MENS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <m> <e> <n> <s> :  "๐Ÿšน"   U1F6B9	# MENS SYMBOL
+#- 1F6BA;WOMENS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <w> <o> <m> <e> <n> <s> :  "๐Ÿšบ"   U1F6BA	# WOMENS SYMBOL
+<Multi_key> <Multi_key>  <l> <a> <d> <i> <e> <s> :  "๐Ÿšบ"   U1F6BA	# WOMENS SYMBOL
+#- 1F6BB;RESTROOM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <e> <s> <t> <r> <m> :  "๐Ÿšป"   U1F6BB	# RESTROOM
+<Multi_key> <Multi_key>  <l> <o> <o> :  "๐Ÿšป"   U1F6BB	# RESTROOM
+#- 1F6BC;BABY SYMBOL;So;0;ON;;;;;N;;;;;
+### <MM> {baby symbol} :  "๐Ÿšผ"   U1F6BC	# BABY SYMBOL
+#- 1F6BD;TOILET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <i> <l> <e> <t> :  "๐Ÿšฝ"   U1F6BD	# TOILET
+#- 1F6BE;WATER CLOSET;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <W> <C> :  "๐Ÿšพ"   U1F6BE	# WATER CLOSET
+#- 1F6BF;SHOWER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <o> <w> <e> <r> :  "๐Ÿšฟ"   U1F6BF	# SHOWER
+#- 1F6C0;BATH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <t> <h> :  "๐Ÿ›€"   U1F6C0	# BATH
+#- 1F6C1;BATHTUB;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <a> <t> <h> <t> <u> <b> :  "๐Ÿ›"   U1F6C1	# BATHTUB
+#- 1F6C2;PASSPORT CONTROL;So;0;ON;;;;;N;;;;;
+### <MM> {passport control} :  "๐Ÿ›‚"   U1F6C2	# PASSPORT CONTROL
+#- 1F6C3;CUSTOMS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <u> <s> <t> <o> <m> <s> :  "๐Ÿ›ƒ"   U1F6C3	# CUSTOMS
+#- 1F6C4;BAGGAGE CLAIM;So;0;ON;;;;;N;;;;;
+### <MM> {baggage claim} :  "๐Ÿ›„"   U1F6C4	# BAGGAGE CLAIM
+#- 1F6C5;LEFT LUGGAGE;So;0;ON;;;;;N;;;;;
+### <MM> {left luggage} :  "๐Ÿ›…"   U1F6C5	# LEFT LUGGAGE
+#- 1F6C6;TRIANGLE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;;
+### <MM> {triangle with rounded corners} :  "๐Ÿ›†"   U1F6C6	# TRIANGLE WITH ROUNDED CORNERS
+#- 1F6C7;PROHIBITED SIGN;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <n> <o> <w> <a> <y> :  "๐Ÿ›‡"   U1F6C7	# PROHIBITED SIGN
+#- 1F6C8;CIRCLED INFORMATION SOURCE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <i> <n> <f> <o> <parenright> :  "๐Ÿ›ˆ"   U1F6C8	# CIRCLED INFORMATION SOURCE
+## careful for conflicts with {boy} and {girl}
+#- 1F6C9;BOYS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <O> <Y> <S> :  "๐Ÿ›‰"   U1F6C9	# BOYS SYMBOL
+#- 1F6CA;GIRLS SYMBOL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <G> <I> <R> <L> <S> :  "๐Ÿ›Š"   U1F6CA	# GIRLS SYMBOL
+#- 1F6CB;COUCH AND LAMP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <o> <u> <c> <h> :  "๐Ÿ›‹"   U1F6CB	# COUCH AND LAMP
+#- 1F6CC;SLEEPING ACCOMMODATION;So;0;ON;;;;;N;;;;;
+### <MM> {sleeping accommodation} :  "๐Ÿ›Œ"   U1F6CC	# SLEEPING ACCOMMODATION
+#- 1F6CD;SHOPPING BAGS;So;0;ON;;;;;N;;;;;
+### <MM> {shopping bags} :  "๐Ÿ›"   U1F6CD	# SHOPPING BAGS
+#- 1F6CE;BELLHOP BELL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <B> <e> <l> <l> <b> <o> <y> :  "๐Ÿ›Ž"   U1F6CE	# BELLHOP BELL
+<Multi_key> <Multi_key>  <B> <e> <l> <l> <h> <o> <p> :  "๐Ÿ›Ž"   U1F6CE	# BELLHOP BELL
+#- 1F6CF;BED;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <e> <d> :  "๐Ÿ›"   U1F6CF	# BED
+#- 1F6D0;PLACE OF WORSHIP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <r> <i> <n> <e> :  "๐Ÿ›"   U1F6D0	# PLACE OF WORSHIP
+#- 1F6E0;HAMMER AND WRENCH;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <o> <o> <l> <s> :  "๐Ÿ› "   U1F6E0	# HAMMER AND WRENCH
+#- 1F6E1;SHIELD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <i> <e> <l> <d> :  "๐Ÿ›ก"   U1F6E1	# SHIELD
+#- 1F6E2;OIL DRUM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <i> <l> <d> <r> <u> <m> :  "๐Ÿ›ข"   U1F6E2	# OIL DRUM
+#- 1F6E3;MOTORWAY;So;0;ON;;;;;N;;;;;
+### <MM> {motorway} :  "๐Ÿ›ฃ"   U1F6E3	# MOTORWAY
+#- 1F6E4;RAILWAY TRACK;So;0;ON;;;;;N;;;;;
+### <MM> {railway track} :  "๐Ÿ›ค"   U1F6E4	# RAILWAY TRACK
+#- 1F6E5;MOTOR BOAT;So;0;ON;;;;;N;;;;;
+### <MM> {motor boat} :  "๐Ÿ›ฅ"   U1F6E5	# MOTOR BOAT
+#- 1F6E6;UP-POINTING MILITARY AIRPLANE;So;0;ON;;;;;N;;;;;
+### <MM> {up-pointing military airplane} :  "๐Ÿ›ฆ"   U1F6E6	# UP-POINTING MILITARY AIRPLANE
+#- 1F6E7;UP-POINTING AIRPLANE;So;0;ON;;;;;N;;;;;
+### <MM> {up-pointing airplane} :  "๐Ÿ›ง"   U1F6E7	# UP-POINTING AIRPLANE
+#- 1F6E8;UP-POINTING SMALL AIRPLANE;So;0;ON;;;;;N;;;;;
+### <MM> {up-pointing small airplane} :  "๐Ÿ›จ"   U1F6E8	# UP-POINTING SMALL AIRPLANE
+#- 1F6E9;SMALL AIRPLANE;So;0;ON;;;;;N;;;;;
+### <MM> {small airplane} :  "๐Ÿ›ฉ"   U1F6E9	# SMALL AIRPLANE
+#- 1F6EA;NORTHEAST-POINTING AIRPLANE;So;0;ON;;;;;N;;;;;
+### <MM> {northeast-pointing airplane} :  "๐Ÿ›ช"   U1F6EA	# NORTHEAST-POINTING AIRPLANE
+#- 1F6EB;AIRPLANE DEPARTURE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <a> <k> <e> <o> <f> <f> :  "๐Ÿ›ซ"   U1F6EB	# AIRPLANE DEPARTURE
+#- 1F6EC;AIRPLANE ARRIVING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <a> <n> <d> <i> <n> <g> :  "๐Ÿ›ฌ"   U1F6EC	# AIRPLANE ARRIVING
+#- 1F6F0;SATELLITE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <u> <t> <n> <i> <k> :  "๐Ÿ›ฐ"   U1F6F0	# SATELLITE
+#- 1F6F1;ONCOMING FIRE ENGINE;So;0;ON;;;;;N;;;;;
+### <MM> {oncoming fire engine} :  "๐Ÿ›ฑ"   U1F6F1	# ONCOMING FIRE ENGINE
+#- 1F6F2;DIESEL LOCOMOTIVE;So;0;ON;;;;;N;;;;;
+### <MM> {diesel locomotive} :  "๐Ÿ›ฒ"   U1F6F2	# DIESEL LOCOMOTIVE
+#- 1F6F3;PASSENGER SHIP;So;0;ON;;;;;N;;;;;
+### <MM> {passenger ship} :  "๐Ÿ›ณ"   U1F6F3	# PASSENGER SHIP
+#- 1F910;ZIPPER-MOUTH FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <numbersign> :  "๐Ÿค"   U1F910	# ZIPPER-MOUTH FACE
+<Multi_key> <Multi_key>  <colon> <minus> <plus> :  "๐Ÿค"   U1F910	# ZIPPER-MOUTH FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <z> <i> <p> :  "๐Ÿค"   U1F910	# ZIPPER-MOUTH FACE
+#- 1F911;MONEY-MOUTH FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <colon> <minus> <dollar> :  "๐Ÿค‘"   U1F911	# MONEY-MOUTH FACE
+#- 1F912;FACE WITH THERMOMETER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <t> <h> <e> <r> <m> :  "๐Ÿค’"   U1F912	# FACE WITH THERMOMETER
+#- 1F913;NERD FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <n> <e> <r> <d> :  "๐Ÿค“"   U1F913	# NERD FACE
+#- 1F914;THINKING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <t> <h> <i> <n> <k> :  "๐Ÿค”"   U1F914	# THINKING FACE
+#- 1F915;FACE WITH HEAD-BANDAGE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <b> <a> <n> <d> :  "๐Ÿค•"   U1F915	# FACE WITH HEAD-BANDAGE
+<Multi_key> <Multi_key>  <at> <colon> <minus> <parenright> :  "๐Ÿค•"   U1F915	# FACE WITH HEAD-BANDAGE
+#- 1F916;ROBOT FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <r> <o> <b> <o> <t> :  "๐Ÿค–"   U1F916	# ROBOT FACE
+<Multi_key> <Multi_key>  <colon> <minus> <bracketright> :  "๐Ÿค–"   U1F916	# ROBOT FACE
+#- 1F917;HUGGING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <h> <u> <g> :  "๐Ÿค—"   U1F917	# HUGGING FACE
+#- 1F918;SIGN OF THE HORNS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <o> <c> <k> <o> <n> :  "๐Ÿค˜"   U1F918	# SIGN OF THE HORNS
+#- 1F980;CRAB;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <r> <a> <b> :  "๐Ÿฆ€"   U1F980	# CRAB
+#- 1F981;LION FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <l> <i> <o> <n> :  "๐Ÿฆ"   U1F981	# LION FACE
+#- 1F982;SCORPION;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <S> <c> <o> <r> <p> <i> <o> :  "๐Ÿฆ‚"   U1F982	# SCORPION
+#- 1F983;TURKEY;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <u> <r> <k> <e> <y> :  "๐Ÿฆƒ"   U1F983	# TURKEY
+#- 1F984;UNICORN FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <1> <h> <o> <r> <n> :  "๐Ÿฆ„"   U1F984	# UNICORN FACE
+<Multi_key> <Multi_key>  <parenleft> <parenright> <u> <n> <i> <c> <o> :  "๐Ÿฆ„"   U1F984	# UNICORN FACE
+#- 1F9C0;CHEESE WEDGE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <h> <e> <e> <s> <e> :  "๐Ÿง€"   U1F9C0	# CHEESE WEDGE
+#- 1F919;CALL ME HAND;So;0;ON;;;;;N;;;;;
+## Unicode 9.0 additions
+<Multi_key> <Multi_key>  <c> <a> <l> <l> <m> <e> :  "๐Ÿค™"   U1F919	# CALL ME HAND
+#- 1F91A;RAISED BACK OF HAND;So;0;ON;;;;;N;;;;;
+### <MM> {raised back of hand} :  "๐Ÿคš"   U1F91A	# RAISED BACK OF HAND
+#- 1F91B;LEFT-FACING FIST;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <L> <f> <i> <s> <t> :  "๐Ÿค›"   U1F91B	# LEFT-FACING FIST
+#- 1F91C;RIGHT-FACING FIST;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <f> <i> <s> <t> :  "๐Ÿคœ"   U1F91C	# RIGHT-FACING FIST
+#- 1F91D;HANDSHAKE;So;0;ON;;;;;N;;;;;
+### <MM> {handshak} :  "๐Ÿค"   U1F91D	# HANDSHAKE
+#- 1F91E;HAND WITH INDEX AND MIDDLE FINGERS CROSSED;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <i> <n> <g> <e> <r> <X> :  "๐Ÿคž"   U1F91E	# HAND WITH INDEX AND MIDDLE FINGERS CROSSED
+#- 1F920;FACE WITH COWBOY HAT;So;0;ON;;;;;N;;;;;
+### <MM> {face with cowboy hat} :  "๐Ÿค "   U1F920	# FACE WITH COWBOY HAT
+#- 1F921;CLOWN FACE;So;0;ON;;;;;N;;;;;
+### <MM> {clown face} :  "๐Ÿคก"   U1F921	# CLOWN FACE
+#- 1F922;NAUSEATED FACE;So;0;ON;;;;;N;;;;;
+### <MM> {nauseated face} :  "๐Ÿคข"   U1F922	# NAUSEATED FACE
+#- 1F923;ROLLING ON THE FLOOR LAUGHING;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <R> <O> <F> <L> :  "๐Ÿคฃ"   U1F923	# ROLLING ON THE FLOOR LAUGHING
+#- 1F924;DROOLING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <d> <r> <o> <o> <l> :  "๐Ÿคค"   U1F924	# DROOLING FACE
+#- 1F925;LYING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <l> <y> <i> <n> <g> :  "๐Ÿคฅ"   U1F925	# LYING FACE
+#- 1F926;FACE PALM;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <p> <a> <l> <m> :  "๐Ÿคฆ"   U1F926	# FACE PALM
+<Multi_key> <Multi_key>  <D> <apostrophe> <o> <h> :  "๐Ÿคฆ"   U1F926	# FACE PALM
+#- 1F927;SNEEZING FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <parenleft> <parenright> <s> <n> <e> <e> <z> :  "๐Ÿคง"   U1F927	# SNEEZING FACE
+#- 1F930;PREGNANT WOMAN;So;0;ON;;;;;N;;;;;
+### <MM> {pregnant woman} :  "๐Ÿคฐ"   U1F930	# PREGNANT WOMAN
+#- 1F933;SELFIE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <e> <l> <f> <i> <e> :  "๐Ÿคณ"   U1F933	# SELFIE
+#- 1F934;PRINCE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <r> <i> <n> <c> <e> :  "๐Ÿคด"   U1F934	# PRINCE
+#- 1F935;MAN IN TUXEDO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <t> <u> <x> <e> <d> <o> :  "๐Ÿคต"   U1F935	# MAN IN TUXEDO
+#- 1F936;MOTHER CHRISTMAS;So;0;ON;;;;;N;;;;;
+### <MM> {mother christmas} :  "๐Ÿคถ"   U1F936	# MOTHER CHRISTMAS
+#- 1F937;SHRUG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <r> <u> <g> :  "๐Ÿคท"   U1F937	# SHRUG
+#- 1F938;PERSON DOING CARTWHEEL;So;0;ON;;;;;N;;;;;
+### <MM> {person doing cartwheel} :  "๐Ÿคธ"   U1F938	# PERSON DOING CARTWHEEL
+#- 1F939;JUGGLING;So;0;ON;;;;;N;;;;;
+### <MM> {juggling} :  "๐Ÿคน"   U1F939	# JUGGLING
+#- 1F93A;FENCER;So;0;ON;;;;;N;;;;;
+### <MM> {fencer} :  "๐Ÿคบ"   U1F93A	# FENCER
+#- 1F93B;MODERN PENTATHLON;So;0;ON;;;;;N;;;;;
+### <MM> {modern pentathlon} :  "๐Ÿคป"   U1F93B	# MODERN PENTATHLON
+#- 1F93C;WRESTLERS;So;0;ON;;;;;N;;;;;
+### <MM> {wrestlers} :  "๐Ÿคผ"   U1F93C	# WRESTLERS
+#- 1F93D;WATER POLO;So;0;ON;;;;;N;;;;;
+### <MM> {water polo} :  "๐Ÿคฝ"   U1F93D	# WATER POLO
+#- 1F93E;HANDBALL;So;0;ON;;;;;N;;;;;
+### <MM> {handball} :  "๐Ÿคพ"   U1F93E	# HANDBALL
+#- 1F940;WILTED FLOWER;So;0;ON;;;;;N;;;;;
+### <MM> {wilted flower} :  "๐Ÿฅ€"   U1F940	# WILTED FLOWER
+#- 1F941;DRUM WITH DRUMSTICKS;So;0;ON;;;;;N;;;;;
+### <MM> {drum with drumsticks} :  "๐Ÿฅ"   U1F941	# DRUM WITH DRUMSTICKS
+#- 1F942;CLINKING GLASSES;So;0;ON;;;;;N;;;;;
+### <MM> {clinking glasses} :  "๐Ÿฅ‚"   U1F942	# CLINKING GLASSES
+#- 1F943;TUMBLER GLASS;So;0;ON;;;;;N;;;;;
+### <MM> {tumbler glass} :  "๐Ÿฅƒ"   U1F943	# TUMBLER GLASS
+#- 1F944;SPOON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <p> <o> <o> <n> :  "๐Ÿฅ„"   U1F944	# SPOON
+#- 1F945;GOAL NET;So;0;ON;;;;;N;;;;;
+### <MM> {goal net} :  "๐Ÿฅ…"   U1F945	# GOAL NET
+#- 1F946;RIFLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <i> <f> <l> <e> :  "๐Ÿฅ†"   U1F946	# RIFLE
+#- 1F947;FIRST PLACE MEDAL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <1> <p> <l> <a> <c> <e> :  "๐Ÿฅ‡"   U1F947	# FIRST PLACE MEDAL
+#- 1F948;SECOND PLACE MEDAL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <2> <p> <l> <a> <c> <e> :  "๐Ÿฅˆ"   U1F948	# SECOND PLACE MEDAL
+#- 1F949;THIRD PLACE MEDAL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <3> <p> <l> <a> <c> <e> :  "๐Ÿฅ‰"   U1F949	# THIRD PLACE MEDAL
+#- 1F94A;BOXING GLOVE;So;0;ON;;;;;N;;;;;
+### <MM> {boxing glove} :  "๐ŸฅŠ"   U1F94A	# BOXING GLOVE
+#- 1F94B;MARTIAL ARTS UNIFORM;So;0;ON;;;;;N;;;;;
+### <MM> {martial arts uniform} :  "๐Ÿฅ‹"   U1F94B	# MARTIAL ARTS UNIFORM
+#- 1F950;CROISSANT;So;0;ON;;;;;N;;;;;
+### <MM> {croissant} :  "๐Ÿฅ"   U1F950	# CROISSANT
+#- 1F951;AVOCADO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <a> <v> <o> <c> <a> <d> <o> :  "๐Ÿฅ‘"   U1F951	# AVOCADO
+#- 1F952;CUCUMBER;So;0;ON;;;;;N;;;;;
+### <MM> {cucumber} :  "๐Ÿฅ’"   U1F952	# CUCUMBER
+#- 1F953;BACON;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <c> <o> <n> :  "๐Ÿฅ“"   U1F953	# BACON
+#- 1F954;POTATO;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <P> <o> <t> <a> <t> <o> :  "๐Ÿฅ”"   U1F954	# POTATO
+#- 1F955;CARROT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <c> <a> <r> <r> <o> <t> :  "๐Ÿฅ•"   U1F955	# CARROT
+#- 1F956;BAGUETTE BREAD;So;0;ON;;;;;N;;;;;
+### <MM> {baguette bread} :  "๐Ÿฅ–"   U1F956	# BAGUETTE BREAD
+#- 1F957;GREEN SALAD;So;0;ON;;;;;N;;;;;
+### <MM> {green salad} :  "๐Ÿฅ—"   U1F957	# GREEN SALAD
+#- 1F958;SHALLOW PAN OF FOOD;So;0;ON;;;;;N;;;;;
+### <MM> {shallow pan of food} :  "๐Ÿฅ˜"   U1F958	# SHALLOW PAN OF FOOD
+#- 1F959;STUFFED FLATBREAD;So;0;ON;;;;;N;;;;;
+### <MM> {stuffed flatbread} :  "๐Ÿฅ™"   U1F959	# STUFFED FLATBREAD
+#- 1F95A;EGG;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <g> <g> :  "๐Ÿฅš"   U1F95A	# EGG
+#- 1F95B;GLASS OF MILK;So;0;ON;;;;;N;;;;;
+### <MM> {glass of milk} :  "๐Ÿฅ›"   U1F95B	# GLASS OF MILK
+#- 1F95C;PEANUTS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <e> <a> <n> <u> <t> <s> :  "๐Ÿฅœ"   U1F95C	# PEANUTS
+#- 1F95D;KIWIFRUIT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <k> <i> <w> <i> :  "๐Ÿฅ"   U1F95D	# KIWIFRUIT
+#- 1F95E;PANCAKES;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <p> <a> <n> <c> <a> <k> <e> :  "๐Ÿฅž"   U1F95E	# PANCAKES
+#- 1F985;EAGLE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <e> <a> <g> <l> <e> :  "๐Ÿฆ…"   U1F985	# EAGLE
+#- 1F986;DUCK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <u> <c> <k> :  "๐Ÿฆ†"   U1F986	# DUCK
+#- 1F987;BAT;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <b> <a> <t> <Multi_key> :  "๐Ÿฆ‡"   U1F987	# BAT
+#- 1F988;SHARK;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <a> <r> <k> :  "๐Ÿฆˆ"   U1F988	# SHARK
+#- 1F989;OWL;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <o> <w> <l> :  "๐Ÿฆ‰"   U1F989	# OWL
+#- 1F98A;FOX FACE;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <f> <o> <x> <f> <a> <c> <e> :  "๐ŸฆŠ"   U1F98A	# FOX FACE
+#- 1F98B;BUTTERFLY;So;0;ON;;;;;N;;;;;
+### <MM> {butterfly} :  "๐Ÿฆ‹"   U1F98B	# BUTTERFLY
+#- 1F98C;DEER;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <d> <e> <e> <r> :  "๐ŸฆŒ"   U1F98C	# DEER
+#- 1F98D;GORILLA;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <g> <o> <r> <i> <l> <l> <a> :  "๐Ÿฆ"   U1F98D	# GORILLA
+#- 1F98E;LIZARD;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <l> <i> <z> <a> <r> <d> :  "๐ŸฆŽ"   U1F98E	# LIZARD
+#- 1F98F;RHINOCEROS;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <r> <h> <i> <n> <o> :  "๐Ÿฆ"   U1F98F	# RHINOCEROS
+#- 1F990;SHRIMP;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <h> <r> <i> <m> <p> :  "๐Ÿฆ"   U1F990	# SHRIMP
+#- 1F991;SQUID;So;0;ON;;;;;N;;;;;
+<Multi_key> <Multi_key>  <s> <q> <u> <i> <d> :  "๐Ÿฆ‘"   U1F991	# SQUID
xorg/modletters.compose
@@ -0,0 +1,469 @@
+### For davka *letters*, not punctuation that looks like it.
+### Mnemonic/signal: <โ™ซ>!#, because they are not numbers.
+### Maybe #!^ for ones that are just raised letters?  Those not as critical.
+#- 02B0;MODIFIER LETTER SMALL H;Lm;0;L;<super> 0068;;;;N;;;;;
+### <M_> {modifier letter small h} :  "สฐ"   U02B0	# MODIFIER LETTER SMALL H
+#- 02B1;MODIFIER LETTER SMALL H WITH HOOK;Lm;0;L;<super> 0266;;;;N;MODIFIER LETTER SMALL H HOOK;;;;
+### <M_> {modifier letter small h with hook} :  "สฑ"   U02B1	# MODIFIER LETTER SMALL H WITH HOOK
+#- 02B2;MODIFIER LETTER SMALL J;Lm;0;L;<super> 006A;;;;N;;;;;
+### <M_> {modifier letter small j} :  "สฒ"   U02B2	# MODIFIER LETTER SMALL J
+#- 02B3;MODIFIER LETTER SMALL R;Lm;0;L;<super> 0072;;;;N;;;;;
+### <M_> {modifier letter small r} :  "สณ"   U02B3	# MODIFIER LETTER SMALL R
+#- 02B4;MODIFIER LETTER SMALL TURNED R;Lm;0;L;<super> 0279;;;;N;;;;;
+### <M_> {modifier letter small turned r} :  "สด"   U02B4	# MODIFIER LETTER SMALL TURNED R
+#- 02B5;MODIFIER LETTER SMALL TURNED R WITH HOOK;Lm;0;L;<super> 027B;;;;N;MODIFIER LETTER SMALL TURNED R HOOK;;;;
+### <M_> {modifier letter small turned r with hook} :  "สต"   U02B5	# MODIFIER LETTER SMALL TURNED R WITH HOOK
+#- 02B6;MODIFIER LETTER SMALL CAPITAL INVERTED R;Lm;0;L;<super> 0281;;;;N;;;;;
+### <M_> {modifier letter small capital inverted r} :  "สถ"   U02B6	# MODIFIER LETTER SMALL CAPITAL INVERTED R
+#- 02B7;MODIFIER LETTER SMALL W;Lm;0;L;<super> 0077;;;;N;;;;;
+### <M_> {modifier letter small w} :  "สท"   U02B7	# MODIFIER LETTER SMALL W
+#- 02B8;MODIFIER LETTER SMALL Y;Lm;0;L;<super> 0079;;;;N;;;;;
+### <M_> {modifier letter small y} :  "สธ"   U02B8	# MODIFIER LETTER SMALL Y
+## 7 is prime, and it looks similar, doesn't it?
+#- 02B9;MODIFIER LETTER PRIME;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <7> :  "สน"   U02B9	# MODIFIER LETTER PRIME
+#- 02BA;MODIFIER LETTER DOUBLE PRIME;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <2> <7> :  "สบ"   U02BA	# MODIFIER LETTER DOUBLE PRIME
+## I'm going to need this more than MODIFIER LETTER GRAVE
+#- 02BB;MODIFIER LETTER TURNED COMMA;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <grave> :  "สป"   U02BB	# MODIFIER LETTER TURNED COMMA
+#- 02BC;MODIFIER LETTER APOSTROPHE;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <apostrophe> :  "สผ"   U02BC	# MODIFIER LETTER APOSTROPHE
+#- 02BD;MODIFIER LETTER REVERSED COMMA;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <at> <apostrophe> :  "สฝ"   U02BD	# MODIFIER LETTER REVERSED COMMA
+#- 02BE;MODIFIER LETTER RIGHT HALF RING;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <parenright> :  "สพ"   U02BE	# MODIFIER LETTER RIGHT HALF RING
+#- 02BF;MODIFIER LETTER LEFT HALF RING;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <parenleft> :  "สฟ"   U02BF	# MODIFIER LETTER LEFT HALF RING
+#- 02C0;MODIFIER LETTER GLOTTAL STOP;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <question> <period> :  "ห€"   U02C0	# MODIFIER LETTER GLOTTAL STOP
+#- 02C1;MODIFIER LETTER REVERSED GLOTTAL STOP;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <question> <parenleft> :  "ห"   U02C1	# MODIFIER LETTER REVERSED GLOTTAL STOP
+#- 02C2;MODIFIER LETTER LEFT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <less> :  "ห‚"   U02C2	# MODIFIER LETTER LEFT ARROWHEAD
+#- 02C3;MODIFIER LETTER RIGHT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <greater> <greater> :  "หƒ"   U02C3	# MODIFIER LETTER RIGHT ARROWHEAD
+#- 02C4;MODIFIER LETTER UP ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <asciicircum> <asciicircum> :  "ห„"   U02C4	# MODIFIER LETTER UP ARROWHEAD
+#- 02C5;MODIFIER LETTER DOWN ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <v> <v> :  "ห…"   U02C5	# MODIFIER LETTER DOWN ARROWHEAD
+#- 02C6;MODIFIER LETTER CIRCUMFLEX ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER CIRCUMFLEX;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <asciicircum> :  "ห†"   U02C6	# MODIFIER LETTER CIRCUMFLEX ACCENT
+#- 02C7;CARON;Lm;0;ON;;;;;N;MODIFIER LETTER HACEK;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <v> :  "ห‡"   U02C7	# CARON
+#- 02C8;MODIFIER LETTER VERTICAL LINE;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <bar> :  "หˆ"   U02C8	# MODIFIER LETTER VERTICAL LINE
+#- 02C9;MODIFIER LETTER MACRON;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <equal> :  "ห‰"   U02C9	# MODIFIER LETTER MACRON
+#- 02CA;MODIFIER LETTER ACUTE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER ACUTE;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <apostrophe> :  "หŠ"   U02CA	# MODIFIER LETTER ACUTE ACCENT
+#- 02CB;MODIFIER LETTER GRAVE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER GRAVE;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <grave> :  "ห‹"   U02CB	# MODIFIER LETTER GRAVE ACCENT
+#- 02CC;MODIFIER LETTER LOW VERTICAL LINE;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <bar> :  "หŒ"   U02CC	# MODIFIER LETTER LOW VERTICAL LINE
+#- 02CD;MODIFIER LETTER LOW MACRON;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <equal> :  "ห"   U02CD	# MODIFIER LETTER LOW MACRON
+#- 02CE;MODIFIER LETTER LOW GRAVE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER LOW GRAVE;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <grave> :  "หŽ"   U02CE	# MODIFIER LETTER LOW GRAVE ACCENT
+#- 02CF;MODIFIER LETTER LOW ACUTE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER LOW ACUTE;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <apostrophe> :  "ห"   U02CF	# MODIFIER LETTER LOW ACUTE ACCENT
+#- 02D0;MODIFIER LETTER TRIANGULAR COLON;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <greater> <colon> :  "ห"   U02D0	# MODIFIER LETTER TRIANGULAR COLON
+#- 02D1;MODIFIER LETTER HALF TRIANGULAR COLON;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <greater> <period> :  "ห‘"   U02D1	# MODIFIER LETTER HALF TRIANGULAR COLON
+#- 02D2;MODIFIER LETTER CENTRED RIGHT HALF RING;Sk;0;ON;;;;;N;MODIFIER LETTER CENTERED RIGHT HALF RING;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <parenright> :  "ห’"   U02D2	# MODIFIER LETTER CENTRED RIGHT HALF RING
+#- 02D3;MODIFIER LETTER CENTRED LEFT HALF RING;Sk;0;ON;;;;;N;MODIFIER LETTER CENTERED LEFT HALF RING;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <parenleft> :  "ห“"   U02D3	# MODIFIER LETTER CENTRED LEFT HALF RING
+#- 02D4;MODIFIER LETTER UP TACK;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <plus> <asciicircum> :  "ห”"   U02D4	# MODIFIER LETTER UP TACK
+#- 02D5;MODIFIER LETTER DOWN TACK;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <plus> <v> :  "ห•"   U02D5	# MODIFIER LETTER DOWN TACK
+#- 02D6;MODIFIER LETTER PLUS SIGN;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <plus> <plus> :  "ห–"   U02D6	# MODIFIER LETTER PLUS SIGN
+#- 02D7;MODIFIER LETTER MINUS SIGN;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <minus> :  "ห—"   U02D7	# MODIFIER LETTER MINUS SIGN
+#- 02DE;MODIFIER LETTER RHOTIC HOOK;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <r> :  "หž"   U02DE	# MODIFIER LETTER RHOTIC HOOK
+#- 02DF;MODIFIER LETTER CROSS ACCENT;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <x> :  "หŸ"   U02DF	# MODIFIER LETTER CROSS ACCENT
+#- 02E0;MODIFIER LETTER SMALL GAMMA;Lm;0;L;<super> 0263;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <g> <h> :  "ห "   U02E0	# MODIFIER LETTER SMALL GAMMA
+#- 02E1;MODIFIER LETTER SMALL L;Lm;0;L;<super> 006C;;;;N;;;;;
+### <M_> {modifier letter small l} :  "หก"   U02E1	# MODIFIER LETTER SMALL L
+#- 02E2;MODIFIER LETTER SMALL S;Lm;0;L;<super> 0073;;;;N;;;;;
+### <M_> {modifier letter small s} :  "หข"   U02E2	# MODIFIER LETTER SMALL S
+#- 02E3;MODIFIER LETTER SMALL X;Lm;0;L;<super> 0078;;;;N;;;;;
+### <M_> {modifier letter small x} :  "หฃ"   U02E3	# MODIFIER LETTER SMALL X
+#- 02E4;MODIFIER LETTER SMALL REVERSED GLOTTAL STOP;Lm;0;L;<super> 0295;;;;N;;;;;
+### <M_> {modifier letter small reversed glottal stop} :  "หค"   U02E4	# MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
+#- 02E5;MODIFIER LETTER EXTRA-HIGH TONE BAR;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <5> :  "หฅ"   U02E5	# MODIFIER LETTER EXTRA-HIGH TONE BAR
+#- 02E6;MODIFIER LETTER HIGH TONE BAR;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <4> :  "หฆ"   U02E6	# MODIFIER LETTER HIGH TONE BAR
+#- 02E7;MODIFIER LETTER MID TONE BAR;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <3> :  "หง"   U02E7	# MODIFIER LETTER MID TONE BAR
+#- 02E8;MODIFIER LETTER LOW TONE BAR;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <2> :  "หจ"   U02E8	# MODIFIER LETTER LOW TONE BAR
+#- 02E9;MODIFIER LETTER EXTRA-LOW TONE BAR;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <1> :  "หฉ"   U02E9	# MODIFIER LETTER EXTRA-LOW TONE BAR
+#- 02EA;MODIFIER LETTER YIN DEPARTING TONE MARK;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter yin departing tone mark} :  "หช"   U02EA	# MODIFIER LETTER YIN DEPARTING TONE MARK
+#- 02EB;MODIFIER LETTER YANG DEPARTING TONE MARK;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <plus> <greater> :  "หซ"   U02EB	# MODIFIER LETTER YANG DEPARTING TONE MARK
+#- 02EC;MODIFIER LETTER VOICING;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <v> <o> :  "หฌ"   U02EC	# MODIFIER LETTER VOICING
+#- 02ED;MODIFIER LETTER UNASPIRATED;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <h> :  "หญ"   U02ED	# MODIFIER LETTER UNASPIRATED
+#- 02EE;MODIFIER LETTER DOUBLE APOSTROPHE;Lm;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <2> <apostrophe> :  "หฎ"   U02EE	# MODIFIER LETTER DOUBLE APOSTROPHE
+#- 02EF;MODIFIER LETTER LOW DOWN ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <v> :  "หฏ"   U02EF	# MODIFIER LETTER LOW DOWN ARROWHEAD
+#- 02F0;MODIFIER LETTER LOW UP ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <asciicircum> :  "หฐ"   U02F0	# MODIFIER LETTER LOW UP ARROWHEAD
+#- 02F1;MODIFIER LETTER LOW LEFT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <less> :  "หฑ"   U02F1	# MODIFIER LETTER LOW LEFT ARROWHEAD
+#- 02F2;MODIFIER LETTER LOW RIGHT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <greater> :  "หฒ"   U02F2	# MODIFIER LETTER LOW RIGHT ARROWHEAD
+#- 02F3;MODIFIER LETTER LOW RING;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <o> :  "หณ"   U02F3	# MODIFIER LETTER LOW RING
+#- 02F4;MODIFIER LETTER MIDDLE GRAVE ACCENT;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <grave> :  "หด"   U02F4	# MODIFIER LETTER MIDDLE GRAVE ACCENT
+#- 02F5;MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <2> <grave> :  "หต"   U02F5	# MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
+#- 02F6;MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <minus> <2> <apostrophe> :  "หถ"   U02F6	# MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
+#- 02F7;MODIFIER LETTER LOW TILDE;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <asciitilde> :  "หท"   U02F7	# MODIFIER LETTER LOW TILDE
+#- 02F8;MODIFIER LETTER RAISED COLON;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <backslash> <colon> :  "หธ"   U02F8	# MODIFIER LETTER RAISED COLON
+#- 02F9;MODIFIER LETTER BEGIN HIGH TONE;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <parenleft> <H> :  "หน"   U02F9	# MODIFIER LETTER BEGIN HIGH TONE
+#- 02FA;MODIFIER LETTER END HIGH TONE;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <parenright> <H> :  "หบ"   U02FA	# MODIFIER LETTER END HIGH TONE
+#- 02FB;MODIFIER LETTER BEGIN LOW TONE;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <parenleft> <L> :  "หป"   U02FB	# MODIFIER LETTER BEGIN LOW TONE
+#- 02FC;MODIFIER LETTER END LOW TONE;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <T> <parenright> <L> :  "หผ"   U02FC	# MODIFIER LETTER END LOW TONE
+#- 02FD;MODIFIER LETTER SHELF;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <bracketright> :  "หฝ"   U02FD	# MODIFIER LETTER SHELF
+#- 02FE;MODIFIER LETTER OPEN SHELF;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <L> :  "หพ"   U02FE	# MODIFIER LETTER OPEN SHELF
+#- 02FF;MODIFIER LETTER LOW LEFT ARROW;Sk;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <underscore> <minus> <less> :  "หฟ"   U02FF	# MODIFIER LETTER LOW LEFT ARROW
+#- 0559;ARMENIAN MODIFIER LETTER LEFT HALF RING;Lm;0;L;;;;;N;;;;;
+### <M_> {armenian modifier letter left half ring} :  "ี™"   U0559	# ARMENIAN MODIFIER LETTER LEFT HALF RING
+#- 055A;ARMENIAN APOSTROPHE;Po;0;L;;;;;N;ARMENIAN MODIFIER LETTER RIGHT HALF RING;;;;
+### <M_> {armenian apostrophe} :  "ีš"   U055A	# ARMENIAN APOSTROPHE
+#- 081A;SAMARITAN MODIFIER LETTER EPENTHETIC YUT;Lm;0;R;;;;;N;;;;;
+### <M_> {samaritan modifier letter epenthetic yut} :  "เ š"   U081A	# SAMARITAN MODIFIER LETTER EPENTHETIC YUT
+#- 0824;SAMARITAN MODIFIER LETTER SHORT A;Lm;0;R;;;;;N;;;;;
+### <M_> {samaritan modifier letter short a} :  "เ ค"   U0824	# SAMARITAN MODIFIER LETTER SHORT A
+#- 0828;SAMARITAN MODIFIER LETTER I;Lm;0;R;;;;;N;;;;;
+### <M_> {samaritan modifier letter i} :  "เ จ"   U0828	# SAMARITAN MODIFIER LETTER I
+#- 10FC;MODIFIER LETTER GEORGIAN NAR;Lm;0;L;<super> 10DC;;;;N;;;;;
+### <M_> {modifier letter georgian nar} :  "แƒผ"   U10FC	# MODIFIER LETTER GEORGIAN NAR
+#- 1D2C;MODIFIER LETTER CAPITAL A;Lm;0;L;<super> 0041;;;;N;;;;;
+### <M_> {modifier letter capital a} :  "แดฌ"   U1D2C	# MODIFIER LETTER CAPITAL A
+#- 1D2D;MODIFIER LETTER CAPITAL AE;Lm;0;L;<super> 00C6;;;;N;;;;;
+### <M_> {modifier letter capital ae} :  "แดญ"   U1D2D	# MODIFIER LETTER CAPITAL AE
+#- 1D2E;MODIFIER LETTER CAPITAL B;Lm;0;L;<super> 0042;;;;N;;;;;
+### <M_> {modifier letter capital b} :  "แดฎ"   U1D2E	# MODIFIER LETTER CAPITAL B
+#- 1D2F;MODIFIER LETTER CAPITAL BARRED B;Lm;0;L;;;;;N;;;;;
+### <M_> {modifier letter capital barred b} :  "แดฏ"   U1D2F	# MODIFIER LETTER CAPITAL BARRED B
+#- 1D30;MODIFIER LETTER CAPITAL D;Lm;0;L;<super> 0044;;;;N;;;;;
+### <M_> {modifier letter capital d} :  "แดฐ"   U1D30	# MODIFIER LETTER CAPITAL D
+#- 1D31;MODIFIER LETTER CAPITAL E;Lm;0;L;<super> 0045;;;;N;;;;;
+### <M_> {modifier letter capital e} :  "แดฑ"   U1D31	# MODIFIER LETTER CAPITAL E
+#- 1D32;MODIFIER LETTER CAPITAL REVERSED E;Lm;0;L;<super> 018E;;;;N;;;;;
+### <M_> {modifier letter capital reversed e} :  "แดฒ"   U1D32	# MODIFIER LETTER CAPITAL REVERSED E
+#- 1D33;MODIFIER LETTER CAPITAL G;Lm;0;L;<super> 0047;;;;N;;;;;
+### <M_> {modifier letter capital g} :  "แดณ"   U1D33	# MODIFIER LETTER CAPITAL G
+#- 1D34;MODIFIER LETTER CAPITAL H;Lm;0;L;<super> 0048;;;;N;;;;;
+### <M_> {modifier letter capital h} :  "แดด"   U1D34	# MODIFIER LETTER CAPITAL H
+#- 1D35;MODIFIER LETTER CAPITAL I;Lm;0;L;<super> 0049;;;;N;;;;;
+### <M_> {modifier letter capital i} :  "แดต"   U1D35	# MODIFIER LETTER CAPITAL I
+#- 1D36;MODIFIER LETTER CAPITAL J;Lm;0;L;<super> 004A;;;;N;;;;;
+### <M_> {modifier letter capital j} :  "แดถ"   U1D36	# MODIFIER LETTER CAPITAL J
+#- 1D37;MODIFIER LETTER CAPITAL K;Lm;0;L;<super> 004B;;;;N;;;;;
+### <M_> {modifier letter capital k} :  "แดท"   U1D37	# MODIFIER LETTER CAPITAL K
+#- 1D38;MODIFIER LETTER CAPITAL L;Lm;0;L;<super> 004C;;;;N;;;;;
+### <M_> {modifier letter capital l} :  "แดธ"   U1D38	# MODIFIER LETTER CAPITAL L
+#- 1D39;MODIFIER LETTER CAPITAL M;Lm;0;L;<super> 004D;;;;N;;;;;
+### <M_> {modifier letter capital m} :  "แดน"   U1D39	# MODIFIER LETTER CAPITAL M
+#- 1D3A;MODIFIER LETTER CAPITAL N;Lm;0;L;<super> 004E;;;;N;;;;;
+### <M_> {modifier letter capital n} :  "แดบ"   U1D3A	# MODIFIER LETTER CAPITAL N
+#- 1D3B;MODIFIER LETTER CAPITAL REVERSED N;Lm;0;L;;;;;N;;;;;
+### <M_> {modifier letter capital reversed n} :  "แดป"   U1D3B	# MODIFIER LETTER CAPITAL REVERSED N
+#- 1D3C;MODIFIER LETTER CAPITAL O;Lm;0;L;<super> 004F;;;;N;;;;;
+### <M_> {modifier letter capital o} :  "แดผ"   U1D3C	# MODIFIER LETTER CAPITAL O
+#- 1D3D;MODIFIER LETTER CAPITAL OU;Lm;0;L;<super> 0222;;;;N;;;;;
+### <M_> {modifier letter capital ou} :  "แดฝ"   U1D3D	# MODIFIER LETTER CAPITAL OU
+#- 1D3E;MODIFIER LETTER CAPITAL P;Lm;0;L;<super> 0050;;;;N;;;;;
+### <M_> {modifier letter capital p} :  "แดพ"   U1D3E	# MODIFIER LETTER CAPITAL P
+#- 1D3F;MODIFIER LETTER CAPITAL R;Lm;0;L;<super> 0052;;;;N;;;;;
+### <M_> {modifier letter capital r} :  "แดฟ"   U1D3F	# MODIFIER LETTER CAPITAL R
+#- 1D40;MODIFIER LETTER CAPITAL T;Lm;0;L;<super> 0054;;;;N;;;;;
+### <M_> {modifier letter capital t} :  "แต€"   U1D40	# MODIFIER LETTER CAPITAL T
+#- 1D41;MODIFIER LETTER CAPITAL U;Lm;0;L;<super> 0055;;;;N;;;;;
+### <M_> {modifier letter capital u} :  "แต"   U1D41	# MODIFIER LETTER CAPITAL U
+#- 1D42;MODIFIER LETTER CAPITAL W;Lm;0;L;<super> 0057;;;;N;;;;;
+### <M_> {modifier letter capital w} :  "แต‚"   U1D42	# MODIFIER LETTER CAPITAL W
+#- 1D43;MODIFIER LETTER SMALL A;Lm;0;L;<super> 0061;;;;N;;;;;
+### <M_> {modifier letter small a} :  "แตƒ"   U1D43	# MODIFIER LETTER SMALL A
+#- 1D44;MODIFIER LETTER SMALL TURNED A;Lm;0;L;<super> 0250;;;;N;;;;;
+### <M_> {modifier letter small turned a} :  "แต„"   U1D44	# MODIFIER LETTER SMALL TURNED A
+#- 1D45;MODIFIER LETTER SMALL ALPHA;Lm;0;L;<super> 0251;;;;N;;;;;
+### <M_> {modifier letter small alpha} :  "แต…"   U1D45	# MODIFIER LETTER SMALL ALPHA
+#- 1D46;MODIFIER LETTER SMALL TURNED AE;Lm;0;L;<super> 1D02;;;;N;;;;;
+### <M_> {modifier letter small turned ae} :  "แต†"   U1D46	# MODIFIER LETTER SMALL TURNED AE
+#- 1D47;MODIFIER LETTER SMALL B;Lm;0;L;<super> 0062;;;;N;;;;;
+### <M_> {modifier letter small b} :  "แต‡"   U1D47	# MODIFIER LETTER SMALL B
+#- 1D48;MODIFIER LETTER SMALL D;Lm;0;L;<super> 0064;;;;N;;;;;
+### <M_> {modifier letter small d} :  "แตˆ"   U1D48	# MODIFIER LETTER SMALL D
+#- 1D49;MODIFIER LETTER SMALL E;Lm;0;L;<super> 0065;;;;N;;;;;
+### <M_> {modifier letter small e} :  "แต‰"   U1D49	# MODIFIER LETTER SMALL E
+#- 1D4A;MODIFIER LETTER SMALL SCHWA;Lm;0;L;<super> 0259;;;;N;;;;;
+### <M_> {modifier letter small schwa} :  "แตŠ"   U1D4A	# MODIFIER LETTER SMALL SCHWA
+#- 1D4B;MODIFIER LETTER SMALL OPEN E;Lm;0;L;<super> 025B;;;;N;;;;;
+### <M_> {modifier letter small open e} :  "แต‹"   U1D4B	# MODIFIER LETTER SMALL OPEN E
+#- 1D4C;MODIFIER LETTER SMALL TURNED OPEN E;Lm;0;L;<super> 025C;;;;N;;;;;
+### <M_> {modifier letter small turned open e} :  "แตŒ"   U1D4C	# MODIFIER LETTER SMALL TURNED OPEN E
+#- 1D4D;MODIFIER LETTER SMALL G;Lm;0;L;<super> 0067;;;;N;;;;;
+### <M_> {modifier letter small g} :  "แต"   U1D4D	# MODIFIER LETTER SMALL G
+#- 1D4E;MODIFIER LETTER SMALL TURNED I;Lm;0;L;;;;;N;;;;;
+### <M_> {modifier letter small turned i} :  "แตŽ"   U1D4E	# MODIFIER LETTER SMALL TURNED I
+#- 1D4F;MODIFIER LETTER SMALL K;Lm;0;L;<super> 006B;;;;N;;;;;
+### <M_> {modifier letter small k} :  "แต"   U1D4F	# MODIFIER LETTER SMALL K
+#- 1D50;MODIFIER LETTER SMALL M;Lm;0;L;<super> 006D;;;;N;;;;;
+### <M_> {modifier letter small m} :  "แต"   U1D50	# MODIFIER LETTER SMALL M
+#- 1D51;MODIFIER LETTER SMALL ENG;Lm;0;L;<super> 014B;;;;N;;;;;
+### <M_> {modifier letter small eng} :  "แต‘"   U1D51	# MODIFIER LETTER SMALL ENG
+#- 1D52;MODIFIER LETTER SMALL O;Lm;0;L;<super> 006F;;;;N;;;;;
+### <M_> {modifier letter small o} :  "แต’"   U1D52	# MODIFIER LETTER SMALL O
+#- 1D53;MODIFIER LETTER SMALL OPEN O;Lm;0;L;<super> 0254;;;;N;;;;;
+### <M_> {modifier letter small open o} :  "แต“"   U1D53	# MODIFIER LETTER SMALL OPEN O
+#- 1D54;MODIFIER LETTER SMALL TOP HALF O;Lm;0;L;<super> 1D16;;;;N;;;;;
+### <M_> {modifier letter small top half o} :  "แต”"   U1D54	# MODIFIER LETTER SMALL TOP HALF O
+#- 1D55;MODIFIER LETTER SMALL BOTTOM HALF O;Lm;0;L;<super> 1D17;;;;N;;;;;
+### <M_> {modifier letter small bottom half o} :  "แต•"   U1D55	# MODIFIER LETTER SMALL BOTTOM HALF O
+#- 1D56;MODIFIER LETTER SMALL P;Lm;0;L;<super> 0070;;;;N;;;;;
+### <M_> {modifier letter small p} :  "แต–"   U1D56	# MODIFIER LETTER SMALL P
+#- 1D57;MODIFIER LETTER SMALL T;Lm;0;L;<super> 0074;;;;N;;;;;
+### <M_> {modifier letter small t} :  "แต—"   U1D57	# MODIFIER LETTER SMALL T
+#- 1D58;MODIFIER LETTER SMALL U;Lm;0;L;<super> 0075;;;;N;;;;;
+### <M_> {modifier letter small u} :  "แต˜"   U1D58	# MODIFIER LETTER SMALL U
+#- 1D59;MODIFIER LETTER SMALL SIDEWAYS U;Lm;0;L;<super> 1D1D;;;;N;;;;;
+### <M_> {modifier letter small sideways u} :  "แต™"   U1D59	# MODIFIER LETTER SMALL SIDEWAYS U
+#- 1D5A;MODIFIER LETTER SMALL TURNED M;Lm;0;L;<super> 026F;;;;N;;;;;
+### <M_> {modifier letter small turned m} :  "แตš"   U1D5A	# MODIFIER LETTER SMALL TURNED M
+#- 1D5B;MODIFIER LETTER SMALL V;Lm;0;L;<super> 0076;;;;N;;;;;
+### <M_> {modifier letter small v} :  "แต›"   U1D5B	# MODIFIER LETTER SMALL V
+#- 1D5C;MODIFIER LETTER SMALL AIN;Lm;0;L;<super> 1D25;;;;N;;;;;
+### <M_> {modifier letter small ain} :  "แตœ"   U1D5C	# MODIFIER LETTER SMALL AIN
+#- 1D5D;MODIFIER LETTER SMALL BETA;Lm;0;L;<super> 03B2;;;;N;;;;;
+### <M_> {modifier letter small beta} :  "แต"   U1D5D	# MODIFIER LETTER SMALL BETA
+#- 1D5E;MODIFIER LETTER SMALL GREEK GAMMA;Lm;0;L;<super> 03B3;;;;N;;;;;
+### <M_> {modifier letter small greek gamma} :  "แตž"   U1D5E	# MODIFIER LETTER SMALL GREEK GAMMA
+#- 1D5F;MODIFIER LETTER SMALL DELTA;Lm;0;L;<super> 03B4;;;;N;;;;;
+### <M_> {modifier letter small delta} :  "แตŸ"   U1D5F	# MODIFIER LETTER SMALL DELTA
+#- 1D60;MODIFIER LETTER SMALL GREEK PHI;Lm;0;L;<super> 03C6;;;;N;;;;;
+### <M_> {modifier letter small greek phi} :  "แต "   U1D60	# MODIFIER LETTER SMALL GREEK PHI
+#- 1D61;MODIFIER LETTER SMALL CHI;Lm;0;L;<super> 03C7;;;;N;;;;;
+### <M_> {modifier letter small chi} :  "แตก"   U1D61	# MODIFIER LETTER SMALL CHI
+#- 1D78;MODIFIER LETTER CYRILLIC EN;Lm;0;L;<super> 043D;;;;N;;;;;
+### <M_> {modifier letter cyrillic en} :  "แตธ"   U1D78	# MODIFIER LETTER CYRILLIC EN
+#- 1D9B;MODIFIER LETTER SMALL TURNED ALPHA;Lm;0;L;<super> 0252;;;;N;;;;;
+### <M_> {modifier letter small turned alpha} :  "แถ›"   U1D9B	# MODIFIER LETTER SMALL TURNED ALPHA
+#- 1D9C;MODIFIER LETTER SMALL C;Lm;0;L;<super> 0063;;;;N;;;;;
+### <M_> {modifier letter small c} :  "แถœ"   U1D9C	# MODIFIER LETTER SMALL C
+#- 1D9D;MODIFIER LETTER SMALL C WITH CURL;Lm;0;L;<super> 0255;;;;N;;;;;
+### <M_> {modifier letter small c with curl} :  "แถ"   U1D9D	# MODIFIER LETTER SMALL C WITH CURL
+#- 1D9E;MODIFIER LETTER SMALL ETH;Lm;0;L;<super> 00F0;;;;N;;;;;
+### <M_> {modifier letter small eth} :  "แถž"   U1D9E	# MODIFIER LETTER SMALL ETH
+#- 1D9F;MODIFIER LETTER SMALL REVERSED OPEN E;Lm;0;L;<super> 025C;;;;N;;;;;
+### <M_> {modifier letter small reversed open e} :  "แถŸ"   U1D9F	# MODIFIER LETTER SMALL REVERSED OPEN E
+#- 1DA0;MODIFIER LETTER SMALL F;Lm;0;L;<super> 0066;;;;N;;;;;
+### <M_> {modifier letter small f} :  "แถ "   U1DA0	# MODIFIER LETTER SMALL F
+#- 1DA1;MODIFIER LETTER SMALL DOTLESS J WITH STROKE;Lm;0;L;<super> 025F;;;;N;;;;;
+### <M_> {modifier letter small dotless j with stroke} :  "แถก"   U1DA1	# MODIFIER LETTER SMALL DOTLESS J WITH STROKE
+#- 1DA2;MODIFIER LETTER SMALL SCRIPT G;Lm;0;L;<super> 0261;;;;N;;;;;
+### <M_> {modifier letter small script g} :  "แถข"   U1DA2	# MODIFIER LETTER SMALL SCRIPT G
+#- 1DA3;MODIFIER LETTER SMALL TURNED H;Lm;0;L;<super> 0265;;;;N;;;;;
+### <M_> {modifier letter small turned h} :  "แถฃ"   U1DA3	# MODIFIER LETTER SMALL TURNED H
+#- 1DA4;MODIFIER LETTER SMALL I WITH STROKE;Lm;0;L;<super> 0268;;;;N;;;;;
+### <M_> {modifier letter small i with stroke} :  "แถค"   U1DA4	# MODIFIER LETTER SMALL I WITH STROKE
+#- 1DA5;MODIFIER LETTER SMALL IOTA;Lm;0;L;<super> 0269;;;;N;;;;;
+### <M_> {modifier letter small iota} :  "แถฅ"   U1DA5	# MODIFIER LETTER SMALL IOTA
+#- 1DA6;MODIFIER LETTER SMALL CAPITAL I;Lm;0;L;<super> 026A;;;;N;;;;;
+### <M_> {modifier letter small capital i} :  "แถฆ"   U1DA6	# MODIFIER LETTER SMALL CAPITAL I
+#- 1DA7;MODIFIER LETTER SMALL CAPITAL I WITH STROKE;Lm;0;L;<super> 1D7B;;;;N;;;;;
+### <M_> {modifier letter small capital i with stroke} :  "แถง"   U1DA7	# MODIFIER LETTER SMALL CAPITAL I WITH STROKE
+#- 1DA8;MODIFIER LETTER SMALL J WITH CROSSED-TAIL;Lm;0;L;<super> 029D;;;;N;;;;;
+### <M_> {modifier letter small j with crossed-tail} :  "แถจ"   U1DA8	# MODIFIER LETTER SMALL J WITH CROSSED-TAIL
+#- 1DA9;MODIFIER LETTER SMALL L WITH RETROFLEX HOOK;Lm;0;L;<super> 026D;;;;N;;;;;
+### <M_> {modifier letter small l with retroflex hook} :  "แถฉ"   U1DA9	# MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
+#- 1DAA;MODIFIER LETTER SMALL L WITH PALATAL HOOK;Lm;0;L;<super> 1D85;;;;N;;;;;
+### <M_> {modifier letter small l with palatal hook} :  "แถช"   U1DAA	# MODIFIER LETTER SMALL L WITH PALATAL HOOK
+#- 1DAB;MODIFIER LETTER SMALL CAPITAL L;Lm;0;L;<super> 029F;;;;N;;;;;
+### <M_> {modifier letter small capital l} :  "แถซ"   U1DAB	# MODIFIER LETTER SMALL CAPITAL L
+#- 1DAC;MODIFIER LETTER SMALL M WITH HOOK;Lm;0;L;<super> 0271;;;;N;;;;;
+### <M_> {modifier letter small m with hook} :  "แถฌ"   U1DAC	# MODIFIER LETTER SMALL M WITH HOOK
+#- 1DAD;MODIFIER LETTER SMALL TURNED M WITH LONG LEG;Lm;0;L;<super> 0270;;;;N;;;;;
+### <M_> {modifier letter small turned m with long leg} :  "แถญ"   U1DAD	# MODIFIER LETTER SMALL TURNED M WITH LONG LEG
+#- 1DAE;MODIFIER LETTER SMALL N WITH LEFT HOOK;Lm;0;L;<super> 0272;;;;N;;;;;
+### <M_> {modifier letter small n with left hook} :  "แถฎ"   U1DAE	# MODIFIER LETTER SMALL N WITH LEFT HOOK
+#- 1DAF;MODIFIER LETTER SMALL N WITH RETROFLEX HOOK;Lm;0;L;<super> 0273;;;;N;;;;;
+### <M_> {modifier letter small n with retroflex hook} :  "แถฏ"   U1DAF	# MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
+#- 1DB0;MODIFIER LETTER SMALL CAPITAL N;Lm;0;L;<super> 0274;;;;N;;;;;
+### <M_> {modifier letter small capital n} :  "แถฐ"   U1DB0	# MODIFIER LETTER SMALL CAPITAL N
+#- 1DB1;MODIFIER LETTER SMALL BARRED O;Lm;0;L;<super> 0275;;;;N;;;;;
+### <M_> {modifier letter small barred o} :  "แถฑ"   U1DB1	# MODIFIER LETTER SMALL BARRED O
+#- 1DB2;MODIFIER LETTER SMALL PHI;Lm;0;L;<super> 0278;;;;N;;;;;
+### <M_> {modifier letter small phi} :  "แถฒ"   U1DB2	# MODIFIER LETTER SMALL PHI
+#- 1DB3;MODIFIER LETTER SMALL S WITH HOOK;Lm;0;L;<super> 0282;;;;N;;;;;
+### <M_> {modifier letter small s with hook} :  "แถณ"   U1DB3	# MODIFIER LETTER SMALL S WITH HOOK
+#- 1DB4;MODIFIER LETTER SMALL ESH;Lm;0;L;<super> 0283;;;;N;;;;;
+### <M_> {modifier letter small esh} :  "แถด"   U1DB4	# MODIFIER LETTER SMALL ESH
+#- 1DB5;MODIFIER LETTER SMALL T WITH PALATAL HOOK;Lm;0;L;<super> 01AB;;;;N;;;;;
+### <M_> {modifier letter small t with palatal hook} :  "แถต"   U1DB5	# MODIFIER LETTER SMALL T WITH PALATAL HOOK
+#- 1DB6;MODIFIER LETTER SMALL U BAR;Lm;0;L;<super> 0289;;;;N;;;;;
+### <M_> {modifier letter small u bar} :  "แถถ"   U1DB6	# MODIFIER LETTER SMALL U BAR
+#- 1DB7;MODIFIER LETTER SMALL UPSILON;Lm;0;L;<super> 028A;;;;N;;;;;
+### <M_> {modifier letter small upsilon} :  "แถท"   U1DB7	# MODIFIER LETTER SMALL UPSILON
+#- 1DB8;MODIFIER LETTER SMALL CAPITAL U;Lm;0;L;<super> 1D1C;;;;N;;;;;
+### <M_> {modifier letter small capital u} :  "แถธ"   U1DB8	# MODIFIER LETTER SMALL CAPITAL U
+#- 1DB9;MODIFIER LETTER SMALL V WITH HOOK;Lm;0;L;<super> 028B;;;;N;;;;;
+### <M_> {modifier letter small v with hook} :  "แถน"   U1DB9	# MODIFIER LETTER SMALL V WITH HOOK
+#- 1DBA;MODIFIER LETTER SMALL TURNED V;Lm;0;L;<super> 028C;;;;N;;;;;
+### <M_> {modifier letter small turned v} :  "แถบ"   U1DBA	# MODIFIER LETTER SMALL TURNED V
+#- 1DBB;MODIFIER LETTER SMALL Z;Lm;0;L;<super> 007A;;;;N;;;;;
+### <M_> {modifier letter small z} :  "แถป"   U1DBB	# MODIFIER LETTER SMALL Z
+#- 1DBC;MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK;Lm;0;L;<super> 0290;;;;N;;;;;
+### <M_> {modifier letter small z with retroflex hook} :  "แถผ"   U1DBC	# MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
+#- 1DBD;MODIFIER LETTER SMALL Z WITH CURL;Lm;0;L;<super> 0291;;;;N;;;;;
+### <M_> {modifier letter small z with curl} :  "แถฝ"   U1DBD	# MODIFIER LETTER SMALL Z WITH CURL
+#- 1DBE;MODIFIER LETTER SMALL EZH;Lm;0;L;<super> 0292;;;;N;;;;;
+### <M_> {modifier letter small ezh} :  "แถพ"   U1DBE	# MODIFIER LETTER SMALL EZH
+#- 1DBF;MODIFIER LETTER SMALL THETA;Lm;0;L;<super> 03B8;;;;N;;;;;
+### <M_> {modifier letter small theta} :  "แถฟ"   U1DBF	# MODIFIER LETTER SMALL THETA
+## You're an idiot to want this; you deserve to have hard keystrokes.
+#- 212A;KELVIN SIGN;Lu;0;L;004B;;;;N;DEGREES KELVIN;;;006B;
+<Multi_key>  <exclam> <numbersign> <K> <E> <L> <V> :  "โ„ช"   U212A  # KELVIN SIGN
+#- 2C7D;MODIFIER LETTER CAPITAL V;Lm;0;L;<super> 0056;;;;N;;;;;
+### <M_> {modifier letter capital v} :  "โฑฝ"   U2C7D	# MODIFIER LETTER CAPITAL V
+#- 2D6F;TIFINAGH MODIFIER LETTER LABIALIZATION MARK;Lm;0;L;<super> 2D61;;;;N;;;;;
+### <M_> {tifinagh modifier letter labialization mark} :  "โตฏ"   U2D6F	# TIFINAGH MODIFIER LETTER LABIALIZATION MARK
+#- A69C;MODIFIER LETTER CYRILLIC HARD SIGN;Lm;0;L;<super> 044A;;;;N;;;;;
+### <M_> {modifier letter cyrillic hard sign} :  "๊šœ"   UA69C	# MODIFIER LETTER CYRILLIC HARD SIGN
+#- A69D;MODIFIER LETTER CYRILLIC SOFT SIGN;Lm;0;L;<super> 044C;;;;N;;;;;
+### <M_> {modifier letter cyrillic soft sign} :  "๊š"   UA69D	# MODIFIER LETTER CYRILLIC SOFT SIGN
+#- A700;MODIFIER LETTER CHINESE TONE YIN PING;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yin ping} :  "๊œ€"   UA700	# MODIFIER LETTER CHINESE TONE YIN PING
+#- A701;MODIFIER LETTER CHINESE TONE YANG PING;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yang ping} :  "๊œ"   UA701	# MODIFIER LETTER CHINESE TONE YANG PING
+#- A702;MODIFIER LETTER CHINESE TONE YIN SHANG;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yin shang} :  "๊œ‚"   UA702	# MODIFIER LETTER CHINESE TONE YIN SHANG
+#- A703;MODIFIER LETTER CHINESE TONE YANG SHANG;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yang shang} :  "๊œƒ"   UA703	# MODIFIER LETTER CHINESE TONE YANG SHANG
+#- A704;MODIFIER LETTER CHINESE TONE YIN QU;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yin qu} :  "๊œ„"   UA704	# MODIFIER LETTER CHINESE TONE YIN QU
+#- A705;MODIFIER LETTER CHINESE TONE YANG QU;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yang qu} :  "๊œ…"   UA705	# MODIFIER LETTER CHINESE TONE YANG QU
+#- A706;MODIFIER LETTER CHINESE TONE YIN RU;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yin ru} :  "๊œ†"   UA706	# MODIFIER LETTER CHINESE TONE YIN RU
+#- A707;MODIFIER LETTER CHINESE TONE YANG RU;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter chinese tone yang ru} :  "๊œ‡"   UA707	# MODIFIER LETTER CHINESE TONE YANG RU
+#- A708;MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter extra-high dotted tone bar} :  "๊œˆ"   UA708	# MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR
+#- A709;MODIFIER LETTER HIGH DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter high dotted tone bar} :  "๊œ‰"   UA709	# MODIFIER LETTER HIGH DOTTED TONE BAR
+#- A70A;MODIFIER LETTER MID DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter mid dotted tone bar} :  "๊œŠ"   UA70A	# MODIFIER LETTER MID DOTTED TONE BAR
+#- A70B;MODIFIER LETTER LOW DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter low dotted tone bar} :  "๊œ‹"   UA70B	# MODIFIER LETTER LOW DOTTED TONE BAR
+#- A70C;MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter extra-low dotted tone bar} :  "๊œŒ"   UA70C	# MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR
+#- A70D;MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter extra-high dotted left-stem tone bar} :  "๊œ"   UA70D	# MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR
+#- A70E;MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter high dotted left-stem tone bar} :  "๊œŽ"   UA70E	# MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR
+#- A70F;MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter mid dotted left-stem tone bar} :  "๊œ"   UA70F	# MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR
+#- A710;MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter low dotted left-stem tone bar} :  "๊œ"   UA710	# MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR
+#- A711;MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter extra-low dotted left-stem tone bar} :  "๊œ‘"   UA711	# MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR
+#- A712;MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter extra-high left-stem tone bar} :  "๊œ’"   UA712	# MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR
+#- A713;MODIFIER LETTER HIGH LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter high left-stem tone bar} :  "๊œ“"   UA713	# MODIFIER LETTER HIGH LEFT-STEM TONE BAR
+#- A714;MODIFIER LETTER MID LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter mid left-stem tone bar} :  "๊œ”"   UA714	# MODIFIER LETTER MID LEFT-STEM TONE BAR
+#- A715;MODIFIER LETTER LOW LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter low left-stem tone bar} :  "๊œ•"   UA715	# MODIFIER LETTER LOW LEFT-STEM TONE BAR
+#- A716;MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter extra-low left-stem tone bar} :  "๊œ–"   UA716	# MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
+#- A717;MODIFIER LETTER DOT VERTICAL BAR;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter dot vertical bar} :  "๊œ—"   UA717	# MODIFIER LETTER DOT VERTICAL BAR
+#- A718;MODIFIER LETTER DOT SLASH;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter dot slash} :  "๊œ˜"   UA718	# MODIFIER LETTER DOT SLASH
+#- A719;MODIFIER LETTER DOT HORIZONTAL BAR;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter dot horizontal bar} :  "๊œ™"   UA719	# MODIFIER LETTER DOT HORIZONTAL BAR
+#- A71A;MODIFIER LETTER LOWER RIGHT CORNER ANGLE;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter lower right corner angle} :  "๊œš"   UA71A	# MODIFIER LETTER LOWER RIGHT CORNER ANGLE
+#- A71B;MODIFIER LETTER RAISED UP ARROW;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <asciicircum> <minus> <asciicircum> :  "๊œ›"   UA71B	# MODIFIER LETTER RAISED UP ARROW
+#- A71C;MODIFIER LETTER RAISED DOWN ARROW;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <asciicircum> <minus> <v> :  "๊œœ"   UA71C	# MODIFIER LETTER RAISED DOWN ARROW
+#- A71D;MODIFIER LETTER RAISED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <asciicircum> <exclam> :  "๊œ"   UA71D	# MODIFIER LETTER RAISED EXCLAMATION MARK
+#- A71E;MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter raised inverted exclamation mark} :  "๊œž"   UA71E	# MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
+#- A71F;MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter low inverted exclamation mark} :  "๊œŸ"   UA71F	# MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
+#- A720;MODIFIER LETTER STRESS AND HIGH TONE;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter stress and high tone} :  "๊œ "   UA720	# MODIFIER LETTER STRESS AND HIGH TONE
+#- A721;MODIFIER LETTER STRESS AND LOW TONE;Sk;0;ON;;;;;N;;;;;
+### <M_> {modifier letter stress and low tone} :  "๊œก"   UA721	# MODIFIER LETTER STRESS AND LOW TONE
+#- A770;MODIFIER LETTER US;Lm;0;L;<super> A76F;;;;N;;;;;
+### <M_> {modifier letter us} :  "๊ฐ"   UA770	# MODIFIER LETTER US
+#- A788;MODIFIER LETTER LOW CIRCUMFLEX ACCENT;Lm;0;ON;;;;;N;;;;;
+### <M_> {modifier letter low circumflex accent} :  "๊žˆ"   UA788	# MODIFIER LETTER LOW CIRCUMFLEX ACCENT
+#- A789;MODIFIER LETTER COLON;Sk;0;L;;;;;N;;;;;
+<Multi_key>  <exclam> <numbersign> <colon> :  "๊ž‰"   UA789	# MODIFIER LETTER COLON
+#- A78A;MODIFIER LETTER SHORT EQUALS SIGN;Sk;0;L;;;;;N;;;;;
+### <M_> {modifier letter short equals sign} :  "๊žŠ"   UA78A	# MODIFIER LETTER SHORT EQUALS SIGN
+#- A7F8;MODIFIER LETTER CAPITAL H WITH STROKE;Lm;0;L;<super> 0126;;;;N;;;;;
+### <M_> {modifier letter capital h with stroke} :  "๊Ÿธ"   UA7F8	# MODIFIER LETTER CAPITAL H WITH STROKE
+#- A7F9;MODIFIER LETTER SMALL LIGATURE OE;Lm;0;L;<super> 0153;;;;N;;;;;
+### <M_> {modifier letter small ligature oe} :  "๊Ÿน"   UA7F9	# MODIFIER LETTER SMALL LIGATURE OE
+#- A9E6;MYANMAR MODIFIER LETTER SHAN REDUPLICATION;Lm;0;L;;;;;N;;;;;
+### <M_> {myanmar modifier letter shan reduplication} :  "๊งฆ"   UA9E6	# MYANMAR MODIFIER LETTER SHAN REDUPLICATION
+#- AA70;MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION;Lm;0;L;;;;;N;;;;;
+### <M_> {myanmar modifier letter khamti reduplication} :  "๊ฉฐ"   UAA70	# MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
+#- AB5C;MODIFIER LETTER SMALL HENG;Lm;0;L;<super> A727;;;;N;;;;;
+### <M_> {modifier letter small heng} :  "๊ญœ"   UAB5C	# MODIFIER LETTER SMALL HENG
+#- AB5D;MODIFIER LETTER SMALL L WITH INVERTED LAZY S;Lm;0;L;<super> AB37;;;;N;;;;;
+### <M_> {modifier letter small l with inverted lazy s} :  "๊ญ"   UAB5D	# MODIFIER LETTER SMALL L WITH INVERTED LAZY S
+#- AB5E;MODIFIER LETTER SMALL L WITH MIDDLE TILDE;Lm;0;L;<super> 026B;;;;N;;;;;
+### <M_> {modifier letter small l with middle tilde} :  "๊ญž"   UAB5E	# MODIFIER LETTER SMALL L WITH MIDDLE TILDE
+#- AB5F;MODIFIER LETTER SMALL U WITH LEFT HOOK;Lm;0;L;<super> AB52;;;;N;;;;;
+### <M_> {modifier letter small u with left hook} :  "๊ญŸ"   UAB5F	# MODIFIER LETTER SMALL U WITH LEFT HOOK
+#- 01C0;LATIN LETTER DENTAL CLICK;Lo;0;L;;;;;N;LATIN LETTER PIPE;;;;
+<Multi_key>  <exclam> <numbersign> <bar> :  "ว€"   U01C0	# LATIN LETTER DENTAL CLICK
+#- 01C1;LATIN LETTER LATERAL CLICK;Lo;0;L;;;;;N;LATIN LETTER DOUBLE PIPE;;;;
+<Multi_key>  <exclam> <numbersign> <2> <bar> :  "ว"   U01C1	# LATIN LETTER LATERAL CLICK
+#- 01C2;LATIN LETTER ALVEOLAR CLICK;Lo;0;L;;;;;N;LATIN LETTER PIPE DOUBLE BAR;;;;
+<Multi_key>  <exclam> <numbersign> <slash> <equal> :  "ว‚"   U01C2	# LATIN LETTER ALVEOLAR CLICK
+#- 01C3;LATIN LETTER RETROFLEX CLICK;Lo;0;L;;;;;N;LATIN LETTER EXCLAMATION MARK;;;;
+<Multi_key>  <exclam> <numbersign> <exclam> :  "วƒ"   U01C3	# LATIN LETTER RETROFLEX CLICK
+#- 0298;LATIN LETTER BILABIAL CLICK;Ll;0;L;;;;;N;LATIN LETTER BULLSEYE;;;;
+### <M_> {latin letter bilabial click} :  "ส˜"   U0298	# LATIN LETTER BILABIAL CLICK
+<Multi_key>  <exclam> <numbersign> <L> <L> :  "แปบ"   U1EFA	# LATIN CAPITAL LETTER MIDDLE-WELSH LL
+#- 1EFB;LATIN SMALL LETTER MIDDLE-WELSH LL;Ll;0;L;;;;;N;;;1EFA;;1EFA
+<Multi_key>  <exclam> <numbersign> <l> <l> :  "แปป"   U1EFB	# LATIN SMALL LETTER MIDDLE-WELSH LL
+#- 1EFC;LATIN CAPITAL LETTER MIDDLE-WELSH V;Lu;0;L;;;;;N;;;;1EFD;
+<Multi_key>  <exclam> <numbersign> <W> <W> :  "แปผ"   U1EFC	# LATIN CAPITAL LETTER MIDDLE-WELSH V
+#- 1EFD;LATIN SMALL LETTER MIDDLE-WELSH V;Ll;0;L;;;;;N;;;1EFC;;1EFC
+<Multi_key>  <exclam> <numbersign> <w> <w> :  "แปฝ"   U1EFD	# LATIN SMALL LETTER MIDDLE-WELSH V
xorg/parens.compose
@@ -0,0 +1,179 @@
+<Multi_key>  <parenleft> <period> <1> <parenright> :  "โ‘ด"   U2474	# PARENTHESIZED DIGIT ONE
+<Multi_key>  <parenleft> <period> <2> <parenright> :  "โ‘ต"   U2475	# PARENTHESIZED DIGIT TWO
+<Multi_key>  <parenleft> <period> <3> <parenright> :  "โ‘ถ"   U2476	# PARENTHESIZED DIGIT THREE
+<Multi_key>  <parenleft> <period> <4> <parenright> :  "โ‘ท"   U2477	# PARENTHESIZED DIGIT FOUR
+<Multi_key>  <parenleft> <period> <5> <parenright> :  "โ‘ธ"   U2478	# PARENTHESIZED DIGIT FIVE
+<Multi_key>  <parenleft> <period> <6> <parenright> :  "โ‘น"   U2479	# PARENTHESIZED DIGIT SIX
+<Multi_key>  <parenleft> <period> <7> <parenright> :  "โ‘บ"   U247A	# PARENTHESIZED DIGIT SEVEN
+<Multi_key>  <parenleft> <period> <8> <parenright> :  "โ‘ป"   U247B	# PARENTHESIZED DIGIT EIGHT
+<Multi_key>  <parenleft> <period> <9> <parenright> :  "โ‘ผ"   U247C	# PARENTHESIZED DIGIT NINE
+<Multi_key>  <parenleft> <period> <1> <0> <parenright> :  "โ‘ฝ"   U247D	# PARENTHESIZED NUMBER TEN
+<Multi_key>  <parenleft> <period> <1> <1> <parenright> :  "โ‘พ"   U247E	# PARENTHESIZED NUMBER ELEVEN
+<Multi_key>  <parenleft> <period> <1> <2> <parenright> :  "โ‘ฟ"   U247F	# PARENTHESIZED NUMBER TWELVE
+<Multi_key>  <parenleft> <period> <1> <3> <parenright> :  "โ’€"   U2480	# PARENTHESIZED NUMBER THIRTEEN
+<Multi_key>  <parenleft> <period> <1> <4> <parenright> :  "โ’"   U2481	# PARENTHESIZED NUMBER FOURTEEN
+<Multi_key>  <parenleft> <period> <1> <5> <parenright> :  "โ’‚"   U2482	# PARENTHESIZED NUMBER FIFTEEN
+<Multi_key>  <parenleft> <period> <1> <6> <parenright> :  "โ’ƒ"   U2483	# PARENTHESIZED NUMBER SIXTEEN
+<Multi_key>  <parenleft> <period> <1> <7> <parenright> :  "โ’„"   U2484	# PARENTHESIZED NUMBER SEVENTEEN
+<Multi_key>  <parenleft> <period> <1> <8> <parenright> :  "โ’…"   U2485	# PARENTHESIZED NUMBER EIGHTEEN
+<Multi_key>  <parenleft> <period> <1> <9> <parenright> :  "โ’†"   U2486	# PARENTHESIZED NUMBER NINETEEN
+<Multi_key>  <parenleft> <period> <2> <0> <parenright> :  "โ’‡"   U2487	# PARENTHESIZED NUMBER TWENTY
+<Multi_key>  <parenleft> <period> <a> <parenright> :  "โ’œ"   U249C	# PARENTHESIZED LATIN SMALL LETTER A
+<Multi_key>  <parenleft> <period> <b> <parenright> :  "โ’"   U249D	# PARENTHESIZED LATIN SMALL LETTER B
+<Multi_key>  <parenleft> <period> <c> <parenright> :  "โ’ž"   U249E	# PARENTHESIZED LATIN SMALL LETTER C
+<Multi_key>  <parenleft> <period> <d> <parenright> :  "โ’Ÿ"   U249F	# PARENTHESIZED LATIN SMALL LETTER D
+<Multi_key>  <parenleft> <period> <e> <parenright> :  "โ’ "   U24A0	# PARENTHESIZED LATIN SMALL LETTER E
+<Multi_key>  <parenleft> <period> <f> <parenright> :  "โ’ก"   U24A1	# PARENTHESIZED LATIN SMALL LETTER F
+<Multi_key>  <parenleft> <period> <g> <parenright> :  "โ’ข"   U24A2	# PARENTHESIZED LATIN SMALL LETTER G
+<Multi_key>  <parenleft> <period> <h> <parenright> :  "โ’ฃ"   U24A3	# PARENTHESIZED LATIN SMALL LETTER H
+<Multi_key>  <parenleft> <period> <i> <parenright> :  "โ’ค"   U24A4	# PARENTHESIZED LATIN SMALL LETTER I
+<Multi_key>  <parenleft> <period> <j> <parenright> :  "โ’ฅ"   U24A5	# PARENTHESIZED LATIN SMALL LETTER J
+<Multi_key>  <parenleft> <period> <k> <parenright> :  "โ’ฆ"   U24A6	# PARENTHESIZED LATIN SMALL LETTER K
+<Multi_key>  <parenleft> <period> <l> <parenright> :  "โ’ง"   U24A7	# PARENTHESIZED LATIN SMALL LETTER L
+<Multi_key>  <parenleft> <period> <m> <parenright> :  "โ’จ"   U24A8	# PARENTHESIZED LATIN SMALL LETTER M
+<Multi_key>  <parenleft> <period> <n> <parenright> :  "โ’ฉ"   U24A9	# PARENTHESIZED LATIN SMALL LETTER N
+<Multi_key>  <parenleft> <period> <o> <parenright> :  "โ’ช"   U24AA	# PARENTHESIZED LATIN SMALL LETTER O
+<Multi_key>  <parenleft> <period> <p> <parenright> :  "โ’ซ"   U24AB	# PARENTHESIZED LATIN SMALL LETTER P
+<Multi_key>  <parenleft> <period> <q> <parenright> :  "โ’ฌ"   U24AC	# PARENTHESIZED LATIN SMALL LETTER Q
+<Multi_key>  <parenleft> <period> <r> <parenright> :  "โ’ญ"   U24AD	# PARENTHESIZED LATIN SMALL LETTER R
+<Multi_key>  <parenleft> <period> <s> <parenright> :  "โ’ฎ"   U24AE	# PARENTHESIZED LATIN SMALL LETTER S
+<Multi_key>  <parenleft> <period> <t> <parenright> :  "โ’ฏ"   U24AF	# PARENTHESIZED LATIN SMALL LETTER T
+<Multi_key>  <parenleft> <period> <u> <parenright> :  "โ’ฐ"   U24B0	# PARENTHESIZED LATIN SMALL LETTER U
+<Multi_key>  <parenleft> <period> <v> <parenright> :  "โ’ฑ"   U24B1	# PARENTHESIZED LATIN SMALL LETTER V
+<Multi_key>  <parenleft> <period> <w> <parenright> :  "โ’ฒ"   U24B2	# PARENTHESIZED LATIN SMALL LETTER W
+<Multi_key>  <parenleft> <period> <x> <parenright> :  "โ’ณ"   U24B3	# PARENTHESIZED LATIN SMALL LETTER X
+<Multi_key>  <parenleft> <period> <y> <parenright> :  "โ’ด"   U24B4	# PARENTHESIZED LATIN SMALL LETTER Y
+<Multi_key>  <parenleft> <period> <z> <parenright> :  "โ’ต"   U24B5	# PARENTHESIZED LATIN SMALL LETTER Z
+<Multi_key>  <parenleft> <period> <A> <parenright> :  "๐Ÿ„"   U1F110	# PARENTHESIZED LATIN CAPITAL LETTER A
+<Multi_key>  <parenleft> <period> <B> <parenright> :  "๐Ÿ„‘"   U1F111	# PARENTHESIZED LATIN CAPITAL LETTER B
+<Multi_key>  <parenleft> <period> <C> <parenright> :  "๐Ÿ„’"   U1F112	# PARENTHESIZED LATIN CAPITAL LETTER C
+<Multi_key>  <parenleft> <period> <D> <parenright> :  "๐Ÿ„“"   U1F113	# PARENTHESIZED LATIN CAPITAL LETTER D
+<Multi_key>  <parenleft> <period> <E> <parenright> :  "๐Ÿ„”"   U1F114	# PARENTHESIZED LATIN CAPITAL LETTER E
+<Multi_key>  <parenleft> <period> <F> <parenright> :  "๐Ÿ„•"   U1F115	# PARENTHESIZED LATIN CAPITAL LETTER F
+<Multi_key>  <parenleft> <period> <G> <parenright> :  "๐Ÿ„–"   U1F116	# PARENTHESIZED LATIN CAPITAL LETTER G
+<Multi_key>  <parenleft> <period> <H> <parenright> :  "๐Ÿ„—"   U1F117	# PARENTHESIZED LATIN CAPITAL LETTER H
+<Multi_key>  <parenleft> <period> <I> <parenright> :  "๐Ÿ„˜"   U1F118	# PARENTHESIZED LATIN CAPITAL LETTER I
+<Multi_key>  <parenleft> <period> <J> <parenright> :  "๐Ÿ„™"   U1F119	# PARENTHESIZED LATIN CAPITAL LETTER J
+<Multi_key>  <parenleft> <period> <K> <parenright> :  "๐Ÿ„š"   U1F11A	# PARENTHESIZED LATIN CAPITAL LETTER K
+<Multi_key>  <parenleft> <period> <L> <parenright> :  "๐Ÿ„›"   U1F11B	# PARENTHESIZED LATIN CAPITAL LETTER L
+<Multi_key>  <parenleft> <period> <M> <parenright> :  "๐Ÿ„œ"   U1F11C	# PARENTHESIZED LATIN CAPITAL LETTER M
+<Multi_key>  <parenleft> <period> <N> <parenright> :  "๐Ÿ„"   U1F11D	# PARENTHESIZED LATIN CAPITAL LETTER N
+<Multi_key>  <parenleft> <period> <O> <parenright> :  "๐Ÿ„ž"   U1F11E	# PARENTHESIZED LATIN CAPITAL LETTER O
+<Multi_key>  <parenleft> <period> <P> <parenright> :  "๐Ÿ„Ÿ"   U1F11F	# PARENTHESIZED LATIN CAPITAL LETTER P
+<Multi_key>  <parenleft> <period> <Q> <parenright> :  "๐Ÿ„ "   U1F120	# PARENTHESIZED LATIN CAPITAL LETTER Q
+<Multi_key>  <parenleft> <period> <R> <parenright> :  "๐Ÿ„ก"   U1F121	# PARENTHESIZED LATIN CAPITAL LETTER R
+<Multi_key>  <parenleft> <period> <S> <parenright> :  "๐Ÿ„ข"   U1F122	# PARENTHESIZED LATIN CAPITAL LETTER S
+<Multi_key>  <parenleft> <period> <T> <parenright> :  "๐Ÿ„ฃ"   U1F123	# PARENTHESIZED LATIN CAPITAL LETTER T
+<Multi_key>  <parenleft> <period> <U> <parenright> :  "๐Ÿ„ค"   U1F124	# PARENTHESIZED LATIN CAPITAL LETTER U
+<Multi_key>  <parenleft> <period> <V> <parenright> :  "๐Ÿ„ฅ"   U1F125	# PARENTHESIZED LATIN CAPITAL LETTER V
+<Multi_key>  <parenleft> <period> <W> <parenright> :  "๐Ÿ„ฆ"   U1F126	# PARENTHESIZED LATIN CAPITAL LETTER W
+<Multi_key>  <parenleft> <period> <X> <parenright> :  "๐Ÿ„ง"   U1F127	# PARENTHESIZED LATIN CAPITAL LETTER X
+<Multi_key>  <parenleft> <period> <Y> <parenright> :  "๐Ÿ„จ"   U1F128	# PARENTHESIZED LATIN CAPITAL LETTER Y
+<Multi_key>  <parenleft> <period> <Z> <parenright> :  "๐Ÿ„ฉ"   U1F129	# PARENTHESIZED LATIN CAPITAL LETTER Z
+<Multi_key>  <period> <1> <period> :  "โ’ˆ"   U2488	# DIGIT ONE FULL STOP
+<Multi_key>  <period> <2> <period> :  "โ’‰"   U2489	# DIGIT TWO FULL STOP
+<Multi_key>  <period> <3> <period> :  "โ’Š"   U248A	# DIGIT THREE FULL STOP
+<Multi_key>  <period> <4> <period> :  "โ’‹"   U248B	# DIGIT FOUR FULL STOP
+<Multi_key>  <period> <5> <period> :  "โ’Œ"   U248C	# DIGIT FIVE FULL STOP
+<Multi_key>  <period> <6> <period> :  "โ’"   U248D	# DIGIT SIX FULL STOP
+<Multi_key>  <period> <7> <period> :  "โ’Ž"   U248E	# DIGIT SEVEN FULL STOP
+<Multi_key>  <period> <8> <period> :  "โ’"   U248F	# DIGIT EIGHT FULL STOP
+<Multi_key>  <period> <9> <period> :  "โ’"   U2490	# DIGIT NINE FULL STOP
+<Multi_key>  <period> <1> <0> <period> :  "โ’‘"   U2491	# NUMBER TEN FULL STOP
+<Multi_key>  <period> <1> <1> <period> :  "โ’’"   U2492	# NUMBER ELEVEN FULL STOP
+<Multi_key>  <period> <1> <2> <period> :  "โ’“"   U2493	# NUMBER TWELVE FULL STOP
+<Multi_key>  <period> <1> <3> <period> :  "โ’”"   U2494	# NUMBER THIRTEEN FULL STOP
+<Multi_key>  <period> <1> <4> <period> :  "โ’•"   U2495	# NUMBER FOURTEEN FULL STOP
+<Multi_key>  <period> <1> <5> <period> :  "โ’–"   U2496	# NUMBER FIFTEEN FULL STOP
+<Multi_key>  <period> <1> <6> <period> :  "โ’—"   U2497	# NUMBER SIXTEEN FULL STOP
+<Multi_key>  <period> <1> <7> <period> :  "โ’˜"   U2498	# NUMBER SEVENTEEN FULL STOP
+<Multi_key>  <period> <1> <8> <period> :  "โ’™"   U2499	# NUMBER EIGHTEEN FULL STOP
+<Multi_key>  <period> <1> <9> <period> :  "โ’š"   U249A	# NUMBER NINETEEN FULL STOP
+<Multi_key>  <period> <2> <0> <period> :  "โ’›"   U249B	# NUMBER TWENTY FULL STOP
+<Multi_key>  <period> <0> <period> :  "๐Ÿ„€"   U1F100	# DIGIT ZERO FULL STOP
+<Multi_key>  <parenleft> <B> <1> <1> <parenright> :  "โ“ซ"   U24EB	# NEGATIVE CIRCLED NUMBER ELEVEN
+<Multi_key>  <parenleft> <B> <1> <2> <parenright> :  "โ“ฌ"   U24EC	# NEGATIVE CIRCLED NUMBER TWELVE
+<Multi_key>  <parenleft> <B> <1> <3> <parenright> :  "โ“ญ"   U24ED	# NEGATIVE CIRCLED NUMBER THIRTEEN
+<Multi_key>  <parenleft> <B> <1> <4> <parenright> :  "โ“ฎ"   U24EE	# NEGATIVE CIRCLED NUMBER FOURTEEN
+<Multi_key>  <parenleft> <B> <1> <5> <parenright> :  "โ“ฏ"   U24EF	# NEGATIVE CIRCLED NUMBER FIFTEEN
+<Multi_key>  <parenleft> <B> <1> <6> <parenright> :  "โ“ฐ"   U24F0	# NEGATIVE CIRCLED NUMBER SIXTEEN
+<Multi_key>  <parenleft> <B> <1> <7> <parenright> :  "โ“ฑ"   U24F1	# NEGATIVE CIRCLED NUMBER SEVENTEEN
+<Multi_key>  <parenleft> <B> <1> <8> <parenright> :  "โ“ฒ"   U24F2	# NEGATIVE CIRCLED NUMBER EIGHTEEN
+<Multi_key>  <parenleft> <B> <1> <9> <parenright> :  "โ“ณ"   U24F3	# NEGATIVE CIRCLED NUMBER NINETEEN
+<Multi_key>  <parenleft> <B> <2> <0> <parenright> :  "โ“ด"   U24F4	# NEGATIVE CIRCLED NUMBER TWENTY
+<Multi_key>  <parenleft> <B> <0> <parenright> :  "โ“ฟ"   U24FF	# NEGATIVE CIRCLED DIGIT ZERO
+<Multi_key>  <parenleft> <B> <1> <parenright> :  "โถ"   U2776	# DINGBAT NEGATIVE CIRCLED DIGIT ONE
+<Multi_key>  <parenleft> <B> <2> <parenright> :  "โท"   U2777	# DINGBAT NEGATIVE CIRCLED DIGIT TWO
+<Multi_key>  <parenleft> <B> <3> <parenright> :  "โธ"   U2778	# DINGBAT NEGATIVE CIRCLED DIGIT THREE
+<Multi_key>  <parenleft> <B> <4> <parenright> :  "โน"   U2779	# DINGBAT NEGATIVE CIRCLED DIGIT FOUR
+<Multi_key>  <parenleft> <B> <5> <parenright> :  "โบ"   U277A	# DINGBAT NEGATIVE CIRCLED DIGIT FIVE
+<Multi_key>  <parenleft> <B> <6> <parenright> :  "โป"   U277B	# DINGBAT NEGATIVE CIRCLED DIGIT SIX
+<Multi_key>  <parenleft> <B> <7> <parenright> :  "โผ"   U277C	# DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
+<Multi_key>  <parenleft> <B> <8> <parenright> :  "โฝ"   U277D	# DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
+<Multi_key>  <parenleft> <B> <9> <parenright> :  "โพ"   U277E	# DINGBAT NEGATIVE CIRCLED DIGIT NINE
+<Multi_key>  <parenleft> <B> <1> <0> <parenright> :  "โฟ"   U277F	# DINGBAT NEGATIVE CIRCLED NUMBER TEN
+<Multi_key>  <parenleft> <B> <A> <parenright> :  "๐Ÿ…"   U1F150	# NEGATIVE CIRCLED LATIN CAPITAL LETTER A
+<Multi_key>  <parenleft> <B> <B> <parenright> :  "๐Ÿ…‘"   U1F151	# NEGATIVE CIRCLED LATIN CAPITAL LETTER B
+<Multi_key>  <parenleft> <B> <C> <parenright> :  "๐Ÿ…’"   U1F152	# NEGATIVE CIRCLED LATIN CAPITAL LETTER C
+<Multi_key>  <parenleft> <B> <D> <parenright> :  "๐Ÿ…“"   U1F153	# NEGATIVE CIRCLED LATIN CAPITAL LETTER D
+<Multi_key>  <parenleft> <B> <E> <parenright> :  "๐Ÿ…”"   U1F154	# NEGATIVE CIRCLED LATIN CAPITAL LETTER E
+<Multi_key>  <parenleft> <B> <F> <parenright> :  "๐Ÿ…•"   U1F155	# NEGATIVE CIRCLED LATIN CAPITAL LETTER F
+<Multi_key>  <parenleft> <B> <G> <parenright> :  "๐Ÿ…–"   U1F156	# NEGATIVE CIRCLED LATIN CAPITAL LETTER G
+<Multi_key>  <parenleft> <B> <H> <parenright> :  "๐Ÿ…—"   U1F157	# NEGATIVE CIRCLED LATIN CAPITAL LETTER H
+<Multi_key>  <parenleft> <B> <I> <parenright> :  "๐Ÿ…˜"   U1F158	# NEGATIVE CIRCLED LATIN CAPITAL LETTER I
+<Multi_key>  <parenleft> <B> <J> <parenright> :  "๐Ÿ…™"   U1F159	# NEGATIVE CIRCLED LATIN CAPITAL LETTER J
+<Multi_key>  <parenleft> <B> <K> <parenright> :  "๐Ÿ…š"   U1F15A	# NEGATIVE CIRCLED LATIN CAPITAL LETTER K
+<Multi_key>  <parenleft> <B> <L> <parenright> :  "๐Ÿ…›"   U1F15B	# NEGATIVE CIRCLED LATIN CAPITAL LETTER L
+<Multi_key>  <parenleft> <B> <M> <parenright> :  "๐Ÿ…œ"   U1F15C	# NEGATIVE CIRCLED LATIN CAPITAL LETTER M
+<Multi_key>  <parenleft> <B> <N> <parenright> :  "๐Ÿ…"   U1F15D	# NEGATIVE CIRCLED LATIN CAPITAL LETTER N
+<Multi_key>  <parenleft> <B> <O> <parenright> :  "๐Ÿ…ž"   U1F15E	# NEGATIVE CIRCLED LATIN CAPITAL LETTER O
+<Multi_key>  <parenleft> <B> <P> <parenright> :  "๐Ÿ…Ÿ"   U1F15F	# NEGATIVE CIRCLED LATIN CAPITAL LETTER P
+<Multi_key>  <parenleft> <B> <Q> <parenright> :  "๐Ÿ… "   U1F160	# NEGATIVE CIRCLED LATIN CAPITAL LETTER Q
+<Multi_key>  <parenleft> <B> <R> <parenright> :  "๐Ÿ…ก"   U1F161	# NEGATIVE CIRCLED LATIN CAPITAL LETTER R
+<Multi_key>  <parenleft> <B> <S> <parenright> :  "๐Ÿ…ข"   U1F162	# NEGATIVE CIRCLED LATIN CAPITAL LETTER S
+<Multi_key>  <parenleft> <B> <T> <parenright> :  "๐Ÿ…ฃ"   U1F163	# NEGATIVE CIRCLED LATIN CAPITAL LETTER T
+<Multi_key>  <parenleft> <B> <U> <parenright> :  "๐Ÿ…ค"   U1F164	# NEGATIVE CIRCLED LATIN CAPITAL LETTER U
+<Multi_key>  <parenleft> <B> <V> <parenright> :  "๐Ÿ…ฅ"   U1F165	# NEGATIVE CIRCLED LATIN CAPITAL LETTER V
+<Multi_key>  <parenleft> <B> <W> <parenright> :  "๐Ÿ…ฆ"   U1F166	# NEGATIVE CIRCLED LATIN CAPITAL LETTER W
+<Multi_key>  <parenleft> <B> <X> <parenright> :  "๐Ÿ…ง"   U1F167	# NEGATIVE CIRCLED LATIN CAPITAL LETTER X
+<Multi_key>  <parenleft> <B> <Y> <parenright> :  "๐Ÿ…จ"   U1F168	# NEGATIVE CIRCLED LATIN CAPITAL LETTER Y
+<Multi_key>  <parenleft> <B> <Z> <parenright> :  "๐Ÿ…ฉ"   U1F169	# NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
+<Multi_key>  <bracketleft> <B> <a> <bracketright> :  "๐Ÿ…ฐ"   U1F170	# NEGATIVE SQUARED LATIN CAPITAL LETTER A
+<Multi_key>  <bracketleft> <B> <b> <bracketright> :  "๐Ÿ…ฑ"   U1F171	# NEGATIVE SQUARED LATIN CAPITAL LETTER B
+<Multi_key>  <bracketleft> <B> <c> <bracketright> :  "๐Ÿ…ฒ"   U1F172	# NEGATIVE SQUARED LATIN CAPITAL LETTER C
+<Multi_key>  <bracketleft> <B> <d> <bracketright> :  "๐Ÿ…ณ"   U1F173	# NEGATIVE SQUARED LATIN CAPITAL LETTER D
+<Multi_key>  <bracketleft> <B> <e> <bracketright> :  "๐Ÿ…ด"   U1F174	# NEGATIVE SQUARED LATIN CAPITAL LETTER E
+<Multi_key>  <bracketleft> <B> <f> <bracketright> :  "๐Ÿ…ต"   U1F175	# NEGATIVE SQUARED LATIN CAPITAL LETTER F
+<Multi_key>  <bracketleft> <B> <g> <bracketright> :  "๐Ÿ…ถ"   U1F176	# NEGATIVE SQUARED LATIN CAPITAL LETTER G
+<Multi_key>  <bracketleft> <B> <h> <bracketright> :  "๐Ÿ…ท"   U1F177	# NEGATIVE SQUARED LATIN CAPITAL LETTER H
+<Multi_key>  <bracketleft> <B> <i> <bracketright> :  "๐Ÿ…ธ"   U1F178	# NEGATIVE SQUARED LATIN CAPITAL LETTER I
+<Multi_key>  <bracketleft> <B> <j> <bracketright> :  "๐Ÿ…น"   U1F179	# NEGATIVE SQUARED LATIN CAPITAL LETTER J
+<Multi_key>  <bracketleft> <B> <k> <bracketright> :  "๐Ÿ…บ"   U1F17A	# NEGATIVE SQUARED LATIN CAPITAL LETTER K
+<Multi_key>  <bracketleft> <B> <l> <bracketright> :  "๐Ÿ…ป"   U1F17B	# NEGATIVE SQUARED LATIN CAPITAL LETTER L
+<Multi_key>  <bracketleft> <B> <m> <bracketright> :  "๐Ÿ…ผ"   U1F17C	# NEGATIVE SQUARED LATIN CAPITAL LETTER M
+<Multi_key>  <bracketleft> <B> <n> <bracketright> :  "๐Ÿ…ฝ"   U1F17D	# NEGATIVE SQUARED LATIN CAPITAL LETTER N
+<Multi_key>  <bracketleft> <B> <o> <bracketright> :  "๐Ÿ…พ"   U1F17E	# NEGATIVE SQUARED LATIN CAPITAL LETTER O
+<Multi_key>  <bracketleft> <B> <p> <bracketright> :  "๐Ÿ…ฟ"   U1F17F	# NEGATIVE SQUARED LATIN CAPITAL LETTER P
+<Multi_key>  <bracketleft> <B> <q> <bracketright> :  "๐Ÿ†€"   U1F180	# NEGATIVE SQUARED LATIN CAPITAL LETTER Q
+<Multi_key>  <bracketleft> <B> <r> <bracketright> :  "๐Ÿ†"   U1F181	# NEGATIVE SQUARED LATIN CAPITAL LETTER R
+<Multi_key>  <bracketleft> <B> <s> <bracketright> :  "๐Ÿ†‚"   U1F182	# NEGATIVE SQUARED LATIN CAPITAL LETTER S
+<Multi_key>  <bracketleft> <B> <t> <bracketright> :  "๐Ÿ†ƒ"   U1F183	# NEGATIVE SQUARED LATIN CAPITAL LETTER T
+<Multi_key>  <bracketleft> <B> <u> <bracketright> :  "๐Ÿ†„"   U1F184	# NEGATIVE SQUARED LATIN CAPITAL LETTER U
+<Multi_key>  <bracketleft> <B> <v> <bracketright> :  "๐Ÿ†…"   U1F185	# NEGATIVE SQUARED LATIN CAPITAL LETTER V
+<Multi_key>  <bracketleft> <B> <w> <bracketright> :  "๐Ÿ††"   U1F186	# NEGATIVE SQUARED LATIN CAPITAL LETTER W
+<Multi_key>  <bracketleft> <B> <x> <bracketright> :  "๐Ÿ†‡"   U1F187	# NEGATIVE SQUARED LATIN CAPITAL LETTER X
+<Multi_key>  <bracketleft> <B> <y> <bracketright> :  "๐Ÿ†ˆ"   U1F188	# NEGATIVE SQUARED LATIN CAPITAL LETTER Y
+<Multi_key>  <bracketleft> <B> <z> <bracketright> :  "๐Ÿ†‰"   U1F189	# NEGATIVE SQUARED LATIN CAPITAL LETTER Z
+<Multi_key>  <bracketleft> <B> <W> <C> <bracketright> :  "๐Ÿ†"   U1F18F	# NEGATIVE SQUARED WC
+### Using <parenleft> <parenleft> ... <parenright> <parenright> conflicts
+### with system entries.  Using the *letter* O.
+<Multi_key> <parenleft> <O> <1> <parenright> :  "โ“ต"   U24F5	# DOUBLE CIRCLED DIGIT ONE
+<Multi_key> <parenleft> <O> <2> <parenright> :  "โ“ถ"   U24F6	# DOUBLE CIRCLED DIGIT TWO
+<Multi_key> <parenleft> <O> <3> <parenright> :  "โ“ท"   U24F7	# DOUBLE CIRCLED DIGIT THREE
+<Multi_key> <parenleft> <O> <4> <parenright> :  "โ“ธ"   U24F8	# DOUBLE CIRCLED DIGIT FOUR
+<Multi_key> <parenleft> <O> <5> <parenright> :  "โ“น"   U24F9	# DOUBLE CIRCLED DIGIT FIVE
+<Multi_key> <parenleft> <O> <6> <parenright> :  "โ“บ"   U24FA	# DOUBLE CIRCLED DIGIT SIX
+<Multi_key> <parenleft> <O> <7> <parenright> :  "โ“ป"   U24FB	# DOUBLE CIRCLED DIGIT SEVEN
+<Multi_key> <parenleft> <O> <8> <parenright> :  "โ“ผ"   U24FC	# DOUBLE CIRCLED DIGIT EIGHT
+<Multi_key> <parenleft> <O> <9> <parenright> :  "โ“ฝ"   U24FD	# DOUBLE CIRCLED DIGIT NINE
+<Multi_key> <parenleft> <O> <1> <0> <parenright> :  "โ“พ"   U24FE	# DOUBLE CIRCLED NUMBER TEN
xorg/user-dirs.dirs
@@ -0,0 +1,8 @@
+XDG_DESKTOP_DIR="$HOME/desktop"
+XDG_DOCUMENTS_DIR="$HOME/desktop/documents"
+XDG_DOWNLOAD_DIR="$HOME/desktop/downloads"
+XDG_MUSIC_DIR="$HOME/desktop/music"
+XDG_PICTURES_DIR="$HOME/desktop/pictures"
+XDG_PUBLICSHARE_DIR="$HOME/"
+XDG_TEMPLATES_DIR="$HOME/"
+XDG_VIDEOS_DIR="$HOME/desktop/videos"
xorg/XCompose
@@ -0,0 +1,1331 @@
+# for Emacs: -*- coding: utf-8 -*-
+include "%L"
+include ".config/xorg/emoji.compose"
+include ".config/xorg/parens.compose"
+include ".config/xorg/modletters.compose"
+
+# def emit(keys, codepoint, word):
+#     print ('<Multi_key> %s <period>\t: "%s"\tU%04X\t\t# CIRCLED DIGIT %s' % 
+#            (keys, unichr(codepoint), codepoint, word)).encode('utf8')
+# numbers = 'one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty'
+# words = numbers.upper().split()
+# emit('<0>', 0x24EA, "ZERO")
+# for num, word in zip(range(1, 21), words):
+#     emit(' '.join("<%s>" % char for char in str(num)), 0x245f + num, word)
+
+# Custom additions: Typography
+<Multi_key> <period> <period>		: "โ€ฆ"	U2026		# HORIZONTAL ELLIPSIS
+<Multi_key> <v> <period> <period>	: "โ‹ฎ"	U22EE		# VERTICAL ELLIPSIS
+<Multi_key> <c> <period> <period>	: "โ‹ฏ"	U22EF		# MIDLINE HORIZONTAL ELLIPSIS
+<Multi_key> <slash> <period> <period>	: "โ‹ฐ"	U22F0		# UP RIGHT DIAGONAL ELLIPSIS
+# To avoid conflict with \. for combining dot above.
+#<Multi_key> <backslash> <period> <period> : "โ‹ฑ" U22F1		# DOWN RIGHT DIAGONAL ELLIPSIS
+<Multi_key> <period> <backslash> <period> : "โ‹ฑ" U22F1		# DOWN RIGHT DIAGONAL ELLIPSIS
+# Will we someday regret this, wanting 2. for โ’‰ ?
+<Multi_key> <2> <period>	 	  : "โ€ฅ"	U2025		# TWO DOT LEADER
+# This should not be needed.
+#<Multi_key> <1> <period>		  : "โ€ค"	U2024		# ONE DOT LEADER
+<Multi_key> <c> <1> <period>		  : "ยท"	U00B7		# MIDDLE DOT (maybe I can remember the keystroke better?
+<Multi_key> <period> <slash> <period>	: "โ’"	U2052		# COMMERCIAL MINUS SIGN
+### or && ?
+<Multi_key> <ampersand> <at>    :   "โ…‹" U214B   # TURNED AMPERSAND
+# Printable sign for space.  But is \<space> too useful a key combo to use
+# for this?
+<Multi_key> <backslash> <space>		: "โฃ"	U2423		# OPEN BOX
+# These two are already present for me:
+# <Multi_key> <minus> <minus> <minus>	: "โ€”"	U2014		# EM DASH
+# <Multi_key> <minus> <minus> <period>	: "โ€“"	U2013		# EN DASH
+<Multi_key> <minus> <minus> <space>	: "โ€“ "			# EN DASH (followed by space)
+<Multi_key> <minus> <asciitilde> <minus> : "โ€•" U2015 # HORIZONTAL BAR
+<Multi_key> <minus> <2> <M>	 	 : "โธบ" U2E3A # TWO-EM DASH
+<Multi_key> <minus> <3> <M>	 	 : "โธป" U2E3B # THREE-EM DASH
+<Multi_key> <backslash> <minus>		: "ยญ"	U00AD		# SOFT HYPHEN
+# This is the recommended typographical practice for em dashes in English.
+# Unfortunately, it doesnโ€™t work out all that well in monospace fonts,
+# where the thin spaces arenโ€™t thin.  But I think this is okay.
+# This conflicts with the default binding to โ€œ~โ€, which is potentially
+# a problem for non-American keyboards.
+<Multi_key> <space> <minus>             : "โ€‰โ€”โ€‰"                 # EM DASH surrounded by THIN SPACEs.
+
+
+# Quotation marks.
+<Multi_key> <comma> <space>		: "โ€š"	U201A		# SINGLE LOW-9 QUOTATION MARK
+<Multi_key> <comma> <comma>		: "โ€ž"	U201E		# DOUBLE LOW-9 QUOTATION MARK
+<Multi_key> <less> <comma> <comma>	: "โน‚"	U2E42		# DOUBLE LOW-REVERSED-9 QUOTATION MARK
+<Multi_key> <apostrophe> <space>	: "โ€™"	U2019		# RIGHT SINGLE QUOTATION MARK
+<Multi_key> <apostrophe> <apostrophe>	: "โ€"	U201D		# RIGHT DOUBLE QUOTATION MARK
+<Multi_key> <grave> <space>		: "โ€˜"	U2018		# LEFT SINGLE QUOTATION MARK
+<Multi_key> <grave> <grave>		: "โ€œ"	U201C		# LEFT DOUBLE QUOTATION MARK
+<Multi_key> <6> <apostrophe>		: "โ€˜"	U2018		# LEFT SINGLE QUOTATION MARK (high 6)
+<Multi_key> <6> <quotedbl>		: "โ€œ"	U201C		# LEFT DOUBLE QUOTATION MARK (66)
+<Multi_key> <9> <apostrophe>		: "โ€™"	U2019		# RIGHT SINGLE QUOTATION MARK (high 9)
+<Multi_key> <9> <quotedbl>		: "โ€"	U201D		# RIGHT DOUBLE QUOTATION MARK (99)
+<Multi_key> <less> <9> <apostrophe>	: "โ€›"	U201B		# SINGLE HIGH-REVERSED-9 QUOTATION MARK
+<Multi_key> <less> <9> <quotedbl>	: "โ€Ÿ"	U201F		# DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+<Multi_key> <comma> <apostrophe>	: "โ€š"	U201A		# SINGLE LOW-9 QUOTATION MARK (quote resembling a comma)
+<Multi_key> <comma> <quotedbl>		: "โ€ž"	U201E		# DOUBLE LOW-9 QUOTATION MARK
+
+# Convenience shortcuts for quotation marks.
+<Multi_key> <space> <quotedbl>          : " โ€œ"                  # space followed by LEFT DOUBLE QUOTATION MARK
+<Multi_key> <quotedbl> <space>          : "โ€ "                  # RIGHT DOUBLE QUOTATION MARK followed by space
+<Multi_key> <space> <apostrophe>        : " โ€˜"                # space followed by LEFT SINGLE QUOTATION MARK
+# Unfortunately <apostrophe> <space> is, asymmetrically, just "โ€™".  Whatever.
+<Multi_key> <n> <t>                     : "nโ€™t "              # Apostrophized English โ€œnot.โ€
+# Some more English shortcuts:
+<Multi_key> <space> <t>                 : " the "
+<Multi_key> <space> <T>                 : "  The "
+<Multi_key> <space> <a>                 : " and "
+<Multi_key> <i> <m>                     : " Iโ€™m "
+<Multi_key> <v> <e>                     : "โ€™ve "
+
+<Multi_key> <comma> <at>		: "โธฒ"	U2E32		# TURNED COMMA
+# Conflicts with system def? (ยท)
+<Multi_key> <period> <asciicircum>	: "โธณ"	U2E33		# RAISED DOT
+<Multi_key> <period> <asciitilde>	: "โธณ"	U2E33		# RAISED DOT
+<Multi_key> <comma> <asciicircum>	: "โธด"	U2E34		# RAISED COMMA
+<Multi_key> <semicolon> <at>		: "โธต"	U2E35		# TURNED SEMICOLON
+# Convlicts with system def? (โญ)
+<Multi_key> <asciitilde> <bar>		: "โธฏ"	U2E2F		# VERTICAL TILDE
+<Multi_key> <asciicircum> <bar>		: "โธฏ"	U2E2F		# VERTICAL TILDE
+<Multi_key> <minus> <equal>		: "โน€"	U2E40		# DOUBLE HYPHEN
+<Multi_key> <comma> <less>		: "โน"	U2E41		# REVERSED COMMA
+<Multi_key> <less> <bar>		: "โ†ต"	U21B5		# DOWNWARDS ARROW WITH CORNER LEFTWARDS
+# The bullet was <o> <period>, but it clashes with ๊™ญ
+<Multi_key> <asterisk> <1>		: "โ€ข"	U2022		# BULLET
+# By default <Multi_key> <period> <period> does this, but we broke that with the ... binding.
+<Multi_key> <o> <underscore>		: "โƒ"   U2043		# HYPHEN BULLET
+<Multi_key> <o> <comma>			: "ยท"	periodcentered	# MIDDLE DOT
+# I donโ€™t use this nearly as often as the em-dash sequence Iโ€™ve remapped it to:
+#<Multi_key> <space> <minus>		: "โ€‘"	U2011		# NON-BREAKING HYPHEN
+# Already present for me:
+# <Multi_key> <space> <space>		: "ย "	U00A0		# NO-BREAK SPACE
+# Narrow no-break space, needed for some Latin languages like French
+<Multi_key> <space> <n> : "โ€ฏ"    U202f # NARROW NO-BREAK SPACE
+# Do we want/need these?
+<Multi_key> <d> <a> <g>			: "โ€ "	U2020		# DAGGER
+<Multi_key> <d> <d> <a> <g>		: "โ€ก"	U2021		# DOUBLE DAGGER
+# We used to have THIN SPACE as <space> <apostrophe>, but now thatโ€™s remapped
+# to " โ€˜", for conveniently enclosing things in proper single-quotes.
+<Multi_key> <backslash> <comma>		: "โ€‰"	U2009		# THIN SPACE
+<Multi_key> <s> <e> <c> : "ยง"   U00A7   # SECTION SIGN
+# It's in the Asian section, but it's a general-purpose punctuation:
+<Multi_key> <quotedbl> <quotedbl>       : "ใ€ƒ"	U3003		# DITTO MARK
+# Working with the pattern from FLOOR/CEILING
+<Multi_key> <7> <asciicircum> <bracketleft>  : "โธข"  U2E22	# TOP LEFT HALF BRACKET
+<Multi_key> <7> <asciicircum> <bracketright> : "โธฃ"  U2E23	# TOP RIGHT HALF BRACKET
+<Multi_key> <L> <underscore> <bracketleft>   : "โธค"  U2E24	# BOTTOM LEFT HALF BRACKET
+<Multi_key> <L> <underscore> <bracketright>  : "โธฅ"  U2E25	# BOTTOM RIGHT HALF BRACKET
+# Consider <7> <less>/<greater> for โธ‚โธƒ maybe? <S> and <slash> for โธ‰โธŠโธŒโธ ...?
+# I guess we can get by with sub/superset for โธฆโธง.
+
+<Multi_key> <minus> <less>		: "โ†"	leftarrow	# LEFTWARDS ARROW
+<Multi_key> <minus> <asciicircum>	: "โ†‘"	uparrow		# UPWARDS ARROW
+<Multi_key> <minus> <greater>		: "โ†’"	rightarrow	# RIGHTWARDS ARROW
+<Multi_key> <minus> <v>			: "โ†“"	downarrow	# DOWNWARDS ARROW
+<Multi_key> <less> <minus> <greater>	: "โ†”"	U2194           # LEFT RIGHT ARROW (kragen's)
+
+<Multi_key> <Left> <Left>		: "โ†"	leftarrow	# LEFTWARDS ARROW
+<Multi_key> <Up> <Up>			: "โ†‘"	uparrow		# UPWARDS ARROW
+<Multi_key> <Right> <Right>		: "โ†’"	rightarrow	# RIGHTWARDS ARROW
+<Multi_key> <Down> <Down>		: "โ†“"	downarrow	# DOWNWARDS ARROW
+<Multi_key> <Left> <Right>		: "โ†”"	U2194           # LEFT RIGHT ARROW (kragen's)
+<Multi_key> <Right> <Left>		: "โ†”"	U2194           # LEFT RIGHT ARROW (kragen's)
+<Multi_key> <Up> <Down>			: "โ†•"	U2195           # UP DOWN ARROW (kragen's)
+<Multi_key> <Up> <ampersand> <Down>     : "โ‡ต"	U21F5		# DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
+<Multi_key> <Down> <Left>		: "โ†ต"	U21B5		# DOWNWARDS ARROW WITH CORNER LEFTWARDS
+<Multi_key> <Left> <o>			: "โŸฒ"	U27F2		# ANTICLOCKWISE GAPPED CIRCLE ARROW
+<Multi_key> <Right> <o>			: "โŸณ"	U27F3		# CLOCKWISE GAPPED CIRCLE ARROW
+<Multi_key> <Left> <c>			: "โ†บ"	U21BA		# ANTICLOCKWISE OPEN CIRCLE ARROW
+<Multi_key> <Right> <c>			: "โ†ป"	U21BB		# CLOCKWISE OPEN CIRCLE ARROW
+<Multi_key> <Left> <asciitilde>		: "โ‡œ"	U21DC		# LEFTWARDS SQUIGGLE ARROW
+<Multi_key> <Right> <asciitilde>	: "โ‡"	U21DD		# RIGHTWARDS SQUIGGLE ARROW
+<Multi_key> <Left> <bar>       		: "โ‡ค"	U21E4		# LEFTWARDS ARROW TO BAR
+<Multi_key> <Right> <bar>       	: "โ‡ฅ"	U21E5		# RIGHTWARDS ARROW TO BAR
+<Multi_key> <Left> <minus>     		: "โ‡ "	U21E0		# LEFTWARDS DASHED ARROW
+<Multi_key> <Up> <minus>     		: "โ‡ก"	U21E1		# UPWARDS DASHED ARROW
+<Multi_key> <Right> <minus>     	: "โ‡ข"	U21E2		# RIGHTWARDS DASHED ARROW
+<Multi_key> <Down> <minus>      	: "โ‡ฃ"	U21E3		# DOWNWARDS DASHED ARROW
+
+# Arrow keys don't always work: some apps trap them for cursor control and
+# other boring things.  The arrow symbols have alternate keystrokes.  Do
+# we need others for these printer's fists?  If so, what?  The -= and =-
+# we had before are not necessarily the best choices.
+<Multi_key> <F> <Left>		: "โ˜š"	U261A		# BLACK LEFT POINTING INDEX
+<Multi_key> <F> <Right>		: "โ˜›"	U261B		# BLACK RIGHT POINTING INDEX
+<Multi_key> <f> <Left>		: "โ˜œ"	U261C		# WHITE LEFT POINTING INDEX
+<Multi_key> <f> <Up>		: "โ˜"	U261D		# WHITE UP POINTING INDEX
+<Multi_key> <f> <Right>		: "โ˜ž"	U261E		# WHITE RIGHT POINTING INDEX
+<Multi_key> <f> <Down>		: "โ˜Ÿ"	U261F		# WHITE DOWN POINTING INDEX
+<Multi_key> <f> <v>   		: "โœŒ"   U270C   	# VICTORY HAND
+<Multi_key> <f> <w>   		: "โœ"   U270D   	# WRITING HAND
+<Multi_key> <f> <p> <Down>	: "โœŽ"   U270E   	# LOWER RIGHT PENCIL
+<Multi_key> <f> <p> <Right>	: "โœ"   U270F   	# PENCIL
+<Multi_key> <f> <p> <Up>	: "โœ"   U2710   	# UPPER RIGHT PENCIL
+
+# For some logical statements.  I prefer doubled arrows for implication.
+<Multi_key> <equal> <greater>		: "โ‡’"	U21D2		# RIGHTWARDS DOUBLE ARROW
+<Multi_key> <equal> <less>		: "โ‡"	U21D0		# LEFTWARDS DOUBLE ARROW
+<Multi_key> <less> <minus> <equal> <greater> : "โ‡”" U21D4 # LEFT RIGHT DOUBLE ARROW 
+<Multi_key> <equal> <Right> <Right>	: "โ‡’"	U21D2		# RIGHTWARDS DOUBLE ARROW
+<Multi_key> <equal> <Left> <Left>	: "โ‡"	U21D0		# LEFTWARDS DOUBLE ARROW
+<Multi_key> <equal> <Left> <Right>	: "โ‡”"	U21D4	# LEFT RIGHT DOUBLE ARROW
+<Multi_key> <equal> <Right> <Left>	: "โ‡”"	U21D4	# LEFT RIGHT DOUBLE ARROW
+<Multi_key> <equal> <Up> <Up>		: "โ‡‘"	U21D1	# UPWARDS DOUBLE ARROW
+<Multi_key> <equal> <Down> <Down>	: "โ‡“"	U21D3	# DOWNWARDS DOUBLE ARROW
+<Multi_key> <equal> <Up> <Down>		: "โ‡•"	U21D5	# UP DOWN DOUBLE ARROW
+<Multi_key> <equal> <Down> <Left>	: "โŽ"	U23CE	# RETURN SYMBOL
+# These are just too cool-looking not to have (if your font supports them)
+<Multi_key> <equal> <period> <equal>	: "โธŽ"	U2E0E		# EDITORIAL CORONIS
+<Multi_key> <Multi_key> <p> <a> <l> <m>	: "โธ™"	U2E19		# PALM BRANCH
+<Multi_key> <Multi_key> <b> <r> <a> <n> <c> <h>: "โธ™"	U2E19		# PALM BRANCH
+
+
+<Multi_key> <f> <f>		: "๏ฌ€"	   UFB00   # LATIN SMALL LIGATURE FF
+<Multi_key> <f> <i>		: "๏ฌ"	   UFB01   # LATIN SMALL LIGATURE FI
+<Multi_key> <F> <i>		: "๏ฌƒ"	   UFB03   # LATIN SMALL LIGATURE FFI
+<Multi_key> <f> <l>		: "๏ฌ‚"	   UFB02   # LATIN SMALL LIGATURE FL
+<Multi_key> <F> <l>		: "๏ฌ„"	   UFB04   # LATIN SMALL LIGATURE FFL
+<Multi_key> <s> <t>		: "๏ฌ†"  UFB06	   # LATIN SMALL LIGATURE ST
+<Multi_key> <f> <t>		: "๏ฌ…"  UFB05	   # LATIN SMALL LIGATURE LONG S T
+# allow me still to use my ลฟ key, okay?
+<Multi_key> <U017F> <t>		: "๏ฌ…"  UFB05	   # LATIN SMALL LIGATURE LONG S T
+# รŸ is already available as <s><s> I think.  But now it comes in industrial size!
+<Multi_key> <S> <S> 		: "แบž"  U1E9E	   # LATIN CAPITAL LETTER SHARP S
+
+# Eventually we'll have to look over the really crazy-cakes Latin letters 
+# they're adding as "mediรฆvalist extensions"
+# ๊œข๊œฃ๊œค๊œฅ for the Egyptologists, ๊Ž๊ because they're c๊l...  Maybe some others.
+# Can't do <o> <o> for ๊ though, since that's already ยฐ.
+# Epigraphics should not be missed:
+<Multi_key> <F> <less>		: "๊Ÿป"	UA7FB	# LATIN EPIGRAPHIC LETTER REVERSED F
+<Multi_key> <P> <less>		: "๊Ÿผ"	UA7FC	# LATIN EPIGRAPHIC LETTER REVERSED P
+<Multi_key> <F> <BackSpace>		: "๊Ÿป"	UA7FB	# LATIN EPIGRAPHIC LETTER REVERSED F
+<Multi_key> <P> <BackSpace>		: "๊Ÿผ"	UA7FC	# LATIN EPIGRAPHIC LETTER REVERSED P
+<Multi_key> <M> <W>		: "๊Ÿฝ"	UA7FD	# LATIN EPIGRAPHIC LETTER INVERTED M
+<Multi_key> <I> <bar>		: "๊Ÿพ"	UA7FE	# LATIN EPIGRAPHIC LETTER I LONGA
+<Multi_key> <M> <slash>		: "๊Ÿฟ"	UA7FF	# LATIN EPIGRAPHIC LETTER ARCHAIC M
+# I'd been avoiding this because we already have โˆƒ...
+# Hey, these, being *letters* can be used as identifiers in some languages...
+<Multi_key> <E> <less>	 	 : "ฦŽ"	    U018E	# LATIN CAPITAL LETTER REVERSED E
+<Multi_key> <E> <BackSpace>	 : "ฦŽ"	    U018E	# LATIN CAPITAL LETTER REVERSED E
+<Multi_key> <e> <less>		 : "ษ˜"	    U0258	# LATIN SMALL LETTER REVERSED E
+<Multi_key> <e> <BackSpace>	 : "ษ˜"	    U0258	# LATIN SMALL LETTER REVERSED E
+# Complete the set
+<Multi_key> <A> <less>		 : "โฑฏ"	    U2C6F	# LATIN CAPITAL LETTER TURNED A
+# These seem too long as keystrokes; any suggestions?
+# How about 2o?
+<Multi_key> <o> <ampersand> <o>	: "๊"	UA74F	# LATIN SMALL LETTER OO
+<Multi_key> <O> <ampersand> <O> : "๊Ž"	UA74E	# LATIN CAPITAL LETTER OO
+<Multi_key> <2> <o>	: "๊"	UA74F	# LATIN SMALL LETTER OO
+<Multi_key> <2> <O> 	: "๊Ž"	UA74E	# LATIN CAPITAL LETTER OO
+# Latin-D chars I'm particularly thinking about:
+# (side note: "I" has many referents in this file.)
+# ๊œฒ๊œณ๊œด๊œต๊œถ๊œท๊œธ๊œน๊œผ๊œฝ๊’๊“๊”๊•๊š๊›๊œ๊๊ ๊ก๊ช๊ซ๊ธ
+# The ligature pairs are so easy, might as well include them (probably
+# using ampersand though).  P with flourish?  Squirrel tail?  How
+# pretty!  I like the r and rum rotunda, and et actually has something
+# close to usefulness (it was very common for abbreviations, and is the 
+# source of the "z" in abbreviations like oz. and viz.)  Some others 
+# are a little appealing too.
+
+<Multi_key> <A> <ampersand> <A> :	"๊œฒ"	UA732		# LATIN CAPITAL LETTER AA
+<Multi_key> <a> <ampersand> <a> :	"๊œณ"	UA733		# LATIN SMALL LETTER AA
+<Multi_key> <2> <A> :	"๊œฒ"	UA732		# LATIN CAPITAL LETTER AA
+<Multi_key> <2> <a> :	"๊œณ"	UA733		# LATIN SMALL LETTER AA
+<Multi_key> <A> <ampersand> <O>	:	"๊œด"	UA734	# LATIN CAPITAL LETTER AO
+<Multi_key> <a> <ampersand> <o>	:	"๊œต"	UA735	# LATIN SMALL LETTER AO
+<Multi_key> <A> <ampersand> <U>	:	"๊œถ"	UA736	# LATIN CAPITAL LETTER AU
+<Multi_key> <a> <ampersand> <u>	:	"๊œท"	UA737	# LATIN SMALL LETTER AU
+<Multi_key> <A> <ampersand> <V> :	"๊œธ"	UA738	# LATIN CAPITAL LETTER AV
+<Multi_key> <a> <ampersand> <v> :	"๊œน"	UA739	# LATIN SMALL LETTER AV
+<Multi_key> <A> <ampersand> <Y> :	"๊œผ"	UA73C	# LATIN CAPITAL LETTER AY
+<Multi_key> <a> <ampersand> <y> :	"๊œฝ"	UA73D	# LATIN SMALL LETTER AY
+<Multi_key> <slash> <ampersand> <L> :	"๊†"	UA746	# LATIN CAPITAL LETTER BROKEN L
+<Multi_key> <slash> <ampersand> <l> :	"๊‡"	UA747	# LATIN SMALL LETTER BROKEN L
+# (See above for reason behind keystrokes)
+<Multi_key> <Z> <period>	:	"๊ช"	UA76A	# LATIN CAPITAL LETTER ET
+<Multi_key> <z> <period>	:	"๊ซ"	UA76B	# LATIN SMALL LETTER ET
+<Multi_key> <V> <ampersand> <Y>	:	"๊ "	UA760	# LATIN CAPITAL LETTER VY
+<Multi_key> <v> <ampersand> <y>	:	"๊ก"	UA761	# LATIN SMALL LETTER VY
+<Multi_key> <C> <Z>	    	:	"๊ข"	UA762	# LATIN CAPITAL LETTER VISIGOTHIC Z
+<Multi_key> <c> <z>		:	"๊ฃ"	UA763	# LATIN SMALL LETTER VISIGOTHIC Z
+<Multi_key> <L> <ampersand> <L>	:	"แปบ"	U1EFA	# LATIN CAPITAL LETTER MIDDLE-WELSH LL
+<Multi_key> <l> <ampersand> <l>	:	"แปป"	U1EFB	# LATIN SMALL LETTER MIDDLE-WELSH LL
+<Multi_key> <V> <ampersand> <V>	:	"แปผ"	U1EFC	# LATIN CAPITAL LETTER MIDDLE-WELSH V
+<Multi_key> <v> <ampersand> <v>	:	"แปฝ"	U1EFD	# LATIN SMALL LETTER MIDDLE-WELSH V
+<Multi_key> <d> <ampersand> <b>	:	"ศธ"	U0238	# LATIN SMALL LETTER DB DIGRAPH
+<Multi_key> <q> <ampersand> <p>	:	"ศน"	U0239	# LATIN SMALL LETTER QP DIGRAPH
+<Multi_key> <w> <y>	    	:	"ฦฟ"	U01BF	# LATIN LETTER WYNN
+<Multi_key> <W> <Y>		:	"วท"	U01F7	# LATIN CAPITAL LETTER WYNN
+<Multi_key> <O> <U>		:	"ศข"	U0222	# LATIN CAPITAL LETTER OU
+<Multi_key> <o> <u>		:	"ศฃ"	U0223	# LATIN SMALL LETTER OU
+<Multi_key> <y> <r>		:	"ฦฆ"	U01A6	# LATIN LETTER YR
+
+# Custom additions: Mathematical symbols
+<Multi_key> <exclam> <equal>		: "โ‰ "	U2260		# NOT EQUAL TO
+<Multi_key> <slash> <equal>		: "โ‰ "	U2260		# NOT EQUAL TO
+<Multi_key> <less> <equal>		: "โ‰ค"	U2264		# LESS-THAN OR EQUAL TO
+<Multi_key> <greater> <equal>		: "โ‰ฅ"	U2265		# GREATER-THAN OR EQUAL TO
+<Multi_key> <exclam> <less> <greater>   : "โ‰ธ"	U2278		# NEITHER LESS-THAN NOR GREATER-THAN
+# MUCH is usually enough for me.  No need for VERY.
+<Multi_key> <plus> <less>        	: "โ‰ช"	U226A		# MUCH LESS-THAN
+<Multi_key> <plus> <greater> 		: "โ‰ซ"	U226B		# MUCH GREATER-THAN
+# Damn.  That makes this conflict with the standard plus plus -> #
+<Multi_key> <plus> <plus> <less>        : "โ‹˜"	U22D8		# VERY MUCH LESS-THAN
+<Multi_key> <plus> <plus> <greater>  	: "โ‹™"	U22D9		# VERY MUCH GREATER-THAN
+<Multi_key> <3> <greater> 		: "โ‹™"	U22D9		# VERY MUCH GREATER-THAN
+<Multi_key> <3> <less>			: "โ‹˜"	U22D8		# VERY MUCH LESS-THAN
+<Multi_key> <i> <n>			: "โˆˆ"	U2208		# ELEMENT OF
+<Multi_key> <exclam> <i> <n>		: "โˆ‰"	U2209		# NOT AN ELEMENT OF
+<Multi_key> <U2208> <slash>		: "โˆ‰"	U2209		# NOT AN ELEMENT OF (I have โˆˆ on my keyboard...)
+<Multi_key> <n> <i>			: "โˆ‹"	U220B		# CONTAINS AS MEMBER  (I hope this doesn't conflict)
+<Multi_key> <slash> <n> <i>		: "โˆŒ"	U220C		# DOES NOT CONTAIN AS MEMBER
+# <exclam><n><i> would conflict, with <exclam> <n> for N WITH UNDERDOT, etc.
+<Multi_key> <U220B> <slash>		: "โˆŒ"	U220C		# DOES NOT CONTAIN AS MEMBER
+<Multi_key> <asciitilde> <equal>			: "โ‰…"	U2245		# APPROXIMATELY EQUAL TO (It actually means "congruent"!)
+<Multi_key> <equal> <question>		: "โ‰Ÿ"	U225f		# QUESTIONED EQUAL TO
+<Multi_key> <equal> <d> <e> <f>		: "โ‰"	U225D		# EQUAL TO BY DEFINITION
+<Multi_key> <d> <e> <f> <equal>		: "โ‰"	U225D		# EQUAL TO BY DEFINITION
+<Multi_key> <equal> <equal>		: "โ‰ก"	U2261		# IDENTICAL TO
+<Multi_key> <colon> <equal> 		: "โ‰”"  U2254		# COLON EQUALS
+<Multi_key> <equal> <colon> 		: "โ‰•"  U2255		# EQUALS COLON
+# Using <slash> conflicts.
+<Multi_key> <equal> <bar> <equal>	: "โ‰ข"	U2262		# NOT IDENTICAL TO
+# We already have ยฑ
+<Multi_key> <minus> <plus>		: "โˆ“"	U2213		# MINUS OR PLUS SIGN
+<Multi_key> <s> <q>			: "โˆš"	U221A		# SQUARE ROOT
+# keystrokes might not make the most sense, but you know what they mean...
+<Multi_key> <3> <s> <q>			: "โˆ›"	U221B	        # CUBE ROOT
+<Multi_key> <4> <s> <q>			: "โˆœ"	U221C		# FOURTH ROOT
+    # โ€œ(Note: I had put the backslash in position 5/15. It enabled the
+    # ALGOL โ€œandโ€ to be โ€œ/\โ€ and the โ€œorโ€ to be โ€œ\/โ€.)โ€ --- Bob Bemer,
+    # http://home.ccil.org/~remlaps/www.bobbemer.com/BRACES.HTM, quoting
+    # himself in โ€œA view of the history of the ISO character codeโ€, 1972
+<Multi_key> <slash> <backslash>         : "โˆง"  U2227           # LOGICAL AND
+<Multi_key> <backslash> <slash>         : "โˆจ"  U2228           # LOGICAL OR
+<Multi_key> <backslash> <underscore> <slash>    : "โŠป" U22BB     # XOR
+<Multi_key> <minus> <comma>	     :	"ยฌ"	U00AC 		# NOT SIGN
+<Multi_key> <Multi_key> <asterisk> <o>              : "โˆ˜"   U2218           # RING OPERATOR (function composition)
+<Multi_key> <Multi_key> <asterisk> <x>             : "โจฏ"   U2A2F           # CROSS PRODUCT
+<Multi_key> <Multi_key> <asterisk>  <period>        : "โ‹…"   U22C5           # DOT OPERATOR (dot product)
+<Multi_key> <0> <slash>                 : "โˆ…"   U2205           # EMPTY SET (thanks jsled!)
+<Multi_key> <slash> <0>                 : "โˆ…"   U2205           # EMPTY SET
+# I'm hoping { can work as a set mnemonic
+<Multi_key> <braceleft> <U>		: "โˆช"	U222A		# UNION
+<Multi_key> <braceleft> <asciicircum>	: "โˆฉ"	U2229		# INTERSECTION
+<Multi_key> <braceleft> <parenleft>	: "โŠ‚"	U2282		# SUBSET OF
+<Multi_key> <braceleft> <equal> <parenleft> : "โІ" U2286		# SUBSET OF OR EQUAL TO
+<Multi_key> <exclam> <braceleft> <parenleft> : "โŠ„" U2284        # NOT A SUBSET OF
+<Multi_key> <slash> <braceleft> <parenleft>  : "โŠ„" U2284        # NOT A SUBSET OF
+<Multi_key> <braceleft>	<parenright>	: "โŠƒ"	U2283		# SUPERSET OF
+<Multi_key> <braceleft> <equal> <parenright> : "โЇ" U2287	# SUPERSET OF OR EQUAL TO
+<Multi_key> <E> <E>                     : "โˆƒ"  U2203           # THERE EXISTS
+# We can't use ! E E, because ! E maps to E-WITH-UNDERDOT.
+<Multi_key> <slash> <E> <E>             : "โˆ„"   U2204           # THERE DOES NOT EXIST
+<Multi_key> <A> <A>                     : "โˆ€"  U2200           # FOR ALL
+<Multi_key> <Multi_key> <Q> <E> <D>     : "โˆŽ"   U220E           # END OF PROOF
+<Multi_key> <8> <8>                     : "โˆž"  U221E           # INFINITY
+<Multi_key> <Multi_key> <a> <l> <e> <p> <h> : "โ„ต" U2135	       # ALEF SYMBOL
+<Multi_key> <Multi_key> <a> <l> <e> <p> <0> : "โ„ตโ‚€"        # ALEF Null
+<Multi_key> <Multi_key> <a> <l> <e> <p> <1> : "โ„ตโ‚"        # ALEF One
+<Multi_key> <Multi_key> <a> <l> <e> <f> : "โ„ต" U2135	       # ALEF SYMBOL
+<Multi_key> <KP_Multiply> <KP_Multiply>    : "โˆ—"   U2217 # ASTERISK OPERATOR
+<Multi_key> <parenleft> <plus> <parenright>     : "โŠ•"  U2295    # CIRCLED PLUS
+<Multi_key> <parenleft> <minus> <parenright>    : "โŠ–"  U2296    # CIRCLED MINUS
+<Multi_key> <parenleft> <x> <x> <parenright>    : "โŠ—"  U2297    # CIRCLED TIMES
+<Multi_key> <parenleft> <slash> <parenright>    : "โŠ˜"  U2298    # CIRCLED DIVISION SLASH
+<Multi_key> <parenleft> <asterisk> <parenright> : "โŠ›"  U229B    # CIRCLED ASTERISK OPERATOR
+# )- conflicts with system for }.
+<Multi_key> <parenright> <underscore>    : "โŸŒ"   	U27CC		# LONG DIVISION
+<Multi_key> <period> <quotedbl>	   	: "โˆด"	U2234  		# THEREFORE
+<Multi_key> <quotedbl> <period>	   	: "โˆต"	U2235  		# BECAUSE
+<Multi_key> <Multi_key> <b> <e> <c> <a> <u> <s> <e>	   	: "โˆต"	U2235  		# BECAUSE
+<Multi_key> <percent> <percent>		: "โ€ฑ"	U2031	# PER TEN THOUSAND (basis points)
+<Multi_key> <slash> <u>                : "ยต"   U00B5      # MICRO SIGN
+# Ordinal indicators, for femenine and masculine, used in Romance languages
+<Multi_key> <minus> <a>	      	  	: "ยช"   U00AA		# FEMININE ORDINAL INDICATOR
+<Multi_key> <minus> <o>			: "ยบ"	U00BA		# MASCULINE ORDINAL INDICATOR
+
+# See also U03A3 (Greek capital sigma)
+<Multi_key> <Multi_key> <s> <u> <m>	: "โˆ‘"	U2211		# N-ARY SUMMATION
+# OK, absolutely cannot believe we made it this long without NABLA or INTEGRAL
+# or PARTIAL DIFFERENTIAL
+<Multi_key> <Multi_key> <i> <n> <t>	: "โˆซ"	U222B		# INTEGRAL
+<Multi_key> <Multi_key> <u> <i> <n> <t>	: "โจ›"	U2A1B		# UPPER INTEGRAL
+<Multi_key> <Multi_key> <l> <i> <n> <t>	: "โจœ"	U2A1C		# LOWER INTEGRAL
+<Multi_key> <Multi_key> <i> <i> <n> <t>	: "โˆฌ"	U222C		# DOUBLE INTEGRAL
+<Multi_key> <Multi_key> <i> <i> <i> <n> <t>	: "โˆญ"	U222D		# TRIPLE INTEGRAL
+<Multi_key> <Multi_key> <i> <i> <i> <i> <n> <t>	: "โจŒ"	U2A0C		# QUADRUPLE INTEGRAL
+<Multi_key> <Multi_key> <o> <i> <n> <t>	: "โˆฎ"	U222E		# CONTOUR INTEGRAL
+<Multi_key> <Multi_key> <p> <i> <n> <t>	: "โจ•"	U2A15		# SEMICIRCULAR POLE INTEGRAL
+<Multi_key> <Multi_key> <c> <P> <i> <n> <t>	: "โจ“"	U2A13		# INTEGRAL AROUND POINT
+<Multi_key> <Multi_key> <o> <i> <i> <n> <t>	: "โˆฏ"	U222F		# SURFACE INTEGRAL
+<Multi_key> <Multi_key> <o> <i> <i> <i> <n> <t>	: "โˆฐ"	U2230		# VOLUME INTEGRAL
+<Multi_key> <Multi_key> <g> <i> <n> <t>	: "โจ˜"	U2A18		# GEOMETRIC INTEGRAL
+<Multi_key> <Multi_key> <s> <i> <n> <t>	: "โจ‹"	U2A0B		# SUM/INTEGRAL
+#Now for some WTF integrals: โจ™ โจš 	
+<Multi_key> <Multi_key> <d> <e> <l>	: "โˆ‡"	U2207	        # NABLA
+<Multi_key> <Multi_key> <p> <a> <r> <t>   : "โˆ‚" U2202		# PARTIAL DIFFERENTIAL
+<Multi_key> <asterisk> <period> <period> <d>   : "โˆ‚" U2202	# PARTIAL DIFFERENTIAL
+<Multi_key> <R> <e>    		: "โ„œ"	 U211C 	     	# BLACK-LETTER CAPITAL R (Real Part)
+<Multi_key> <I> <m>		: "โ„‘"	 U2111		# BLACK-LETTER CAPTIAL I (Imaginary Part)
+<Multi_key> <Multi_key> <h> <b> <a> <r>	:   "โ„"	U210F	# PLANCK CONSTANT OVER TWO PI
+<Multi_key> <h> <minus>			:   "โ„"	U210F	# PLANCK CONSTANT OVER TWO PI
+<Multi_key> <h> <p>	    :	"โ„Ž"	    U210E   # PLANCK CONSTANT
+<Multi_key> <Multi_key> <e> <x> <p> :   "โ„ฏ"	U212F   # SCRIPT SMALL E
+<Multi_key> <e> <1> <0> :	"โจ" 	U23E8   # DECIMAL EXPONENT SYMBOL
+<Multi_key> <w> <p> 	:	"โ„˜"	U2118	# SCRIPT CAPITAL P
+# Would we prefer 20D1 COMBINING RIGHT HARPOON ABOVE?
+<Multi_key> <asciicircum> <greater>     : "โƒ—"   U20D7           # COMBINING RIGHT ARROW ABOVE (vector)
+# There's a whole passel of these guys starting at U+1D538 but I have no fonts for those.
+<Multi_key> <bar> <C>                   : "โ„‚"   U2102           # DOUBLE-STRUCK CAPITAL C (set of complex numbers)
+<Multi_key> <bar> <N>                   : "โ„•"   U2115           # DOUBLE-STRUCK CAPITAL N (natural number)
+<Multi_key> <bar> <P>                   : "โ„™"   U2119           # DOUBLE-STRUCK CAPITAL P 
+<Multi_key> <bar> <Q>                   : "โ„š"   U211A           # DOUBLE-STRUCK CAPITAL Q (set of rational numbers)
+<Multi_key> <bar> <R>                   : "โ„"   U211D           # DOUBLE-STRUCK CAPITAL R (set of real numbers)
+<Multi_key> <bar> <Z>                   : "โ„ค"   U2124           # DOUBLE-STRUCK CAPITAL Z (set of integers)
+<Multi_key> <bar> <H>		: "โ„" U210d	# DOUBLE-STRUCK CAPITAL H
+<Multi_key> <bar> <e>		: "โ…‡" U2147	# DOUBLE-STRUCK ITALIC SMALL E
+<Multi_key> <bar> <i>		: "โ…ˆ" U2148	# DOUBLE-STRUCK ITALIC SMALL I
+<Multi_key> <bar> <j>		: "โ…‰" U2149	# DOUBLE-STRUCK ITALIC SMALL J
+<Multi_key> <bar> <asterisk> <p> : "โ„ผ" U213C	# DOUBLE-STRUCK SMALL PI
+<Multi_key> <bar> <Greek_pi> 	 : "โ„ผ" U213C	# DOUBLE-STRUCK SMALL PI
+<Multi_key> <bar> <asterisk> <P> : "โ„ฟ" U213F	# DOUBLE-STRUCK CAPITAL PI
+<Multi_key> <bar> <Greek_PI> 	 : "โ„ฟ" U213F	# DOUBLE-STRUCK CAPITAL PI
+<Multi_key> <bar> <asterisk> <S> : "โ…€" U2140	# DOUBLE-STRUCK N-ARY SUMMATION
+<Multi_key> <bar> <Greek_SIGMA>  : "โ…€" U2140	# DOUBLE-STRUCK N-ARY SUMMATION
+<Multi_key> <bar> <colon>   :	"โฆ‚" U2982	# Z NOTATION TYPE COLON
+# Apparently it is only for historical reasons that this is not unified with
+# โจŸ U+2A1F Z NOTATION SCHEMA COMPOSITION
+<Multi_key> <bar> <semicolon>	:   "โจพ"	U2A3E	# Z NOTATION RELATIONAL COMPOSITION
+# The *look* double-struck.
+<Multi_key> <bar> <braceleft>	 : "โฆƒ" U2983	# LEFT WHITE CURLY BRACKET
+<Multi_key> <bar> <braceright>	 : "โฆ„" U2984	# RIGHT WHITE CURLY BRACKET 
+# โฆ…โฆ†โฆ‡โฆˆโฆ‰โฆŠ too?
+# The rest of that block?  Some there may be worth it.
+# Ooh.  There are lots of nice brackets to consider: 
+# โŸ…โŸ†โŸจโŸฉโŸชโŸซโŸฌโŸญโŸฎโŸฏโฆ‘โฆ’โฆ“โฆ”โฆ•โฆ–โฆ—โฆ˜โงผโงฝโง˜โง™โงšโง›โธขโธฃโธคโธฅโธจโธฉใ€Œใ€ใ€Žใ€
+# Others too, of course, but these to start with.  Some are likely worthy.
+<Multi_key> <S> <parenleft>  	: "โŸ…" U27C5 	# LEFT S-SHAPED BAG DELIMITER
+<Multi_key> <S> <parenright>	: "โŸ†" U27C6 	# RIGHT S-SHAPED BAG DELIMITER
+<Multi_key> <E> <bracketleft>   : "โ…" U2045     # LEFT SQUARE BRACKET WITH QUILL
+<Multi_key> <E> <bracketright>  : "โ†" U2046     # RIGHT SQUARE BRACKET WITH QUILL
+# There are a lot of angle brackets (3008/9, 27E8/9, 2329/A).  I'm deciding
+# to go with the mathematical brackets from now on, since they seem to be
+# better supported.
+<Multi_key> <less> <parenleft>	: "โŸจ" U27E8	# MATHEMATICAL LEFT ANGLE BRACKET
+<Multi_key> <greater> <parenright>: "โŸฉ" U27E9	# MATHEMATICAL RIGHT ANGLE BRACKET
+<Multi_key> <bar> <bracketleft>	:   "โŸฆ"	U27E6	# MATHEMATICAL LEFT WHITE SQUARE BRACKET
+<Multi_key> <bar> <bracketright>:   "โŸง"	U27E7	# MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+<Multi_key> <2> <greater> <parenleft> :   "โŸช"	U27EA	# MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+<Multi_key> <2> <less> <parenright>   :   "โŸซ"	U27EB	# MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+# Keystrokes inconsistent.
+<Multi_key> <bar> <bar> <parenleft>	:   "โŸฌ"  U27EC	# MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
+<Multi_key> <bar> <bar> <parenright>:   "โŸญ"	U27ED	# MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
+<Multi_key> <underscore> <underscore> <parenleft> :   "โŸฎ"  U27EE	# MATHEMATICAL LEFT FLATTENED PARENTHESIS
+<Multi_key> <underscore> <underscore> <parenright>:   "โŸฏ"  U27EF	# MATHEMATICAL RIGHT FLATTENED PARENTHESIS
+<Multi_key> <parenleft> <bracketleft>	:   "โฆ—"	U2997	# LEFT BLACK TORTOISE SHELL BRACKET
+<Multi_key> <parenright> <bracketright> :   "โฆ˜"	U2998	# RIGHT BLACK TORTOISE SHELL BRACKET
+# Do the underlined brackets, ones with ticks, dots, etc?
+<Multi_key> <percent> <parenleft>:  "โง˜"	U29D8	# LEFT WIGGLY FENCE
+<Multi_key> <percent> <parenright>: "โง™"	U29D9	# RIGHT WIGGLY FENCE
+<Multi_key> <2> <percent> <parenleft>:	"โงš" U29DA   # LEFT DOUBLE WIGGLY FENCE
+<Multi_key> <2> <percent> <parenright>:	"โง›" U29DB   # RIGHT DOUBLE WIGGLY FENCE
+<Multi_key> <parenleft> <ampersand> <parenleft>:  "โธจ"  U2E28 # LEFT DOUBLE PARENTHESIS
+<Multi_key> <parenright> <ampersand> <parenright>:  "โธฉ"  U2E29 # RIGHT DOUBLE PARENTHESIS
+<Multi_key> <2> <parenleft>:  "โธจ"  U2E28 # LEFT DOUBLE PARENTHESIS
+<Multi_key> <2> <parenright>:  "โธฉ"  U2E29 # RIGHT DOUBLE PARENTHESIS
+<Multi_key> <Z> <parenleft>	    : "เผผ"     U0F3C   # TIBETAN MARK ANG KHANG GYON
+<Multi_key> <Z> <parenright>	    : "เผฝ"     U0F3D   # TIBETAN MARK ANG KHANG GYAS
+# I'm thinking shape-mnemonics for these, somehow:
+<Multi_key> <L> <bracketleft>       : "โŒŠ"     U230A   # LEFT FLOOR
+<Multi_key> <L> <bracketright>	    : "โŒ‹"     U230B   # RIGHT FLOOR
+<Multi_key> <7> <bracketleft>	    : "โŒˆ"     U2308   # LEFT CEILING
+<Multi_key> <7> <bracketright>	    : "โŒ‰"     U2309   # RIGHT CEILING
+# These are actually quotes, hence the mnemonic.
+<Multi_key> <7> <apostrophe>	    : "๏ฝข"     UFF62   # HALFWIDTH LEFT CORNER BRACKET
+<Multi_key> <L> <apostrophe>	    : "๏ฝฃ"     UFF63   # HALFWIDTH RIGHT CORNER BRACKET
+<Multi_key> <7> <quotedbl>	    : "ใ€Ž"    U300E   # LEFT WHITE CORNER BRACKET
+<Multi_key> <L> <quotedbl>	    : "ใ€"    U300F   # RIGHT WHITE CORNER BRACKET
+<Multi_key> <parenleft> <ampersand> <parenright> :  "โ‰ฌ"	U226C	# BETWEEN
+<Multi_key> <l> <l>		: "โ„“" U2113	# SCRIPT SMALL L
+<Multi_key> <bracketleft> <bracketleft> : "โŠ"   U228F           # SQUARE IMAGE OF
+<Multi_key> <bracketleft> <equal>       : "โŠ‘"   U2291           # SQUARE IMAGE OF OR EQUAL TO
+<Multi_key> <bracketleft> <underscore>  : "โŠ‘"   U2291           # SQUARE IMAGE OF OR EQUAL TO
+<Multi_key> <bracketright> <bracketright>: "โА"  U2290           # SQUARE ORIGINAL OF
+<Multi_key> <bracketright> <equal>      : "โŠ’"   U2292           # SQUARE ORIGINAL OF OR EQUAL TO
+<Multi_key> <bracketright> <underscore> : "โŠ’"   U2292           # SQUARE ORIGINAL OF OR EQUAL TO
+# If I did more Haskell, I'd want this more:
+<Multi_key> <underscore> <bar> <underscore>:	"โŠฅ"	 U22A5	# UP TACK (bottom) or should we use U27C2 PERPENDICULAR?
+<Multi_key> <underscore> <exclam> <underscore>:	"โŠค"	 U22A4	# DOWN TACK (opposite of False)
+<Multi_key> <underscore> <greater> <underscore>:	"โŠข"	 U22A2	# RIGHT TACK
+<Multi_key> <underscore> <less> <underscore>:	"โŠฃ"	 U22A3	# LEFT TACK
+# Handy for UNIX filenames... but XXX conflicts with standard <Multi_key> <slash> <slash> โ†’ "\"
+<Multi_key> <slash> <slash>		: "โ„"	U2044	# FRACTION SLASH
+
+# The system file gives us subscript numbers, plus/minus, and parens.  But
+# there are letters missing.  It would be nice to have at least a few of them.
+
+# block U+208x
+<Multi_key> <underscore> <0>  	       : "โ‚€"  U2080   	  # SUBSCRIPT ZERO
+<Multi_key> <underscore> <1>  	       : "โ‚"  U2081   	  # SUBSCRIPT ONE
+<Multi_key> <underscore> <2>  	       : "โ‚‚"  U2082   	  # SUBSCRIPT TWO
+<Multi_key> <underscore> <3>  	       : "โ‚ƒ"  U2083   	  # SUBSCRIPT THREE
+<Multi_key> <underscore> <4>  	       : "โ‚„"  U2084   	  # SUBSCRIPT FOUR
+<Multi_key> <underscore> <5>  	       : "โ‚…"  U2085   	  # SUBSCRIPT FIVE
+<Multi_key> <underscore> <6>  	       : "โ‚†"  U2086   	  # SUBSCRIPT SIX
+<Multi_key> <underscore> <7>  	       : "โ‚‡"  U2087   	  # SUBSCRIPT SEVEN
+<Multi_key> <underscore> <8>  	       : "โ‚ˆ"  U2088   	  # SUBSCRIPT EIGHT
+<Multi_key> <underscore> <9>  	       : "โ‚‰"  U2089   	  # SUBSCRIPT NONE
+<Multi_key> <underscore> <plus>	       : "โ‚Š"  U208A	  # SUBSCRIPT PLUS
+<Multi_key> <underscore> <minus>       : "โ‚‹"  U208B	  # SUBSCRIPT MINUS
+<Multi_key> <underscore> <equal>           : "โ‚Œ"  U208C	  # SUBSCRIPT EQUALS SIGN
+<Multi_key> <underscore> <parenleft>           : "โ‚"  U208D	  # SUBSCRIPT LEFT PARENTHESIS
+<Multi_key> <underscore> <parenright>           : "โ‚Ž"  U208E	  # SUBSCRIPT RIGHT PARENTHESIS
+
+# block U+209x
+<Multi_key> <underscore> <a>	       : "โ‚"  U2090	  # LATIN SUBSCRIPT SMALL LETTER A
+<Multi_key> <underscore> <e>	       : "โ‚‘"  U2091	  # LATIN SUBSCRIPT SMALL LETTER E
+<Multi_key> <underscore> <o>	       : "โ‚’"  U2092	  # LATIN SUBSCRIPT SMALL LETTER O
+<Multi_key> <underscore> <x>	       : "โ‚“"  U2093	  # LATIN SUBSCRIPT SMALL LETTER X
+<Multi_key> <underscore> <h>	       : "โ‚•"  U2095	  # LATIN SUBSCRIPT SMALL LETTER H
+<Multi_key> <underscore> <k>           : "โ‚–"  U2096	  # LATIN SUBSCRIPT SMALL LETTER K
+<Multi_key> <underscore> <l>           : "โ‚—"  U2097	  # LATIN SUBSCRIPT SMALL LETTER L
+<Multi_key> <underscore> <m>	       : "โ‚˜"  U2098	  # LATIN SUBSCRIPT SMALL LETTER M
+<Multi_key> <underscore> <n>	       : "โ‚™"  U2099	  # LATIN SUBSCRIPT SMALL LETTER N
+<Multi_key> <underscore> <p>	       : "โ‚š"  U209A	  # LATIN SUBSCRIPT SMALL LETTER P
+<Multi_key> <underscore> <s>	       : "โ‚›"  U209B	  # LATIN SUBSCRIPT SMALL LETTER S
+<Multi_key> <underscore> <t>	       : "โ‚œ"  U209C	  # LATIN SUBSCRIPT SMALL LETTER T
+
+# subscripts in other blocks
+<Multi_key> <underscore> <i>  	       : "แตข"  U1D62   	  # LATIN SUBSCRIPT SMALL LETTER I
+<Multi_key> <underscore> <j>           : "โฑผ"  U2C7C	  # LATIN SUBSCRIPT SMALL LETTER J
+<Multi_key> <underscore> <r>           : "แตฃ"  U1D63       # LATIN SUBSCRIPT SMALL LETTER R
+<Multi_key> <underscore> <u>           : "แตค"  U1D64       # LATIN SUBSCRIPT SMALL LETTER U
+<Multi_key> <underscore> <v>           : "แตฅ"  U1D65       # LATIN SUBSCRIPT SMALL LETTER V
+<Multi_key> <underscore> <asterisk> <b> : "แตฆ"  U1D66     # GREEK SUBSCRIPT SMALL LETTER BETA
+<Multi_key> <underscore> <asterisk> <g> : "แตง"  U1D67     # GREEK SUBSCRIPT SMALL LETTER GAMMA
+<Multi_key> <underscore> <asterisk> <r> : "แตจ"  U1D68     # GREEK SUBSCRIPT SMALL LETTER RHO
+<Multi_key> <underscore> <asterisk> <f> : "แตฉ"  U1D69     # GREEK SUBSCRIPT SMALL LETTER PHI
+<Multi_key> <underscore> <asterisk> <x> : "แตช"  U1D6A     # GREEK SUBSCRIPT SMALL LETTER CHI
+
+# Custom additions: Greek letters.  Mapping corresponds to Emacs Greek
+# input method.  Aristotle Pagaltzis informs me that this is the
+# standard Greek keyboard layout, which is good.
+<Multi_key> <asterisk> <a>		: "ฮฑ"	U03B1		# GREEK SMALL LETTER ALPHA
+<Multi_key> <asterisk> <b>		: "ฮฒ"	U03B2		# GREEK SMALL LETTER BETA
+<Multi_key> <asterisk> <c>		: "ฯˆ"	U03C8		# GREEK SMALL LETTER PSI
+<Multi_key> <asterisk> <d>		: "ฮด"	U03B4		# GREEK SMALL LETTER DELTA
+<Multi_key> <asterisk> <e>		: "ฮต"	U03B5		# GREEK SMALL LETTER EPSILON
+<Multi_key> <asterisk> <f>		: "ฯ†"	U03C6		# GREEK SMALL LETTER PHI
+<Multi_key> <asterisk> <g>		: "ฮณ"	U03B3		# GREEK SMALL LETTER GAMMA
+<Multi_key> <asterisk> <h>		: "ฮท"	U03B7		# GREEK SMALL LETTER ฮ•ฮคฮ‘
+<Multi_key> <asterisk> <i>		: "ฮน"	U03B9		# GREEK SMALL LETTER ฮ™ฮŸฮคฮ‘
+<Multi_key> <asterisk> <j>		: "ฮพ"	U03BE		# GREEK SMALL LETTER XI
+<Multi_key> <asterisk> <k>		: "ฮบ"	U03BA		# GREEK SMALL LETTER KAPPA
+<Multi_key> <asterisk> <l>		: "ฮป"	U03BB		# GREEK SMALL LETTER LAMBDA
+<Multi_key> <asterisk> <m>		: "ฮผ"	U03BC		# GREEK SMALL LETTER MU
+<Multi_key> <asterisk> <n>		: "ฮฝ"	U03BD		# GREEK SMALL LETTER NU
+<Multi_key> <asterisk> <o>		: "ฮฟ"	U03BF		# GREEK SMALL LETTER OMICRON
+<Multi_key> <asterisk> <p>		: "ฯ€"	U03C0		# GREEK SMALL LETTER PI
+# no mapping for q; in Emacs that's ";"
+# U037E GREEK QUESTION MARK is canonically equivalent to U003B SEMICOLON.
+# ... But that won't stop us from doing it anyway!!!
+<Multi_key> <asterisk> <period> <question> : "อพ"  U037E		# GREEK QUESTION MARK
+<Multi_key> <asterisk> <r>		: "ฯ"	U03C1		# GREEK SMALL LETTER RHO
+<Multi_key> <asterisk> <s>		: "ฯƒ"	U03C3		# GREEK SMALL LETTER SIGMA
+<Multi_key> <asterisk> <t>		: "ฯ„"	U03C4		# GREEK SMALL LETTER TAU
+<Multi_key> <asterisk> <u>		: "ฮธ"	U03B8		# GREEK SMALL LETTER THETA
+<Multi_key> <asterisk> <v>		: "ฯ‰"	U03C9		# GREEK SMALL LETTER OMEGA
+<Multi_key> <asterisk> <w>		: "ฯ‚"	U03C2		# GREEK SMALL LETTER FINAL SIGMA
+<Multi_key> <asterisk> <x>		: "ฯ‡"	U03C7		# GREEK SMALL LETTER CHI
+<Multi_key> <asterisk> <y>		: "ฯ…"	U03C5		# GREEK SMALL LETTER UPSILON
+<Multi_key> <asterisk> <z>		: "ฮถ"	U03B6		# GREEK SMALL LETTER ZETA
+
+# Capital greek letters.
+<Multi_key> <asterisk> <A>		: "ฮ‘"	U0391		# GREEK CAPITAL LETTER ALPHA
+<Multi_key> <asterisk> <B>		: "ฮ’"	U0392		# GREEK CAPITAL LETTER BETA
+<Multi_key> <asterisk> <C>		: "ฮจ"	U03A8		# GREEK CAPITAL LETTER PSI
+<Multi_key> <asterisk> <D>		: "ฮ”"	U0394		# GREEK CAPITAL LETTER DELTA
+<Multi_key> <asterisk> <E>		: "ฮ•"	U0395		# GREEK CAPITAL LETTER EPSILON
+<Multi_key> <asterisk> <F>		: "ฮฆ"	U03A6		# GREEK CAPITAL LETTER PHI
+<Multi_key> <asterisk> <G>		: "ฮ“"	U0393		# GREEK CAPITAL LETTER GAMMA
+<Multi_key> <asterisk> <H>		: "ฮ—"	U0397		# GREEK CAPITAL LETTER ฮ•ฮคฮ‘
+<Multi_key> <asterisk> <I>		: "ฮ™"	U0399		# GREEK CAPITAL LETTER ฮ™ฮŸฮคฮ‘
+<Multi_key> <asterisk> <J>		: "ฮž"	U039E		# GREEK CAPITAL LETTER XI
+<Multi_key> <asterisk> <K>		: "ฮš"	U039A		# GREEK CAPITAL LETTER KAPPA
+<Multi_key> <asterisk> <L>		: "ฮ›"	U039B		# GREEK CAPITAL LETTER LAMBDA
+<Multi_key> <asterisk> <M>		: "ฮœ"	U039C		# GREEK CAPITAL LETTER MU
+<Multi_key> <asterisk> <N>		: "ฮ"	U039D		# GREEK CAPITAL LETTER NU
+<Multi_key> <asterisk> <O>		: "ฮŸ"	U039F		# GREEK CAPITAL LETTER OMICRON
+<Multi_key> <asterisk> <P>		: "ฮ "	U03A0		# GREEK CAPITAL LETTER PI
+# see below for Q qoppa; in Emacs Q is โ€œ:โ€
+<Multi_key> <asterisk> <R>		: "ฮก"	U03A1		# GREEK CAPITAL LETTER RHO
+<Multi_key> <asterisk> <S>		: "ฮฃ"	U03A3		# GREEK CAPITAL LETTER SIGMA
+<Multi_key> <asterisk> <T>		: "ฮค"	U03A4		# GREEK CAPITAL LETTER TAU
+<Multi_key> <asterisk> <U>		: "ฮ˜"	U0398		# GREEK CAPITAL LETTER THETA
+<Multi_key> <asterisk> <V>		: "ฮฉ"	U03A9		# GREEK CAPITAL LETTER OMEGA
+# Emacs maps W to "ฮฃ", but I think thatโ€™s stupid
+# I think that's from the Greek keyboard.
+<Multi_key> <asterisk> <X>		: "ฮง"	U03A7		# GREEK CAPITAL LETTER CHI
+<Multi_key> <asterisk> <Y>		: "ฮฅ"	U03A5		# GREEK CAPITAL LETTER UPSILON
+<Multi_key> <asterisk> <Z>		: "ฮ–"	U0396		# GREEK CAPITAL LETTER ZETA
+
+# Some archaic Greek.  If we only wanted *normal* characters we wouldn't be
+# doing this at all!
+# "period" will indicate a sort of variant of some kind; asterisk is still the "greek" marker
+<Multi_key> <asterisk> <period> <p>	: "ฯ–"	U03D6		# GREEK PI SYMBOL
+# Reserving .f in case we want PHI SYMBOL.  Digamma was "w" sound anyway.
+<Multi_key> <asterisk> <period> <w>	: "ฯ"	U03DD		# GREEK SMALL LETTER DIGAMMA
+<Multi_key> <asterisk> <period> <W>	: "ฯœ"	U03DC		# GREEK CAPITAL LETTER DIGAMMA
+<Multi_key> <asterisk> <Q>	: "ฯž"	U03DE	# GREEK LETTER QOPPA
+<Multi_key> <asterisk> <q>	: "ฯŸ"	U03DF	# GREEK SMALL LETTER QOPPA
+<Multi_key> <asterisk> <period> <Q>	: "ฯ˜"	U03D8	# GREEK LETTER ARCHAIC QOPPA
+<Multi_key> <asterisk> <period> <q>	: "ฯ™"	U03D9	# GREEK SMALL LETTER ARCHAIC QOPPA
+<Multi_key> <asterisk> <ampersand>	: "ฯ—"	U03D7	# GREEK KAI SYMBOL
+<Multi_key> <asterisk> <period> <Z>	: "ฯ "	U03E0	# GREEK LETTER SAMPI
+<Multi_key> <asterisk> <period> <z>	: "ฯก"	U03E1	# GREEK SMALL LETTER SAMPI
+<Multi_key> <asterisk> <period> <period> <Z> : "อฒ"  U0372  # GREEK CAPITAL LETTER ARCHAIC SAMPI
+<Multi_key> <asterisk> <period> <period> <z> : "อณ"  U0373  # GREEK SMALL LETTER ARCHAIC SAMPI
+# Sorry, couldn't think of better ones for these.  Might want .s for SAN.
+<Multi_key> <asterisk> <question>      : "ฯš"	U03DA	# GREEK LETTER STIGMA
+<Multi_key> <asterisk> <slash>	       : "ฯ›"	U03DB	# GREEK SMALL LETTER STIGMA
+<Multi_key> <asterisk> <apostrophe>    : "สน"	U02B9	# MODIFIER LETTER PRIME, canonically equivalent to U0374 GREEK NUMERAL SIGN
+# While we're at it...
+<Multi_key> <asterisk> <period> <apostrophe>	: "โ€ฒ"	U2032	# PRIME
+<Multi_key> <asterisk> <period> <quotedbl>      : "โ€ณ"	U2033	# DOUBLE PRIME
+<Multi_key> <asterisk> <comma>	       : "อต"	U0375	# GREEK LOWER NUMERAL SIGN (for thousands)
+# Do we want BETA SYMBOL, RHO SYMBOL, KAPPA SYMBOL, PHI SYMBOL, THETA SYMBOL?
+# The format makes them obvious enough I guess.  PI SYMBOL is different enough
+# that there's no question, and it is separate from these.
+<Multi_key> <asterisk> <period> <b>    : "ฯ"	U03D0	# GREEK BETA SYMBOL
+<Multi_key> <asterisk> <period> <u>    : "ฯ‘"	U03D1	# GREEK THETA SYMBOL
+<Multi_key> <asterisk> <period> <Y>    : "ฯ’"	U03D2	# GREEK UPSILON WITH HOOK SYMBOL
+<Multi_key> <asterisk> <period> <f>    : "ฯ•"	U03D5	# GREEK PHI SYMBOL
+<Multi_key> <asterisk> <period> <k>    : "ฯฐ"	U03F0	# GREEK KAPPA SYMBOL
+<Multi_key> <asterisk> <period> <r>    : "ฯฑ"	U03F1	# GREEK RHO SYMBOL
+<Multi_key> <asterisk> <period> <U>    : "ฯด"	U03F4	# GREEK CAPITAL THETA SYMBOL
+<Multi_key> <asterisk> <period> <e>    : "ฯต"	U03F5	# GREEK LUNATE EPSILON SYMBOL
+# Not doing the lunate sigmas and dotted versions thereof...  What about SAN, which is at least a letter?
+<Multi_key> <asterisk> <period> <s>	 : "ฯป"	  U03FB	      # GREEK SMALL LETTER SAN
+<Multi_key> <asterisk> <period> <S>	 : "ฯบ"	  U03FA	      # GREEK CAPITAL LETTER SAN
+
+# If you wanted to actually type in Greek, you would also need ฮฌฮฏฮญ
+# etc.  But you would probably just switch to a Greek keyboard layout.
+
+# Custom additions: fractions
+<Multi_key> <1> <3>                     : "โ…“"  U2153           # VULGAR FRACTION ONE THIRD
+<Multi_key> <2> <3>                     : "โ…”"  U2154           # VULGAR FRACTION TWO THIRDS
+# more extensive fractions from jsled
+<Multi_key> <1> <5>                     : "โ…•"  U2155           # VULGAR FRACTION ONE FIFTH
+<Multi_key> <2> <5>                     : "โ…–" U2156            # VULGAR FRACTION TWO FIFTHS
+<Multi_key> <3> <5>                     : "โ…—" U2157            # VULGAR FRACTION THREE FIFTHS
+<Multi_key> <4> <5>                     : "โ…˜" U2158            # VULGAR FRACTION FOUR FIFTHS
+<Multi_key> <1> <6>                     : "โ…™" U2159            # VULGAR FRACTION ONE SIXTH
+<Multi_key> <5> <6>                     : "โ…š" U215A            # VULGAR FRACTION FIVE SIXTHS
+<Multi_key> <1> <8>                     : "โ…›" U215B           # VULGAR FRACTION ONE EIGHTH
+<Multi_key> <3> <8>                     : "โ…œ" U215C           # VULGAR FRACTION THREE EIGHTHS
+<Multi_key> <5> <8>                     : "โ…" U215D           # VULGAR FRACTION FIVE EIGHTHS
+<Multi_key> <7> <8>                     : "โ…ž" U215E           # VULGAR FRACTION SEVEN EIGHTHS
+<Multi_key> <1> <7>			: "โ…" U2150	      # VULGAR FRACTION ONE SEVENTH
+<Multi_key> <1> <9>			: "โ…‘" U2151	      # VULGAR FRACTION ONE NINTH
+<Multi_key> <1> <x>			: "โ…’" U2152	      # VULGAR FRACTION ONE TENTH
+<Multi_key> <0> <3>			: "โ†‰" U2189	      # VULGAR FRACTION ZERO THIRDS
+<Multi_key> <1> <slash>			: "โ…Ÿ" U215F	      # FRACTION NUMERATOR ONE
+
+# How about roman numerals?  Percent for numerical mnemonic?
+# Does this go against the spirit of this file?  These symbols are accessible 
+# as regular letters and would look okay.  Maybe only for I-X?
+<Multi_key> <percent> <1>		: "โ…ฐ"	U2170		# SMALL ROMAN NUMERAL ONE
+<Multi_key> <percent> <2>		: "โ…ฑ"	U2171		# SMALL ROMAN NUMERAL TWO
+<Multi_key> <percent> <3>		: "โ…ฒ"	U2172		# SMALL ROMAN NUMERAL THREE
+<Multi_key> <percent> <4>		: "โ…ณ"	U2173		# SMALL ROMAN NUMERAL FOUR
+<Multi_key> <percent> <5>		: "โ…ด"	U2174		# SMALL ROMAN NUMERAL FIVE
+<Multi_key> <percent> <6>		: "โ…ต"	U2175		# SMALL ROMAN NUMERAL SIX
+<Multi_key> <percent> <7>		: "โ…ถ"	U2176		# SMALL ROMAN NUMERAL SEVEN
+<Multi_key> <percent> <8>		: "โ…ท"	U2177		# SMALL ROMAN NUMERAL EIGHT
+<Multi_key> <percent> <9>		: "โ…ธ"	U2178		# SMALL ROMAN NUMERAL NINE
+<Multi_key> <percent> <x>		: "โ…น"	U2179		# SMALL ROMAN NUMERAL TEN
+# How do we handle eleven and twelve?
+<Multi_key> <percent> <underscore> <1>	: "โ…บ"	U217A		# SMALL ROMAN NUMERAL ELEVEN
+<Multi_key> <percent> <underscore> <2>	: "โ…ป"	U217B		# SMALL ROMAN NUMERAL TWELVE
+# That okay?
+<Multi_key> <percent> <l>		: "โ…ผ"	U217C		# SMALL ROMAN NUMERAL FIFTY
+<Multi_key> <percent> <c>		: "โ…ฝ"	U217D		# SMALL ROMAN NUMERAL ONE HUNDRED
+<Multi_key> <percent> <d>		: "โ…พ"	U217E		# SMALL ROMAN NUMERAL FIVE HUNDRED
+<Multi_key> <percent> <m>		: "โ…ฟ"	U217F		# SMALL ROMAN NUMERAL ONE THOUSAND
+###
+<Multi_key> <percent> <0> <1>		: "โ… "	U2160		# ROMAN NUMERAL ONE
+<Multi_key> <percent> <0> <2>		: "โ…ก"	U2161		# ROMAN NUMERAL TWO
+<Multi_key> <percent> <0> <3>		: "โ…ข"	U2162		# ROMAN NUMERAL THREE
+<Multi_key> <percent> <0> <4>		: "โ…ฃ"	U2163		# ROMAN NUMERAL FOUR
+<Multi_key> <percent> <0> <5>		: "โ…ค"	U2164		# ROMAN NUMERAL FIVE
+<Multi_key> <percent> <0> <6>		: "โ…ฅ"	U2165		# ROMAN NUMERAL SIX
+<Multi_key> <percent> <0> <7>		: "โ…ฆ"	U2166		# ROMAN NUMERAL SEVEN
+<Multi_key> <percent> <0> <8>		: "โ…ง"	U2167		# ROMAN NUMERAL EIGHT
+<Multi_key> <percent> <0> <9>		: "โ…จ"	U2168		# ROMAN NUMERAL NINE
+<Multi_key> <percent> <0> <x>		: "โ…ฉ"	U2169		# ROMAN NUMERAL TEN
+# How do we handle eleven and twelve?
+<Multi_key> <percent> <underscore> <0> <1>	: "โ…ช"	U216A	# ROMAN NUMERAL ELEVEN
+<Multi_key> <percent> <underscore> <0> <2>	: "โ…ซ"	U216B	# ROMAN NUMERAL TWELVE
+<Multi_key> <percent> <0> <l>		: "โ…ฌ"	U216C		# ROMAN NUMERAL FIFTY
+<Multi_key> <percent> <0> <c>		: "โ…ญ"	U216D		# ROMAN NUMERAL ONE HUNDRED
+<Multi_key> <percent> <0> <d>		: "โ…ฎ"	U216E		# ROMAN NUMERAL FIVE HUNDRED
+<Multi_key> <percent> <0> <m>		: "โ…ฏ"	U216F		# ROMAN NUMERAL ONE THOUSAND
+<Multi_key> <percent> <X>		: "โ…ฉ"	U2169		# ROMAN NUMERAL TEN
+<Multi_key> <percent> <L>		: "โ…ฌ"	U216C		# ROMAN NUMERAL FIFTY
+<Multi_key> <percent> <C>		: "โ…ญ"	U216D		# ROMAN NUMERAL ONE HUNDRED
+<Multi_key> <percent> <D>		: "โ…ฎ"	U216E		# ROMAN NUMERAL FIVE HUNDRED
+<Multi_key> <percent> <M>		: "โ…ฏ"	U216F		# ROMAN NUMERAL ONE THOUSAND
+<Multi_key> <percent> <0> <C> <D>	: "โ†€"	U2180		# ROMAN NUMERAL ONE THOUSAND C D
+<Multi_key> <percent> <0> <D> 		: "โ†"	U2181		# ROMAN NUMERAL FIVE THOUSAND
+<Multi_key> <percent> <0> <M>		: "โ†‚"	U2182		# ROMAN NUMERAL TEN THOUSAND
+<Multi_key> <percent> <0> <0> <D>	: "โ†‡"	U2187		# ROMAN NUMERAL FIFTY THOUSAND
+<Multi_key> <percent> <0> <0> <M>	: "โ†ˆ"	U2188		# ROMAN NUMERAL ONE HUNDRED THOUSAND
+
+
+# Custom additions: for chat (kragen)
+<Multi_key> <parenleft> <colon>         : "โ˜ป"   U263B           # BLACK SMILING FACE
+<Multi_key> <colon> <parenright>        : "โ˜บ"   U263A           # WHITE SMILING FACE
+<Multi_key> <colon> <parenleft>         : "โ˜น"   U2639           # WHITE FROWNING FACE
+<Multi_key> <colon> <asciitilde>	: "โจ"   U2368		# APL FUNCTIONAL SYMBOL TILDE DIAERESIS
+<Multi_key> <colon> <bar>		: "โธš"   U2E1A		# HYPHEN WITH DIAERESIS
+<Multi_key> <colon> <o> <o> <parenright>  :  "ยฐอœยฐ"    # Funny smiley-face.
+# Those are archaic cyrilic letters... but look so _perfect_ for use
+# in chat. And about the last, the "multiocular O"... Well, I don't
+# know what it can be used for, but given the description, how could I
+# leave it outโ€ฝ
+# (I guess using U+1F440 EYES would be more straightforward, but not as funny?)
+<Multi_key> <O> <period> <O>		: "๊™ฌ"	UA66C		# CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O * used in the dual of words based on the root for 'eye'
+<Multi_key> <o> <period> <o>		: "๊™ญ"  UA66D		# CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
+<Multi_key> <O> <colon>	 		: "๊™ช"  UA66A		# CYRILLIC CAPITAL LETTER BINOCULAR O * used in the dual of words based on the root for 'eye'
+<Multi_key> <o> <colon> 		: "๊™ซ"  UA66B 		# CYRILLIC SMALL LETTER BINOCULAR O
+<Multi_key> <o> <plus>			: "๊™ฎ"  UA66E		# CYRILLIC LETTER MULTIOCULAR O * used in the epithet 'many-eyed'
+# While we're doing stacks of circles with dots.
+<Multi_key> <o> <3>			: "฿ท"	U07F7		# NKO SYMBOL GBAKURUNEN
+<Multi_key> <exclam> <question>         : "โ€ฝ"   U203D           # INTERROBANG
+<Multi_key> <question> <exclam>         : "โธ˜"	U2E18		# INVERTED INTERROBANG, standard now.
+<Multi_key> <questiondown> <exclamdown>	: "โธ˜"	U2E18		# INVERTED INTERROBANG (if you have a ยก key.  Otherwise...? "?i" maybe?
+<Multi_key> <exclamdown> <questiondown>	: "โธ˜"	U2E18		# INVERTED INTERROBANG (if you have a ยก key.  Otherwise...? "?i" maybe?
+<Multi_key> <question> <less>	      : "โธฎ"	  U2E2E		# REVERSED QUESTION MARK
+<Multi_key> <question> <BackSpace>      : "โธฎ"	  U2E2E		# REVERSED QUESTION MARK
+<Multi_key> <question> <ampersand> <question>	  : "โ‡"	 U2047	# DOUBLE QUESTION MARK
+<Multi_key> <2> <question>	  : "โ‡"	 U2047	# DOUBLE QUESTION MARK
+<Multi_key> <question> <ampersand> <exclam>	  : "โˆ"	 U2048	# QUESTION EXCLAMATION MARK
+<Multi_key> <exclam> <ampersand> <question>	  : "โ‰"	 U2049	# EXCLAMATION QUESTION MARK
+<Multi_key> <exclam> <ampersand> <exclam>	  : "โ€ผ"	 U203C	# DOUBLE EXCLAMATION MARK
+<Multi_key> <2> <exclam>	  : "โ€ผ"	 U203C	# DOUBLE EXCLAMATION MARK
+<Multi_key> <2> <colon>		  : "โˆท"	 U2237	# PROPORTION -- not strictly 2 times COLON
+<Multi_key> <semicolon> <less>	 		  : "โ"	 U204F	# REVERSED SEMICOLON
+<Multi_key> <semicolon> <BackSpace>	 		  : "โ"	 U204F	# REVERSED SEMICOLON
+# Keep looking into big hunks of Latin Extended-D, A720- et seq.
+<Multi_key> <less> <3>                  : "โ™ฅ"  U2665            # BLACK HEART SUIT
+<Multi_key> <3> <3>			: "โ™ฃ" U2663		# BLACK CLUB SUIT
+<Multi_key> <o> <8>			: "โ™ฃ" U2663		# BLACK CLUB SUIT
+<Multi_key> <c> <3>			: "โ™ฃ" U2663		# BLACK CLUB SUIT
+<Multi_key> <less> <greater>		: "โ™ข" U2662		# WHITE DIAMOND SUIT
+<Multi_key> <3> <minus>		: "โ™ " U2660		# BLACK SPADE SUIT
+<Multi_key> <less> <braceright>	: "โ™ " U2660		# BLACK SPADE SUIT
+<Multi_key> <E> <greater>		: "โ™ก" U2661		# WHITE HEART SUIT
+# "shamrock" is too long; there IS a limit to these!
+<Multi_key> <Multi_key> <s> <h> <m> <r> <c> <k>		: "โ˜˜" U2618   # SHAMROCK
+<Multi_key> <Multi_key> <s> <h> <a> <m> <r> <o>		: "โ˜˜" U2618   # SHAMROCK
+<Multi_key> <Multi_key> <p> <c>         : "โ˜ฎ"   U262E           # PEACE SYMBOL
+<Multi_key> <Multi_key> <p> <e> <a> <c> <e> : "โ˜ฎ"   U262E           # PEACE SYMBOL
+<Multi_key> <Multi_key> <y> <y>		: "โ˜ฏ" U262F		# YIN YANG
+<Multi_key> <Multi_key> <y> <i>	<n> <y> <a> <n>	: "โ˜ฏ" U262F	# YIN YANG
+# And now that we are into hearts...
+<Multi_key> <Left> <less> <3>           : "โฅ"  U2765            # ROTATED HEAVY BLACK HEART BULLET
+<Multi_key> <exclam> <less> <3>         : "โฃ"  U2763            # HEAVY HEART EXCLAMATION MARK ORNAMENT
+<Multi_key> <f> <less> <3>              : "โฆ"  U2766            # FLORAL HEART
+<Multi_key> <Left> <f> <less> <3>       : "โง"  U2767            # ROTATED FLORAL HEART BULLET
+<Multi_key> <Right> <f> <less> <3>      : "โ˜™"  U2619            # REVERSED ROTATED FLORAL HEART BULLET
+<Multi_key> <Multi_key> <t> <e> <l>			: "โ˜Ž" 	U260E		# BLACK TELEPHONE
+<Multi_key> <Multi_key> <t> <e> <a>		: "โ˜•"	U2615		# HOT BEVERAGE
+# These last two bother me less, though they can still be improved.
+# Other possibly useful symbols:
+# 2668 HOT SPRINGS (for chat, for running off to shower?)
+# I want 2713-2714 and 2717-2718
+# We need a Dingbats prefix, for โ›โœโโžโข
+<Multi_key> <bracketleft> <space> <bracketright> :	"โ˜"	U2610	# BALLOT BOX
+# Better keystrokes anyone?  This one breaks the pattern. [c]? [v]? [y]? [/]?
+<Multi_key> <Multi_key> <c> <h> <k>	      :	 "โ˜‘"  U2611		# BALLOT BOX WITH CHECK
+<Multi_key> <bracketleft> <slash> <bracketright>     :	 "โ˜‘"  U2611		# BALLOT BOX WITH CHECK
+<Multi_key> <bracketleft> <x> <bracketright>  :	 "โ˜’"  U2612		# BALLOT BOX WITH X
+# @ for dingbats?
+<Multi_key> <at> <slash>	:	"โœ“"	U2713	# CHECK MARK
+<Multi_key> <at> <at> <slash>	:	"โœ”"	U2714	# HEAVY CHECK MARK
+<Multi_key> <at> <X>  		:	"โœ—"	U2717	# BALLOT X
+<Multi_key> <at> <at> <X>	:	"โœ˜"	U2718	# HEAVY BALLOT X
+<Multi_key> <at> <parenleft>    :       "โจ"     U2768   # MEDIUM LEFT PARENTHESIS ORNAMENT
+<Multi_key> <at> <parenright>   :       "โฉ"     U2769   # MEDIUM RIGHT PARENTHESIS ORNAMENT
+<Multi_key> <at> <at> <parenleft>    :  "โช"     U276A   # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+<Multi_key> <at> <at> <parenright>   :  "โซ"     U276B   # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+<Multi_key> <at> <less>         :       "โฌ"     U276C   # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+<Multi_key> <at> <greater>      :       "โญ"     U276D   # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+# U276E&F โฎโฏ ?  Angle quotation mark ornaments?
+<Multi_key> <at> <at> <less>    :       "โฐ"     U2770   # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+<Multi_key> <at> <at> <greater> :       "โฑ"     U2771   # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+<Multi_key> <at> <bracketleft> <parenleft> :    "โฒ"     U2772   # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+<Multi_key> <at> <bracketright> <parenright> :  "โณ"     U2773   # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+<Multi_key> <at> <braceleft>    :       "โด"     U2774   # MEDIUM LEFT CURLY BRACKET ORNAMENT
+<Multi_key> <at> <braceright>   :       "โต"     U2775   # MEDIUM RIGHT CURLY BRACKET ORNAMENT
+# Will I want <at> <at> for something else?
+# Now there is such a thing as text style and emoji style.  Use the
+# "dingbat prefix" in an unusual way:
+<Multi_key> <at> <Multi_key>	:	"๏ธ"	UFE0F		# Emoji selector
+<Multi_key> <exclam> <Multi_key>	:	"๏ธŽ"		UFE0E	# Text selector
+# How about dice?
+<Multi_key> <bracketleft> <1> <bracketright>  :  "โš€"  U2680	# DIE FACE-1
+<Multi_key> <bracketleft> <2> <bracketright>  :  "โš"  U2681	# DIE FACE-2
+<Multi_key> <bracketleft> <3> <bracketright>  :  "โš‚"  U2682	# DIE FACE-3
+<Multi_key> <bracketleft> <4> <bracketright>  :  "โšƒ"  U2683	# DIE FACE-4
+<Multi_key> <bracketleft> <5> <bracketright>  :  "โš„"  U2684	# DIE FACE-5
+<Multi_key> <bracketleft> <6> <bracketright>  :  "โš…"  U2685	# DIE FACE-6
+# 267B BLACK UNIVERSAL RECYCLING SYMBOL
+
+# Keystrokes okay?
+<Multi_key> <Multi_key> <f> <d> <l>   	        : "โšœ"	U269C	  # FLEUR-DE-LIS
+<Multi_key> <Multi_key> <a> <t> <o> <m>	        : "โš›"	U269B		# ATOM SYMBOL
+<Multi_key> <Multi_key> <c> <c> <c> <p>		: "โ˜ญ" 	U262D		# HAMMER AND SICKLE
+<Multi_key> <slash> <exclam> <backslash> : "โš "  U26A0           # WARNING SIGN
+<Multi_key> <exclam> <asciicircum>	: "โš "	U26A0		# WARNING SIGN 
+<Multi_key> <Multi_key> <z> <a> <p>	  		: "โšก"	U26A1		# HIGH VOLTAGE SIGN 
+# Shouldn't use just <r><a> because it's too likely to be a prefix for
+# a useful word.
+<Multi_key> <Multi_key> <r> <a> <d>	: "โ˜ข"	U2622		# RADIOACTIVE SIGN
+<Multi_key> <Multi_key> <b> <h>		: "โ˜ฃ"	U2623		# BIOHAZARD SIGN
+<Multi_key> <Multi_key> <b> <i> <o> <h>	<a> <z>	: "โ˜ฃ"	U2623		# BIOHAZARD SIGN
+# Changing this from โš
+<Multi_key> <Multi_key> <A> <A> <A> <A> <A>	:	"โ›ค" U26E4 # PENTAGRAM (pentalpha, get it?)
+<Multi_key> <Multi_key> <p> <l> <a> <n> <e>	: "โœˆ"   U2708	  # AIRPLANE
+<Multi_key> <Multi_key> <m> <a> <i> <l>		: "โœ‰"	U2709	  # ENVELOPE
+<Multi_key> <Multi_key> <w> <h> <l> <c> <h>	: "โ™ฟ"	U267F	  # WHEELCHAIR SYMBOL
+<Multi_key> <Multi_key> <m> <e> <d> 		: "โ˜ค"	U2624	  # CADEUCEUS
+## Don't usually do sequences, but exception made for the
+## "eyewitness" compound emoji sequence:
+<Multi_key> <Multi_key> <i> <w> <i> <t>     : "๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ"
+# Something different for STAFF OF AESCULAPIUS?
+<Multi_key> <Multi_key> <1> <m> <e> <d>		: "โš•"	U2695	# STAFF OF AESCULAPIUS
+# 26B0 COFFIN ?
+# One of the SNOWFLAKEs?
+# SNOWMAN? COMET? ANCHOR?
+# Maybe if we go with having a "word" symbol and spelling out lots and 
+# lots of whole words, we can have all the planets.
+#
+# I already have STAR OF DAVID on another map.
+# 231A, 231B -- WATCH and HOURGLASS -- one should be &-w-a-i-t
+# 23D4 METRICAL LONG OVER TWO SHORTS a.k.a. METRICAL BOOBS
+# 0950 DEVANAGARI OM?
+# 212E ESTIMATED SYMBOL?
+# 2324 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS a.k.a. NOT AMUSED
+# 237E BELL SYMBOL a.k.a. ALIENS LANDING
+
+<Multi_key> <o> <minus> <plus>		: "โ™€"	U2640		# FEMALE SIGN
+<Multi_key> <o> <minus> <greater>	: "โ™‚"	U2642		# MALE SIGN
+
+<Multi_key> <Multi_key> <g> <a> <y>                 :   "โšฃ"     U26A3   # DOUBLED MALE SIGN
+<Multi_key> <Multi_key> <l> <e> <s> <b> <i> <a> <n> :   "โšข"     U26A2   # DOUBLED FEMALE SIGN
+<Multi_key> <Multi_key> <h> <e> <t> <e> <r> <o>     :   "โšค"     U26A4   # INTERLOCKED FEMALE AND MALE SIGN
+
+# 'trans': short for transgender/transexual
+# 'genderq': short for genderqueer.
+# Wasn't sure which to call which symbol, and wanted to include both
+<Multi_key> <Multi_key> <t> <r> <a> <n> <s>         :   "โšฅ"     U26A5   # MALE AND FEMALE SIGN
+<Multi_key> <Multi_key> <g> <e> <n> <d> <e> <r> <q> :   "โšง"     U26A7   # MALE WITH STROKE AND MALE AND FEMALE SIGN
+
+
+<Multi_key> <O> <X>: 			"โ˜ " U2620 # SKULL AND CROSSBONES
+<Multi_key> <Multi_key> <d> <e> <a> <t> <h>:	  "โ˜ " U2620 # SKULL AND CROSSBONES
+<Multi_key> <Multi_key> <X> <b> <o> <n> <e> <s>:	  "โ˜ " U2620 # SKULL AND CROSSBONES
+<Multi_key> <Multi_key> <k> <b> <d> :	"โŒจ"	  U2328	    # KEYBOARD
+<Multi_key> <Multi_key> <r> <h> <a> <n> <d>	: "โ˜ž" U261E # WHITE RIGHT POINTING INDEX
+<Multi_key> <Multi_key> <l> <h> <a> <n> <d>	: "โ˜œ" U261C # WHITE LEFT POINTING INDEX
+<Multi_key> <asterisk> <asterisk>	:"โ˜…" U2605 # BLACK STAR
+<Multi_key> <asterisk> <0>	:"โ˜†" U2606 # WHITE STAR
+<Multi_key> <asterisk> <minus>	:"โœช" U272A # CIRCLED WHITE STAR
+<Multi_key> <asterisk> <3>	:"โ‚" U2042 # ASTERISM
+<Multi_key> <3> <asterisk>	:"โ‚" U2042 # ASTERISM
+<Multi_key> <2> <asterisk>	:"โ‘" U2051 # TWO ASTERISKS ALIGNED VERTICALLY
+<Multi_key> <asterisk> <4>      :"โœข"  U2722  # FOUR TEARDROP-SPOKED ASTERISK
+<Multi_key> <asterisk> <6>	:"โœก" U2721 # STAR OF DAVID
+<Multi_key> <asterisk> <numbersign>	:"โœฏ" U272F # PINWHEEL STAR
+<Multi_key> <asterisk> <exclam>	:"โœฑ" U2731 # HEAVY ASTERISK
+<Multi_key> <less> <X> <greater> :  "โ–"	U2756	# BLACK DIAMOND MINUS WHITE X
+<Multi_key> <at> <numbersign>	: "โŒ˜" U2318	# PLACE OF INTEREST SIGN
+# Using backslash-minus-slash etc. conflicts with combining accents.
+<Multi_key> <grave> <minus> <apostrophe>	 : "โšž"	U269E  # THREE LINES CONVERGING RIGHT
+<Multi_key> <apostrophe> <minus> <grave>	 : "โšŸ"	U269F  # THREE LINES CONVERGING LEFT
+<Multi_key> <Multi_key> <B> <e> <l> <l> <s> <y> <m>	: "โพ" U237E  # BELL SYMBOL (or ALIENS LANDING) -- &-a-l-i-e-n ?
+# Other monstery characters... ัช๊™š (alien abductions?)
+# เถเต เด‹ & others from Kannada et al...?
+# Can't use -^- for this; conflicts with -^ for โ†‘, and getting those arrows
+# workable was complicated enough.  How about this?
+<Multi_key> <underscore> <asciicircum> <underscore>	: "โŒค" U2324  # UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS; aka ENTER KEY, aka NOT AMUSED.
+<Multi_key> <Multi_key> <w> <a> <i> <t>		: "โŒ›" U231B   # HOURGLASS
+<Multi_key> <Multi_key> <h> <o> <u> <r>		: "โŒ›" U231B   # HOURGLASS
+<Multi_key> <Multi_key> <t> <i> <m> <e>		: "โŒš" U231A   # WATCH
+<Multi_key> <Multi_key> <w> <a> <t> <c> <h>	: "โŒš" U231A   # WATCH
+<Multi_key> <space> <N>		  : "โ€‚"	U2002  # EN SPACE
+<Multi_key> <space> <M>		  : "โ€ƒ" U2003  # EM SPACE
+<Multi_key> <space> <3> <M>	  : "โ€„"	U2004  # THREE-PER-EM SPACE
+<Multi_key> <space> <4> <M>	  : "โ€…"	U2005  # FOUR-PER-EM SPACE
+<Multi_key> <parenleft> <parenright>: "โ—Œ" U25CC # DOTTED CIRCLE
+<Multi_key> <bracketleft> <bracketright>: "โฌš" U2B1A # DOTTED SQUARE
+<Multi_key> <asterisk> <parenleft>      : "๏ดพ"   UFD3E           # ORNATE LEFT PARENTHESIS
+<Multi_key> <asterisk> <parenright>     : "๏ดฟ"   UFD3F           # ORNATE RIGHT PARENTHESIS
+<Multi_key> <k> <s>                     : "ส˜"   U0298           # LATIN LETTER BILABIAL CLICK (kiss sound)
+<Multi_key> <bar> <greater>             : "โ€ฃ"   U2023           # TRIANGULAR BULLET
+#SUPERSCRIPTS:
+#To avoid namespace clashes, <asciicircum> is doubled (will I regret that?)
+<Multi_key> <asciicircum> <asciicircum> <h>       : "สฐ"   U02B0           # SUPERSCRIPT H
+<Multi_key> <asciicircum> <asciicircum> <i>       : "โฑ"   U2071           # SUPERSCRIPT I
+<Multi_key> <asciicircum> <asciicircum> <j>       : "สฒ"   U02B2           # SUPERSCRIPT J
+<Multi_key> <asciicircum> <asciicircum> <n>       : "โฟ"   U207F           # SUPERSCRIPT N
+<Multi_key> <asciicircum> <asciicircum> <r>       : "สณ"   U02B3           # SUPERSCRIPT R
+<Multi_key> <asciicircum> <asciicircum> <w>       : "สท"   U02B7           # SUPERSCRIPT W
+<Multi_key> <asciicircum> <asciicircum> <y>       : "สธ"   U02B8           # SUPERSCRIPT Y
+# So I can use yแต—/รพแต— and yแต‰/รพแต‰
+<Multi_key> <asciicircum> <asciicircum> <e>	  : "แต‰"	  U1D49		  # MODIFIER LETTER SMALL E
+<Multi_key> <asciicircum> <asciicircum> <t>	  : "แต—"	  U1D57		  # MODIFIER LETTER SMALL T
+# Abbreviation for "that":
+<Multi_key> <U00FE> <t>	  			  : "๊ฅ"	  UA765		  # LATIN SMALL LETTER THORN WITH STROKE
+#Maybe add: ห€หหƒห‚  Need to be able to talk about ส”ห...
+<Multi_key> <asciicircum> <question> <period>	: "ห€"	U02C0	# MODIFIER LETTER GLOTTAL STOP
+<Multi_key> <asciicircum> <question> <parenleft> : "ห"	U02C1	# MODIFIER LETTER REVERSED GLOTTAL STOP
+<Multi_key> <asciicircum> <minus>       : "โป"   U207B           # SUPERSCRIPT MINUS
+<Multi_key> <asciicircum> <plus>	: "โบ"	U207A		# SUPERSCRIPT PLUS
+
+<Multi_key> <asciitilde> <asciitilde>        : "โ‰ˆ"  U2248           # ALMOST EQUAL TO
+<Multi_key> <s> <h>			: "สƒ"	U0283		# LATIN SMALL LETTER ESH
+<Multi_key> <z> <h>			: "ส’"	U0292		# LATIN SMALL LETTER EZH
+<Multi_key> <l> <h>    			: "ษฌ"	U026C		# LATIN SMALL LETTER L WITH BELT
+<Multi_key> <l> <3>			: "ษฎ"	U026E		# LATIN SMALL LETTER LEZH
+<Multi_key> <y> <g>			: "ศ"	U021D		# LATIN SMALL LETTER YOGH
+<Multi_key> <Y> <G>			: "ศœ"	U021C		# LATIN CAPITAL LETTER YOGH
+<Multi_key> <question> <period>		: "ส”"	U0294		# LATIN LETTER GLOTTAL STOP
+<Multi_key> <question> <parenleft>	: "ส•"	U0295		# LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+# Not great keystrokes...
+<Multi_key> <question> <v>		: "ส–"	U0296		# LATIN LETTER INVERTED GLOTTAL STOP
+<Multi_key> <question> <minus>		: "สก"	U02A1		# LATIN LETTER GLOTTAL STOP WITH STROKE
+<Multi_key> <question> <braceleft>	: "สข"	U02A2		# LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
+# How about ษธ? ฯ† isnโ€™t the IPA glyph.
+<Multi_key> <p> <h>			: "ษธ"	U0278		# LATIN SMALL LETTER PHI
+<Multi_key> <i> <h>    			: "ษช"	U026A		# LATIN LETTER SMALL CAPITAL I
+<Multi_key> <I> <H>    			: "ษช"	U026A		# LATIN LETTER SMALL CAPITAL I
+<Multi_key> <u> <h>			: "สŠ"	U028A		# LATIN SMALL LETTER UPSILON
+<Multi_key> <U> <H>			: "สŠ"	U028A		# LATIN SMALL LETTER UPSILON
+<Multi_key> <a> <h>			: "ษ‘"	U0251		# LATIN SMALL LETTER ALPHA
+<Multi_key> <e> <r>			: "ษš"	U025A		# LATIN SMALL LETTER SCHWA WITH HOOK
+<Multi_key> <o> <parenright>		:"ษ”" 	U0254 		# LATIN SMALL LETTER OPEN O
+<Multi_key> <a> <w>			: "ษ”"	U0254		# LATIN SMALL LETTER OPEN O
+<Multi_key> <O> <parenright>		:"ฦ†" 	U0186 		# LATIN CAPITAL LETTER OPEN O
+<Multi_key> <A> <W>			: "ฦ†"	U0186		# LATIN CAPITAL LETTER OPEN O
+<Multi_key> <e> <h>   	    	    	: "ษ›"   U025B		# LATIN SMALL LETTER OPEN E
+# Have to put the <less> at the beginning for these.
+<Multi_key> <less> <e> <h>		: "ษœ"	U025C		# LATIN SMALL LETTER REVERSED OPEN E
+<Multi_key> <BackSpace> <e> <h>		: "ษœ"	U025C		# LATIN SMALL LETTER REVERSED OPEN E
+<Multi_key> <less> <e> <r>		: "ษ"	U025D		# LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
+<Multi_key> <BackSpace> <e> <r>		: "ษ"	U025D		# LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
+# It's spelled "gy" in Hungarian...
+<Multi_key> <g> <y>			: "ษŸ"	U025F		# LATIN SMALL LETTER DOTLESS J WITH STROKE
+# How are these keystrokes?
+<Multi_key> <bar> <apostrophe>		: "หˆ"	U02C8		# MODIFIER LETTER VERTICAL LINE
+<Multi_key> <bar> <comma>		: "หŒ"	U02CC		# MODIFIER LETTER LOW VERTICAL LINE
+<Multi_key> <bar> <underscore>		: "ฬฉ"	U0329		# COMBINING VERTICAL LINE BELOW
+# Harmonize with other combiners.
+<Multi_key> <backslash> <underscore> <bar>	: "ฬฉ"	U0329		# COMBINING VERTICAL LINE BELOW
+<Multi_key> <r> <r>                     : "ษน"   U0279           # LATIN SMALL LETTER TURNED R: voiced alveolar approximant (American English (at least) R)
+<Multi_key> <r> <d>                     : "ษพ"   U027E           # LATIN SMALL LETTER R WITH FISHHOOK: voiced alveolar flap or tap (American English intervocalic allophone of d, or Spanish r)
+<Multi_key> <v> <v>                     : "สŒ"   U028C           # LATIN SMALL LETTER TURNED V
+<Multi_key> <u> <i>			: "ษฏ"	U026F		# LATIN SMALL LETTER TURNED M
+# doubling a letter seems to be mostly used for turning
+<Multi_key> <w> <w>			: "ส"	U028D		# LATIN SMALL LETTER TURNED W
+<Multi_key> <y> <y>			: "สŽ"	U028E		# LATIN SMALL LETTER TURNED Y
+<Multi_key> <a> <a>			: "ษ"	U0250		# LATIN SMALL LETTER TURNED A
+<Multi_key> <h> <h>			: "ษฅ"	U0265		# LATIN SMALL LETTER TURNED H
+# ฤฑ is already available in the "standard" .XCompose
+<Multi_key> <j> <period>    		: "ศท"	U0237		# LATIN SMALL LETTER DOTLESS J
+<Multi_key> <exclam> <period>		: "๊ž‹"	UA78B		# LATIN CAPITAL LETTER SALTILLO
+<Multi_key> <exclam> <underscore> <period>		: "๊žŒ"	UA78C		# LATIN SMALL LETTER SALTILLO
+# I'll use capitals for a different double
+<Multi_key> <W> <W>			: "สฌ"	U02AC		# LATIN LETTER BILABIAL PERCUSSIVE
+# Also handy for writing urls: http://สฌw.omniglot.com/
+# Sorry, I miss having this and hate having to use colon instead:
+<Multi_key> <colon> <plus>  	      	: "ห"	U02D0		# MODIFIER LETTER TRIANGULAR COLON
+# ษฃ? แดฅ?  Important enough to add? แดฅ is cool just as a "latin" letter.
+<Multi_key> <g> <h>	     	    : "ษฃ"   U0263     # LATIN SMALL LETTER GAMMA
+# It looks like a ษฃ and makes an "o" sorta sound:
+<Multi_key> <o> <g> <h>	      	    : "ษค"  U0264      # LATIN SMALL LETTER RAMS HORN
+<Multi_key> <a> <i> <n>		    : "แดฅ"   U1D25     # LATIN LETTER AIN
+# Sometimes it's a "tail", sometimes a "hook", and sometimes a "retroflex hook"
+<Multi_key> <d> <comma>		    : "ษ–"   U0256     # LATIN SMALL LETTER D WITH TAIL
+<Multi_key> <l> <comma>		    : "ษญ"   U026D     # LATIN SMALL LETTER L WITH RETROFLEX HOOK
+<Multi_key> <n> <comma>		    : "ษณ"   U0273     # LATIN SMALL LETTER N WITH RETROFLEX HOOK
+<Multi_key> <s> <comma>		    : "ส‚"   U0282     # LATIN SMALL LETTER S WITH HOOK
+<Multi_key> <t> <comma>		    : "สˆ"   U0288     # LATIN SMALL LETTER T WITH RETROFLEX HOOK
+<Multi_key> <z> <comma>		    : "ส"   U0290     # LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+# This is used for functions, folders, etc.  Yeah, the hook's facing wrong.
+<Multi_key> <f> <comma>		    : "ฦ’"   U0192     # LATIN SMALL LETTER F WITH HOOK
+# Sigh, might as well do implosives.  Which is also sometimes a hook.
+<Multi_key> <b> <apostrophe>	    : "ษ“"   U0253     # LATIN SMALL LETTER B WITH HOOK
+<Multi_key> <d> <apostrophe>	    : "ษ—"   U0257     # LATIN SMALL LETTER D WITH HOOK
+<Multi_key> <g> <apostrophe>	    : "ษ "   U0260     # LATIN SMALL LETTER G WITH HOOK
+<Multi_key> <g> <g>		    : "ษก"   U0261     # LATIN SMALL LETTER SCRIPT G
+# The h looks the same...
+<Multi_key> <h> <apostrophe>	    : "ษฆ"   U0266     # LATIN SMALL LETTER H WITH HOOK
+<Multi_key> <G> <apostrophe>	    : "ส›"   U029B     # LATIN LETTER SMALL CAPITAL G WITH HOOK
+<Multi_key> <N> <o>			: "โ„–"	U2116		# NUMERO SIGN
+<Multi_key> <R> <x>			: "โ„ž"	U211E		# PRESCRIPTION TAKE
+<Multi_key> <P> <e> <r>			: "โ…Œ"	U214C		# PER SIGN
+<Multi_key> <o> <z> <period>		: "โ„ฅ"	U2125		# OUNCE SIGN
+<Multi_key> <s> <c> <r> <period>	: "โ„ˆ"	U2108		# SCRUPLE
+# There are all kinds of awesome combining characters in the U+0300 page.
+# There are a bunch of other awesome combining characters like U+20E0
+<Multi_key> <asterisk> <period> <period> <period> : "เน›" U0E5B   # THAI CHARACTER KHOMUT (end of chapter)
+#
+# Music stuff.  # is the music mnemonic.
+<Multi_key> <numbersign> <b>		: "โ™ญ" U266d # MUSIC FLAT SIGN
+<Multi_key> <numbersign> <f>		: "โ™ฎ" U266e # MUSIC NATURAL SIGN
+<Multi_key> <numbersign> <equal>	: "โ™ฎ" U266e # MUSIC NATURAL SIGN
+<Multi_key> <numbersign> <numbersign>	: "โ™ฏ" U266f # MUSIC SHARP SIGN
+<Multi_key> <numbersign> <G>             : "๐„ž"  U0001d11e # MUSICAL SYMBOL G CLEF
+<Multi_key> <numbersign> <F>              : "๐„ข"  U0001d122 # MUSICAL SYMBOL F CLEF
+<Multi_key> <numbersign> <C>              : "๐„ก" U0001d121 # MUSICAL SYMBOL C CLEF
+<Multi_key> <numbersign> <o> <slash>	: "โ™ช" U266a	# EIGHTH NOTE
+<Multi_key> <numbersign> <o> <o>	: "โ™ซ" U266b	# BEAMED EIGHTH NOTES
+<Multi_key> <numbersign> <percent>	: "โ™ซ" U266b	# BEAMED EIGHTH NOTES
+
+
+# Combining accents, for making things you don't have precomposed chars or keystrokes for:
+<Multi_key> <backslash> <grave>	: "ฬ€"  U0300   # COMBINING GRAVE ACCENT
+<Multi_key> <backslash> <apostrophe>    : "ฬ"   U0301   # COMBINING ACUTE ACCENT
+<Multi_key> <backslash> <asciicircum>    : "ฬ‚"   U0302   # COMBINING CIRCUMFLEX ACCENT
+<Multi_key> <backslash> <asciitilde>       : "ฬƒ"   U0303	# COMBINING TILDE
+<Multi_key> <backslash> <equal>		: "ฬ„"	U0304	# COMBINING MACRON
+<Multi_key> <backslash> <backslash> <equal>		: "ฬ…"	U0305	# COMBINING OVERLINE -- ???
+<Multi_key> <backslash> <U>		: "ฬ†"	U0306	# COMBINING BREVE
+<Multi_key> <backslash> <period>	: "ฬ‡"	U0307	# COMBINING DOT ABOVE
+<Multi_key> <backslash> <quotedbl>	: "ฬˆ"	U0308	# COMBINING DIAERESIS
+<Multi_key> <backslash> <question>	: "ฬ‰"	U0309	# COMBINING HOOK ABOVE
+<Multi_key> <backslash> <o>		: "ฬŠ"	U030a	# COMBINING RING ABOVE
+# That now conflicts with the new ๐Ÿ™Œ in the system xcompose.  Alternative:
+<Multi_key> <backslash> <0>   	       	: "ฬŠ"	U030a	# COMBINING RING ABOVE
+<Multi_key> <backslash> <backslash> <apostrophe>	: "ฬ‹"	U030b	# COMBINING DOUBLE ACUTE ACCENT -- ??
+<Multi_key> <backslash> <c>		: "ฬŒ"	U030c	# COMBINING CARON
+<Multi_key> <backslash> <bar>       	: "ฬ"	U030d	# COMBINING VERTICAL LINE ABOVE
+<Multi_key> <backslash> <2> <bar>	: "ฬŽ"	U030e	# COMBINING DOUBLE VERTICAL LINE ABOVE
+<Multi_key> <backslash> <2> <grave>	: "ฬ"	U030f	# COMBINING DOUBLE GRAVE ACCENT
+# For writing PSILI and DASIA in Greek
+# Ugh, better key-coding?  I may need @ for BELOW.
+<Multi_key> <backslash> <backslash> <backslash> <comma>	:	"ฬ’"  U0312   # COMBINING TURNED COMMA ABOVE
+<Multi_key> <backslash> <backslash> <comma>	:	"ฬ“"  U0313   # COMBINING COMMA ABOVE
+<Multi_key> <backslash> <backslash> <less> <comma>	:	"ฬ”"   U0314   # COMBINING REVERSED COMMA ABOVE
+<Multi_key> <backslash> <f> <m>                 : "อ’"   U0352   # COMBINING FERMATA
+<Multi_key> <backslash> <parenleft> <period>	: "ฬ"	U0310	# COMBINING CHANDRABINDU
+<Multi_key> <backslash> <i> <b>		: "ฬ‘"	U0311	# COMBINING INVERTED BREVE -- ??
+<Multi_key> <backslash> <parenleft> <parenright>: "โƒ"  U20DD # COMBINING ENCLOSING CIRCLE
+<Multi_key> <backslash> <parenleft> <slash> <parenright>:    "โƒ "	 U20E0	   # COMBINING ENCLOSING CIRCLE BACKSLASH
+<Multi_key> <backslash> <exclam>	: "ฬฃ"   U0323   # COMBINING DOT BELOW
+# With only one underscore it conflicts with stuff.
+<Multi_key> <backslash> <underscore> <underscore>	: "ฬฑ"	U0331	# COMBINING MACRON BELOW
+<Multi_key> <backslash> <backslash> <underscore>	: "ฬฒ"	U0332	# COMBINING LOW LINE
+<Multi_key> <backslash> <backslash> <backslash> <underscore>	: "ฬณ"	U0333	# COMBINING DOUBLE LOW LINE
+
+# The @ sign will signify reversal to the bottom of the glyph, 'kay?
+
+<Multi_key> <backslash> <at> <o>	: "ฬฅ"	U0325	# COMBINING RING BELOW
+
+<Multi_key> <backslash> <at> <c>	: "ฬฌ"	U032c	# COMBINING CARON BELOW
+<Multi_key> <backslash> <at> <asciicircum>	: "ฬญ"	U032d	# COMBINING CIRCUMFLEX ACCENT BELOW
+<Multi_key> <backslash> <at> <U>	: "ฬฎ"	U032e	# COMBINING BREVE BELOW
+<Multi_key> <backslash> <at> <i> <b>	: "ฬฏ"	U032f	# COMBINING INVERTED BREVE BELOW -- ??
+
+# How about leading & (or &&?) for double combiners?  There aren't many anyway.
+# Except that I found myself assuming it was "2" for double.
+<Multi_key> <backslash> <ampersand> <at> <U> : "อœ" U035C # COMBINING DOUBLE BREVE BELOW
+<Multi_key> <backslash> <2> <at> <U> : "อœ" U035C # COMBINING DOUBLE BREVE BELOW
+<Multi_key> <backslash> <ampersand> <U>	  : "อ"	U035D   # COMBINING DOUBLE BREVE
+<Multi_key> <backslash> <2> <U>	  : "อ"	U035D   # COMBINING DOUBLE BREVE
+<Multi_key> <backslash> <ampersand> <minus> : "อž" U035E	# COMBINING DOUBLE MACRON
+<Multi_key> <backslash> <2> <minus> : "อž" U035E	# COMBINING DOUBLE MACRON
+<Multi_key> <backslash> <ampersand> <at> <minus> : "อŸ" U035F # COMBINING DOUBLE MACRON BELOW
+<Multi_key> <backslash> <2> <at> <minus> : "อŸ" U035F # COMBINING DOUBLE MACRON BELOW
+<Multi_key> <backslash> <ampersand> <underscore> : "อŸ" U035F # COMBINING DOUBLE MACRON BELOW
+<Multi_key> <backslash> <2> <underscore> : "อŸ" U035F # COMBINING DOUBLE MACRON BELOW
+<Multi_key> <backslash> <ampersand> <asciitilde> : "อ " U0360 # COMBINING DOUBLE TILDE
+<Multi_key> <backslash> <2> <asciitilde> : "อ " U0360 # COMBINING DOUBLE TILDE
+<Multi_key> <backslash> <ampersand> <i> <b>  : "อก"  U0361 # COMBINING DOUBLE INVERTED BREVE
+<Multi_key> <backslash> <2> <i> <b>  : "อก"  U0361 # COMBINING DOUBLE INVERTED BREVE
+<Multi_key> <backslash> <ampersand> <at> <i> <b>  : "แทผ"  U1DFC # COMBINING DOUBLE INVERTED BREVE BELOW
+<Multi_key> <backslash> <2> <at> <i> <b>  : "แทผ"  U1DFC # COMBINING DOUBLE INVERTED BREVE BELOW
+# Might as well finish up the set.
+<Multi_key> <backslash> <ampersand> <greater> : "อข" U0362 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+<Multi_key> <backslash> <2> <greater> : "อข" U0362 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+
+<Multi_key> <period> <parenright>	: "อ’"	U0352   # COMBINING FERMATA
+
+<Multi_key> <backslash> <asterisk>	: "า‰"	U0489	# COMBINING CYRILLIC MILLIONS SIGN  -- aka COMBINING SHINY
+<Multi_key> <P> <minus>		: "โ‚ฝ"	U20BD	# RUBLE SIGN
+<Multi_key> <p> <minus>		: "โ‚ฝ"	U20BD	# RUBLE SIGN
+
+# How about for a little extra control:
+<Multi_key> <Z> <W> <S> <P>		: "โ€‹"	U200B	# ZERO WIDTH SPACE
+<Multi_key> <Z> <W> <N> <J>		: "โ€Œ"	U200C	# ZERO WIDTH NON-JOINER
+<Multi_key> <Z> <W> <J>			: "โ€"	U200D	# ZERO WIDTH JOINER
+<Multi_key> <L> <R> <M>			: "โ€Ž"	U200E	# LEFT-TO-RIGHT MARK
+<Multi_key> <R> <L> <M>			: "โ€"	U200F	# RIGHT-TO-LEFT MARK
+# I never understood the whole embedding/pop thing, but we might as well add 'em
+<Multi_key> <L> <R> <E>			: "โ€ช"	U202A	# LEFT-TO-RIGHT EMBEDDING
+<Multi_key> <R> <L> <E>			: "โ€ซ"	U202B	# RIGHT-TO-LEFT EMBEDDING
+<Multi_key> <P> <D> <F>			: "โ€ฌ"	U202C	# POP DIRECTIONAL FORMATTING
+<Multi_key> <L> <R> <I>			: "โฆ"	U2066	# LEFT-TO-RIGHT ISOLATE
+<Multi_key> <R> <L> <I>			: "โง"	U2067	# RIGHT-TO-LEFT ISOLATE
+<Multi_key> <F> <S> <I>			: "โจ"	U2068	# FIRST STRONG ISOLATE
+<Multi_key> <P> <D> <I>			: "โฉ"	U2069	# POP DIRECTIONAL ISOLATE
+<Multi_key> <L> <R> <O>			: "โ€ญ"	U202D	# LEFT-TO-RIGHT OVERRIDE
+<Multi_key> <R> <L> <O>			: "โ€ฎ"	U202E	# RIGHT-TO-LEFT OVERRIDE
+<Multi_key> <B> <O> <M>			: "๏ปฟ"	UFEFF	# ZERO WIDTH NO-BREAK SPACE (Byte Order Mark)
+<Multi_key> <C> <G> <J>			: "อ"	U034F	# COMBINING GRAPHEME JOINER
+# These are sufficiently special and well-known that they don't need the
+# double <Multi_key> prefix I think.  The all-caps helps too.
+
+# How about some small-caps?  We normally use a special character as a prefix,
+# but why not a suffix?  It won't interfere with things that way.
+# Several of these are also IPA, which is handy.  And so a few have multiple
+# entries.  Whatever.
+
+<Multi_key> <a> <grave>	    	  : "แด€"	    U1D00 # LATIN LETTER SMALL CAPITAL A
+<Multi_key> <b> <grave>	    	  : "ส™"	    U0299 # LATIN LETTER SMALL CAPITAL B
+<Multi_key> <c> <grave>	    	  : "แด„"	    U1D04 # LATIN LETTER SMALL CAPITAL C
+<Multi_key> <d> <grave>	    	  : "แด…"	    U1D05 # LATIN LETTER SMALL CAPITAL D
+<Multi_key> <e> <grave>	    	  : "แด‡"	    U1D07 # LATIN LETTER SMALL CAPITAL E
+<Multi_key> <f> <grave>	    	  : "๊œฐ"	    UA730 # LATIN LETTER SMALL CAPITAL F
+<Multi_key> <g> <grave>	    	  : "ษข"	    U0262 # LATIN LETTER SMALL CAPITAL G
+<Multi_key> <h> <grave>	    	  : "สœ"	    U029C # LATIN LETTER SMALL CAPITAL H
+<Multi_key> <i> <grave>	    	  : "ษช"	    U026A # LATIN LETTER SMALL CAPITAL I
+<Multi_key> <j> <grave>	    	  : "แดŠ"	    U1D0A # LATIN LETTER SMALL CAPITAL J
+<Multi_key> <k> <grave>	    	  : "แด‹"	    U1D0B # LATIN LETTER SMALL CAPITAL K
+<Multi_key> <l> <grave>	    	  : "สŸ"	    U029F # LATIN LETTER SMALL CAPITAL L
+<Multi_key> <m> <grave>	    	  : "แด"	    U1D0D # LATIN LETTER SMALL CAPITAL M
+<Multi_key> <n> <grave>	    	  : "ษด"	    U0274 # LATIN LETTER SMALL CAPITAL N
+<Multi_key> <o> <grave>	    	  : "แด"	    U1D0F # LATIN LETTER SMALL CAPITAL O
+<Multi_key> <p> <grave>	    	  : "แด˜"	    U1D18 # LATIN LETTER SMALL CAPITAL P
+# There is no SMALL CAPITAL Q (yet)!
+<Multi_key> <r> <grave>	    	  : "ส€"	    U0280 # LATIN LETTER SMALL CAPITAL R
+<Multi_key> <s> <grave>	    	  : "๊œฑ"	    UA731 # LATIN LETTER SMALL CAPITAL S
+<Multi_key> <t> <grave>	    	  : "แด›"	    U1D1B # LATIN LETTER SMALL CAPITAL T
+<Multi_key> <u> <grave>	    	  : "แดœ"	    U1D1C # LATIN LETTER SMALL CAPITAL U
+<Multi_key> <v> <grave>	    	  : "แด "	    U1D20 # LATIN LETTER SMALL CAPITAL V
+<Multi_key> <w> <grave>	    	  : "แดก"	    U1D21 # LATIN LETTER SMALL CAPITAL W
+# There is no SMALL CAPITAL X (yet)
+<Multi_key> <y> <grave>	    	  : "ส"	    U028F # LATIN LETTER SMALL CAPITAL Y
+<Multi_key> <z> <grave>	    	  : "แดข"	    U1D22 # LATIN LETTER SMALL CAPITAL Z
+
+
+# See also http://bleah.co.uk/~simon/stuff/XCompose
+# and http://dotfiles.org/~inky/.XCompose
+# and http://paste.lisp.org/display/73094
+
+<Multi_key> <Multi_key> <s> <u> <n>	: "โ˜‰"	U2609	# SUN (Sunday)
+<Multi_key> <Multi_key> <m> <o> <o> <n>	: "โ˜ฝ"	U263D	# FIRST QUARTER MOON (Monday)
+<Multi_key> <Multi_key> <m> <e> <r> <c> <u> <r> <y> : "โ˜ฟ" U263F	# MERCURY (Wednesday)
+# We already have Venus (Friday) and Mars (Tuesday) as Male/Female signs; do we need them here too?
+#<Multi_key> <Multi_key> <v> <e> <n> <u> <s>  : "โ™€" U2640    # FEMALE SIGN
+#<Multi_key> <Multi_key> <m> <a> <r> <s>  : "โ™‚"	U2642   # MALE SIGN
+<Multi_key> <Multi_key> <j> <u> <p> <i> <t> <e> <r> : "โ™ƒ" U2643	# JUPITER (Thursday)
+<Multi_key> <Multi_key> <s> <a> <t> <u> <r> <n>     : "โ™„" U2644	# SATURN (Saturday)
+<Multi_key> <Multi_key> <u> <r> <a> <n> <u> <s>	    : "โ™…" U2645	# URANUS (or โ›ข U26E2?)
+<Multi_key> <Multi_key> <n> <e> <p> <t> <u> <n> <e> : "โ™†" U2646	# NEPTUNE
+<Multi_key> <Multi_key> <p> <l> <u> <t> <o> 	    : "โ™‡" U2647	# PLUTO (ok, it isn't a planet anymore, but we still love it.)
+# Minor planets, whilst we're at it?
+<Multi_key> <Multi_key> <c> <e> <r> <e> <s>	: "โšณ"	U26B3	# CERES
+<Multi_key> <Multi_key> <p> <a> <l> <l> <a> <s>	: "โšด"	U26B4	# PALLAS
+<Multi_key> <Multi_key> <j> <u> <n> <o>     	: "โšต"	U26B5	# JUNO
+<Multi_key> <Multi_key> <v> <e> <s> <t> <a>    	: "โšถ"	U26B6	# VESTA
+<Multi_key> <Multi_key> <c> <h> <i> <r> <o> <n>	: "โšท"	U26B7	# CHIRON
+<Multi_key> <Multi_key> <l> <i> <l> <i> <t> <h>	: "โšธ"	U26B8	# BLACK MOON LILITH
+<Multi_key>  <bracketleft> <k> <e> <y> <bracketright> : "โšฟ"	U26BF	# SQUARED KEY
+
+# Unicode 6.0 gave us all kinds of things, perhaps more than we can use...
+
+# Playing Cards?  It's a lot, but so what?  I don't think the [] convention
+# will conflict with anything.
+# The convention is more or less established, except for the Knight.  I'm
+# using N for that, like in Chess, since K would conflict with King of course.
+
+<Multi_key> <bracketleft> <A> <S> <bracketright>  : "๐Ÿ‚ก"	U1F0A1	# PLAYING CARD ACE OF SPADES
+<Multi_key> <bracketleft> <2> <S> <bracketright>  : "๐Ÿ‚ข"	U1F0A2	# PLAYING CARD TWO OF SPADES
+<Multi_key> <bracketleft> <3> <S> <bracketright>  : "๐Ÿ‚ฃ"	U1F0A3	# PLAYING CARD THREE OF SPADES
+<Multi_key> <bracketleft> <4> <S> <bracketright>  : "๐Ÿ‚ค"	U1F0A4	# PLAYING CARD FOUR OF SPADES
+<Multi_key> <bracketleft> <5> <S> <bracketright>  : "๐Ÿ‚ฅ"	U1F0A5	# PLAYING CARD FIVE OF SPADES
+<Multi_key> <bracketleft> <6> <S> <bracketright>  : "๐Ÿ‚ฆ"	U1F0A6	# PLAYING CARD SIX OF SPADES
+<Multi_key> <bracketleft> <7> <S> <bracketright>  : "๐Ÿ‚ง"	U1F0A7	# PLAYING CARD SEVEN OF SPADES
+<Multi_key> <bracketleft> <8> <S> <bracketright>  : "๐Ÿ‚จ"	U1F0A8	# PLAYING CARD EIGHT OF SPADES
+<Multi_key> <bracketleft> <9> <S> <bracketright>  : "๐Ÿ‚ฉ"	U1F0A9	# PLAYING CARD NINE OF SPADES
+<Multi_key> <bracketleft> <T> <S> <bracketright>  : "๐Ÿ‚ช"	U1F0AA	# PLAYING CARD TEN OF SPADES
+<Multi_key> <bracketleft> <J> <S> <bracketright>  : "๐Ÿ‚ซ"	U1F0AB	# PLAYING CARD JACK OF SPADES
+<Multi_key> <bracketleft> <N> <S> <bracketright>  : "๐Ÿ‚ฌ"	U1F0AC	# PLAYING CARD KNIGHT OF SPADES
+<Multi_key> <bracketleft> <Q> <S> <bracketright>  : "๐Ÿ‚ญ"	U1F0AD	# PLAYING CARD QUEEN OF SPADES
+<Multi_key> <bracketleft> <K> <S> <bracketright>  : "๐Ÿ‚ฎ"	U1F0AE	# PLAYING CARD KING OF SPADES
+
+<Multi_key> <bracketleft> <A> <H> <bracketright>  : "๐Ÿ‚ฑ"	U1F0B1	# PLAYING CARD ACE OF HEARTS
+<Multi_key> <bracketleft> <2> <H> <bracketright>  : "๐Ÿ‚ฒ"	U1F0B2	# PLAYING CARD TWO OF HEARTS
+<Multi_key> <bracketleft> <3> <H> <bracketright>  : "๐Ÿ‚ณ"	U1F0B3	# PLAYING CARD THREE OF HEARTS
+<Multi_key> <bracketleft> <4> <H> <bracketright>  : "๐Ÿ‚ด"	U1F0B4	# PLAYING CARD FOUR OF HEARTS
+<Multi_key> <bracketleft> <5> <H> <bracketright>  : "๐Ÿ‚ต"	U1F0B5	# PLAYING CARD FIVE OF HEARTS
+<Multi_key> <bracketleft> <6> <H> <bracketright>  : "๐Ÿ‚ถ"	U1F0B6	# PLAYING CARD SIX OF HEARTS
+<Multi_key> <bracketleft> <7> <H> <bracketright>  : "๐Ÿ‚ท"	U1F0B7	# PLAYING CARD SEVEN OF HEARTS
+<Multi_key> <bracketleft> <8> <H> <bracketright>  : "๐Ÿ‚ธ"	U1F0B8	# PLAYING CARD EIGHT OF HEARTS
+<Multi_key> <bracketleft> <9> <H> <bracketright>  : "๐Ÿ‚น"	U1F0B9	# PLAYING CARD NINE OF HEARTS
+<Multi_key> <bracketleft> <T> <H> <bracketright>  : "๐Ÿ‚บ"	U1F0BA	# PLAYING CARD TEN OF HEARTS
+<Multi_key> <bracketleft> <J> <H> <bracketright>  : "๐Ÿ‚ป"	U1F0BB	# PLAYING CARD JACK OF HEARTS
+<Multi_key> <bracketleft> <N> <H> <bracketright>  : "๐Ÿ‚ผ"	U1F0BC	# PLAYING CARD KNIGHT OF HEARTS
+<Multi_key> <bracketleft> <Q> <H> <bracketright>  : "๐Ÿ‚ฝ"	U1F0BD	# PLAYING CARD QUEEN OF HEARTS
+<Multi_key> <bracketleft> <K> <H> <bracketright>  : "๐Ÿ‚พ"	U1F0BE	# PLAYING CARD KING OF HEARTS
+
+<Multi_key> <bracketleft> <A> <D> <bracketright>  : "๐Ÿƒ"	U1F0C1	# PLAYING CARD ACE OF DIAMONDS
+<Multi_key> <bracketleft> <2> <D> <bracketright>  : "๐Ÿƒ‚"	U1F0C2	# PLAYING CARD TWO OF DIAMONDS
+<Multi_key> <bracketleft> <3> <D> <bracketright>  : "๐Ÿƒƒ"	U1F0C3	# PLAYING CARD THREE OF DIAMONDS
+<Multi_key> <bracketleft> <4> <D> <bracketright>  : "๐Ÿƒ„"	U1F0C4	# PLAYING CARD FOUR OF DIAMONDS
+<Multi_key> <bracketleft> <5> <D> <bracketright>  : "๐Ÿƒ…"	U1F0C5	# PLAYING CARD FIVE OF DIAMONDS
+<Multi_key> <bracketleft> <6> <D> <bracketright>  : "๐Ÿƒ†"	U1F0C6	# PLAYING CARD SIX OF DIAMONDS
+<Multi_key> <bracketleft> <7> <D> <bracketright>  : "๐Ÿƒ‡"	U1F0C7	# PLAYING CARD SEVEN OF DIAMONDS
+<Multi_key> <bracketleft> <8> <D> <bracketright>  : "๐Ÿƒˆ"	U1F0C8	# PLAYING CARD EIGHT OF DIAMONDS
+<Multi_key> <bracketleft> <9> <D> <bracketright>  : "๐Ÿƒ‰"	U1F0C9	# PLAYING CARD NINE OF DIAMONDS
+<Multi_key> <bracketleft> <T> <D> <bracketright>  : "๐ŸƒŠ"	U1F0CA	# PLAYING CARD TEN OF DIAMONDS
+<Multi_key> <bracketleft> <J> <D> <bracketright>  : "๐Ÿƒ‹"	U1F0CB	# PLAYING CARD JACK OF DIAMONDS
+<Multi_key> <bracketleft> <N> <D> <bracketright>  : "๐ŸƒŒ"	U1F0CC	# PLAYING CARD KNIGHT OF DIAMONDS
+<Multi_key> <bracketleft> <Q> <D> <bracketright>  : "๐Ÿƒ"	U1F0CD	# PLAYING CARD QUEEN OF DIAMONDS
+<Multi_key> <bracketleft> <K> <D> <bracketright>  : "๐ŸƒŽ"	U1F0CE	# PLAYING CARD KING OF DIAMONDS
+
+<Multi_key> <bracketleft> <A> <C> <bracketright>  : "๐Ÿƒ‘"	U1F0D1	# PLAYING CARD ACE OF CLUBS
+<Multi_key> <bracketleft> <2> <C> <bracketright>  : "๐Ÿƒ’"	U1F0D2	# PLAYING CARD TWO OF CLUBS
+<Multi_key> <bracketleft> <3> <C> <bracketright>  : "๐Ÿƒ“"	U1F0D3	# PLAYING CARD THREE OF CLUBS
+<Multi_key> <bracketleft> <4> <C> <bracketright>  : "๐Ÿƒ”"	U1F0D4	# PLAYING CARD FOUR OF CLUBS
+<Multi_key> <bracketleft> <5> <C> <bracketright>  : "๐Ÿƒ•"	U1F0D5	# PLAYING CARD FIVE OF CLUBS
+<Multi_key> <bracketleft> <6> <C> <bracketright>  : "๐Ÿƒ–"	U1F0D6	# PLAYING CARD SIX OF CLUBS
+<Multi_key> <bracketleft> <7> <C> <bracketright>  : "๐Ÿƒ—"	U1F0D7	# PLAYING CARD SEVEN OF CLUBS
+<Multi_key> <bracketleft> <8> <C> <bracketright>  : "๐Ÿƒ˜"	U1F0D8	# PLAYING CARD EIGHT OF CLUBS
+<Multi_key> <bracketleft> <9> <C> <bracketright>  : "๐Ÿƒ™"	U1F0D9	# PLAYING CARD NINE OF CLUBS
+<Multi_key> <bracketleft> <T> <C> <bracketright>  : "๐Ÿƒš"	U1F0DA	# PLAYING CARD TEN OF CLUBS
+<Multi_key> <bracketleft> <J> <C> <bracketright>  : "๐Ÿƒ›"	U1F0DB	# PLAYING CARD JACK OF CLUBS
+<Multi_key> <bracketleft> <N> <C> <bracketright>  : "๐Ÿƒœ"	U1F0DC	# PLAYING CARD KNIGHT OF CLUBS
+<Multi_key> <bracketleft> <Q> <C> <bracketright>  : "๐Ÿƒ"	U1F0DD	# PLAYING CARD QUEEN OF CLUBS
+<Multi_key> <bracketleft> <K> <C> <bracketright>  : "๐Ÿƒž"	U1F0DE	# PLAYING CARD KING OF CLUBS
+
+<Multi_key> <bracketleft> <C> <B> <bracketright>  : "๐Ÿ‚ "	U1F0A0	# PLAYING CARD BACK
+<Multi_key> <bracketleft> <B> <J> <bracketright>  : "๐Ÿƒ" U1F0CF	# PLAYING CARD BLACK JOKER
+<Multi_key> <bracketleft> <W> <J> <bracketright>  : "๐ŸƒŸ"	U1F0DF	# PLAYING CARD WHITE JOKER
+
+# Do we want domino bones also?  I'm thinking [ 1 1 ], etc, maybe use
+# ] 1 1 [ for vertical (or vice-versa)
+
+# And chess/checkers pieces! We need a convention for those.  # looks like a
+# checkerboard but we're already using that for music.  Half of it?
+# <bar> will be an issue when we want double-struck W or B... we'll have
+# to consider it.  Maybe replace with <equal>
+<Multi_key> <bar> <W> <K>	 : "โ™”" U2654	# WHITE CHESS KING
+<Multi_key> <bar> <W> <Q>	 : "โ™•" U2655	# WHITE CHESS QUEEN
+<Multi_key> <bar> <W> <R>	 : "โ™–" U2656	# WHITE CHESS ROOK
+<Multi_key> <bar> <W> <B>	 : "โ™—" U2657	# WHITE CHESS BISHOP
+<Multi_key> <bar> <W> <N>	 : "โ™˜" U2658	# WHITE CHESS KNIGHT
+<Multi_key> <bar> <W> <P>	 : "โ™™" U2659	# WHITE CHESS PAWN
+<Multi_key> <bar> <B> <K>	 : "โ™š" U265A	# BLACK CHESS KING
+<Multi_key> <bar> <B> <Q>	 : "โ™›" U265B	# BLACK CHESS QUEEN
+<Multi_key> <bar> <B> <R>	 : "โ™œ" U265C	# BLACK CHESS ROOK
+<Multi_key> <bar> <B> <B>	 : "โ™" U265D	# BLACK CHESS BISHOP
+<Multi_key> <bar> <B> <N>	 : "โ™ž" U265E	# BLACK CHESS KNIGHT
+<Multi_key> <bar> <B> <P>	 : "โ™Ÿ" U265F	# BLACK CHESS PAWN
+<Multi_key> <bar> <W> <D> <M>	 : "โ›€" U26C0	# WHITE DRAUGHTS MAN
+<Multi_key> <bar> <W> <D> <K>	 : "โ›" U26C1	# WHITE DRAUGHTS KING
+<Multi_key> <bar> <B> <D> <M>	 : "โ›‚" U26C2	# BLACK DRAUGHTS MAN
+<Multi_key> <bar> <B> <D> <K>	 : "โ›ƒ" U26C3	# BLACK DRAUGHTS KING
+# Since we're doing game pieces, might as well.
+<Multi_key> <bar> <W> <S>	 : "โ˜–" U2616	# WHITE SHOGI PIECE
+<Multi_key> <bar> <B> <S>	 : "โ˜—" U2617	# BLACK SHOGI PIECE
+# It's turned vertically and not horizontally reflected, but we use the <
+# symbol for turning...
+<Multi_key> <bar> <less> <W> <S> : "โ›‰" U26C9	# TURNED WHITE SHOGI PIECE
+<Multi_key> <bar> <less> <B> <S> : "โ›Š" U26CA	# TURNED BLACK SHOGI PIECE
+
+# As for the emoji... We can't possibly get all of them, even just all of the
+# cool/useful ones.  Maybe we can pick and choose some high-fliers.
+
+<Multi_key> <Multi_key> <d> <e> <g> <r> <e> <e> 		: "ยฐ"	U00B0	# DEGREE SIGN
+<Multi_key> <Multi_key> <d> <e> <g> <C> 		: "โ„ƒ"   U2103 	# DEGREE CELSIUS
+<Multi_key> <Multi_key> <d> <e> <g> <c> 		: "โ„ƒ"   U2103 	# DEGREE CELSIUS
+<Multi_key> <Multi_key> <d> <e> <g> <F> 		: "โ„‰"   U2109   # DEGREE FAHRENHEIT
+<Multi_key> <Multi_key> <d> <e> <g> <f> 		: "โ„‰"   U2109   # DEGREE FAHRENHEIT
+
+# Zodiacal symbols?
+<Multi_key> <Multi_key> <a> <r> <i> <e> <s>	: "โ™ˆ"	U2648	# ARIES
+<Multi_key> <Multi_key> <t> <a> <u> <r> <u> <s>	: "โ™‰"	U2649	# TAURUS
+<Multi_key> <Multi_key> <g> <e> <m> <i> <n> <i>	: "โ™Š"	U264A	# GEMINI
+<Multi_key> <Multi_key> <c> <a> <n> <c> <e> <r>	: "โ™‹"	U264B	# CANCER
+<Multi_key> <Multi_key> <l> <e> <o> 		: "โ™Œ"	U264C	# LEO
+<Multi_key> <Multi_key> <v> <i> <r> <g> <o>	: "โ™"	U264D	# VIRGO
+<Multi_key> <Multi_key> <l> <i> <b> <r> <a>	: "โ™Ž"	U264E	# LIBRA
+# Abbreviating some of the longer ones.
+<Multi_key> <Multi_key> <s> <c> <o> <r> <p>	: "โ™"	U264F	# SCORPIUS
+<Multi_key> <Multi_key> <s> <a> <g> <i> <t>	: "โ™"	U2650	# SAGITTARIUS
+<Multi_key> <Multi_key> <c> <a> <p> <r> <i> <c>	: "โ™‘"	U2651	# CAPRICORN
+<Multi_key> <Multi_key> <a> <q> <u> <a> <r>	: "โ™’"	U2652	# AQUARIUS
+<Multi_key> <Multi_key> <p> <i> <s> <c> <e> <s>	: "โ™“"	U2653	# PISCES
+# Really, this should be SERPENTARIUS.  All the other signs are in Latin.
+<Multi_key> <Multi_key> <o> <p> <h> <i> <u> <c> : "โ›Ž"	U26CE	# OPHIUCHUS
+
+# Sigh.  So many emoji...  I think the first ones I'd go for would be
+# ๐Ÿ’ก๐Ÿ’ข๐Ÿ’ฃ๐Ÿ’ค๐Ÿ’ฅ๐Ÿ’ฆ๐Ÿ’ง๐Ÿ’จ๐Ÿ’ซ (1F4A1-1F4A8 and 1F4AB).  Maybe 1F550-1F567 are useful.  
+<Multi_key> <Multi_key> <i> <d> <e> <a>	    : "๐Ÿ’ก"    U1F4A1 # ELECTRIC LIGHT BULB
+<Multi_key> <Multi_key> <a> <n> <g> <e> <r> : "๐Ÿ’ข"    U1F4A2 # ANGER SYMBOL
+<Multi_key> <Multi_key> <b> <o> <m> <b>	    : "๐Ÿ’ฃ"    U1F4A3 # BOMB
+<Multi_key> <Multi_key> <z> <z> <z> 	    : "๐Ÿ’ค"    U1F4A4 # SLEEPING SYMBOL
+<Multi_key> <Multi_key> <p> <o> <w>	    : "๐Ÿ’ฅ"    U1F4A5 # COLLISION SYMBOL
+<Multi_key> <Multi_key> <s> <w> <e> <a> <t> : "๐Ÿ’ฆ"    U1F4A6 # SPLASHING SWEAT SYMBOL
+<Multi_key> <Multi_key> <d> <r> <o> <p>	    : "๐Ÿ’ง"    U1F4A7 # DROPLET
+<Multi_key> <Multi_key> <z> <i> <p> 	    : "๐Ÿ’จ"    U1F4A8 # DASH SYMBOL
+<Multi_key> <Multi_key> <p> <o> <o>	    : "๐Ÿ’ฉ"    U1F4A9 # PILE OF POO
+# Skipping U+1F4AA just now.
+<Multi_key> <Multi_key> <d> <i> <z> <z> <y> : "๐Ÿ’ซ"    U1F4AB # DIZZY SYMBOL
+<Multi_key> <Multi_key> <dollar> <b> <a> <g>  : "๐Ÿ’ฐ"  U1F4B0 # MONEY BAG
+<Multi_key> <Multi_key> <c> <a> <k> <e>	    : "๐Ÿฐ"    U1F370 # SHORTCAKE
+# The cake is a lie... OK, too cutesy?
+<Multi_key> <Multi_key> <l> <i> <e> 	    : "๐ŸŽ‚"    U1F382 # BIRTHDAY CAKE
+<Multi_key> <Multi_key> <b> <d> <a> <y>	    : "๐ŸŽ‚"    U1F382 # BIRTHDAY CAKE
+<Multi_key> <Multi_key> <A> <O> <K>	    : "๐Ÿ‘Œ"    U1F44C # OK HAND SIGN
+<Multi_key> <Multi_key> <t> <h> <m> <u> <p> : "๐Ÿ‘"    U1F44D # THUMBS UP SIGN
+<Multi_key> <Multi_key> <t> <h> <m> <d> <n> : "๐Ÿ‘Ž"    U1F44E # THUMBS DOWN SIGN
+# More useful in chat than U+1F48F KISS
+<Multi_key> <Multi_key> <k> <i> <s> <s>	    : "๐Ÿ’‹"    U1F48B # KISS MARK
+# โ›” U+26D4 NO ENTRY for "Don't go there"?
+# So many hearts... I'm not touching them for now.
+# And emoticons? (U+1F600 et seq)
+
+<Multi_key> <parenleft> <1> <colon> <0> <0> <parenright> : "๐Ÿ•" U1F550 # CLOCK FACE ONE OCLOCK
+<Multi_key> <parenleft> <2> <colon> <0> <0> <parenright> : "๐Ÿ•‘" U1F551 # CLOCK FACE TWO OCLOCK
+<Multi_key> <parenleft> <3> <colon> <0> <0> <parenright> : "๐Ÿ•’" U1F552 # CLOCK FACE THREE OCLOCK
+<Multi_key> <parenleft> <4> <colon> <0> <0> <parenright> : "๐Ÿ•“" U1F553 # CLOCK FACE FOUR OCLOCK
+<Multi_key> <parenleft> <5> <colon> <0> <0> <parenright> : "๐Ÿ•”" U1F554 # CLOCK FACE FIVE OCLOCK
+<Multi_key> <parenleft> <6> <colon> <0> <0> <parenright> : "๐Ÿ••" U1F555 # CLOCK FACE SIX OCLOCK
+<Multi_key> <parenleft> <7> <colon> <0> <0> <parenright> : "๐Ÿ•–" U1F556 # CLOCK FACE SEVEN OCLOCK
+<Multi_key> <parenleft> <8> <colon> <0> <0> <parenright> : "๐Ÿ•—" U1F557 # CLOCK FACE EIGHT OCLOCK
+<Multi_key> <parenleft> <9> <colon> <0> <0> <parenright> : "๐Ÿ•˜" U1F558 # CLOCK FACE NINE OCLOCK
+<Multi_key> <parenleft> <1> <0> <colon> <0> <0> <parenright> : "๐Ÿ•™" U1F559 # CLOCK FACE TEN OCLOCK
+<Multi_key> <parenleft> <1> <1> <colon> <0> <0> <parenright> : "๐Ÿ•š" U1F55A # CLOCK FACE ELEVEN OCLOCK
+<Multi_key> <parenleft> <1> <2> <colon> <0> <0> <parenright> : "๐Ÿ•›" U1F55B # CLOCK FACE TWELVE OCLOCK
+
+<Multi_key> <parenleft> <1> <colon> <3> <0> <parenright>     : "๐Ÿ•œ" U1F55C # CLOCK FACE ONE-THIRTY
+<Multi_key> <parenleft> <2> <colon> <3> <0> <parenright>     : "๐Ÿ•" U1F55D # CLOCK FACE TWO-THIRTY
+<Multi_key> <parenleft> <3> <colon> <3> <0> <parenright>     : "๐Ÿ•ž" U1F55E # CLOCK FACE THREE-THIRTY
+<Multi_key> <parenleft> <4> <colon> <3> <0> <parenright>     : "๐Ÿ•Ÿ" U1F55F # CLOCK FACE FOUR-THIRTY
+<Multi_key> <parenleft> <5> <colon> <3> <0> <parenright>     : "๐Ÿ• " U1F560 # CLOCK FACE FIVE-THIRTY
+<Multi_key> <parenleft> <6> <colon> <3> <0> <parenright>     : "๐Ÿ•ก" U1F561 # CLOCK FACE SIX-THIRTY
+<Multi_key> <parenleft> <7> <colon> <3> <0> <parenright>     : "๐Ÿ•ข" U1F562 # CLOCK FACE SEVEN-THIRTY
+<Multi_key> <parenleft> <8> <colon> <3> <0> <parenright>     : "๐Ÿ•ฃ" U1F563 # CLOCK FACE EIGHT-THIRTY
+<Multi_key> <parenleft> <9> <colon> <3> <0> <parenright>     : "๐Ÿ•ค" U1F564 # CLOCK FACE NINE-THIRTY
+<Multi_key> <parenleft> <1> <0> <colon> <3> <0> <parenright>     : "๐Ÿ•ฅ" U1F565 # CLOCK FACE TEN-THIRTY
+<Multi_key> <parenleft> <1> <1> <colon> <3> <0> <parenright>     : "๐Ÿ•ฆ" U1F566 # CLOCK FACE ELEVEN-THIRTY
+<Multi_key> <parenleft> <1> <2> <colon> <3> <0> <parenright>     : "๐Ÿ•ง" U1F567 # CLOCK FACE TWELVE-THIRTY
+# Real bitcoin symbol now.
+<Multi_key> <B> <bar> : "เธฟ" U20BF  # BITCOIN SIGN
xorg/Xmodmap
@@ -0,0 +1,5 @@
+! Use Caps Lock button for compose key
+keycode 66 = Multi_key
+
+! Remove shift lock functionality
+clear Lock
aliases.nix
@@ -0,0 +1,5 @@
+{
+  # auto create parent directories
+  mkdir = ''mkdir -pv'';
+  gcd = ''cd (git root)'';
+}
base.nix
@@ -0,0 +1,24 @@
+{ pkgs, prefix, ...}:
+
+let home_directory = builtins.getEnv "HOME"; in
+
+rec {
+
+  imports = [ ../profiles/overlays.nix ];
+  programs = {
+    home-manager = {
+      enable = true;
+      path = https://github.com/vdemeester/home-manager/archive/fish-module.tar.gz;
+    };
+  };
+  home.file.".tmux.conf".source = ./tmux/tmux.conf;
+  xdg.configFile."tmux/commons/keybindings".source = ./tmux/keybindings;
+  home.packages = with pkgs; [
+    jq
+    htop
+    pass
+    tree
+    tmux
+    enchive
+  ];
+}
bash.nix
@@ -0,0 +1,8 @@
+{ pkgs, config, lib, ...}:
+
+{
+  programs.bash = {
+    enable = true;
+    shellAliases = import ./aliases.nix
+  };
+}
desktop.nix
@@ -0,0 +1,59 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./fish.nix ./ssh.nix ./i3.nix ./base.nix ];
+  home.keyboard = {
+    layout = "fr(bepo),fr";
+    variant = "oss";
+    options = ["grp:menu_toggle" "grp_led:caps" "compose:caps"];
+  };
+  xsession = {
+    enable = true;
+    initExtra = ''
+      ${pkgs.xlibs.xmodmap}/bin/xmodmap ~/.Xmodmap &
+    '';
+    pointerCursor = {
+      package = pkgs.vanilla-dmz;
+      name = "Vanilla-DMZ";
+    };
+  };
+  home.file.".XCompose".source = ./xorg/XCompose;
+  home.file.".Xmodmap".source = ./xorg/Xmodmap;
+  xdg.configFile."xorg/emoji.compose".source = ./xorg/emoji.compose;
+  xdg.configFile."xorg/parens.compose".source = ./xorg/parens.compose;
+  xdg.configFile."xorg/modletters.compose".source = ./xorg/modletters.compose;
+  xdg.configFile."user-dirs.dirs".source = ./xorg/user-dirs.dirs;
+  services.gpg-agent = {
+    enable = true;
+    enableSshSupport = true;
+    defaultCacheTtlSsh = 7200;
+  };
+  services.dunst.enable = true;
+  services.udiskie.enable = true;
+  services.network-manager-applet.enable = true;
+  services.screen-locker = {
+    enable = true;
+    lockCmd = "i3lock-color --clock -i $HOME/.background-lock --tiling";
+    inactiveInterval = 15;
+  };
+  programs.firefox.enable = true;
+  programs.termite = {
+    enable = true;
+    font = "Ubuntu Mono 16";
+    sizeHints = true;
+  };
+  programs.rofi = {
+    enable = true;
+  };
+  home.packages = with pkgs; [
+    xdg-user-dirs
+    xdg_utils
+    youtube-dl
+    spotify
+    i3lock-color
+    alacritty # create a `programs.alacritty`
+  ];
+  nixpkgs.config = {
+    allowUnfree = true;
+  };
+}
dev.go.nix
@@ -0,0 +1,29 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./dev.nix ];
+  xdg.configFile."fish/conf.d/go.fish".text = ''
+    set -gx GOPATH $HOME
+  '';
+  home.packages = with pkgs; [
+    go
+    gcc
+    # tools
+    gotools
+    golint
+    godef
+    gocode
+    gotests
+    gopkgs
+    gomodifytags
+    go-outline
+    go-symbols
+    goconvey
+    delve
+    # vendoring tools
+    vndr
+    dep
+    # misc
+    protobuf
+  ];
+}
dev.haskell.nix
@@ -0,0 +1,9 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./dev.nix ];
+  home.packages = with pkgs; [
+    ghc
+    stack
+  ];
+}
dev.java.nix
@@ -0,0 +1,10 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./dev.nix ];
+  home.packages = with pkgs; [
+    jdk
+    gradle
+    jetbrains.idea-community
+  ];
+}
dev.js.nix
@@ -0,0 +1,15 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./dev.nix ];
+  home.file.".npmrc".text = ''
+    prefix = ~/.local/npm
+  '';
+  xdg.configFile."fish/conf.d/js.fish".text = ''
+    set -gx PATH $HOME/.local/npm/bin $PATH
+  '';
+  home.packages = with pkgs; [
+    nodejs-9_x
+    yarn
+  ];
+}
dev.nix
@@ -0,0 +1,12 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./git.nix ./emacs.nix ];
+  home.packages = with pkgs; [
+    gnumake
+    cmake
+    binutils-unwrapped
+    mercurial
+    prm
+  ];
+}
dev.python.nix
@@ -0,0 +1,12 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./dev.nix ];
+  home.packages = with pkgs; [
+    python3
+    python36Packages.virtualenv
+    python36Packages.pip-tools
+    python36Packages.tox
+    pipenv
+  ];
+}
dev.rust.nix
@@ -0,0 +1,8 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./dev.nix ];
+  home.packages = with pkgs; [
+    rustup
+  ];
+}
devops.nix
@@ -0,0 +1,9 @@
+{ pkgs, prefix, ... }:
+
+{
+  home.packages = with pkgs; [
+    google-cloud-sdk
+    packer
+    spice_gtk
+  ];
+}
emacs.nix
@@ -0,0 +1,211 @@
+{ pkgs, config, lib, ... }:
+
+{
+  programs.emacs = {
+    enable = true;
+    #package = pkgs.myEmacs;
+    extraPackages = epkgs: with epkgs; [
+      ace-window
+      aggressive-indent
+      # alert
+      async
+      # auto-yasnippet
+      avy
+      bm
+      command-log-mode
+      company
+      company-emoji
+      company-ghc
+      company-go
+      company-lsp
+      (with melpaPackages; [ company-nixos-options ])
+      #company-restclient
+      #company-shell
+      counsel
+      #counsel-gtags
+      counsel-projectile
+      # counsel-spotify
+      #counsel-tramp
+      #crux
+      dash
+      delight
+      diff-hl
+      diffview
+      dired-collapse
+      dired-sidebar
+      direnv
+      docker
+      docker-compose-mode
+      #docker-tramp
+      dockerfile-mode
+      doom-themes
+      #dumb-jump
+      #elpy
+      #engine-mode
+      eshell-bookmark
+      (with melpaPackages; [
+      eshell-prompt-extras
+      esh-autosuggest
+      ])
+      exec-path-from-shell
+      expand-region
+      eyebrowse
+      (with melpaPackages; [ ez-query-replace ])
+      fancy-narrow
+      fish-mode
+      (with melpaPackages; [ fish-completion ])
+      flycheck
+      #flycheck-clojure
+      #flycheck-haskell
+      #flycheck-inline
+      #flycheck-gometalinter
+      flycheck-popup-tip
+      focus
+      fullframe
+      #ggtags
+      #ghub
+      #ghub-plus
+      git-commit
+      #git-timemachine
+      gitattributes-mode
+      gitconfig-mode
+      gitignore-mode
+      (with melpaPackages; [
+        go-add-tags
+        # go-dlv
+        go-eldoc
+        go-errcheck
+        go-fill-struct
+        go-guru
+        # go-impl
+        go-mode
+        #gorepl-mode
+        go-tag
+        gotest
+      ])
+      groovy-mode
+      hardhat
+      #haskell-mode
+      helpful
+      #highlight
+      #highlight-escape-sequences
+      #highlight-leading-spaces
+      highlight-numbers
+      highlight-symbol
+      hydra
+      #ialign
+      ibuffer-vc
+      #ibuffer-projectile
+      iedit
+      (with melpaPackages; [ imenu-list ])
+      ivy
+      #(with melpaPackages; [ ivy-historian ])
+      ivy-hydra
+      ivy-pass
+      ivy-rich
+      #jedi
+      #jq-mode
+      js-import
+      js2-mode
+      js2-refactor
+      json-mode
+      json-reformat
+      json-snatcher
+      (with melpaPackages; [
+        key-chord
+        lsp-haskell
+        lsp-javascript-typescript
+        lsp-go
+        lsp-mode
+        lsp-python
+        lsp-rust
+        lsp-ui
+      ])
+      magit
+      magit-gitflow
+      # magit-lfs
+      magit-popup
+      # magithub
+      #makefile-executor
+      markdown-mode
+      #mc-extras
+      # minions # FIXME
+      #(with melpaPackages; [ minions ])
+      multiple-cursors
+      (with melpaPackages; [
+        nix-buffer
+        nix-mode
+        nix-sandbox
+        nixos-options
+      ])
+      no-littering
+      olivetti
+      ob-go
+      #ob-restclient
+      ob-rust
+      ob-typescript
+      org-plus-contrib
+      org-ref
+      #org-super-agenda
+      #org-web-tools
+      (with melpaPackages; [ org-projectile ])
+      ox-epub
+      ox-hugo
+      ox-ioslide
+      ox-pandoc
+      ox-tufte
+      ox-twbs
+      pandoc-mode
+      pass
+      password-store
+      password-store-otp
+      # persistent-scratch
+      popup
+      projectile
+      projectile-ripgrep
+      (with melpaPackages; [ pulseaudio-control ])
+      python-mode
+      rainbow-delimiters
+      rainbow-mode
+      #request
+      #restclient
+      ripgrep
+      (with melpaPackages; [ rjsx-mode ])
+      #selected
+      shift-number
+      shackle
+      shx
+      smart-jump
+      smart-newline
+      #smart-region
+      (with melpaPackages; [ smartparens ])
+      solaire-mode
+      #sort-words
+      #sos
+      string-edit
+      string-inflection
+      super-save
+      #sx
+      #tide
+      toml-mode
+      typescript-mode
+      (with melpaPackages; [ undo-tree ])
+      # (with melpaPackages; [ use-package use-package-chords use-package-ensure-system-package ])
+      (with melpaPackages; [ use-package ])
+      # vdiff
+      visual-fill-column
+      visual-regexp
+      #visual-regexp-steroids
+      #vlf
+      web-mode
+      wgrep
+      which-key
+      whitespace-cleanup-mode
+      # window-purpose
+      with-editor
+      yasnippet
+      yaml-mode
+    ];
+  };
+}
+
fish.nix
@@ -0,0 +1,15 @@
+{ pkgs, config, lib, ... }:
+
+{
+  programs.fish = {
+    enable = true;
+    shellAbbrs = {
+      gs = "git status";
+      gb = "git b";
+    };
+    shellAliases = import ./aliases.nix;
+  };
+  xdg.configFile."fish/conf.d/nix-aliases.fish".source = ./fish/nix-aliases.fish;
+  xdg.configFile."fish/functions/fish_prompt.fish".source = ./fish/fish_prompt.fish;
+  xdg.configFile."fish/functions/fish_right_prompt.fish".source = ./fish/fish_right_prompt.fish;
+}
git.nix
@@ -0,0 +1,107 @@
+{ pkgs, config, lib, ... }:
+
+
+let 
+  ca-bundle_crt = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"; in
+rec {
+  home.packages = with pkgs; [
+    gist
+    git-lfs
+    gitAndTools.gitflow
+    gitAndTools.hub
+    gitAndTools.tig
+  ];
+  programs.git = {
+    enable = true;
+
+    userName = "Vincent Demeester";
+    userEmail = "vincent@sbr.pm";
+
+    signing = {
+      key = "6EB699A3";
+      signByDefault = false;
+    };
+
+    aliases = {
+      b = "branch --color -v";
+      br = "branch";
+      ci = "commit --signoff";
+      co = "checkout";
+      conflicts = "!git ls-files --unmerged | cut -c51- | sort -u | xargs $EDITOR";
+      ca = "commit --amend";
+      wdiff = "diff --color-words";
+      unstage = "reset HEAD";
+      lg = "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative";
+      lga = "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative --branches --remotes";
+      lol = "log --pretty=oneline --abbrev-commit --graph --decorate";
+      ls-ignored = "ls-files --exclude-standard --ignored --others";
+      resolve = "!git ls-files --unmerged | cut -c51- | sort -u | xargs git add";
+      su = "submodule update --init --recursive";
+      w = "status -sb";
+    };
+    extraConfig = {
+      core = {
+        editor = "${pkgs.emacs}/bin/emacsclient -t";
+      };
+      color = {
+        status      = "auto";
+        diff        = "auto";
+        branch      = "auto";
+        interactive = "auto";
+        ui          = "auto";
+        sh          = "auto";
+      };
+      "color \"branch\"" = {
+        current = "cyan reverse";
+        local = "cyan";
+        remote = "green";
+      };
+      "color \"diff\"" = {
+        current = "white reverse";
+        frag = "magenta reverse";
+        old = "red";
+        new = "green";
+      };
+      "color \"status\"" = {
+        added = "green";
+        changed = "yellow";
+        untracked = "red";
+      };
+      hub = {
+        protocol = true;
+      };
+      pull = {
+        rebase = true;
+      };
+      push = {
+        default = "upstream";
+        recurseSubmodules = "check";
+      };
+      rebase = {
+        autosquash = true;
+      };
+      advice = {
+        statusHints = false;
+        pushNonFastForward = false;
+      };
+      http = {
+        sslCAinfo = "${ca-bundle_crt}";
+        sslverify = true;
+      };
+      github.user = "vdemeester";
+      "filter \"lfs\"" = {
+        clean = "${pkgs.git-lfs}/bin/git-lfs clean -- %f";
+        smudge = "${pkgs.git-lfs}/bin/git-lfs smudge --skip -- %f";
+        required = true;
+      };
+      "url \"git@github.com:\"".insteadOf
+        = "git://github.com/";
+    };
+    
+    ignores = [
+      "*.elc" "*.vo" "*.aux" "*.v.d" "*.o" "*.a" "*.la" "*.so" "*.dylib"
+      "*.pyc" "*.pyo" ".idea" "*.iml"
+      "*~" "#*#" ".makefile" ".clean"
+    ];
+  };
+}
hokkaido.nix
@@ -0,0 +1,7 @@
+{ pkgs, prefix, ... }:
+
+{
+  programs.bash = {
+    enable = true;
+  };
+}
home.nix
@@ -0,0 +1,39 @@
+{ pkgs, ... }:
+with pkgs; {
+  imports = [
+    ./devops.nix
+    ./dev.go.nix
+    ./dev.rust.nix
+    ./dev.python.nix
+    ./dev.js.nix
+    ./dev.java.nix
+    ./dev.haskell.nix
+  ];
+  services.redshift = {
+    enable = true;
+    brightness = { day = "1"; night = "0.9"; };
+    latitude = "48.3";
+    longitude = "7.5";
+    tray = true;
+  };
+  services.random-background = {
+    enable = true;
+    imageDirectory = "/home/vincent/desktop/pictures/wallpapers/Unsplashed";
+  };
+  xdg.configFile."fish/conf.d/docker.fish".text = ''
+    set -gx TESTKIT_AWS_KEYNAME "vdemeester-wakasu"
+    set -gx DOCKER_BUILDKIT 1
+  '';
+  home.packages = with pkgs; [
+    vscode
+    zoom-us
+    debootstrap
+    weechat weechat-xmpp
+  ];
+	programs = {
+		home-manager = {
+			enable = true;
+			path = https://github.com/vdemeester/home-manager/archive/fish-module.tar.gz;
+		};
+	};
+}
home.nix~
@@ -0,0 +1,12 @@
+{ pkgs, ... }:
+with pkgs; {
+	home.packages = [
+		emacs
+	];
+	programs = {
+		home-manager = {
+			enable = true;
+			path = https://github.com/vdemeester/home-manager/archive/fish-module.tar.gz;
+		};
+	};
+}
honshu.nix
@@ -0,0 +1,12 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [
+    ./devops.nix
+    ./dev.go.nix
+    ./dev.rust.nix
+    ./dev.python.nix
+    ./dev.js.nix
+    ./dev.haskell.nix
+  ];
+}
i3.nix
@@ -0,0 +1,236 @@
+{ pkgs, config, lib, ... }:
+
+{
+  xsession.windowManager.i3 = {
+    enable = true;
+    config = {
+      fonts = [ "Ubuntu Mono 10" ];
+      focus = {
+        followMouse = false;
+      };
+      window = {
+        titlebar = false;
+        border = 1;
+        hideEdgeBorders = "both";
+      };
+      keybindings = {
+        "Mod4+Return" = "exec alacritty"; # TODO: use i3-sensible-terminal instead
+        "Mod4+Shift+F11" = "exec 'autorandr -c'";
+      };
+      keycodebindings = {
+        "Mod4+Shift+24" = "kill";
+        "Mod4+33" = "exec \"${pkgs.rofi}/bin/rofi -show run -modi 'run,window' -location 2 -hide-scrollbar -separator-style solid -font 'Ubuntu Mono 14'";
+        # focus window
+        "Mod4+44" = "focus left";
+        "Mod4+45" = "focus down";
+        "Mod4+46" = "focus up";
+        "Mod4+47" = "focus right";
+        "Mod4+38" = "focus parent";
+        # move focused window
+        "Mod4+Shift+44" = "move left";
+        "Mod4+Shift+45" = "move down";
+        "Mod4+Shift+46" = "move up";
+        "Mod4+Shift+47" = "move right";
+        # Split
+        "Mod4+43" = "split h";
+        "Mod4+55" = "split v";
+        # Fullscreen
+        "Mod4+41" = "fullscreen toggle";
+        # Change container layout
+        "Mod4+39" = "layout stacking";
+        "Mod4+25" = "layout tabbed";
+        "Mod4+26" = "layout toggle split";
+        # Manage floating
+        "Mod4+Shift+61" = "floating toggle";
+        "Mod4+61" = "focus mode_toggle";
+        # manage workspace
+        "Mod4+113" = "workspace prev_on_output";
+        "Mod4+114" = "workspace next_on_output";
+        # manage output
+        "Mod4+Shift+113" = "focus output left";
+        "Mod4+Shift+116" = "focus output down";
+        "Mod4+Shift+111" = "focus output up";
+        "Mod4+Shift+114" = "focus output right";
+        # Custom keybinding
+        "Mod4+Shift+32" = "exec loginctl lock-session";
+        "Mod4+Shift+39" = "exec sleep 1 && xset dpms force standby";
+        "Mod4+24" = "border toggle";
+      };
+      modes = {};
+      bars = [{
+        mode = "hide";
+        position = "bottom";
+        statusCommand = "i3status";
+        colors = {
+          background = "#073642";
+          statusline = "#eee8d5";
+          focusedWorkspace = {
+            border = "#cb4b16";
+            background = "#cb4b16";
+            text = "#eee8d5";
+          };
+          activeWorkspace = {
+            border = "#cb4b16";
+            background = "#cb4b16";
+            text = "#eee8d5";
+          };
+          inactiveWorkspace = {
+            border = "#b58900";
+            background = "#b58900";
+            text = "#eee8d5";
+          };
+        };
+      }];
+    };
+    extraConfig = ''
+      set $mod Mod4
+
+      # Use Mouse+$mod to drag floating windows to their wanted position
+      floating_modifier $mod
+
+      set $WS0 0 ๐Ÿ—ช
+      set $WS1 1 ๐ŸŒŽ
+      set $WS2 2 ๐Ÿณ
+      set $WS3 3 ๐Ÿน
+      set $WS4 4 ๐Ÿธ
+      set $WS5 5 ๐Ÿ‘ท
+      set $WS6 6 ๐Ÿง
+      set $WS7 7 ๊™ฎ
+      set $WS8 8 ๐ŸŽง
+      set $WS9 9 ๐Ÿ–ƒ
+      # ๐Ÿ— ๐Ÿ–ณ ๐Ÿ–ง ๐Ÿ–ƒ ๐Ÿ”ฐ ๐Ÿ”ฎ ๐Ÿ“ฐ ๐Ÿ“ ๐Ÿ“ ๐Ÿ“‚ ๐Ÿ’ป ๐Ÿ’ก ๐Ÿ’ข ๐Ÿ‘ท ๐Ÿ‘Š
+      # ๐Ÿณ ๐Ÿธ ๐Ÿน ๐Ÿบ ๐Ÿฝ ๐Ÿฎ ๐Ÿพ ๐Ÿฟ ๐Ÿง ๐Ÿฅ ๐Ÿฃ ๐Ÿ  ๐Ÿ˜ ๐Ÿ™ ๐ŸŸ ๐Ÿญ
+      # ๐Ÿˆ ๐ŸŽง ๐Ÿฐ ๐Ÿช ๐Ÿ™ ๐ŸŒต ๐ŸŒŸ โ›บ โš— โ™บ
+
+      # switch to workspace
+      bindcode $mod+10 workspace $WS1
+      bindcode $mod+11 workspace $WS2
+      bindcode $mod+12 workspace $WS3
+      bindcode $mod+13 workspace $WS4
+      bindcode $mod+14 workspace $WS5
+      bindcode $mod+15 workspace $WS6
+      bindcode $mod+16 workspace $WS7
+      bindcode $mod+17 workspace $WS8
+      bindcode $mod+18 workspace $WS9
+      bindcode $mod+19 workspace $WS0
+
+      # move focused container to workspace
+      bindcode $mod+Shift+10 move container to workspace $WS1
+      bindcode $mod+Shift+11 move container to workspace $WS2
+      bindcode $mod+Shift+12 move container to workspace $WS3
+      bindcode $mod+Shift+13 move container to workspace $WS4
+      bindcode $mod+Shift+14 move container to workspace $WS5
+      bindcode $mod+Shift+15 move container to workspace $WS6
+      bindcode $mod+Shift+16 move container to workspace $WS7
+      bindcode $mod+Shift+17 move container to workspace $WS8
+      bindcode $mod+Shift+18 move container to workspace $WS9
+      bindcode $mod+Shift+19 move container to workspace $WS0
+
+      assign [class="Firefox" window_role="browser"] โ†’ $WS1
+
+      ## quick terminal (tmux)
+      exec --no-startup-id emacs --title emask --name emask
+      for_window [instance="emask"] floating enable;
+      for_window [instance="emask"] move scratchpad; [instance="emask"] scratchpad show; move position 0px 0px; move scratchpad
+      bindcode $mod+Shift+49 [instance="emask"] scratchpad show
+      exec --no-startup-id alacritty --title metask --command tmux
+      for_window [instance="metask"] floating enable;
+      for_window [instance="metask"] move scratchpad; [instance="metask"] scratchpad show; move position 0px 0px; move scratchpad
+      bindcode $mod+49 [instance="metask"] scratchpad show
+
+      bindsym XF86MonBrightnessUp exec "xbacklight -inc 10"
+      bindsym XF86MonBrightnessDown exec "xbacklight -dec 10"
+      bindsym shift+XF86MonBrightnessUp exec "xbacklight -inc 1"
+      bindsym shift+XF86MonBrightnessDown exec "xbacklight -dec 1"
+      bindsym XF86AudioLowerVolume exec "pactl set-sink-mute @DEFAULT_SINK@ false ; pactl set-sink-volume @DEFAULT_SINK@ -5%"
+      bindsym XF86AudioRaiseVolume exec "pactl set-sink-mute @DEFAULT_SINK@ false ; pactl set-sink-volume @DEFAULT_SINK@ +5%"
+      bindsym XF86AudioMute exec "pactl set-sink-mute @DEFAULT_SINK@ toggle"
+      bindsym XF86AudioMicMute exec "pactl set-source-mute @DEFAULT_SOURCE@ toggle"
+      bindsym XF86AudioPlay exec "playerctl play-pause"
+      bindsym XF86AudioNext exec "playerctl next"
+      bindsym XF86AudioPrev exec "playerctl previous"
+
+      # reload the configuration file
+      bindsym $mod+Shift+x reload
+      # restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
+      bindsym $mod+Shift+o restart
+      # exit i3 (logs you out of your X session)
+      bindsym $mod+Shift+p exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3?' -b 'Yes, exit i3' 'i3-msg exit'"
+      # poweroff
+      bindsym $mod+Shift+F12 exec "i3-nagbar -t warning -m 'You pressed the poweroff shortcut. Do you really want to poweroff?' -b 'Yes, poweroff' 'systemctl poweroff'"
+      # reboot
+      bindsym $mod+Control+F12 exec "i3-nagbar -t warning -m 'You pressed the reboot shortcut. Do you really want to reboot?' -b 'Yes, reboot' 'systemctl reboot'"
+      # move workspace to output
+      set $workspace_move Move workspace to output : [l]eft [r]ight [d]own [u]p
+
+      mode "$workspace_move" {
+      bindsym left move workspace to output left
+      bindsym l move workspace to output left
+
+      bindsym right move workspace to output right
+      bindsym r move workspace to output right
+
+      bindsym down move workspace to output down
+      bindsym d move workspace to output down
+
+      bindsym up move workspace to output up
+      bindsym u move workspace to output up
+
+      bindsym Escape mode "default"
+      bindsym Return mode "default"
+      }
+
+      bindsym $mod+m mode "$workspace_move"
+
+      # resize window (you can also use the mouse for that)
+      mode "resize" {
+      # These bindings trigger as soon as you enter the resize mode
+
+      # Pressing left will shrink the windowโ€™s width.
+      # Pressing right will grow the windowโ€™s width.
+      # Pressing up will shrink the windowโ€™s height.
+      # Pressing down will grow the windowโ€™s height.
+      bindsym t resize shrink width 10 px or 10 ppt
+      bindsym s resize grow height 10 px or 10 ppt
+      bindsym r resize shrink height 10 px or 10 ppt
+      bindsym n resize grow width 10 px or 10 ppt
+
+      # same bindings, but for the arrow keys
+      bindsym Left resize shrink width 10 px or 10 ppt
+      bindsym Down resize grow height 10 px or 10 ppt
+      bindsym Up resize shrink height 10 px or 10 ppt
+      bindsym Right resize grow width 10 px or 10 ppt
+
+      # back to normal: Enter or Escape
+      bindsym Return mode "default"
+      bindsym Escape mode "default"
+      }
+
+      bindsym $mod+o mode "resize"
+    '';
+  };
+  xdg.configFile."i3/i3status.conf".text = ''
+    general {
+    colors = true
+    color_bad = "#dc322f"
+    color_degraded = "#cb4b16"
+    color_separator = "#000000"
+    output_format = "i3bar"
+    interval = 5
+    }
+
+    order = ""
+    order = "wireless wlp3s0"
+    order += "disk /"
+    order += "time"
+
+    wireless wlp3s0 {
+    format_up = "W: (%quality at %essid) %ip"
+    format_down = "W: down"
+    }
+
+    disk "/" {
+    format = "/ %free"
+    }
+  '';
+}
laptop.nix
@@ -0,0 +1,10 @@
+{...}:
+
+{
+  imports = [
+    ./desktop.nix
+  ];
+  programs.autorandr = {
+    enable = true;
+  };
+}
remote-dev.nix
@@ -0,0 +1,12 @@
+{...}:
+
+{
+  imports = [
+    ./fish.nix
+    ./base.nix
+    ./dev.go.nix
+    ./dev.js.nix
+    ./dev.rust.nix
+  ];
+  manual.manpages.enable = false;
+}
server.nix
@@ -0,0 +1,5 @@
+{ pkgs, prefix, ... }:
+
+{
+  imports = [ ./fish.nix ./base.nix ];
+}
ssh.nix
@@ -0,0 +1,28 @@
+{ pkgs, config, lib, ... }:
+
+{
+  programs.ssh = {
+    enable = true;
+
+    controlMaster = "auto";
+    controlPath = "/tmp/ssh-%u-%l-%r@%h:%p";
+    controlPersist = "360";
+
+    forwardAgent = true;
+    serverAliveInterval = 60;
+    
+    hashKnownHosts = true;
+    userKnownHostsFile = "~/.config/ssh/known_hosts";
+
+    matchBlocks = rec {
+      hokkaido-remote = {
+        proxyCommand = "${pkgs.openssh}/bin/ssh -q p.sbr.pm nc localhost 2223";
+        user = "vincent";
+      };
+      honshu-remote = {
+        proxyCommand = "${pkgs.openssh}/bin/ssh -q p.sbr.pm nc localhost 2224";
+        user = "vincent";
+      };
+    };
+  };
+}
wakasu.nix
@@ -0,0 +1,34 @@
+{ pkgs, prefix, ...}:
+
+{
+  imports = [
+    ./devops.nix
+    ./dev.go.nix
+    ./dev.rust.nix
+    ./dev.python.nix
+    ./dev.js.nix
+    ./dev.java.nix
+    ./dev.haskell.nix
+  ];
+  services.redshift = {
+    enable = true;
+    brightness = { day = "1"; night = "0.9"; };
+    latitude = "48.3";
+    longitude = "7.5";
+    tray = true;
+  };
+  services.random-background = {
+    enable = true;
+    imageDirectory = "/home/vincent/desktop/pictures/wallpapers/Unsplashed";
+  };
+  xdg.configFile."fish/conf.d/docker.fish".text = ''
+    set -gx TESTKIT_AWS_KEYNAME "vdemeester-wakasu"
+    set -gx DOCKER_BUILDKIT 1
+  '';
+  home.packages = with pkgs; [
+    vscode
+    zoom-us
+    debootstrap
+    weechat weechat-xmpp
+  ];
+}
zsh.nix
@@ -0,0 +1,8 @@
+{ pkgs, config, lib, ...}:
+
+{
+  programs.zsh = {
+    enable = true;
+    shellAliases = import ./aliases.nix
+  };
+}