/*  _____ _
 * |_   _| |_  _ _ ___ ___ _ __  __ _
 *   | | | ' \| '_/ -_) -_) '  \/ _` |_
 *   |_| |_||_|_| \___\___|_|_|_\__,_(_)
 *
 * Threema for Android
 * Copyright (c) 2017-2020 Threema GmbH
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License, version 3,
 * as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <https://www.gnu.org/licenses/>.
 */

package ch.threema.app.emojis;

import java.util.ArrayList;

/**
 * Generated by Threema emoji-tools.
 */
public class EmojiSpritemap {

	public static final byte DIVERSITY_NONE = 0;
	public static final byte DIVERSITY_PARENT = 1;
	public static final byte DIVERSITY_CHILD = 2;

	public static final byte GENDER_NONE = 0;
	public static final byte GENDER_PARENT = 1;
	public static final byte GENDER_CHILD = 2;

	public static final byte DISPLAY_NO = 0;
	public static final byte DISPLAY_YES = 1;

	/**
	 * List containing all groups containing all emoji in correct order.
	 *
	 */
	protected static final ArrayList<EmojiCategory> emojiCategories = createList();

	private static ArrayList<EmojiCategory> createList() {
		final ArrayList<EmojiCategory> list = new ArrayList<>();
		list.add(new EmojiCategory(EmojiCategoryType.PEOPLE, getpeople()));
		list.add(new EmojiCategory(EmojiCategoryType.NATURE, getnature()));
		list.add(new EmojiCategory(EmojiCategoryType.FOOD, getfood()));
		list.add(new EmojiCategory(EmojiCategoryType.ACTIVITY, getactivity()));
		list.add(new EmojiCategory(EmojiCategoryType.TRAVEL, gettravel()));
		list.add(new EmojiCategory(EmojiCategoryType.OBJECTS, getobjects()));
		list.add(new EmojiCategory(EmojiCategoryType.SYMBOLS, getsymbols()));
		list.add(new EmojiCategory(EmojiCategoryType.FLAGS, getflags()));
		return list;
	}

	private static ArrayList<EmojiInfo> getpeople() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// grinning face (1f600)
		list.add(new EmojiInfo("\uD83D\uDE00",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grinning face with big eyes (1f603)
		list.add(new EmojiInfo("\uD83D\uDE03",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grinning face with smiling eyes (1f604)
		list.add(new EmojiInfo("\uD83D\uDE04",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beaming face with smiling eyes (1f601)
		list.add(new EmojiInfo("\uD83D\uDE01",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grinning squinting face (1f606)
		list.add(new EmojiInfo("\uD83D\uDE06",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grinning face with sweat (1f605)
		list.add(new EmojiInfo("\uD83D\uDE05",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with tears of joy (1f602)
		list.add(new EmojiInfo("\uD83D\uDE02",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rolling on the floor laughing (1f923)
		list.add(new EmojiInfo("\uD83E\uDD23",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face (263a)
		list.add(new EmojiInfo("\u263A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with smiling eyes (1f60a)
		list.add(new EmojiInfo("\uD83D\uDE0A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with halo (1f607)
		list.add(new EmojiInfo("\uD83D\uDE07",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// slightly smiling face (1f642)
		list.add(new EmojiInfo("\uD83D\uDE42",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// upside-down face (1f643)
		list.add(new EmojiInfo("\uD83D\uDE43",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// winking face (1f609)
		list.add(new EmojiInfo("\uD83D\uDE09",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// relieved face (1f60c)
		list.add(new EmojiInfo("\uD83D\uDE0C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with tear (1f972)
		list.add(new EmojiInfo("\uD83E\uDD72",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with heart-eyes (1f60d)
		list.add(new EmojiInfo("\uD83D\uDE0D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with hearts (1f970)
		list.add(new EmojiInfo("\uD83E\uDD70",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face blowing a kiss (1f618)
		list.add(new EmojiInfo("\uD83D\uDE18",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kissing face (1f617)
		list.add(new EmojiInfo("\uD83D\uDE17",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kissing face with smiling eyes (1f619)
		list.add(new EmojiInfo("\uD83D\uDE19",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kissing face with closed eyes (1f61a)
		list.add(new EmojiInfo("\uD83D\uDE1A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face savoring food (1f60b)
		list.add(new EmojiInfo("\uD83D\uDE0B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with tongue (1f61b)
		list.add(new EmojiInfo("\uD83D\uDE1B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// squinting face with tongue (1f61d)
		list.add(new EmojiInfo("\uD83D\uDE1D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// winking face with tongue (1f61c)
		list.add(new EmojiInfo("\uD83D\uDE1C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// zany face (1f92a)
		list.add(new EmojiInfo("\uD83E\uDD2A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with raised eyebrow (1f928)
		list.add(new EmojiInfo("\uD83E\uDD28",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with monocle (1f9d0)
		list.add(new EmojiInfo("\uD83E\uDDD0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nerd face (1f913)
		list.add(new EmojiInfo("\uD83E\uDD13",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with sunglasses (1f60e)
		list.add(new EmojiInfo("\uD83D\uDE0E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// star-struck (1f929)
		list.add(new EmojiInfo("\uD83E\uDD29",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// partying face (1f973)
		list.add(new EmojiInfo("\uD83E\uDD73",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smirking face (1f60f)
		list.add(new EmojiInfo("\uD83D\uDE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// unamused face (1f612)
		list.add(new EmojiInfo("\uD83D\uDE12",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// disappointed face (1f61e)
		list.add(new EmojiInfo("\uD83D\uDE1E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pensive face (1f614)
		list.add(new EmojiInfo("\uD83D\uDE14",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// worried face (1f61f)
		list.add(new EmojiInfo("\uD83D\uDE1F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// confused face (1f615)
		list.add(new EmojiInfo("\uD83D\uDE15",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// slightly frowning face (1f641)
		list.add(new EmojiInfo("\uD83D\uDE41",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// frowning face (2639)
		list.add(new EmojiInfo("\u2639\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// persevering face (1f623)
		list.add(new EmojiInfo("\uD83D\uDE23",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// confounded face (1f616)
		list.add(new EmojiInfo("\uD83D\uDE16",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tired face (1f62b)
		list.add(new EmojiInfo("\uD83D\uDE2B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// weary face (1f629)
		list.add(new EmojiInfo("\uD83D\uDE29",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pleading face (1f97a)
		list.add(new EmojiInfo("\uD83E\uDD7A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crying face (1f622)
		list.add(new EmojiInfo("\uD83D\uDE22",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// loudly crying face (1f62d)
		list.add(new EmojiInfo("\uD83D\uDE2D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with steam from nose (1f624)
		list.add(new EmojiInfo("\uD83D\uDE24",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// angry face (1f620)
		list.add(new EmojiInfo("\uD83D\uDE20",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pouting face (1f621)
		list.add(new EmojiInfo("\uD83D\uDE21",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with symbols on mouth (1f92c)
		list.add(new EmojiInfo("\uD83E\uDD2C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// exploding head (1f92f)
		list.add(new EmojiInfo("\uD83E\uDD2F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flushed face (1f633)
		list.add(new EmojiInfo("\uD83D\uDE33",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hot face (1f975)
		list.add(new EmojiInfo("\uD83E\uDD75",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cold face (1f976)
		list.add(new EmojiInfo("\uD83E\uDD76",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face screaming in fear (1f631)
		list.add(new EmojiInfo("\uD83D\uDE31",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fearful face (1f628)
		list.add(new EmojiInfo("\uD83D\uDE28",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// anxious face with sweat (1f630)
		list.add(new EmojiInfo("\uD83D\uDE30",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sad but relieved face (1f625)
		list.add(new EmojiInfo("\uD83D\uDE25",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// downcast face with sweat (1f613)
		list.add(new EmojiInfo("\uD83D\uDE13",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hugging face (1f917)
		list.add(new EmojiInfo("\uD83E\uDD17",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thinking face (1f914)
		list.add(new EmojiInfo("\uD83E\uDD14",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with hand over mouth (1f92d)
		list.add(new EmojiInfo("\uD83E\uDD2D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yawning face (1f971)
		list.add(new EmojiInfo("\uD83E\uDD71",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shushing face (1f92b)
		list.add(new EmojiInfo("\uD83E\uDD2B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lying face (1f925)
		list.add(new EmojiInfo("\uD83E\uDD25",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face without mouth (1f636)
		list.add(new EmojiInfo("\uD83D\uDE36",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// neutral face (1f610)
		list.add(new EmojiInfo("\uD83D\uDE10",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// expressionless face (1f611)
		list.add(new EmojiInfo("\uD83D\uDE11",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grimacing face (1f62c)
		list.add(new EmojiInfo("\uD83D\uDE2C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with rolling eyes (1f644)
		list.add(new EmojiInfo("\uD83D\uDE44",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hushed face (1f62f)
		list.add(new EmojiInfo("\uD83D\uDE2F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// frowning face with open mouth (1f626)
		list.add(new EmojiInfo("\uD83D\uDE26",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// anguished face (1f627)
		list.add(new EmojiInfo("\uD83D\uDE27",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with open mouth (1f62e)
		list.add(new EmojiInfo("\uD83D\uDE2E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// astonished face (1f632)
		list.add(new EmojiInfo("\uD83D\uDE32",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sleeping face (1f634)
		list.add(new EmojiInfo("\uD83D\uDE34",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// drooling face (1f924)
		list.add(new EmojiInfo("\uD83E\uDD24",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sleepy face (1f62a)
		list.add(new EmojiInfo("\uD83D\uDE2A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dizzy face (1f635)
		list.add(new EmojiInfo("\uD83D\uDE35",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// zipper-mouth face (1f910)
		list.add(new EmojiInfo("\uD83E\uDD10",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woozy face (1f974)
		list.add(new EmojiInfo("\uD83E\uDD74",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nauseated face (1f922)
		list.add(new EmojiInfo("\uD83E\uDD22",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face vomiting (1f92e)
		list.add(new EmojiInfo("\uD83E\uDD2E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sneezing face (1f927)
		list.add(new EmojiInfo("\uD83E\uDD27",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with medical mask (1f637)
		list.add(new EmojiInfo("\uD83D\uDE37",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with thermometer (1f912)
		list.add(new EmojiInfo("\uD83E\uDD12",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// face with head-bandage (1f915)
		list.add(new EmojiInfo("\uD83E\uDD15",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// money-mouth face (1f911)
		list.add(new EmojiInfo("\uD83E\uDD11",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cowboy hat face (1f920)
		list.add(new EmojiInfo("\uD83E\uDD20",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// disguised face (1f978)
		list.add(new EmojiInfo("\uD83E\uDD78",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling face with horns (1f608)
		list.add(new EmojiInfo("\uD83D\uDE08",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// angry face with horns (1f47f)
		list.add(new EmojiInfo("\uD83D\uDC7F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ogre (1f479)
		list.add(new EmojiInfo("\uD83D\uDC79",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// goblin (1f47a)
		list.add(new EmojiInfo("\uD83D\uDC7A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clown face (1f921)
		list.add(new EmojiInfo("\uD83E\uDD21",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pile of poo (1f4a9)
		list.add(new EmojiInfo("\uD83D\uDCA9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ghost (1f47b)
		list.add(new EmojiInfo("\uD83D\uDC7B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// skull (1f480)
		list.add(new EmojiInfo("\uD83D\uDC80",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// skull and crossbones (2620)
		list.add(new EmojiInfo("\u2620\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// alien (1f47d)
		list.add(new EmojiInfo("\uD83D\uDC7D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// alien monster (1f47e)
		list.add(new EmojiInfo("\uD83D\uDC7E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// robot (1f916)
		list.add(new EmojiInfo("\uD83E\uDD16",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// jack-o-lantern (1f383)
		list.add(new EmojiInfo("\uD83C\uDF83",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grinning cat (1f63a)
		list.add(new EmojiInfo("\uD83D\uDE3A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grinning cat with smiling eyes (1f638)
		list.add(new EmojiInfo("\uD83D\uDE38",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cat with tears of joy (1f639)
		list.add(new EmojiInfo("\uD83D\uDE39",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// smiling cat with heart-eyes (1f63b)
		list.add(new EmojiInfo("\uD83D\uDE3B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cat with wry smile (1f63c)
		list.add(new EmojiInfo("\uD83D\uDE3C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kissing cat (1f63d)
		list.add(new EmojiInfo("\uD83D\uDE3D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// weary cat (1f640)
		list.add(new EmojiInfo("\uD83D\uDE40",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crying cat (1f63f)
		list.add(new EmojiInfo("\uD83D\uDE3F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pouting cat (1f63e)
		list.add(new EmojiInfo("\uD83D\uDE3E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palms up together (1f932)
		list.add(new EmojiInfo("\uD83E\uDD32",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD32\uD83C\uDFFB","\uD83E\uDD32\uD83C\uDFFC","\uD83E\uDD32\uD83C\uDFFD","\uD83E\uDD32\uD83C\uDFFE","\uD83E\uDD32\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palms up together: light skin tone (1f932-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD32\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palms up together: medium-light skin tone (1f932-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD32\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palms up together: medium skin tone (1f932-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD32\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palms up together: medium-dark skin tone (1f932-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD32\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palms up together: dark skin tone (1f932-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD32\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open hands (1f450)
		list.add(new EmojiInfo("\uD83D\uDC50",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC50\uD83C\uDFFB","\uD83D\uDC50\uD83C\uDFFC","\uD83D\uDC50\uD83C\uDFFD","\uD83D\uDC50\uD83C\uDFFE","\uD83D\uDC50\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open hands: light skin tone (1f450-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC50\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open hands: medium-light skin tone (1f450-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC50\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open hands: medium skin tone (1f450-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC50\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open hands: medium-dark skin tone (1f450-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC50\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open hands: dark skin tone (1f450-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC50\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raising hands (1f64c)
		list.add(new EmojiInfo("\uD83D\uDE4C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4C\uD83C\uDFFB","\uD83D\uDE4C\uD83C\uDFFC","\uD83D\uDE4C\uD83C\uDFFD","\uD83D\uDE4C\uD83C\uDFFE","\uD83D\uDE4C\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raising hands: light skin tone (1f64c-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE4C\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raising hands: medium-light skin tone (1f64c-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE4C\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raising hands: medium skin tone (1f64c-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE4C\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raising hands: medium-dark skin tone (1f64c-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE4C\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raising hands: dark skin tone (1f64c-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE4C\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapping hands (1f44f)
		list.add(new EmojiInfo("\uD83D\uDC4F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC4F\uD83C\uDFFB","\uD83D\uDC4F\uD83C\uDFFC","\uD83D\uDC4F\uD83C\uDFFD","\uD83D\uDC4F\uD83C\uDFFE","\uD83D\uDC4F\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapping hands: light skin tone (1f44f-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC4F\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapping hands: medium-light skin tone (1f44f-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC4F\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapping hands: medium skin tone (1f44f-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC4F\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapping hands: medium-dark skin tone (1f44f-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC4F\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapping hands: dark skin tone (1f44f-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC4F\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// handshake (1f91d)
		list.add(new EmojiInfo("\uD83E\uDD1D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs up (1f44d)
		list.add(new EmojiInfo("\uD83D\uDC4D",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC4D\uD83C\uDFFB","\uD83D\uDC4D\uD83C\uDFFC","\uD83D\uDC4D\uD83C\uDFFD","\uD83D\uDC4D\uD83C\uDFFE","\uD83D\uDC4D\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs up: light skin tone (1f44d-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC4D\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs up: medium-light skin tone (1f44d-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC4D\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs up: medium skin tone (1f44d-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC4D\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs up: medium-dark skin tone (1f44d-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC4D\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs up: dark skin tone (1f44d-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC4D\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs down (1f44e)
		list.add(new EmojiInfo("\uD83D\uDC4E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC4E\uD83C\uDFFB","\uD83D\uDC4E\uD83C\uDFFC","\uD83D\uDC4E\uD83C\uDFFD","\uD83D\uDC4E\uD83C\uDFFE","\uD83D\uDC4E\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs down: light skin tone (1f44e-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC4E\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs down: medium-light skin tone (1f44e-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC4E\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs down: medium skin tone (1f44e-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC4E\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs down: medium-dark skin tone (1f44e-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC4E\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thumbs down: dark skin tone (1f44e-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC4E\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming fist (1f44a)
		list.add(new EmojiInfo("\uD83D\uDC4A",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC4A\uD83C\uDFFB","\uD83D\uDC4A\uD83C\uDFFC","\uD83D\uDC4A\uD83C\uDFFD","\uD83D\uDC4A\uD83C\uDFFE","\uD83D\uDC4A\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming fist: light skin tone (1f44a-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC4A\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming fist: medium-light skin tone (1f44a-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC4A\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming fist: medium skin tone (1f44a-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC4A\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming fist: medium-dark skin tone (1f44a-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC4A\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming fist: dark skin tone (1f44a-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC4A\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised fist (270a)
		list.add(new EmojiInfo("\u270A",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u270A\uD83C\uDFFB","\u270A\uD83C\uDFFC","\u270A\uD83C\uDFFD","\u270A\uD83C\uDFFE","\u270A\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised fist: light skin tone (270a-1f3fb)
		list.add(new EmojiInfo("\u270A\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised fist: medium-light skin tone (270a-1f3fc)
		list.add(new EmojiInfo("\u270A\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised fist: medium skin tone (270a-1f3fd)
		list.add(new EmojiInfo("\u270A\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised fist: medium-dark skin tone (270a-1f3fe)
		list.add(new EmojiInfo("\u270A\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised fist: dark skin tone (270a-1f3ff)
		list.add(new EmojiInfo("\u270A\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-facing fist (1f91b)
		list.add(new EmojiInfo("\uD83E\uDD1B",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD1B\uD83C\uDFFB","\uD83E\uDD1B\uD83C\uDFFC","\uD83E\uDD1B\uD83C\uDFFD","\uD83E\uDD1B\uD83C\uDFFE","\uD83E\uDD1B\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-facing fist: light skin tone (1f91b-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD1B\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-facing fist: medium-light skin tone (1f91b-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD1B\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-facing fist: medium skin tone (1f91b-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD1B\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-facing fist: medium-dark skin tone (1f91b-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD1B\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-facing fist: dark skin tone (1f91b-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD1B\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right-facing fist (1f91c)
		list.add(new EmojiInfo("\uD83E\uDD1C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD1C\uD83C\uDFFB","\uD83E\uDD1C\uD83C\uDFFC","\uD83E\uDD1C\uD83C\uDFFD","\uD83E\uDD1C\uD83C\uDFFE","\uD83E\uDD1C\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right-facing fist: light skin tone (1f91c-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD1C\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right-facing fist: medium-light skin tone (1f91c-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD1C\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right-facing fist: medium skin tone (1f91c-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD1C\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right-facing fist: medium-dark skin tone (1f91c-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD1C\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right-facing fist: dark skin tone (1f91c-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD1C\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed fingers (1f91e)
		list.add(new EmojiInfo("\uD83E\uDD1E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD1E\uD83C\uDFFB","\uD83E\uDD1E\uD83C\uDFFC","\uD83E\uDD1E\uD83C\uDFFD","\uD83E\uDD1E\uD83C\uDFFE","\uD83E\uDD1E\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed fingers: light skin tone (1f91e-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD1E\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed fingers: medium-light skin tone (1f91e-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD1E\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed fingers: medium skin tone (1f91e-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD1E\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed fingers: medium-dark skin tone (1f91e-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD1E\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed fingers: dark skin tone (1f91e-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD1E\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// victory hand (270c)
		list.add(new EmojiInfo("\u270C\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u270C\uD83C\uDFFB","\u270C\uD83C\uDFFC","\u270C\uD83C\uDFFD","\u270C\uD83C\uDFFE","\u270C\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// victory hand: light skin tone (270c-1f3fb)
		list.add(new EmojiInfo("\u270C\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// victory hand: medium-light skin tone (270c-1f3fc)
		list.add(new EmojiInfo("\u270C\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// victory hand: medium skin tone (270c-1f3fd)
		list.add(new EmojiInfo("\u270C\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// victory hand: medium-dark skin tone (270c-1f3fe)
		list.add(new EmojiInfo("\u270C\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// victory hand: dark skin tone (270c-1f3ff)
		list.add(new EmojiInfo("\u270C\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love-you gesture (1f91f)
		list.add(new EmojiInfo("\uD83E\uDD1F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD1F\uD83C\uDFFB","\uD83E\uDD1F\uD83C\uDFFC","\uD83E\uDD1F\uD83C\uDFFD","\uD83E\uDD1F\uD83C\uDFFE","\uD83E\uDD1F\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love-you gesture: light skin tone (1f91f-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD1F\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love-you gesture: medium-light skin tone (1f91f-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD1F\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love-you gesture: medium skin tone (1f91f-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD1F\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love-you gesture: medium-dark skin tone (1f91f-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD1F\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love-you gesture: dark skin tone (1f91f-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD1F\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sign of the horns (1f918)
		list.add(new EmojiInfo("\uD83E\uDD18",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD18\uD83C\uDFFB","\uD83E\uDD18\uD83C\uDFFC","\uD83E\uDD18\uD83C\uDFFD","\uD83E\uDD18\uD83C\uDFFE","\uD83E\uDD18\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sign of the horns: light skin tone (1f918-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD18\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sign of the horns: medium-light skin tone (1f918-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD18\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sign of the horns: medium skin tone (1f918-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD18\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sign of the horns: medium-dark skin tone (1f918-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD18\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sign of the horns: dark skin tone (1f918-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD18\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK hand (1f44c)
		list.add(new EmojiInfo("\uD83D\uDC4C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC4C\uD83C\uDFFB","\uD83D\uDC4C\uD83C\uDFFC","\uD83D\uDC4C\uD83C\uDFFD","\uD83D\uDC4C\uD83C\uDFFE","\uD83D\uDC4C\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK hand: light skin tone (1f44c-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC4C\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK hand: medium-light skin tone (1f44c-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC4C\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK hand: medium skin tone (1f44c-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC4C\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK hand: medium-dark skin tone (1f44c-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC4C\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK hand: dark skin tone (1f44c-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC4C\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinching hand (1f90f)
		list.add(new EmojiInfo("\uD83E\uDD0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD0F\uD83C\uDFFB","\uD83E\uDD0F\uD83C\uDFFC","\uD83E\uDD0F\uD83C\uDFFD","\uD83E\uDD0F\uD83C\uDFFE","\uD83E\uDD0F\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinching hand: light skin tone (1f90f-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD0F\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinching hand: medium-light skin tone (1f90f-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD0F\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinching hand: medium skin tone (1f90f-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD0F\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinching hand: medium-dark skin tone (1f90f-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD0F\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinching hand: dark skin tone (1f90f-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD0F\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinched fingers (1f90c)
		list.add(new EmojiInfo("\uD83E\uDD0C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD0C\uD83C\uDFFB","\uD83E\uDD0C\uD83C\uDFFC","\uD83E\uDD0C\uD83C\uDFFD","\uD83E\uDD0C\uD83C\uDFFE","\uD83E\uDD0C\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinched fingers: medium-light skin tone (1f90c-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD0C\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinched fingers: light skin tone (1f90c-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD0C\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinched fingers: medium skin tone (1f90c-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD0C\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinched fingers: medium-dark skin tone (1f90c-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD0C\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pinched fingers: dark skin tone (1f90c-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD0C\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing left (1f448)
		list.add(new EmojiInfo("\uD83D\uDC48",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC48\uD83C\uDFFB","\uD83D\uDC48\uD83C\uDFFC","\uD83D\uDC48\uD83C\uDFFD","\uD83D\uDC48\uD83C\uDFFE","\uD83D\uDC48\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing left: light skin tone (1f448-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC48\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing left: medium-light skin tone (1f448-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC48\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing left: medium skin tone (1f448-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC48\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing left: medium-dark skin tone (1f448-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC48\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing left: dark skin tone (1f448-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC48\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing right (1f449)
		list.add(new EmojiInfo("\uD83D\uDC49",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC49\uD83C\uDFFB","\uD83D\uDC49\uD83C\uDFFC","\uD83D\uDC49\uD83C\uDFFD","\uD83D\uDC49\uD83C\uDFFE","\uD83D\uDC49\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing right: light skin tone (1f449-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC49\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing right: medium-light skin tone (1f449-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC49\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing right: medium skin tone (1f449-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC49\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing right: medium-dark skin tone (1f449-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC49\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing right: dark skin tone (1f449-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC49\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing up (1f446)
		list.add(new EmojiInfo("\uD83D\uDC46",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC46\uD83C\uDFFB","\uD83D\uDC46\uD83C\uDFFC","\uD83D\uDC46\uD83C\uDFFD","\uD83D\uDC46\uD83C\uDFFE","\uD83D\uDC46\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing up: light skin tone (1f446-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC46\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing up: medium-light skin tone (1f446-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC46\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing up: medium skin tone (1f446-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC46\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing up: medium-dark skin tone (1f446-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC46\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing up: dark skin tone (1f446-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC46\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing down (1f447)
		list.add(new EmojiInfo("\uD83D\uDC47",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC47\uD83C\uDFFB","\uD83D\uDC47\uD83C\uDFFC","\uD83D\uDC47\uD83C\uDFFD","\uD83D\uDC47\uD83C\uDFFE","\uD83D\uDC47\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing down: light skin tone (1f447-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC47\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing down: medium-light skin tone (1f447-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC47\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing down: medium skin tone (1f447-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC47\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing down: medium-dark skin tone (1f447-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC47\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backhand index pointing down: dark skin tone (1f447-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC47\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// index pointing up (261d)
		list.add(new EmojiInfo("\u261D\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u261D\uD83C\uDFFB","\u261D\uD83C\uDFFC","\u261D\uD83C\uDFFD","\u261D\uD83C\uDFFE","\u261D\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// index pointing up: light skin tone (261d-1f3fb)
		list.add(new EmojiInfo("\u261D\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// index pointing up: medium-light skin tone (261d-1f3fc)
		list.add(new EmojiInfo("\u261D\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// index pointing up: medium skin tone (261d-1f3fd)
		list.add(new EmojiInfo("\u261D\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// index pointing up: medium-dark skin tone (261d-1f3fe)
		list.add(new EmojiInfo("\u261D\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// index pointing up: dark skin tone (261d-1f3ff)
		list.add(new EmojiInfo("\u261D\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised hand (270b)
		list.add(new EmojiInfo("\u270B",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u270B\uD83C\uDFFB","\u270B\uD83C\uDFFC","\u270B\uD83C\uDFFD","\u270B\uD83C\uDFFE","\u270B\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised hand: light skin tone (270b-1f3fb)
		list.add(new EmojiInfo("\u270B\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised hand: medium-light skin tone (270b-1f3fc)
		list.add(new EmojiInfo("\u270B\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised hand: medium skin tone (270b-1f3fd)
		list.add(new EmojiInfo("\u270B\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised hand: medium-dark skin tone (270b-1f3fe)
		list.add(new EmojiInfo("\u270B\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised hand: dark skin tone (270b-1f3ff)
		list.add(new EmojiInfo("\u270B\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised back of hand (1f91a)
		list.add(new EmojiInfo("\uD83E\uDD1A",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD1A\uD83C\uDFFB","\uD83E\uDD1A\uD83C\uDFFC","\uD83E\uDD1A\uD83C\uDFFD","\uD83E\uDD1A\uD83C\uDFFE","\uD83E\uDD1A\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised back of hand: light skin tone (1f91a-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD1A\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised back of hand: medium-light skin tone (1f91a-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD1A\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised back of hand: medium skin tone (1f91a-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD1A\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised back of hand: medium-dark skin tone (1f91a-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD1A\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raised back of hand: dark skin tone (1f91a-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD1A\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hand with fingers splayed (1f590)
		list.add(new EmojiInfo("\uD83D\uDD90",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD90\uD83C\uDFFB","\uD83D\uDD90\uD83C\uDFFC","\uD83D\uDD90\uD83C\uDFFD","\uD83D\uDD90\uD83C\uDFFE","\uD83D\uDD90\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hand with fingers splayed: light skin tone (1f590-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDD90\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hand with fingers splayed: medium-light skin tone (1f590-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDD90\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hand with fingers splayed: medium skin tone (1f590-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDD90\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hand with fingers splayed: medium-dark skin tone (1f590-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDD90\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hand with fingers splayed: dark skin tone (1f590-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDD90\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vulcan salute (1f596)
		list.add(new EmojiInfo("\uD83D\uDD96",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD96\uD83C\uDFFB","\uD83D\uDD96\uD83C\uDFFC","\uD83D\uDD96\uD83C\uDFFD","\uD83D\uDD96\uD83C\uDFFE","\uD83D\uDD96\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vulcan salute: light skin tone (1f596-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDD96\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vulcan salute: medium-light skin tone (1f596-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDD96\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vulcan salute: medium skin tone (1f596-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDD96\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vulcan salute: medium-dark skin tone (1f596-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDD96\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vulcan salute: dark skin tone (1f596-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDD96\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waving hand (1f44b)
		list.add(new EmojiInfo("\uD83D\uDC4B",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC4B\uD83C\uDFFB","\uD83D\uDC4B\uD83C\uDFFC","\uD83D\uDC4B\uD83C\uDFFD","\uD83D\uDC4B\uD83C\uDFFE","\uD83D\uDC4B\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waving hand: light skin tone (1f44b-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC4B\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waving hand: medium-light skin tone (1f44b-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC4B\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waving hand: medium skin tone (1f44b-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC4B\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waving hand: medium-dark skin tone (1f44b-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC4B\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waving hand: dark skin tone (1f44b-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC4B\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// call me hand (1f919)
		list.add(new EmojiInfo("\uD83E\uDD19",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD19\uD83C\uDFFB","\uD83E\uDD19\uD83C\uDFFC","\uD83E\uDD19\uD83C\uDFFD","\uD83E\uDD19\uD83C\uDFFE","\uD83E\uDD19\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// call me hand: light skin tone (1f919-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD19\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// call me hand: medium-light skin tone (1f919-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD19\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// call me hand: medium skin tone (1f919-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD19\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// call me hand: medium-dark skin tone (1f919-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD19\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// call me hand: dark skin tone (1f919-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD19\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flexed biceps (1f4aa)
		list.add(new EmojiInfo("\uD83D\uDCAA",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDCAA\uD83C\uDFFB","\uD83D\uDCAA\uD83C\uDFFC","\uD83D\uDCAA\uD83C\uDFFD","\uD83D\uDCAA\uD83C\uDFFE","\uD83D\uDCAA\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flexed biceps: light skin tone (1f4aa-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDCAA\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flexed biceps: medium-light skin tone (1f4aa-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDCAA\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flexed biceps: medium skin tone (1f4aa-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDCAA\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flexed biceps: medium-dark skin tone (1f4aa-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDCAA\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flexed biceps: dark skin tone (1f4aa-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDCAA\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mechanical arm (1f9be)
		list.add(new EmojiInfo("\uD83E\uDDBE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// middle finger (1f595)
		list.add(new EmojiInfo("\uD83D\uDD95",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD95\uD83C\uDFFB","\uD83D\uDD95\uD83C\uDFFC","\uD83D\uDD95\uD83C\uDFFD","\uD83D\uDD95\uD83C\uDFFE","\uD83D\uDD95\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// middle finger: light skin tone (1f595-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDD95\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// middle finger: medium-light skin tone (1f595-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDD95\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// middle finger: medium skin tone (1f595-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDD95\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// middle finger: medium-dark skin tone (1f595-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDD95\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// middle finger: dark skin tone (1f595-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDD95\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// writing hand (270d)
		list.add(new EmojiInfo("\u270D\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u270D\uD83C\uDFFB","\u270D\uD83C\uDFFC","\u270D\uD83C\uDFFD","\u270D\uD83C\uDFFE","\u270D\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// writing hand: light skin tone (270d-1f3fb)
		list.add(new EmojiInfo("\u270D\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// writing hand: medium-light skin tone (270d-1f3fc)
		list.add(new EmojiInfo("\u270D\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// writing hand: medium skin tone (270d-1f3fd)
		list.add(new EmojiInfo("\u270D\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// writing hand: medium-dark skin tone (270d-1f3fe)
		list.add(new EmojiInfo("\u270D\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// writing hand: dark skin tone (270d-1f3ff)
		list.add(new EmojiInfo("\u270D\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// folded hands (1f64f)
		list.add(new EmojiInfo("\uD83D\uDE4F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4F\uD83C\uDFFB","\uD83D\uDE4F\uD83C\uDFFC","\uD83D\uDE4F\uD83C\uDFFD","\uD83D\uDE4F\uD83C\uDFFE","\uD83D\uDE4F\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// folded hands: light skin tone (1f64f-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE4F\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// folded hands: medium-light skin tone (1f64f-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE4F\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// folded hands: medium skin tone (1f64f-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE4F\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// folded hands: medium-dark skin tone (1f64f-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE4F\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// folded hands: dark skin tone (1f64f-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE4F\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foot (1f9b6)
		list.add(new EmojiInfo("\uD83E\uDDB6",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB6\uD83C\uDFFB","\uD83E\uDDB6\uD83C\uDFFC","\uD83E\uDDB6\uD83C\uDFFD","\uD83E\uDDB6\uD83C\uDFFE","\uD83E\uDDB6\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foot: light skin tone (1f9b6-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDB6\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foot: medium-light skin tone (1f9b6-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDB6\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foot: medium skin tone (1f9b6-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDB6\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foot: medium-dark skin tone (1f9b6-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDB6\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foot: dark skin tone (1f9b6-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDB6\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leg (1f9b5)
		list.add(new EmojiInfo("\uD83E\uDDB5",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB5\uD83C\uDFFB","\uD83E\uDDB5\uD83C\uDFFC","\uD83E\uDDB5\uD83C\uDFFD","\uD83E\uDDB5\uD83C\uDFFE","\uD83E\uDDB5\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leg: light skin tone (1f9b5-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDB5\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leg: medium-light skin tone (1f9b5-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDB5\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leg: medium skin tone (1f9b5-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDB5\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leg: medium-dark skin tone (1f9b5-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDB5\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leg: dark skin tone (1f9b5-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDB5\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mechanical leg (1f9bf)
		list.add(new EmojiInfo("\uD83E\uDDBF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lipstick (1f484)
		list.add(new EmojiInfo("\uD83D\uDC84",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kiss mark (1f48b)
		list.add(new EmojiInfo("\uD83D\uDC8B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mouth (1f444)
		list.add(new EmojiInfo("\uD83D\uDC44",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tooth (1f9b7)
		list.add(new EmojiInfo("\uD83E\uDDB7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bone (1f9b4)
		list.add(new EmojiInfo("\uD83E\uDDB4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tongue (1f445)
		list.add(new EmojiInfo("\uD83D\uDC45",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear (1f442)
		list.add(new EmojiInfo("\uD83D\uDC42",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC42\uD83C\uDFFB","\uD83D\uDC42\uD83C\uDFFC","\uD83D\uDC42\uD83C\uDFFD","\uD83D\uDC42\uD83C\uDFFE","\uD83D\uDC42\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear: light skin tone (1f442-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC42\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear: medium-light skin tone (1f442-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC42\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear: medium skin tone (1f442-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC42\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear: medium-dark skin tone (1f442-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC42\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear: dark skin tone (1f442-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC42\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear with hearing aid (1f9bb)
		list.add(new EmojiInfo("\uD83E\uDDBB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDBB\uD83C\uDFFB","\uD83E\uDDBB\uD83C\uDFFC","\uD83E\uDDBB\uD83C\uDFFD","\uD83E\uDDBB\uD83C\uDFFE","\uD83E\uDDBB\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear with hearing aid: light skin tone (1f9bb-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDBB\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear with hearing aid: medium-light skin tone (1f9bb-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDBB\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear with hearing aid: medium skin tone (1f9bb-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDBB\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear with hearing aid: medium-dark skin tone (1f9bb-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDBB\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear with hearing aid: dark skin tone (1f9bb-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDBB\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nose (1f443)
		list.add(new EmojiInfo("\uD83D\uDC43",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC43\uD83C\uDFFB","\uD83D\uDC43\uD83C\uDFFC","\uD83D\uDC43\uD83C\uDFFD","\uD83D\uDC43\uD83C\uDFFE","\uD83D\uDC43\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nose: light skin tone (1f443-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC43\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nose: medium-light skin tone (1f443-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC43\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nose: medium skin tone (1f443-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC43\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nose: medium-dark skin tone (1f443-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC43\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nose: dark skin tone (1f443-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC43\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// footprints (1f463)
		list.add(new EmojiInfo("\uD83D\uDC63",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eye (1f441)
		list.add(new EmojiInfo("\uD83D\uDC41\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eyes (1f440)
		list.add(new EmojiInfo("\uD83D\uDC40",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// brain (1f9e0)
		list.add(new EmojiInfo("\uD83E\uDDE0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// anatomical heart (1fac0)
		list.add(new EmojiInfo("\uD83E\uDEC0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lungs (1fac1)
		list.add(new EmojiInfo("\uD83E\uDEC1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speaking head (1f5e3)
		list.add(new EmojiInfo("\uD83D\uDDE3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bust in silhouette (1f464)
		list.add(new EmojiInfo("\uD83D\uDC64",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// busts in silhouette (1f465)
		list.add(new EmojiInfo("\uD83D\uDC65",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// people hugging (1fac2)
		list.add(new EmojiInfo("\uD83E\uDEC2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby (1f476)
		list.add(new EmojiInfo("\uD83D\uDC76",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC76\uD83C\uDFFB","\uD83D\uDC76\uD83C\uDFFC","\uD83D\uDC76\uD83C\uDFFD","\uD83D\uDC76\uD83C\uDFFE","\uD83D\uDC76\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby: light skin tone (1f476-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC76\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby: medium-light skin tone (1f476-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC76\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby: medium skin tone (1f476-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC76\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby: medium-dark skin tone (1f476-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC76\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby: dark skin tone (1f476-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC76\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// girl (1f467)
		list.add(new EmojiInfo("\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC67\uD83C\uDFFB","\uD83D\uDC67\uD83C\uDFFC","\uD83D\uDC67\uD83C\uDFFD","\uD83D\uDC67\uD83C\uDFFE","\uD83D\uDC67\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// girl: light skin tone (1f467-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC67\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// girl: medium-light skin tone (1f467-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC67\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// girl: medium skin tone (1f467-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC67\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// girl: medium-dark skin tone (1f467-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC67\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// girl: dark skin tone (1f467-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC67\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// child (1f9d2)
		list.add(new EmojiInfo("\uD83E\uDDD2",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD2\uD83C\uDFFB","\uD83E\uDDD2\uD83C\uDFFC","\uD83E\uDDD2\uD83C\uDFFD","\uD83E\uDDD2\uD83C\uDFFE","\uD83E\uDDD2\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// child: light skin tone (1f9d2-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD2\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// child: medium-light skin tone (1f9d2-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD2\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// child: medium skin tone (1f9d2-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD2\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// child: medium-dark skin tone (1f9d2-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD2\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// child: dark skin tone (1f9d2-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD2\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boy (1f466)
		list.add(new EmojiInfo("\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC66\uD83C\uDFFB","\uD83D\uDC66\uD83C\uDFFC","\uD83D\uDC66\uD83C\uDFFD","\uD83D\uDC66\uD83C\uDFFE","\uD83D\uDC66\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boy: light skin tone (1f466-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC66\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boy: medium-light skin tone (1f466-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC66\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boy: medium skin tone (1f466-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC66\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boy: medium-dark skin tone (1f466-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC66\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boy: dark skin tone (1f466-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC66\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman (1f469)
		list.add(new EmojiInfo("\uD83D\uDC69",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB","\uD83D\uDC69\uD83C\uDFFC","\uD83D\uDC69\uD83C\uDFFD","\uD83D\uDC69\uD83C\uDFFE","\uD83D\uDC69\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman: light skin tone (1f469-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman: medium-light skin tone (1f469-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman: medium skin tone (1f469-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman: medium-dark skin tone (1f469-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman: dark skin tone (1f469-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person (1f9d1)
		list.add(new EmojiInfo("\uD83E\uDDD1",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB","\uD83E\uDDD1\uD83C\uDFFC","\uD83E\uDDD1\uD83C\uDFFD","\uD83E\uDDD1\uD83C\uDFFE","\uD83E\uDDD1\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: light skin tone (1f9d1-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: medium-light skin tone (1f9d1-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: medium skin tone (1f9d1-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: medium-dark skin tone (1f9d1-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: dark skin tone (1f9d1-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man (1f468)
		list.add(new EmojiInfo("\uD83D\uDC68",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB","\uD83D\uDC68\uD83C\uDFFC","\uD83D\uDC68\uD83C\uDFFD","\uD83D\uDC68\uD83C\uDFFE","\uD83D\uDC68\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: light skin tone (1f468-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: medium-light skin tone (1f468-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: medium skin tone (1f468-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: medium-dark skin tone (1f468-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: dark skin tone (1f468-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: curly hair (1f9d1-1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB1","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB1","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB1","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB1","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB1" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: light skin tone, curly hair (1f9d1-1f3fb-1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-light skin tone, curly hair (1f9d1-1f3fc-1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium skin tone, curly hair (1f9d1-1f3fd-1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-dark skin tone, curly hair (1f9d1-1f3fe-1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: dark skin tone, curly hair (1f9d1-1f3ff-1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman: curly hair (1f469-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB1","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB1","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB1","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB1","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB1" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, curly haired: light skin tone (1f469-1f3fb-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, curly haired: medium-light skin tone (1f469-1f3fc-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, curly haired: medium skin tone (1f469-1f3fd-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, curly haired: medium-dark skin tone (1f469-1f3fe-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, curly haired: dark skin tone (1f469-1f3ff-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: curly hair (1f468-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB1","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB1","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB1","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB1","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB1" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, curly haired: light skin tone (1f468-1f3fb-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, curly haired: medium-light skin tone (1f468-1f3fc-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, curly haired: medium skin tone (1f468-1f3fd-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, curly haired: medium-dark skin tone (1f468-1f3fe-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, curly haired: dark skin tone (1f468-1f3ff-1f9b1)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: red hair (1f9d1-1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB0","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB0","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB0","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB0","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB0" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: light skin tone, red hair (1f9d1-1f3fb-1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-light skin tone, red hair (1f9d1-1f3fc-1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium skin tone, red hair (1f9d1-1f3fd-1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-dark skin tone, red hair (1f9d1-1f3fe-1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: dark skin tone, red hair (1f9d1-1f3ff-1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman: red hair (1f469-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB0","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB0","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB0","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB0","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB0" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, red haired: light skin tone (1f469-1f3fb-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, red haired: medium-light skin tone (1f469-1f3fc-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, red haired: medium skin tone (1f469-1f3fd-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, red haired: medium-dark skin tone (1f469-1f3fe-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, red haired: dark skin tone (1f469-1f3ff-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: red hair (1f468-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB0","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB0","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB0","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB0","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB0" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, red haired: light skin tone (1f468-1f3fb-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, red haired: medium-light skin tone (1f468-1f3fc-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, red haired: medium skin tone (1f468-1f3fd-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, red haired: medium-dark skin tone (1f468-1f3fe-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, red haired: dark skin tone (1f468-1f3ff-1f9b0)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman: blond hair (1f471-2640)
		list.add(new EmojiInfo("\uD83D\uDC71\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC71\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC71\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC71\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC71\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired woman: light skin tone (1f471-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired woman: medium-light skin tone (1f471-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired woman: medium skin tone (1f471-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired woman: medium-dark skin tone (1f471-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired woman: dark skin tone (1f471-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: blond hair (1f471)
		list.add(new EmojiInfo("\uD83D\uDC71",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFB","\uD83D\uDC71\uD83C\uDFFC","\uD83D\uDC71\uD83C\uDFFD","\uD83D\uDC71\uD83C\uDFFE","\uD83D\uDC71\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC71\u200D\u2642\uFE0F","\uD83D\uDC71\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired person: light skin tone (1f471-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired person: medium-light skin tone (1f471-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired person: medium skin tone (1f471-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired person: medium-dark skin tone (1f471-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// blond-haired person: dark skin tone (1f471-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// man: blond hair (1f471-2642)
		list.add(new EmojiInfo("\uD83D\uDC71\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC71\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC71\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// blond-haired man: light skin tone (1f471-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// blond-haired man: medium-light skin tone (1f471-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// blond-haired man: medium skin tone (1f471-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// blond-haired man: medium-dark skin tone (1f471-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// blond-haired man: dark skin tone (1f471-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC71\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: white hair (1f9d1-1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB3","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB3","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB3","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB3","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB3" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: light skin tone, white hair (1f9d1-1f3fb-1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-light skin tone, white hair (1f9d1-1f3fc-1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium skin tone, white hair (1f9d1-1f3fd-1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-dark skin tone, white hair (1f9d1-1f3fe-1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: dark skin tone, white hair (1f9d1-1f3ff-1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman: white hair (1f469-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB3","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB3","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB3","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB3","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB3" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, white haired: light skin tone (1f469-1f3fb-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, white haired: medium-light skin tone (1f469-1f3fc-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, white haired: medium skin tone (1f469-1f3fd-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, white haired: medium-dark skin tone (1f469-1f3fe-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, white haired: dark skin tone (1f469-1f3ff-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: white hair (1f468-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB3","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB3","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB3","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB3","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB3" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, white haired: light skin tone (1f468-1f3fb-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, white haired: medium-light skin tone (1f468-1f3fc-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, white haired: medium skin tone (1f468-1f3fd-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, white haired: medium-dark skin tone (1f468-1f3fe-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, white haired: dark skin tone (1f468-1f3ff-1f9b3)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person: bald (1f9d1-1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB2","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB2","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB2","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB2","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB2" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: light skin tone, bald (1f9d1-1f3fb-1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-light skin tone, bald (1f9d1-1f3fc-1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium skin tone, bald (1f9d1-1f3fd-1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: medium-dark skin tone, bald (1f9d1-1f3fe-1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person: dark skin tone, bald (1f9d1-1f3ff-1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman: bald (1f469-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB2","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB2","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB2","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB2","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB2" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, bald: light skin tone (1f469-1f3fb-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, bald: medium-light skin tone (1f469-1f3fc-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, bald: medium skin tone (1f469-1f3fd-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, bald: medium-dark skin tone (1f469-1f3fe-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman, bald: dark skin tone (1f469-1f3ff-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: bald (1f468-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB2","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB2","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB2","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB2","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB2" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, bald: light skin tone (1f468-1f3fb-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, bald: medium-light skin tone (1f468-1f3fc-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, bald: medium skin tone (1f468-1f3fd-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, bald: medium-dark skin tone (1f468-1f3fe-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man, bald: dark skin tone (1f468-1f3ff-1f9b2)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man: beard (1f9d4)
		list.add(new EmojiInfo("\uD83E\uDDD4",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD4\uD83C\uDFFB","\uD83E\uDDD4\uD83C\uDFFC","\uD83E\uDDD4\uD83C\uDFFD","\uD83E\uDDD4\uD83C\uDFFE","\uD83E\uDDD4\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bearded person: light skin tone (1f9d4-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD4\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bearded person: medium-light skin tone (1f9d4-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD4\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bearded person: medium skin tone (1f9d4-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD4\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bearded person: medium-dark skin tone (1f9d4-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD4\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bearded person: dark skin tone (1f9d4-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD4\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old woman (1f475)
		list.add(new EmojiInfo("\uD83D\uDC75",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC75\uD83C\uDFFB","\uD83D\uDC75\uD83C\uDFFC","\uD83D\uDC75\uD83C\uDFFD","\uD83D\uDC75\uD83C\uDFFE","\uD83D\uDC75\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old woman: light skin tone (1f475-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC75\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old woman: medium-light skin tone (1f475-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC75\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old woman: medium skin tone (1f475-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC75\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old woman: medium-dark skin tone (1f475-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC75\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old woman: dark skin tone (1f475-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC75\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// older person (1f9d3)
		list.add(new EmojiInfo("\uD83E\uDDD3",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD3\uD83C\uDFFB","\uD83E\uDDD3\uD83C\uDFFC","\uD83E\uDDD3\uD83C\uDFFD","\uD83E\uDDD3\uD83C\uDFFE","\uD83E\uDDD3\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// older person: light skin tone (1f9d3-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD3\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// older person: medium-light skin tone (1f9d3-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD3\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// older person: medium skin tone (1f9d3-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD3\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// older person: medium-dark skin tone (1f9d3-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD3\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// older person: dark skin tone (1f9d3-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD3\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old man (1f474)
		list.add(new EmojiInfo("\uD83D\uDC74",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC74\uD83C\uDFFB","\uD83D\uDC74\uD83C\uDFFC","\uD83D\uDC74\uD83C\uDFFD","\uD83D\uDC74\uD83C\uDFFE","\uD83D\uDC74\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old man: light skin tone (1f474-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC74\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old man: medium-light skin tone (1f474-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC74\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old man: medium skin tone (1f474-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC74\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old man: medium-dark skin tone (1f474-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC74\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old man: dark skin tone (1f474-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC74\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with Chinese cap (1f472)
		list.add(new EmojiInfo("\uD83D\uDC72",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC72\uD83C\uDFFB","\uD83D\uDC72\uD83C\uDFFC","\uD83D\uDC72\uD83C\uDFFD","\uD83D\uDC72\uD83C\uDFFE","\uD83D\uDC72\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with Chinese cap: light skin tone (1f472-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC72\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with Chinese cap: medium-light skin tone (1f472-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC72\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with Chinese cap: medium skin tone (1f472-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC72\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with Chinese cap: medium-dark skin tone (1f472-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC72\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with Chinese cap: dark skin tone (1f472-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC72\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person wearing turban (1f473)
		list.add(new EmojiInfo("\uD83D\uDC73",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFB","\uD83D\uDC73\uD83C\uDFFC","\uD83D\uDC73\uD83C\uDFFD","\uD83D\uDC73\uD83C\uDFFE","\uD83D\uDC73\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC73\u200D\u2642\uFE0F","\uD83D\uDC73\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person wearing turban: light skin tone (1f473-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person wearing turban: medium-light skin tone (1f473-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person wearing turban: medium skin tone (1f473-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person wearing turban: medium-dark skin tone (1f473-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person wearing turban: dark skin tone (1f473-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman wearing turban (1f473-2640)
		list.add(new EmojiInfo("\uD83D\uDC73\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC73\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC73\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC73\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC73\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman wearing turban: light skin tone (1f473-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman wearing turban: medium-light skin tone (1f473-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman wearing turban: medium skin tone (1f473-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman wearing turban: medium-dark skin tone (1f473-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman wearing turban: dark skin tone (1f473-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man wearing turban (1f473-2642)
		list.add(new EmojiInfo("\uD83D\uDC73\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC73\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC73\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man wearing turban: light skin tone (1f473-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man wearing turban: medium-light skin tone (1f473-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man wearing turban: medium skin tone (1f473-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man wearing turban: medium-dark skin tone (1f473-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man wearing turban: dark skin tone (1f473-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC73\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman with headscarf (1f9d5)
		list.add(new EmojiInfo("\uD83E\uDDD5",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD5\uD83C\uDFFB","\uD83E\uDDD5\uD83C\uDFFC","\uD83E\uDDD5\uD83C\uDFFD","\uD83E\uDDD5\uD83C\uDFFE","\uD83E\uDDD5\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with headscarf: light skin tone (1f9d5-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD5\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with headscarf: medium-light skin tone (1f9d5-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD5\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with headscarf: medium skin tone (1f9d5-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD5\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with headscarf: medium-dark skin tone (1f9d5-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD5\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with headscarf: dark skin tone (1f9d5-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD5\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// police officer (1f46e)
		list.add(new EmojiInfo("\uD83D\uDC6E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFB","\uD83D\uDC6E\uD83C\uDFFC","\uD83D\uDC6E\uD83C\uDFFD","\uD83D\uDC6E\uD83C\uDFFE","\uD83D\uDC6E\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6E\u200D\u2642\uFE0F","\uD83D\uDC6E\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// police officer: light skin tone (1f46e-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// police officer: medium-light skin tone (1f46e-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// police officer: medium skin tone (1f46e-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// police officer: medium-dark skin tone (1f46e-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// police officer: dark skin tone (1f46e-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman police officer (1f46e-2640)
		list.add(new EmojiInfo("\uD83D\uDC6E\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC6E\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC6E\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC6E\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC6E\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman police officer: light skin tone (1f46e-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman police officer: medium-light skin tone (1f46e-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman police officer: medium skin tone (1f46e-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman police officer: medium-dark skin tone (1f46e-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman police officer: dark skin tone (1f46e-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man police officer (1f46e-2642)
		list.add(new EmojiInfo("\uD83D\uDC6E\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC6E\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC6E\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man police officer: light skin tone (1f46e-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man police officer: medium-light skin tone (1f46e-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man police officer: medium skin tone (1f46e-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man police officer: medium-dark skin tone (1f46e-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man police officer: dark skin tone (1f46e-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC6E\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// construction worker (1f477)
		list.add(new EmojiInfo("\uD83D\uDC77",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFB","\uD83D\uDC77\uD83C\uDFFC","\uD83D\uDC77\uD83C\uDFFD","\uD83D\uDC77\uD83C\uDFFE","\uD83D\uDC77\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC77\u200D\u2642\uFE0F","\uD83D\uDC77\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// construction worker: light skin tone (1f477-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// construction worker: medium-light skin tone (1f477-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// construction worker: medium skin tone (1f477-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// construction worker: medium-dark skin tone (1f477-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// construction worker: dark skin tone (1f477-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman construction worker (1f477-2640)
		list.add(new EmojiInfo("\uD83D\uDC77\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC77\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC77\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC77\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC77\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman construction worker: light skin tone (1f477-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman construction worker: medium-light skin tone (1f477-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman construction worker: medium skin tone (1f477-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman construction worker: medium-dark skin tone (1f477-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman construction worker: dark skin tone (1f477-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man construction worker (1f477-2642)
		list.add(new EmojiInfo("\uD83D\uDC77\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC77\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC77\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man construction worker: light skin tone (1f477-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man construction worker: medium-light skin tone (1f477-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man construction worker: medium skin tone (1f477-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man construction worker: medium-dark skin tone (1f477-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man construction worker: dark skin tone (1f477-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC77\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// guard (1f482)
		list.add(new EmojiInfo("\uD83D\uDC82",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFB","\uD83D\uDC82\uD83C\uDFFC","\uD83D\uDC82\uD83C\uDFFD","\uD83D\uDC82\uD83C\uDFFE","\uD83D\uDC82\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC82\u200D\u2642\uFE0F","\uD83D\uDC82\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// guard: light skin tone (1f482-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// guard: medium-light skin tone (1f482-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// guard: medium skin tone (1f482-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// guard: medium-dark skin tone (1f482-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// guard: dark skin tone (1f482-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman guard (1f482-2640)
		list.add(new EmojiInfo("\uD83D\uDC82\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC82\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC82\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC82\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC82\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman guard: light skin tone (1f482-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman guard: medium-light skin tone (1f482-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman guard: medium skin tone (1f482-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman guard: medium-dark skin tone (1f482-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman guard: dark skin tone (1f482-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man guard (1f482-2642)
		list.add(new EmojiInfo("\uD83D\uDC82\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC82\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC82\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man guard: light skin tone (1f482-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man guard: medium-light skin tone (1f482-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man guard: medium skin tone (1f482-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man guard: medium-dark skin tone (1f482-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man guard: dark skin tone (1f482-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC82\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// detective (1f575)
		list.add(new EmojiInfo("\uD83D\uDD75",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFB","\uD83D\uDD75\uD83C\uDFFC","\uD83D\uDD75\uD83C\uDFFD","\uD83D\uDD75\uD83C\uDFFE","\uD83D\uDD75\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDD75\uFE0F\u200D\u2642\uFE0F","\uD83D\uDD75\uFE0F\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// detective: light skin tone (1f575-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// detective: medium-light skin tone (1f575-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// detective: medium skin tone (1f575-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// detective: medium-dark skin tone (1f575-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// detective: dark skin tone (1f575-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman detective (1f575-2640)
		list.add(new EmojiInfo("\uD83D\uDD75\uFE0F\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDD75\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDD75\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDD75\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDD75\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman detective: light skin tone (1f575-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman detective: medium-light skin tone (1f575-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman detective: medium skin tone (1f575-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman detective: medium-dark skin tone (1f575-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman detective: dark skin tone (1f575-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man detective (1f575-2642)
		list.add(new EmojiInfo("\uD83D\uDD75\uFE0F\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD75\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDD75\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man detective: light skin tone (1f575-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man detective: medium-light skin tone (1f575-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man detective: medium skin tone (1f575-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man detective: medium-dark skin tone (1f575-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man detective: dark skin tone (1f575-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDD75\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// health worker (1f9d1-2695)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\u2695\uFE0F","\uD83E\uDDD1\uD83C\uDFFC\u200D\u2695\uFE0F","\uD83E\uDDD1\uD83C\uDFFD\u200D\u2695\uFE0F","\uD83E\uDDD1\uD83C\uDFFE\u200D\u2695\uFE0F","\uD83E\uDDD1\uD83C\uDFFF\u200D\u2695\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// health worker: light skin tone (1f9d1-1f3fb-2695)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// health worker: medium-light skin tone (1f9d1-1f3fc-2695)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// health worker: medium skin tone (1f9d1-1f3fd-2695)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// health worker: medium-dark skin tone (1f9d1-1f3fe-2695)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// health worker: dark skin tone (1f9d1-1f3ff-2695)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman health worker (1f469-2695)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\u2695\uFE0F","\uD83D\uDC69\uD83C\uDFFE\u200D\u2695\uFE0F","\uD83D\uDC69\uD83C\uDFFD\u200D\u2695\uFE0F","\uD83D\uDC69\uD83C\uDFFC\u200D\u2695\uFE0F","\uD83D\uDC69\uD83C\uDFFB\u200D\u2695\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman health worker: light skin tone (1f469-1f3fb-2695)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman health worker: medium-light skin tone (1f469-1f3fc-2695)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman health worker: medium skin tone (1f469-1f3fd-2695)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman health worker: medium-dark skin tone (1f469-1f3fe-2695)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman health worker: dark skin tone (1f469-1f3ff-2695)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man health worker (1f468-2695)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\u2695\uFE0F","\uD83D\uDC68\uD83C\uDFFE\u200D\u2695\uFE0F","\uD83D\uDC68\uD83C\uDFFD\u200D\u2695\uFE0F","\uD83D\uDC68\uD83C\uDFFC\u200D\u2695\uFE0F","\uD83D\uDC68\uD83C\uDFFB\u200D\u2695\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man health worker: light skin tone (1f468-1f3fb-2695)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man health worker: medium-light skin tone (1f468-1f3fc-2695)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man health worker: medium skin tone (1f468-1f3fd-2695)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man health worker: medium-dark skin tone (1f468-1f3fe-2695)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man health worker: dark skin tone (1f468-1f3ff-2695)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// farmer (1f9d1-1f33e)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF3E","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF3E","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF3E","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF3E","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF3E" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// farmer: light skin tone (1f9d1-1f3fb-1f33e)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// farmer: medium-light skin tone (1f9d1-1f3fc-1f33e)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// farmer: medium skin tone (1f9d1-1f3fd-1f33e)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// farmer: medium-dark skin tone (1f9d1-1f3fe-1f33e)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// farmer: dark skin tone (1f9d1-1f3ff-1f33e)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman farmer (1f469-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF3E","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF3E","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF3E","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF3E","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF3E" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman farmer: light skin tone (1f469-1f3fb-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman farmer: medium-light skin tone (1f469-1f3fc-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman farmer: medium skin tone (1f469-1f3fd-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman farmer: medium-dark skin tone (1f469-1f3fe-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman farmer: dark skin tone (1f469-1f3ff-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man farmer (1f468-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF3E","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF3E","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF3E","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF3E","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF3E" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man farmer: light skin tone (1f468-1f3fb-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man farmer: medium-light skin tone (1f468-1f3fc-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man farmer: medium skin tone (1f468-1f3fd-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man farmer: medium-dark skin tone (1f468-1f3fe-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man farmer: dark skin tone (1f468-1f3ff-1f33e)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cook (1f9d1-1f373)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF73","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF73","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF73","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF73","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF73" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// cook: light skin tone (1f9d1-1f3fb-1f373)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// cook: medium-light skin tone (1f9d1-1f3fc-1f373)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// cook: medium skin tone (1f9d1-1f3fd-1f373)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// cook: medium-dark skin tone (1f9d1-1f3fe-1f373)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// cook: dark skin tone (1f9d1-1f3ff-1f373)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman cook (1f469-1f373)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF73","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF73","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF73","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF73","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF73" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cook: light skin tone (1f469-1f3fb-1f373)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cook: medium-light skin tone (1f469-1f3fc-1f373)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cook: medium skin tone (1f469-1f3fd-1f373)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cook: medium-dark skin tone (1f469-1f3fe-1f373)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cook: dark skin tone (1f469-1f3ff-1f373)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cook (1f468-1f373)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF73","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF73","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF73","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF73","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF73" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cook: light skin tone (1f468-1f3fb-1f373)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cook: medium-light skin tone (1f468-1f3fc-1f373)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cook: medium skin tone (1f468-1f3fd-1f373)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cook: medium-dark skin tone (1f468-1f3fe-1f373)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cook: dark skin tone (1f468-1f3ff-1f373)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// student (1f9d1-1f393)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF93","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF93","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF93","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF93","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF93" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// student: light skin tone (1f9d1-1f3fb-1f393)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// student: medium-light skin tone (1f9d1-1f3fc-1f393)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// student: medium skin tone (1f9d1-1f3fd-1f393)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// student: medium-dark skin tone (1f9d1-1f3fe-1f393)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// student: dark skin tone (1f9d1-1f3ff-1f393)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman student (1f469-1f393)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF93","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF93","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF93","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF93","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF93" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman student: light skin tone (1f469-1f3fb-1f393)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman student: medium-light skin tone (1f469-1f3fc-1f393)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman student: medium skin tone (1f469-1f3fd-1f393)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman student: medium-dark skin tone (1f469-1f3fe-1f393)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman student: dark skin tone (1f469-1f3ff-1f393)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man student (1f468-1f393)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF93","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF93","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF93","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF93","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF93" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man student: light skin tone (1f468-1f3fb-1f393)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man student: medium-light skin tone (1f468-1f3fc-1f393)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man student: medium skin tone (1f468-1f3fd-1f393)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man student: medium-dark skin tone (1f468-1f3fe-1f393)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man student: dark skin tone (1f468-1f3ff-1f393)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// singer (1f9d1-1f3a4)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFA4","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFA4","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFA4","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFA4","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFA4" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// singer: light skin tone (1f9d1-1f3fb-1f3a4)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// singer: medium-light skin tone (1f9d1-1f3fc-1f3a4)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// singer: medium skin tone (1f9d1-1f3fd-1f3a4)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// singer: medium-dark skin tone (1f9d1-1f3fe-1f3a4)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// singer: dark skin tone (1f9d1-1f3ff-1f3a4)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman singer (1f469-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFA4","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFA4","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFA4","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFA4","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFA4" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman singer: light skin tone (1f469-1f3fb-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman singer: medium-light skin tone (1f469-1f3fc-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman singer: medium skin tone (1f469-1f3fd-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman singer: medium-dark skin tone (1f469-1f3fe-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman singer: dark skin tone (1f469-1f3ff-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man singer (1f468-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFA4","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFA4","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFA4","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFA4","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFA4" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man singer: light skin tone (1f468-1f3fb-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man singer: medium-light skin tone (1f468-1f3fc-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man singer: medium skin tone (1f468-1f3fd-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man singer: medium-dark skin tone (1f468-1f3fe-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man singer: dark skin tone (1f468-1f3ff-1f3a4)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// teacher (1f9d1-1f3eb)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFEB","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFEB","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFEB","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFEB","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFEB" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// teacher: light skin tone (1f9d1-1f3fb-1f3eb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// teacher: medium-light skin tone (1f9d1-1f3fc-1f3eb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// teacher: medium skin tone (1f9d1-1f3fd-1f3eb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// teacher: medium-dark skin tone (1f9d1-1f3fe-1f3eb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// teacher: dark skin tone (1f9d1-1f3ff-1f3eb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman teacher (1f469-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFEB","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFEB","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFEB","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFEB","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFEB" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman teacher: light skin tone (1f469-1f3fb-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman teacher: medium-light skin tone (1f469-1f3fc-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman teacher: medium skin tone (1f469-1f3fd-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman teacher: medium-dark skin tone (1f469-1f3fe-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman teacher: dark skin tone (1f469-1f3ff-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man teacher (1f468-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFEB","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFEB","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFEB","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFEB","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFEB" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man teacher: light skin tone (1f468-1f3fb-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man teacher: medium-light skin tone (1f468-1f3fc-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man teacher: medium skin tone (1f468-1f3fd-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man teacher: medium-dark skin tone (1f468-1f3fe-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man teacher: dark skin tone (1f468-1f3ff-1f3eb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// factory worker (1f9d1-1f3ed)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFED","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFED","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFED","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFED","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFED" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// factory worker: light skin tone (1f9d1-1f3fb-1f3ed)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// factory worker: medium-light skin tone (1f9d1-1f3fc-1f3ed)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// factory worker: medium skin tone (1f9d1-1f3fd-1f3ed)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// factory worker: medium-dark skin tone (1f9d1-1f3fe-1f3ed)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// factory worker: dark skin tone (1f9d1-1f3ff-1f3ed)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman factory worker (1f469-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFED","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFED","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFED","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFED","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFED" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman factory worker: light skin tone (1f469-1f3fb-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman factory worker: medium-light skin tone (1f469-1f3fc-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman factory worker: medium skin tone (1f469-1f3fd-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman factory worker: medium-dark skin tone (1f469-1f3fe-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman factory worker: dark skin tone (1f469-1f3ff-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man factory worker (1f468-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFED","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFED","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFED","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFED","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFED" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man factory worker: light skin tone (1f468-1f3fb-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man factory worker: medium-light skin tone (1f468-1f3fc-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man factory worker: medium skin tone (1f468-1f3fd-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man factory worker: medium-dark skin tone (1f468-1f3fe-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man factory worker: dark skin tone (1f468-1f3ff-1f3ed)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// technologist (1f9d1-1f4bb)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDCBB","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDCBB","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDCBB","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDCBB","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDCBB" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// technologist: light skin tone (1f9d1-1f3fb-1f4bb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// technologist: medium-light skin tone (1f9d1-1f3fc-1f4bb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// technologist: medium skin tone (1f9d1-1f3fd-1f4bb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// technologist: medium-dark skin tone (1f9d1-1f3fe-1f4bb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// technologist: dark skin tone (1f9d1-1f3ff-1f4bb)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman technologist (1f469-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDCBB","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDCBB","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDCBB","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDCBB","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDCBB" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman technologist: light skin tone (1f469-1f3fb-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman technologist: medium-light skin tone (1f469-1f3fc-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman technologist: medium skin tone (1f469-1f3fd-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman technologist: medium-dark skin tone (1f469-1f3fe-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman technologist: dark skin tone (1f469-1f3ff-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man technologist (1f468-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDCBB","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDCBB","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDCBB","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDCBB","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDCBB" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man technologist: light skin tone (1f468-1f3fb-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man technologist: medium-light skin tone (1f468-1f3fc-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man technologist: medium skin tone (1f468-1f3fd-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man technologist: medium-dark skin tone (1f468-1f3fe-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man technologist: dark skin tone (1f468-1f3ff-1f4bb)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// office worker (1f9d1-1f4bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDCBC","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDCBC","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDCBC","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDCBC","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDCBC" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// office worker: light skin tone (1f9d1-1f3fb-1f4bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// office worker: medium-light skin tone (1f9d1-1f3fc-1f4bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// office worker: medium skin tone (1f9d1-1f3fd-1f4bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// office worker: medium-dark skin tone (1f9d1-1f3fe-1f4bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// office worker: dark skin tone (1f9d1-1f3ff-1f4bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman office worker (1f469-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDCBC","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDCBC","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDCBC","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDCBC","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDCBC" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman office worker: light skin tone (1f469-1f3fb-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman office worker: medium-light skin tone (1f469-1f3fc-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman office worker: medium skin tone (1f469-1f3fd-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman office worker: medium-dark skin tone (1f469-1f3fe-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman office worker: dark skin tone (1f469-1f3ff-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man office worker (1f468-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDCBC","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDCBC","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDCBC","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDCBC","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDCBC" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man office worker: light skin tone (1f468-1f3fb-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man office worker: medium-light skin tone (1f468-1f3fc-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man office worker: medium skin tone (1f468-1f3fd-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man office worker: medium-dark skin tone (1f468-1f3fe-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man office worker: dark skin tone (1f468-1f3ff-1f4bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mechanic (1f9d1-1f527)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDD27","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDD27","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDD27","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDD27","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDD27" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// mechanic: light skin tone (1f9d1-1f3fb-1f527)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// mechanic: medium-light skin tone (1f9d1-1f3fc-1f527)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// mechanic: medium skin tone (1f9d1-1f3fd-1f527)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// mechanic: medium-dark skin tone (1f9d1-1f3fe-1f527)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// mechanic: dark skin tone (1f9d1-1f3ff-1f527)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman mechanic (1f469-1f527)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDD27","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDD27","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDD27","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDD27","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDD27" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mechanic: light skin tone (1f469-1f3fb-1f527)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mechanic: medium-light skin tone (1f469-1f3fc-1f527)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mechanic: medium skin tone (1f469-1f3fd-1f527)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mechanic: medium-dark skin tone (1f469-1f3fe-1f527)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mechanic: dark skin tone (1f469-1f3ff-1f527)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mechanic (1f468-1f527)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDD27","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDD27","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDD27","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDD27","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDD27" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mechanic: light skin tone (1f468-1f3fb-1f527)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mechanic: medium-light skin tone (1f468-1f3fc-1f527)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mechanic: medium skin tone (1f468-1f3fd-1f527)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mechanic: medium-dark skin tone (1f468-1f3fe-1f527)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mechanic: dark skin tone (1f468-1f3ff-1f527)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// scientist (1f9d1-1f52c)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDD2C","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDD2C","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDD2C","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDD2C","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDD2C" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// scientist: light skin tone (1f9d1-1f3fb-1f52c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// scientist: medium-light skin tone (1f9d1-1f3fc-1f52c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// scientist: medium skin tone (1f9d1-1f3fd-1f52c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// scientist: medium-dark skin tone (1f9d1-1f3fe-1f52c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// scientist: dark skin tone (1f9d1-1f3ff-1f52c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman scientist (1f469-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDD2C","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDD2C","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDD2C","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDD2C","\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDD2C" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman scientist: light skin tone (1f469-1f3fb-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman scientist: medium-light skin tone (1f469-1f3fc-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman scientist: medium skin tone (1f469-1f3fd-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman scientist: medium-dark skin tone (1f469-1f3fe-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman scientist: dark skin tone (1f469-1f3ff-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man scientist (1f468-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDD2C","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDD2C","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDD2C","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDD2C","\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDD2C" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man scientist: light skin tone (1f468-1f3fb-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man scientist: medium-light skin tone (1f468-1f3fc-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man scientist: medium skin tone (1f468-1f3fd-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man scientist: medium-dark skin tone (1f468-1f3fe-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man scientist: dark skin tone (1f468-1f3ff-1f52c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// artist (1f9d1-1f3a8)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFA8","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFA8","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFA8","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFA8","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFA8" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// artist: light skin tone (1f9d1-1f3fb-1f3a8)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// artist: medium-light skin tone (1f9d1-1f3fc-1f3a8)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// artist: medium skin tone (1f9d1-1f3fd-1f3a8)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// artist: medium-dark skin tone (1f9d1-1f3fe-1f3a8)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// artist: dark skin tone (1f9d1-1f3ff-1f3a8)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman artist (1f469-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFA8","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFA8","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFA8","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFA8","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFA8" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman artist: light skin tone (1f469-1f3fb-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman artist: medium-light skin tone (1f469-1f3fc-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman artist: medium skin tone (1f469-1f3fd-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman artist: medium-dark skin tone (1f469-1f3fe-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman artist: dark skin tone (1f469-1f3ff-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man artist (1f468-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFA8","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFA8","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFA8","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFA8","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFA8" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man artist: light skin tone (1f468-1f3fb-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man artist: medium-light skin tone (1f468-1f3fc-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man artist: medium skin tone (1f468-1f3fd-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man artist: medium-dark skin tone (1f468-1f3fe-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man artist: dark skin tone (1f468-1f3ff-1f3a8)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// firefighter (1f9d1-1f692)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDE92","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDE92","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDE92","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDE92","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDE92" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// firefighter: light skin tone (1f9d1-1f3fb-1f692)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// firefighter: medium-light skin tone (1f9d1-1f3fc-1f692)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// firefighter: medium skin tone (1f9d1-1f3fd-1f692)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// firefighter: medium-dark skin tone (1f9d1-1f3fe-1f692)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// firefighter: dark skin tone (1f9d1-1f3ff-1f692)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman firefighter (1f469-1f692)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDE92","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDE92","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDE92","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDE92","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDE92" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman firefighter: light skin tone (1f469-1f3fb-1f692)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman firefighter: medium-light skin tone (1f469-1f3fc-1f692)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman firefighter: medium skin tone (1f469-1f3fd-1f692)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman firefighter: medium-dark skin tone (1f469-1f3fe-1f692)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman firefighter: dark skin tone (1f469-1f3ff-1f692)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man firefighter (1f468-1f692)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDE92","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDE92","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDE92","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDE92","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDE92" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man firefighter: light skin tone (1f468-1f3fb-1f692)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man firefighter: medium-light skin tone (1f468-1f3fc-1f692)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man firefighter: medium skin tone (1f468-1f3fd-1f692)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man firefighter: medium-dark skin tone (1f468-1f3fe-1f692)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man firefighter: dark skin tone (1f468-1f3ff-1f692)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pilot (1f9d1-2708)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\u2708\uFE0F","\uD83E\uDDD1\uD83C\uDFFC\u200D\u2708\uFE0F","\uD83E\uDDD1\uD83C\uDFFD\u200D\u2708\uFE0F","\uD83E\uDDD1\uD83C\uDFFE\u200D\u2708\uFE0F","\uD83E\uDDD1\uD83C\uDFFF\u200D\u2708\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// pilot: light skin tone (1f9d1-1f3fb-2708)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// pilot: medium-light skin tone (1f9d1-1f3fc-2708)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// pilot: medium skin tone (1f9d1-1f3fd-2708)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// pilot: medium-dark skin tone (1f9d1-1f3fe-2708)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// pilot: dark skin tone (1f9d1-1f3ff-2708)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman pilot (1f469-2708)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\u2708\uFE0F","\uD83D\uDC69\uD83C\uDFFC\u200D\u2708\uFE0F","\uD83D\uDC69\uD83C\uDFFD\u200D\u2708\uFE0F","\uD83D\uDC69\uD83C\uDFFE\u200D\u2708\uFE0F","\uD83D\uDC69\uD83C\uDFFF\u200D\u2708\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman pilot: light skin tone (1f469-1f3fb-2708)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman pilot: medium-light skin tone (1f469-1f3fc-2708)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman pilot: medium skin tone (1f469-1f3fd-2708)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman pilot: medium-dark skin tone (1f469-1f3fe-2708)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman pilot: dark skin tone (1f469-1f3ff-2708)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pilot (1f468-2708)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\u2708\uFE0F","\uD83D\uDC68\uD83C\uDFFC\u200D\u2708\uFE0F","\uD83D\uDC68\uD83C\uDFFD\u200D\u2708\uFE0F","\uD83D\uDC68\uD83C\uDFFE\u200D\u2708\uFE0F","\uD83D\uDC68\uD83C\uDFFF\u200D\u2708\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pilot: light skin tone (1f468-1f3fb-2708)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pilot: medium-light skin tone (1f468-1f3fc-2708)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pilot: medium skin tone (1f468-1f3fd-2708)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pilot: medium-dark skin tone (1f468-1f3fe-2708)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pilot: dark skin tone (1f468-1f3ff-2708)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// astronaut (1f9d1-1f680)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDE80","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDE80","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDE80","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDE80","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDE80" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// astronaut: light skin tone (1f9d1-1f3fb-1f680)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// astronaut: medium-light skin tone (1f9d1-1f3fc-1f680)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// astronaut: medium skin tone (1f9d1-1f3fd-1f680)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// astronaut: medium-dark skin tone (1f9d1-1f3fe-1f680)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// astronaut: dark skin tone (1f9d1-1f3ff-1f680)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman astronaut (1f469-1f680)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDE80","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDE80","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDE80","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDE80","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDE80" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman astronaut: light skin tone (1f469-1f3fb-1f680)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman astronaut: medium-light skin tone (1f469-1f3fc-1f680)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman astronaut: medium skin tone (1f469-1f3fd-1f680)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman astronaut: medium-dark skin tone (1f469-1f3fe-1f680)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman astronaut: dark skin tone (1f469-1f3ff-1f680)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man astronaut (1f468-1f680)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDE80","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDE80","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDE80","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDE80","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDE80" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man astronaut: light skin tone (1f468-1f3fb-1f680)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man astronaut: medium-light skin tone (1f468-1f3fc-1f680)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man astronaut: medium skin tone (1f468-1f3fd-1f680)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man astronaut: medium-dark skin tone (1f468-1f3fe-1f680)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man astronaut: dark skin tone (1f468-1f3ff-1f680)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// judge (1f9d1-2696)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\u2696\uFE0F","\uD83E\uDDD1\uD83C\uDFFC\u200D\u2696\uFE0F","\uD83E\uDDD1\uD83C\uDFFD\u200D\u2696\uFE0F","\uD83E\uDDD1\uD83C\uDFFE\u200D\u2696\uFE0F","\uD83E\uDDD1\uD83C\uDFFF\u200D\u2696\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// judge: light skin tone (1f9d1-1f3fb-2696)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// judge: medium-light skin tone (1f9d1-1f3fc-2696)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// judge: medium skin tone (1f9d1-1f3fd-2696)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// judge: medium-dark skin tone (1f9d1-1f3fe-2696)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// judge: dark skin tone (1f9d1-1f3ff-2696)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman judge (1f469-2696)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\u2696\uFE0F","\uD83D\uDC69\uD83C\uDFFC\u200D\u2696\uFE0F","\uD83D\uDC69\uD83C\uDFFD\u200D\u2696\uFE0F","\uD83D\uDC69\uD83C\uDFFE\u200D\u2696\uFE0F","\uD83D\uDC69\uD83C\uDFFF\u200D\u2696\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman judge: light skin tone (1f469-1f3fb-2696)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman judge: medium-light skin tone (1f469-1f3fc-2696)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman judge: medium skin tone (1f469-1f3fd-2696)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman judge: medium-dark skin tone (1f469-1f3fe-2696)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman judge: dark skin tone (1f469-1f3ff-2696)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man judge (1f468-2696)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\u2696\uFE0F","\uD83D\uDC68\uD83C\uDFFC\u200D\u2696\uFE0F","\uD83D\uDC68\uD83C\uDFFD\u200D\u2696\uFE0F","\uD83D\uDC68\uD83C\uDFFE\u200D\u2696\uFE0F","\uD83D\uDC68\uD83C\uDFFF\u200D\u2696\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man judge: light skin tone (1f468-1f3fb-2696)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man judge: medium-light skin tone (1f468-1f3fc-2696)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man judge: medium skin tone (1f468-1f3fd-2696)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man judge: medium-dark skin tone (1f468-1f3fe-2696)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man judge: dark skin tone (1f468-1f3ff-2696)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person with veil (1f470)
		list.add(new EmojiInfo("\uD83D\uDC70",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC70\uD83C\uDFFB","\uD83D\uDC70\uD83C\uDFFC","\uD83D\uDC70\uD83C\uDFFD","\uD83D\uDC70\uD83C\uDFFE","\uD83D\uDC70\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person with veil: light skin tone (1f470-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person with veil: medium-light skin tone (1f470-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person with veil: medium skin tone (1f470-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person with veil: medium-dark skin tone (1f470-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person with veil: dark skin tone (1f470-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman with veil (1f470-2640)
		list.add(new EmojiInfo("\uD83D\uDC70\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC70\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83D\uDC70\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC70\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC70\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC70\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with veil: light skin tone (1f470-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with veil: medium-light skin tone (1f470-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with veil: medium skin tone (1f470-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with veil: medium-dark skin tone (1f470-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with veil: dark skin tone (1f470-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with veil (1f470-2642)
		list.add(new EmojiInfo("\uD83D\uDC70\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC70\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC70\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC70\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC70\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC70\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with veil: light skin tone (1f470-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with veil: medium-light skin tone (1f470-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with veil: medium skin tone (1f470-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with veil: medium-dark skin tone (1f470-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with veil: dark skin tone (1f470-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC70\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in tuxedo (1f935)
		list.add(new EmojiInfo("\uD83E\uDD35",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD35\uD83C\uDFFB","\uD83E\uDD35\uD83C\uDFFC","\uD83E\uDD35\uD83C\uDFFD","\uD83E\uDD35\uD83C\uDFFE","\uD83E\uDD35\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person in tuxedo: light skin tone (1f935-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person in tuxedo: medium-light skin tone (1f935-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person in tuxedo: medium skin tone (1f935-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person in tuxedo: medium-dark skin tone (1f935-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person in tuxedo: dark skin tone (1f935-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman in tuxedo (1f935-2640)
		list.add(new EmojiInfo("\uD83E\uDD35\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD35\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDD35\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD35\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD35\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD35\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in tuxedo: light skin tone (1f935-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in tuxedo: medium-light skin tone (1f935-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in tuxedo: medium skin tone (1f935-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in tuxedo: medium-dark skin tone (1f935-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in tuxedo: dark skin tone (1f935-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in tuxedo (1f935-2642)
		list.add(new EmojiInfo("\uD83E\uDD35\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD35\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD35\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD35\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD35\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD35\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in tuxedo: light skin tone (1f935-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in tuxedo: medium-light skin tone (1f935-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in tuxedo: medium skin tone (1f935-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in tuxedo: medium-dark skin tone (1f935-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in tuxedo: dark skin tone (1f935-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD35\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// princess (1f478)
		list.add(new EmojiInfo("\uD83D\uDC78",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC78\uD83C\uDFFB","\uD83D\uDC78\uD83C\uDFFC","\uD83D\uDC78\uD83C\uDFFD","\uD83D\uDC78\uD83C\uDFFE","\uD83D\uDC78\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// princess: light skin tone (1f478-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC78\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// princess: medium-light skin tone (1f478-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC78\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// princess: medium skin tone (1f478-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC78\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// princess: medium-dark skin tone (1f478-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC78\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// princess: dark skin tone (1f478-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC78\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prince (1f934)
		list.add(new EmojiInfo("\uD83E\uDD34",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD34\uD83C\uDFFB","\uD83E\uDD34\uD83C\uDFFC","\uD83E\uDD34\uD83C\uDFFD","\uD83E\uDD34\uD83C\uDFFE","\uD83E\uDD34\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prince: light skin tone (1f934-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD34\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prince: medium-light skin tone (1f934-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD34\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prince: medium skin tone (1f934-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD34\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prince: medium-dark skin tone (1f934-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD34\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prince: dark skin tone (1f934-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD34\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// superhero (1f9b8)
		list.add(new EmojiInfo("\uD83E\uDDB8",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFB","\uD83E\uDDB8\uD83C\uDFFC","\uD83E\uDDB8\uD83C\uDFFD","\uD83E\uDDB8\uD83C\uDFFE","\uD83E\uDDB8\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB8\u200D\u2640\uFE0F","\uD83E\uDDB8\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// superhero: light skin tone (1f9b8-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// superhero: medium-light skin tone (1f9b8-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// superhero: medium skin tone (1f9b8-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// superhero: medium-dark skin tone (1f9b8-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// superhero: dark skin tone (1f9b8-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman superhero (1f9b8-2640)
		list.add(new EmojiInfo("\uD83E\uDDB8\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDB8\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman superhero: light skin tone (1f9b8-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman superhero: medium-light skin tone (1f9b8-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman superhero: medium skin tone (1f9b8-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman superhero: medium-dark skin tone (1f9b8-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman superhero: dark skin tone (1f9b8-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man superhero (1f9b8-2642)
		list.add(new EmojiInfo("\uD83E\uDDB8\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB8\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDB8\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDB8\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDB8\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDB8\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man superhero: light skin tone (1f9b8-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man superhero: medium-light skin tone (1f9b8-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man superhero: medium skin tone (1f9b8-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man superhero: medium-dark skin tone (1f9b8-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man superhero: dark skin tone (1f9b8-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDB8\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// supervillain (1f9b9)
		list.add(new EmojiInfo("\uD83E\uDDB9",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFB","\uD83E\uDDB9\uD83C\uDFFC","\uD83E\uDDB9\uD83C\uDFFD","\uD83E\uDDB9\uD83C\uDFFE","\uD83E\uDDB9\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB9\u200D\u2640\uFE0F","\uD83E\uDDB9\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// supervillain: light skin tone (1f9b9-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// supervillain: medium-light skin tone (1f9b9-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// supervillain: medium skin tone (1f9b9-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// supervillain: medium-dark skin tone (1f9b9-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// supervillain: dark skin tone (1f9b9-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman supervillain: light skin tone (1f9b9-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman supervillain (1f9b9-2640)
		list.add(new EmojiInfo("\uD83E\uDDB9\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDB9\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman supervillain: medium-light skin tone (1f9b9-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman supervillain: medium skin tone (1f9b9-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman supervillain: medium-dark skin tone (1f9b9-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman supervillain: dark skin tone (1f9b9-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man supervillain (1f9b9-2642)
		list.add(new EmojiInfo("\uD83E\uDDB9\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDB9\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDB9\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDB9\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDB9\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDB9\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man supervillain: light skin tone (1f9b9-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man supervillain: medium-light skin tone (1f9b9-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man supervillain: medium skin tone (1f9b9-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man supervillain: medium-dark skin tone (1f9b9-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man supervillain: dark skin tone (1f9b9-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDB9\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ninja (1f977)
		list.add(new EmojiInfo("\uD83E\uDD77",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD77\uD83C\uDFFB","\uD83E\uDD77\uD83C\uDFFC","\uD83E\uDD77\uD83C\uDFFD","\uD83E\uDD77\uD83C\uDFFE","\uD83E\uDD77\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ninja: light skin tone (1f977-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD77\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ninja: medium-light skin tone (1f977-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD77\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ninja: medium skin tone (1f977-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD77\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ninja: medium-dark skin tone (1f977-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD77\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ninja: dark skin tone (1f977-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD77\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mx claus (1f9d1-1f384)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF84","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF84","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF84","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF84","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF84" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mx claus: light skin tone (1f9d1-1f3fb-1f384)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mx claus: medium-light skin tone (1f9d1-1f3fc-1f384)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mx claus: medium skin tone (1f9d1-1f3fd-1f384)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mx claus: medium-dark skin tone (1f9d1-1f3fe-1f384)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mx claus: dark skin tone (1f9d1-1f3ff-1f384)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Mrs. Claus (1f936)
		list.add(new EmojiInfo("\uD83E\uDD36",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD36\uD83C\uDFFB","\uD83E\uDD36\uD83C\uDFFC","\uD83E\uDD36\uD83C\uDFFD","\uD83E\uDD36\uD83C\uDFFE","\uD83E\uDD36\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Mrs. Claus: light skin tone (1f936-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD36\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Mrs. Claus: medium-light skin tone (1f936-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD36\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Mrs. Claus: medium skin tone (1f936-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD36\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Mrs. Claus: medium-dark skin tone (1f936-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD36\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Mrs. Claus: dark skin tone (1f936-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD36\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Santa Claus (1f385)
		list.add(new EmojiInfo("\uD83C\uDF85",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDF85\uD83C\uDFFB","\uD83C\uDF85\uD83C\uDFFC","\uD83C\uDF85\uD83C\uDFFD","\uD83C\uDF85\uD83C\uDFFE","\uD83C\uDF85\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Santa Claus: light skin tone (1f385-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDF85\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Santa Claus: medium-light skin tone (1f385-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDF85\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Santa Claus: medium skin tone (1f385-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDF85\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Santa Claus: medium-dark skin tone (1f385-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDF85\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Santa Claus: dark skin tone (1f385-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDF85\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mage (1f9d9)
		list.add(new EmojiInfo("\uD83E\uDDD9",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFB","\uD83E\uDDD9\uD83C\uDFFC","\uD83E\uDDD9\uD83C\uDFFD","\uD83E\uDDD9\uD83C\uDFFE","\uD83E\uDDD9\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD9\u200D\u2640\uFE0F","\uD83E\uDDD9\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// mage: light skin tone (1f9d9-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// mage: medium-light skin tone (1f9d9-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// mage: medium skin tone (1f9d9-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// mage: medium-dark skin tone (1f9d9-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// mage: dark skin tone (1f9d9-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman mage (1f9d9-2640)
		list.add(new EmojiInfo("\uD83E\uDDD9\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD9\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mage: light skin tone (1f9d9-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mage: medium-light skin tone (1f9d9-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mage: medium skin tone (1f9d9-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mage: medium-dark skin tone (1f9d9-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mage: dark skin tone (1f9d9-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mage (1f9d9-2642)
		list.add(new EmojiInfo("\uD83E\uDDD9\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD9\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDD9\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDD9\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDD9\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDD9\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mage: light skin tone (1f9d9-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mage: medium-light skin tone (1f9d9-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mage: medium skin tone (1f9d9-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mage: medium-dark skin tone (1f9d9-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mage: dark skin tone (1f9d9-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDD9\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// elf (1f9dd)
		list.add(new EmojiInfo("\uD83E\uDDDD",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFB","\uD83E\uDDDD\uD83C\uDFFC","\uD83E\uDDDD\uD83C\uDFFD","\uD83E\uDDDD\uD83C\uDFFE","\uD83E\uDDDD\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDD\u200D\u2640\uFE0F","\uD83E\uDDDD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// elf: light skin tone (1f9dd-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// elf: medium-light skin tone (1f9dd-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// elf: medium skin tone (1f9dd-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// elf: medium-dark skin tone (1f9dd-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// elf: dark skin tone (1f9dd-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman elf (1f9dd-2640)
		list.add(new EmojiInfo("\uD83E\uDDDD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDD\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman elf: light skin tone (1f9dd-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman elf: medium-light skin tone (1f9dd-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman elf: medium skin tone (1f9dd-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman elf: medium-dark skin tone (1f9dd-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman elf: dark skin tone (1f9dd-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man elf (1f9dd-2642)
		list.add(new EmojiInfo("\uD83E\uDDDD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDD\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDDD\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDDD\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDDD\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDDD\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man elf: light skin tone (1f9dd-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man elf: medium-light skin tone (1f9dd-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man elf: medium skin tone (1f9dd-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man elf: medium-dark skin tone (1f9dd-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man elf: dark skin tone (1f9dd-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDDD\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vampire (1f9db)
		list.add(new EmojiInfo("\uD83E\uDDDB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFB","\uD83E\uDDDB\uD83C\uDFFC","\uD83E\uDDDB\uD83C\uDFFD","\uD83E\uDDDB\uD83C\uDFFE","\uD83E\uDDDB\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDB\u200D\u2640\uFE0F","\uD83E\uDDDB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// vampire: light skin tone (1f9db-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// vampire: medium-light skin tone (1f9db-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// vampire: medium skin tone (1f9db-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// vampire: medium-dark skin tone (1f9db-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// vampire: dark skin tone (1f9db-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman vampire (1f9db-2640)
		list.add(new EmojiInfo("\uD83E\uDDDB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDB\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman vampire: light skin tone (1f9db-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman vampire: medium-light skin tone (1f9db-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman vampire: medium skin tone (1f9db-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman vampire: medium-dark skin tone (1f9db-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman vampire: dark skin tone (1f9db-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man vampire (1f9db-2642)
		list.add(new EmojiInfo("\uD83E\uDDDB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDB\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDDB\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDDB\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDDB\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDDB\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man vampire: light skin tone (1f9db-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man vampire: medium-light skin tone (1f9db-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man vampire: medium skin tone (1f9db-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man vampire: medium-dark skin tone (1f9db-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man vampire: dark skin tone (1f9db-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDDB\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// zombie (1f9df)
		list.add(new EmojiInfo("\uD83E\uDDDF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDF\u200D\u2640\uFE0F","\uD83E\uDDDF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman zombie (1f9df-2640)
		list.add(new EmojiInfo("\uD83E\uDDDF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man zombie (1f9df-2642)
		list.add(new EmojiInfo("\uD83E\uDDDF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// genie (1f9de)
		list.add(new EmojiInfo("\uD83E\uDDDE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDE\u200D\u2640\uFE0F","\uD83E\uDDDE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman genie (1f9de-2640)
		list.add(new EmojiInfo("\uD83E\uDDDE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man genie (1f9de-2642)
		list.add(new EmojiInfo("\uD83E\uDDDE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merperson (1f9dc)
		list.add(new EmojiInfo("\uD83E\uDDDC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFB","\uD83E\uDDDC\uD83C\uDFFC","\uD83E\uDDDC\uD83C\uDFFD","\uD83E\uDDDC\uD83C\uDFFE","\uD83E\uDDDC\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDC\u200D\u2640\uFE0F","\uD83E\uDDDC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// merperson: light skin tone (1f9dc-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// merperson: medium-light skin tone (1f9dc-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// merperson: medium skin tone (1f9dc-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// merperson: medium-dark skin tone (1f9dc-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// merperson: dark skin tone (1f9dc-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// mermaid (1f9dc-2640)
		list.add(new EmojiInfo("\uD83E\uDDDC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDC\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mermaid: light skin tone (1f9dc-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mermaid: medium-light skin tone (1f9dc-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mermaid: medium skin tone (1f9dc-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mermaid: medium-dark skin tone (1f9dc-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mermaid: dark skin tone (1f9dc-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merman (1f9dc-2642)
		list.add(new EmojiInfo("\uD83E\uDDDC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDC\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDDC\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDDC\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDDC\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDDC\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merman: light skin tone (1f9dc-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merman: medium-light skin tone (1f9dc-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merman: medium skin tone (1f9dc-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merman: medium-dark skin tone (1f9dc-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// merman: dark skin tone (1f9dc-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDDC\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fairy (1f9da)
		list.add(new EmojiInfo("\uD83E\uDDDA",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFB","\uD83E\uDDDA\uD83C\uDFFC","\uD83E\uDDDA\uD83C\uDFFD","\uD83E\uDDDA\uD83C\uDFFE","\uD83E\uDDDA\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDA\u200D\u2640\uFE0F","\uD83E\uDDDA\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// fairy: light skin tone (1f9da-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// fairy: medium-light skin tone (1f9da-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// fairy: medium skin tone (1f9da-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// fairy: medium-dark skin tone (1f9da-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// fairy: dark skin tone (1f9da-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman fairy (1f9da-2640)
		list.add(new EmojiInfo("\uD83E\uDDDA\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDDA\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman fairy: light skin tone (1f9da-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman fairy: medium-light skin tone (1f9da-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman fairy: medium skin tone (1f9da-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman fairy: medium-dark skin tone (1f9da-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman fairy: dark skin tone (1f9da-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man fairy (1f9da-2642)
		list.add(new EmojiInfo("\uD83E\uDDDA\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDDA\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDDA\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDDA\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDDA\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDDA\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man fairy: light skin tone (1f9da-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man fairy: medium-light skin tone (1f9da-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man fairy: medium skin tone (1f9da-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man fairy: medium-dark skin tone (1f9da-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man fairy: dark skin tone (1f9da-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDDA\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby angel (1f47c)
		list.add(new EmojiInfo("\uD83D\uDC7C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC7C\uD83C\uDFFB","\uD83D\uDC7C\uD83C\uDFFC","\uD83D\uDC7C\uD83C\uDFFD","\uD83D\uDC7C\uD83C\uDFFE","\uD83D\uDC7C\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby angel: light skin tone (1f47c-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC7C\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby angel: medium-light skin tone (1f47c-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC7C\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby angel: medium skin tone (1f47c-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC7C\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby angel: medium-dark skin tone (1f47c-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC7C\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby angel: dark skin tone (1f47c-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC7C\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pregnant woman (1f930)
		list.add(new EmojiInfo("\uD83E\uDD30",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD30\uD83C\uDFFB","\uD83E\uDD30\uD83C\uDFFC","\uD83E\uDD30\uD83C\uDFFD","\uD83E\uDD30\uD83C\uDFFE","\uD83E\uDD30\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pregnant woman: light skin tone (1f930-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD30\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pregnant woman: medium-light skin tone (1f930-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD30\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pregnant woman: medium skin tone (1f930-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD30\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pregnant woman: medium-dark skin tone (1f930-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD30\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pregnant woman: dark skin tone (1f930-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD30\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// breast-feeding (1f931)
		list.add(new EmojiInfo("\uD83E\uDD31",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD31\uD83C\uDFFB","\uD83E\uDD31\uD83C\uDFFC","\uD83E\uDD31\uD83C\uDFFD","\uD83E\uDD31\uD83C\uDFFE","\uD83E\uDD31\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// breast-feeding: light skin tone (1f931-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD31\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// breast-feeding: medium-light skin tone (1f931-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD31\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// breast-feeding: medium skin tone (1f931-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD31\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// breast-feeding: medium-dark skin tone (1f931-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD31\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// breast-feeding: dark skin tone (1f931-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD31\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person feeding baby (1f9d1-1f37c)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF7C","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF7C","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF7C","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF7C","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF7C" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person feeding baby: light skin tone (1f9d1-1f3fb-1f37c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person feeding baby: medium-light skin tone (1f9d1-1f3fc-1f37c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person feeding baby: medium skin tone (1f9d1-1f3fd-1f37c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person feeding baby: medium-dark skin tone (1f9d1-1f3fe-1f37c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person feeding baby: dark skin tone (1f9d1-1f3ff-1f37c)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman feeding baby (1f469-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF7C","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF7C","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF7C","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF7C","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF7C" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman feeding baby: light skin tone (1f469-1f3fb-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman feeding baby: medium-light skin tone (1f469-1f3fc-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman feeding baby: medium skin tone (1f469-1f3fd-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman feeding baby: medium-dark skin tone (1f469-1f3fe-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman feeding baby: dark skin tone (1f469-1f3ff-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man feeding baby (1f468-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF7C","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF7C","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF7C","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF7C","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF7C" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man feeding baby: light skin tone (1f468-1f3fb-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man feeding baby: medium-light skin tone (1f468-1f3fc-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man feeding baby: medium skin tone (1f468-1f3fd-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man feeding baby: medium-dark skin tone (1f468-1f3fe-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man feeding baby: dark skin tone (1f468-1f3ff-1f37c)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person bowing (1f647)
		list.add(new EmojiInfo("\uD83D\uDE47",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFB","\uD83D\uDE47\uD83C\uDFFC","\uD83D\uDE47\uD83C\uDFFD","\uD83D\uDE47\uD83C\uDFFE","\uD83D\uDE47\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE47\u200D\u2642\uFE0F","\uD83D\uDE47\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bowing: light skin tone (1f647-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bowing: medium-light skin tone (1f647-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bowing: medium skin tone (1f647-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bowing: medium-dark skin tone (1f647-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bowing: dark skin tone (1f647-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bowing (1f647-2640)
		list.add(new EmojiInfo("\uD83D\uDE47\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDE47\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDE47\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDE47\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDE47\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bowing: light skin tone (1f647-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bowing: medium-light skin tone (1f647-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bowing: medium skin tone (1f647-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bowing: medium-dark skin tone (1f647-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bowing: dark skin tone (1f647-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man bowing (1f647-2642)
		list.add(new EmojiInfo("\uD83D\uDE47\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE47\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE47\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bowing: light skin tone (1f647-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bowing: medium-light skin tone (1f647-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bowing: medium skin tone (1f647-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bowing: medium-dark skin tone (1f647-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bowing: dark skin tone (1f647-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDE47\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person tipping hand (1f481)
		list.add(new EmojiInfo("\uD83D\uDC81",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFB","\uD83D\uDC81\uD83C\uDFFC","\uD83D\uDC81\uD83C\uDFFD","\uD83D\uDC81\uD83C\uDFFE","\uD83D\uDC81\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC81\u200D\u2642\uFE0F","\uD83D\uDC81\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person tipping hand: light skin tone (1f481-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person tipping hand: medium-light skin tone (1f481-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person tipping hand: medium skin tone (1f481-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person tipping hand: medium-dark skin tone (1f481-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person tipping hand: dark skin tone (1f481-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman tipping hand (1f481-2640)
		list.add(new EmojiInfo("\uD83D\uDC81\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC81\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC81\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC81\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC81\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman tipping hand: light skin tone (1f481-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman tipping hand: medium-light skin tone (1f481-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman tipping hand: medium skin tone (1f481-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman tipping hand: medium-dark skin tone (1f481-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman tipping hand: dark skin tone (1f481-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man tipping hand (1f481-2642)
		list.add(new EmojiInfo("\uD83D\uDC81\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC81\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC81\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man tipping hand: light skin tone (1f481-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man tipping hand: medium-light skin tone (1f481-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man tipping hand: medium skin tone (1f481-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man tipping hand: medium-dark skin tone (1f481-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man tipping hand: dark skin tone (1f481-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC81\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing NO (1f645)
		list.add(new EmojiInfo("\uD83D\uDE45",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFB","\uD83D\uDE45\uD83C\uDFFC","\uD83D\uDE45\uD83C\uDFFD","\uD83D\uDE45\uD83C\uDFFE","\uD83D\uDE45\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE45\u200D\u2642\uFE0F","\uD83D\uDE45\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing NO: light skin tone (1f645-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing NO: medium-light skin tone (1f645-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing NO: medium skin tone (1f645-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing NO: medium-dark skin tone (1f645-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing NO: dark skin tone (1f645-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman gesturing NO (1f645-2640)
		list.add(new EmojiInfo("\uD83D\uDE45\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDE45\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDE45\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDE45\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDE45\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing NO: light skin tone (1f645-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing NO: medium-light skin tone (1f645-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing NO: medium skin tone (1f645-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing NO: medium-dark skin tone (1f645-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing NO: dark skin tone (1f645-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man gesturing NO (1f645-2642)
		list.add(new EmojiInfo("\uD83D\uDE45\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE45\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE45\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing NO: light skin tone (1f645-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing NO: medium-light skin tone (1f645-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing NO: medium skin tone (1f645-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing NO: medium-dark skin tone (1f645-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing NO: dark skin tone (1f645-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDE45\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing OK (1f646)
		list.add(new EmojiInfo("\uD83D\uDE46",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFB","\uD83D\uDE46\uD83C\uDFFC","\uD83D\uDE46\uD83C\uDFFD","\uD83D\uDE46\uD83C\uDFFE","\uD83D\uDE46\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE46\u200D\u2642\uFE0F","\uD83D\uDE46\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing OK: light skin tone (1f646-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing OK: medium-light skin tone (1f646-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing OK: medium skin tone (1f646-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing OK: medium-dark skin tone (1f646-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person gesturing OK: dark skin tone (1f646-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman gesturing OK (1f646-2640)
		list.add(new EmojiInfo("\uD83D\uDE46\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDE46\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDE46\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDE46\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDE46\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing OK: light skin tone (1f646-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing OK: medium-light skin tone (1f646-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing OK: medium skin tone (1f646-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing OK: medium-dark skin tone (1f646-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman gesturing OK: dark skin tone (1f646-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man gesturing OK (1f646-2642)
		list.add(new EmojiInfo("\uD83D\uDE46\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE46\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE46\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing OK: light skin tone (1f646-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing OK: medium-light skin tone (1f646-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing OK: medium skin tone (1f646-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing OK: medium-dark skin tone (1f646-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man gesturing OK: dark skin tone (1f646-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDE46\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person raising hand (1f64b)
		list.add(new EmojiInfo("\uD83D\uDE4B",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFB","\uD83D\uDE4B\uD83C\uDFFC","\uD83D\uDE4B\uD83C\uDFFD","\uD83D\uDE4B\uD83C\uDFFE","\uD83D\uDE4B\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4B\u200D\u2642\uFE0F","\uD83D\uDE4B\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person raising hand: light skin tone (1f64b-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person raising hand: medium-light skin tone (1f64b-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person raising hand: medium skin tone (1f64b-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person raising hand: medium-dark skin tone (1f64b-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person raising hand: dark skin tone (1f64b-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman raising hand (1f64b-2640)
		list.add(new EmojiInfo("\uD83D\uDE4B\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDE4B\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDE4B\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDE4B\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDE4B\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman raising hand: light skin tone (1f64b-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman raising hand: medium-light skin tone (1f64b-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman raising hand: medium skin tone (1f64b-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman raising hand: medium-dark skin tone (1f64b-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman raising hand: dark skin tone (1f64b-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man raising hand (1f64b-2642)
		list.add(new EmojiInfo("\uD83D\uDE4B\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4B\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE4B\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man raising hand: light skin tone (1f64b-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man raising hand: medium-light skin tone (1f64b-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man raising hand: medium skin tone (1f64b-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man raising hand: medium-dark skin tone (1f64b-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man raising hand: dark skin tone (1f64b-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDE4B\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf person (1f9cf)
		list.add(new EmojiInfo("\uD83E\uDDCF",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFB","\uD83E\uDDCF\uD83C\uDFFC","\uD83E\uDDCF\uD83C\uDFFD","\uD83E\uDDCF\uD83C\uDFFE","\uD83E\uDDCF\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCF\u200D\u2640\uFE0F","\uD83E\uDDCF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// deaf person: light skin tone (1f9cf-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// deaf person: medium-light skin tone (1f9cf-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// deaf person: medium skin tone (1f9cf-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// deaf person: medium-dark skin tone (1f9cf-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// deaf person: dark skin tone (1f9cf-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// deaf woman (1f9cf-2640)
		list.add(new EmojiInfo("\uD83E\uDDCF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDCF\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf woman: light skin tone (1f9cf-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf woman: medium-light skin tone (1f9cf-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf woman: medium skin tone (1f9cf-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf woman: medium-dark skin tone (1f9cf-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf woman: dark skin tone (1f9cf-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf man (1f9cf-2642)
		list.add(new EmojiInfo("\uD83E\uDDCF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCF\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDCF\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDCF\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDCF\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDCF\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf man: light skin tone (1f9cf-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf man: medium-light skin tone (1f9cf-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf man: medium skin tone (1f9cf-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf man: medium-dark skin tone (1f9cf-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deaf man: dark skin tone (1f9cf-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDCF\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person facepalming (1f926)
		list.add(new EmojiInfo("\uD83E\uDD26",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFB","\uD83E\uDD26\uD83C\uDFFC","\uD83E\uDD26\uD83C\uDFFD","\uD83E\uDD26\uD83C\uDFFE","\uD83E\uDD26\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD26\u200D\u2642\uFE0F","\uD83E\uDD26\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person facepalming: light skin tone (1f926-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person facepalming: medium-light skin tone (1f926-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person facepalming: medium skin tone (1f926-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person facepalming: medium-dark skin tone (1f926-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person facepalming: dark skin tone (1f926-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman facepalming (1f926-2640)
		list.add(new EmojiInfo("\uD83E\uDD26\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDD26\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD26\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD26\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD26\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman facepalming: light skin tone (1f926-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman facepalming: medium-light skin tone (1f926-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman facepalming: medium skin tone (1f926-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman facepalming: medium-dark skin tone (1f926-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman facepalming: dark skin tone (1f926-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man facepalming (1f926-2642)
		list.add(new EmojiInfo("\uD83E\uDD26\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD26\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD26\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man facepalming: light skin tone (1f926-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man facepalming: medium-light skin tone (1f926-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man facepalming: medium skin tone (1f926-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man facepalming: medium-dark skin tone (1f926-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man facepalming: dark skin tone (1f926-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD26\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person shrugging (1f937)
		list.add(new EmojiInfo("\uD83E\uDD37",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFB","\uD83E\uDD37\uD83C\uDFFC","\uD83E\uDD37\uD83C\uDFFD","\uD83E\uDD37\uD83C\uDFFE","\uD83E\uDD37\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD37\u200D\u2642\uFE0F","\uD83E\uDD37\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person shrugging: light skin tone (1f937-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person shrugging: medium-light skin tone (1f937-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person shrugging: medium skin tone (1f937-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person shrugging: medium-dark skin tone (1f937-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person shrugging: dark skin tone (1f937-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman shrugging (1f937-2640)
		list.add(new EmojiInfo("\uD83E\uDD37\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDD37\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD37\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD37\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD37\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman shrugging: light skin tone (1f937-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman shrugging: medium-light skin tone (1f937-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman shrugging: medium skin tone (1f937-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman shrugging: medium-dark skin tone (1f937-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman shrugging: dark skin tone (1f937-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man shrugging (1f937-2642)
		list.add(new EmojiInfo("\uD83E\uDD37\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD37\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD37\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man shrugging: light skin tone (1f937-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man shrugging: medium-light skin tone (1f937-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man shrugging: medium skin tone (1f937-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man shrugging: medium-dark skin tone (1f937-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man shrugging: dark skin tone (1f937-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD37\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person pouting (1f64e)
		list.add(new EmojiInfo("\uD83D\uDE4E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFB","\uD83D\uDE4E\uD83C\uDFFC","\uD83D\uDE4E\uD83C\uDFFD","\uD83D\uDE4E\uD83C\uDFFE","\uD83D\uDE4E\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4E\u200D\u2642\uFE0F","\uD83D\uDE4E\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person pouting: light skin tone (1f64e-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person pouting: medium-light skin tone (1f64e-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person pouting: medium skin tone (1f64e-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person pouting: medium-dark skin tone (1f64e-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person pouting: dark skin tone (1f64e-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman pouting (1f64e-2640)
		list.add(new EmojiInfo("\uD83D\uDE4E\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDE4E\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDE4E\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDE4E\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDE4E\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman pouting: light skin tone (1f64e-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman pouting: medium-light skin tone (1f64e-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman pouting: medium skin tone (1f64e-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman pouting: medium-dark skin tone (1f64e-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman pouting: dark skin tone (1f64e-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man pouting (1f64e-2642)
		list.add(new EmojiInfo("\uD83D\uDE4E\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4E\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE4E\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pouting: light skin tone (1f64e-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pouting: medium-light skin tone (1f64e-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pouting: medium skin tone (1f64e-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pouting: medium-dark skin tone (1f64e-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man pouting: dark skin tone (1f64e-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDE4E\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person frowning (1f64d)
		list.add(new EmojiInfo("\uD83D\uDE4D",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFB","\uD83D\uDE4D\uD83C\uDFFC","\uD83D\uDE4D\uD83C\uDFFD","\uD83D\uDE4D\uD83C\uDFFE","\uD83D\uDE4D\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4D\u200D\u2642\uFE0F","\uD83D\uDE4D\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person frowning: light skin tone (1f64d-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person frowning: medium-light skin tone (1f64d-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person frowning: medium skin tone (1f64d-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person frowning: medium-dark skin tone (1f64d-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person frowning: dark skin tone (1f64d-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman frowning (1f64d-2640)
		list.add(new EmojiInfo("\uD83D\uDE4D\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDE4D\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDE4D\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDE4D\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDE4D\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman frowning: light skin tone (1f64d-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman frowning: medium-light skin tone (1f64d-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman frowning: medium skin tone (1f64d-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman frowning: medium-dark skin tone (1f64d-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman frowning: dark skin tone (1f64d-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man frowning (1f64d-2642)
		list.add(new EmojiInfo("\uD83D\uDE4D\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDE4D\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDE4D\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man frowning: light skin tone (1f64d-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man frowning: medium-light skin tone (1f64d-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man frowning: medium skin tone (1f64d-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man frowning: medium-dark skin tone (1f64d-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man frowning: dark skin tone (1f64d-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDE4D\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting haircut (1f487)
		list.add(new EmojiInfo("\uD83D\uDC87",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFB","\uD83D\uDC87\uD83C\uDFFC","\uD83D\uDC87\uD83C\uDFFD","\uD83D\uDC87\uD83C\uDFFE","\uD83D\uDC87\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC87\u200D\u2642\uFE0F","\uD83D\uDC87\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting haircut: light skin tone (1f487-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting haircut: medium-light skin tone (1f487-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting haircut: medium skin tone (1f487-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting haircut: medium-dark skin tone (1f487-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting haircut: dark skin tone (1f487-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman getting haircut (1f487-2640)
		list.add(new EmojiInfo("\uD83D\uDC87\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC87\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC87\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC87\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC87\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting haircut: light skin tone (1f487-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting haircut: medium-light skin tone (1f487-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting haircut: medium skin tone (1f487-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting haircut: medium-dark skin tone (1f487-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting haircut: dark skin tone (1f487-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man getting haircut (1f487-2642)
		list.add(new EmojiInfo("\uD83D\uDC87\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC87\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC87\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting haircut: light skin tone (1f487-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting haircut: medium-light skin tone (1f487-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting haircut: medium skin tone (1f487-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting haircut: medium-dark skin tone (1f487-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting haircut: dark skin tone (1f487-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC87\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting massage (1f486)
		list.add(new EmojiInfo("\uD83D\uDC86",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFB","\uD83D\uDC86\uD83C\uDFFC","\uD83D\uDC86\uD83C\uDFFD","\uD83D\uDC86\uD83C\uDFFE","\uD83D\uDC86\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC86\u200D\u2642\uFE0F","\uD83D\uDC86\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting massage: light skin tone (1f486-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting massage: medium-light skin tone (1f486-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting massage: medium skin tone (1f486-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting massage: medium-dark skin tone (1f486-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person getting massage: dark skin tone (1f486-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman getting massage (1f486-2640)
		list.add(new EmojiInfo("\uD83D\uDC86\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDC86\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDC86\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDC86\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDC86\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting massage: light skin tone (1f486-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting massage: medium-light skin tone (1f486-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting massage: medium skin tone (1f486-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting massage: medium-dark skin tone (1f486-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// woman getting massage: dark skin tone (1f486-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man getting massage (1f486-2642)
		list.add(new EmojiInfo("\uD83D\uDC86\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC86\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDC86\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting massage: light skin tone (1f486-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting massage: medium-light skin tone (1f486-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting massage: medium skin tone (1f486-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting massage: medium-dark skin tone (1f486-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man getting massage: dark skin tone (1f486-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDC86\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in steamy room (1f9d6)
		list.add(new EmojiInfo("\uD83E\uDDD6",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFB","\uD83E\uDDD6\uD83C\uDFFC","\uD83E\uDDD6\uD83C\uDFFD","\uD83E\uDDD6\uD83C\uDFFE","\uD83E\uDDD6\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD6\u200D\u2640\uFE0F","\uD83E\uDDD6\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in steamy room: light skin tone (1f9d6-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in steamy room: medium-light skin tone (1f9d6-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in steamy room: medium skin tone (1f9d6-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in steamy room: medium-dark skin tone (1f9d6-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in steamy room: dark skin tone (1f9d6-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman in steamy room (1f9d6-2640)
		list.add(new EmojiInfo("\uD83E\uDDD6\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD6\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in steamy room: light skin tone (1f9d6-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in steamy room: medium-light skin tone (1f9d6-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in steamy room: medium skin tone (1f9d6-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in steamy room: medium-dark skin tone (1f9d6-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in steamy room: dark skin tone (1f9d6-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in steamy room (1f9d6-2642)
		list.add(new EmojiInfo("\uD83E\uDDD6\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD6\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDD6\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDD6\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDD6\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDD6\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in steamy room: light skin tone (1f9d6-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in steamy room: medium-light skin tone (1f9d6-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in steamy room: medium skin tone (1f9d6-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in steamy room: medium-dark skin tone (1f9d6-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in steamy room: dark skin tone (1f9d6-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDD6\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nail polish (1f485)
		list.add(new EmojiInfo("\uD83D\uDC85",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC85\uD83C\uDFFB","\uD83D\uDC85\uD83C\uDFFC","\uD83D\uDC85\uD83C\uDFFD","\uD83D\uDC85\uD83C\uDFFE","\uD83D\uDC85\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nail polish: light skin tone (1f485-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC85\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nail polish: medium-light skin tone (1f485-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC85\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nail polish: medium skin tone (1f485-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC85\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nail polish: medium-dark skin tone (1f485-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC85\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nail polish: dark skin tone (1f485-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC85\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// selfie (1f933)
		list.add(new EmojiInfo("\uD83E\uDD33",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD33\uD83C\uDFFB","\uD83E\uDD33\uD83C\uDFFC","\uD83E\uDD33\uD83C\uDFFD","\uD83E\uDD33\uD83C\uDFFE","\uD83E\uDD33\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// selfie: light skin tone (1f933-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD33\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// selfie: medium-light skin tone (1f933-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD33\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// selfie: medium skin tone (1f933-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD33\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// selfie: medium-dark skin tone (1f933-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD33\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// selfie: dark skin tone (1f933-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD33\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman dancing (1f483)
		list.add(new EmojiInfo("\uD83D\uDC83",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC83\uD83C\uDFFB","\uD83D\uDC83\uD83C\uDFFC","\uD83D\uDC83\uD83C\uDFFD","\uD83D\uDC83\uD83C\uDFFE","\uD83D\uDC83\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman dancing: light skin tone (1f483-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDC83\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman dancing: medium-light skin tone (1f483-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDC83\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman dancing: medium skin tone (1f483-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDC83\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman dancing: medium-dark skin tone (1f483-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDC83\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman dancing: dark skin tone (1f483-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDC83\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man dancing (1f57a)
		list.add(new EmojiInfo("\uD83D\uDD7A",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD7A\uD83C\uDFFB","\uD83D\uDD7A\uD83C\uDFFC","\uD83D\uDD7A\uD83C\uDFFD","\uD83D\uDD7A\uD83C\uDFFE","\uD83D\uDD7A\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man dancing: light skin tone (1f57a-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDD7A\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man dancing: medium-light skin tone (1f57a-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDD7A\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man dancing: medium skin tone (1f57a-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDD7A\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man dancing: dark skin tone (1f57a-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDD7A\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man dancing: medium-dark skin tone (1f57a-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDD7A\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// people with bunny ears (1f46f)
		list.add(new EmojiInfo("\uD83D\uDC6F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDC6F\u200D\u2642\uFE0F","\uD83D\uDC6F\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// women with bunny ears (1f46f-2640)
		list.add(new EmojiInfo("\uD83D\uDC6F\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// men with bunny ears (1f46f-2642)
		list.add(new EmojiInfo("\uD83D\uDC6F\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in suit levitating (1f574)
		list.add(new EmojiInfo("\uD83D\uDD74\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDD74\uD83C\uDFFB","\uD83D\uDD74\uD83C\uDFFC","\uD83D\uDD74\uD83C\uDFFD","\uD83D\uDD74\uD83C\uDFFE","\uD83D\uDD74\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in suit levitating: light skin tone (1f574-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDD74\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in suit levitating: medium-light skin tone (1f574-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDD74\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in suit levitating: medium skin tone (1f574-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDD74\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in suit levitating: medium-dark skin tone (1f574-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDD74\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in suit levitating: dark skin tone (1f574-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDD74\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in manual wheelchair (1f9d1-1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDBD","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDBD","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDBD","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDBD","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDBD" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in manual wheelchair: light skin tone (1f9d1-1f3fb-1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in manual wheelchair: medium-light skin tone (1f9d1-1f3fc-1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in manual wheelchair: medium skin tone (1f9d1-1f3fd-1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in manual wheelchair: medium-dark skin tone (1f9d1-1f3fe-1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in manual wheelchair: dark skin tone (1f9d1-1f3ff-1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in manual wheelchair (1f469-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDBD","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDBD","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDBD","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDBD","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDBD" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in manual wheelchair: light skin tone (1f469-1f3fb-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in manual wheelchair: medium-light skin tone (1f469-1f3fc-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in manual wheelchair: medium skin tone (1f469-1f3fd-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in manual wheelchair: medium-dark skin tone (1f469-1f3fe-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in manual wheelchair: dark skin tone (1f469-1f3ff-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in manual wheelchair (1f468-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDBD","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDBD","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDBD","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDBD","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDBD" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in manual wheelchair: light skin tone (1f468-1f3fb-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in manual wheelchair: medium-light skin tone (1f468-1f3fc-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in manual wheelchair: medium skin tone (1f468-1f3fd-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in manual wheelchair: medium-dark skin tone (1f468-1f3fe-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in manual wheelchair: dark skin tone (1f468-1f3ff-1f9bd)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in motorized wheelchair (1f9d1-1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDBC","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDBC","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDBC","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDBC","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDBC" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in motorized wheelchair: light skin tone (1f9d1-1f3fb-1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in motorized wheelchair: medium-light skin tone (1f9d1-1f3fc-1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in motorized wheelchair: medium skin tone (1f9d1-1f3fd-1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in motorized wheelchair: medium-dark skin tone (1f9d1-1f3fe-1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in motorized wheelchair: dark skin tone (1f9d1-1f3ff-1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in motorized wheelchair (1f469-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDBC","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDBC","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDBC","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDBC","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDBC" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in motorized wheelchair: light skin tone (1f469-1f3fb-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in motorized wheelchair: medium-light skin tone (1f469-1f3fc-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in motorized wheelchair: medium skin tone (1f469-1f3fd-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in motorized wheelchair: medium-dark skin tone (1f469-1f3fe-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in motorized wheelchair: dark skin tone (1f469-1f3ff-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in motorized wheelchair (1f468-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDBC","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDBC","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDBC","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDBC","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDBC" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in motorized wheelchair: light skin tone (1f468-1f3fb-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in motorized wheelchair: medium-light skin tone (1f468-1f3fc-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in motorized wheelchair: medium skin tone (1f468-1f3fd-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in motorized wheelchair: medium-dark skin tone (1f468-1f3fe-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in motorized wheelchair: dark skin tone (1f468-1f3ff-1f9bc)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person walking (1f6b6)
		list.add(new EmojiInfo("\uD83D\uDEB6",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFB","\uD83D\uDEB6\uD83C\uDFFC","\uD83D\uDEB6\uD83C\uDFFD","\uD83D\uDEB6\uD83C\uDFFE","\uD83D\uDEB6\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB6\u200D\u2642\uFE0F","\uD83D\uDEB6\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person walking: light skin tone (1f6b6-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person walking: medium-light skin tone (1f6b6-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person walking: medium skin tone (1f6b6-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person walking: medium-dark skin tone (1f6b6-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person walking: dark skin tone (1f6b6-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman walking (1f6b6-2640)
		list.add(new EmojiInfo("\uD83D\uDEB6\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDEB6\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDEB6\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDEB6\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDEB6\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman walking: light skin tone (1f6b6-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman walking: medium-light skin tone (1f6b6-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman walking: medium skin tone (1f6b6-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman walking: medium-dark skin tone (1f6b6-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman walking: dark skin tone (1f6b6-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man walking (1f6b6-2642)
		list.add(new EmojiInfo("\uD83D\uDEB6\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB6\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEB6\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man walking: light skin tone (1f6b6-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man walking: medium-light skin tone (1f6b6-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man walking: medium skin tone (1f6b6-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man walking: medium-dark skin tone (1f6b6-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man walking: dark skin tone (1f6b6-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDEB6\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person with probing cane: light skin tone (1f9d1-1f3fb-1f9af)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person with probing cane (1f9d1-1f9af)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDDAF","\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDAF","\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDAF","\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDAF","\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDAF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person with probing cane: medium-light skin tone (1f9d1-1f3fc-1f9af)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person with probing cane: medium skin tone (1f9d1-1f3fd-1f9af)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person with probing cane: medium-dark skin tone (1f9d1-1f3fe-1f9af)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person with probing cane: dark skin tone (1f9d1-1f3ff-1f9af)
		list.add(new EmojiInfo("\uD83E\uDDD1\uD83C\uDFFF\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with probing cane (1f469-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDAF","\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDAF","\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDAF","\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDAF","\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDAF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with probing cane: light skin tone (1f469-1f3fb-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with probing cane: medium-light skin tone (1f469-1f3fc-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with probing cane: medium skin tone (1f469-1f3fd-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with probing cane: medium-dark skin tone (1f469-1f3fe-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman with probing cane: dark skin tone (1f469-1f3ff-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with probing cane (1f468-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDAF","\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDAF","\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDAF","\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDAF","\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDAF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with probing cane: light skin tone (1f468-1f3fb-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with probing cane: medium skin tone (1f468-1f3fd-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with probing cane: medium-light skin tone (1f468-1f3fc-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with probing cane: medium-dark skin tone (1f468-1f3fe-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man with probing cane: dark skin tone (1f468-1f3ff-1f9af)
		list.add(new EmojiInfo("\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person kneeling (1f9ce)
		list.add(new EmojiInfo("\uD83E\uDDCE",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFB","\uD83E\uDDCE\uD83C\uDFFC","\uD83E\uDDCE\uD83C\uDFFD","\uD83E\uDDCE\uD83C\uDFFE","\uD83E\uDDCE\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCE\u200D\u2640\uFE0F","\uD83E\uDDCE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person kneeling: light skin tone (1f9ce-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person kneeling: medium-light skin tone (1f9ce-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person kneeling: medium skin tone (1f9ce-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person kneeling: medium-dark skin tone (1f9ce-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person kneeling: dark skin tone (1f9ce-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman kneeling (1f9ce-2640)
		list.add(new EmojiInfo("\uD83E\uDDCE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDCE\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman kneeling: light skin tone (1f9ce-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman kneeling: medium-light skin tone (1f9ce-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman kneeling: medium skin tone (1f9ce-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman kneeling: medium-dark skin tone (1f9ce-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman kneeling: dark skin tone (1f9ce-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man kneeling (1f9ce-2642)
		list.add(new EmojiInfo("\uD83E\uDDCE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCE\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDCE\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDCE\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDCE\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDCE\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man kneeling: light skin tone (1f9ce-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man kneeling: medium-light skin tone (1f9ce-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man kneeling: medium skin tone (1f9ce-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man kneeling: medium-dark skin tone (1f9ce-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man kneeling: dark skin tone (1f9ce-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDCE\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person running (1f3c3)
		list.add(new EmojiInfo("\uD83C\uDFC3",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFB","\uD83C\uDFC3\uD83C\uDFFC","\uD83C\uDFC3\uD83C\uDFFD","\uD83C\uDFC3\uD83C\uDFFE","\uD83C\uDFC3\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC3\u200D\u2642\uFE0F","\uD83C\uDFC3\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person running: light skin tone (1f3c3-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person running: medium-light skin tone (1f3c3-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person running: medium skin tone (1f3c3-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person running: medium-dark skin tone (1f3c3-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person running: dark skin tone (1f3c3-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman running (1f3c3-2640)
		list.add(new EmojiInfo("\uD83C\uDFC3\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83C\uDFC3\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83C\uDFC3\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83C\uDFC3\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83C\uDFC3\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman running: light skin tone (1f3c3-1f3fb-2640)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman running: medium-light skin tone (1f3c3-1f3fc-2640)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman running: medium skin tone (1f3c3-1f3fd-2640)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman running: medium-dark skin tone (1f3c3-1f3fe-2640)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman running: dark skin tone (1f3c3-1f3ff-2640)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man running (1f3c3-2642)
		list.add(new EmojiInfo("\uD83C\uDFC3\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC3\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFC3\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man running: light skin tone (1f3c3-1f3fb-2642)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man running: medium-light skin tone (1f3c3-1f3fc-2642)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man running: medium skin tone (1f3c3-1f3fd-2642)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man running: medium-dark skin tone (1f3c3-1f3fe-2642)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man running: dark skin tone (1f3c3-1f3ff-2642)
		list.add(new EmojiInfo("\uD83C\uDFC3\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person standing (1f9cd)
		list.add(new EmojiInfo("\uD83E\uDDCD",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFB","\uD83E\uDDCD\uD83C\uDFFC","\uD83E\uDDCD\uD83C\uDFFD","\uD83E\uDDCD\uD83C\uDFFE","\uD83E\uDDCD\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCD\u200D\u2640\uFE0F","\uD83E\uDDCD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person standing: light skin tone (1f9cd-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person standing: medium-light skin tone (1f9cd-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person standing: medium skin tone (1f9cd-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person standing: medium-dark skin tone (1f9cd-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person standing: dark skin tone (1f9cd-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman standing (1f9cd-2640)
		list.add(new EmojiInfo("\uD83E\uDDCD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDCD\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman standing: light skin tone (1f9cd-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman standing: medium-light skin tone (1f9cd-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman standing: medium skin tone (1f9cd-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman standing: medium-dark skin tone (1f9cd-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman standing: dark skin tone (1f9cd-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man standing (1f9cd-2642)
		list.add(new EmojiInfo("\uD83E\uDDCD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDCD\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDCD\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDCD\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDCD\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDCD\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man standing: light skin tone (1f9cd-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man standing: medium-light skin tone (1f9cd-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man standing: medium skin tone (1f9cd-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man standing: medium-dark skin tone (1f9cd-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man standing: dark skin tone (1f9cd-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDCD\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// people holding hands (1f9d1-1f91d-1f9d1)
		list.add(new EmojiInfo("\uD83E\uDDD1\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman and man holding hands (1f46b)
		list.add(new EmojiInfo("\uD83D\uDC6B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// women holding hands (1f46d)
		list.add(new EmojiInfo("\uD83D\uDC6D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// men holding hands (1f46c)
		list.add(new EmojiInfo("\uD83D\uDC6C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// couple with heart (1f491)
		list.add(new EmojiInfo("\uD83D\uDC91",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// couple with heart: woman, man (1f469-2764-1f468)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2764\uFE0F\u200D\uD83D\uDC68",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// couple with heart: woman, woman (1f469-2764-1f469)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2764\uFE0F\u200D\uD83D\uDC69",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// couple with heart: man, man (1f468-2764-1f468)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\u2764\uFE0F\u200D\uD83D\uDC68",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kiss (1f48f)
		list.add(new EmojiInfo("\uD83D\uDC8F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kiss: woman, man (1f469-2764-1f48b-1f468)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC68",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// kiss: woman, woman (1f469-2764-1f48b-1f469)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC69",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kiss: man, man (1f468-2764-1f48b-1f468)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC68",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family (1f46a)
		list.add(new EmojiInfo("\uD83D\uDC6A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, woman, boy (1f468-1f469-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// family: man, woman, girl (1f468-1f469-1f467)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, woman, girl, boy (1f468-1f469-1f467-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, woman, boy, boy (1f468-1f469-1f466-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, woman, girl, girl (1f468-1f469-1f467-1f467)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, woman, boy (1f469-1f469-1f466)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, woman, girl (1f469-1f469-1f467)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, woman, girl, boy (1f469-1f469-1f467-1f466)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, woman, boy, boy (1f469-1f469-1f466-1f466)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, woman, girl, girl (1f469-1f469-1f467-1f467)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, man, boy (1f468-1f468-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC68\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, man, girl (1f468-1f468-1f467)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC68\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, man, girl, boy (1f468-1f468-1f467-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC68\u200D\uD83D\uDC67\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, man, boy, boy (1f468-1f468-1f466-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC68\u200D\uD83D\uDC66\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, man, girl, girl (1f468-1f468-1f467-1f467)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC68\u200D\uD83D\uDC67\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, boy (1f469-1f466)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, girl (1f469-1f467)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, girl, boy (1f469-1f467-1f466)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, boy, boy (1f469-1f466-1f466)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: woman, girl, girl (1f469-1f467-1f467)
		list.add(new EmojiInfo("\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, boy (1f468-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, girl (1f468-1f467)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, girl, boy (1f468-1f467-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC67\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, boy, boy (1f468-1f466-1f466)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC66\u200D\uD83D\uDC66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// family: man, girl, girl (1f468-1f467-1f467)
		list.add(new EmojiInfo("\uD83D\uDC68\u200D\uD83D\uDC67\u200D\uD83D\uDC67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yarn (1f9f6)
		list.add(new EmojiInfo("\uD83E\uDDF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thread (1f9f5)
		list.add(new EmojiInfo("\uD83E\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// coat (1f9e5)
		list.add(new EmojiInfo("\uD83E\uDDE5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lab coat (1f97c)
		list.add(new EmojiInfo("\uD83E\uDD7C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// safety vest (1f9ba)
		list.add(new EmojiInfo("\uD83E\uDDBA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman’s clothes (1f45a)
		list.add(new EmojiInfo("\uD83D\uDC5A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// t-shirt (1f455)
		list.add(new EmojiInfo("\uD83D\uDC55",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// jeans (1f456)
		list.add(new EmojiInfo("\uD83D\uDC56",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// briefs (1fa72)
		list.add(new EmojiInfo("\uD83E\uDE72",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shorts (1fa73)
		list.add(new EmojiInfo("\uD83E\uDE73",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// necktie (1f454)
		list.add(new EmojiInfo("\uD83D\uDC54",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dress (1f457)
		list.add(new EmojiInfo("\uD83D\uDC57",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bikini (1f459)
		list.add(new EmojiInfo("\uD83D\uDC59",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// one-piece swimsuit (1fa71)
		list.add(new EmojiInfo("\uD83E\uDE71",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kimono (1f458)
		list.add(new EmojiInfo("\uD83D\uDC58",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sari (1f97b)
		list.add(new EmojiInfo("\uD83E\uDD7B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flat shoe (1f97f)
		list.add(new EmojiInfo("\uD83E\uDD7F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// high-heeled shoe (1f460)
		list.add(new EmojiInfo("\uD83D\uDC60",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman’s sandal (1f461)
		list.add(new EmojiInfo("\uD83D\uDC61",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman’s boot (1f462)
		list.add(new EmojiInfo("\uD83D\uDC62",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man’s shoe (1f45e)
		list.add(new EmojiInfo("\uD83D\uDC5E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// running shoe (1f45f)
		list.add(new EmojiInfo("\uD83D\uDC5F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hiking boot (1f97e)
		list.add(new EmojiInfo("\uD83E\uDD7E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thong sandal (1fa74)
		list.add(new EmojiInfo("\uD83E\uDE74",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// socks (1f9e6)
		list.add(new EmojiInfo("\uD83E\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// gloves (1f9e4)
		list.add(new EmojiInfo("\uD83E\uDDE4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// scarf (1f9e3)
		list.add(new EmojiInfo("\uD83E\uDDE3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// top hat (1f3a9)
		list.add(new EmojiInfo("\uD83C\uDFA9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// billed cap (1f9e2)
		list.add(new EmojiInfo("\uD83E\uDDE2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman’s hat (1f452)
		list.add(new EmojiInfo("\uD83D\uDC52",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// graduation cap (1f393)
		list.add(new EmojiInfo("\uD83C\uDF93",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rescue worker’s helmet (26d1)
		list.add(new EmojiInfo("\u26D1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// military helmet (1fa96)
		list.add(new EmojiInfo("\uD83E\uDE96",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crown (1f451)
		list.add(new EmojiInfo("\uD83D\uDC51",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ring (1f48d)
		list.add(new EmojiInfo("\uD83D\uDC8D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clutch bag (1f45d)
		list.add(new EmojiInfo("\uD83D\uDC5D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// purse (1f45b)
		list.add(new EmojiInfo("\uD83D\uDC5B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// handbag (1f45c)
		list.add(new EmojiInfo("\uD83D\uDC5C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// briefcase (1f4bc)
		list.add(new EmojiInfo("\uD83D\uDCBC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// backpack (1f392)
		list.add(new EmojiInfo("\uD83C\uDF92",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// luggage (1f9f3)
		list.add(new EmojiInfo("\uD83E\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// glasses (1f453)
		list.add(new EmojiInfo("\uD83D\uDC53",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sunglasses (1f576)
		list.add(new EmojiInfo("\uD83D\uDD76\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// goggles (1f97d)
		list.add(new EmojiInfo("\uD83E\uDD7D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// closed umbrella (1f302)
		list.add(new EmojiInfo("\uD83C\uDF02",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// curly hair (1f9b1)
		list.add(new EmojiInfo("\uD83E\uDDB1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// red hair (1f9b0)
		list.add(new EmojiInfo("\uD83E\uDDB0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// white hair (1f9b3)
		list.add(new EmojiInfo("\uD83E\uDDB3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// bald (1f9b2)
		list.add(new EmojiInfo("\uD83E\uDDB2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		return list;
	}

	private static ArrayList<EmojiInfo> getnature() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// dog face (1f436)
		list.add(new EmojiInfo("\uD83D\uDC36",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cat face (1f431)
		list.add(new EmojiInfo("\uD83D\uDC31",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mouse face (1f42d)
		list.add(new EmojiInfo("\uD83D\uDC2D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hamster (1f439)
		list.add(new EmojiInfo("\uD83D\uDC39",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rabbit face (1f430)
		list.add(new EmojiInfo("\uD83D\uDC30",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fox (1f98a)
		list.add(new EmojiInfo("\uD83E\uDD8A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bear (1f43b)
		list.add(new EmojiInfo("\uD83D\uDC3B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// panda (1f43c)
		list.add(new EmojiInfo("\uD83D\uDC3C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// polar bear (1f43b-2744)
		list.add(new EmojiInfo("\uD83D\uDC3B\u200D\u2744\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// koala (1f428)
		list.add(new EmojiInfo("\uD83D\uDC28",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tiger face (1f42f)
		list.add(new EmojiInfo("\uD83D\uDC2F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lion (1f981)
		list.add(new EmojiInfo("\uD83E\uDD81",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cow face (1f42e)
		list.add(new EmojiInfo("\uD83D\uDC2E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pig face (1f437)
		list.add(new EmojiInfo("\uD83D\uDC37",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pig nose (1f43d)
		list.add(new EmojiInfo("\uD83D\uDC3D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// frog (1f438)
		list.add(new EmojiInfo("\uD83D\uDC38",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// monkey face (1f435)
		list.add(new EmojiInfo("\uD83D\uDC35",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// see-no-evil monkey (1f648)
		list.add(new EmojiInfo("\uD83D\uDE48",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hear-no-evil monkey (1f649)
		list.add(new EmojiInfo("\uD83D\uDE49",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speak-no-evil monkey (1f64a)
		list.add(new EmojiInfo("\uD83D\uDE4A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// monkey (1f412)
		list.add(new EmojiInfo("\uD83D\uDC12",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chicken (1f414)
		list.add(new EmojiInfo("\uD83D\uDC14",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// penguin (1f427)
		list.add(new EmojiInfo("\uD83D\uDC27",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bird (1f426)
		list.add(new EmojiInfo("\uD83D\uDC26",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby chick (1f424)
		list.add(new EmojiInfo("\uD83D\uDC24",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hatching chick (1f423)
		list.add(new EmojiInfo("\uD83D\uDC23",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// front-facing baby chick (1f425)
		list.add(new EmojiInfo("\uD83D\uDC25",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// duck (1f986)
		list.add(new EmojiInfo("\uD83E\uDD86",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dodo (1f9a4)
		list.add(new EmojiInfo("\uD83E\uDDA4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eagle (1f985)
		list.add(new EmojiInfo("\uD83E\uDD85",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// owl (1f989)
		list.add(new EmojiInfo("\uD83E\uDD89",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bat (1f987)
		list.add(new EmojiInfo("\uD83E\uDD87",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wolf (1f43a)
		list.add(new EmojiInfo("\uD83D\uDC3A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boar (1f417)
		list.add(new EmojiInfo("\uD83D\uDC17",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse face (1f434)
		list.add(new EmojiInfo("\uD83D\uDC34",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// unicorn (1f984)
		list.add(new EmojiInfo("\uD83E\uDD84",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// honeybee (1f41d)
		list.add(new EmojiInfo("\uD83D\uDC1D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bug (1f41b)
		list.add(new EmojiInfo("\uD83D\uDC1B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// butterfly (1f98b)
		list.add(new EmojiInfo("\uD83E\uDD8B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snail (1f40c)
		list.add(new EmojiInfo("\uD83D\uDC0C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// worm (1fab1)
		list.add(new EmojiInfo("\uD83E\uDEB1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lady beetle (1f41e)
		list.add(new EmojiInfo("\uD83D\uDC1E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ant (1f41c)
		list.add(new EmojiInfo("\uD83D\uDC1C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fly (1fab0)
		list.add(new EmojiInfo("\uD83E\uDEB0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mosquito (1f99f)
		list.add(new EmojiInfo("\uD83E\uDD9F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cockroach (1fab3)
		list.add(new EmojiInfo("\uD83E\uDEB3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beetle (1fab2)
		list.add(new EmojiInfo("\uD83E\uDEB2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cricket (1f997)
		list.add(new EmojiInfo("\uD83E\uDD97",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spider (1f577)
		list.add(new EmojiInfo("\uD83D\uDD77\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spider web (1f578)
		list.add(new EmojiInfo("\uD83D\uDD78\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// scorpion (1f982)
		list.add(new EmojiInfo("\uD83E\uDD82",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// turtle (1f422)
		list.add(new EmojiInfo("\uD83D\uDC22",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snake (1f40d)
		list.add(new EmojiInfo("\uD83D\uDC0D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lizard (1f98e)
		list.add(new EmojiInfo("\uD83E\uDD8E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// T-Rex (1f996)
		list.add(new EmojiInfo("\uD83E\uDD96",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sauropod (1f995)
		list.add(new EmojiInfo("\uD83E\uDD95",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// octopus (1f419)
		list.add(new EmojiInfo("\uD83D\uDC19",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// squid (1f991)
		list.add(new EmojiInfo("\uD83E\uDD91",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shrimp (1f990)
		list.add(new EmojiInfo("\uD83E\uDD90",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lobster (1f99e)
		list.add(new EmojiInfo("\uD83E\uDD9E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crab (1f980)
		list.add(new EmojiInfo("\uD83E\uDD80",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blowfish (1f421)
		list.add(new EmojiInfo("\uD83D\uDC21",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tropical fish (1f420)
		list.add(new EmojiInfo("\uD83D\uDC20",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fish (1f41f)
		list.add(new EmojiInfo("\uD83D\uDC1F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// seal (1f9ad)
		list.add(new EmojiInfo("\uD83E\uDDAD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dolphin (1f42c)
		list.add(new EmojiInfo("\uD83D\uDC2C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spouting whale (1f433)
		list.add(new EmojiInfo("\uD83D\uDC33",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// whale (1f40b)
		list.add(new EmojiInfo("\uD83D\uDC0B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shark (1f988)
		list.add(new EmojiInfo("\uD83E\uDD88",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crocodile (1f40a)
		list.add(new EmojiInfo("\uD83D\uDC0A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tiger (1f405)
		list.add(new EmojiInfo("\uD83D\uDC05",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leopard (1f406)
		list.add(new EmojiInfo("\uD83D\uDC06",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// zebra (1f993)
		list.add(new EmojiInfo("\uD83E\uDD93",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// gorilla (1f98d)
		list.add(new EmojiInfo("\uD83E\uDD8D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// orangutan (1f9a7)
		list.add(new EmojiInfo("\uD83E\uDDA7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// elephant (1f418)
		list.add(new EmojiInfo("\uD83D\uDC18",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mammoth (1f9a3)
		list.add(new EmojiInfo("\uD83E\uDDA3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bison (1f9ac)
		list.add(new EmojiInfo("\uD83E\uDDAC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hippopotamus (1f99b)
		list.add(new EmojiInfo("\uD83E\uDD9B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rhinoceros (1f98f)
		list.add(new EmojiInfo("\uD83E\uDD8F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// camel (1f42a)
		list.add(new EmojiInfo("\uD83D\uDC2A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// two-hump camel (1f42b)
		list.add(new EmojiInfo("\uD83D\uDC2B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// giraffe (1f992)
		list.add(new EmojiInfo("\uD83E\uDD92",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kangaroo (1f998)
		list.add(new EmojiInfo("\uD83E\uDD98",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// water buffalo (1f403)
		list.add(new EmojiInfo("\uD83D\uDC03",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ox (1f402)
		list.add(new EmojiInfo("\uD83D\uDC02",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cow (1f404)
		list.add(new EmojiInfo("\uD83D\uDC04",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse (1f40e)
		list.add(new EmojiInfo("\uD83D\uDC0E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pig (1f416)
		list.add(new EmojiInfo("\uD83D\uDC16",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ram (1f40f)
		list.add(new EmojiInfo("\uD83D\uDC0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ewe (1f411)
		list.add(new EmojiInfo("\uD83D\uDC11",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// llama (1f999)
		list.add(new EmojiInfo("\uD83E\uDD99",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// goat (1f410)
		list.add(new EmojiInfo("\uD83D\uDC10",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deer (1f98c)
		list.add(new EmojiInfo("\uD83E\uDD8C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dog (1f415)
		list.add(new EmojiInfo("\uD83D\uDC15",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// poodle (1f429)
		list.add(new EmojiInfo("\uD83D\uDC29",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// guide dog (1f9ae)
		list.add(new EmojiInfo("\uD83E\uDDAE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// service dog (1f415-1f9ba)
		list.add(new EmojiInfo("\uD83D\uDC15\u200D\uD83E\uDDBA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cat (1f408)
		list.add(new EmojiInfo("\uD83D\uDC08",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black cat (1f408-2b1b)
		list.add(new EmojiInfo("\uD83D\uDC08\u200D\u2B1B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rooster (1f413)
		list.add(new EmojiInfo("\uD83D\uDC13",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// turkey (1f983)
		list.add(new EmojiInfo("\uD83E\uDD83",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// peacock (1f99a)
		list.add(new EmojiInfo("\uD83E\uDD9A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// parrot (1f99c)
		list.add(new EmojiInfo("\uD83E\uDD9C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// swan (1f9a2)
		list.add(new EmojiInfo("\uD83E\uDDA2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flamingo (1f9a9)
		list.add(new EmojiInfo("\uD83E\uDDA9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dove (1f54a)
		list.add(new EmojiInfo("\uD83D\uDD4A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rabbit (1f407)
		list.add(new EmojiInfo("\uD83D\uDC07",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// raccoon (1f99d)
		list.add(new EmojiInfo("\uD83E\uDD9D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// skunk (1f9a8)
		list.add(new EmojiInfo("\uD83E\uDDA8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// badger (1f9a1)
		list.add(new EmojiInfo("\uD83E\uDDA1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beaver (1f9ab)
		list.add(new EmojiInfo("\uD83E\uDDAB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// otter (1f9a6)
		list.add(new EmojiInfo("\uD83E\uDDA6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sloth (1f9a5)
		list.add(new EmojiInfo("\uD83E\uDDA5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mouse (1f401)
		list.add(new EmojiInfo("\uD83D\uDC01",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rat (1f400)
		list.add(new EmojiInfo("\uD83D\uDC00",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chipmunk (1f43f)
		list.add(new EmojiInfo("\uD83D\uDC3F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hedgehog (1f994)
		list.add(new EmojiInfo("\uD83E\uDD94",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// paw prints (1f43e)
		list.add(new EmojiInfo("\uD83D\uDC3E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dragon (1f409)
		list.add(new EmojiInfo("\uD83D\uDC09",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dragon face (1f432)
		list.add(new EmojiInfo("\uD83D\uDC32",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cactus (1f335)
		list.add(new EmojiInfo("\uD83C\uDF35",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Christmas tree (1f384)
		list.add(new EmojiInfo("\uD83C\uDF84",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// evergreen tree (1f332)
		list.add(new EmojiInfo("\uD83C\uDF32",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// deciduous tree (1f333)
		list.add(new EmojiInfo("\uD83C\uDF33",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// palm tree (1f334)
		list.add(new EmojiInfo("\uD83C\uDF34",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// seedling (1f331)
		list.add(new EmojiInfo("\uD83C\uDF31",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// herb (1f33f)
		list.add(new EmojiInfo("\uD83C\uDF3F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shamrock (2618)
		list.add(new EmojiInfo("\u2618\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// four leaf clover (1f340)
		list.add(new EmojiInfo("\uD83C\uDF40",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pine decoration (1f38d)
		list.add(new EmojiInfo("\uD83C\uDF8D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tanabata tree (1f38b)
		list.add(new EmojiInfo("\uD83C\uDF8B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leaf fluttering in wind (1f343)
		list.add(new EmojiInfo("\uD83C\uDF43",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fallen leaf (1f342)
		list.add(new EmojiInfo("\uD83C\uDF42",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// maple leaf (1f341)
		list.add(new EmojiInfo("\uD83C\uDF41",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// feather (1fab6)
		list.add(new EmojiInfo("\uD83E\uDEB6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mushroom (1f344)
		list.add(new EmojiInfo("\uD83C\uDF44",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spiral shell (1f41a)
		list.add(new EmojiInfo("\uD83D\uDC1A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rock (1faa8)
		list.add(new EmojiInfo("\uD83E\uDEA8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wood (1fab5)
		list.add(new EmojiInfo("\uD83E\uDEB5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sheaf of rice (1f33e)
		list.add(new EmojiInfo("\uD83C\uDF3E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// potted plant (1fab4)
		list.add(new EmojiInfo("\uD83E\uDEB4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bouquet (1f490)
		list.add(new EmojiInfo("\uD83D\uDC90",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tulip (1f337)
		list.add(new EmojiInfo("\uD83C\uDF37",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rose (1f339)
		list.add(new EmojiInfo("\uD83C\uDF39",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wilted flower (1f940)
		list.add(new EmojiInfo("\uD83E\uDD40",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hibiscus (1f33a)
		list.add(new EmojiInfo("\uD83C\uDF3A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cherry blossom (1f338)
		list.add(new EmojiInfo("\uD83C\uDF38",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blossom (1f33c)
		list.add(new EmojiInfo("\uD83C\uDF3C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sunflower (1f33b)
		list.add(new EmojiInfo("\uD83C\uDF3B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sun with face (1f31e)
		list.add(new EmojiInfo("\uD83C\uDF1E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// full moon face (1f31d)
		list.add(new EmojiInfo("\uD83C\uDF1D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// first quarter moon face (1f31b)
		list.add(new EmojiInfo("\uD83C\uDF1B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// last quarter moon face (1f31c)
		list.add(new EmojiInfo("\uD83C\uDF1C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// new moon face (1f31a)
		list.add(new EmojiInfo("\uD83C\uDF1A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// full moon (1f315)
		list.add(new EmojiInfo("\uD83C\uDF15",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waning gibbous moon (1f316)
		list.add(new EmojiInfo("\uD83C\uDF16",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// last quarter moon (1f317)
		list.add(new EmojiInfo("\uD83C\uDF17",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waning crescent moon (1f318)
		list.add(new EmojiInfo("\uD83C\uDF18",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// new moon (1f311)
		list.add(new EmojiInfo("\uD83C\uDF11",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waxing crescent moon (1f312)
		list.add(new EmojiInfo("\uD83C\uDF12",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// first quarter moon (1f313)
		list.add(new EmojiInfo("\uD83C\uDF13",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waxing gibbous moon (1f314)
		list.add(new EmojiInfo("\uD83C\uDF14",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crescent moon (1f319)
		list.add(new EmojiInfo("\uD83C\uDF19",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// globe showing Americas (1f30e)
		list.add(new EmojiInfo("\uD83C\uDF0E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// globe showing Europe-Africa (1f30d)
		list.add(new EmojiInfo("\uD83C\uDF0D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// globe showing Asia-Australia (1f30f)
		list.add(new EmojiInfo("\uD83C\uDF0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ringed planet (1fa90)
		list.add(new EmojiInfo("\uD83E\uDE90",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dizzy (1f4ab)
		list.add(new EmojiInfo("\uD83D\uDCAB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// star (2b50)
		list.add(new EmojiInfo("\u2B50",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// glowing star (1f31f)
		list.add(new EmojiInfo("\uD83C\uDF1F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sparkles (2728)
		list.add(new EmojiInfo("\u2728",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// high voltage (26a1)
		list.add(new EmojiInfo("\u26A1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// comet (2604)
		list.add(new EmojiInfo("\u2604\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// collision (1f4a5)
		list.add(new EmojiInfo("\uD83D\uDCA5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fire (1f525)
		list.add(new EmojiInfo("\uD83D\uDD25",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tornado (1f32a)
		list.add(new EmojiInfo("\uD83C\uDF2A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rainbow (1f308)
		list.add(new EmojiInfo("\uD83C\uDF08",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sun (2600)
		list.add(new EmojiInfo("\u2600\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sun behind small cloud (1f324)
		list.add(new EmojiInfo("\uD83C\uDF24\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sun behind cloud (26c5)
		list.add(new EmojiInfo("\u26C5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sun behind large cloud (1f325)
		list.add(new EmojiInfo("\uD83C\uDF25\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cloud (2601)
		list.add(new EmojiInfo("\u2601\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sun behind rain cloud (1f326)
		list.add(new EmojiInfo("\uD83C\uDF26\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cloud with rain (1f327)
		list.add(new EmojiInfo("\uD83C\uDF27\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cloud with lightning and rain (26c8)
		list.add(new EmojiInfo("\u26C8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cloud with lightning (1f329)
		list.add(new EmojiInfo("\uD83C\uDF29\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cloud with snow (1f328)
		list.add(new EmojiInfo("\uD83C\uDF28\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowflake (2744)
		list.add(new EmojiInfo("\u2744\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowman (2603)
		list.add(new EmojiInfo("\u2603\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowman without snow (26c4)
		list.add(new EmojiInfo("\u26C4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wind face (1f32c)
		list.add(new EmojiInfo("\uD83C\uDF2C\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dashing away (1f4a8)
		list.add(new EmojiInfo("\uD83D\uDCA8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// droplet (1f4a7)
		list.add(new EmojiInfo("\uD83D\uDCA7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sweat droplets (1f4a6)
		list.add(new EmojiInfo("\uD83D\uDCA6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// umbrella with rain drops (2614)
		list.add(new EmojiInfo("\u2614",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// umbrella (2602)
		list.add(new EmojiInfo("\u2602\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// water wave (1f30a)
		list.add(new EmojiInfo("\uD83C\uDF0A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fog (1f32b)
		list.add(new EmojiInfo("\uD83C\uDF2B\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		return list;
	}

	private static ArrayList<EmojiInfo> getfood() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// green apple (1f34f)
		list.add(new EmojiInfo("\uD83C\uDF4F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red apple (1f34e)
		list.add(new EmojiInfo("\uD83C\uDF4E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pear (1f350)
		list.add(new EmojiInfo("\uD83C\uDF50",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tangerine (1f34a)
		list.add(new EmojiInfo("\uD83C\uDF4A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lemon (1f34b)
		list.add(new EmojiInfo("\uD83C\uDF4B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// banana (1f34c)
		list.add(new EmojiInfo("\uD83C\uDF4C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// watermelon (1f349)
		list.add(new EmojiInfo("\uD83C\uDF49",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// grapes (1f347)
		list.add(new EmojiInfo("\uD83C\uDF47",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blueberries (1fad0)
		list.add(new EmojiInfo("\uD83E\uDED0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// strawberry (1f353)
		list.add(new EmojiInfo("\uD83C\uDF53",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// melon (1f348)
		list.add(new EmojiInfo("\uD83C\uDF48",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cherries (1f352)
		list.add(new EmojiInfo("\uD83C\uDF52",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// peach (1f351)
		list.add(new EmojiInfo("\uD83C\uDF51",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mango (1f96d)
		list.add(new EmojiInfo("\uD83E\uDD6D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pineapple (1f34d)
		list.add(new EmojiInfo("\uD83C\uDF4D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// coconut (1f965)
		list.add(new EmojiInfo("\uD83E\uDD65",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kiwi fruit (1f95d)
		list.add(new EmojiInfo("\uD83E\uDD5D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tomato (1f345)
		list.add(new EmojiInfo("\uD83C\uDF45",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eggplant (1f346)
		list.add(new EmojiInfo("\uD83C\uDF46",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// avocado (1f951)
		list.add(new EmojiInfo("\uD83E\uDD51",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// olive (1fad2)
		list.add(new EmojiInfo("\uD83E\uDED2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// broccoli (1f966)
		list.add(new EmojiInfo("\uD83E\uDD66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// leafy green (1f96c)
		list.add(new EmojiInfo("\uD83E\uDD6C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bell pepper (1fad1)
		list.add(new EmojiInfo("\uD83E\uDED1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cucumber (1f952)
		list.add(new EmojiInfo("\uD83E\uDD52",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hot pepper (1f336)
		list.add(new EmojiInfo("\uD83C\uDF36\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ear of corn (1f33d)
		list.add(new EmojiInfo("\uD83C\uDF3D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// carrot (1f955)
		list.add(new EmojiInfo("\uD83E\uDD55",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// garlic (1f9c4)
		list.add(new EmojiInfo("\uD83E\uDDC4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// onion (1f9c5)
		list.add(new EmojiInfo("\uD83E\uDDC5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// potato (1f954)
		list.add(new EmojiInfo("\uD83E\uDD54",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// roasted sweet potato (1f360)
		list.add(new EmojiInfo("\uD83C\uDF60",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// croissant (1f950)
		list.add(new EmojiInfo("\uD83E\uDD50",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bagel (1f96f)
		list.add(new EmojiInfo("\uD83E\uDD6F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bread (1f35e)
		list.add(new EmojiInfo("\uD83C\uDF5E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baguette bread (1f956)
		list.add(new EmojiInfo("\uD83E\uDD56",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flatbread (1fad3)
		list.add(new EmojiInfo("\uD83E\uDED3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pretzel (1f968)
		list.add(new EmojiInfo("\uD83E\uDD68",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cheese wedge (1f9c0)
		list.add(new EmojiInfo("\uD83E\uDDC0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// egg (1f95a)
		list.add(new EmojiInfo("\uD83E\uDD5A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cooking (1f373)
		list.add(new EmojiInfo("\uD83C\uDF73",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// butter (1f9c8)
		list.add(new EmojiInfo("\uD83E\uDDC8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pancakes (1f95e)
		list.add(new EmojiInfo("\uD83E\uDD5E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// waffle (1f9c7)
		list.add(new EmojiInfo("\uD83E\uDDC7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bacon (1f953)
		list.add(new EmojiInfo("\uD83E\uDD53",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cut of meat (1f969)
		list.add(new EmojiInfo("\uD83E\uDD69",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// poultry leg (1f357)
		list.add(new EmojiInfo("\uD83C\uDF57",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// meat on bone (1f356)
		list.add(new EmojiInfo("\uD83C\uDF56",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hot dog (1f32d)
		list.add(new EmojiInfo("\uD83C\uDF2D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hamburger (1f354)
		list.add(new EmojiInfo("\uD83C\uDF54",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// french fries (1f35f)
		list.add(new EmojiInfo("\uD83C\uDF5F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pizza (1f355)
		list.add(new EmojiInfo("\uD83C\uDF55",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sandwich (1f96a)
		list.add(new EmojiInfo("\uD83E\uDD6A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// stuffed flatbread (1f959)
		list.add(new EmojiInfo("\uD83E\uDD59",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// falafel (1f9c6)
		list.add(new EmojiInfo("\uD83E\uDDC6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// taco (1f32e)
		list.add(new EmojiInfo("\uD83C\uDF2E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// burrito (1f32f)
		list.add(new EmojiInfo("\uD83C\uDF2F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tamale (1fad4)
		list.add(new EmojiInfo("\uD83E\uDED4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// green salad (1f957)
		list.add(new EmojiInfo("\uD83E\uDD57",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shallow pan of food (1f958)
		list.add(new EmojiInfo("\uD83E\uDD58",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fondue (1fad5)
		list.add(new EmojiInfo("\uD83E\uDED5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// canned food (1f96b)
		list.add(new EmojiInfo("\uD83E\uDD6B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spaghetti (1f35d)
		list.add(new EmojiInfo("\uD83C\uDF5D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// steaming bowl (1f35c)
		list.add(new EmojiInfo("\uD83C\uDF5C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pot of food (1f372)
		list.add(new EmojiInfo("\uD83C\uDF72",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// curry rice (1f35b)
		list.add(new EmojiInfo("\uD83C\uDF5B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sushi (1f363)
		list.add(new EmojiInfo("\uD83C\uDF63",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bento box (1f371)
		list.add(new EmojiInfo("\uD83C\uDF71",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dumpling (1f95f)
		list.add(new EmojiInfo("\uD83E\uDD5F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oyster (1f9aa)
		list.add(new EmojiInfo("\uD83E\uDDAA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fried shrimp (1f364)
		list.add(new EmojiInfo("\uD83C\uDF64",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rice ball (1f359)
		list.add(new EmojiInfo("\uD83C\uDF59",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cooked rice (1f35a)
		list.add(new EmojiInfo("\uD83C\uDF5A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rice cracker (1f358)
		list.add(new EmojiInfo("\uD83C\uDF58",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fish cake with swirl (1f365)
		list.add(new EmojiInfo("\uD83C\uDF65",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fortune cookie (1f960)
		list.add(new EmojiInfo("\uD83E\uDD60",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// moon cake (1f96e)
		list.add(new EmojiInfo("\uD83E\uDD6E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oden (1f362)
		list.add(new EmojiInfo("\uD83C\uDF62",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dango (1f361)
		list.add(new EmojiInfo("\uD83C\uDF61",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shaved ice (1f367)
		list.add(new EmojiInfo("\uD83C\uDF67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ice cream (1f368)
		list.add(new EmojiInfo("\uD83C\uDF68",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// soft ice cream (1f366)
		list.add(new EmojiInfo("\uD83C\uDF66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pie (1f967)
		list.add(new EmojiInfo("\uD83E\uDD67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cupcake (1f9c1)
		list.add(new EmojiInfo("\uD83E\uDDC1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shortcake (1f370)
		list.add(new EmojiInfo("\uD83C\uDF70",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// birthday cake (1f382)
		list.add(new EmojiInfo("\uD83C\uDF82",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// custard (1f36e)
		list.add(new EmojiInfo("\uD83C\uDF6E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lollipop (1f36d)
		list.add(new EmojiInfo("\uD83C\uDF6D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// candy (1f36c)
		list.add(new EmojiInfo("\uD83C\uDF6C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chocolate bar (1f36b)
		list.add(new EmojiInfo("\uD83C\uDF6B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// popcorn (1f37f)
		list.add(new EmojiInfo("\uD83C\uDF7F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// doughnut (1f369)
		list.add(new EmojiInfo("\uD83C\uDF69",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cookie (1f36a)
		list.add(new EmojiInfo("\uD83C\uDF6A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chestnut (1f330)
		list.add(new EmojiInfo("\uD83C\uDF30",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// peanuts (1f95c)
		list.add(new EmojiInfo("\uD83E\uDD5C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// honey pot (1f36f)
		list.add(new EmojiInfo("\uD83C\uDF6F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// glass of milk (1f95b)
		list.add(new EmojiInfo("\uD83E\uDD5B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby bottle (1f37c)
		list.add(new EmojiInfo("\uD83C\uDF7C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hot beverage (2615)
		list.add(new EmojiInfo("\u2615",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// teacup without handle (1f375)
		list.add(new EmojiInfo("\uD83C\uDF75",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// teapot (1fad6)
		list.add(new EmojiInfo("\uD83E\uDED6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mate (1f9c9)
		list.add(new EmojiInfo("\uD83E\uDDC9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bubble tea (1f9cb)
		list.add(new EmojiInfo("\uD83E\uDDCB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beverage box (1f9c3)
		list.add(new EmojiInfo("\uD83E\uDDC3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cup with straw (1f964)
		list.add(new EmojiInfo("\uD83E\uDD64",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sake (1f376)
		list.add(new EmojiInfo("\uD83C\uDF76",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beer mug (1f37a)
		list.add(new EmojiInfo("\uD83C\uDF7A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clinking beer mugs (1f37b)
		list.add(new EmojiInfo("\uD83C\uDF7B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clinking glasses (1f942)
		list.add(new EmojiInfo("\uD83E\uDD42",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wine glass (1f377)
		list.add(new EmojiInfo("\uD83C\uDF77",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tumbler glass (1f943)
		list.add(new EmojiInfo("\uD83E\uDD43",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cocktail glass (1f378)
		list.add(new EmojiInfo("\uD83C\uDF78",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tropical drink (1f379)
		list.add(new EmojiInfo("\uD83C\uDF79",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bottle with popping cork (1f37e)
		list.add(new EmojiInfo("\uD83C\uDF7E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ice cube (1f9ca)
		list.add(new EmojiInfo("\uD83E\uDDCA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spoon (1f944)
		list.add(new EmojiInfo("\uD83E\uDD44",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fork and knife (1f374)
		list.add(new EmojiInfo("\uD83C\uDF74",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fork and knife with plate (1f37d)
		list.add(new EmojiInfo("\uD83C\uDF7D\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bowl with spoon (1f963)
		list.add(new EmojiInfo("\uD83E\uDD63",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// takeout box (1f961)
		list.add(new EmojiInfo("\uD83E\uDD61",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chopsticks (1f962)
		list.add(new EmojiInfo("\uD83E\uDD62",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// salt (1f9c2)
		list.add(new EmojiInfo("\uD83E\uDDC2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		return list;
	}

	private static ArrayList<EmojiInfo> getactivity() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// soccer ball (26bd)
		list.add(new EmojiInfo("\u26BD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// basketball (1f3c0)
		list.add(new EmojiInfo("\uD83C\uDFC0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// american football (1f3c8)
		list.add(new EmojiInfo("\uD83C\uDFC8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baseball (26be)
		list.add(new EmojiInfo("\u26BE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// softball (1f94e)
		list.add(new EmojiInfo("\uD83E\uDD4E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tennis (1f3be)
		list.add(new EmojiInfo("\uD83C\uDFBE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// volleyball (1f3d0)
		list.add(new EmojiInfo("\uD83C\uDFD0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rugby football (1f3c9)
		list.add(new EmojiInfo("\uD83C\uDFC9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flying disc (1f94f)
		list.add(new EmojiInfo("\uD83E\uDD4F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boomerang (1fa83)
		list.add(new EmojiInfo("\uD83E\uDE83",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pool 8 ball (1f3b1)
		list.add(new EmojiInfo("\uD83C\uDFB1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yo-yo (1fa80)
		list.add(new EmojiInfo("\uD83E\uDE80",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ping pong (1f3d3)
		list.add(new EmojiInfo("\uD83C\uDFD3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// badminton (1f3f8)
		list.add(new EmojiInfo("\uD83C\uDFF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ice hockey (1f3d2)
		list.add(new EmojiInfo("\uD83C\uDFD2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// field hockey (1f3d1)
		list.add(new EmojiInfo("\uD83C\uDFD1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lacrosse (1f94d)
		list.add(new EmojiInfo("\uD83E\uDD4D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cricket game (1f3cf)
		list.add(new EmojiInfo("\uD83C\uDFCF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// goal net (1f945)
		list.add(new EmojiInfo("\uD83E\uDD45",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag in hole (26f3)
		list.add(new EmojiInfo("\u26F3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kite (1fa81)
		list.add(new EmojiInfo("\uD83E\uDE81",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bow and arrow (1f3f9)
		list.add(new EmojiInfo("\uD83C\uDFF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fishing pole (1f3a3)
		list.add(new EmojiInfo("\uD83C\uDFA3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// diving mask (1f93f)
		list.add(new EmojiInfo("\uD83E\uDD3F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// boxing glove (1f94a)
		list.add(new EmojiInfo("\uD83E\uDD4A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// martial arts uniform (1f94b)
		list.add(new EmojiInfo("\uD83E\uDD4B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// running shirt (1f3bd)
		list.add(new EmojiInfo("\uD83C\uDFBD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// skateboard (1f6f9)
		list.add(new EmojiInfo("\uD83D\uDEF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// roller skate (1f6fc)
		list.add(new EmojiInfo("\uD83D\uDEFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sled (1f6f7)
		list.add(new EmojiInfo("\uD83D\uDEF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ice skate (26f8)
		list.add(new EmojiInfo("\u26F8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// curling stone (1f94c)
		list.add(new EmojiInfo("\uD83E\uDD4C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// skis (1f3bf)
		list.add(new EmojiInfo("\uD83C\uDFBF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// skier (26f7)
		list.add(new EmojiInfo("\u26F7\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowboarder (1f3c2)
		list.add(new EmojiInfo("\uD83C\uDFC2",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC2\uD83C\uDFFB","\uD83C\uDFC2\uD83C\uDFFC","\uD83C\uDFC2\uD83C\uDFFD","\uD83C\uDFC2\uD83C\uDFFE","\uD83C\uDFC2\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowboarder: light skin tone (1f3c2-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFC2\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowboarder: medium-light skin tone (1f3c2-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFC2\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowboarder: medium skin tone (1f3c2-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFC2\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowboarder: medium-dark skin tone (1f3c2-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFC2\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snowboarder: dark skin tone (1f3c2-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFC2\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// parachute (1fa82)
		list.add(new EmojiInfo("\uD83E\uDE82",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person lifting weights (1f3cb)
		list.add(new EmojiInfo("\uD83C\uDFCB",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFB","\uD83C\uDFCB\uD83C\uDFFC","\uD83C\uDFCB\uD83C\uDFFD","\uD83C\uDFCB\uD83C\uDFFE","\uD83C\uDFCB\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCB\uFE0F\u200D\u2642\uFE0F","\uD83C\uDFCB\uFE0F\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person lifting weights: light skin tone (1f3cb-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person lifting weights: medium-light skin tone (1f3cb-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person lifting weights: medium skin tone (1f3cb-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person lifting weights: medium-dark skin tone (1f3cb-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person lifting weights: dark skin tone (1f3cb-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman lifting weights (1f3cb-2640)
		list.add(new EmojiInfo("\uD83C\uDFCB\uFE0F\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83C\uDFCB\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83C\uDFCB\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83C\uDFCB\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83C\uDFCB\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman lifting weights: light skin tone (1f3cb-1f3fb-2640)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman lifting weights: medium-light skin tone (1f3cb-1f3fc-2640)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman lifting weights: medium skin tone (1f3cb-1f3fd-2640)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman lifting weights: medium-dark skin tone (1f3cb-1f3fe-2640)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman lifting weights: dark skin tone (1f3cb-1f3ff-2640)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man lifting weights (1f3cb-2642)
		list.add(new EmojiInfo("\uD83C\uDFCB\uFE0F\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCB\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFCB\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man lifting weights: light skin tone (1f3cb-1f3fb-2642)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man lifting weights: medium-light skin tone (1f3cb-1f3fc-2642)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man lifting weights: medium skin tone (1f3cb-1f3fd-2642)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man lifting weights: medium-dark skin tone (1f3cb-1f3fe-2642)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man lifting weights: dark skin tone (1f3cb-1f3ff-2642)
		list.add(new EmojiInfo("\uD83C\uDFCB\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// people wrestling (1f93c)
		list.add(new EmojiInfo("\uD83E\uDD3C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3C\u200D\u2642\uFE0F","\uD83E\uDD3C\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// women wrestling (1f93c-2640)
		list.add(new EmojiInfo("\uD83E\uDD3C\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// men wrestling (1f93c-2642)
		list.add(new EmojiInfo("\uD83E\uDD3C\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person cartwheeling (1f938)
		list.add(new EmojiInfo("\uD83E\uDD38",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFB","\uD83E\uDD38\uD83C\uDFFC","\uD83E\uDD38\uD83C\uDFFD","\uD83E\uDD38\uD83C\uDFFE","\uD83E\uDD38\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD38\u200D\u2642\uFE0F","\uD83E\uDD38\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person cartwheeling: light skin tone (1f938-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person cartwheeling: medium-light skin tone (1f938-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person cartwheeling: medium skin tone (1f938-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person cartwheeling: medium-dark skin tone (1f938-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person cartwheeling: dark skin tone (1f938-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman cartwheeling (1f938-2640)
		list.add(new EmojiInfo("\uD83E\uDD38\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDD38\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD38\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD38\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD38\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cartwheeling: light skin tone (1f938-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cartwheeling: medium-light skin tone (1f938-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cartwheeling: medium skin tone (1f938-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cartwheeling: medium-dark skin tone (1f938-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman cartwheeling: dark skin tone (1f938-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cartwheeling (1f938-2642)
		list.add(new EmojiInfo("\uD83E\uDD38\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD38\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD38\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cartwheeling: light skin tone (1f938-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cartwheeling: medium-light skin tone (1f938-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cartwheeling: medium skin tone (1f938-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cartwheeling: medium-dark skin tone (1f938-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man cartwheeling: dark skin tone (1f938-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD38\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person bouncing ball (26f9)
		list.add(new EmojiInfo("\u26F9",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u26F9\uD83C\uDFFB","\u26F9\uD83C\uDFFC","\u26F9\uD83C\uDFFD","\u26F9\uD83C\uDFFE","\u26F9\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\u26F9\uFE0F\u200D\u2642\uFE0F","\u26F9\uFE0F\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bouncing ball: light skin tone (26f9-1f3fb)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\u26F9\uD83C\uDFFB\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bouncing ball: medium-light skin tone (26f9-1f3fc)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\u26F9\uD83C\uDFFC\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bouncing ball: medium skin tone (26f9-1f3fd)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\u26F9\uD83C\uDFFD\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bouncing ball: medium-dark skin tone (26f9-1f3fe)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\u26F9\uD83C\uDFFE\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person bouncing ball: dark skin tone (26f9-1f3ff)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\u26F9\uD83C\uDFFF\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bouncing ball (26f9-2640)
		list.add(new EmojiInfo("\u26F9\uFE0F\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u26F9\uD83C\uDFFF\u200D\u2640\uFE0F","\u26F9\uD83C\uDFFE\u200D\u2640\uFE0F","\u26F9\uD83C\uDFFD\u200D\u2640\uFE0F","\u26F9\uD83C\uDFFC\u200D\u2640\uFE0F","\u26F9\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bouncing ball: light skin tone (26f9-1f3fb-2640)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bouncing ball: medium-light skin tone (26f9-1f3fc-2640)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bouncing ball: medium skin tone (26f9-1f3fd-2640)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bouncing ball: medium-dark skin tone (26f9-1f3fe-2640)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman bouncing ball: dark skin tone (26f9-1f3ff-2640)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man bouncing ball (26f9-2642)
		list.add(new EmojiInfo("\u26F9\uFE0F\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\u26F9\uD83C\uDFFF\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFE\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFD\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFC\u200D\u2642\uFE0F","\u26F9\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bouncing ball: light skin tone (26f9-1f3fb-2642)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bouncing ball: medium-light skin tone (26f9-1f3fc-2642)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bouncing ball: medium skin tone (26f9-1f3fd-2642)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bouncing ball: medium-dark skin tone (26f9-1f3fe-2642)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man bouncing ball: dark skin tone (26f9-1f3ff-2642)
		list.add(new EmojiInfo("\u26F9\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person fencing (1f93a)
		list.add(new EmojiInfo("\uD83E\uDD3A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person playing handball (1f93e)
		list.add(new EmojiInfo("\uD83E\uDD3E",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFB","\uD83E\uDD3E\uD83C\uDFFC","\uD83E\uDD3E\uD83C\uDFFD","\uD83E\uDD3E\uD83C\uDFFE","\uD83E\uDD3E\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3E\u200D\u2642\uFE0F","\uD83E\uDD3E\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing handball: light skin tone (1f93e-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing handball: medium-light skin tone (1f93e-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing handball: medium skin tone (1f93e-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing handball: medium-dark skin tone (1f93e-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing handball: dark skin tone (1f93e-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman playing handball (1f93e-2640)
		list.add(new EmojiInfo("\uD83E\uDD3E\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDD3E\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD3E\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD3E\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD3E\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing handball: light skin tone (1f93e-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing handball: medium-light skin tone (1f93e-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing handball: medium skin tone (1f93e-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing handball: medium-dark skin tone (1f93e-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing handball: dark skin tone (1f93e-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing handball (1f93e-2642)
		list.add(new EmojiInfo("\uD83E\uDD3E\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD3E\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD3E\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing handball: light skin tone (1f93e-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing handball: medium-light skin tone (1f93e-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing handball: medium skin tone (1f93e-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing handball: medium-dark skin tone (1f93e-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing handball: dark skin tone (1f93e-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD3E\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person golfing (1f3cc)
		list.add(new EmojiInfo("\uD83C\uDFCC",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFB","\uD83C\uDFCC\uD83C\uDFFC","\uD83C\uDFCC\uD83C\uDFFD","\uD83C\uDFCC\uD83C\uDFFE","\uD83C\uDFCC\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCC\uFE0F\u200D\u2642\uFE0F","\uD83C\uDFCC\uFE0F\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person golfing: light skin tone (1f3cc-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person golfing: medium-light skin tone (1f3cc-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person golfing: medium skin tone (1f3cc-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person golfing: medium-dark skin tone (1f3cc-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person golfing: dark skin tone (1f3cc-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman golfing (1f3cc-2640)
		list.add(new EmojiInfo("\uD83C\uDFCC\uFE0F\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83C\uDFCC\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83C\uDFCC\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83C\uDFCC\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83C\uDFCC\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman golfing: light skin tone (1f3cc-1f3fb-2640)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman golfing: medium-light skin tone (1f3cc-1f3fc-2640)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman golfing: medium skin tone (1f3cc-1f3fd-2640)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman golfing: medium-dark skin tone (1f3cc-1f3fe-2640)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman golfing: dark skin tone (1f3cc-1f3ff-2640)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man golfing (1f3cc-2642)
		list.add(new EmojiInfo("\uD83C\uDFCC\uFE0F\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCC\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFCC\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man golfing: light skin tone (1f3cc-1f3fb-2642)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man golfing: medium-light skin tone (1f3cc-1f3fc-2642)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man golfing: medium skin tone (1f3cc-1f3fd-2642)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man golfing: medium-dark skin tone (1f3cc-1f3fe-2642)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man golfing: dark skin tone (1f3cc-1f3ff-2642)
		list.add(new EmojiInfo("\uD83C\uDFCC\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// horse racing (1f3c7)
		list.add(new EmojiInfo("\uD83C\uDFC7",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC7\uD83C\uDFFB","\uD83C\uDFC7\uD83C\uDFFC","\uD83C\uDFC7\uD83C\uDFFD","\uD83C\uDFC7\uD83C\uDFFE","\uD83C\uDFC7\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse racing: light skin tone (1f3c7-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFC7\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse racing: medium-light skin tone (1f3c7-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFC7\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse racing: medium skin tone (1f3c7-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFC7\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse racing: medium-dark skin tone (1f3c7-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFC7\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horse racing: dark skin tone (1f3c7-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFC7\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in lotus position (1f9d8)
		list.add(new EmojiInfo("\uD83E\uDDD8",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFB","\uD83E\uDDD8\uD83C\uDFFC","\uD83E\uDDD8\uD83C\uDFFD","\uD83E\uDDD8\uD83C\uDFFE","\uD83E\uDDD8\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD8\u200D\u2640\uFE0F","\uD83E\uDDD8\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in lotus position: light skin tone (1f9d8-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in lotus position: medium-light skin tone (1f9d8-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in lotus position: medium skin tone (1f9d8-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in lotus position: medium-dark skin tone (1f9d8-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person in lotus position: dark skin tone (1f9d8-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman in lotus position (1f9d8-2640)
		list.add(new EmojiInfo("\uD83E\uDDD8\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD8\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in lotus position: light skin tone (1f9d8-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in lotus position: medium-light skin tone (1f9d8-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in lotus position: medium skin tone (1f9d8-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in lotus position: medium-dark skin tone (1f9d8-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman in lotus position: dark skin tone (1f9d8-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in lotus position (1f9d8-2642)
		list.add(new EmojiInfo("\uD83E\uDDD8\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD8\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDD8\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDD8\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDD8\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDD8\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in lotus position: light skin tone (1f9d8-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in lotus position: medium-light skin tone (1f9d8-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in lotus position: medium skin tone (1f9d8-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in lotus position: medium-dark skin tone (1f9d8-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man in lotus position: dark skin tone (1f9d8-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDD8\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person surfing (1f3c4)
		list.add(new EmojiInfo("\uD83C\uDFC4",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFB","\uD83C\uDFC4\uD83C\uDFFC","\uD83C\uDFC4\uD83C\uDFFD","\uD83C\uDFC4\uD83C\uDFFE","\uD83C\uDFC4\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC4\u200D\u2642\uFE0F","\uD83C\uDFC4\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person surfing: light skin tone (1f3c4-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person surfing: medium-light skin tone (1f3c4-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person surfing: medium skin tone (1f3c4-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person surfing: medium-dark skin tone (1f3c4-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person surfing: dark skin tone (1f3c4-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman surfing (1f3c4-2640)
		list.add(new EmojiInfo("\uD83C\uDFC4\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83C\uDFC4\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83C\uDFC4\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83C\uDFC4\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83C\uDFC4\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman surfing: light skin tone (1f3c4-1f3fb-2640)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman surfing: medium-light skin tone (1f3c4-1f3fc-2640)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman surfing: medium skin tone (1f3c4-1f3fd-2640)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman surfing: medium-dark skin tone (1f3c4-1f3fe-2640)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman surfing: dark skin tone (1f3c4-1f3ff-2640)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man surfing (1f3c4-2642)
		list.add(new EmojiInfo("\uD83C\uDFC4\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFC4\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFC4\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man surfing: light skin tone (1f3c4-1f3fb-2642)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man surfing: medium-light skin tone (1f3c4-1f3fc-2642)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man surfing: medium skin tone (1f3c4-1f3fd-2642)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man surfing: medium-dark skin tone (1f3c4-1f3fe-2642)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man surfing: dark skin tone (1f3c4-1f3ff-2642)
		list.add(new EmojiInfo("\uD83C\uDFC4\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person swimming (1f3ca)
		list.add(new EmojiInfo("\uD83C\uDFCA",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFB","\uD83C\uDFCA\uD83C\uDFFC","\uD83C\uDFCA\uD83C\uDFFD","\uD83C\uDFCA\uD83C\uDFFE","\uD83C\uDFCA\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCA\u200D\u2642\uFE0F","\uD83C\uDFCA\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person swimming: light skin tone (1f3ca-1f3fb)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person swimming: medium-light skin tone (1f3ca-1f3fc)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person swimming: medium skin tone (1f3ca-1f3fd)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person swimming: medium-dark skin tone (1f3ca-1f3fe)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person swimming: dark skin tone (1f3ca-1f3ff)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman swimming (1f3ca-2640)
		list.add(new EmojiInfo("\uD83C\uDFCA\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83C\uDFCA\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83C\uDFCA\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83C\uDFCA\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83C\uDFCA\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman swimming: light skin tone (1f3ca-1f3fb-2640)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman swimming: medium-light skin tone (1f3ca-1f3fc-2640)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman swimming: medium skin tone (1f3ca-1f3fd-2640)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman swimming: medium-dark skin tone (1f3ca-1f3fe-2640)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman swimming: dark skin tone (1f3ca-1f3ff-2640)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man swimming (1f3ca-2642)
		list.add(new EmojiInfo("\uD83C\uDFCA\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83C\uDFCA\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83C\uDFCA\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man swimming: light skin tone (1f3ca-1f3fb-2642)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man swimming: medium-light skin tone (1f3ca-1f3fc-2642)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man swimming: medium skin tone (1f3ca-1f3fd-2642)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man swimming: medium-dark skin tone (1f3ca-1f3fe-2642)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man swimming: dark skin tone (1f3ca-1f3ff-2642)
		list.add(new EmojiInfo("\uD83C\uDFCA\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing water polo (1f93d)
		list.add(new EmojiInfo("\uD83E\uDD3D",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFB","\uD83E\uDD3D\uD83C\uDFFC","\uD83E\uDD3D\uD83C\uDFFD","\uD83E\uDD3D\uD83C\uDFFE","\uD83E\uDD3D\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3D\u200D\u2642\uFE0F","\uD83E\uDD3D\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing water polo: light skin tone (1f93d-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing water polo: medium-light skin tone (1f93d-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing water polo: medium skin tone (1f93d-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing water polo: medium-dark skin tone (1f93d-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person playing water polo: dark skin tone (1f93d-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman playing water polo (1f93d-2640)
		list.add(new EmojiInfo("\uD83E\uDD3D\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDD3D\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD3D\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD3D\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD3D\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing water polo: light skin tone (1f93d-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing water polo: medium-light skin tone (1f93d-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing water polo: medium skin tone (1f93d-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing water polo: medium-dark skin tone (1f93d-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman playing water polo: dark skin tone (1f93d-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing water polo (1f93d-2642)
		list.add(new EmojiInfo("\uD83E\uDD3D\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD3D\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD3D\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing water polo: light skin tone (1f93d-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing water polo: medium-light skin tone (1f93d-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing water polo: medium skin tone (1f93d-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing water polo: medium-dark skin tone (1f93d-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man playing water polo: dark skin tone (1f93d-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD3D\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person rowing boat (1f6a3)
		list.add(new EmojiInfo("\uD83D\uDEA3",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFB","\uD83D\uDEA3\uD83C\uDFFC","\uD83D\uDEA3\uD83C\uDFFD","\uD83D\uDEA3\uD83C\uDFFE","\uD83D\uDEA3\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEA3\u200D\u2642\uFE0F","\uD83D\uDEA3\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person rowing boat: light skin tone (1f6a3-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person rowing boat: medium-light skin tone (1f6a3-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person rowing boat: medium skin tone (1f6a3-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person rowing boat: medium-dark skin tone (1f6a3-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person rowing boat: dark skin tone (1f6a3-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman rowing boat (1f6a3-2640)
		list.add(new EmojiInfo("\uD83D\uDEA3\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDEA3\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDEA3\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDEA3\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDEA3\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman rowing boat: light skin tone (1f6a3-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman rowing boat: medium-light skin tone (1f6a3-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman rowing boat: medium skin tone (1f6a3-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman rowing boat: medium-dark skin tone (1f6a3-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman rowing boat: dark skin tone (1f6a3-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man rowing boat (1f6a3-2642)
		list.add(new EmojiInfo("\uD83D\uDEA3\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEA3\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEA3\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man rowing boat: light skin tone (1f6a3-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man rowing boat: medium-light skin tone (1f6a3-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man rowing boat: medium skin tone (1f6a3-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man rowing boat: medium-dark skin tone (1f6a3-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man rowing boat: dark skin tone (1f6a3-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDEA3\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person climbing (1f9d7)
		list.add(new EmojiInfo("\uD83E\uDDD7",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFB","\uD83E\uDDD7\uD83C\uDFFC","\uD83E\uDDD7\uD83C\uDFFD","\uD83E\uDDD7\uD83C\uDFFE","\uD83E\uDDD7\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD7\u200D\u2640\uFE0F","\uD83E\uDDD7\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person climbing: light skin tone (1f9d7-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFB\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person climbing: medium-light skin tone (1f9d7-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFC\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person climbing: medium skin tone (1f9d7-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFD\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person climbing: medium-dark skin tone (1f9d7-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFE\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person climbing: dark skin tone (1f9d7-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFF\u200D\u2642\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman climbing (1f9d7-2640)
		list.add(new EmojiInfo("\uD83E\uDDD7\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFB\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDDD7\uD83C\uDFFF\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman climbing: light skin tone (1f9d7-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman climbing: medium-light skin tone (1f9d7-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman climbing: medium skin tone (1f9d7-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman climbing: medium-dark skin tone (1f9d7-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman climbing: dark skin tone (1f9d7-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man climbing (1f9d7-2642)
		list.add(new EmojiInfo("\uD83E\uDDD7\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDDD7\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDDD7\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDDD7\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDDD7\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDDD7\uD83C\uDFFF\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man climbing: light skin tone (1f9d7-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man climbing: medium-light skin tone (1f9d7-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man climbing: medium skin tone (1f9d7-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man climbing: medium-dark skin tone (1f9d7-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man climbing: dark skin tone (1f9d7-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDDD7\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person mountain biking (1f6b5)
		list.add(new EmojiInfo("\uD83D\uDEB5",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFB","\uD83D\uDEB5\uD83C\uDFFC","\uD83D\uDEB5\uD83C\uDFFD","\uD83D\uDEB5\uD83C\uDFFE","\uD83D\uDEB5\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB5\u200D\u2642\uFE0F","\uD83D\uDEB5\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person mountain biking: light skin tone (1f6b5-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person mountain biking: medium-light skin tone (1f6b5-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person mountain biking: medium skin tone (1f6b5-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person mountain biking: medium-dark skin tone (1f6b5-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person mountain biking: dark skin tone (1f6b5-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mountain biking (1f6b5-2640)
		list.add(new EmojiInfo("\uD83D\uDEB5\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDEB5\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDEB5\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDEB5\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDEB5\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mountain biking: light skin tone (1f6b5-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mountain biking: medium-light skin tone (1f6b5-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mountain biking: medium skin tone (1f6b5-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mountain biking: medium-dark skin tone (1f6b5-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman mountain biking: dark skin tone (1f6b5-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man mountain biking (1f6b5-2642)
		list.add(new EmojiInfo("\uD83D\uDEB5\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB5\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEB5\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man mountain biking: light skin tone (1f6b5-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man mountain biking: medium-light skin tone (1f6b5-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man mountain biking: medium skin tone (1f6b5-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man mountain biking: medium-dark skin tone (1f6b5-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man mountain biking: dark skin tone (1f6b5-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDEB5\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// person biking (1f6b4)
		list.add(new EmojiInfo("\uD83D\uDEB4",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFB","\uD83D\uDEB4\uD83C\uDFFC","\uD83D\uDEB4\uD83C\uDFFD","\uD83D\uDEB4\uD83C\uDFFE","\uD83D\uDEB4\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB4\u200D\u2642\uFE0F","\uD83D\uDEB4\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person biking: light skin tone (1f6b4-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person biking: medium-light skin tone (1f6b4-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person biking: medium skin tone (1f6b4-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person biking: medium-dark skin tone (1f6b4-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// person biking: dark skin tone (1f6b4-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_YES
		));
		// woman biking (1f6b4-2640)
		list.add(new EmojiInfo("\uD83D\uDEB4\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83D\uDEB4\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83D\uDEB4\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83D\uDEB4\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83D\uDEB4\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman biking: light skin tone (1f6b4-1f3fb-2640)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman biking: medium-light skin tone (1f6b4-1f3fc-2640)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman biking: medium skin tone (1f6b4-1f3fd-2640)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman biking: medium-dark skin tone (1f6b4-1f3fe-2640)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman biking: dark skin tone (1f6b4-1f3ff-2640)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man biking (1f6b4-2642)
		list.add(new EmojiInfo("\uD83D\uDEB4\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEB4\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83D\uDEB4\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man biking: light skin tone (1f6b4-1f3fb-2642)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man biking: medium-light skin tone (1f6b4-1f3fc-2642)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man biking: medium skin tone (1f6b4-1f3fd-2642)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man biking: medium-dark skin tone (1f6b4-1f3fe-2642)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// man biking: dark skin tone (1f6b4-1f3ff-2642)
		list.add(new EmojiInfo("\uD83D\uDEB4\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// trophy (1f3c6)
		list.add(new EmojiInfo("\uD83C\uDFC6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// 1st place medal (1f947)
		list.add(new EmojiInfo("\uD83E\uDD47",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// 2nd place medal (1f948)
		list.add(new EmojiInfo("\uD83E\uDD48",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// 3rd place medal (1f949)
		list.add(new EmojiInfo("\uD83E\uDD49",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sports medal (1f3c5)
		list.add(new EmojiInfo("\uD83C\uDFC5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// military medal (1f396)
		list.add(new EmojiInfo("\uD83C\uDF96\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rosette (1f3f5)
		list.add(new EmojiInfo("\uD83C\uDFF5\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// reminder ribbon (1f397)
		list.add(new EmojiInfo("\uD83C\uDF97\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ticket (1f3ab)
		list.add(new EmojiInfo("\uD83C\uDFAB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// admission tickets (1f39f)
		list.add(new EmojiInfo("\uD83C\uDF9F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// circus tent (1f3aa)
		list.add(new EmojiInfo("\uD83C\uDFAA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person juggling (1f939)
		list.add(new EmojiInfo("\uD83E\uDD39",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFB","\uD83E\uDD39\uD83C\uDFFC","\uD83E\uDD39\uD83C\uDFFD","\uD83E\uDD39\uD83C\uDFFE","\uD83E\uDD39\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD39\u200D\u2642\uFE0F","\uD83E\uDD39\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person juggling: light skin tone (1f939-1f3fb)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFB\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFB\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person juggling: medium-light skin tone (1f939-1f3fc)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFC\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person juggling: medium skin tone (1f939-1f3fd)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFD\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person juggling: medium-dark skin tone (1f939-1f3fe)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFE\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// person juggling: dark skin tone (1f939-1f3ff)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFF\u200D\u2640\uFE0F" },
            EmojiSpritemap.DISPLAY_NO
		));
		// woman juggling (1f939-2640)
		list.add(new EmojiInfo("\uD83E\uDD39\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFF\u200D\u2640\uFE0F","\uD83E\uDD39\uD83C\uDFFE\u200D\u2640\uFE0F","\uD83E\uDD39\uD83C\uDFFD\u200D\u2640\uFE0F","\uD83E\uDD39\uD83C\uDFFC\u200D\u2640\uFE0F","\uD83E\uDD39\uD83C\uDFFB\u200D\u2640\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman juggling: light skin tone (1f939-1f3fb-2640)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFB\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman juggling: medium-light skin tone (1f939-1f3fc-2640)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFC\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman juggling: medium skin tone (1f939-1f3fd-2640)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFD\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman juggling: medium-dark skin tone (1f939-1f3fe-2640)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFE\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// woman juggling: dark skin tone (1f939-1f3ff-2640)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFF\u200D\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man juggling (1f939-2642)
		list.add(new EmojiInfo("\uD83E\uDD39\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83E\uDD39\uD83C\uDFFF\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFE\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFD\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFC\u200D\u2642\uFE0F","\uD83E\uDD39\uD83C\uDFFB\u200D\u2642\uFE0F" },
			EmojiSpritemap.GENDER_CHILD, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man juggling: light skin tone (1f939-1f3fb-2642)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFB\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man juggling: medium-light skin tone (1f939-1f3fc-2642)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFC\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man juggling: medium skin tone (1f939-1f3fd-2642)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFD\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man juggling: medium-dark skin tone (1f939-1f3fe-2642)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFE\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// man juggling: dark skin tone (1f939-1f3ff-2642)
		list.add(new EmojiInfo("\uD83E\uDD39\uD83C\uDFFF\u200D\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// performing arts (1f3ad)
		list.add(new EmojiInfo("\uD83C\uDFAD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ballet shoes (1fa70)
		list.add(new EmojiInfo("\uD83E\uDE70",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// artist palette (1f3a8)
		list.add(new EmojiInfo("\uD83C\uDFA8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clapper board (1f3ac)
		list.add(new EmojiInfo("\uD83C\uDFAC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// microphone (1f3a4)
		list.add(new EmojiInfo("\uD83C\uDFA4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// headphone (1f3a7)
		list.add(new EmojiInfo("\uD83C\uDFA7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// musical score (1f3bc)
		list.add(new EmojiInfo("\uD83C\uDFBC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// musical keyboard (1f3b9)
		list.add(new EmojiInfo("\uD83C\uDFB9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// drum (1f941)
		list.add(new EmojiInfo("\uD83E\uDD41",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// long drum (1fa98)
		list.add(new EmojiInfo("\uD83E\uDE98",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// saxophone (1f3b7)
		list.add(new EmojiInfo("\uD83C\uDFB7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// trumpet (1f3ba)
		list.add(new EmojiInfo("\uD83C\uDFBA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// guitar (1f3b8)
		list.add(new EmojiInfo("\uD83C\uDFB8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// banjo (1fa95)
		list.add(new EmojiInfo("\uD83E\uDE95",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// violin (1f3bb)
		list.add(new EmojiInfo("\uD83C\uDFBB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// accordion (1fa97)
		list.add(new EmojiInfo("\uD83E\uDE97",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// game die (1f3b2)
		list.add(new EmojiInfo("\uD83C\uDFB2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chess pawn (265f)
		list.add(new EmojiInfo("\u265F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// direct hit (1f3af)
		list.add(new EmojiInfo("\uD83C\uDFAF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bowling (1f3b3)
		list.add(new EmojiInfo("\uD83C\uDFB3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// video game (1f3ae)
		list.add(new EmojiInfo("\uD83C\uDFAE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// slot machine (1f3b0)
		list.add(new EmojiInfo("\uD83C\uDFB0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// puzzle piece (1f9e9)
		list.add(new EmojiInfo("\uD83E\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		return list;
	}

	private static ArrayList<EmojiInfo> gettravel() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// automobile (1f697)
		list.add(new EmojiInfo("\uD83D\uDE97",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// taxi (1f695)
		list.add(new EmojiInfo("\uD83D\uDE95",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sport utility vehicle (1f699)
		list.add(new EmojiInfo("\uD83D\uDE99",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pickup truck (1f6fb)
		list.add(new EmojiInfo("\uD83D\uDEFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bus (1f68c)
		list.add(new EmojiInfo("\uD83D\uDE8C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// trolleybus (1f68e)
		list.add(new EmojiInfo("\uD83D\uDE8E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// racing car (1f3ce)
		list.add(new EmojiInfo("\uD83C\uDFCE\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// police car (1f693)
		list.add(new EmojiInfo("\uD83D\uDE93",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ambulance (1f691)
		list.add(new EmojiInfo("\uD83D\uDE91",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fire engine (1f692)
		list.add(new EmojiInfo("\uD83D\uDE92",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// minibus (1f690)
		list.add(new EmojiInfo("\uD83D\uDE90",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// delivery truck (1f69a)
		list.add(new EmojiInfo("\uD83D\uDE9A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// articulated lorry (1f69b)
		list.add(new EmojiInfo("\uD83D\uDE9B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tractor (1f69c)
		list.add(new EmojiInfo("\uD83D\uDE9C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// probing cane (1f9af)
		list.add(new EmojiInfo("\uD83E\uDDAF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// manual wheelchair (1f9bd)
		list.add(new EmojiInfo("\uD83E\uDDBD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// motorized wheelchair (1f9bc)
		list.add(new EmojiInfo("\uD83E\uDDBC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kick scooter (1f6f4)
		list.add(new EmojiInfo("\uD83D\uDEF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bicycle (1f6b2)
		list.add(new EmojiInfo("\uD83D\uDEB2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// motor scooter (1f6f5)
		list.add(new EmojiInfo("\uD83D\uDEF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// motorcycle (1f3cd)
		list.add(new EmojiInfo("\uD83C\uDFCD\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// auto rickshaw (1f6fa)
		list.add(new EmojiInfo("\uD83D\uDEFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// police car light (1f6a8)
		list.add(new EmojiInfo("\uD83D\uDEA8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming police car (1f694)
		list.add(new EmojiInfo("\uD83D\uDE94",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming bus (1f68d)
		list.add(new EmojiInfo("\uD83D\uDE8D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming automobile (1f698)
		list.add(new EmojiInfo("\uD83D\uDE98",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oncoming taxi (1f696)
		list.add(new EmojiInfo("\uD83D\uDE96",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// aerial tramway (1f6a1)
		list.add(new EmojiInfo("\uD83D\uDEA1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mountain cableway (1f6a0)
		list.add(new EmojiInfo("\uD83D\uDEA0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// suspension railway (1f69f)
		list.add(new EmojiInfo("\uD83D\uDE9F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// railway car (1f683)
		list.add(new EmojiInfo("\uD83D\uDE83",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tram car (1f68b)
		list.add(new EmojiInfo("\uD83D\uDE8B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mountain railway (1f69e)
		list.add(new EmojiInfo("\uD83D\uDE9E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// monorail (1f69d)
		list.add(new EmojiInfo("\uD83D\uDE9D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// high-speed train (1f684)
		list.add(new EmojiInfo("\uD83D\uDE84",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bullet train (1f685)
		list.add(new EmojiInfo("\uD83D\uDE85",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// light rail (1f688)
		list.add(new EmojiInfo("\uD83D\uDE88",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// locomotive (1f682)
		list.add(new EmojiInfo("\uD83D\uDE82",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// train (1f686)
		list.add(new EmojiInfo("\uD83D\uDE86",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// metro (1f687)
		list.add(new EmojiInfo("\uD83D\uDE87",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tram (1f68a)
		list.add(new EmojiInfo("\uD83D\uDE8A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// station (1f689)
		list.add(new EmojiInfo("\uD83D\uDE89",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// airplane (2708)
		list.add(new EmojiInfo("\u2708\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// airplane departure (1f6eb)
		list.add(new EmojiInfo("\uD83D\uDEEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// airplane arrival (1f6ec)
		list.add(new EmojiInfo("\uD83D\uDEEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// small airplane (1f6e9)
		list.add(new EmojiInfo("\uD83D\uDEE9\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// seat (1f4ba)
		list.add(new EmojiInfo("\uD83D\uDCBA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// satellite (1f6f0)
		list.add(new EmojiInfo("\uD83D\uDEF0\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rocket (1f680)
		list.add(new EmojiInfo("\uD83D\uDE80",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flying saucer (1f6f8)
		list.add(new EmojiInfo("\uD83D\uDEF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// helicopter (1f681)
		list.add(new EmojiInfo("\uD83D\uDE81",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// canoe (1f6f6)
		list.add(new EmojiInfo("\uD83D\uDEF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sailboat (26f5)
		list.add(new EmojiInfo("\u26F5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speedboat (1f6a4)
		list.add(new EmojiInfo("\uD83D\uDEA4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// motor boat (1f6e5)
		list.add(new EmojiInfo("\uD83D\uDEE5\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// passenger ship (1f6f3)
		list.add(new EmojiInfo("\uD83D\uDEF3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ferry (26f4)
		list.add(new EmojiInfo("\u26F4\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ship (1f6a2)
		list.add(new EmojiInfo("\uD83D\uDEA2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// anchor (2693)
		list.add(new EmojiInfo("\u2693",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fuel pump (26fd)
		list.add(new EmojiInfo("\u26FD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// construction (1f6a7)
		list.add(new EmojiInfo("\uD83D\uDEA7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vertical traffic light (1f6a6)
		list.add(new EmojiInfo("\uD83D\uDEA6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// horizontal traffic light (1f6a5)
		list.add(new EmojiInfo("\uD83D\uDEA5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bus stop (1f68f)
		list.add(new EmojiInfo("\uD83D\uDE8F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// world map (1f5fa)
		list.add(new EmojiInfo("\uD83D\uDDFA\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// moai (1f5ff)
		list.add(new EmojiInfo("\uD83D\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Statue of Liberty (1f5fd)
		list.add(new EmojiInfo("\uD83D\uDDFD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Tokyo tower (1f5fc)
		list.add(new EmojiInfo("\uD83D\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// castle (1f3f0)
		list.add(new EmojiInfo("\uD83C\uDFF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese castle (1f3ef)
		list.add(new EmojiInfo("\uD83C\uDFEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// stadium (1f3df)
		list.add(new EmojiInfo("\uD83C\uDFDF\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ferris wheel (1f3a1)
		list.add(new EmojiInfo("\uD83C\uDFA1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// roller coaster (1f3a2)
		list.add(new EmojiInfo("\uD83C\uDFA2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// carousel horse (1f3a0)
		list.add(new EmojiInfo("\uD83C\uDFA0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fountain (26f2)
		list.add(new EmojiInfo("\u26F2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// umbrella on ground (26f1)
		list.add(new EmojiInfo("\u26F1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beach with umbrella (1f3d6)
		list.add(new EmojiInfo("\uD83C\uDFD6\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// desert island (1f3dd)
		list.add(new EmojiInfo("\uD83C\uDFDD\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// desert (1f3dc)
		list.add(new EmojiInfo("\uD83C\uDFDC\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// volcano (1f30b)
		list.add(new EmojiInfo("\uD83C\uDF0B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mountain (26f0)
		list.add(new EmojiInfo("\u26F0\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// snow-capped mountain (1f3d4)
		list.add(new EmojiInfo("\uD83C\uDFD4\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mount fuji (1f5fb)
		list.add(new EmojiInfo("\uD83D\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// camping (1f3d5)
		list.add(new EmojiInfo("\uD83C\uDFD5\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tent (26fa)
		list.add(new EmojiInfo("\u26FA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// house (1f3e0)
		list.add(new EmojiInfo("\uD83C\uDFE0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// house with garden (1f3e1)
		list.add(new EmojiInfo("\uD83C\uDFE1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// houses (1f3d8)
		list.add(new EmojiInfo("\uD83C\uDFD8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// derelict house (1f3da)
		list.add(new EmojiInfo("\uD83C\uDFDA\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hut (1f6d6)
		list.add(new EmojiInfo("\uD83D\uDED6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// building construction (1f3d7)
		list.add(new EmojiInfo("\uD83C\uDFD7\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// factory (1f3ed)
		list.add(new EmojiInfo("\uD83C\uDFED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// office building (1f3e2)
		list.add(new EmojiInfo("\uD83C\uDFE2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// department store (1f3ec)
		list.add(new EmojiInfo("\uD83C\uDFEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese post office (1f3e3)
		list.add(new EmojiInfo("\uD83C\uDFE3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// post office (1f3e4)
		list.add(new EmojiInfo("\uD83C\uDFE4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hospital (1f3e5)
		list.add(new EmojiInfo("\uD83C\uDFE5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bank (1f3e6)
		list.add(new EmojiInfo("\uD83C\uDFE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hotel (1f3e8)
		list.add(new EmojiInfo("\uD83C\uDFE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// convenience store (1f3ea)
		list.add(new EmojiInfo("\uD83C\uDFEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// school (1f3eb)
		list.add(new EmojiInfo("\uD83C\uDFEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love hotel (1f3e9)
		list.add(new EmojiInfo("\uD83C\uDFE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wedding (1f492)
		list.add(new EmojiInfo("\uD83D\uDC92",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// classical building (1f3db)
		list.add(new EmojiInfo("\uD83C\uDFDB\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// church (26ea)
		list.add(new EmojiInfo("\u26EA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mosque (1f54c)
		list.add(new EmojiInfo("\uD83D\uDD4C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// synagogue (1f54d)
		list.add(new EmojiInfo("\uD83D\uDD4D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hindu temple (1f6d5)
		list.add(new EmojiInfo("\uD83D\uDED5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kaaba (1f54b)
		list.add(new EmojiInfo("\uD83D\uDD4B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shinto shrine (26e9)
		list.add(new EmojiInfo("\u26E9\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// railway track (1f6e4)
		list.add(new EmojiInfo("\uD83D\uDEE4\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// motorway (1f6e3)
		list.add(new EmojiInfo("\uD83D\uDEE3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// map of Japan (1f5fe)
		list.add(new EmojiInfo("\uD83D\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// moon viewing ceremony (1f391)
		list.add(new EmojiInfo("\uD83C\uDF91",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// national park (1f3de)
		list.add(new EmojiInfo("\uD83C\uDFDE\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sunrise (1f305)
		list.add(new EmojiInfo("\uD83C\uDF05",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sunrise over mountains (1f304)
		list.add(new EmojiInfo("\uD83C\uDF04",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shooting star (1f320)
		list.add(new EmojiInfo("\uD83C\uDF20",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sparkler (1f387)
		list.add(new EmojiInfo("\uD83C\uDF87",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fireworks (1f386)
		list.add(new EmojiInfo("\uD83C\uDF86",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sunset (1f307)
		list.add(new EmojiInfo("\uD83C\uDF07",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cityscape at dusk (1f306)
		list.add(new EmojiInfo("\uD83C\uDF06",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cityscape (1f3d9)
		list.add(new EmojiInfo("\uD83C\uDFD9\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// night with stars (1f303)
		list.add(new EmojiInfo("\uD83C\uDF03",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// milky way (1f30c)
		list.add(new EmojiInfo("\uD83C\uDF0C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bridge at night (1f309)
		list.add(new EmojiInfo("\uD83C\uDF09",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// foggy (1f301)
		list.add(new EmojiInfo("\uD83C\uDF01",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		return list;
	}

	private static ArrayList<EmojiInfo> getobjects() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// watch (231a)
		list.add(new EmojiInfo("\u231A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mobile phone (1f4f1)
		list.add(new EmojiInfo("\uD83D\uDCF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mobile phone with arrow (1f4f2)
		list.add(new EmojiInfo("\uD83D\uDCF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// laptop computer (1f4bb)
		list.add(new EmojiInfo("\uD83D\uDCBB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keyboard (2328)
		list.add(new EmojiInfo("\u2328\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// desktop computer (1f5a5)
		list.add(new EmojiInfo("\uD83D\uDDA5\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// printer (1f5a8)
		list.add(new EmojiInfo("\uD83D\uDDA8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// computer mouse (1f5b1)
		list.add(new EmojiInfo("\uD83D\uDDB1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// trackball (1f5b2)
		list.add(new EmojiInfo("\uD83D\uDDB2\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// joystick (1f579)
		list.add(new EmojiInfo("\uD83D\uDD79\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clamp (1f5dc)
		list.add(new EmojiInfo("\uD83D\uDDDC\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// computer disk (1f4bd)
		list.add(new EmojiInfo("\uD83D\uDCBD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// floppy disk (1f4be)
		list.add(new EmojiInfo("\uD83D\uDCBE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// optical disk (1f4bf)
		list.add(new EmojiInfo("\uD83D\uDCBF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dvd (1f4c0)
		list.add(new EmojiInfo("\uD83D\uDCC0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// videocassette (1f4fc)
		list.add(new EmojiInfo("\uD83D\uDCFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// camera (1f4f7)
		list.add(new EmojiInfo("\uD83D\uDCF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// camera with flash (1f4f8)
		list.add(new EmojiInfo("\uD83D\uDCF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// video camera (1f4f9)
		list.add(new EmojiInfo("\uD83D\uDCF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// movie camera (1f3a5)
		list.add(new EmojiInfo("\uD83C\uDFA5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// film projector (1f4fd)
		list.add(new EmojiInfo("\uD83D\uDCFD\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// film frames (1f39e)
		list.add(new EmojiInfo("\uD83C\uDF9E\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// telephone receiver (1f4de)
		list.add(new EmojiInfo("\uD83D\uDCDE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// telephone (260e)
		list.add(new EmojiInfo("\u260E\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pager (1f4df)
		list.add(new EmojiInfo("\uD83D\uDCDF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fax machine (1f4e0)
		list.add(new EmojiInfo("\uD83D\uDCE0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// television (1f4fa)
		list.add(new EmojiInfo("\uD83D\uDCFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// radio (1f4fb)
		list.add(new EmojiInfo("\uD83D\uDCFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// studio microphone (1f399)
		list.add(new EmojiInfo("\uD83C\uDF99\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// level slider (1f39a)
		list.add(new EmojiInfo("\uD83C\uDF9A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// control knobs (1f39b)
		list.add(new EmojiInfo("\uD83C\uDF9B\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// compass (1f9ed)
		list.add(new EmojiInfo("\uD83E\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// stopwatch (23f1)
		list.add(new EmojiInfo("\u23F1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// timer clock (23f2)
		list.add(new EmojiInfo("\u23F2\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// alarm clock (23f0)
		list.add(new EmojiInfo("\u23F0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mantelpiece clock (1f570)
		list.add(new EmojiInfo("\uD83D\uDD70\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hourglass done (231b)
		list.add(new EmojiInfo("\u231B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hourglass not done (23f3)
		list.add(new EmojiInfo("\u23F3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// satellite antenna (1f4e1)
		list.add(new EmojiInfo("\uD83D\uDCE1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// battery (1f50b)
		list.add(new EmojiInfo("\uD83D\uDD0B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// electric plug (1f50c)
		list.add(new EmojiInfo("\uD83D\uDD0C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// light bulb (1f4a1)
		list.add(new EmojiInfo("\uD83D\uDCA1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flashlight (1f526)
		list.add(new EmojiInfo("\uD83D\uDD26",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// candle (1f56f)
		list.add(new EmojiInfo("\uD83D\uDD6F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// diya lamp (1fa94)
		list.add(new EmojiInfo("\uD83E\uDE94",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fire extinguisher (1f9ef)
		list.add(new EmojiInfo("\uD83E\uDDEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// oil drum (1f6e2)
		list.add(new EmojiInfo("\uD83D\uDEE2\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// money with wings (1f4b8)
		list.add(new EmojiInfo("\uD83D\uDCB8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dollar banknote (1f4b5)
		list.add(new EmojiInfo("\uD83D\uDCB5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yen banknote (1f4b4)
		list.add(new EmojiInfo("\uD83D\uDCB4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// euro banknote (1f4b6)
		list.add(new EmojiInfo("\uD83D\uDCB6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pound banknote (1f4b7)
		list.add(new EmojiInfo("\uD83D\uDCB7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// coin (1fa99)
		list.add(new EmojiInfo("\uD83E\uDE99",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// money bag (1f4b0)
		list.add(new EmojiInfo("\uD83D\uDCB0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// credit card (1f4b3)
		list.add(new EmojiInfo("\uD83D\uDCB3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// gem stone (1f48e)
		list.add(new EmojiInfo("\uD83D\uDC8E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// balance scale (2696)
		list.add(new EmojiInfo("\u2696\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ladder (1fa9c)
		list.add(new EmojiInfo("\uD83E\uDE9C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// toolbox (1f9f0)
		list.add(new EmojiInfo("\uD83E\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// screwdriver (1fa9b)
		list.add(new EmojiInfo("\uD83E\uDE9B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wrench (1f527)
		list.add(new EmojiInfo("\uD83D\uDD27",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hammer (1f528)
		list.add(new EmojiInfo("\uD83D\uDD28",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hammer and pick (2692)
		list.add(new EmojiInfo("\u2692\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hammer and wrench (1f6e0)
		list.add(new EmojiInfo("\uD83D\uDEE0\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pick (26cf)
		list.add(new EmojiInfo("\u26CF\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nut and bolt (1f529)
		list.add(new EmojiInfo("\uD83D\uDD29",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// gear (2699)
		list.add(new EmojiInfo("\u2699\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// brick (1f9f1)
		list.add(new EmojiInfo("\uD83E\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chains (26d3)
		list.add(new EmojiInfo("\u26D3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hook (1fa9d)
		list.add(new EmojiInfo("\uD83E\uDE9D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// knot (1faa2)
		list.add(new EmojiInfo("\uD83E\uDEA2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// magnet (1f9f2)
		list.add(new EmojiInfo("\uD83E\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pistol (1f52b)
		list.add(new EmojiInfo("\uD83D\uDD2B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bomb (1f4a3)
		list.add(new EmojiInfo("\uD83D\uDCA3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// firecracker (1f9e8)
		list.add(new EmojiInfo("\uD83E\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// axe (1fa93)
		list.add(new EmojiInfo("\uD83E\uDE93",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// carpentry saw (1fa9a)
		list.add(new EmojiInfo("\uD83E\uDE9A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// kitchen knife (1f52a)
		list.add(new EmojiInfo("\uD83D\uDD2A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dagger (1f5e1)
		list.add(new EmojiInfo("\uD83D\uDDE1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed swords (2694)
		list.add(new EmojiInfo("\u2694\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shield (1f6e1)
		list.add(new EmojiInfo("\uD83D\uDEE1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cigarette (1f6ac)
		list.add(new EmojiInfo("\uD83D\uDEAC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// coffin (26b0)
		list.add(new EmojiInfo("\u26B0\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// headstone (1faa6)
		list.add(new EmojiInfo("\uD83E\uDEA6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// funeral urn (26b1)
		list.add(new EmojiInfo("\u26B1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// amphora (1f3fa)
		list.add(new EmojiInfo("\uD83C\uDFFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// magic wand (1fa84)
		list.add(new EmojiInfo("\uD83E\uDE84",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crystal ball (1f52e)
		list.add(new EmojiInfo("\uD83D\uDD2E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prayer beads (1f4ff)
		list.add(new EmojiInfo("\uD83D\uDCFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nazar amulet (1f9ff)
		list.add(new EmojiInfo("\uD83E\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// barber pole (1f488)
		list.add(new EmojiInfo("\uD83D\uDC88",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// alembic (2697)
		list.add(new EmojiInfo("\u2697\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// telescope (1f52d)
		list.add(new EmojiInfo("\uD83D\uDD2D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// microscope (1f52c)
		list.add(new EmojiInfo("\uD83D\uDD2C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hole (1f573)
		list.add(new EmojiInfo("\uD83D\uDD73\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// window (1fa9f)
		list.add(new EmojiInfo("\uD83E\uDE9F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// adhesive bandage (1fa79)
		list.add(new EmojiInfo("\uD83E\uDE79",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// stethoscope (1fa7a)
		list.add(new EmojiInfo("\uD83E\uDE7A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pill (1f48a)
		list.add(new EmojiInfo("\uD83D\uDC8A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// syringe (1f489)
		list.add(new EmojiInfo("\uD83D\uDC89",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// drop of blood (1fa78)
		list.add(new EmojiInfo("\uD83E\uDE78",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dna (1f9ec)
		list.add(new EmojiInfo("\uD83E\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// microbe (1f9a0)
		list.add(new EmojiInfo("\uD83E\uDDA0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// petri dish (1f9eb)
		list.add(new EmojiInfo("\uD83E\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// test tube (1f9ea)
		list.add(new EmojiInfo("\uD83E\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thermometer (1f321)
		list.add(new EmojiInfo("\uD83C\uDF21\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mouse trap (1faa4)
		list.add(new EmojiInfo("\uD83E\uDEA4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// broom (1f9f9)
		list.add(new EmojiInfo("\uD83E\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// basket (1f9fa)
		list.add(new EmojiInfo("\uD83E\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sewing needle (1faa1)
		list.add(new EmojiInfo("\uD83E\uDEA1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// roll of paper (1f9fb)
		list.add(new EmojiInfo("\uD83E\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// toilet (1f6bd)
		list.add(new EmojiInfo("\uD83D\uDEBD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// plunger (1faa0)
		list.add(new EmojiInfo("\uD83E\uDEA0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bucket (1faa3)
		list.add(new EmojiInfo("\uD83E\uDEA3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// potable water (1f6b0)
		list.add(new EmojiInfo("\uD83D\uDEB0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shower (1f6bf)
		list.add(new EmojiInfo("\uD83D\uDEBF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bathtub (1f6c1)
		list.add(new EmojiInfo("\uD83D\uDEC1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person taking bath (1f6c0)
		list.add(new EmojiInfo("\uD83D\uDEC0",
			EmojiSpritemap.DIVERSITY_PARENT, new String[] { "\uD83D\uDEC0\uD83C\uDFFB","\uD83D\uDEC0\uD83C\uDFFC","\uD83D\uDEC0\uD83C\uDFFD","\uD83D\uDEC0\uD83C\uDFFE","\uD83D\uDEC0\uD83C\uDFFF" },
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person taking bath: light skin tone (1f6c0-1f3fb)
		list.add(new EmojiInfo("\uD83D\uDEC0\uD83C\uDFFB",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person taking bath: medium-light skin tone (1f6c0-1f3fc)
		list.add(new EmojiInfo("\uD83D\uDEC0\uD83C\uDFFC",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person taking bath: medium skin tone (1f6c0-1f3fd)
		list.add(new EmojiInfo("\uD83D\uDEC0\uD83C\uDFFD",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person taking bath: medium-dark skin tone (1f6c0-1f3fe)
		list.add(new EmojiInfo("\uD83D\uDEC0\uD83C\uDFFE",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person taking bath: dark skin tone (1f6c0-1f3ff)
		list.add(new EmojiInfo("\uD83D\uDEC0\uD83C\uDFFF",
			EmojiSpritemap.DIVERSITY_CHILD, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// toothbrush (1faa5)
		list.add(new EmojiInfo("\uD83E\uDEA5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// soap (1f9fc)
		list.add(new EmojiInfo("\uD83E\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// razor (1fa92)
		list.add(new EmojiInfo("\uD83E\uDE92",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sponge (1f9fd)
		list.add(new EmojiInfo("\uD83E\uDDFD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// lotion bottle (1f9f4)
		list.add(new EmojiInfo("\uD83E\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bellhop bell (1f6ce)
		list.add(new EmojiInfo("\uD83D\uDECE\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// key (1f511)
		list.add(new EmojiInfo("\uD83D\uDD11",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// old key (1f5dd)
		list.add(new EmojiInfo("\uD83D\uDDDD\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// door (1f6aa)
		list.add(new EmojiInfo("\uD83D\uDEAA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chair (1fa91)
		list.add(new EmojiInfo("\uD83E\uDE91",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mirror (1fa9e)
		list.add(new EmojiInfo("\uD83E\uDE9E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// couch and lamp (1f6cb)
		list.add(new EmojiInfo("\uD83D\uDECB\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bed (1f6cf)
		list.add(new EmojiInfo("\uD83D\uDECF\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// person in bed (1f6cc)
		list.add(new EmojiInfo("\uD83D\uDECC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// teddy bear (1f9f8)
		list.add(new EmojiInfo("\uD83E\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// framed picture (1f5bc)
		list.add(new EmojiInfo("\uD83D\uDDBC\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shopping bags (1f6cd)
		list.add(new EmojiInfo("\uD83D\uDECD\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shopping cart (1f6d2)
		list.add(new EmojiInfo("\uD83D\uDED2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wrapped gift (1f381)
		list.add(new EmojiInfo("\uD83C\uDF81",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// balloon (1f388)
		list.add(new EmojiInfo("\uD83C\uDF88",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// carp streamer (1f38f)
		list.add(new EmojiInfo("\uD83C\uDF8F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ribbon (1f380)
		list.add(new EmojiInfo("\uD83C\uDF80",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// confetti ball (1f38a)
		list.add(new EmojiInfo("\uD83C\uDF8A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// party popper (1f389)
		list.add(new EmojiInfo("\uD83C\uDF89",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// piñata (1fa85)
		list.add(new EmojiInfo("\uD83E\uDE85",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nesting dolls (1fa86)
		list.add(new EmojiInfo("\uD83E\uDE86",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese dolls (1f38e)
		list.add(new EmojiInfo("\uD83C\uDF8E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red paper lantern (1f3ee)
		list.add(new EmojiInfo("\uD83C\uDFEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wind chime (1f390)
		list.add(new EmojiInfo("\uD83C\uDF90",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red envelope (1f9e7)
		list.add(new EmojiInfo("\uD83E\uDDE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// envelope (2709)
		list.add(new EmojiInfo("\u2709\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// envelope with arrow (1f4e9)
		list.add(new EmojiInfo("\uD83D\uDCE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// incoming envelope (1f4e8)
		list.add(new EmojiInfo("\uD83D\uDCE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// e-mail (1f4e7)
		list.add(new EmojiInfo("\uD83D\uDCE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// love letter (1f48c)
		list.add(new EmojiInfo("\uD83D\uDC8C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// inbox tray (1f4e5)
		list.add(new EmojiInfo("\uD83D\uDCE5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// outbox tray (1f4e4)
		list.add(new EmojiInfo("\uD83D\uDCE4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// package (1f4e6)
		list.add(new EmojiInfo("\uD83D\uDCE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// label (1f3f7)
		list.add(new EmojiInfo("\uD83C\uDFF7\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// closed mailbox with lowered flag (1f4ea)
		list.add(new EmojiInfo("\uD83D\uDCEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// closed mailbox with raised flag (1f4eb)
		list.add(new EmojiInfo("\uD83D\uDCEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open mailbox with raised flag (1f4ec)
		list.add(new EmojiInfo("\uD83D\uDCEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open mailbox with lowered flag (1f4ed)
		list.add(new EmojiInfo("\uD83D\uDCED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// postbox (1f4ee)
		list.add(new EmojiInfo("\uD83D\uDCEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// postal horn (1f4ef)
		list.add(new EmojiInfo("\uD83D\uDCEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// placard (1faa7)
		list.add(new EmojiInfo("\uD83E\uDEA7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// scroll (1f4dc)
		list.add(new EmojiInfo("\uD83D\uDCDC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// page with curl (1f4c3)
		list.add(new EmojiInfo("\uD83D\uDCC3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// page facing up (1f4c4)
		list.add(new EmojiInfo("\uD83D\uDCC4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bookmark tabs (1f4d1)
		list.add(new EmojiInfo("\uD83D\uDCD1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// receipt (1f9fe)
		list.add(new EmojiInfo("\uD83E\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bar chart (1f4ca)
		list.add(new EmojiInfo("\uD83D\uDCCA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chart increasing (1f4c8)
		list.add(new EmojiInfo("\uD83D\uDCC8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chart decreasing (1f4c9)
		list.add(new EmojiInfo("\uD83D\uDCC9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spiral notepad (1f5d2)
		list.add(new EmojiInfo("\uD83D\uDDD2\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spiral calendar (1f5d3)
		list.add(new EmojiInfo("\uD83D\uDDD3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// tear-off calendar (1f4c6)
		list.add(new EmojiInfo("\uD83D\uDCC6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// calendar (1f4c5)
		list.add(new EmojiInfo("\uD83D\uDCC5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wastebasket (1f5d1)
		list.add(new EmojiInfo("\uD83D\uDDD1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// card index (1f4c7)
		list.add(new EmojiInfo("\uD83D\uDCC7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// card file box (1f5c3)
		list.add(new EmojiInfo("\uD83D\uDDC3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ballot box with ballot (1f5f3)
		list.add(new EmojiInfo("\uD83D\uDDF3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// file cabinet (1f5c4)
		list.add(new EmojiInfo("\uD83D\uDDC4\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clipboard (1f4cb)
		list.add(new EmojiInfo("\uD83D\uDCCB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// file folder (1f4c1)
		list.add(new EmojiInfo("\uD83D\uDCC1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open file folder (1f4c2)
		list.add(new EmojiInfo("\uD83D\uDCC2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// card index dividers (1f5c2)
		list.add(new EmojiInfo("\uD83D\uDDC2\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rolled-up newspaper (1f5de)
		list.add(new EmojiInfo("\uD83D\uDDDE\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// newspaper (1f4f0)
		list.add(new EmojiInfo("\uD83D\uDCF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// notebook (1f4d3)
		list.add(new EmojiInfo("\uD83D\uDCD3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// notebook with decorative cover (1f4d4)
		list.add(new EmojiInfo("\uD83D\uDCD4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ledger (1f4d2)
		list.add(new EmojiInfo("\uD83D\uDCD2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// closed book (1f4d5)
		list.add(new EmojiInfo("\uD83D\uDCD5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// green book (1f4d7)
		list.add(new EmojiInfo("\uD83D\uDCD7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blue book (1f4d8)
		list.add(new EmojiInfo("\uD83D\uDCD8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// orange book (1f4d9)
		list.add(new EmojiInfo("\uD83D\uDCD9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// books (1f4da)
		list.add(new EmojiInfo("\uD83D\uDCDA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// open book (1f4d6)
		list.add(new EmojiInfo("\uD83D\uDCD6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bookmark (1f516)
		list.add(new EmojiInfo("\uD83D\uDD16",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// safety pin (1f9f7)
		list.add(new EmojiInfo("\uD83E\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// link (1f517)
		list.add(new EmojiInfo("\uD83D\uDD17",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// paperclip (1f4ce)
		list.add(new EmojiInfo("\uD83D\uDCCE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// linked paperclips (1f587)
		list.add(new EmojiInfo("\uD83D\uDD87\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// triangular ruler (1f4d0)
		list.add(new EmojiInfo("\uD83D\uDCD0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// straight ruler (1f4cf)
		list.add(new EmojiInfo("\uD83D\uDCCF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// abacus (1f9ee)
		list.add(new EmojiInfo("\uD83E\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pushpin (1f4cc)
		list.add(new EmojiInfo("\uD83D\uDCCC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// round pushpin (1f4cd)
		list.add(new EmojiInfo("\uD83D\uDCCD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// scissors (2702)
		list.add(new EmojiInfo("\u2702\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pen (1f58a)
		list.add(new EmojiInfo("\uD83D\uDD8A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fountain pen (1f58b)
		list.add(new EmojiInfo("\uD83D\uDD8B\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black nib (2712)
		list.add(new EmojiInfo("\u2712\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// paintbrush (1f58c)
		list.add(new EmojiInfo("\uD83D\uDD8C\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crayon (1f58d)
		list.add(new EmojiInfo("\uD83D\uDD8D\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// memo (1f4dd)
		list.add(new EmojiInfo("\uD83D\uDCDD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pencil (270f)
		list.add(new EmojiInfo("\u270F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// magnifying glass tilted left (1f50d)
		list.add(new EmojiInfo("\uD83D\uDD0D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// magnifying glass tilted right (1f50e)
		list.add(new EmojiInfo("\uD83D\uDD0E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// locked with pen (1f50f)
		list.add(new EmojiInfo("\uD83D\uDD0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// locked with key (1f510)
		list.add(new EmojiInfo("\uD83D\uDD10",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// locked (1f512)
		list.add(new EmojiInfo("\uD83D\uDD12",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// unlocked (1f513)
		list.add(new EmojiInfo("\uD83D\uDD13",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		return list;
	}

	private static ArrayList<EmojiInfo> getsymbols() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// red heart (2764)
		list.add(new EmojiInfo("\u2764\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// orange heart (1f9e1)
		list.add(new EmojiInfo("\uD83E\uDDE1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yellow heart (1f49b)
		list.add(new EmojiInfo("\uD83D\uDC9B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// green heart (1f49a)
		list.add(new EmojiInfo("\uD83D\uDC9A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blue heart (1f499)
		list.add(new EmojiInfo("\uD83D\uDC99",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// purple heart (1f49c)
		list.add(new EmojiInfo("\uD83D\uDC9C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black heart (1f5a4)
		list.add(new EmojiInfo("\uD83D\uDDA4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// brown heart (1f90e)
		list.add(new EmojiInfo("\uD83E\uDD0E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white heart (1f90d)
		list.add(new EmojiInfo("\uD83E\uDD0D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// broken heart (1f494)
		list.add(new EmojiInfo("\uD83D\uDC94",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// heart exclamation (2763)
		list.add(new EmojiInfo("\u2763\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// two hearts (1f495)
		list.add(new EmojiInfo("\uD83D\uDC95",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// revolving hearts (1f49e)
		list.add(new EmojiInfo("\uD83D\uDC9E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// beating heart (1f493)
		list.add(new EmojiInfo("\uD83D\uDC93",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// growing heart (1f497)
		list.add(new EmojiInfo("\uD83D\uDC97",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sparkling heart (1f496)
		list.add(new EmojiInfo("\uD83D\uDC96",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// heart with arrow (1f498)
		list.add(new EmojiInfo("\uD83D\uDC98",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// heart with ribbon (1f49d)
		list.add(new EmojiInfo("\uD83D\uDC9D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// heart decoration (1f49f)
		list.add(new EmojiInfo("\uD83D\uDC9F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// peace symbol (262e)
		list.add(new EmojiInfo("\u262E\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// latin cross (271d)
		list.add(new EmojiInfo("\u271D\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// star and crescent (262a)
		list.add(new EmojiInfo("\u262A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// om (1f549)
		list.add(new EmojiInfo("\uD83D\uDD49\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wheel of dharma (2638)
		list.add(new EmojiInfo("\u2638\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// star of David (2721)
		list.add(new EmojiInfo("\u2721\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dotted six-pointed star (1f52f)
		list.add(new EmojiInfo("\uD83D\uDD2F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// menorah (1f54e)
		list.add(new EmojiInfo("\uD83D\uDD4E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yin yang (262f)
		list.add(new EmojiInfo("\u262F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// orthodox cross (2626)
		list.add(new EmojiInfo("\u2626\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// place of worship (1f6d0)
		list.add(new EmojiInfo("\uD83D\uDED0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Ophiuchus (26ce)
		list.add(new EmojiInfo("\u26CE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Aries (2648)
		list.add(new EmojiInfo("\u2648",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Taurus (2649)
		list.add(new EmojiInfo("\u2649",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Gemini (264a)
		list.add(new EmojiInfo("\u264A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Cancer (264b)
		list.add(new EmojiInfo("\u264B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Leo (264c)
		list.add(new EmojiInfo("\u264C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Virgo (264d)
		list.add(new EmojiInfo("\u264D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Libra (264e)
		list.add(new EmojiInfo("\u264E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Scorpio (264f)
		list.add(new EmojiInfo("\u264F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Sagittarius (2650)
		list.add(new EmojiInfo("\u2650",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Capricorn (2651)
		list.add(new EmojiInfo("\u2651",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Aquarius (2652)
		list.add(new EmojiInfo("\u2652",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Pisces (2653)
		list.add(new EmojiInfo("\u2653",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ID button (1f194)
		list.add(new EmojiInfo("\uD83C\uDD94",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// atom symbol (269b)
		list.add(new EmojiInfo("\u269B\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “acceptable” button (1f251)
		list.add(new EmojiInfo("\uD83C\uDE51",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// radioactive (2622)
		list.add(new EmojiInfo("\u2622\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// biohazard (2623)
		list.add(new EmojiInfo("\u2623\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mobile phone off (1f4f4)
		list.add(new EmojiInfo("\uD83D\uDCF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// vibration mode (1f4f3)
		list.add(new EmojiInfo("\uD83D\uDCF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “not free of charge” button (1f236)
		list.add(new EmojiInfo("\uD83C\uDE36",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “free of charge” button (1f21a)
		list.add(new EmojiInfo("\uD83C\uDE1A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “application” button (1f238)
		list.add(new EmojiInfo("\uD83C\uDE38",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “open for business” button (1f23a)
		list.add(new EmojiInfo("\uD83C\uDE3A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “monthly amount” button (1f237)
		list.add(new EmojiInfo("\uD83C\uDE37\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eight-pointed star (2734)
		list.add(new EmojiInfo("\u2734\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// VS button (1f19a)
		list.add(new EmojiInfo("\uD83C\uDD9A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white flower (1f4ae)
		list.add(new EmojiInfo("\uD83D\uDCAE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “bargain” button (1f250)
		list.add(new EmojiInfo("\uD83C\uDE50",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “secret” button (3299)
		list.add(new EmojiInfo("\u3299\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “congratulations” button (3297)
		list.add(new EmojiInfo("\u3297\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “passing grade” button (1f234)
		list.add(new EmojiInfo("\uD83C\uDE34",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “no vacancy” button (1f235)
		list.add(new EmojiInfo("\uD83C\uDE35",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “discount” button (1f239)
		list.add(new EmojiInfo("\uD83C\uDE39",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “prohibited” button (1f232)
		list.add(new EmojiInfo("\uD83C\uDE32",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// A button (blood type) (1f170)
		list.add(new EmojiInfo("\uD83C\uDD70\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// B button (blood type) (1f171)
		list.add(new EmojiInfo("\uD83C\uDD71\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// AB button (blood type) (1f18e)
		list.add(new EmojiInfo("\uD83C\uDD8E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// CL button (1f191)
		list.add(new EmojiInfo("\uD83C\uDD91",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// O button (blood type) (1f17e)
		list.add(new EmojiInfo("\uD83C\uDD7E\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// SOS button (1f198)
		list.add(new EmojiInfo("\uD83C\uDD98",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cross mark (274c)
		list.add(new EmojiInfo("\u274C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hollow red circle (2b55)
		list.add(new EmojiInfo("\u2B55",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// stop sign (1f6d1)
		list.add(new EmojiInfo("\uD83D\uDED1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no entry (26d4)
		list.add(new EmojiInfo("\u26D4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// name badge (1f4db)
		list.add(new EmojiInfo("\uD83D\uDCDB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// prohibited (1f6ab)
		list.add(new EmojiInfo("\uD83D\uDEAB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hundred points (1f4af)
		list.add(new EmojiInfo("\uD83D\uDCAF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// anger symbol (1f4a2)
		list.add(new EmojiInfo("\uD83D\uDCA2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// hot springs (2668)
		list.add(new EmojiInfo("\u2668\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no pedestrians (1f6b7)
		list.add(new EmojiInfo("\uD83D\uDEB7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no littering (1f6af)
		list.add(new EmojiInfo("\uD83D\uDEAF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no bicycles (1f6b3)
		list.add(new EmojiInfo("\uD83D\uDEB3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// non-potable water (1f6b1)
		list.add(new EmojiInfo("\uD83D\uDEB1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no one under eighteen (1f51e)
		list.add(new EmojiInfo("\uD83D\uDD1E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no mobile phones (1f4f5)
		list.add(new EmojiInfo("\uD83D\uDCF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// no smoking (1f6ad)
		list.add(new EmojiInfo("\uD83D\uDEAD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// exclamation mark (2757)
		list.add(new EmojiInfo("\u2757",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white exclamation mark (2755)
		list.add(new EmojiInfo("\u2755",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// question mark (2753)
		list.add(new EmojiInfo("\u2753",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white question mark (2754)
		list.add(new EmojiInfo("\u2754",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// double exclamation mark (203c)
		list.add(new EmojiInfo("\u203C\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// exclamation question mark (2049)
		list.add(new EmojiInfo("\u2049\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// dim button (1f505)
		list.add(new EmojiInfo("\uD83D\uDD05",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bright button (1f506)
		list.add(new EmojiInfo("\uD83D\uDD06",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// part alternation mark (303d)
		list.add(new EmojiInfo("\u303D\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// warning (26a0)
		list.add(new EmojiInfo("\u26A0\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// children crossing (1f6b8)
		list.add(new EmojiInfo("\uD83D\uDEB8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// trident emblem (1f531)
		list.add(new EmojiInfo("\uD83D\uDD31",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fleur-de-lis (269c)
		list.add(new EmojiInfo("\u269C\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese symbol for beginner (1f530)
		list.add(new EmojiInfo("\uD83D\uDD30",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// recycling symbol (267b)
		list.add(new EmojiInfo("\u267B\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// check mark button (2705)
		list.add(new EmojiInfo("\u2705",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “reserved” button (1f22f)
		list.add(new EmojiInfo("\uD83C\uDE2F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chart increasing with yen (1f4b9)
		list.add(new EmojiInfo("\uD83D\uDCB9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// sparkle (2747)
		list.add(new EmojiInfo("\u2747\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eight-spoked asterisk (2733)
		list.add(new EmojiInfo("\u2733\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cross mark button (274e)
		list.add(new EmojiInfo("\u274E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// globe with meridians (1f310)
		list.add(new EmojiInfo("\uD83C\uDF10",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// diamond with a dot (1f4a0)
		list.add(new EmojiInfo("\uD83D\uDCA0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// circled M (24c2)
		list.add(new EmojiInfo("\u24C2\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cyclone (1f300)
		list.add(new EmojiInfo("\uD83C\uDF00",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// zzz (1f4a4)
		list.add(new EmojiInfo("\uD83D\uDCA4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ATM sign (1f3e7)
		list.add(new EmojiInfo("\uD83C\uDFE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// water closet (1f6be)
		list.add(new EmojiInfo("\uD83D\uDEBE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wheelchair symbol (267f)
		list.add(new EmojiInfo("\u267F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// P button (1f17f)
		list.add(new EmojiInfo("\uD83C\uDD7F\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “vacancy” button (1f233)
		list.add(new EmojiInfo("\uD83C\uDE33",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “service charge” button (1f202)
		list.add(new EmojiInfo("\uD83C\uDE02\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// passport control (1f6c2)
		list.add(new EmojiInfo("\uD83D\uDEC2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// customs (1f6c3)
		list.add(new EmojiInfo("\uD83D\uDEC3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baggage claim (1f6c4)
		list.add(new EmojiInfo("\uD83D\uDEC4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left luggage (1f6c5)
		list.add(new EmojiInfo("\uD83D\uDEC5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// elevator (1f6d7)
		list.add(new EmojiInfo("\uD83D\uDED7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// men’s room (1f6b9)
		list.add(new EmojiInfo("\uD83D\uDEB9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// women’s room (1f6ba)
		list.add(new EmojiInfo("\uD83D\uDEBA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// baby symbol (1f6bc)
		list.add(new EmojiInfo("\uD83D\uDEBC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// restroom (1f6bb)
		list.add(new EmojiInfo("\uD83D\uDEBB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// litter in bin sign (1f6ae)
		list.add(new EmojiInfo("\uD83D\uDEAE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// cinema (1f3a6)
		list.add(new EmojiInfo("\uD83C\uDFA6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// antenna bars (1f4f6)
		list.add(new EmojiInfo("\uD83D\uDCF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// Japanese “here” button (1f201)
		list.add(new EmojiInfo("\uD83C\uDE01",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// input symbols (1f523)
		list.add(new EmojiInfo("\uD83D\uDD23",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// information (2139)
		list.add(new EmojiInfo("\u2139\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// input latin letters (1f524)
		list.add(new EmojiInfo("\uD83D\uDD24",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// input latin lowercase (1f521)
		list.add(new EmojiInfo("\uD83D\uDD21",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// input latin uppercase (1f520)
		list.add(new EmojiInfo("\uD83D\uDD20",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// NG button (1f196)
		list.add(new EmojiInfo("\uD83C\uDD96",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// OK button (1f197)
		list.add(new EmojiInfo("\uD83C\uDD97",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// UP! button (1f199)
		list.add(new EmojiInfo("\uD83C\uDD99",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// COOL button (1f192)
		list.add(new EmojiInfo("\uD83C\uDD92",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// NEW button (1f195)
		list.add(new EmojiInfo("\uD83C\uDD95",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// FREE button (1f193)
		list.add(new EmojiInfo("\uD83C\uDD93",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 0 (0030-20e3)
		list.add(new EmojiInfo("\u0030\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 1 (0031-20e3)
		list.add(new EmojiInfo("\u0031\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 2 (0032-20e3)
		list.add(new EmojiInfo("\u0032\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 3 (0033-20e3)
		list.add(new EmojiInfo("\u0033\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 4 (0034-20e3)
		list.add(new EmojiInfo("\u0034\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 5 (0035-20e3)
		list.add(new EmojiInfo("\u0035\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 6 (0036-20e3)
		list.add(new EmojiInfo("\u0036\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 7 (0037-20e3)
		list.add(new EmojiInfo("\u0037\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 8 (0038-20e3)
		list.add(new EmojiInfo("\u0038\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 9 (0039-20e3)
		list.add(new EmojiInfo("\u0039\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: 10 (1f51f)
		list.add(new EmojiInfo("\uD83D\uDD1F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// input numbers (1f522)
		list.add(new EmojiInfo("\uD83D\uDD22",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: # (0023-20e3)
		list.add(new EmojiInfo("\u0023\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// keycap: * (002a-20e3)
		list.add(new EmojiInfo("\u002A\uFE0F\u20E3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eject button (23cf)
		list.add(new EmojiInfo("\u23CF\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// play button (25b6)
		list.add(new EmojiInfo("\u25B6\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pause button (23f8)
		list.add(new EmojiInfo("\u23F8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// play or pause button (23ef)
		list.add(new EmojiInfo("\u23EF\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// stop button (23f9)
		list.add(new EmojiInfo("\u23F9\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// record button (23fa)
		list.add(new EmojiInfo("\u23FA\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// next track button (23ed)
		list.add(new EmojiInfo("\u23ED\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// last track button (23ee)
		list.add(new EmojiInfo("\u23EE\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fast-forward button (23e9)
		list.add(new EmojiInfo("\u23E9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fast reverse button (23ea)
		list.add(new EmojiInfo("\u23EA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fast up button (23eb)
		list.add(new EmojiInfo("\u23EB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// fast down button (23ec)
		list.add(new EmojiInfo("\u23EC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// reverse button (25c0)
		list.add(new EmojiInfo("\u25C0\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// upwards button (1f53c)
		list.add(new EmojiInfo("\uD83D\uDD3C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// downwards button (1f53d)
		list.add(new EmojiInfo("\uD83D\uDD3D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right arrow (27a1)
		list.add(new EmojiInfo("\u27A1\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left arrow (2b05)
		list.add(new EmojiInfo("\u2B05\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// up arrow (2b06)
		list.add(new EmojiInfo("\u2B06\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// down arrow (2b07)
		list.add(new EmojiInfo("\u2B07\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// up-right arrow (2197)
		list.add(new EmojiInfo("\u2197\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// down-right arrow (2198)
		list.add(new EmojiInfo("\u2198\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// down-left arrow (2199)
		list.add(new EmojiInfo("\u2199\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// up-left arrow (2196)
		list.add(new EmojiInfo("\u2196\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// up-down arrow (2195)
		list.add(new EmojiInfo("\u2195\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left-right arrow (2194)
		list.add(new EmojiInfo("\u2194\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left arrow curving right (21aa)
		list.add(new EmojiInfo("\u21AA\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right arrow curving left (21a9)
		list.add(new EmojiInfo("\u21A9\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right arrow curving up (2934)
		list.add(new EmojiInfo("\u2934\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right arrow curving down (2935)
		list.add(new EmojiInfo("\u2935\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// shuffle tracks button (1f500)
		list.add(new EmojiInfo("\uD83D\uDD00",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// repeat button (1f501)
		list.add(new EmojiInfo("\uD83D\uDD01",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// repeat single button (1f502)
		list.add(new EmojiInfo("\uD83D\uDD02",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// counterclockwise arrows button (1f504)
		list.add(new EmojiInfo("\uD83D\uDD04",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// clockwise vertical arrows (1f503)
		list.add(new EmojiInfo("\uD83D\uDD03",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// musical note (1f3b5)
		list.add(new EmojiInfo("\uD83C\uDFB5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// musical notes (1f3b6)
		list.add(new EmojiInfo("\uD83C\uDFB6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// plus sign (2795)
		list.add(new EmojiInfo("\u2795",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// minus sign (2796)
		list.add(new EmojiInfo("\u2796",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// division sign (2797)
		list.add(new EmojiInfo("\u2797",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// multiplication sign (2716)
		list.add(new EmojiInfo("\u2716\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// infinity (267e)
		list.add(new EmojiInfo("\u267E\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// heavy dollar sign (1f4b2)
		list.add(new EmojiInfo("\uD83D\uDCB2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// currency exchange (1f4b1)
		list.add(new EmojiInfo("\uD83D\uDCB1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// trade mark (2122)
		list.add(new EmojiInfo("\u2122\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// copyright (00a9)
		list.add(new EmojiInfo("\u00A9\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// registered (00ae)
		list.add(new EmojiInfo("\u00AE\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// wavy dash (3030)
		list.add(new EmojiInfo("\u3030\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// curly loop (27b0)
		list.add(new EmojiInfo("\u27B0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// double curly loop (27bf)
		list.add(new EmojiInfo("\u27BF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// END arrow (1f51a)
		list.add(new EmojiInfo("\uD83D\uDD1A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// BACK arrow (1f519)
		list.add(new EmojiInfo("\uD83D\uDD19",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ON! arrow (1f51b)
		list.add(new EmojiInfo("\uD83D\uDD1B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// TOP arrow (1f51d)
		list.add(new EmojiInfo("\uD83D\uDD1D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// SOON arrow (1f51c)
		list.add(new EmojiInfo("\uD83D\uDD1C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// check mark (2714)
		list.add(new EmojiInfo("\u2714\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// check box with check (2611)
		list.add(new EmojiInfo("\u2611\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// radio button (1f518)
		list.add(new EmojiInfo("\uD83D\uDD18",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white circle (26aa)
		list.add(new EmojiInfo("\u26AA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black circle (26ab)
		list.add(new EmojiInfo("\u26AB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red circle (1f534)
		list.add(new EmojiInfo("\uD83D\uDD34",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blue circle (1f535)
		list.add(new EmojiInfo("\uD83D\uDD35",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// brown circle (1f7e4)
		list.add(new EmojiInfo("\uD83D\uDFE4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// purple circle (1f7e3)
		list.add(new EmojiInfo("\uD83D\uDFE3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// green circle (1f7e2)
		list.add(new EmojiInfo("\uD83D\uDFE2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yellow circle (1f7e1)
		list.add(new EmojiInfo("\uD83D\uDFE1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// orange circle (1f7e0)
		list.add(new EmojiInfo("\uD83D\uDFE0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red triangle pointed up (1f53a)
		list.add(new EmojiInfo("\uD83D\uDD3A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red triangle pointed down (1f53b)
		list.add(new EmojiInfo("\uD83D\uDD3B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// small orange diamond (1f538)
		list.add(new EmojiInfo("\uD83D\uDD38",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// small blue diamond (1f539)
		list.add(new EmojiInfo("\uD83D\uDD39",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// large orange diamond (1f536)
		list.add(new EmojiInfo("\uD83D\uDD36",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// large blue diamond (1f537)
		list.add(new EmojiInfo("\uD83D\uDD37",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white square button (1f533)
		list.add(new EmojiInfo("\uD83D\uDD33",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black square button (1f532)
		list.add(new EmojiInfo("\uD83D\uDD32",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black small square (25aa)
		list.add(new EmojiInfo("\u25AA\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white small square (25ab)
		list.add(new EmojiInfo("\u25AB\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black medium-small square (25fe)
		list.add(new EmojiInfo("\u25FE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white medium-small square (25fd)
		list.add(new EmojiInfo("\u25FD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black medium square (25fc)
		list.add(new EmojiInfo("\u25FC\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white medium square (25fb)
		list.add(new EmojiInfo("\u25FB\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black large square (2b1b)
		list.add(new EmojiInfo("\u2B1B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// white large square (2b1c)
		list.add(new EmojiInfo("\u2B1C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// orange square (1f7e7)
		list.add(new EmojiInfo("\uD83D\uDFE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// blue square (1f7e6)
		list.add(new EmojiInfo("\uD83D\uDFE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// red square (1f7e5)
		list.add(new EmojiInfo("\uD83D\uDFE5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// brown square (1f7eb)
		list.add(new EmojiInfo("\uD83D\uDFEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// purple square (1f7ea)
		list.add(new EmojiInfo("\uD83D\uDFEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// green square (1f7e9)
		list.add(new EmojiInfo("\uD83D\uDFE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// yellow square (1f7e8)
		list.add(new EmojiInfo("\uD83D\uDFE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speaker low volume (1f508)
		list.add(new EmojiInfo("\uD83D\uDD08",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// muted speaker (1f507)
		list.add(new EmojiInfo("\uD83D\uDD07",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speaker medium volume (1f509)
		list.add(new EmojiInfo("\uD83D\uDD09",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speaker high volume (1f50a)
		list.add(new EmojiInfo("\uD83D\uDD0A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bell (1f514)
		list.add(new EmojiInfo("\uD83D\uDD14",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// bell with slash (1f515)
		list.add(new EmojiInfo("\uD83D\uDD15",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// megaphone (1f4e3)
		list.add(new EmojiInfo("\uD83D\uDCE3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// loudspeaker (1f4e2)
		list.add(new EmojiInfo("\uD83D\uDCE2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// left speech bubble (1f5e8)
		list.add(new EmojiInfo("\uD83D\uDDE8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eye in speech bubble (1f441-1f5e8)
		list.add(new EmojiInfo("\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// speech balloon (1f4ac)
		list.add(new EmojiInfo("\uD83D\uDCAC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// thought balloon (1f4ad)
		list.add(new EmojiInfo("\uD83D\uDCAD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// right anger bubble (1f5ef)
		list.add(new EmojiInfo("\uD83D\uDDEF\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// spade suit (2660)
		list.add(new EmojiInfo("\u2660\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// club suit (2663)
		list.add(new EmojiInfo("\u2663\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// heart suit (2665)
		list.add(new EmojiInfo("\u2665\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// diamond suit (2666)
		list.add(new EmojiInfo("\u2666\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// joker (1f0cf)
		list.add(new EmojiInfo("\uD83C\uDCCF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flower playing cards (1f3b4)
		list.add(new EmojiInfo("\uD83C\uDFB4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// mahjong red dragon (1f004)
		list.add(new EmojiInfo("\uD83C\uDC04",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// one o’clock (1f550)
		list.add(new EmojiInfo("\uD83D\uDD50",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// two o’clock (1f551)
		list.add(new EmojiInfo("\uD83D\uDD51",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// three o’clock (1f552)
		list.add(new EmojiInfo("\uD83D\uDD52",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// four o’clock (1f553)
		list.add(new EmojiInfo("\uD83D\uDD53",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// five o’clock (1f554)
		list.add(new EmojiInfo("\uD83D\uDD54",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// six o’clock (1f555)
		list.add(new EmojiInfo("\uD83D\uDD55",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// seven o’clock (1f556)
		list.add(new EmojiInfo("\uD83D\uDD56",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eight o’clock (1f557)
		list.add(new EmojiInfo("\uD83D\uDD57",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nine o’clock (1f558)
		list.add(new EmojiInfo("\uD83D\uDD58",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ten o’clock (1f559)
		list.add(new EmojiInfo("\uD83D\uDD59",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eleven o’clock (1f55a)
		list.add(new EmojiInfo("\uD83D\uDD5A",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// twelve o’clock (1f55b)
		list.add(new EmojiInfo("\uD83D\uDD5B",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// one-thirty (1f55c)
		list.add(new EmojiInfo("\uD83D\uDD5C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// two-thirty (1f55d)
		list.add(new EmojiInfo("\uD83D\uDD5D",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// three-thirty (1f55e)
		list.add(new EmojiInfo("\uD83D\uDD5E",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// four-thirty (1f55f)
		list.add(new EmojiInfo("\uD83D\uDD5F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// five-thirty (1f560)
		list.add(new EmojiInfo("\uD83D\uDD60",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// six-thirty (1f561)
		list.add(new EmojiInfo("\uD83D\uDD61",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// seven-thirty (1f562)
		list.add(new EmojiInfo("\uD83D\uDD62",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eight-thirty (1f563)
		list.add(new EmojiInfo("\uD83D\uDD63",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// nine-thirty (1f564)
		list.add(new EmojiInfo("\uD83D\uDD64",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// ten-thirty (1f565)
		list.add(new EmojiInfo("\uD83D\uDD65",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// eleven-thirty (1f566)
		list.add(new EmojiInfo("\uD83D\uDD66",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// twelve-thirty (1f567)
		list.add(new EmojiInfo("\uD83D\uDD67",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// digit zero (0030)
		list.add(new EmojiInfo("\u0030\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit one (0031)
		list.add(new EmojiInfo("\u0031\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit two (0032)
		list.add(new EmojiInfo("\u0032\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit three (0033)
		list.add(new EmojiInfo("\u0033\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit four (0034)
		list.add(new EmojiInfo("\u0034\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit five (0035)
		list.add(new EmojiInfo("\u0035\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit six (0036)
		list.add(new EmojiInfo("\u0036\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit seven (0037)
		list.add(new EmojiInfo("\u0037\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit eight (0038)
		list.add(new EmojiInfo("\u0038\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// digit nine (0039)
		list.add(new EmojiInfo("\u0039\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// pound symbol (0023)
		list.add(new EmojiInfo("\u0023\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// asterisk (002a)
		list.add(new EmojiInfo("\u002A\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// female sign (2640)
		list.add(new EmojiInfo("\u2640\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// male sign (2642)
		list.add(new EmojiInfo("\u2642\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// transgender symbol (26a7)
		list.add(new EmojiInfo("\u26A7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// medical symbol (2695)
		list.add(new EmojiInfo("\u2695\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		return list;
	}

	private static ArrayList<EmojiInfo> getflags() {
		final ArrayList<EmojiInfo> list = new ArrayList<>();
		// white flag (1f3f3)
		list.add(new EmojiInfo("\uD83C\uDFF3\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// black flag (1f3f4)
		list.add(new EmojiInfo("\uD83C\uDFF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// chequered flag (1f3c1)
		list.add(new EmojiInfo("\uD83C\uDFC1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// triangular flag (1f6a9)
		list.add(new EmojiInfo("\uD83D\uDEA9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// rainbow flag (1f3f3-1f308)
		list.add(new EmojiInfo("\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// transgender flag (1f3f3-26a7)
		list.add(new EmojiInfo("\uD83C\uDFF3\u200D\u26A7\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// pirate flag (1f3f4-2620)
		list.add(new EmojiInfo("\uD83C\uDFF4\u200D\u2620\uFE0F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Afghanistan (1f1e6-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Åland Islands (1f1e6-1f1fd)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDFD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Albania (1f1e6-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Algeria (1f1e9-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: American Samoa (1f1e6-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Andorra (1f1e6-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Angola (1f1e6-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Anguilla (1f1e6-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Antarctica (1f1e6-1f1f6)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Antigua &amp; Barbuda (1f1e6-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Argentina (1f1e6-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Armenia (1f1e6-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Aruba (1f1e6-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Australia (1f1e6-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Austria (1f1e6-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Azerbaijan (1f1e6-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bahamas (1f1e7-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bahrain (1f1e7-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bangladesh (1f1e7-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Barbados (1f1e7-1f1e7)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Belarus (1f1e7-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Belgium (1f1e7-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Belize (1f1e7-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Benin (1f1e7-1f1ef)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bermuda (1f1e7-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bhutan (1f1e7-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bolivia (1f1e7-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bosnia &amp; Herzegovina (1f1e7-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Botswana (1f1e7-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Brazil (1f1e7-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: British Indian Ocean Territory (1f1ee-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: British Virgin Islands (1f1fb-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Brunei (1f1e7-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Bulgaria (1f1e7-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Burkina Faso (1f1e7-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Burundi (1f1e7-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cambodia (1f1f0-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cameroon (1f1e8-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Canada (1f1e8-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Canary Islands (1f1ee-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cape Verde (1f1e8-1f1fb)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Caribbean Netherlands (1f1e7-1f1f6)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cayman Islands (1f1f0-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Central African Republic (1f1e8-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Chad (1f1f9-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Chile (1f1e8-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: China (1f1e8-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Christmas Island (1f1e8-1f1fd)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDFD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cocos (Keeling) Islands (1f1e8-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Colombia (1f1e8-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Comoros (1f1f0-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Congo - Brazzaville (1f1e8-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Congo - Kinshasa (1f1e8-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cook Islands (1f1e8-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Costa Rica (1f1e8-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Côte d’Ivoire (1f1e8-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Croatia (1f1ed-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDED\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cuba (1f1e8-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Curaçao (1f1e8-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Cyprus (1f1e8-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Czechia (1f1e8-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Denmark (1f1e9-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Djibouti (1f1e9-1f1ef)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Dominica (1f1e9-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Dominican Republic (1f1e9-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Ecuador (1f1ea-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Egypt (1f1ea-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: El Salvador (1f1f8-1f1fb)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Equatorial Guinea (1f1ec-1f1f6)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Eritrea (1f1ea-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Estonia (1f1ea-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Ethiopia (1f1ea-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: European Union (1f1ea-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Falkland Islands (1f1eb-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDEB\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Faroe Islands (1f1eb-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDEB\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Fiji (1f1eb-1f1ef)
		list.add(new EmojiInfo("\uD83C\uDDEB\uD83C\uDDEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Finland (1f1eb-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDEB\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: France (1f1eb-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDEB\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: French Guiana (1f1ec-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: French Polynesia (1f1f5-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: French Southern Territories (1f1f9-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Gabon (1f1ec-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Gambia (1f1ec-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Georgia (1f1ec-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Germany (1f1e9-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Ghana (1f1ec-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Gibraltar (1f1ec-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Greece (1f1ec-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Greenland (1f1ec-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Grenada (1f1ec-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guadeloupe (1f1ec-1f1f5)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guam (1f1ec-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guatemala (1f1ec-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guernsey (1f1ec-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guinea (1f1ec-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guinea-Bissau (1f1ec-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Guyana (1f1ec-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Haiti (1f1ed-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDED\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Honduras (1f1ed-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDED\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Hong Kong SAR China (1f1ed-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDED\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Hungary (1f1ed-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDED\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Iceland (1f1ee-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: India (1f1ee-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Indonesia (1f1ee-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Iran (1f1ee-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Iraq (1f1ee-1f1f6)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Ireland (1f1ee-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Isle of Man (1f1ee-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Israel (1f1ee-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Italy (1f1ee-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDEE\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Jamaica (1f1ef-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDEF\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Japan (1f1ef-1f1f5)
		list.add(new EmojiInfo("\uD83C\uDDEF\uD83C\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// crossed flags (1f38c)
		list.add(new EmojiInfo("\uD83C\uDF8C",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Jersey (1f1ef-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDEF\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Jordan (1f1ef-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDEF\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Kazakhstan (1f1f0-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Kenya (1f1f0-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Kiribati (1f1f0-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Kosovo (1f1fd-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDFD\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Kuwait (1f1f0-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Kyrgyzstan (1f1f0-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Laos (1f1f1-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Latvia (1f1f1-1f1fb)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Lebanon (1f1f1-1f1e7)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Lesotho (1f1f1-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Liberia (1f1f1-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Libya (1f1f1-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Liechtenstein (1f1f1-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Lithuania (1f1f1-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Luxembourg (1f1f1-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Macao SAR China (1f1f2-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Macedonia (1f1f2-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Madagascar (1f1f2-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Malawi (1f1f2-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Malaysia (1f1f2-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Maldives (1f1f2-1f1fb)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mali (1f1f2-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Malta (1f1f2-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Marshall Islands (1f1f2-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Martinique (1f1f2-1f1f6)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mauritania (1f1f2-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mauritius (1f1f2-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mayotte (1f1fe-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDFE\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mexico (1f1f2-1f1fd)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDFD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Micronesia (1f1eb-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDEB\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Moldova (1f1f2-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Monaco (1f1f2-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mongolia (1f1f2-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Montenegro (1f1f2-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Montserrat (1f1f2-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Morocco (1f1f2-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Mozambique (1f1f2-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Myanmar (Burma) (1f1f2-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Namibia (1f1f3-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Nauru (1f1f3-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Nepal (1f1f3-1f1f5)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Netherlands (1f1f3-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: New Caledonia (1f1f3-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: New Zealand (1f1f3-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Nicaragua (1f1f3-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Niger (1f1f3-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Nigeria (1f1f3-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Niue (1f1f3-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Norfolk Island (1f1f3-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: North Korea (1f1f0-1f1f5)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Northern Mariana Islands (1f1f2-1f1f5)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Norway (1f1f3-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDF3\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Oman (1f1f4-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDF4\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Pakistan (1f1f5-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Palau (1f1f5-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Palestinian Territories (1f1f5-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Panama (1f1f5-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Papua New Guinea (1f1f5-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Paraguay (1f1f5-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Peru (1f1f5-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Philippines (1f1f5-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Pitcairn Islands (1f1f5-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Poland (1f1f5-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Portugal (1f1f5-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Puerto Rico (1f1f5-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Qatar (1f1f6-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF6\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Réunion (1f1f7-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDF7\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Romania (1f1f7-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDF7\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Russia (1f1f7-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDF7\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Rwanda (1f1f7-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDF7\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Samoa (1f1fc-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDFC\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: San Marino (1f1f8-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: São Tomé &amp; Príncipe (1f1f8-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Saudi Arabia (1f1f8-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Senegal (1f1f8-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Serbia (1f1f7-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDF7\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Seychelles (1f1f8-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Sierra Leone (1f1f8-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Singapore (1f1f8-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Sint Maarten (1f1f8-1f1fd)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDFD",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Slovakia (1f1f8-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Slovenia (1f1f8-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: South Georgia &amp; South Sandwich Islands (1f1ec-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Solomon Islands (1f1f8-1f1e7)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Somalia (1f1f8-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: South Africa (1f1ff-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDFF\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: South Korea (1f1f0-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: South Sudan (1f1f8-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Spain (1f1ea-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Sri Lanka (1f1f1-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: St. Barthélemy (1f1e7-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: St. Helena (1f1f8-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: St. Kitts &amp; Nevis (1f1f0-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDF0\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: St. Lucia (1f1f1-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDF1\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: St. Pierre &amp; Miquelon (1f1f5-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDF5\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: St. Vincent &amp; Grenadines (1f1fb-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Sudan (1f1f8-1f1e9)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDE9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Suriname (1f1f8-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Eswatini (1f1f8-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Sweden (1f1f8-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Switzerland (1f1e8-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Syria (1f1f8-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Taiwan (1f1f9-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Tajikistan (1f1f9-1f1ef)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Tanzania (1f1f9-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Thailand (1f1f9-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Timor-Leste (1f1f9-1f1f1)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF1",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Togo (1f1f9-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Tokelau (1f1f9-1f1f0)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF0",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Tonga (1f1f9-1f1f4)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF4",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Trinidad &amp; Tobago (1f1f9-1f1f9)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF9",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Tunisia (1f1f9-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Turkey (1f1f9-1f1f7)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Turkmenistan (1f1f9-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Turks &amp; Caicos Islands (1f1f9-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: U.S. Virgin Islands (1f1fb-1f1ee)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDEE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Tuvalu (1f1f9-1f1fb)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Uganda (1f1fa-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Ukraine (1f1fa-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: United Arab Emirates (1f1e6-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: United Kingdom (1f1ec-1f1e7)
		list.add(new EmojiInfo("\uD83C\uDDEC\uD83C\uDDE7",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: England (1f3f4-e0067-e0062-e0065-e006e-e0067-e007f)
		list.add(new EmojiInfo("\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Scotland (1f3f4-e0067-e0062-e0073-e0063-e0074-e007f)
		list.add(new EmojiInfo("\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74\uDB40\uDC7F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Wales (1f3f4-e0067-e0062-e0077-e006c-e0073-e007f)
		list.add(new EmojiInfo("\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73\uDB40\uDC7F",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: United States (1f1fa-1f1f8)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDF8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Uruguay (1f1fa-1f1fe)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDFE",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Uzbekistan (1f1fa-1f1ff)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDFF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Vanuatu (1f1fb-1f1fa)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDFA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Vatican City (1f1fb-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Venezuela (1f1fb-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Vietnam (1f1fb-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDFB\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Wallis &amp; Futuna (1f1fc-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDFC\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Western Sahara (1f1ea-1f1ed)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDED",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Yemen (1f1fe-1f1ea)
		list.add(new EmojiInfo("\uD83C\uDDFE\uD83C\uDDEA",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Zambia (1f1ff-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDFF\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Zimbabwe (1f1ff-1f1fc)
		list.add(new EmojiInfo("\uD83C\uDDFF\uD83C\uDDFC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_YES
		));
		// flag: Ascension Island (1f1e6-1f1e8)
		list.add(new EmojiInfo("\uD83C\uDDE6\uD83C\uDDE8",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Bouvet Island (1f1e7-1f1fb)
		list.add(new EmojiInfo("\uD83C\uDDE7\uD83C\uDDFB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Clipperton Island (1f1e8-1f1f5)
		list.add(new EmojiInfo("\uD83C\uDDE8\uD83C\uDDF5",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Ceuta &amp; Melilla (1f1ea-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDEA\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Diego Garcia (1f1e9-1f1ec)
		list.add(new EmojiInfo("\uD83C\uDDE9\uD83C\uDDEC",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Heard &amp; McDonald Islands (1f1ed-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDED\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: St. Martin (1f1f2-1f1eb)
		list.add(new EmojiInfo("\uD83C\uDDF2\uD83C\uDDEB",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Svalbard &amp; Jan Mayen (1f1f8-1f1ef)
		list.add(new EmojiInfo("\uD83C\uDDF8\uD83C\uDDEF",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: Tristan da Cunha (1f1f9-1f1e6)
		list.add(new EmojiInfo("\uD83C\uDDF9\uD83C\uDDE6",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: U.S. Outlying Islands (1f1fa-1f1f2)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDF2",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		// flag: United Nations (1f1fa-1f1f3)
		list.add(new EmojiInfo("\uD83C\uDDFA\uD83C\uDDF3",
			EmojiSpritemap.DIVERSITY_NONE, null,
			EmojiSpritemap.GENDER_NONE, null,
            EmojiSpritemap.DISPLAY_NO
		));
		return list;
	}

}
