This commit is contained in:
Evgeny Zinoviev 2021-02-04 23:54:03 +03:00
commit deff2ef6d2
16 changed files with 8545 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
xcuserdata
.DS_Store

View File

@ -0,0 +1,342 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
2A1785D81D6C319D0050D416 /* emoji-test.txt in Resources */ = {isa = PBXBuildFile; fileRef = 2A1785D71D6C319D0050D416 /* emoji-test.txt */; };
6943C54E1BE064AD00C06C20 /* emoji-data.txt in Resources */ = {isa = PBXBuildFile; fileRef = 6943C54D1BE064AD00C06C20 /* emoji-data.txt */; };
69A65C5A15DAB77000650E6D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69A65C5915DAB77000650E6D /* Cocoa.framework */; };
69A65C6415DAB77000650E6D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 69A65C6215DAB77000650E6D /* InfoPlist.strings */; };
69A65C6615DAB77000650E6D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A65C6515DAB77000650E6D /* main.m */; };
69A65C6A15DAB77000650E6D /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 69A65C6815DAB77000650E6D /* Credits.rtf */; };
69A65C6D15DAB77000650E6D /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A65C6C15DAB77000650E6D /* AppDelegate.m */; };
69A65C7015DAB77000650E6D /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 69A65C6E15DAB77000650E6D /* MainMenu.xib */; };
92DE8D4C1C74EC34008442B9 /* emoji-zwj-sequences.txt in Resources */ = {isa = PBXBuildFile; fileRef = 92DE8D4B1C74EC34008442B9 /* emoji-zwj-sequences.txt */; };
92DE8D4E1C74FDA6008442B9 /* emoji-sequences.txt in Resources */ = {isa = PBXBuildFile; fileRef = 92DE8D4D1C74FDA6008442B9 /* emoji-sequences.txt */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
2A1785D71D6C319D0050D416 /* emoji-test.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "emoji-test.txt"; sourceTree = "<group>"; };
6943C54D1BE064AD00C06C20 /* emoji-data.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "emoji-data.txt"; sourceTree = "<group>"; };
69A65C5515DAB76F00650E6D /* emojiexport.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = emojiexport.app; sourceTree = BUILT_PRODUCTS_DIR; };
69A65C5915DAB77000650E6D /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
69A65C5C15DAB77000650E6D /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
69A65C5D15DAB77000650E6D /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
69A65C5E15DAB77000650E6D /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
69A65C6115DAB77000650E6D /* emojiexport-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "emojiexport-Info.plist"; sourceTree = "<group>"; };
69A65C6315DAB77000650E6D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
69A65C6515DAB77000650E6D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
69A65C6715DAB77000650E6D /* emojiexport-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "emojiexport-Prefix.pch"; sourceTree = "<group>"; };
69A65C6915DAB77000650E6D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; };
69A65C6B15DAB77000650E6D /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
69A65C6C15DAB77000650E6D /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
69A65C6F15DAB77000650E6D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainMenu.xib; sourceTree = "<group>"; };
92DE8D4B1C74EC34008442B9 /* emoji-zwj-sequences.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "emoji-zwj-sequences.txt"; sourceTree = "<group>"; };
92DE8D4D1C74FDA6008442B9 /* emoji-sequences.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "emoji-sequences.txt"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
69A65C5215DAB76F00650E6D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
69A65C5A15DAB77000650E6D /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
69A65C4A15DAB76F00650E6D = {
isa = PBXGroup;
children = (
69A65C5F15DAB77000650E6D /* emojiexport */,
69A65C5815DAB77000650E6D /* Frameworks */,
69A65C5615DAB76F00650E6D /* Products */,
);
sourceTree = "<group>";
};
69A65C5615DAB76F00650E6D /* Products */ = {
isa = PBXGroup;
children = (
69A65C5515DAB76F00650E6D /* emojiexport.app */,
);
name = Products;
sourceTree = "<group>";
};
69A65C5815DAB77000650E6D /* Frameworks */ = {
isa = PBXGroup;
children = (
69A65C5915DAB77000650E6D /* Cocoa.framework */,
69A65C5B15DAB77000650E6D /* Other Frameworks */,
);
name = Frameworks;
sourceTree = "<group>";
};
69A65C5B15DAB77000650E6D /* Other Frameworks */ = {
isa = PBXGroup;
children = (
69A65C5C15DAB77000650E6D /* AppKit.framework */,
69A65C5D15DAB77000650E6D /* CoreData.framework */,
69A65C5E15DAB77000650E6D /* Foundation.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
69A65C5F15DAB77000650E6D /* emojiexport */ = {
isa = PBXGroup;
children = (
69A65C6B15DAB77000650E6D /* AppDelegate.h */,
69A65C6C15DAB77000650E6D /* AppDelegate.m */,
69A65C6E15DAB77000650E6D /* MainMenu.xib */,
69A65C6015DAB77000650E6D /* Supporting Files */,
);
path = emojiexport;
sourceTree = "<group>";
};
69A65C6015DAB77000650E6D /* Supporting Files */ = {
isa = PBXGroup;
children = (
6943C54D1BE064AD00C06C20 /* emoji-data.txt */,
69A65C6115DAB77000650E6D /* emojiexport-Info.plist */,
69A65C6215DAB77000650E6D /* InfoPlist.strings */,
69A65C6515DAB77000650E6D /* main.m */,
69A65C6715DAB77000650E6D /* emojiexport-Prefix.pch */,
69A65C6815DAB77000650E6D /* Credits.rtf */,
92DE8D4B1C74EC34008442B9 /* emoji-zwj-sequences.txt */,
92DE8D4D1C74FDA6008442B9 /* emoji-sequences.txt */,
2A1785D71D6C319D0050D416 /* emoji-test.txt */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
69A65C5415DAB76F00650E6D /* emojiexport */ = {
isa = PBXNativeTarget;
buildConfigurationList = 69A65C7315DAB77000650E6D /* Build configuration list for PBXNativeTarget "emojiexport" */;
buildPhases = (
69A65C5115DAB76F00650E6D /* Sources */,
69A65C5215DAB76F00650E6D /* Frameworks */,
69A65C5315DAB76F00650E6D /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = emojiexport;
productName = emojiexport;
productReference = 69A65C5515DAB76F00650E6D /* emojiexport.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
69A65C4C15DAB76F00650E6D /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0800;
ORGANIZATIONNAME = "Гришка";
};
buildConfigurationList = 69A65C4F15DAB76F00650E6D /* Build configuration list for PBXProject "emojiexport" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = 69A65C4A15DAB76F00650E6D;
productRefGroup = 69A65C5615DAB76F00650E6D /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
69A65C5415DAB76F00650E6D /* emojiexport */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
69A65C5315DAB76F00650E6D /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
69A65C6415DAB77000650E6D /* InfoPlist.strings in Resources */,
2A1785D81D6C319D0050D416 /* emoji-test.txt in Resources */,
69A65C6A15DAB77000650E6D /* Credits.rtf in Resources */,
92DE8D4C1C74EC34008442B9 /* emoji-zwj-sequences.txt in Resources */,
69A65C7015DAB77000650E6D /* MainMenu.xib in Resources */,
92DE8D4E1C74FDA6008442B9 /* emoji-sequences.txt in Resources */,
6943C54E1BE064AD00C06C20 /* emoji-data.txt in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
69A65C5115DAB76F00650E6D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
69A65C6615DAB77000650E6D /* main.m in Sources */,
69A65C6D15DAB77000650E6D /* AppDelegate.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
69A65C6215DAB77000650E6D /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
69A65C6315DAB77000650E6D /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
69A65C6815DAB77000650E6D /* Credits.rtf */ = {
isa = PBXVariantGroup;
children = (
69A65C6915DAB77000650E6D /* en */,
);
name = Credits.rtf;
sourceTree = "<group>";
};
69A65C6E15DAB77000650E6D /* MainMenu.xib */ = {
isa = PBXVariantGroup;
children = (
69A65C6F15DAB77000650E6D /* en */,
);
name = MainMenu.xib;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
69A65C7115DAB77000650E6D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.8;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
name = Debug;
};
69A65C7215DAB77000650E6D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.8;
SDKROOT = macosx;
};
name = Release;
};
69A65C7415DAB77000650E6D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "emojiexport/emojiexport-Prefix.pch";
INFOPLIST_FILE = "emojiexport/emojiexport-Info.plist";
PRODUCT_BUNDLE_IDENTIFIER = "vk.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = app;
};
name = Debug;
};
69A65C7515DAB77000650E6D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "emojiexport/emojiexport-Prefix.pch";
INFOPLIST_FILE = "emojiexport/emojiexport-Info.plist";
PRODUCT_BUNDLE_IDENTIFIER = "vk.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = app;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
69A65C4F15DAB76F00650E6D /* Build configuration list for PBXProject "emojiexport" */ = {
isa = XCConfigurationList;
buildConfigurations = (
69A65C7115DAB77000650E6D /* Debug */,
69A65C7215DAB77000650E6D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
69A65C7315DAB77000650E6D /* Build configuration list for PBXNativeTarget "emojiexport" */ = {
isa = XCConfigurationList;
buildConfigurations = (
69A65C7415DAB77000650E6D /* Debug */,
69A65C7515DAB77000650E6D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 69A65C4C15DAB76F00650E6D /* Project object */;
}

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:emojiexport.xcodeproj">
</FileRef>
</Workspace>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

17
emojiexport/AppDelegate.h Normal file
View File

@ -0,0 +1,17 @@
//
// AppDelegate.h
// emojiexport
//
// Created by Гришка on 14.08.12.
// Copyright (c) 2012 Гришка. All rights reserved.
//
#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate>
@property (assign) IBOutlet NSWindow *window;
@property (weak) IBOutlet NSTextField *inputTextField;
@property (weak) IBOutlet NSTextField *outputTextField;
@end

211
emojiexport/AppDelegate.m Normal file
View File

@ -0,0 +1,211 @@
//
// AppDelegate.m
// emojiexport
//
// Created by Гришка on 14.08.12
// Copyright (c) 2012 Гришка
// Copyright (c) 2019 ch1p_
//
// All rights reserved
//
#import "AppDelegate.h"
#define FONT_SIZE 40
#define SIZE 40
#define OFFSET -13
//#define FONT_SIZE 20
//#define SIZE 20
//#define OFFSET -7
@implementation AppDelegate
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
// Insert code here to initialize your application
// [[self outputTextField] setStringValue:[[[NSFileManager defaultManager] currentDirectoryPath] stringByAppendingString:@"/emoji"]];
}
- (IBAction)pickInputFile:(id)sender {
NSOpenPanel* panel=[NSOpenPanel openPanel];
[panel beginSheetModalForWindow:[self window] completionHandler:^(NSInteger result){
if (result == NSFileHandlingPanelOKButton) {
[[self inputTextField] setStringValue:[panel filename]];
}
}];
}
- (IBAction)pickOutputFolder:(id)sender {
NSOpenPanel* panel=[NSOpenPanel openPanel];
[panel setCanChooseDirectories:true];
[panel setCanChooseFiles:false];
[panel setCanCreateDirectories:true];
[panel setDirectory:[[self outputTextField] stringValue]];
[panel beginSheetModalForWindow:[self window] completionHandler:^(NSInteger result){
if (result == NSFileHandlingPanelOKButton) {
[[self outputTextField] setStringValue:[panel filename]];
}
}];
}
NSString *trimString(NSString* string) {
return [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
}
unsigned int parseChar(NSString *string) {
unsigned int result = 0;
NSScanner *scanner = [NSScanner scannerWithString:string];
[scanner setScanLocation:0]; // bypass '#' character
[scanner scanHexInt:&result];
return result;
}
NSString *stringFromChar(unsigned int value) {
UTF32Char inputChar = value; // input UTF32 value
inputChar = NSSwapHostIntToLittle(inputChar); // swap to little-endian if necessary
NSString *str = [[NSString alloc] initWithBytes:&inputChar length:4 encoding:NSUTF32LittleEndianStringEncoding];
return str;
}
- (IBAction)doThat:(id)sender {
NSString *fontPath = [[self inputTextField] stringValue];
NSString *dir = [[self outputTextField] stringValue];
CGDataProviderRef dataProvider = CGDataProviderCreateWithFilename([fontPath UTF8String]);
// Create the font with the data provider, then release the data provider.
CGFontRef fontRef = CGFontCreateWithDataProvider( dataProvider );
CTFontRef fontCore = CTFontCreateWithGraphicsFont(fontRef, FONT_SIZE, NULL, NULL);
CGDataProviderRelease(dataProvider);
CGFontRelease(fontRef);
NSFont *font = (__bridge NSFont*)fontCore;
NSString *emojiDataFile = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"emoji-data" ofType:@"txt"] encoding:NSUTF8StringEncoding error:nil];
NSArray *lines = [emojiDataFile componentsSeparatedByString:@"\n"];
NSMutableArray *emoji = [NSMutableArray new];
emojiDataFile = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"emoji-test" ofType:@"txt"] encoding:NSUTF8StringEncoding error:nil];
lines = [emojiDataFile componentsSeparatedByString:@"\n"];
NSMutableArray *unicodes = [NSMutableArray new];
for(NSString *line in lines) {
if([line length] == 0 || [line characterAtIndex:0] ==';') {
continue;
}
NSArray *parts = [line componentsSeparatedByString:@";"];
if (parts.count < 2) {
continue;
}
NSString *format = trimString(parts[0]);
NSArray *emojiArray = [trimString(parts[1]) componentsSeparatedByString:@"# "];
if (emojiArray.count < 2) {
continue;
}
NSString *emojiStr = [emojiArray[1] componentsSeparatedByString:@" "][0];
NSString *emojiUnicode = @"";
NSString *fileNameStr = @"";
for (NSUInteger i = 0; i < [emojiStr length]; i++) {
unichar c = [emojiStr characterAtIndex:i];
NSString *unicode = [NSString stringWithFormat:@"%04x", (unsigned)c];
if (i + 1 == [emojiStr length] && [unicode isEqualToString:@"fe0f"]) {
continue;
}
fileNameStr = [fileNameStr stringByAppendingString:[[NSString stringWithFormat:@"%lX_", (long)c] lowercaseString]];
emojiUnicode = [emojiUnicode stringByAppendingString:[NSString stringWithFormat:@"\\\\u%@", [unicode uppercaseString]]];
}
if ([unicodes indexOfObject:emojiUnicode] == NSNotFound) {
[unicodes addObject:emojiUnicode];
}
int i = 0;
fileNameStr = [fileNameStr substringToIndex:fileNameStr.length - 1];
drawString(emojiStr, fileNameStr, dir, font);
}
NSArray *unicodesArray = [unicodes sortedArrayUsingComparator:^NSComparisonResult(NSString *a, NSString *b) {
return a.length > b.length ? NSOrderedAscending : NSOrderedDescending;
}];
NSString *unicodesString = [unicodesArray componentsJoinedByString:@"|"];
NSData *unicodesStringData = [unicodesString dataUsingEncoding:NSUTF8StringEncoding];
[unicodesStringData writeToFile:[NSString stringWithFormat:@"%@/%@", dir, @"unicodes.txt"] atomically:true];
}
NSString *stringFromCodes(NSString *codes) {
NSArray *codesArray = [codes componentsSeparatedByString:@" "];
NSString *textCode = @"";
for(NSString *string in codesArray) {
unsigned result = 0;
NSScanner *scanner = [NSScanner scannerWithString:string];
[scanner scanHexInt:&result];
unichar characterArray[2];
CFStringGetSurrogatePairForLongCharacter(result, characterArray);
if(characterArray[1] != 0) {
textCode = [NSString stringWithFormat:@"%@%2X%2X", textCode, characterArray[0], characterArray[1]];
} else {
textCode = [NSString stringWithFormat:@"%@%2X", textCode, characterArray[0]];
}
}
return textCode;
}
void drawString(NSString* str, NSString* fileName, NSString* dir, NSFont* font){
fileName = [[fileName stringByReplacingOccurrencesOfString:@" " withString:@"-"] lowercaseString];
NSArray *array = @[@"1f5e8", @"23cf", @"0023", @"002a", @"0030", @"0031", @"0032", @"0033", @"0034", @"0035", @"0036", @"0037", @"0038", @"0039", @"1f1e6", @"1f1e7", @"1f1e8", @"1f1e9", @"1f1ea", @"1f1eb", @"1f1ec", @"1f1ed", @"1f1ee", @"1f1ef", @"1f1f0", @"1f1f1", @"1f1f2", @"1f1f3", @"1f1f4", @"1f1f5", @"1f1f6", @"1f1f7", @"1f1f8", @"1f1f9", @"1f1fa", @"1f1fb", @"1f1fc", @"1f1fd", @"1f1fe", @"1f1ff"];
if([array indexOfObject:fileName] != NSNotFound) {
return;
}
NSBitmapImageRep *offscreenRep = [[NSBitmapImageRep alloc]
initWithBitmapDataPlanes:NULL
pixelsWide:SIZE
pixelsHigh:SIZE
bitsPerSample:8
samplesPerPixel:4
hasAlpha:YES
isPlanar:NO
colorSpaceName:NSDeviceRGBColorSpace
bitmapFormat:NSAlphaFirstBitmapFormat
bytesPerRow:0
bitsPerPixel:0];
NSGraphicsContext *g = [NSGraphicsContext graphicsContextWithBitmapImageRep:offscreenRep];
[NSGraphicsContext saveGraphicsState];
[NSGraphicsContext setCurrentContext:g];
//NSFont* font=[NSFont fontWithName:@"Apple Color Emoji" size:96];
NSDictionary* d=[NSDictionary dictionaryWithObjectsAndKeys: font, NSFontAttributeName, nil];
NSRect rect=[font boundingRectForGlyph:[font glyphWithName:str]];
[str drawAtPoint:CGPointMake(0, OFFSET) withAttributes:d];
NSData *data = [offscreenRep representationUsingType: NSPNGFileType properties: nil];
[data writeToFile: [NSString stringWithFormat:@"%@/%@.png", dir, fileName] atomically: NO];
//NSLog(@"Draw %@ OK [%@] [%f %f %f %f]", str, fileName, rect.origin.x, rect.origin.y, rect.size.width, rect.size.height);
}
- (IBAction)outputTextField:(id)sender {
}
@end

769
emojiexport/emoji-data.txt Normal file
View File

@ -0,0 +1,769 @@
# emoji-data.txt
# Date: 2019-01-15, 12:10:05 GMT
# © 2019 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Emoji Data for UTS #51
# Version: 12.0
#
# For documentation and usage, see http://www.unicode.org/reports/tr51
#
# Format:
# <codepoint(s)> ; <property> # <comments>
# Note: there is no guarantee as to the structure of whitespace or comments
#
# Characters and sequences are listed in code point order. Users should be shown a more natural order.
# See the CLDR collation order for Emoji.
# ================================================
# All omitted code points have Emoji=No
# @missing: 0000..10FFFF ; Emoji ; No
0023 ; Emoji # 1.1 [1] (#) number sign
002A ; Emoji # 1.1 [1] (*) asterisk
0030..0039 ; Emoji # 1.1 [10] (0..9) digit zero..digit nine
00A9 ; Emoji # 1.1 [1] (©️) copyright
00AE ; Emoji # 1.1 [1] (®️) registered
203C ; Emoji # 1.1 [1] (‼️) double exclamation mark
2049 ; Emoji # 3.0 [1] (⁉️) exclamation question mark
2122 ; Emoji # 1.1 [1] (™️) trade mark
2139 ; Emoji # 3.0 [1] () information
2194..2199 ; Emoji # 1.1 [6] (↔️..↙️) left-right arrow..down-left arrow
21A9..21AA ; Emoji # 1.1 [2] (↩️..↪️) right arrow curving left..left arrow curving right
231A..231B ; Emoji # 1.1 [2] (⌚..⌛) watch..hourglass done
2328 ; Emoji # 1.1 [1] (⌨️) keyboard
23CF ; Emoji # 4.0 [1] (⏏️) eject button
23E9..23F3 ; Emoji # 6.0 [11] (⏩..⏳) fast-forward button..hourglass not done
23F8..23FA ; Emoji # 7.0 [3] (⏸️..⏺️) pause button..record button
24C2 ; Emoji # 1.1 [1] (Ⓜ️) circled M
25AA..25AB ; Emoji # 1.1 [2] (▪️..▫️) black small square..white small square
25B6 ; Emoji # 1.1 [1] (▶️) play button
25C0 ; Emoji # 1.1 [1] (◀️) reverse button
25FB..25FE ; Emoji # 3.2 [4] (◻️..◾) white medium square..black medium-small square
2600..2604 ; Emoji # 1.1 [5] (☀️..☄️) sun..comet
260E ; Emoji # 1.1 [1] (☎️) telephone
2611 ; Emoji # 1.1 [1] (☑️) check box with check
2614..2615 ; Emoji # 4.0 [2] (☔..☕) umbrella with rain drops..hot beverage
2618 ; Emoji # 4.1 [1] (☘️) shamrock
261D ; Emoji # 1.1 [1] (☝️) index pointing up
2620 ; Emoji # 1.1 [1] (☠️) skull and crossbones
2622..2623 ; Emoji # 1.1 [2] (☢️..☣️) radioactive..biohazard
2626 ; Emoji # 1.1 [1] (☦️) orthodox cross
262A ; Emoji # 1.1 [1] (☪️) star and crescent
262E..262F ; Emoji # 1.1 [2] (☮️..☯️) peace symbol..yin yang
2638..263A ; Emoji # 1.1 [3] (☸️..☺️) wheel of dharma..smiling face
2640 ; Emoji # 1.1 [1] (♀️) female sign
2642 ; Emoji # 1.1 [1] (♂️) male sign
2648..2653 ; Emoji # 1.1 [12] (♈..♓) Aries..Pisces
265F..2660 ; Emoji # 1.1 [2] (♟️..♠️) chess pawn..spade suit
2663 ; Emoji # 1.1 [1] (♣️) club suit
2665..2666 ; Emoji # 1.1 [2] (♥️..♦️) heart suit..diamond suit
2668 ; Emoji # 1.1 [1] (♨️) hot springs
267B ; Emoji # 3.2 [1] (♻️) recycling symbol
267E..267F ; Emoji # 4.1 [2] (♾️..♿) infinity..wheelchair symbol
2692..2697 ; Emoji # 4.1 [6] (⚒️..⚗️) hammer and pick..alembic
2699 ; Emoji # 4.1 [1] (⚙️) gear
269B..269C ; Emoji # 4.1 [2] (⚛️..⚜️) atom symbol..fleur-de-lis
26A0..26A1 ; Emoji # 4.0 [2] (⚠️..⚡) warning..high voltage
26AA..26AB ; Emoji # 4.1 [2] (⚪..⚫) white circle..black circle
26B0..26B1 ; Emoji # 4.1 [2] (⚰️..⚱️) coffin..funeral urn
26BD..26BE ; Emoji # 5.2 [2] (⚽..⚾) soccer ball..baseball
26C4..26C5 ; Emoji # 5.2 [2] (⛄..⛅) snowman without snow..sun behind cloud
26C8 ; Emoji # 5.2 [1] (⛈️) cloud with lightning and rain
26CE ; Emoji # 6.0 [1] (⛎) Ophiuchus
26CF ; Emoji # 5.2 [1] (⛏️) pick
26D1 ; Emoji # 5.2 [1] (⛑️) rescue workers helmet
26D3..26D4 ; Emoji # 5.2 [2] (⛓️..⛔) chains..no entry
26E9..26EA ; Emoji # 5.2 [2] (⛩️..⛪) shinto shrine..church
26F0..26F5 ; Emoji # 5.2 [6] (⛰️..⛵) mountain..sailboat
26F7..26FA ; Emoji # 5.2 [4] (⛷️..⛺) skier..tent
26FD ; Emoji # 5.2 [1] (⛽) fuel pump
2702 ; Emoji # 1.1 [1] (✂️) scissors
2705 ; Emoji # 6.0 [1] (✅) check mark button
2708..2709 ; Emoji # 1.1 [2] (✈️..✉️) airplane..envelope
270A..270B ; Emoji # 6.0 [2] (✊..✋) raised fist..raised hand
270C..270D ; Emoji # 1.1 [2] (✌️..✍️) victory hand..writing hand
270F ; Emoji # 1.1 [1] (✏️) pencil
2712 ; Emoji # 1.1 [1] (✒️) black nib
2714 ; Emoji # 1.1 [1] (✔️) check mark
2716 ; Emoji # 1.1 [1] (✖️) multiplication sign
271D ; Emoji # 1.1 [1] (✝️) latin cross
2721 ; Emoji # 1.1 [1] (✡️) star of David
2728 ; Emoji # 6.0 [1] (✨) sparkles
2733..2734 ; Emoji # 1.1 [2] (✳️..✴️) eight-spoked asterisk..eight-pointed star
2744 ; Emoji # 1.1 [1] (❄️) snowflake
2747 ; Emoji # 1.1 [1] (❇️) sparkle
274C ; Emoji # 6.0 [1] (❌) cross mark
274E ; Emoji # 6.0 [1] (❎) cross mark button
2753..2755 ; Emoji # 6.0 [3] (❓..❕) question mark..white exclamation mark
2757 ; Emoji # 5.2 [1] (❗) exclamation mark
2763..2764 ; Emoji # 1.1 [2] (❣️..❤️) heart exclamation..red heart
2795..2797 ; Emoji # 6.0 [3] (..➗) plus sign..division sign
27A1 ; Emoji # 1.1 [1] (➡️) right arrow
27B0 ; Emoji # 6.0 [1] (➰) curly loop
27BF ; Emoji # 6.0 [1] (➿) double curly loop
2934..2935 ; Emoji # 3.2 [2] (⤴️..⤵️) right arrow curving up..right arrow curving down
2B05..2B07 ; Emoji # 4.0 [3] (⬅️..⬇️) left arrow..down arrow
2B1B..2B1C ; Emoji # 5.1 [2] (⬛..⬜) black large square..white large square
2B50 ; Emoji # 5.1 [1] (⭐) star
2B55 ; Emoji # 5.2 [1] (⭕) hollow red circle
3030 ; Emoji # 1.1 [1] (〰️) wavy dash
303D ; Emoji # 3.2 [1] (〽️) part alternation mark
3297 ; Emoji # 1.1 [1] (㊗️) Japanese “congratulations” button
3299 ; Emoji # 1.1 [1] (㊙️) Japanese “secret” button
1F004 ; Emoji # 5.1 [1] (🀄) mahjong red dragon
1F0CF ; Emoji # 6.0 [1] (🃏) joker
1F170..1F171 ; Emoji # 6.0 [2] (🅰️..🅱️) A button (blood type)..B button (blood type)
1F17E ; Emoji # 6.0 [1] (🅾️) O button (blood type)
1F17F ; Emoji # 5.2 [1] (🅿️) P button
1F18E ; Emoji # 6.0 [1] (🆎) AB button (blood type)
1F191..1F19A ; Emoji # 6.0 [10] (🆑..🆚) CL button..VS button
1F1E6..1F1FF ; Emoji # 6.0 [26] (🇦..🇿) regional indicator symbol letter a..regional indicator symbol letter z
1F201..1F202 ; Emoji # 6.0 [2] (🈁..🈂️) Japanese “here” button..Japanese “service charge” button
1F21A ; Emoji # 5.2 [1] (🈚) Japanese “free of charge” button
1F22F ; Emoji # 5.2 [1] (🈯) Japanese “reserved” button
1F232..1F23A ; Emoji # 6.0 [9] (🈲..🈺) Japanese “prohibited” button..Japanese “open for business” button
1F250..1F251 ; Emoji # 6.0 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
1F300..1F320 ; Emoji # 6.0 [33] (🌀..🌠) cyclone..shooting star
1F321 ; Emoji # 7.0 [1] (🌡️) thermometer
1F324..1F32C ; Emoji # 7.0 [9] (🌤️..🌬️) sun behind small cloud..wind face
1F32D..1F32F ; Emoji # 8.0 [3] (🌭..🌯) hot dog..burrito
1F330..1F335 ; Emoji # 6.0 [6] (🌰..🌵) chestnut..cactus
1F336 ; Emoji # 7.0 [1] (🌶️) hot pepper
1F337..1F37C ; Emoji # 6.0 [70] (🌷..🍼) tulip..baby bottle
1F37D ; Emoji # 7.0 [1] (🍽️) fork and knife with plate
1F37E..1F37F ; Emoji # 8.0 [2] (🍾..🍿) bottle with popping cork..popcorn
1F380..1F393 ; Emoji # 6.0 [20] (🎀..🎓) ribbon..graduation cap
1F396..1F397 ; Emoji # 7.0 [2] (🎖️..🎗️) military medal..reminder ribbon
1F399..1F39B ; Emoji # 7.0 [3] (🎙️..🎛️) studio microphone..control knobs
1F39E..1F39F ; Emoji # 7.0 [2] (🎞️..🎟️) film frames..admission tickets
1F3A0..1F3C4 ; Emoji # 6.0 [37] (🎠..🏄) carousel horse..person surfing
1F3C5 ; Emoji # 7.0 [1] (🏅) sports medal
1F3C6..1F3CA ; Emoji # 6.0 [5] (🏆..🏊) trophy..person swimming
1F3CB..1F3CE ; Emoji # 7.0 [4] (🏋️..🏎️) person lifting weights..racing car
1F3CF..1F3D3 ; Emoji # 8.0 [5] (🏏..🏓) cricket game..ping pong
1F3D4..1F3DF ; Emoji # 7.0 [12] (🏔️..🏟️) snow-capped mountain..stadium
1F3E0..1F3F0 ; Emoji # 6.0 [17] (🏠..🏰) house..castle
1F3F3..1F3F5 ; Emoji # 7.0 [3] (🏳️..🏵️) white flag..rosette
1F3F7 ; Emoji # 7.0 [1] (🏷️) label
1F3F8..1F3FF ; Emoji # 8.0 [8] (🏸..🏿) badminton..dark skin tone
1F400..1F43E ; Emoji # 6.0 [63] (🐀..🐾) rat..paw prints
1F43F ; Emoji # 7.0 [1] (🐿️) chipmunk
1F440 ; Emoji # 6.0 [1] (👀) eyes
1F441 ; Emoji # 7.0 [1] (👁️) eye
1F442..1F4F7 ; Emoji # 6.0[182] (👂..📷) ear..camera
1F4F8 ; Emoji # 7.0 [1] (📸) camera with flash
1F4F9..1F4FC ; Emoji # 6.0 [4] (📹..📼) video camera..videocassette
1F4FD ; Emoji # 7.0 [1] (📽️) film projector
1F4FF ; Emoji # 8.0 [1] (📿) prayer beads
1F500..1F53D ; Emoji # 6.0 [62] (🔀..🔽) shuffle tracks button..downwards button
1F549..1F54A ; Emoji # 7.0 [2] (🕉️..🕊️) om..dove
1F54B..1F54E ; Emoji # 8.0 [4] (🕋..🕎) kaaba..menorah
1F550..1F567 ; Emoji # 6.0 [24] (🕐..🕧) one oclock..twelve-thirty
1F56F..1F570 ; Emoji # 7.0 [2] (🕯️..🕰️) candle..mantelpiece clock
1F573..1F579 ; Emoji # 7.0 [7] (🕳️..🕹️) hole..joystick
1F57A ; Emoji # 9.0 [1] (🕺) man dancing
1F587 ; Emoji # 7.0 [1] (🖇️) linked paperclips
1F58A..1F58D ; Emoji # 7.0 [4] (🖊️..🖍️) pen..crayon
1F590 ; Emoji # 7.0 [1] (🖐️) hand with fingers splayed
1F595..1F596 ; Emoji # 7.0 [2] (🖕..🖖) middle finger..vulcan salute
1F5A4 ; Emoji # 9.0 [1] (🖤) black heart
1F5A5 ; Emoji # 7.0 [1] (🖥️) desktop computer
1F5A8 ; Emoji # 7.0 [1] (🖨️) printer
1F5B1..1F5B2 ; Emoji # 7.0 [2] (🖱️..🖲️) computer mouse..trackball
1F5BC ; Emoji # 7.0 [1] (🖼️) framed picture
1F5C2..1F5C4 ; Emoji # 7.0 [3] (🗂️..🗄️) card index dividers..file cabinet
1F5D1..1F5D3 ; Emoji # 7.0 [3] (🗑️..🗓️) wastebasket..spiral calendar
1F5DC..1F5DE ; Emoji # 7.0 [3] (🗜️..🗞️) clamp..rolled-up newspaper
1F5E1 ; Emoji # 7.0 [1] (🗡️) dagger
1F5E3 ; Emoji # 7.0 [1] (🗣️) speaking head
1F5E8 ; Emoji # 7.0 [1] (🗨️) left speech bubble
1F5EF ; Emoji # 7.0 [1] (🗯️) right anger bubble
1F5F3 ; Emoji # 7.0 [1] (🗳️) ballot box with ballot
1F5FA ; Emoji # 7.0 [1] (🗺️) world map
1F5FB..1F5FF ; Emoji # 6.0 [5] (🗻..🗿) mount fuji..moai
1F600 ; Emoji # 6.1 [1] (😀) grinning face
1F601..1F610 ; Emoji # 6.0 [16] (😁..😐) beaming face with smiling eyes..neutral face
1F611 ; Emoji # 6.1 [1] (😑) expressionless face
1F612..1F614 ; Emoji # 6.0 [3] (😒..😔) unamused face..pensive face
1F615 ; Emoji # 6.1 [1] (😕) confused face
1F616 ; Emoji # 6.0 [1] (😖) confounded face
1F617 ; Emoji # 6.1 [1] (😗) kissing face
1F618 ; Emoji # 6.0 [1] (😘) face blowing a kiss
1F619 ; Emoji # 6.1 [1] (😙) kissing face with smiling eyes
1F61A ; Emoji # 6.0 [1] (😚) kissing face with closed eyes
1F61B ; Emoji # 6.1 [1] (😛) face with tongue
1F61C..1F61E ; Emoji # 6.0 [3] (😜..😞) winking face with tongue..disappointed face
1F61F ; Emoji # 6.1 [1] (😟) worried face
1F620..1F625 ; Emoji # 6.0 [6] (😠..😥) angry face..sad but relieved face
1F626..1F627 ; Emoji # 6.1 [2] (😦..😧) frowning face with open mouth..anguished face
1F628..1F62B ; Emoji # 6.0 [4] (😨..😫) fearful face..tired face
1F62C ; Emoji # 6.1 [1] (😬) grimacing face
1F62D ; Emoji # 6.0 [1] (😭) loudly crying face
1F62E..1F62F ; Emoji # 6.1 [2] (😮..😯) face with open mouth..hushed face
1F630..1F633 ; Emoji # 6.0 [4] (😰..😳) anxious face with sweat..flushed face
1F634 ; Emoji # 6.1 [1] (😴) sleeping face
1F635..1F640 ; Emoji # 6.0 [12] (😵..🙀) dizzy face..weary cat
1F641..1F642 ; Emoji # 7.0 [2] (🙁..🙂) slightly frowning face..slightly smiling face
1F643..1F644 ; Emoji # 8.0 [2] (🙃..🙄) upside-down face..face with rolling eyes
1F645..1F64F ; Emoji # 6.0 [11] (🙅..🙏) person gesturing NO..folded hands
1F680..1F6C5 ; Emoji # 6.0 [70] (🚀..🛅) rocket..left luggage
1F6CB..1F6CF ; Emoji # 7.0 [5] (🛋️..🛏️) couch and lamp..bed
1F6D0 ; Emoji # 8.0 [1] (🛐) place of worship
1F6D1..1F6D2 ; Emoji # 9.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D5 ; Emoji # 12.0 [1] (🛕) hindu temple
1F6E0..1F6E5 ; Emoji # 7.0 [6] (🛠️..🛥️) hammer and wrench..motor boat
1F6E9 ; Emoji # 7.0 [1] (🛩️) small airplane
1F6EB..1F6EC ; Emoji # 7.0 [2] (🛫..🛬) airplane departure..airplane arrival
1F6F0 ; Emoji # 7.0 [1] (🛰️) satellite
1F6F3 ; Emoji # 7.0 [1] (🛳️) passenger ship
1F6F4..1F6F6 ; Emoji # 9.0 [3] (🛴..🛶) kick scooter..canoe
1F6F7..1F6F8 ; Emoji # 10.0 [2] (🛷..🛸) sled..flying saucer
1F6F9 ; Emoji # 11.0 [1] (🛹) skateboard
1F6FA ; Emoji # 12.0 [1] (🛺) auto rickshaw
1F7E0..1F7EB ; Emoji # 12.0 [12] (🟠..🟫) orange circle..brown square
1F90D..1F90F ; Emoji # 12.0 [3] (🤍..🤏) white heart..pinching hand
1F910..1F918 ; Emoji # 8.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
1F919..1F91E ; Emoji # 9.0 [6] (🤙..🤞) call me hand..crossed fingers
1F91F ; Emoji # 10.0 [1] (🤟) love-you gesture
1F920..1F927 ; Emoji # 9.0 [8] (🤠..🤧) cowboy hat face..sneezing face
1F928..1F92F ; Emoji # 10.0 [8] (🤨..🤯) face with raised eyebrow..exploding head
1F930 ; Emoji # 9.0 [1] (🤰) pregnant woman
1F931..1F932 ; Emoji # 10.0 [2] (🤱..🤲) breast-feeding..palms up together
1F933..1F93A ; Emoji # 9.0 [8] (🤳..🤺) selfie..person fencing
1F93C..1F93E ; Emoji # 9.0 [3] (🤼..🤾) people wrestling..person playing handball
1F93F ; Emoji # 12.0 [1] (🤿) diving mask
1F940..1F945 ; Emoji # 9.0 [6] (🥀..🥅) wilted flower..goal net
1F947..1F94B ; Emoji # 9.0 [5] (🥇..🥋) 1st place medal..martial arts uniform
1F94C ; Emoji # 10.0 [1] (🥌) curling stone
1F94D..1F94F ; Emoji # 11.0 [3] (🥍..🥏) lacrosse..flying disc
1F950..1F95E ; Emoji # 9.0 [15] (🥐..🥞) croissant..pancakes
1F95F..1F96B ; Emoji # 10.0 [13] (🥟..🥫) dumpling..canned food
1F96C..1F970 ; Emoji # 11.0 [5] (🥬..🥰) leafy green..smiling face with hearts
1F971 ; Emoji # 12.0 [1] (🥱) yawning face
1F973..1F976 ; Emoji # 11.0 [4] (🥳..🥶) partying face..cold face
1F97A ; Emoji # 11.0 [1] (🥺) pleading face
1F97B ; Emoji # 12.0 [1] (🥻) sari
1F97C..1F97F ; Emoji # 11.0 [4] (🥼..🥿) lab coat..flat shoe
1F980..1F984 ; Emoji # 8.0 [5] (🦀..🦄) crab..unicorn
1F985..1F991 ; Emoji # 9.0 [13] (🦅..🦑) eagle..squid
1F992..1F997 ; Emoji # 10.0 [6] (🦒..🦗) giraffe..cricket
1F998..1F9A2 ; Emoji # 11.0 [11] (🦘..🦢) kangaroo..swan
1F9A5..1F9AA ; Emoji # 12.0 [6] (🦥..🦪) sloth..oyster
1F9AE..1F9AF ; Emoji # 12.0 [2] (🦮..🦯) guide dog..probing cane
1F9B0..1F9B9 ; Emoji # 11.0 [10] (🦰..🦹) red hair..supervillain
1F9BA..1F9BF ; Emoji # 12.0 [6] (🦺..🦿) safety vest..mechanical leg
1F9C0 ; Emoji # 8.0 [1] (🧀) cheese wedge
1F9C1..1F9C2 ; Emoji # 11.0 [2] (🧁..🧂) cupcake..salt
1F9C3..1F9CA ; Emoji # 12.0 [8] (🧃..🧊) beverage box..ice cube
1F9CD..1F9CF ; Emoji # 12.0 [3] (🧍..🧏) person standing..deaf person
1F9D0..1F9E6 ; Emoji # 10.0 [23] (🧐..🧦) face with monocle..socks
1F9E7..1F9FF ; Emoji # 11.0 [25] (🧧..🧿) red envelope..nazar amulet
1FA70..1FA73 ; Emoji # 12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA78..1FA7A ; Emoji # 12.0 [3] (🩸..🩺) drop of blood..stethoscope
1FA80..1FA82 ; Emoji # 12.0 [3] (🪀..🪂) yo-yo..parachute
1FA90..1FA95 ; Emoji # 12.0 [6] (🪐..🪕) ringed planet..banjo
# Total elements: 1311
# ================================================
# All omitted code points have Emoji_Presentation=No
# @missing: 0000..10FFFF ; Emoji_Presentation ; No
231A..231B ; Emoji_Presentation # 1.1 [2] (⌚..⌛) watch..hourglass done
23E9..23EC ; Emoji_Presentation # 6.0 [4] (⏩..⏬) fast-forward button..fast down button
23F0 ; Emoji_Presentation # 6.0 [1] (⏰) alarm clock
23F3 ; Emoji_Presentation # 6.0 [1] (⏳) hourglass not done
25FD..25FE ; Emoji_Presentation # 3.2 [2] (◽..◾) white medium-small square..black medium-small square
2614..2615 ; Emoji_Presentation # 4.0 [2] (☔..☕) umbrella with rain drops..hot beverage
2648..2653 ; Emoji_Presentation # 1.1 [12] (♈..♓) Aries..Pisces
267F ; Emoji_Presentation # 4.1 [1] (♿) wheelchair symbol
2693 ; Emoji_Presentation # 4.1 [1] (⚓) anchor
26A1 ; Emoji_Presentation # 4.0 [1] (⚡) high voltage
26AA..26AB ; Emoji_Presentation # 4.1 [2] (⚪..⚫) white circle..black circle
26BD..26BE ; Emoji_Presentation # 5.2 [2] (⚽..⚾) soccer ball..baseball
26C4..26C5 ; Emoji_Presentation # 5.2 [2] (⛄..⛅) snowman without snow..sun behind cloud
26CE ; Emoji_Presentation # 6.0 [1] (⛎) Ophiuchus
26D4 ; Emoji_Presentation # 5.2 [1] (⛔) no entry
26EA ; Emoji_Presentation # 5.2 [1] (⛪) church
26F2..26F3 ; Emoji_Presentation # 5.2 [2] (⛲..⛳) fountain..flag in hole
26F5 ; Emoji_Presentation # 5.2 [1] (⛵) sailboat
26FA ; Emoji_Presentation # 5.2 [1] (⛺) tent
26FD ; Emoji_Presentation # 5.2 [1] (⛽) fuel pump
2705 ; Emoji_Presentation # 6.0 [1] (✅) check mark button
270A..270B ; Emoji_Presentation # 6.0 [2] (✊..✋) raised fist..raised hand
2728 ; Emoji_Presentation # 6.0 [1] (✨) sparkles
274C ; Emoji_Presentation # 6.0 [1] (❌) cross mark
274E ; Emoji_Presentation # 6.0 [1] (❎) cross mark button
2753..2755 ; Emoji_Presentation # 6.0 [3] (❓..❕) question mark..white exclamation mark
2757 ; Emoji_Presentation # 5.2 [1] (❗) exclamation mark
2795..2797 ; Emoji_Presentation # 6.0 [3] (..➗) plus sign..division sign
27B0 ; Emoji_Presentation # 6.0 [1] (➰) curly loop
27BF ; Emoji_Presentation # 6.0 [1] (➿) double curly loop
2B1B..2B1C ; Emoji_Presentation # 5.1 [2] (⬛..⬜) black large square..white large square
2B50 ; Emoji_Presentation # 5.1 [1] (⭐) star
2B55 ; Emoji_Presentation # 5.2 [1] (⭕) hollow red circle
1F004 ; Emoji_Presentation # 5.1 [1] (🀄) mahjong red dragon
1F0CF ; Emoji_Presentation # 6.0 [1] (🃏) joker
1F18E ; Emoji_Presentation # 6.0 [1] (🆎) AB button (blood type)
1F191..1F19A ; Emoji_Presentation # 6.0 [10] (🆑..🆚) CL button..VS button
1F1E6..1F1FF ; Emoji_Presentation # 6.0 [26] (🇦..🇿) regional indicator symbol letter a..regional indicator symbol letter z
1F201 ; Emoji_Presentation # 6.0 [1] (🈁) Japanese “here” button
1F21A ; Emoji_Presentation # 5.2 [1] (🈚) Japanese “free of charge” button
1F22F ; Emoji_Presentation # 5.2 [1] (🈯) Japanese “reserved” button
1F232..1F236 ; Emoji_Presentation # 6.0 [5] (🈲..🈶) Japanese “prohibited” button..Japanese “not free of charge” button
1F238..1F23A ; Emoji_Presentation # 6.0 [3] (🈸..🈺) Japanese “application” button..Japanese “open for business” button
1F250..1F251 ; Emoji_Presentation # 6.0 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
1F300..1F320 ; Emoji_Presentation # 6.0 [33] (🌀..🌠) cyclone..shooting star
1F32D..1F32F ; Emoji_Presentation # 8.0 [3] (🌭..🌯) hot dog..burrito
1F330..1F335 ; Emoji_Presentation # 6.0 [6] (🌰..🌵) chestnut..cactus
1F337..1F37C ; Emoji_Presentation # 6.0 [70] (🌷..🍼) tulip..baby bottle
1F37E..1F37F ; Emoji_Presentation # 8.0 [2] (🍾..🍿) bottle with popping cork..popcorn
1F380..1F393 ; Emoji_Presentation # 6.0 [20] (🎀..🎓) ribbon..graduation cap
1F3A0..1F3C4 ; Emoji_Presentation # 6.0 [37] (🎠..🏄) carousel horse..person surfing
1F3C5 ; Emoji_Presentation # 7.0 [1] (🏅) sports medal
1F3C6..1F3CA ; Emoji_Presentation # 6.0 [5] (🏆..🏊) trophy..person swimming
1F3CF..1F3D3 ; Emoji_Presentation # 8.0 [5] (🏏..🏓) cricket game..ping pong
1F3E0..1F3F0 ; Emoji_Presentation # 6.0 [17] (🏠..🏰) house..castle
1F3F4 ; Emoji_Presentation # 7.0 [1] (🏴) black flag
1F3F8..1F3FF ; Emoji_Presentation # 8.0 [8] (🏸..🏿) badminton..dark skin tone
1F400..1F43E ; Emoji_Presentation # 6.0 [63] (🐀..🐾) rat..paw prints
1F440 ; Emoji_Presentation # 6.0 [1] (👀) eyes
1F442..1F4F7 ; Emoji_Presentation # 6.0[182] (👂..📷) ear..camera
1F4F8 ; Emoji_Presentation # 7.0 [1] (📸) camera with flash
1F4F9..1F4FC ; Emoji_Presentation # 6.0 [4] (📹..📼) video camera..videocassette
1F4FF ; Emoji_Presentation # 8.0 [1] (📿) prayer beads
1F500..1F53D ; Emoji_Presentation # 6.0 [62] (🔀..🔽) shuffle tracks button..downwards button
1F54B..1F54E ; Emoji_Presentation # 8.0 [4] (🕋..🕎) kaaba..menorah
1F550..1F567 ; Emoji_Presentation # 6.0 [24] (🕐..🕧) one oclock..twelve-thirty
1F57A ; Emoji_Presentation # 9.0 [1] (🕺) man dancing
1F595..1F596 ; Emoji_Presentation # 7.0 [2] (🖕..🖖) middle finger..vulcan salute
1F5A4 ; Emoji_Presentation # 9.0 [1] (🖤) black heart
1F5FB..1F5FF ; Emoji_Presentation # 6.0 [5] (🗻..🗿) mount fuji..moai
1F600 ; Emoji_Presentation # 6.1 [1] (😀) grinning face
1F601..1F610 ; Emoji_Presentation # 6.0 [16] (😁..😐) beaming face with smiling eyes..neutral face
1F611 ; Emoji_Presentation # 6.1 [1] (😑) expressionless face
1F612..1F614 ; Emoji_Presentation # 6.0 [3] (😒..😔) unamused face..pensive face
1F615 ; Emoji_Presentation # 6.1 [1] (😕) confused face
1F616 ; Emoji_Presentation # 6.0 [1] (😖) confounded face
1F617 ; Emoji_Presentation # 6.1 [1] (😗) kissing face
1F618 ; Emoji_Presentation # 6.0 [1] (😘) face blowing a kiss
1F619 ; Emoji_Presentation # 6.1 [1] (😙) kissing face with smiling eyes
1F61A ; Emoji_Presentation # 6.0 [1] (😚) kissing face with closed eyes
1F61B ; Emoji_Presentation # 6.1 [1] (😛) face with tongue
1F61C..1F61E ; Emoji_Presentation # 6.0 [3] (😜..😞) winking face with tongue..disappointed face
1F61F ; Emoji_Presentation # 6.1 [1] (😟) worried face
1F620..1F625 ; Emoji_Presentation # 6.0 [6] (😠..😥) angry face..sad but relieved face
1F626..1F627 ; Emoji_Presentation # 6.1 [2] (😦..😧) frowning face with open mouth..anguished face
1F628..1F62B ; Emoji_Presentation # 6.0 [4] (😨..😫) fearful face..tired face
1F62C ; Emoji_Presentation # 6.1 [1] (😬) grimacing face
1F62D ; Emoji_Presentation # 6.0 [1] (😭) loudly crying face
1F62E..1F62F ; Emoji_Presentation # 6.1 [2] (😮..😯) face with open mouth..hushed face
1F630..1F633 ; Emoji_Presentation # 6.0 [4] (😰..😳) anxious face with sweat..flushed face
1F634 ; Emoji_Presentation # 6.1 [1] (😴) sleeping face
1F635..1F640 ; Emoji_Presentation # 6.0 [12] (😵..🙀) dizzy face..weary cat
1F641..1F642 ; Emoji_Presentation # 7.0 [2] (🙁..🙂) slightly frowning face..slightly smiling face
1F643..1F644 ; Emoji_Presentation # 8.0 [2] (🙃..🙄) upside-down face..face with rolling eyes
1F645..1F64F ; Emoji_Presentation # 6.0 [11] (🙅..🙏) person gesturing NO..folded hands
1F680..1F6C5 ; Emoji_Presentation # 6.0 [70] (🚀..🛅) rocket..left luggage
1F6CC ; Emoji_Presentation # 7.0 [1] (🛌) person in bed
1F6D0 ; Emoji_Presentation # 8.0 [1] (🛐) place of worship
1F6D1..1F6D2 ; Emoji_Presentation # 9.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D5 ; Emoji_Presentation # 12.0 [1] (🛕) hindu temple
1F6EB..1F6EC ; Emoji_Presentation # 7.0 [2] (🛫..🛬) airplane departure..airplane arrival
1F6F4..1F6F6 ; Emoji_Presentation # 9.0 [3] (🛴..🛶) kick scooter..canoe
1F6F7..1F6F8 ; Emoji_Presentation # 10.0 [2] (🛷..🛸) sled..flying saucer
1F6F9 ; Emoji_Presentation # 11.0 [1] (🛹) skateboard
1F6FA ; Emoji_Presentation # 12.0 [1] (🛺) auto rickshaw
1F7E0..1F7EB ; Emoji_Presentation # 12.0 [12] (🟠..🟫) orange circle..brown square
1F90D..1F90F ; Emoji_Presentation # 12.0 [3] (🤍..🤏) white heart..pinching hand
1F910..1F918 ; Emoji_Presentation # 8.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
1F919..1F91E ; Emoji_Presentation # 9.0 [6] (🤙..🤞) call me hand..crossed fingers
1F91F ; Emoji_Presentation # 10.0 [1] (🤟) love-you gesture
1F920..1F927 ; Emoji_Presentation # 9.0 [8] (🤠..🤧) cowboy hat face..sneezing face
1F928..1F92F ; Emoji_Presentation # 10.0 [8] (🤨..🤯) face with raised eyebrow..exploding head
1F930 ; Emoji_Presentation # 9.0 [1] (🤰) pregnant woman
1F931..1F932 ; Emoji_Presentation # 10.0 [2] (🤱..🤲) breast-feeding..palms up together
1F933..1F93A ; Emoji_Presentation # 9.0 [8] (🤳..🤺) selfie..person fencing
1F93C..1F93E ; Emoji_Presentation # 9.0 [3] (🤼..🤾) people wrestling..person playing handball
1F93F ; Emoji_Presentation # 12.0 [1] (🤿) diving mask
1F940..1F945 ; Emoji_Presentation # 9.0 [6] (🥀..🥅) wilted flower..goal net
1F947..1F94B ; Emoji_Presentation # 9.0 [5] (🥇..🥋) 1st place medal..martial arts uniform
1F94C ; Emoji_Presentation # 10.0 [1] (🥌) curling stone
1F94D..1F94F ; Emoji_Presentation # 11.0 [3] (🥍..🥏) lacrosse..flying disc
1F950..1F95E ; Emoji_Presentation # 9.0 [15] (🥐..🥞) croissant..pancakes
1F95F..1F96B ; Emoji_Presentation # 10.0 [13] (🥟..🥫) dumpling..canned food
1F96C..1F970 ; Emoji_Presentation # 11.0 [5] (🥬..🥰) leafy green..smiling face with hearts
1F971 ; Emoji_Presentation # 12.0 [1] (🥱) yawning face
1F973..1F976 ; Emoji_Presentation # 11.0 [4] (🥳..🥶) partying face..cold face
1F97A ; Emoji_Presentation # 11.0 [1] (🥺) pleading face
1F97B ; Emoji_Presentation # 12.0 [1] (🥻) sari
1F97C..1F97F ; Emoji_Presentation # 11.0 [4] (🥼..🥿) lab coat..flat shoe
1F980..1F984 ; Emoji_Presentation # 8.0 [5] (🦀..🦄) crab..unicorn
1F985..1F991 ; Emoji_Presentation # 9.0 [13] (🦅..🦑) eagle..squid
1F992..1F997 ; Emoji_Presentation # 10.0 [6] (🦒..🦗) giraffe..cricket
1F998..1F9A2 ; Emoji_Presentation # 11.0 [11] (🦘..🦢) kangaroo..swan
1F9A5..1F9AA ; Emoji_Presentation # 12.0 [6] (🦥..🦪) sloth..oyster
1F9AE..1F9AF ; Emoji_Presentation # 12.0 [2] (🦮..🦯) guide dog..probing cane
1F9B0..1F9B9 ; Emoji_Presentation # 11.0 [10] (🦰..🦹) red hair..supervillain
1F9BA..1F9BF ; Emoji_Presentation # 12.0 [6] (🦺..🦿) safety vest..mechanical leg
1F9C0 ; Emoji_Presentation # 8.0 [1] (🧀) cheese wedge
1F9C1..1F9C2 ; Emoji_Presentation # 11.0 [2] (🧁..🧂) cupcake..salt
1F9C3..1F9CA ; Emoji_Presentation # 12.0 [8] (🧃..🧊) beverage box..ice cube
1F9CD..1F9CF ; Emoji_Presentation # 12.0 [3] (🧍..🧏) person standing..deaf person
1F9D0..1F9E6 ; Emoji_Presentation # 10.0 [23] (🧐..🧦) face with monocle..socks
1F9E7..1F9FF ; Emoji_Presentation # 11.0 [25] (🧧..🧿) red envelope..nazar amulet
1FA70..1FA73 ; Emoji_Presentation # 12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA78..1FA7A ; Emoji_Presentation # 12.0 [3] (🩸..🩺) drop of blood..stethoscope
1FA80..1FA82 ; Emoji_Presentation # 12.0 [3] (🪀..🪂) yo-yo..parachute
1FA90..1FA95 ; Emoji_Presentation # 12.0 [6] (🪐..🪕) ringed planet..banjo
# Total elements: 1093
# ================================================
# All omitted code points have Emoji_Modifier=No
# @missing: 0000..10FFFF ; Emoji_Modifier ; No
1F3FB..1F3FF ; Emoji_Modifier # 8.0 [5] (🏻..🏿) light skin tone..dark skin tone
# Total elements: 5
# ================================================
# All omitted code points have Emoji_Modifier_Base=No
# @missing: 0000..10FFFF ; Emoji_Modifier_Base ; No
261D ; Emoji_Modifier_Base # 1.1 [1] (☝️) index pointing up
26F9 ; Emoji_Modifier_Base # 5.2 [1] (⛹️) person bouncing ball
270A..270B ; Emoji_Modifier_Base # 6.0 [2] (✊..✋) raised fist..raised hand
270C..270D ; Emoji_Modifier_Base # 1.1 [2] (✌️..✍️) victory hand..writing hand
1F385 ; Emoji_Modifier_Base # 6.0 [1] (🎅) Santa Claus
1F3C2..1F3C4 ; Emoji_Modifier_Base # 6.0 [3] (🏂..🏄) snowboarder..person surfing
1F3C7 ; Emoji_Modifier_Base # 6.0 [1] (🏇) horse racing
1F3CA ; Emoji_Modifier_Base # 6.0 [1] (🏊) person swimming
1F3CB..1F3CC ; Emoji_Modifier_Base # 7.0 [2] (🏋️..🏌️) person lifting weights..person golfing
1F442..1F443 ; Emoji_Modifier_Base # 6.0 [2] (👂..👃) ear..nose
1F446..1F450 ; Emoji_Modifier_Base # 6.0 [11] (👆..👐) backhand index pointing up..open hands
1F466..1F478 ; Emoji_Modifier_Base # 6.0 [19] (👦..👸) boy..princess
1F47C ; Emoji_Modifier_Base # 6.0 [1] (👼) baby angel
1F481..1F483 ; Emoji_Modifier_Base # 6.0 [3] (💁..💃) person tipping hand..woman dancing
1F485..1F487 ; Emoji_Modifier_Base # 6.0 [3] (💅..💇) nail polish..person getting haircut
1F48F ; Emoji_Modifier_Base # 6.0 [1] (💏) kiss
1F491 ; Emoji_Modifier_Base # 6.0 [1] (💑) couple with heart
1F4AA ; Emoji_Modifier_Base # 6.0 [1] (💪) flexed biceps
1F574..1F575 ; Emoji_Modifier_Base # 7.0 [2] (🕴️..🕵️) man in suit levitating..detective
1F57A ; Emoji_Modifier_Base # 9.0 [1] (🕺) man dancing
1F590 ; Emoji_Modifier_Base # 7.0 [1] (🖐️) hand with fingers splayed
1F595..1F596 ; Emoji_Modifier_Base # 7.0 [2] (🖕..🖖) middle finger..vulcan salute
1F645..1F647 ; Emoji_Modifier_Base # 6.0 [3] (🙅..🙇) person gesturing NO..person bowing
1F64B..1F64F ; Emoji_Modifier_Base # 6.0 [5] (🙋..🙏) person raising hand..folded hands
1F6A3 ; Emoji_Modifier_Base # 6.0 [1] (🚣) person rowing boat
1F6B4..1F6B6 ; Emoji_Modifier_Base # 6.0 [3] (🚴..🚶) person biking..person walking
1F6C0 ; Emoji_Modifier_Base # 6.0 [1] (🛀) person taking bath
1F6CC ; Emoji_Modifier_Base # 7.0 [1] (🛌) person in bed
1F90F ; Emoji_Modifier_Base # 12.0 [1] (🤏) pinching hand
1F918 ; Emoji_Modifier_Base # 8.0 [1] (🤘) sign of the horns
1F919..1F91E ; Emoji_Modifier_Base # 9.0 [6] (🤙..🤞) call me hand..crossed fingers
1F91F ; Emoji_Modifier_Base # 10.0 [1] (🤟) love-you gesture
1F926 ; Emoji_Modifier_Base # 9.0 [1] (🤦) person facepalming
1F930 ; Emoji_Modifier_Base # 9.0 [1] (🤰) pregnant woman
1F931..1F932 ; Emoji_Modifier_Base # 10.0 [2] (🤱..🤲) breast-feeding..palms up together
1F933..1F939 ; Emoji_Modifier_Base # 9.0 [7] (🤳..🤹) selfie..person juggling
1F93C..1F93E ; Emoji_Modifier_Base # 9.0 [3] (🤼..🤾) people wrestling..person playing handball
1F9B5..1F9B6 ; Emoji_Modifier_Base # 11.0 [2] (🦵..🦶) leg..foot
1F9B8..1F9B9 ; Emoji_Modifier_Base # 11.0 [2] (🦸..🦹) superhero..supervillain
1F9BB ; Emoji_Modifier_Base # 12.0 [1] (🦻) ear with hearing aid
1F9CD..1F9CF ; Emoji_Modifier_Base # 12.0 [3] (🧍..🧏) person standing..deaf person
1F9D1..1F9DD ; Emoji_Modifier_Base # 10.0 [13] (🧑..🧝) person..elf
# Total elements: 120
# ================================================
# All omitted code points have Emoji_Component=No
# @missing: 0000..10FFFF ; Emoji_Component ; No
0023 ; Emoji_Component # 1.1 [1] (#) number sign
002A ; Emoji_Component # 1.1 [1] (*) asterisk
0030..0039 ; Emoji_Component # 1.1 [10] (0..9) digit zero..digit nine
200D ; Emoji_Component # 1.1 [1] () zero width joiner
20E3 ; Emoji_Component # 3.0 [1] (⃣) combining enclosing keycap
FE0F ; Emoji_Component # 3.2 [1] () VARIATION SELECTOR-16
1F1E6..1F1FF ; Emoji_Component # 6.0 [26] (🇦..🇿) regional indicator symbol letter a..regional indicator symbol letter z
1F3FB..1F3FF ; Emoji_Component # 8.0 [5] (🏻..🏿) light skin tone..dark skin tone
1F9B0..1F9B3 ; Emoji_Component # 11.0 [4] (🦰..🦳) red hair..white hair
E0020..E007F ; Emoji_Component # 3.1 [96] (󠀠..󠁿) tag space..cancel tag
# Total elements: 146
# ================================================
# All omitted code points have Extended_Pictographic=No
# @missing: 0000..10FFFF ; Extended_Pictographic ; No
00A9 ; Extended_Pictographic# 1.1 [1] (©️) copyright
00AE ; Extended_Pictographic# 1.1 [1] (®️) registered
203C ; Extended_Pictographic# 1.1 [1] (‼️) double exclamation mark
2049 ; Extended_Pictographic# 3.0 [1] (⁉️) exclamation question mark
2122 ; Extended_Pictographic# 1.1 [1] (™️) trade mark
2139 ; Extended_Pictographic# 3.0 [1] () information
2194..2199 ; Extended_Pictographic# 1.1 [6] (↔️..↙️) left-right arrow..down-left arrow
21A9..21AA ; Extended_Pictographic# 1.1 [2] (↩️..↪️) right arrow curving left..left arrow curving right
231A..231B ; Extended_Pictographic# 1.1 [2] (⌚..⌛) watch..hourglass done
2328 ; Extended_Pictographic# 1.1 [1] (⌨️) keyboard
2388 ; Extended_Pictographic# 3.0 [1] (⎈) HELM SYMBOL
23CF ; Extended_Pictographic# 4.0 [1] (⏏️) eject button
23E9..23F3 ; Extended_Pictographic# 6.0 [11] (⏩..⏳) fast-forward button..hourglass not done
23F8..23FA ; Extended_Pictographic# 7.0 [3] (⏸️..⏺️) pause button..record button
24C2 ; Extended_Pictographic# 1.1 [1] (Ⓜ️) circled M
25AA..25AB ; Extended_Pictographic# 1.1 [2] (▪️..▫️) black small square..white small square
25B6 ; Extended_Pictographic# 1.1 [1] (▶️) play button
25C0 ; Extended_Pictographic# 1.1 [1] (◀️) reverse button
25FB..25FE ; Extended_Pictographic# 3.2 [4] (◻️..◾) white medium square..black medium-small square
2600..2605 ; Extended_Pictographic# 1.1 [6] (☀️..★) sun..BLACK STAR
2607..2612 ; Extended_Pictographic# 1.1 [12] (☇..☒) LIGHTNING..BALLOT BOX WITH X
2614..2615 ; Extended_Pictographic# 4.0 [2] (☔..☕) umbrella with rain drops..hot beverage
2616..2617 ; Extended_Pictographic# 3.2 [2] (☖..☗) WHITE SHOGI PIECE..BLACK SHOGI PIECE
2618 ; Extended_Pictographic# 4.1 [1] (☘️) shamrock
2619 ; Extended_Pictographic# 3.0 [1] (☙) REVERSED ROTATED FLORAL HEART BULLET
261A..266F ; Extended_Pictographic# 1.1 [86] (☚..♯) BLACK LEFT POINTING INDEX..MUSIC SHARP SIGN
2670..2671 ; Extended_Pictographic# 3.0 [2] (♰..♱) WEST SYRIAC CROSS..EAST SYRIAC CROSS
2672..267D ; Extended_Pictographic# 3.2 [12] (♲..♽) UNIVERSAL RECYCLING SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL
267E..267F ; Extended_Pictographic# 4.1 [2] (♾️..♿) infinity..wheelchair symbol
2680..2685 ; Extended_Pictographic# 3.2 [6] (⚀..⚅) DIE FACE-1..DIE FACE-6
2690..2691 ; Extended_Pictographic# 4.0 [2] (⚐..⚑) WHITE FLAG..BLACK FLAG
2692..269C ; Extended_Pictographic# 4.1 [11] (⚒️..⚜️) hammer and pick..fleur-de-lis
269D ; Extended_Pictographic# 5.1 [1] (⚝) OUTLINED WHITE STAR
269E..269F ; Extended_Pictographic# 5.2 [2] (⚞..⚟) THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT
26A0..26A1 ; Extended_Pictographic# 4.0 [2] (⚠️..⚡) warning..high voltage
26A2..26B1 ; Extended_Pictographic# 4.1 [16] (⚢..⚱️) DOUBLED FEMALE SIGN..funeral urn
26B2 ; Extended_Pictographic# 5.0 [1] (⚲) NEUTER
26B3..26BC ; Extended_Pictographic# 5.1 [10] (⚳..⚼) CERES..SESQUIQUADRATE
26BD..26BF ; Extended_Pictographic# 5.2 [3] (⚽..⚿) soccer ball..SQUARED KEY
26C0..26C3 ; Extended_Pictographic# 5.1 [4] (⛀..⛃) WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING
26C4..26CD ; Extended_Pictographic# 5.2 [10] (⛄..⛍) snowman without snow..DISABLED CAR
26CE ; Extended_Pictographic# 6.0 [1] (⛎) Ophiuchus
26CF..26E1 ; Extended_Pictographic# 5.2 [19] (⛏️..⛡) pick..RESTRICTED LEFT ENTRY-2
26E2 ; Extended_Pictographic# 6.0 [1] (⛢) ASTRONOMICAL SYMBOL FOR URANUS
26E3 ; Extended_Pictographic# 5.2 [1] (⛣) HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
26E4..26E7 ; Extended_Pictographic# 6.0 [4] (⛤..⛧) PENTAGRAM..INVERTED PENTAGRAM
26E8..26FF ; Extended_Pictographic# 5.2 [24] (⛨..⛿) BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
2700 ; Extended_Pictographic# 7.0 [1] (✀) BLACK SAFETY SCISSORS
2701..2704 ; Extended_Pictographic# 1.1 [4] (✁..✄) UPPER BLADE SCISSORS..WHITE SCISSORS
2705 ; Extended_Pictographic# 6.0 [1] (✅) check mark button
2708..2709 ; Extended_Pictographic# 1.1 [2] (✈️..✉️) airplane..envelope
270A..270B ; Extended_Pictographic# 6.0 [2] (✊..✋) raised fist..raised hand
270C..2712 ; Extended_Pictographic# 1.1 [7] (✌️..✒️) victory hand..black nib
2714 ; Extended_Pictographic# 1.1 [1] (✔️) check mark
2716 ; Extended_Pictographic# 1.1 [1] (✖️) multiplication sign
271D ; Extended_Pictographic# 1.1 [1] (✝️) latin cross
2721 ; Extended_Pictographic# 1.1 [1] (✡️) star of David
2728 ; Extended_Pictographic# 6.0 [1] (✨) sparkles
2733..2734 ; Extended_Pictographic# 1.1 [2] (✳️..✴️) eight-spoked asterisk..eight-pointed star
2744 ; Extended_Pictographic# 1.1 [1] (❄️) snowflake
2747 ; Extended_Pictographic# 1.1 [1] (❇️) sparkle
274C ; Extended_Pictographic# 6.0 [1] (❌) cross mark
274E ; Extended_Pictographic# 6.0 [1] (❎) cross mark button
2753..2755 ; Extended_Pictographic# 6.0 [3] (❓..❕) question mark..white exclamation mark
2757 ; Extended_Pictographic# 5.2 [1] (❗) exclamation mark
2763..2767 ; Extended_Pictographic# 1.1 [5] (❣️..❧) heart exclamation..ROTATED FLORAL HEART BULLET
2795..2797 ; Extended_Pictographic# 6.0 [3] (..➗) plus sign..division sign
27A1 ; Extended_Pictographic# 1.1 [1] (➡️) right arrow
27B0 ; Extended_Pictographic# 6.0 [1] (➰) curly loop
27BF ; Extended_Pictographic# 6.0 [1] (➿) double curly loop
2934..2935 ; Extended_Pictographic# 3.2 [2] (⤴️..⤵️) right arrow curving up..right arrow curving down
2B05..2B07 ; Extended_Pictographic# 4.0 [3] (⬅️..⬇️) left arrow..down arrow
2B1B..2B1C ; Extended_Pictographic# 5.1 [2] (⬛..⬜) black large square..white large square
2B50 ; Extended_Pictographic# 5.1 [1] (⭐) star
2B55 ; Extended_Pictographic# 5.2 [1] (⭕) hollow red circle
3030 ; Extended_Pictographic# 1.1 [1] (〰️) wavy dash
303D ; Extended_Pictographic# 3.2 [1] (〽️) part alternation mark
3297 ; Extended_Pictographic# 1.1 [1] (㊗️) Japanese “congratulations” button
3299 ; Extended_Pictographic# 1.1 [1] (㊙️) Japanese “secret” button
1F000..1F02B ; Extended_Pictographic# 5.1 [44] (🀀..🀫) MAHJONG TILE EAST WIND..MAHJONG TILE BACK
1F02C..1F02F ; Extended_Pictographic# NA [4] (🀬..🀯) <reserved-1F02C>..<reserved-1F02F>
1F030..1F093 ; Extended_Pictographic# 5.1[100] (🀰..🂓) DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
1F094..1F09F ; Extended_Pictographic# NA [12] (🂔..🂟) <reserved-1F094>..<reserved-1F09F>
1F0A0..1F0AE ; Extended_Pictographic# 6.0 [15] (🂠..🂮) PLAYING CARD BACK..PLAYING CARD KING OF SPADES
1F0AF..1F0B0 ; Extended_Pictographic# NA [2] (🂯..🂰) <reserved-1F0AF>..<reserved-1F0B0>
1F0B1..1F0BE ; Extended_Pictographic# 6.0 [14] (🂱..🂾) PLAYING CARD ACE OF HEARTS..PLAYING CARD KING OF HEARTS
1F0BF ; Extended_Pictographic# 7.0 [1] (🂿) PLAYING CARD RED JOKER
1F0C0 ; Extended_Pictographic# NA [1] (🃀) <reserved-1F0C0>
1F0C1..1F0CF ; Extended_Pictographic# 6.0 [15] (🃁..🃏) PLAYING CARD ACE OF DIAMONDS..joker
1F0D0 ; Extended_Pictographic# NA [1] (🃐) <reserved-1F0D0>
1F0D1..1F0DF ; Extended_Pictographic# 6.0 [15] (🃑..🃟) PLAYING CARD ACE OF CLUBS..PLAYING CARD WHITE JOKER
1F0E0..1F0F5 ; Extended_Pictographic# 7.0 [22] (🃠..🃵) PLAYING CARD FOOL..PLAYING CARD TRUMP-21
1F0F6..1F0FF ; Extended_Pictographic# NA [10] (🃶..🃿) <reserved-1F0F6>..<reserved-1F0FF>
1F10D..1F10F ; Extended_Pictographic# NA [3] (🄍..🄏) <reserved-1F10D>..<reserved-1F10F>
1F12F ; Extended_Pictographic# 11.0 [1] (🄯) COPYLEFT SYMBOL
1F16C ; Extended_Pictographic# 12.0 [1] (🅬) RAISED MR SIGN
1F16D..1F16F ; Extended_Pictographic# NA [3] (🅭..🅯) <reserved-1F16D>..<reserved-1F16F>
1F170..1F171 ; Extended_Pictographic# 6.0 [2] (🅰️..🅱️) A button (blood type)..B button (blood type)
1F17E ; Extended_Pictographic# 6.0 [1] (🅾️) O button (blood type)
1F17F ; Extended_Pictographic# 5.2 [1] (🅿️) P button
1F18E ; Extended_Pictographic# 6.0 [1] (🆎) AB button (blood type)
1F191..1F19A ; Extended_Pictographic# 6.0 [10] (🆑..🆚) CL button..VS button
1F1AD..1F1E5 ; Extended_Pictographic# NA [57] (🆭..🇥) <reserved-1F1AD>..<reserved-1F1E5>
1F201..1F202 ; Extended_Pictographic# 6.0 [2] (🈁..🈂️) Japanese “here” button..Japanese “service charge” button
1F203..1F20F ; Extended_Pictographic# NA [13] (🈃..🈏) <reserved-1F203>..<reserved-1F20F>
1F21A ; Extended_Pictographic# 5.2 [1] (🈚) Japanese “free of charge” button
1F22F ; Extended_Pictographic# 5.2 [1] (🈯) Japanese “reserved” button
1F232..1F23A ; Extended_Pictographic# 6.0 [9] (🈲..🈺) Japanese “prohibited” button..Japanese “open for business” button
1F23C..1F23F ; Extended_Pictographic# NA [4] (🈼..🈿) <reserved-1F23C>..<reserved-1F23F>
1F249..1F24F ; Extended_Pictographic# NA [7] (🉉..🉏) <reserved-1F249>..<reserved-1F24F>
1F250..1F251 ; Extended_Pictographic# 6.0 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
1F252..1F25F ; Extended_Pictographic# NA [14] (🉒..🉟) <reserved-1F252>..<reserved-1F25F>
1F260..1F265 ; Extended_Pictographic# 10.0 [6] (🉠..🉥) ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI
1F266..1F2FF ; Extended_Pictographic# NA[154] (🉦..🋿) <reserved-1F266>..<reserved-1F2FF>
1F300..1F320 ; Extended_Pictographic# 6.0 [33] (🌀..🌠) cyclone..shooting star
1F321..1F32C ; Extended_Pictographic# 7.0 [12] (🌡️..🌬️) thermometer..wind face
1F32D..1F32F ; Extended_Pictographic# 8.0 [3] (🌭..🌯) hot dog..burrito
1F330..1F335 ; Extended_Pictographic# 6.0 [6] (🌰..🌵) chestnut..cactus
1F336 ; Extended_Pictographic# 7.0 [1] (🌶️) hot pepper
1F337..1F37C ; Extended_Pictographic# 6.0 [70] (🌷..🍼) tulip..baby bottle
1F37D ; Extended_Pictographic# 7.0 [1] (🍽️) fork and knife with plate
1F37E..1F37F ; Extended_Pictographic# 8.0 [2] (🍾..🍿) bottle with popping cork..popcorn
1F380..1F393 ; Extended_Pictographic# 6.0 [20] (🎀..🎓) ribbon..graduation cap
1F394..1F39F ; Extended_Pictographic# 7.0 [12] (🎔..🎟️) HEART WITH TIP ON THE LEFT..admission tickets
1F3A0..1F3C4 ; Extended_Pictographic# 6.0 [37] (🎠..🏄) carousel horse..person surfing
1F3C5 ; Extended_Pictographic# 7.0 [1] (🏅) sports medal
1F3C6..1F3CA ; Extended_Pictographic# 6.0 [5] (🏆..🏊) trophy..person swimming
1F3CB..1F3CE ; Extended_Pictographic# 7.0 [4] (🏋️..🏎️) person lifting weights..racing car
1F3CF..1F3D3 ; Extended_Pictographic# 8.0 [5] (🏏..🏓) cricket game..ping pong
1F3D4..1F3DF ; Extended_Pictographic# 7.0 [12] (🏔️..🏟️) snow-capped mountain..stadium
1F3E0..1F3F0 ; Extended_Pictographic# 6.0 [17] (🏠..🏰) house..castle
1F3F1..1F3F7 ; Extended_Pictographic# 7.0 [7] (🏱..🏷️) WHITE PENNANT..label
1F3F8..1F3FA ; Extended_Pictographic# 8.0 [3] (🏸..🏺) badminton..amphora
1F400..1F43E ; Extended_Pictographic# 6.0 [63] (🐀..🐾) rat..paw prints
1F43F ; Extended_Pictographic# 7.0 [1] (🐿️) chipmunk
1F440 ; Extended_Pictographic# 6.0 [1] (👀) eyes
1F441 ; Extended_Pictographic# 7.0 [1] (👁️) eye
1F442..1F4F7 ; Extended_Pictographic# 6.0[182] (👂..📷) ear..camera
1F4F8 ; Extended_Pictographic# 7.0 [1] (📸) camera with flash
1F4F9..1F4FC ; Extended_Pictographic# 6.0 [4] (📹..📼) video camera..videocassette
1F4FD..1F4FE ; Extended_Pictographic# 7.0 [2] (📽️..📾) film projector..PORTABLE STEREO
1F4FF ; Extended_Pictographic# 8.0 [1] (📿) prayer beads
1F500..1F53D ; Extended_Pictographic# 6.0 [62] (🔀..🔽) shuffle tracks button..downwards button
1F546..1F54A ; Extended_Pictographic# 7.0 [5] (🕆..🕊️) WHITE LATIN CROSS..dove
1F54B..1F54F ; Extended_Pictographic# 8.0 [5] (🕋..🕏) kaaba..BOWL OF HYGIEIA
1F550..1F567 ; Extended_Pictographic# 6.0 [24] (🕐..🕧) one oclock..twelve-thirty
1F568..1F579 ; Extended_Pictographic# 7.0 [18] (🕨..🕹️) RIGHT SPEAKER..joystick
1F57A ; Extended_Pictographic# 9.0 [1] (🕺) man dancing
1F57B..1F5A3 ; Extended_Pictographic# 7.0 [41] (🕻..🖣) LEFT HAND TELEPHONE RECEIVER..BLACK DOWN POINTING BACKHAND INDEX
1F5A4 ; Extended_Pictographic# 9.0 [1] (🖤) black heart
1F5A5..1F5FA ; Extended_Pictographic# 7.0 [86] (🖥️..🗺️) desktop computer..world map
1F5FB..1F5FF ; Extended_Pictographic# 6.0 [5] (🗻..🗿) mount fuji..moai
1F600 ; Extended_Pictographic# 6.1 [1] (😀) grinning face
1F601..1F610 ; Extended_Pictographic# 6.0 [16] (😁..😐) beaming face with smiling eyes..neutral face
1F611 ; Extended_Pictographic# 6.1 [1] (😑) expressionless face
1F612..1F614 ; Extended_Pictographic# 6.0 [3] (😒..😔) unamused face..pensive face
1F615 ; Extended_Pictographic# 6.1 [1] (😕) confused face
1F616 ; Extended_Pictographic# 6.0 [1] (😖) confounded face
1F617 ; Extended_Pictographic# 6.1 [1] (😗) kissing face
1F618 ; Extended_Pictographic# 6.0 [1] (😘) face blowing a kiss
1F619 ; Extended_Pictographic# 6.1 [1] (😙) kissing face with smiling eyes
1F61A ; Extended_Pictographic# 6.0 [1] (😚) kissing face with closed eyes
1F61B ; Extended_Pictographic# 6.1 [1] (😛) face with tongue
1F61C..1F61E ; Extended_Pictographic# 6.0 [3] (😜..😞) winking face with tongue..disappointed face
1F61F ; Extended_Pictographic# 6.1 [1] (😟) worried face
1F620..1F625 ; Extended_Pictographic# 6.0 [6] (😠..😥) angry face..sad but relieved face
1F626..1F627 ; Extended_Pictographic# 6.1 [2] (😦..😧) frowning face with open mouth..anguished face
1F628..1F62B ; Extended_Pictographic# 6.0 [4] (😨..😫) fearful face..tired face
1F62C ; Extended_Pictographic# 6.1 [1] (😬) grimacing face
1F62D ; Extended_Pictographic# 6.0 [1] (😭) loudly crying face
1F62E..1F62F ; Extended_Pictographic# 6.1 [2] (😮..😯) face with open mouth..hushed face
1F630..1F633 ; Extended_Pictographic# 6.0 [4] (😰..😳) anxious face with sweat..flushed face
1F634 ; Extended_Pictographic# 6.1 [1] (😴) sleeping face
1F635..1F640 ; Extended_Pictographic# 6.0 [12] (😵..🙀) dizzy face..weary cat
1F641..1F642 ; Extended_Pictographic# 7.0 [2] (🙁..🙂) slightly frowning face..slightly smiling face
1F643..1F644 ; Extended_Pictographic# 8.0 [2] (🙃..🙄) upside-down face..face with rolling eyes
1F645..1F64F ; Extended_Pictographic# 6.0 [11] (🙅..🙏) person gesturing NO..folded hands
1F680..1F6C5 ; Extended_Pictographic# 6.0 [70] (🚀..🛅) rocket..left luggage
1F6C6..1F6CF ; Extended_Pictographic# 7.0 [10] (🛆..🛏️) TRIANGLE WITH ROUNDED CORNERS..bed
1F6D0 ; Extended_Pictographic# 8.0 [1] (🛐) place of worship
1F6D1..1F6D2 ; Extended_Pictographic# 9.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D3..1F6D4 ; Extended_Pictographic# 10.0 [2] (🛓..🛔) STUPA..PAGODA
1F6D5 ; Extended_Pictographic# 12.0 [1] (🛕) hindu temple
1F6D6..1F6DF ; Extended_Pictographic# NA [10] (🛖..🛟) <reserved-1F6D6>..<reserved-1F6DF>
1F6E0..1F6EC ; Extended_Pictographic# 7.0 [13] (🛠️..🛬) hammer and wrench..airplane arrival
1F6ED..1F6EF ; Extended_Pictographic# NA [3] (🛭..🛯) <reserved-1F6ED>..<reserved-1F6EF>
1F6F0..1F6F3 ; Extended_Pictographic# 7.0 [4] (🛰️..🛳️) satellite..passenger ship
1F6F4..1F6F6 ; Extended_Pictographic# 9.0 [3] (🛴..🛶) kick scooter..canoe
1F6F7..1F6F8 ; Extended_Pictographic# 10.0 [2] (🛷..🛸) sled..flying saucer
1F6F9 ; Extended_Pictographic# 11.0 [1] (🛹) skateboard
1F6FA ; Extended_Pictographic# 12.0 [1] (🛺) auto rickshaw
1F6FB..1F6FF ; Extended_Pictographic# NA [5] (🛻..🛿) <reserved-1F6FB>..<reserved-1F6FF>
1F774..1F77F ; Extended_Pictographic# NA [12] (🝴..🝿) <reserved-1F774>..<reserved-1F77F>
1F7D5..1F7D8 ; Extended_Pictographic# 11.0 [4] (🟕..🟘) CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
1F7D9..1F7DF ; Extended_Pictographic# NA [7] (🟙..🟟) <reserved-1F7D9>..<reserved-1F7DF>
1F7E0..1F7EB ; Extended_Pictographic# 12.0 [12] (🟠..🟫) orange circle..brown square
1F7EC..1F7FF ; Extended_Pictographic# NA [20] (🟬..🟿) <reserved-1F7EC>..<reserved-1F7FF>
1F80C..1F80F ; Extended_Pictographic# NA [4] (🠌..🠏) <reserved-1F80C>..<reserved-1F80F>
1F848..1F84F ; Extended_Pictographic# NA [8] (🡈..🡏) <reserved-1F848>..<reserved-1F84F>
1F85A..1F85F ; Extended_Pictographic# NA [6] (🡚..🡟) <reserved-1F85A>..<reserved-1F85F>
1F888..1F88F ; Extended_Pictographic# NA [8] (🢈..🢏) <reserved-1F888>..<reserved-1F88F>
1F8AE..1F8FF ; Extended_Pictographic# NA [82] (🢮..🣿) <reserved-1F8AE>..<reserved-1F8FF>
1F90C ; Extended_Pictographic# NA [1] (🤌) <reserved-1F90C>
1F90D..1F90F ; Extended_Pictographic# 12.0 [3] (🤍..🤏) white heart..pinching hand
1F910..1F918 ; Extended_Pictographic# 8.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
1F919..1F91E ; Extended_Pictographic# 9.0 [6] (🤙..🤞) call me hand..crossed fingers
1F91F ; Extended_Pictographic# 10.0 [1] (🤟) love-you gesture
1F920..1F927 ; Extended_Pictographic# 9.0 [8] (🤠..🤧) cowboy hat face..sneezing face
1F928..1F92F ; Extended_Pictographic# 10.0 [8] (🤨..🤯) face with raised eyebrow..exploding head
1F930 ; Extended_Pictographic# 9.0 [1] (🤰) pregnant woman
1F931..1F932 ; Extended_Pictographic# 10.0 [2] (🤱..🤲) breast-feeding..palms up together
1F933..1F93A ; Extended_Pictographic# 9.0 [8] (🤳..🤺) selfie..person fencing
1F93C..1F93E ; Extended_Pictographic# 9.0 [3] (🤼..🤾) people wrestling..person playing handball
1F93F ; Extended_Pictographic# 12.0 [1] (🤿) diving mask
1F940..1F945 ; Extended_Pictographic# 9.0 [6] (🥀..🥅) wilted flower..goal net
1F947..1F94B ; Extended_Pictographic# 9.0 [5] (🥇..🥋) 1st place medal..martial arts uniform
1F94C ; Extended_Pictographic# 10.0 [1] (🥌) curling stone
1F94D..1F94F ; Extended_Pictographic# 11.0 [3] (🥍..🥏) lacrosse..flying disc
1F950..1F95E ; Extended_Pictographic# 9.0 [15] (🥐..🥞) croissant..pancakes
1F95F..1F96B ; Extended_Pictographic# 10.0 [13] (🥟..🥫) dumpling..canned food
1F96C..1F970 ; Extended_Pictographic# 11.0 [5] (🥬..🥰) leafy green..smiling face with hearts
1F971 ; Extended_Pictographic# 12.0 [1] (🥱) yawning face
1F972 ; Extended_Pictographic# NA [1] (🥲) <reserved-1F972>
1F973..1F976 ; Extended_Pictographic# 11.0 [4] (🥳..🥶) partying face..cold face
1F977..1F979 ; Extended_Pictographic# NA [3] (🥷..🥹) <reserved-1F977>..<reserved-1F979>
1F97A ; Extended_Pictographic# 11.0 [1] (🥺) pleading face
1F97B ; Extended_Pictographic# 12.0 [1] (🥻) sari
1F97C..1F97F ; Extended_Pictographic# 11.0 [4] (🥼..🥿) lab coat..flat shoe
1F980..1F984 ; Extended_Pictographic# 8.0 [5] (🦀..🦄) crab..unicorn
1F985..1F991 ; Extended_Pictographic# 9.0 [13] (🦅..🦑) eagle..squid
1F992..1F997 ; Extended_Pictographic# 10.0 [6] (🦒..🦗) giraffe..cricket
1F998..1F9A2 ; Extended_Pictographic# 11.0 [11] (🦘..🦢) kangaroo..swan
1F9A3..1F9A4 ; Extended_Pictographic# NA [2] (🦣..🦤) <reserved-1F9A3>..<reserved-1F9A4>
1F9A5..1F9AA ; Extended_Pictographic# 12.0 [6] (🦥..🦪) sloth..oyster
1F9AB..1F9AD ; Extended_Pictographic# NA [3] (🦫..🦭) <reserved-1F9AB>..<reserved-1F9AD>
1F9AE..1F9AF ; Extended_Pictographic# 12.0 [2] (🦮..🦯) guide dog..probing cane
1F9B0..1F9B9 ; Extended_Pictographic# 11.0 [10] (🦰..🦹) red hair..supervillain
1F9BA..1F9BF ; Extended_Pictographic# 12.0 [6] (🦺..🦿) safety vest..mechanical leg
1F9C0 ; Extended_Pictographic# 8.0 [1] (🧀) cheese wedge
1F9C1..1F9C2 ; Extended_Pictographic# 11.0 [2] (🧁..🧂) cupcake..salt
1F9C3..1F9CA ; Extended_Pictographic# 12.0 [8] (🧃..🧊) beverage box..ice cube
1F9CB..1F9CC ; Extended_Pictographic# NA [2] (🧋..🧌) <reserved-1F9CB>..<reserved-1F9CC>
1F9CD..1F9CF ; Extended_Pictographic# 12.0 [3] (🧍..🧏) person standing..deaf person
1F9D0..1F9E6 ; Extended_Pictographic# 10.0 [23] (🧐..🧦) face with monocle..socks
1F9E7..1F9FF ; Extended_Pictographic# 11.0 [25] (🧧..🧿) red envelope..nazar amulet
1FA00..1FA53 ; Extended_Pictographic# 12.0 [84] (🨀..🩓) NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP
1FA54..1FA5F ; Extended_Pictographic# NA [12] (🩔..🩟) <reserved-1FA54>..<reserved-1FA5F>
1FA60..1FA6D ; Extended_Pictographic# 11.0 [14] (🩠..🩭) XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA6E..1FA6F ; Extended_Pictographic# NA [2] (🩮..🩯) <reserved-1FA6E>..<reserved-1FA6F>
1FA70..1FA73 ; Extended_Pictographic# 12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA74..1FA77 ; Extended_Pictographic# NA [4] (🩴..🩷) <reserved-1FA74>..<reserved-1FA77>
1FA78..1FA7A ; Extended_Pictographic# 12.0 [3] (🩸..🩺) drop of blood..stethoscope
1FA7B..1FA7F ; Extended_Pictographic# NA [5] (🩻..🩿) <reserved-1FA7B>..<reserved-1FA7F>
1FA80..1FA82 ; Extended_Pictographic# 12.0 [3] (🪀..🪂) yo-yo..parachute
1FA83..1FA8F ; Extended_Pictographic# NA [13] (🪃..🪏) <reserved-1FA83>..<reserved-1FA8F>
1FA90..1FA95 ; Extended_Pictographic# 12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FFFD ; Extended_Pictographic# NA[1384] (🪖..🿽) <reserved-1FA96>..<reserved-1FFFD>
# Total elements: 3793
#EOF

File diff suppressed because it is too large Load Diff

4119
emojiexport/emoji-test.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,961 @@
# emoji-zwj-sequences.txt
# Date: 2019-01-15, 19:25:59 GMT
# © 2019 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Emoji ZWJ Sequences for UTS #51
# Version: 12.0
#
# For documentation and usage, see http://www.unicode.org/reports/tr51
#
# Format:
# code_point(s) ; type_field ; description # comments
# Fields:
# code_point(s): one or more code points in hex format, separated by spaces
# type_field :Emoji_ZWJ_Sequence
# The type_field is a convenience for parsing the emoji sequence files, and is not intended to be maintained as a property.
# short name: CLDR short name of sequence; characters may be escaped with \x{hex}.
#
# Characters and sequences are listed in code point order. Users should be shown a more natural order.
# See the CLDR collation order for Emoji.
# ================================================
# Emoji_ZWJ_Sequence: Family
1F468 200D 2764 FE0F 200D 1F468 ; Emoji_ZWJ_Sequence ; couple with heart: man, man # 6.0 [1] (👨‍❤️‍👨)
1F468 200D 2764 FE0F 200D 1F48B 200D 1F468 ; Emoji_ZWJ_Sequence ; kiss: man, man # 6.0 [1] (👨‍❤️‍💋‍👨)
1F468 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, boy # 6.0 [1] (👨‍👦)
1F468 200D 1F466 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, boy, boy # 6.0 [1] (👨‍👦‍👦)
1F468 200D 1F467 ; Emoji_ZWJ_Sequence ; family: man, girl # 6.0 [1] (👨‍👧)
1F468 200D 1F467 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, girl, boy # 6.0 [1] (👨‍👧‍👦)
1F468 200D 1F467 200D 1F467 ; Emoji_ZWJ_Sequence ; family: man, girl, girl # 6.0 [1] (👨‍👧‍👧)
1F468 200D 1F468 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, man, boy # 6.0 [1] (👨‍👨‍👦)
1F468 200D 1F468 200D 1F466 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, man, boy, boy # 6.0 [1] (👨‍👨‍👦‍👦)
1F468 200D 1F468 200D 1F467 ; Emoji_ZWJ_Sequence ; family: man, man, girl # 6.0 [1] (👨‍👨‍👧)
1F468 200D 1F468 200D 1F467 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, man, girl, boy # 6.0 [1] (👨‍👨‍👧‍👦)
1F468 200D 1F468 200D 1F467 200D 1F467 ; Emoji_ZWJ_Sequence ; family: man, man, girl, girl # 6.0 [1] (👨‍👨‍👧‍👧)
1F468 200D 1F469 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, woman, boy # 6.0 [1] (👨‍👩‍👦)
1F468 200D 1F469 200D 1F466 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, woman, boy, boy # 6.0 [1] (👨‍👩‍👦‍👦)
1F468 200D 1F469 200D 1F467 ; Emoji_ZWJ_Sequence ; family: man, woman, girl # 6.0 [1] (👨‍👩‍👧)
1F468 200D 1F469 200D 1F467 200D 1F466 ; Emoji_ZWJ_Sequence ; family: man, woman, girl, boy # 6.0 [1] (👨‍👩‍👧‍👦)
1F468 200D 1F469 200D 1F467 200D 1F467 ; Emoji_ZWJ_Sequence ; family: man, woman, girl, girl # 6.0 [1] (👨‍👩‍👧‍👧)
1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; men holding hands: medium-light skin tone, light skin tone # 9.0 [1] (👨🏼‍🤝‍👨🏻)
1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; men holding hands: medium skin tone, light skin tone # 9.0 [1] (👨🏽‍🤝‍👨🏻)
1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; men holding hands: medium skin tone, medium-light skin tone # 9.0 [1] (👨🏽‍🤝‍👨🏼)
1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; men holding hands: medium-dark skin tone, light skin tone # 9.0 [1] (👨🏾‍🤝‍👨🏻)
1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; men holding hands: medium-dark skin tone, medium-light skin tone #9.0 [1] (👨🏾‍🤝‍👨🏼)
1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD ; Emoji_ZWJ_Sequence ; men holding hands: medium-dark skin tone, medium skin tone # 9.0 [1] (👨🏾‍🤝‍👨🏽)
1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; men holding hands: dark skin tone, light skin tone # 9.0 [1] (👨🏿‍🤝‍👨🏻)
1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; men holding hands: dark skin tone, medium-light skin tone # 9.0 [1] (👨🏿‍🤝‍👨🏼)
1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD ; Emoji_ZWJ_Sequence ; men holding hands: dark skin tone, medium skin tone # 9.0 [1] (👨🏿‍🤝‍👨🏽)
1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE ; Emoji_ZWJ_Sequence ; men holding hands: dark skin tone, medium-dark skin tone # 9.0 [1] (👨🏿‍🤝‍👨🏾)
1F469 200D 2764 FE0F 200D 1F468 ; Emoji_ZWJ_Sequence ; couple with heart: woman, man # 6.0 [1] (👩‍❤️‍👨)
1F469 200D 2764 FE0F 200D 1F469 ; Emoji_ZWJ_Sequence ; couple with heart: woman, woman # 6.0 [1] (👩‍❤️‍👩)
1F469 200D 2764 FE0F 200D 1F48B 200D 1F468 ; Emoji_ZWJ_Sequence ; kiss: woman, man # 6.0 [1] (👩‍❤️‍💋‍👨)
1F469 200D 2764 FE0F 200D 1F48B 200D 1F469 ; Emoji_ZWJ_Sequence ; kiss: woman, woman # 6.0 [1] (👩‍❤️‍💋‍👩)
1F469 200D 1F466 ; Emoji_ZWJ_Sequence ; family: woman, boy # 6.0 [1] (👩‍👦)
1F469 200D 1F466 200D 1F466 ; Emoji_ZWJ_Sequence ; family: woman, boy, boy # 6.0 [1] (👩‍👦‍👦)
1F469 200D 1F467 ; Emoji_ZWJ_Sequence ; family: woman, girl # 6.0 [1] (👩‍👧)
1F469 200D 1F467 200D 1F466 ; Emoji_ZWJ_Sequence ; family: woman, girl, boy # 6.0 [1] (👩‍👧‍👦)
1F469 200D 1F467 200D 1F467 ; Emoji_ZWJ_Sequence ; family: woman, girl, girl # 6.0 [1] (👩‍👧‍👧)
1F469 200D 1F469 200D 1F466 ; Emoji_ZWJ_Sequence ; family: woman, woman, boy # 6.0 [1] (👩‍👩‍👦)
1F469 200D 1F469 200D 1F466 200D 1F466 ; Emoji_ZWJ_Sequence ; family: woman, woman, boy, boy # 6.0 [1] (👩‍👩‍👦‍👦)
1F469 200D 1F469 200D 1F467 ; Emoji_ZWJ_Sequence ; family: woman, woman, girl # 6.0 [1] (👩‍👩‍👧)
1F469 200D 1F469 200D 1F467 200D 1F466 ; Emoji_ZWJ_Sequence ; family: woman, woman, girl, boy # 6.0 [1] (👩‍👩‍👧‍👦)
1F469 200D 1F469 200D 1F467 200D 1F467 ; Emoji_ZWJ_Sequence ; family: woman, woman, girl, girl # 6.0 [1] (👩‍👩‍👧‍👧)
1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; woman and man holding hands: light skin tone, medium-light skin tone #9.0[1] (👩🏻‍🤝‍👨🏼)
1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD ; Emoji_ZWJ_Sequence ; woman and man holding hands: light skin tone, medium skin tone # 9.0 [1] (👩🏻‍🤝‍👨🏽)
1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE ; Emoji_ZWJ_Sequence ; woman and man holding hands: light skin tone, medium-dark skin tone #9.0[1] (👩🏻‍🤝‍👨🏾)
1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF ; Emoji_ZWJ_Sequence ; woman and man holding hands: light skin tone, dark skin tone # 9.0 [1] (👩🏻‍🤝‍👨🏿)
1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-light skin tone, light skin tone #9.0[1] (👩🏼‍🤝‍👨🏻)
1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-light skin tone, medium skin tone #9.0[1] (👩🏼‍🤝‍👨🏽)
1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-light skin tone, medium-dark skin tone #9.0[1] (👩🏼‍🤝‍👨🏾)
1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-light skin tone, dark skin tone #9.0[1] (👩🏼‍🤝‍👨🏿)
1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB ; Emoji_ZWJ_Sequence ; women holding hands: medium-light skin tone, light skin tone # 9.0 [1] (👩🏼‍🤝‍👩🏻)
1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium skin tone, light skin tone # 9.0 [1] (👩🏽‍🤝‍👨🏻)
1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium skin tone, medium-light skin tone #9.0[1] (👩🏽‍🤝‍👨🏼)
1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium skin tone, medium-dark skin tone #9.0[1] (👩🏽‍🤝‍👨🏾)
1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium skin tone, dark skin tone # 9.0 [1] (👩🏽‍🤝‍👨🏿)
1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB ; Emoji_ZWJ_Sequence ; women holding hands: medium skin tone, light skin tone # 9.0 [1] (👩🏽‍🤝‍👩🏻)
1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC ; Emoji_ZWJ_Sequence ; women holding hands: medium skin tone, medium-light skin tone # 9.0 [1] (👩🏽‍🤝‍👩🏼)
1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-dark skin tone, light skin tone #9.0[1] (👩🏾‍🤝‍👨🏻)
1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-dark skin tone, medium-light skin tone #9.0[1] (👩🏾‍🤝‍👨🏼)
1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-dark skin tone, medium skin tone #9.0[1] (👩🏾‍🤝‍👨🏽)
1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF ; Emoji_ZWJ_Sequence ; woman and man holding hands: medium-dark skin tone, dark skin tone #9.0[1] (👩🏾‍🤝‍👨🏿)
1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB ; Emoji_ZWJ_Sequence ; women holding hands: medium-dark skin tone, light skin tone # 9.0 [1] (👩🏾‍🤝‍👩🏻)
1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC ; Emoji_ZWJ_Sequence ; women holding hands: medium-dark skin tone, medium-light skin tone #9.0[1] (👩🏾‍🤝‍👩🏼)
1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD ; Emoji_ZWJ_Sequence ; women holding hands: medium-dark skin tone, medium skin tone # 9.0 [1] (👩🏾‍🤝‍👩🏽)
1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB ; Emoji_ZWJ_Sequence ; woman and man holding hands: dark skin tone, light skin tone # 9.0 [1] (👩🏿‍🤝‍👨🏻)
1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC ; Emoji_ZWJ_Sequence ; woman and man holding hands: dark skin tone, medium-light skin tone #9.0[1] (👩🏿‍🤝‍👨🏼)
1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD ; Emoji_ZWJ_Sequence ; woman and man holding hands: dark skin tone, medium skin tone # 9.0 [1] (👩🏿‍🤝‍👨🏽)
1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE ; Emoji_ZWJ_Sequence ; woman and man holding hands: dark skin tone, medium-dark skin tone #9.0[1] (👩🏿‍🤝‍👨🏾)
1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB ; Emoji_ZWJ_Sequence ; women holding hands: dark skin tone, light skin tone # 9.0 [1] (👩🏿‍🤝‍👩🏻)
1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC ; Emoji_ZWJ_Sequence ; women holding hands: dark skin tone, medium-light skin tone # 9.0 [1] (👩🏿‍🤝‍👩🏼)
1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD ; Emoji_ZWJ_Sequence ; women holding hands: dark skin tone, medium skin tone # 9.0 [1] (👩🏿‍🤝‍👩🏽)
1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE ; Emoji_ZWJ_Sequence ; women holding hands: dark skin tone, medium-dark skin tone # 9.0 [1] (👩🏿‍🤝‍👩🏾)
1F9D1 200D 1F91D 200D 1F9D1 ; Emoji_ZWJ_Sequence ; people holding hands # 10.0 [1] (🧑‍🤝‍🧑)
1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB ; Emoji_ZWJ_Sequence ; people holding hands: light skin tone # 10.0 [1] (🧑🏻‍🤝‍🧑🏻)
1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB ; Emoji_ZWJ_Sequence ; people holding hands: medium-light skin tone, light skin tone # 10.0 [1] (🧑🏼‍🤝‍🧑🏻)
1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC ; Emoji_ZWJ_Sequence ; people holding hands: medium-light skin tone # 10.0 [1] (🧑🏼‍🤝‍🧑🏼)
1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB ; Emoji_ZWJ_Sequence ; people holding hands: medium skin tone, light skin tone # 10.0 [1] (🧑🏽‍🤝‍🧑🏻)
1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC ; Emoji_ZWJ_Sequence ; people holding hands: medium skin tone, medium-light skin tone # 10.0 [1] (🧑🏽‍🤝‍🧑🏼)
1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD ; Emoji_ZWJ_Sequence ; people holding hands: medium skin tone # 10.0 [1] (🧑🏽‍🤝‍🧑🏽)
1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB ; Emoji_ZWJ_Sequence ; people holding hands: medium-dark skin tone, light skin tone # 10.0 [1] (🧑🏾‍🤝‍🧑🏻)
1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC ; Emoji_ZWJ_Sequence ; people holding hands: medium-dark skin tone, medium-light skin tone #10.0[1] (🧑🏾‍🤝‍🧑🏼)
1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD ; Emoji_ZWJ_Sequence ; people holding hands: medium-dark skin tone, medium skin tone # 10.0 [1] (🧑🏾‍🤝‍🧑🏽)
1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE ; Emoji_ZWJ_Sequence ; people holding hands: medium-dark skin tone # 10.0 [1] (🧑🏾‍🤝‍🧑🏾)
1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB ; Emoji_ZWJ_Sequence ; people holding hands: dark skin tone, light skin tone # 10.0 [1] (🧑🏿‍🤝‍🧑🏻)
1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC ; Emoji_ZWJ_Sequence ; people holding hands: dark skin tone, medium-light skin tone # 10.0 [1] (🧑🏿‍🤝‍🧑🏼)
1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD ; Emoji_ZWJ_Sequence ; people holding hands: dark skin tone, medium skin tone # 10.0 [1] (🧑🏿‍🤝‍🧑🏽)
1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE ; Emoji_ZWJ_Sequence ; people holding hands: dark skin tone, medium-dark skin tone # 10.0 [1] (🧑🏿‍🤝‍🧑🏾)
1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF ; Emoji_ZWJ_Sequence ; people holding hands: dark skin tone # 10.0 [1] (🧑🏿‍🤝‍🧑🏿)
# Total elements: 87
# ================================================
# Emoji_ZWJ_Sequence: Role
1F468 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; man health worker # 6.0 [1] (👨‍⚕️)
1F468 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; man judge # 6.0 [1] (👨‍⚖️)
1F468 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; man pilot # 6.0 [1] (👨‍✈️)
1F468 200D 1F33E ; Emoji_ZWJ_Sequence ; man farmer # 6.0 [1] (👨‍🌾)
1F468 200D 1F373 ; Emoji_ZWJ_Sequence ; man cook # 6.0 [1] (👨‍🍳)
1F468 200D 1F393 ; Emoji_ZWJ_Sequence ; man student # 6.0 [1] (👨‍🎓)
1F468 200D 1F3A4 ; Emoji_ZWJ_Sequence ; man singer # 6.0 [1] (👨‍🎤)
1F468 200D 1F3A8 ; Emoji_ZWJ_Sequence ; man artist # 6.0 [1] (👨‍🎨)
1F468 200D 1F3EB ; Emoji_ZWJ_Sequence ; man teacher # 6.0 [1] (👨‍🏫)
1F468 200D 1F3ED ; Emoji_ZWJ_Sequence ; man factory worker # 6.0 [1] (👨‍🏭)
1F468 200D 1F4BB ; Emoji_ZWJ_Sequence ; man technologist # 6.0 [1] (👨‍💻)
1F468 200D 1F4BC ; Emoji_ZWJ_Sequence ; man office worker # 6.0 [1] (👨‍💼)
1F468 200D 1F527 ; Emoji_ZWJ_Sequence ; man mechanic # 6.0 [1] (👨‍🔧)
1F468 200D 1F52C ; Emoji_ZWJ_Sequence ; man scientist # 6.0 [1] (👨‍🔬)
1F468 200D 1F680 ; Emoji_ZWJ_Sequence ; man astronaut # 6.0 [1] (👨‍🚀)
1F468 200D 1F692 ; Emoji_ZWJ_Sequence ; man firefighter # 6.0 [1] (👨‍🚒)
1F468 200D 1F9AF ; Emoji_ZWJ_Sequence ; man with probing cane # 12.0 [1] (👨‍🦯)
1F468 200D 1F9BC ; Emoji_ZWJ_Sequence ; man in motorized wheelchair # 12.0 [1] (👨‍🦼)
1F468 200D 1F9BD ; Emoji_ZWJ_Sequence ; man in manual wheelchair # 12.0 [1] (👨‍🦽)
1F468 1F3FB 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; man health worker: light skin tone # 8.0 [1] (👨🏻‍⚕️)
1F468 1F3FB 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; man judge: light skin tone # 8.0 [1] (👨🏻‍⚖️)
1F468 1F3FB 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; man pilot: light skin tone # 8.0 [1] (👨🏻‍✈️)
1F468 1F3FB 200D 1F33E ; Emoji_ZWJ_Sequence ; man farmer: light skin tone # 8.0 [1] (👨🏻‍🌾)
1F468 1F3FB 200D 1F373 ; Emoji_ZWJ_Sequence ; man cook: light skin tone # 8.0 [1] (👨🏻‍🍳)
1F468 1F3FB 200D 1F393 ; Emoji_ZWJ_Sequence ; man student: light skin tone # 8.0 [1] (👨🏻‍🎓)
1F468 1F3FB 200D 1F3A4 ; Emoji_ZWJ_Sequence ; man singer: light skin tone # 8.0 [1] (👨🏻‍🎤)
1F468 1F3FB 200D 1F3A8 ; Emoji_ZWJ_Sequence ; man artist: light skin tone # 8.0 [1] (👨🏻‍🎨)
1F468 1F3FB 200D 1F3EB ; Emoji_ZWJ_Sequence ; man teacher: light skin tone # 8.0 [1] (👨🏻‍🏫)
1F468 1F3FB 200D 1F3ED ; Emoji_ZWJ_Sequence ; man factory worker: light skin tone # 8.0 [1] (👨🏻‍🏭)
1F468 1F3FB 200D 1F4BB ; Emoji_ZWJ_Sequence ; man technologist: light skin tone # 8.0 [1] (👨🏻‍💻)
1F468 1F3FB 200D 1F4BC ; Emoji_ZWJ_Sequence ; man office worker: light skin tone # 8.0 [1] (👨🏻‍💼)
1F468 1F3FB 200D 1F527 ; Emoji_ZWJ_Sequence ; man mechanic: light skin tone # 8.0 [1] (👨🏻‍🔧)
1F468 1F3FB 200D 1F52C ; Emoji_ZWJ_Sequence ; man scientist: light skin tone # 8.0 [1] (👨🏻‍🔬)
1F468 1F3FB 200D 1F680 ; Emoji_ZWJ_Sequence ; man astronaut: light skin tone # 8.0 [1] (👨🏻‍🚀)
1F468 1F3FB 200D 1F692 ; Emoji_ZWJ_Sequence ; man firefighter: light skin tone # 8.0 [1] (👨🏻‍🚒)
1F468 1F3FB 200D 1F9AF ; Emoji_ZWJ_Sequence ; man with probing cane: light skin tone # 12.0 [1] (👨🏻‍🦯)
1F468 1F3FB 200D 1F9BC ; Emoji_ZWJ_Sequence ; man in motorized wheelchair: light skin tone # 12.0 [1] (👨🏻‍🦼)
1F468 1F3FB 200D 1F9BD ; Emoji_ZWJ_Sequence ; man in manual wheelchair: light skin tone # 12.0 [1] (👨🏻‍🦽)
1F468 1F3FC 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; man health worker: medium-light skin tone # 8.0 [1] (👨🏼‍⚕️)
1F468 1F3FC 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; man judge: medium-light skin tone # 8.0 [1] (👨🏼‍⚖️)
1F468 1F3FC 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; man pilot: medium-light skin tone # 8.0 [1] (👨🏼‍✈️)
1F468 1F3FC 200D 1F33E ; Emoji_ZWJ_Sequence ; man farmer: medium-light skin tone # 8.0 [1] (👨🏼‍🌾)
1F468 1F3FC 200D 1F373 ; Emoji_ZWJ_Sequence ; man cook: medium-light skin tone # 8.0 [1] (👨🏼‍🍳)
1F468 1F3FC 200D 1F393 ; Emoji_ZWJ_Sequence ; man student: medium-light skin tone # 8.0 [1] (👨🏼‍🎓)
1F468 1F3FC 200D 1F3A4 ; Emoji_ZWJ_Sequence ; man singer: medium-light skin tone # 8.0 [1] (👨🏼‍🎤)
1F468 1F3FC 200D 1F3A8 ; Emoji_ZWJ_Sequence ; man artist: medium-light skin tone # 8.0 [1] (👨🏼‍🎨)
1F468 1F3FC 200D 1F3EB ; Emoji_ZWJ_Sequence ; man teacher: medium-light skin tone # 8.0 [1] (👨🏼‍🏫)
1F468 1F3FC 200D 1F3ED ; Emoji_ZWJ_Sequence ; man factory worker: medium-light skin tone # 8.0 [1] (👨🏼‍🏭)
1F468 1F3FC 200D 1F4BB ; Emoji_ZWJ_Sequence ; man technologist: medium-light skin tone # 8.0 [1] (👨🏼‍💻)
1F468 1F3FC 200D 1F4BC ; Emoji_ZWJ_Sequence ; man office worker: medium-light skin tone # 8.0 [1] (👨🏼‍💼)
1F468 1F3FC 200D 1F527 ; Emoji_ZWJ_Sequence ; man mechanic: medium-light skin tone # 8.0 [1] (👨🏼‍🔧)
1F468 1F3FC 200D 1F52C ; Emoji_ZWJ_Sequence ; man scientist: medium-light skin tone # 8.0 [1] (👨🏼‍🔬)
1F468 1F3FC 200D 1F680 ; Emoji_ZWJ_Sequence ; man astronaut: medium-light skin tone # 8.0 [1] (👨🏼‍🚀)
1F468 1F3FC 200D 1F692 ; Emoji_ZWJ_Sequence ; man firefighter: medium-light skin tone # 8.0 [1] (👨🏼‍🚒)
1F468 1F3FC 200D 1F9AF ; Emoji_ZWJ_Sequence ; man with probing cane: medium-light skin tone # 12.0 [1] (👨🏼‍🦯)
1F468 1F3FC 200D 1F9BC ; Emoji_ZWJ_Sequence ; man in motorized wheelchair: medium-light skin tone # 12.0 [1] (👨🏼‍🦼)
1F468 1F3FC 200D 1F9BD ; Emoji_ZWJ_Sequence ; man in manual wheelchair: medium-light skin tone # 12.0 [1] (👨🏼‍🦽)
1F468 1F3FD 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; man health worker: medium skin tone # 8.0 [1] (👨🏽‍⚕️)
1F468 1F3FD 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; man judge: medium skin tone # 8.0 [1] (👨🏽‍⚖️)
1F468 1F3FD 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; man pilot: medium skin tone # 8.0 [1] (👨🏽‍✈️)
1F468 1F3FD 200D 1F33E ; Emoji_ZWJ_Sequence ; man farmer: medium skin tone # 8.0 [1] (👨🏽‍🌾)
1F468 1F3FD 200D 1F373 ; Emoji_ZWJ_Sequence ; man cook: medium skin tone # 8.0 [1] (👨🏽‍🍳)
1F468 1F3FD 200D 1F393 ; Emoji_ZWJ_Sequence ; man student: medium skin tone # 8.0 [1] (👨🏽‍🎓)
1F468 1F3FD 200D 1F3A4 ; Emoji_ZWJ_Sequence ; man singer: medium skin tone # 8.0 [1] (👨🏽‍🎤)
1F468 1F3FD 200D 1F3A8 ; Emoji_ZWJ_Sequence ; man artist: medium skin tone # 8.0 [1] (👨🏽‍🎨)
1F468 1F3FD 200D 1F3EB ; Emoji_ZWJ_Sequence ; man teacher: medium skin tone # 8.0 [1] (👨🏽‍🏫)
1F468 1F3FD 200D 1F3ED ; Emoji_ZWJ_Sequence ; man factory worker: medium skin tone # 8.0 [1] (👨🏽‍🏭)
1F468 1F3FD 200D 1F4BB ; Emoji_ZWJ_Sequence ; man technologist: medium skin tone # 8.0 [1] (👨🏽‍💻)
1F468 1F3FD 200D 1F4BC ; Emoji_ZWJ_Sequence ; man office worker: medium skin tone # 8.0 [1] (👨🏽‍💼)
1F468 1F3FD 200D 1F527 ; Emoji_ZWJ_Sequence ; man mechanic: medium skin tone # 8.0 [1] (👨🏽‍🔧)
1F468 1F3FD 200D 1F52C ; Emoji_ZWJ_Sequence ; man scientist: medium skin tone # 8.0 [1] (👨🏽‍🔬)
1F468 1F3FD 200D 1F680 ; Emoji_ZWJ_Sequence ; man astronaut: medium skin tone # 8.0 [1] (👨🏽‍🚀)
1F468 1F3FD 200D 1F692 ; Emoji_ZWJ_Sequence ; man firefighter: medium skin tone # 8.0 [1] (👨🏽‍🚒)
1F468 1F3FD 200D 1F9AF ; Emoji_ZWJ_Sequence ; man with probing cane: medium skin tone # 12.0 [1] (👨🏽‍🦯)
1F468 1F3FD 200D 1F9BC ; Emoji_ZWJ_Sequence ; man in motorized wheelchair: medium skin tone # 12.0 [1] (👨🏽‍🦼)
1F468 1F3FD 200D 1F9BD ; Emoji_ZWJ_Sequence ; man in manual wheelchair: medium skin tone # 12.0 [1] (👨🏽‍🦽)
1F468 1F3FE 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; man health worker: medium-dark skin tone # 8.0 [1] (👨🏾‍⚕️)
1F468 1F3FE 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; man judge: medium-dark skin tone # 8.0 [1] (👨🏾‍⚖️)
1F468 1F3FE 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; man pilot: medium-dark skin tone # 8.0 [1] (👨🏾‍✈️)
1F468 1F3FE 200D 1F33E ; Emoji_ZWJ_Sequence ; man farmer: medium-dark skin tone # 8.0 [1] (👨🏾‍🌾)
1F468 1F3FE 200D 1F373 ; Emoji_ZWJ_Sequence ; man cook: medium-dark skin tone # 8.0 [1] (👨🏾‍🍳)
1F468 1F3FE 200D 1F393 ; Emoji_ZWJ_Sequence ; man student: medium-dark skin tone # 8.0 [1] (👨🏾‍🎓)
1F468 1F3FE 200D 1F3A4 ; Emoji_ZWJ_Sequence ; man singer: medium-dark skin tone # 8.0 [1] (👨🏾‍🎤)
1F468 1F3FE 200D 1F3A8 ; Emoji_ZWJ_Sequence ; man artist: medium-dark skin tone # 8.0 [1] (👨🏾‍🎨)
1F468 1F3FE 200D 1F3EB ; Emoji_ZWJ_Sequence ; man teacher: medium-dark skin tone # 8.0 [1] (👨🏾‍🏫)
1F468 1F3FE 200D 1F3ED ; Emoji_ZWJ_Sequence ; man factory worker: medium-dark skin tone # 8.0 [1] (👨🏾‍🏭)
1F468 1F3FE 200D 1F4BB ; Emoji_ZWJ_Sequence ; man technologist: medium-dark skin tone # 8.0 [1] (👨🏾‍💻)
1F468 1F3FE 200D 1F4BC ; Emoji_ZWJ_Sequence ; man office worker: medium-dark skin tone # 8.0 [1] (👨🏾‍💼)
1F468 1F3FE 200D 1F527 ; Emoji_ZWJ_Sequence ; man mechanic: medium-dark skin tone # 8.0 [1] (👨🏾‍🔧)
1F468 1F3FE 200D 1F52C ; Emoji_ZWJ_Sequence ; man scientist: medium-dark skin tone # 8.0 [1] (👨🏾‍🔬)
1F468 1F3FE 200D 1F680 ; Emoji_ZWJ_Sequence ; man astronaut: medium-dark skin tone # 8.0 [1] (👨🏾‍🚀)
1F468 1F3FE 200D 1F692 ; Emoji_ZWJ_Sequence ; man firefighter: medium-dark skin tone # 8.0 [1] (👨🏾‍🚒)
1F468 1F3FE 200D 1F9AF ; Emoji_ZWJ_Sequence ; man with probing cane: medium-dark skin tone # 12.0 [1] (👨🏾‍🦯)
1F468 1F3FE 200D 1F9BC ; Emoji_ZWJ_Sequence ; man in motorized wheelchair: medium-dark skin tone # 12.0 [1] (👨🏾‍🦼)
1F468 1F3FE 200D 1F9BD ; Emoji_ZWJ_Sequence ; man in manual wheelchair: medium-dark skin tone # 12.0 [1] (👨🏾‍🦽)
1F468 1F3FF 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; man health worker: dark skin tone # 8.0 [1] (👨🏿‍⚕️)
1F468 1F3FF 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; man judge: dark skin tone # 8.0 [1] (👨🏿‍⚖️)
1F468 1F3FF 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; man pilot: dark skin tone # 8.0 [1] (👨🏿‍✈️)
1F468 1F3FF 200D 1F33E ; Emoji_ZWJ_Sequence ; man farmer: dark skin tone # 8.0 [1] (👨🏿‍🌾)
1F468 1F3FF 200D 1F373 ; Emoji_ZWJ_Sequence ; man cook: dark skin tone # 8.0 [1] (👨🏿‍🍳)
1F468 1F3FF 200D 1F393 ; Emoji_ZWJ_Sequence ; man student: dark skin tone # 8.0 [1] (👨🏿‍🎓)
1F468 1F3FF 200D 1F3A4 ; Emoji_ZWJ_Sequence ; man singer: dark skin tone # 8.0 [1] (👨🏿‍🎤)
1F468 1F3FF 200D 1F3A8 ; Emoji_ZWJ_Sequence ; man artist: dark skin tone # 8.0 [1] (👨🏿‍🎨)
1F468 1F3FF 200D 1F3EB ; Emoji_ZWJ_Sequence ; man teacher: dark skin tone # 8.0 [1] (👨🏿‍🏫)
1F468 1F3FF 200D 1F3ED ; Emoji_ZWJ_Sequence ; man factory worker: dark skin tone # 8.0 [1] (👨🏿‍🏭)
1F468 1F3FF 200D 1F4BB ; Emoji_ZWJ_Sequence ; man technologist: dark skin tone # 8.0 [1] (👨🏿‍💻)
1F468 1F3FF 200D 1F4BC ; Emoji_ZWJ_Sequence ; man office worker: dark skin tone # 8.0 [1] (👨🏿‍💼)
1F468 1F3FF 200D 1F527 ; Emoji_ZWJ_Sequence ; man mechanic: dark skin tone # 8.0 [1] (👨🏿‍🔧)
1F468 1F3FF 200D 1F52C ; Emoji_ZWJ_Sequence ; man scientist: dark skin tone # 8.0 [1] (👨🏿‍🔬)
1F468 1F3FF 200D 1F680 ; Emoji_ZWJ_Sequence ; man astronaut: dark skin tone # 8.0 [1] (👨🏿‍🚀)
1F468 1F3FF 200D 1F692 ; Emoji_ZWJ_Sequence ; man firefighter: dark skin tone # 8.0 [1] (👨🏿‍🚒)
1F468 1F3FF 200D 1F9AF ; Emoji_ZWJ_Sequence ; man with probing cane: dark skin tone # 12.0 [1] (👨🏿‍🦯)
1F468 1F3FF 200D 1F9BC ; Emoji_ZWJ_Sequence ; man in motorized wheelchair: dark skin tone # 12.0 [1] (👨🏿‍🦼)
1F468 1F3FF 200D 1F9BD ; Emoji_ZWJ_Sequence ; man in manual wheelchair: dark skin tone # 12.0 [1] (👨🏿‍🦽)
1F469 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; woman health worker # 6.0 [1] (👩‍⚕️)
1F469 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; woman judge # 6.0 [1] (👩‍⚖️)
1F469 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; woman pilot # 6.0 [1] (👩‍✈️)
1F469 200D 1F33E ; Emoji_ZWJ_Sequence ; woman farmer # 6.0 [1] (👩‍🌾)
1F469 200D 1F373 ; Emoji_ZWJ_Sequence ; woman cook # 6.0 [1] (👩‍🍳)
1F469 200D 1F393 ; Emoji_ZWJ_Sequence ; woman student # 6.0 [1] (👩‍🎓)
1F469 200D 1F3A4 ; Emoji_ZWJ_Sequence ; woman singer # 6.0 [1] (👩‍🎤)
1F469 200D 1F3A8 ; Emoji_ZWJ_Sequence ; woman artist # 6.0 [1] (👩‍🎨)
1F469 200D 1F3EB ; Emoji_ZWJ_Sequence ; woman teacher # 6.0 [1] (👩‍🏫)
1F469 200D 1F3ED ; Emoji_ZWJ_Sequence ; woman factory worker # 6.0 [1] (👩‍🏭)
1F469 200D 1F4BB ; Emoji_ZWJ_Sequence ; woman technologist # 6.0 [1] (👩‍💻)
1F469 200D 1F4BC ; Emoji_ZWJ_Sequence ; woman office worker # 6.0 [1] (👩‍💼)
1F469 200D 1F527 ; Emoji_ZWJ_Sequence ; woman mechanic # 6.0 [1] (👩‍🔧)
1F469 200D 1F52C ; Emoji_ZWJ_Sequence ; woman scientist # 6.0 [1] (👩‍🔬)
1F469 200D 1F680 ; Emoji_ZWJ_Sequence ; woman astronaut # 6.0 [1] (👩‍🚀)
1F469 200D 1F692 ; Emoji_ZWJ_Sequence ; woman firefighter # 6.0 [1] (👩‍🚒)
1F469 200D 1F9AF ; Emoji_ZWJ_Sequence ; woman with probing cane # 12.0 [1] (👩‍🦯)
1F469 200D 1F9BC ; Emoji_ZWJ_Sequence ; woman in motorized wheelchair # 12.0 [1] (👩‍🦼)
1F469 200D 1F9BD ; Emoji_ZWJ_Sequence ; woman in manual wheelchair # 12.0 [1] (👩‍🦽)
1F469 1F3FB 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; woman health worker: light skin tone # 8.0 [1] (👩🏻‍⚕️)
1F469 1F3FB 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; woman judge: light skin tone # 8.0 [1] (👩🏻‍⚖️)
1F469 1F3FB 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; woman pilot: light skin tone # 8.0 [1] (👩🏻‍✈️)
1F469 1F3FB 200D 1F33E ; Emoji_ZWJ_Sequence ; woman farmer: light skin tone # 8.0 [1] (👩🏻‍🌾)
1F469 1F3FB 200D 1F373 ; Emoji_ZWJ_Sequence ; woman cook: light skin tone # 8.0 [1] (👩🏻‍🍳)
1F469 1F3FB 200D 1F393 ; Emoji_ZWJ_Sequence ; woman student: light skin tone # 8.0 [1] (👩🏻‍🎓)
1F469 1F3FB 200D 1F3A4 ; Emoji_ZWJ_Sequence ; woman singer: light skin tone # 8.0 [1] (👩🏻‍🎤)
1F469 1F3FB 200D 1F3A8 ; Emoji_ZWJ_Sequence ; woman artist: light skin tone # 8.0 [1] (👩🏻‍🎨)
1F469 1F3FB 200D 1F3EB ; Emoji_ZWJ_Sequence ; woman teacher: light skin tone # 8.0 [1] (👩🏻‍🏫)
1F469 1F3FB 200D 1F3ED ; Emoji_ZWJ_Sequence ; woman factory worker: light skin tone # 8.0 [1] (👩🏻‍🏭)
1F469 1F3FB 200D 1F4BB ; Emoji_ZWJ_Sequence ; woman technologist: light skin tone # 8.0 [1] (👩🏻‍💻)
1F469 1F3FB 200D 1F4BC ; Emoji_ZWJ_Sequence ; woman office worker: light skin tone # 8.0 [1] (👩🏻‍💼)
1F469 1F3FB 200D 1F527 ; Emoji_ZWJ_Sequence ; woman mechanic: light skin tone # 8.0 [1] (👩🏻‍🔧)
1F469 1F3FB 200D 1F52C ; Emoji_ZWJ_Sequence ; woman scientist: light skin tone # 8.0 [1] (👩🏻‍🔬)
1F469 1F3FB 200D 1F680 ; Emoji_ZWJ_Sequence ; woman astronaut: light skin tone # 8.0 [1] (👩🏻‍🚀)
1F469 1F3FB 200D 1F692 ; Emoji_ZWJ_Sequence ; woman firefighter: light skin tone # 8.0 [1] (👩🏻‍🚒)
1F469 1F3FB 200D 1F9AF ; Emoji_ZWJ_Sequence ; woman with probing cane: light skin tone # 12.0 [1] (👩🏻‍🦯)
1F469 1F3FB 200D 1F9BC ; Emoji_ZWJ_Sequence ; woman in motorized wheelchair: light skin tone # 12.0 [1] (👩🏻‍🦼)
1F469 1F3FB 200D 1F9BD ; Emoji_ZWJ_Sequence ; woman in manual wheelchair: light skin tone # 12.0 [1] (👩🏻‍🦽)
1F469 1F3FC 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; woman health worker: medium-light skin tone # 8.0 [1] (👩🏼‍⚕️)
1F469 1F3FC 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; woman judge: medium-light skin tone # 8.0 [1] (👩🏼‍⚖️)
1F469 1F3FC 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; woman pilot: medium-light skin tone # 8.0 [1] (👩🏼‍✈️)
1F469 1F3FC 200D 1F33E ; Emoji_ZWJ_Sequence ; woman farmer: medium-light skin tone # 8.0 [1] (👩🏼‍🌾)
1F469 1F3FC 200D 1F373 ; Emoji_ZWJ_Sequence ; woman cook: medium-light skin tone # 8.0 [1] (👩🏼‍🍳)
1F469 1F3FC 200D 1F393 ; Emoji_ZWJ_Sequence ; woman student: medium-light skin tone # 8.0 [1] (👩🏼‍🎓)
1F469 1F3FC 200D 1F3A4 ; Emoji_ZWJ_Sequence ; woman singer: medium-light skin tone # 8.0 [1] (👩🏼‍🎤)
1F469 1F3FC 200D 1F3A8 ; Emoji_ZWJ_Sequence ; woman artist: medium-light skin tone # 8.0 [1] (👩🏼‍🎨)
1F469 1F3FC 200D 1F3EB ; Emoji_ZWJ_Sequence ; woman teacher: medium-light skin tone # 8.0 [1] (👩🏼‍🏫)
1F469 1F3FC 200D 1F3ED ; Emoji_ZWJ_Sequence ; woman factory worker: medium-light skin tone # 8.0 [1] (👩🏼‍🏭)
1F469 1F3FC 200D 1F4BB ; Emoji_ZWJ_Sequence ; woman technologist: medium-light skin tone # 8.0 [1] (👩🏼‍💻)
1F469 1F3FC 200D 1F4BC ; Emoji_ZWJ_Sequence ; woman office worker: medium-light skin tone # 8.0 [1] (👩🏼‍💼)
1F469 1F3FC 200D 1F527 ; Emoji_ZWJ_Sequence ; woman mechanic: medium-light skin tone # 8.0 [1] (👩🏼‍🔧)
1F469 1F3FC 200D 1F52C ; Emoji_ZWJ_Sequence ; woman scientist: medium-light skin tone # 8.0 [1] (👩🏼‍🔬)
1F469 1F3FC 200D 1F680 ; Emoji_ZWJ_Sequence ; woman astronaut: medium-light skin tone # 8.0 [1] (👩🏼‍🚀)
1F469 1F3FC 200D 1F692 ; Emoji_ZWJ_Sequence ; woman firefighter: medium-light skin tone # 8.0 [1] (👩🏼‍🚒)
1F469 1F3FC 200D 1F9AF ; Emoji_ZWJ_Sequence ; woman with probing cane: medium-light skin tone # 12.0 [1] (👩🏼‍🦯)
1F469 1F3FC 200D 1F9BC ; Emoji_ZWJ_Sequence ; woman in motorized wheelchair: medium-light skin tone # 12.0 [1] (👩🏼‍🦼)
1F469 1F3FC 200D 1F9BD ; Emoji_ZWJ_Sequence ; woman in manual wheelchair: medium-light skin tone # 12.0 [1] (👩🏼‍🦽)
1F469 1F3FD 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; woman health worker: medium skin tone # 8.0 [1] (👩🏽‍⚕️)
1F469 1F3FD 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; woman judge: medium skin tone # 8.0 [1] (👩🏽‍⚖️)
1F469 1F3FD 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; woman pilot: medium skin tone # 8.0 [1] (👩🏽‍✈️)
1F469 1F3FD 200D 1F33E ; Emoji_ZWJ_Sequence ; woman farmer: medium skin tone # 8.0 [1] (👩🏽‍🌾)
1F469 1F3FD 200D 1F373 ; Emoji_ZWJ_Sequence ; woman cook: medium skin tone # 8.0 [1] (👩🏽‍🍳)
1F469 1F3FD 200D 1F393 ; Emoji_ZWJ_Sequence ; woman student: medium skin tone # 8.0 [1] (👩🏽‍🎓)
1F469 1F3FD 200D 1F3A4 ; Emoji_ZWJ_Sequence ; woman singer: medium skin tone # 8.0 [1] (👩🏽‍🎤)
1F469 1F3FD 200D 1F3A8 ; Emoji_ZWJ_Sequence ; woman artist: medium skin tone # 8.0 [1] (👩🏽‍🎨)
1F469 1F3FD 200D 1F3EB ; Emoji_ZWJ_Sequence ; woman teacher: medium skin tone # 8.0 [1] (👩🏽‍🏫)
1F469 1F3FD 200D 1F3ED ; Emoji_ZWJ_Sequence ; woman factory worker: medium skin tone # 8.0 [1] (👩🏽‍🏭)
1F469 1F3FD 200D 1F4BB ; Emoji_ZWJ_Sequence ; woman technologist: medium skin tone # 8.0 [1] (👩🏽‍💻)
1F469 1F3FD 200D 1F4BC ; Emoji_ZWJ_Sequence ; woman office worker: medium skin tone # 8.0 [1] (👩🏽‍💼)
1F469 1F3FD 200D 1F527 ; Emoji_ZWJ_Sequence ; woman mechanic: medium skin tone # 8.0 [1] (👩🏽‍🔧)
1F469 1F3FD 200D 1F52C ; Emoji_ZWJ_Sequence ; woman scientist: medium skin tone # 8.0 [1] (👩🏽‍🔬)
1F469 1F3FD 200D 1F680 ; Emoji_ZWJ_Sequence ; woman astronaut: medium skin tone # 8.0 [1] (👩🏽‍🚀)
1F469 1F3FD 200D 1F692 ; Emoji_ZWJ_Sequence ; woman firefighter: medium skin tone # 8.0 [1] (👩🏽‍🚒)
1F469 1F3FD 200D 1F9AF ; Emoji_ZWJ_Sequence ; woman with probing cane: medium skin tone # 12.0 [1] (👩🏽‍🦯)
1F469 1F3FD 200D 1F9BC ; Emoji_ZWJ_Sequence ; woman in motorized wheelchair: medium skin tone # 12.0 [1] (👩🏽‍🦼)
1F469 1F3FD 200D 1F9BD ; Emoji_ZWJ_Sequence ; woman in manual wheelchair: medium skin tone # 12.0 [1] (👩🏽‍🦽)
1F469 1F3FE 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; woman health worker: medium-dark skin tone # 8.0 [1] (👩🏾‍⚕️)
1F469 1F3FE 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; woman judge: medium-dark skin tone # 8.0 [1] (👩🏾‍⚖️)
1F469 1F3FE 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; woman pilot: medium-dark skin tone # 8.0 [1] (👩🏾‍✈️)
1F469 1F3FE 200D 1F33E ; Emoji_ZWJ_Sequence ; woman farmer: medium-dark skin tone # 8.0 [1] (👩🏾‍🌾)
1F469 1F3FE 200D 1F373 ; Emoji_ZWJ_Sequence ; woman cook: medium-dark skin tone # 8.0 [1] (👩🏾‍🍳)
1F469 1F3FE 200D 1F393 ; Emoji_ZWJ_Sequence ; woman student: medium-dark skin tone # 8.0 [1] (👩🏾‍🎓)
1F469 1F3FE 200D 1F3A4 ; Emoji_ZWJ_Sequence ; woman singer: medium-dark skin tone # 8.0 [1] (👩🏾‍🎤)
1F469 1F3FE 200D 1F3A8 ; Emoji_ZWJ_Sequence ; woman artist: medium-dark skin tone # 8.0 [1] (👩🏾‍🎨)
1F469 1F3FE 200D 1F3EB ; Emoji_ZWJ_Sequence ; woman teacher: medium-dark skin tone # 8.0 [1] (👩🏾‍🏫)
1F469 1F3FE 200D 1F3ED ; Emoji_ZWJ_Sequence ; woman factory worker: medium-dark skin tone # 8.0 [1] (👩🏾‍🏭)
1F469 1F3FE 200D 1F4BB ; Emoji_ZWJ_Sequence ; woman technologist: medium-dark skin tone # 8.0 [1] (👩🏾‍💻)
1F469 1F3FE 200D 1F4BC ; Emoji_ZWJ_Sequence ; woman office worker: medium-dark skin tone # 8.0 [1] (👩🏾‍💼)
1F469 1F3FE 200D 1F527 ; Emoji_ZWJ_Sequence ; woman mechanic: medium-dark skin tone # 8.0 [1] (👩🏾‍🔧)
1F469 1F3FE 200D 1F52C ; Emoji_ZWJ_Sequence ; woman scientist: medium-dark skin tone # 8.0 [1] (👩🏾‍🔬)
1F469 1F3FE 200D 1F680 ; Emoji_ZWJ_Sequence ; woman astronaut: medium-dark skin tone # 8.0 [1] (👩🏾‍🚀)
1F469 1F3FE 200D 1F692 ; Emoji_ZWJ_Sequence ; woman firefighter: medium-dark skin tone # 8.0 [1] (👩🏾‍🚒)
1F469 1F3FE 200D 1F9AF ; Emoji_ZWJ_Sequence ; woman with probing cane: medium-dark skin tone # 12.0 [1] (👩🏾‍🦯)
1F469 1F3FE 200D 1F9BC ; Emoji_ZWJ_Sequence ; woman in motorized wheelchair: medium-dark skin tone # 12.0 [1] (👩🏾‍🦼)
1F469 1F3FE 200D 1F9BD ; Emoji_ZWJ_Sequence ; woman in manual wheelchair: medium-dark skin tone # 12.0 [1] (👩🏾‍🦽)
1F469 1F3FF 200D 2695 FE0F ; Emoji_ZWJ_Sequence ; woman health worker: dark skin tone # 8.0 [1] (👩🏿‍⚕️)
1F469 1F3FF 200D 2696 FE0F ; Emoji_ZWJ_Sequence ; woman judge: dark skin tone # 8.0 [1] (👩🏿‍⚖️)
1F469 1F3FF 200D 2708 FE0F ; Emoji_ZWJ_Sequence ; woman pilot: dark skin tone # 8.0 [1] (👩🏿‍✈️)
1F469 1F3FF 200D 1F33E ; Emoji_ZWJ_Sequence ; woman farmer: dark skin tone # 8.0 [1] (👩🏿‍🌾)
1F469 1F3FF 200D 1F373 ; Emoji_ZWJ_Sequence ; woman cook: dark skin tone # 8.0 [1] (👩🏿‍🍳)
1F469 1F3FF 200D 1F393 ; Emoji_ZWJ_Sequence ; woman student: dark skin tone # 8.0 [1] (👩🏿‍🎓)
1F469 1F3FF 200D 1F3A4 ; Emoji_ZWJ_Sequence ; woman singer: dark skin tone # 8.0 [1] (👩🏿‍🎤)
1F469 1F3FF 200D 1F3A8 ; Emoji_ZWJ_Sequence ; woman artist: dark skin tone # 8.0 [1] (👩🏿‍🎨)
1F469 1F3FF 200D 1F3EB ; Emoji_ZWJ_Sequence ; woman teacher: dark skin tone # 8.0 [1] (👩🏿‍🏫)
1F469 1F3FF 200D 1F3ED ; Emoji_ZWJ_Sequence ; woman factory worker: dark skin tone # 8.0 [1] (👩🏿‍🏭)
1F469 1F3FF 200D 1F4BB ; Emoji_ZWJ_Sequence ; woman technologist: dark skin tone # 8.0 [1] (👩🏿‍💻)
1F469 1F3FF 200D 1F4BC ; Emoji_ZWJ_Sequence ; woman office worker: dark skin tone # 8.0 [1] (👩🏿‍💼)
1F469 1F3FF 200D 1F527 ; Emoji_ZWJ_Sequence ; woman mechanic: dark skin tone # 8.0 [1] (👩🏿‍🔧)
1F469 1F3FF 200D 1F52C ; Emoji_ZWJ_Sequence ; woman scientist: dark skin tone # 8.0 [1] (👩🏿‍🔬)
1F469 1F3FF 200D 1F680 ; Emoji_ZWJ_Sequence ; woman astronaut: dark skin tone # 8.0 [1] (👩🏿‍🚀)
1F469 1F3FF 200D 1F692 ; Emoji_ZWJ_Sequence ; woman firefighter: dark skin tone # 8.0 [1] (👩🏿‍🚒)
1F469 1F3FF 200D 1F9AF ; Emoji_ZWJ_Sequence ; woman with probing cane: dark skin tone # 12.0 [1] (👩🏿‍🦯)
1F469 1F3FF 200D 1F9BC ; Emoji_ZWJ_Sequence ; woman in motorized wheelchair: dark skin tone # 12.0 [1] (👩🏿‍🦼)
1F469 1F3FF 200D 1F9BD ; Emoji_ZWJ_Sequence ; woman in manual wheelchair: dark skin tone # 12.0 [1] (👩🏿‍🦽)
# Total elements: 228
# ================================================
# Emoji_ZWJ_Sequence: Gendered
26F9 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bouncing ball: light skin tone # 8.0 [1] (⛹🏻‍♀️)
26F9 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bouncing ball: light skin tone # 8.0 [1] (⛹🏻‍♂️)
26F9 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bouncing ball: medium-light skin tone # 8.0 [1] (⛹🏼‍♀️)
26F9 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bouncing ball: medium-light skin tone # 8.0 [1] (⛹🏼‍♂️)
26F9 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bouncing ball: medium skin tone # 8.0 [1] (⛹🏽‍♀️)
26F9 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bouncing ball: medium skin tone # 8.0 [1] (⛹🏽‍♂️)
26F9 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bouncing ball: medium-dark skin tone # 8.0 [1] (⛹🏾‍♀️)
26F9 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bouncing ball: medium-dark skin tone # 8.0 [1] (⛹🏾‍♂️)
26F9 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bouncing ball: dark skin tone # 8.0 [1] (⛹🏿‍♀️)
26F9 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bouncing ball: dark skin tone # 8.0 [1] (⛹🏿‍♂️)
26F9 FE0F 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bouncing ball # 5.2 [1] (⛹️‍♀️)
26F9 FE0F 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bouncing ball # 5.2 [1] (⛹️‍♂️)
1F3C3 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman running # 6.0 [1] (🏃‍♀️)
1F3C3 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man running # 6.0 [1] (🏃‍♂️)
1F3C3 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman running: light skin tone # 8.0 [1] (🏃🏻‍♀️)
1F3C3 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man running: light skin tone # 8.0 [1] (🏃🏻‍♂️)
1F3C3 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman running: medium-light skin tone # 8.0 [1] (🏃🏼‍♀️)
1F3C3 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man running: medium-light skin tone # 8.0 [1] (🏃🏼‍♂️)
1F3C3 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman running: medium skin tone # 8.0 [1] (🏃🏽‍♀️)
1F3C3 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man running: medium skin tone # 8.0 [1] (🏃🏽‍♂️)
1F3C3 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman running: medium-dark skin tone # 8.0 [1] (🏃🏾‍♀️)
1F3C3 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man running: medium-dark skin tone # 8.0 [1] (🏃🏾‍♂️)
1F3C3 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman running: dark skin tone # 8.0 [1] (🏃🏿‍♀️)
1F3C3 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man running: dark skin tone # 8.0 [1] (🏃🏿‍♂️)
1F3C4 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman surfing # 6.0 [1] (🏄‍♀️)
1F3C4 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man surfing # 6.0 [1] (🏄‍♂️)
1F3C4 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman surfing: light skin tone # 8.0 [1] (🏄🏻‍♀️)
1F3C4 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man surfing: light skin tone # 8.0 [1] (🏄🏻‍♂️)
1F3C4 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman surfing: medium-light skin tone # 8.0 [1] (🏄🏼‍♀️)
1F3C4 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man surfing: medium-light skin tone # 8.0 [1] (🏄🏼‍♂️)
1F3C4 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman surfing: medium skin tone # 8.0 [1] (🏄🏽‍♀️)
1F3C4 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man surfing: medium skin tone # 8.0 [1] (🏄🏽‍♂️)
1F3C4 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman surfing: medium-dark skin tone # 8.0 [1] (🏄🏾‍♀️)
1F3C4 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man surfing: medium-dark skin tone # 8.0 [1] (🏄🏾‍♂️)
1F3C4 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman surfing: dark skin tone # 8.0 [1] (🏄🏿‍♀️)
1F3C4 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man surfing: dark skin tone # 8.0 [1] (🏄🏿‍♂️)
1F3CA 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman swimming # 6.0 [1] (🏊‍♀️)
1F3CA 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man swimming # 6.0 [1] (🏊‍♂️)
1F3CA 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman swimming: light skin tone # 8.0 [1] (🏊🏻‍♀️)
1F3CA 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man swimming: light skin tone # 8.0 [1] (🏊🏻‍♂️)
1F3CA 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman swimming: medium-light skin tone # 8.0 [1] (🏊🏼‍♀️)
1F3CA 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man swimming: medium-light skin tone # 8.0 [1] (🏊🏼‍♂️)
1F3CA 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman swimming: medium skin tone # 8.0 [1] (🏊🏽‍♀️)
1F3CA 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man swimming: medium skin tone # 8.0 [1] (🏊🏽‍♂️)
1F3CA 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman swimming: medium-dark skin tone # 8.0 [1] (🏊🏾‍♀️)
1F3CA 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man swimming: medium-dark skin tone # 8.0 [1] (🏊🏾‍♂️)
1F3CA 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman swimming: dark skin tone # 8.0 [1] (🏊🏿‍♀️)
1F3CA 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man swimming: dark skin tone # 8.0 [1] (🏊🏿‍♂️)
1F3CB 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman lifting weights: light skin tone # 8.0 [1] (🏋🏻‍♀️)
1F3CB 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man lifting weights: light skin tone # 8.0 [1] (🏋🏻‍♂️)
1F3CB 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman lifting weights: medium-light skin tone # 8.0 [1] (🏋🏼‍♀️)
1F3CB 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man lifting weights: medium-light skin tone # 8.0 [1] (🏋🏼‍♂️)
1F3CB 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman lifting weights: medium skin tone # 8.0 [1] (🏋🏽‍♀️)
1F3CB 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man lifting weights: medium skin tone # 8.0 [1] (🏋🏽‍♂️)
1F3CB 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman lifting weights: medium-dark skin tone # 8.0 [1] (🏋🏾‍♀️)
1F3CB 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man lifting weights: medium-dark skin tone # 8.0 [1] (🏋🏾‍♂️)
1F3CB 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman lifting weights: dark skin tone # 8.0 [1] (🏋🏿‍♀️)
1F3CB 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man lifting weights: dark skin tone # 8.0 [1] (🏋🏿‍♂️)
1F3CB FE0F 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman lifting weights # 7.0 [1] (🏋️‍♀️)
1F3CB FE0F 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man lifting weights # 7.0 [1] (🏋️‍♂️)
1F3CC 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman golfing: light skin tone # 8.0 [1] (🏌🏻‍♀️)
1F3CC 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man golfing: light skin tone # 8.0 [1] (🏌🏻‍♂️)
1F3CC 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman golfing: medium-light skin tone # 8.0 [1] (🏌🏼‍♀️)
1F3CC 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man golfing: medium-light skin tone # 8.0 [1] (🏌🏼‍♂️)
1F3CC 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman golfing: medium skin tone # 8.0 [1] (🏌🏽‍♀️)
1F3CC 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man golfing: medium skin tone # 8.0 [1] (🏌🏽‍♂️)
1F3CC 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman golfing: medium-dark skin tone # 8.0 [1] (🏌🏾‍♀️)
1F3CC 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man golfing: medium-dark skin tone # 8.0 [1] (🏌🏾‍♂️)
1F3CC 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman golfing: dark skin tone # 8.0 [1] (🏌🏿‍♀️)
1F3CC 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man golfing: dark skin tone # 8.0 [1] (🏌🏿‍♂️)
1F3CC FE0F 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman golfing # 7.0 [1] (🏌️‍♀️)
1F3CC FE0F 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man golfing # 7.0 [1] (🏌️‍♂️)
1F46E 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman police officer # 6.0 [1] (👮‍♀️)
1F46E 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man police officer # 6.0 [1] (👮‍♂️)
1F46E 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman police officer: light skin tone # 8.0 [1] (👮🏻‍♀️)
1F46E 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man police officer: light skin tone # 8.0 [1] (👮🏻‍♂️)
1F46E 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman police officer: medium-light skin tone # 8.0 [1] (👮🏼‍♀️)
1F46E 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man police officer: medium-light skin tone # 8.0 [1] (👮🏼‍♂️)
1F46E 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman police officer: medium skin tone # 8.0 [1] (👮🏽‍♀️)
1F46E 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man police officer: medium skin tone # 8.0 [1] (👮🏽‍♂️)
1F46E 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman police officer: medium-dark skin tone # 8.0 [1] (👮🏾‍♀️)
1F46E 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man police officer: medium-dark skin tone # 8.0 [1] (👮🏾‍♂️)
1F46E 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman police officer: dark skin tone # 8.0 [1] (👮🏿‍♀️)
1F46E 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man police officer: dark skin tone # 8.0 [1] (👮🏿‍♂️)
1F46F 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; women with bunny ears # 6.0 [1] (👯‍♀️)
1F46F 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; men with bunny ears # 6.0 [1] (👯‍♂️)
1F471 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman: blond hair # 6.0 [1] (👱‍♀️)
1F471 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man: blond hair # 6.0 [1] (👱‍♂️)
1F471 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman: light skin tone, blond hair # 8.0 [1] (👱🏻‍♀️)
1F471 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man: light skin tone, blond hair # 8.0 [1] (👱🏻‍♂️)
1F471 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman: medium-light skin tone, blond hair # 8.0 [1] (👱🏼‍♀️)
1F471 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man: medium-light skin tone, blond hair # 8.0 [1] (👱🏼‍♂️)
1F471 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman: medium skin tone, blond hair # 8.0 [1] (👱🏽‍♀️)
1F471 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man: medium skin tone, blond hair # 8.0 [1] (👱🏽‍♂️)
1F471 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman: medium-dark skin tone, blond hair # 8.0 [1] (👱🏾‍♀️)
1F471 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man: medium-dark skin tone, blond hair # 8.0 [1] (👱🏾‍♂️)
1F471 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman: dark skin tone, blond hair # 8.0 [1] (👱🏿‍♀️)
1F471 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man: dark skin tone, blond hair # 8.0 [1] (👱🏿‍♂️)
1F473 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman wearing turban # 6.0 [1] (👳‍♀️)
1F473 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man wearing turban # 6.0 [1] (👳‍♂️)
1F473 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman wearing turban: light skin tone # 8.0 [1] (👳🏻‍♀️)
1F473 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man wearing turban: light skin tone # 8.0 [1] (👳🏻‍♂️)
1F473 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman wearing turban: medium-light skin tone # 8.0 [1] (👳🏼‍♀️)
1F473 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man wearing turban: medium-light skin tone # 8.0 [1] (👳🏼‍♂️)
1F473 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman wearing turban: medium skin tone # 8.0 [1] (👳🏽‍♀️)
1F473 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man wearing turban: medium skin tone # 8.0 [1] (👳🏽‍♂️)
1F473 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman wearing turban: medium-dark skin tone # 8.0 [1] (👳🏾‍♀️)
1F473 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man wearing turban: medium-dark skin tone # 8.0 [1] (👳🏾‍♂️)
1F473 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman wearing turban: dark skin tone # 8.0 [1] (👳🏿‍♀️)
1F473 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man wearing turban: dark skin tone # 8.0 [1] (👳🏿‍♂️)
1F477 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman construction worker # 6.0 [1] (👷‍♀️)
1F477 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man construction worker # 6.0 [1] (👷‍♂️)
1F477 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman construction worker: light skin tone # 8.0 [1] (👷🏻‍♀️)
1F477 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man construction worker: light skin tone # 8.0 [1] (👷🏻‍♂️)
1F477 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman construction worker: medium-light skin tone # 8.0 [1] (👷🏼‍♀️)
1F477 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man construction worker: medium-light skin tone # 8.0 [1] (👷🏼‍♂️)
1F477 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman construction worker: medium skin tone # 8.0 [1] (👷🏽‍♀️)
1F477 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man construction worker: medium skin tone # 8.0 [1] (👷🏽‍♂️)
1F477 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman construction worker: medium-dark skin tone # 8.0 [1] (👷🏾‍♀️)
1F477 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man construction worker: medium-dark skin tone # 8.0 [1] (👷🏾‍♂️)
1F477 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman construction worker: dark skin tone # 8.0 [1] (👷🏿‍♀️)
1F477 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man construction worker: dark skin tone # 8.0 [1] (👷🏿‍♂️)
1F481 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman tipping hand # 6.0 [1] (💁‍♀️)
1F481 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man tipping hand # 6.0 [1] (💁‍♂️)
1F481 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman tipping hand: light skin tone # 8.0 [1] (💁🏻‍♀️)
1F481 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man tipping hand: light skin tone # 8.0 [1] (💁🏻‍♂️)
1F481 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman tipping hand: medium-light skin tone # 8.0 [1] (💁🏼‍♀️)
1F481 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man tipping hand: medium-light skin tone # 8.0 [1] (💁🏼‍♂️)
1F481 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman tipping hand: medium skin tone # 8.0 [1] (💁🏽‍♀️)
1F481 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man tipping hand: medium skin tone # 8.0 [1] (💁🏽‍♂️)
1F481 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman tipping hand: medium-dark skin tone # 8.0 [1] (💁🏾‍♀️)
1F481 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man tipping hand: medium-dark skin tone # 8.0 [1] (💁🏾‍♂️)
1F481 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman tipping hand: dark skin tone # 8.0 [1] (💁🏿‍♀️)
1F481 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man tipping hand: dark skin tone # 8.0 [1] (💁🏿‍♂️)
1F482 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman guard # 6.0 [1] (💂‍♀️)
1F482 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man guard # 6.0 [1] (💂‍♂️)
1F482 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman guard: light skin tone # 8.0 [1] (💂🏻‍♀️)
1F482 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man guard: light skin tone # 8.0 [1] (💂🏻‍♂️)
1F482 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman guard: medium-light skin tone # 8.0 [1] (💂🏼‍♀️)
1F482 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man guard: medium-light skin tone # 8.0 [1] (💂🏼‍♂️)
1F482 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman guard: medium skin tone # 8.0 [1] (💂🏽‍♀️)
1F482 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man guard: medium skin tone # 8.0 [1] (💂🏽‍♂️)
1F482 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman guard: medium-dark skin tone # 8.0 [1] (💂🏾‍♀️)
1F482 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man guard: medium-dark skin tone # 8.0 [1] (💂🏾‍♂️)
1F482 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman guard: dark skin tone # 8.0 [1] (💂🏿‍♀️)
1F482 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man guard: dark skin tone # 8.0 [1] (💂🏿‍♂️)
1F486 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting massage # 6.0 [1] (💆‍♀️)
1F486 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting massage # 6.0 [1] (💆‍♂️)
1F486 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting massage: light skin tone # 8.0 [1] (💆🏻‍♀️)
1F486 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting massage: light skin tone # 8.0 [1] (💆🏻‍♂️)
1F486 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting massage: medium-light skin tone # 8.0 [1] (💆🏼‍♀️)
1F486 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting massage: medium-light skin tone # 8.0 [1] (💆🏼‍♂️)
1F486 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting massage: medium skin tone # 8.0 [1] (💆🏽‍♀️)
1F486 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting massage: medium skin tone # 8.0 [1] (💆🏽‍♂️)
1F486 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting massage: medium-dark skin tone # 8.0 [1] (💆🏾‍♀️)
1F486 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting massage: medium-dark skin tone # 8.0 [1] (💆🏾‍♂️)
1F486 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting massage: dark skin tone # 8.0 [1] (💆🏿‍♀️)
1F486 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting massage: dark skin tone # 8.0 [1] (💆🏿‍♂️)
1F487 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting haircut # 6.0 [1] (💇‍♀️)
1F487 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting haircut # 6.0 [1] (💇‍♂️)
1F487 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting haircut: light skin tone # 8.0 [1] (💇🏻‍♀️)
1F487 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting haircut: light skin tone # 8.0 [1] (💇🏻‍♂️)
1F487 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting haircut: medium-light skin tone # 8.0 [1] (💇🏼‍♀️)
1F487 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting haircut: medium-light skin tone # 8.0 [1] (💇🏼‍♂️)
1F487 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting haircut: medium skin tone # 8.0 [1] (💇🏽‍♀️)
1F487 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting haircut: medium skin tone # 8.0 [1] (💇🏽‍♂️)
1F487 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting haircut: medium-dark skin tone # 8.0 [1] (💇🏾‍♀️)
1F487 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting haircut: medium-dark skin tone # 8.0 [1] (💇🏾‍♂️)
1F487 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman getting haircut: dark skin tone # 8.0 [1] (💇🏿‍♀️)
1F487 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man getting haircut: dark skin tone # 8.0 [1] (💇🏿‍♂️)
1F575 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman detective: light skin tone # 8.0 [1] (🕵🏻‍♀️)
1F575 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man detective: light skin tone # 8.0 [1] (🕵🏻‍♂️)
1F575 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman detective: medium-light skin tone # 8.0 [1] (🕵🏼‍♀️)
1F575 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man detective: medium-light skin tone # 8.0 [1] (🕵🏼‍♂️)
1F575 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman detective: medium skin tone # 8.0 [1] (🕵🏽‍♀️)
1F575 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man detective: medium skin tone # 8.0 [1] (🕵🏽‍♂️)
1F575 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman detective: medium-dark skin tone # 8.0 [1] (🕵🏾‍♀️)
1F575 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man detective: medium-dark skin tone # 8.0 [1] (🕵🏾‍♂️)
1F575 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman detective: dark skin tone # 8.0 [1] (🕵🏿‍♀️)
1F575 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man detective: dark skin tone # 8.0 [1] (🕵🏿‍♂️)
1F575 FE0F 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman detective # 7.0 [1] (🕵️‍♀️)
1F575 FE0F 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man detective # 7.0 [1] (🕵️‍♂️)
1F645 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing NO # 6.0 [1] (🙅‍♀️)
1F645 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing NO # 6.0 [1] (🙅‍♂️)
1F645 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing NO: light skin tone # 8.0 [1] (🙅🏻‍♀️)
1F645 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing NO: light skin tone # 8.0 [1] (🙅🏻‍♂️)
1F645 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing NO: medium-light skin tone # 8.0 [1] (🙅🏼‍♀️)
1F645 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing NO: medium-light skin tone # 8.0 [1] (🙅🏼‍♂️)
1F645 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing NO: medium skin tone # 8.0 [1] (🙅🏽‍♀️)
1F645 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing NO: medium skin tone # 8.0 [1] (🙅🏽‍♂️)
1F645 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing NO: medium-dark skin tone # 8.0 [1] (🙅🏾‍♀️)
1F645 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing NO: medium-dark skin tone # 8.0 [1] (🙅🏾‍♂️)
1F645 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing NO: dark skin tone # 8.0 [1] (🙅🏿‍♀️)
1F645 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing NO: dark skin tone # 8.0 [1] (🙅🏿‍♂️)
1F646 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing OK # 6.0 [1] (🙆‍♀️)
1F646 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing OK # 6.0 [1] (🙆‍♂️)
1F646 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing OK: light skin tone # 8.0 [1] (🙆🏻‍♀️)
1F646 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing OK: light skin tone # 8.0 [1] (🙆🏻‍♂️)
1F646 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing OK: medium-light skin tone # 8.0 [1] (🙆🏼‍♀️)
1F646 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing OK: medium-light skin tone # 8.0 [1] (🙆🏼‍♂️)
1F646 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing OK: medium skin tone # 8.0 [1] (🙆🏽‍♀️)
1F646 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing OK: medium skin tone # 8.0 [1] (🙆🏽‍♂️)
1F646 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing OK: medium-dark skin tone # 8.0 [1] (🙆🏾‍♀️)
1F646 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing OK: medium-dark skin tone # 8.0 [1] (🙆🏾‍♂️)
1F646 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman gesturing OK: dark skin tone # 8.0 [1] (🙆🏿‍♀️)
1F646 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man gesturing OK: dark skin tone # 8.0 [1] (🙆🏿‍♂️)
1F647 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bowing # 6.0 [1] (🙇‍♀️)
1F647 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bowing # 6.0 [1] (🙇‍♂️)
1F647 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bowing: light skin tone # 8.0 [1] (🙇🏻‍♀️)
1F647 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bowing: light skin tone # 8.0 [1] (🙇🏻‍♂️)
1F647 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bowing: medium-light skin tone # 8.0 [1] (🙇🏼‍♀️)
1F647 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bowing: medium-light skin tone # 8.0 [1] (🙇🏼‍♂️)
1F647 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bowing: medium skin tone # 8.0 [1] (🙇🏽‍♀️)
1F647 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bowing: medium skin tone # 8.0 [1] (🙇🏽‍♂️)
1F647 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bowing: medium-dark skin tone # 8.0 [1] (🙇🏾‍♀️)
1F647 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bowing: medium-dark skin tone # 8.0 [1] (🙇🏾‍♂️)
1F647 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman bowing: dark skin tone # 8.0 [1] (🙇🏿‍♀️)
1F647 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man bowing: dark skin tone # 8.0 [1] (🙇🏿‍♂️)
1F64B 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman raising hand # 6.0 [1] (🙋‍♀️)
1F64B 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man raising hand # 6.0 [1] (🙋‍♂️)
1F64B 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman raising hand: light skin tone # 8.0 [1] (🙋🏻‍♀️)
1F64B 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man raising hand: light skin tone # 8.0 [1] (🙋🏻‍♂️)
1F64B 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman raising hand: medium-light skin tone # 8.0 [1] (🙋🏼‍♀️)
1F64B 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man raising hand: medium-light skin tone # 8.0 [1] (🙋🏼‍♂️)
1F64B 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman raising hand: medium skin tone # 8.0 [1] (🙋🏽‍♀️)
1F64B 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man raising hand: medium skin tone # 8.0 [1] (🙋🏽‍♂️)
1F64B 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman raising hand: medium-dark skin tone # 8.0 [1] (🙋🏾‍♀️)
1F64B 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man raising hand: medium-dark skin tone # 8.0 [1] (🙋🏾‍♂️)
1F64B 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman raising hand: dark skin tone # 8.0 [1] (🙋🏿‍♀️)
1F64B 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man raising hand: dark skin tone # 8.0 [1] (🙋🏿‍♂️)
1F64D 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman frowning # 6.0 [1] (🙍‍♀️)
1F64D 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man frowning # 6.0 [1] (🙍‍♂️)
1F64D 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman frowning: light skin tone # 8.0 [1] (🙍🏻‍♀️)
1F64D 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man frowning: light skin tone # 8.0 [1] (🙍🏻‍♂️)
1F64D 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman frowning: medium-light skin tone # 8.0 [1] (🙍🏼‍♀️)
1F64D 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man frowning: medium-light skin tone # 8.0 [1] (🙍🏼‍♂️)
1F64D 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman frowning: medium skin tone # 8.0 [1] (🙍🏽‍♀️)
1F64D 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man frowning: medium skin tone # 8.0 [1] (🙍🏽‍♂️)
1F64D 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman frowning: medium-dark skin tone # 8.0 [1] (🙍🏾‍♀️)
1F64D 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man frowning: medium-dark skin tone # 8.0 [1] (🙍🏾‍♂️)
1F64D 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman frowning: dark skin tone # 8.0 [1] (🙍🏿‍♀️)
1F64D 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man frowning: dark skin tone # 8.0 [1] (🙍🏿‍♂️)
1F64E 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman pouting # 6.0 [1] (🙎‍♀️)
1F64E 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man pouting # 6.0 [1] (🙎‍♂️)
1F64E 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman pouting: light skin tone # 8.0 [1] (🙎🏻‍♀️)
1F64E 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man pouting: light skin tone # 8.0 [1] (🙎🏻‍♂️)
1F64E 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman pouting: medium-light skin tone # 8.0 [1] (🙎🏼‍♀️)
1F64E 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man pouting: medium-light skin tone # 8.0 [1] (🙎🏼‍♂️)
1F64E 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman pouting: medium skin tone # 8.0 [1] (🙎🏽‍♀️)
1F64E 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man pouting: medium skin tone # 8.0 [1] (🙎🏽‍♂️)
1F64E 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman pouting: medium-dark skin tone # 8.0 [1] (🙎🏾‍♀️)
1F64E 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man pouting: medium-dark skin tone # 8.0 [1] (🙎🏾‍♂️)
1F64E 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman pouting: dark skin tone # 8.0 [1] (🙎🏿‍♀️)
1F64E 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man pouting: dark skin tone # 8.0 [1] (🙎🏿‍♂️)
1F6A3 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman rowing boat # 6.0 [1] (🚣‍♀️)
1F6A3 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man rowing boat # 6.0 [1] (🚣‍♂️)
1F6A3 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman rowing boat: light skin tone # 8.0 [1] (🚣🏻‍♀️)
1F6A3 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man rowing boat: light skin tone # 8.0 [1] (🚣🏻‍♂️)
1F6A3 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman rowing boat: medium-light skin tone # 8.0 [1] (🚣🏼‍♀️)
1F6A3 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man rowing boat: medium-light skin tone # 8.0 [1] (🚣🏼‍♂️)
1F6A3 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman rowing boat: medium skin tone # 8.0 [1] (🚣🏽‍♀️)
1F6A3 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man rowing boat: medium skin tone # 8.0 [1] (🚣🏽‍♂️)
1F6A3 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman rowing boat: medium-dark skin tone # 8.0 [1] (🚣🏾‍♀️)
1F6A3 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man rowing boat: medium-dark skin tone # 8.0 [1] (🚣🏾‍♂️)
1F6A3 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman rowing boat: dark skin tone # 8.0 [1] (🚣🏿‍♀️)
1F6A3 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man rowing boat: dark skin tone # 8.0 [1] (🚣🏿‍♂️)
1F6B4 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman biking # 6.0 [1] (🚴‍♀️)
1F6B4 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man biking # 6.0 [1] (🚴‍♂️)
1F6B4 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman biking: light skin tone # 8.0 [1] (🚴🏻‍♀️)
1F6B4 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man biking: light skin tone # 8.0 [1] (🚴🏻‍♂️)
1F6B4 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman biking: medium-light skin tone # 8.0 [1] (🚴🏼‍♀️)
1F6B4 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man biking: medium-light skin tone # 8.0 [1] (🚴🏼‍♂️)
1F6B4 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman biking: medium skin tone # 8.0 [1] (🚴🏽‍♀️)
1F6B4 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man biking: medium skin tone # 8.0 [1] (🚴🏽‍♂️)
1F6B4 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman biking: medium-dark skin tone # 8.0 [1] (🚴🏾‍♀️)
1F6B4 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man biking: medium-dark skin tone # 8.0 [1] (🚴🏾‍♂️)
1F6B4 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman biking: dark skin tone # 8.0 [1] (🚴🏿‍♀️)
1F6B4 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man biking: dark skin tone # 8.0 [1] (🚴🏿‍♂️)
1F6B5 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mountain biking # 6.0 [1] (🚵‍♀️)
1F6B5 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mountain biking # 6.0 [1] (🚵‍♂️)
1F6B5 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mountain biking: light skin tone # 8.0 [1] (🚵🏻‍♀️)
1F6B5 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mountain biking: light skin tone # 8.0 [1] (🚵🏻‍♂️)
1F6B5 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mountain biking: medium-light skin tone # 8.0 [1] (🚵🏼‍♀️)
1F6B5 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mountain biking: medium-light skin tone # 8.0 [1] (🚵🏼‍♂️)
1F6B5 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mountain biking: medium skin tone # 8.0 [1] (🚵🏽‍♀️)
1F6B5 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mountain biking: medium skin tone # 8.0 [1] (🚵🏽‍♂️)
1F6B5 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mountain biking: medium-dark skin tone # 8.0 [1] (🚵🏾‍♀️)
1F6B5 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mountain biking: medium-dark skin tone # 8.0 [1] (🚵🏾‍♂️)
1F6B5 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mountain biking: dark skin tone # 8.0 [1] (🚵🏿‍♀️)
1F6B5 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mountain biking: dark skin tone # 8.0 [1] (🚵🏿‍♂️)
1F6B6 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman walking # 6.0 [1] (🚶‍♀️)
1F6B6 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man walking # 6.0 [1] (🚶‍♂️)
1F6B6 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman walking: light skin tone # 8.0 [1] (🚶🏻‍♀️)
1F6B6 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man walking: light skin tone # 8.0 [1] (🚶🏻‍♂️)
1F6B6 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman walking: medium-light skin tone # 8.0 [1] (🚶🏼‍♀️)
1F6B6 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man walking: medium-light skin tone # 8.0 [1] (🚶🏼‍♂️)
1F6B6 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman walking: medium skin tone # 8.0 [1] (🚶🏽‍♀️)
1F6B6 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man walking: medium skin tone # 8.0 [1] (🚶🏽‍♂️)
1F6B6 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman walking: medium-dark skin tone # 8.0 [1] (🚶🏾‍♀️)
1F6B6 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man walking: medium-dark skin tone # 8.0 [1] (🚶🏾‍♂️)
1F6B6 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman walking: dark skin tone # 8.0 [1] (🚶🏿‍♀️)
1F6B6 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man walking: dark skin tone # 8.0 [1] (🚶🏿‍♂️)
1F926 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman facepalming # 9.0 [1] (🤦‍♀️)
1F926 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man facepalming # 9.0 [1] (🤦‍♂️)
1F926 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman facepalming: light skin tone # 9.0 [1] (🤦🏻‍♀️)
1F926 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man facepalming: light skin tone # 9.0 [1] (🤦🏻‍♂️)
1F926 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman facepalming: medium-light skin tone # 9.0 [1] (🤦🏼‍♀️)
1F926 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man facepalming: medium-light skin tone # 9.0 [1] (🤦🏼‍♂️)
1F926 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman facepalming: medium skin tone # 9.0 [1] (🤦🏽‍♀️)
1F926 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man facepalming: medium skin tone # 9.0 [1] (🤦🏽‍♂️)
1F926 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman facepalming: medium-dark skin tone # 9.0 [1] (🤦🏾‍♀️)
1F926 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man facepalming: medium-dark skin tone # 9.0 [1] (🤦🏾‍♂️)
1F926 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman facepalming: dark skin tone # 9.0 [1] (🤦🏿‍♀️)
1F926 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man facepalming: dark skin tone # 9.0 [1] (🤦🏿‍♂️)
1F937 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman shrugging # 9.0 [1] (🤷‍♀️)
1F937 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man shrugging # 9.0 [1] (🤷‍♂️)
1F937 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman shrugging: light skin tone # 9.0 [1] (🤷🏻‍♀️)
1F937 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man shrugging: light skin tone # 9.0 [1] (🤷🏻‍♂️)
1F937 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman shrugging: medium-light skin tone # 9.0 [1] (🤷🏼‍♀️)
1F937 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man shrugging: medium-light skin tone # 9.0 [1] (🤷🏼‍♂️)
1F937 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman shrugging: medium skin tone # 9.0 [1] (🤷🏽‍♀️)
1F937 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man shrugging: medium skin tone # 9.0 [1] (🤷🏽‍♂️)
1F937 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman shrugging: medium-dark skin tone # 9.0 [1] (🤷🏾‍♀️)
1F937 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man shrugging: medium-dark skin tone # 9.0 [1] (🤷🏾‍♂️)
1F937 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman shrugging: dark skin tone # 9.0 [1] (🤷🏿‍♀️)
1F937 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man shrugging: dark skin tone # 9.0 [1] (🤷🏿‍♂️)
1F938 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman cartwheeling # 9.0 [1] (🤸‍♀️)
1F938 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man cartwheeling # 9.0 [1] (🤸‍♂️)
1F938 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman cartwheeling: light skin tone # 9.0 [1] (🤸🏻‍♀️)
1F938 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man cartwheeling: light skin tone # 9.0 [1] (🤸🏻‍♂️)
1F938 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman cartwheeling: medium-light skin tone # 9.0 [1] (🤸🏼‍♀️)
1F938 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man cartwheeling: medium-light skin tone # 9.0 [1] (🤸🏼‍♂️)
1F938 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman cartwheeling: medium skin tone # 9.0 [1] (🤸🏽‍♀️)
1F938 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man cartwheeling: medium skin tone # 9.0 [1] (🤸🏽‍♂️)
1F938 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman cartwheeling: medium-dark skin tone # 9.0 [1] (🤸🏾‍♀️)
1F938 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man cartwheeling: medium-dark skin tone # 9.0 [1] (🤸🏾‍♂️)
1F938 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman cartwheeling: dark skin tone # 9.0 [1] (🤸🏿‍♀️)
1F938 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man cartwheeling: dark skin tone # 9.0 [1] (🤸🏿‍♂️)
1F939 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman juggling # 9.0 [1] (🤹‍♀️)
1F939 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man juggling # 9.0 [1] (🤹‍♂️)
1F939 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman juggling: light skin tone # 9.0 [1] (🤹🏻‍♀️)
1F939 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man juggling: light skin tone # 9.0 [1] (🤹🏻‍♂️)
1F939 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman juggling: medium-light skin tone # 9.0 [1] (🤹🏼‍♀️)
1F939 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man juggling: medium-light skin tone # 9.0 [1] (🤹🏼‍♂️)
1F939 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman juggling: medium skin tone # 9.0 [1] (🤹🏽‍♀️)
1F939 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man juggling: medium skin tone # 9.0 [1] (🤹🏽‍♂️)
1F939 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman juggling: medium-dark skin tone # 9.0 [1] (🤹🏾‍♀️)
1F939 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man juggling: medium-dark skin tone # 9.0 [1] (🤹🏾‍♂️)
1F939 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman juggling: dark skin tone # 9.0 [1] (🤹🏿‍♀️)
1F939 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man juggling: dark skin tone # 9.0 [1] (🤹🏿‍♂️)
1F93C 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; women wrestling # 9.0 [1] (🤼‍♀️)
1F93C 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; men wrestling # 9.0 [1] (🤼‍♂️)
1F93D 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing water polo # 9.0 [1] (🤽‍♀️)
1F93D 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing water polo # 9.0 [1] (🤽‍♂️)
1F93D 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing water polo: light skin tone # 9.0 [1] (🤽🏻‍♀️)
1F93D 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing water polo: light skin tone # 9.0 [1] (🤽🏻‍♂️)
1F93D 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing water polo: medium-light skin tone # 9.0 [1] (🤽🏼‍♀️)
1F93D 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing water polo: medium-light skin tone # 9.0 [1] (🤽🏼‍♂️)
1F93D 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing water polo: medium skin tone # 9.0 [1] (🤽🏽‍♀️)
1F93D 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing water polo: medium skin tone # 9.0 [1] (🤽🏽‍♂️)
1F93D 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing water polo: medium-dark skin tone # 9.0 [1] (🤽🏾‍♀️)
1F93D 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing water polo: medium-dark skin tone # 9.0 [1] (🤽🏾‍♂️)
1F93D 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing water polo: dark skin tone # 9.0 [1] (🤽🏿‍♀️)
1F93D 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing water polo: dark skin tone # 9.0 [1] (🤽🏿‍♂️)
1F93E 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing handball # 9.0 [1] (🤾‍♀️)
1F93E 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing handball # 9.0 [1] (🤾‍♂️)
1F93E 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing handball: light skin tone # 9.0 [1] (🤾🏻‍♀️)
1F93E 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing handball: light skin tone # 9.0 [1] (🤾🏻‍♂️)
1F93E 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing handball: medium-light skin tone # 9.0 [1] (🤾🏼‍♀️)
1F93E 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing handball: medium-light skin tone # 9.0 [1] (🤾🏼‍♂️)
1F93E 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing handball: medium skin tone # 9.0 [1] (🤾🏽‍♀️)
1F93E 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing handball: medium skin tone # 9.0 [1] (🤾🏽‍♂️)
1F93E 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing handball: medium-dark skin tone # 9.0 [1] (🤾🏾‍♀️)
1F93E 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing handball: medium-dark skin tone # 9.0 [1] (🤾🏾‍♂️)
1F93E 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman playing handball: dark skin tone # 9.0 [1] (🤾🏿‍♀️)
1F93E 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man playing handball: dark skin tone # 9.0 [1] (🤾🏿‍♂️)
1F9B8 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman superhero # 11.0 [1] (🦸‍♀️)
1F9B8 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man superhero # 11.0 [1] (🦸‍♂️)
1F9B8 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman superhero: light skin tone # 11.0 [1] (🦸🏻‍♀️)
1F9B8 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man superhero: light skin tone # 11.0 [1] (🦸🏻‍♂️)
1F9B8 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman superhero: medium-light skin tone # 11.0 [1] (🦸🏼‍♀️)
1F9B8 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man superhero: medium-light skin tone # 11.0 [1] (🦸🏼‍♂️)
1F9B8 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman superhero: medium skin tone # 11.0 [1] (🦸🏽‍♀️)
1F9B8 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man superhero: medium skin tone # 11.0 [1] (🦸🏽‍♂️)
1F9B8 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman superhero: medium-dark skin tone # 11.0 [1] (🦸🏾‍♀️)
1F9B8 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man superhero: medium-dark skin tone # 11.0 [1] (🦸🏾‍♂️)
1F9B8 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman superhero: dark skin tone # 11.0 [1] (🦸🏿‍♀️)
1F9B8 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man superhero: dark skin tone # 11.0 [1] (🦸🏿‍♂️)
1F9B9 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman supervillain # 11.0 [1] (🦹‍♀️)
1F9B9 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man supervillain # 11.0 [1] (🦹‍♂️)
1F9B9 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman supervillain: light skin tone # 11.0 [1] (🦹🏻‍♀️)
1F9B9 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man supervillain: light skin tone # 11.0 [1] (🦹🏻‍♂️)
1F9B9 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman supervillain: medium-light skin tone # 11.0 [1] (🦹🏼‍♀️)
1F9B9 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man supervillain: medium-light skin tone # 11.0 [1] (🦹🏼‍♂️)
1F9B9 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman supervillain: medium skin tone # 11.0 [1] (🦹🏽‍♀️)
1F9B9 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man supervillain: medium skin tone # 11.0 [1] (🦹🏽‍♂️)
1F9B9 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman supervillain: medium-dark skin tone # 11.0 [1] (🦹🏾‍♀️)
1F9B9 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man supervillain: medium-dark skin tone # 11.0 [1] (🦹🏾‍♂️)
1F9B9 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman supervillain: dark skin tone # 11.0 [1] (🦹🏿‍♀️)
1F9B9 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man supervillain: dark skin tone # 11.0 [1] (🦹🏿‍♂️)
1F9CD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman standing # 12.0 [1] (🧍‍♀️)
1F9CD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man standing # 12.0 [1] (🧍‍♂️)
1F9CD 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman standing: light skin tone # 12.0 [1] (🧍🏻‍♀️)
1F9CD 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man standing: light skin tone # 12.0 [1] (🧍🏻‍♂️)
1F9CD 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman standing: medium-light skin tone # 12.0 [1] (🧍🏼‍♀️)
1F9CD 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man standing: medium-light skin tone # 12.0 [1] (🧍🏼‍♂️)
1F9CD 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman standing: medium skin tone # 12.0 [1] (🧍🏽‍♀️)
1F9CD 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man standing: medium skin tone # 12.0 [1] (🧍🏽‍♂️)
1F9CD 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman standing: medium-dark skin tone # 12.0 [1] (🧍🏾‍♀️)
1F9CD 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man standing: medium-dark skin tone # 12.0 [1] (🧍🏾‍♂️)
1F9CD 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman standing: dark skin tone # 12.0 [1] (🧍🏿‍♀️)
1F9CD 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man standing: dark skin tone # 12.0 [1] (🧍🏿‍♂️)
1F9CE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman kneeling # 12.0 [1] (🧎‍♀️)
1F9CE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man kneeling # 12.0 [1] (🧎‍♂️)
1F9CE 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman kneeling: light skin tone # 12.0 [1] (🧎🏻‍♀️)
1F9CE 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man kneeling: light skin tone # 12.0 [1] (🧎🏻‍♂️)
1F9CE 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman kneeling: medium-light skin tone # 12.0 [1] (🧎🏼‍♀️)
1F9CE 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man kneeling: medium-light skin tone # 12.0 [1] (🧎🏼‍♂️)
1F9CE 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman kneeling: medium skin tone # 12.0 [1] (🧎🏽‍♀️)
1F9CE 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man kneeling: medium skin tone # 12.0 [1] (🧎🏽‍♂️)
1F9CE 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman kneeling: medium-dark skin tone # 12.0 [1] (🧎🏾‍♀️)
1F9CE 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man kneeling: medium-dark skin tone # 12.0 [1] (🧎🏾‍♂️)
1F9CE 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman kneeling: dark skin tone # 12.0 [1] (🧎🏿‍♀️)
1F9CE 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man kneeling: dark skin tone # 12.0 [1] (🧎🏿‍♂️)
1F9CF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; deaf woman # 12.0 [1] (🧏‍♀️)
1F9CF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; deaf man # 12.0 [1] (🧏‍♂️)
1F9CF 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; deaf woman: light skin tone # 12.0 [1] (🧏🏻‍♀️)
1F9CF 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; deaf man: light skin tone # 12.0 [1] (🧏🏻‍♂️)
1F9CF 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; deaf woman: medium-light skin tone # 12.0 [1] (🧏🏼‍♀️)
1F9CF 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; deaf man: medium-light skin tone # 12.0 [1] (🧏🏼‍♂️)
1F9CF 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; deaf woman: medium skin tone # 12.0 [1] (🧏🏽‍♀️)
1F9CF 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; deaf man: medium skin tone # 12.0 [1] (🧏🏽‍♂️)
1F9CF 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; deaf woman: medium-dark skin tone # 12.0 [1] (🧏🏾‍♀️)
1F9CF 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; deaf man: medium-dark skin tone # 12.0 [1] (🧏🏾‍♂️)
1F9CF 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; deaf woman: dark skin tone # 12.0 [1] (🧏🏿‍♀️)
1F9CF 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; deaf man: dark skin tone # 12.0 [1] (🧏🏿‍♂️)
1F9D6 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in steamy room # 10.0 [1] (🧖‍♀️)
1F9D6 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in steamy room # 10.0 [1] (🧖‍♂️)
1F9D6 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in steamy room: light skin tone # 10.0 [1] (🧖🏻‍♀️)
1F9D6 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in steamy room: light skin tone # 10.0 [1] (🧖🏻‍♂️)
1F9D6 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in steamy room: medium-light skin tone # 10.0 [1] (🧖🏼‍♀️)
1F9D6 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in steamy room: medium-light skin tone # 10.0 [1] (🧖🏼‍♂️)
1F9D6 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in steamy room: medium skin tone # 10.0 [1] (🧖🏽‍♀️)
1F9D6 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in steamy room: medium skin tone # 10.0 [1] (🧖🏽‍♂️)
1F9D6 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in steamy room: medium-dark skin tone # 10.0 [1] (🧖🏾‍♀️)
1F9D6 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in steamy room: medium-dark skin tone # 10.0 [1] (🧖🏾‍♂️)
1F9D6 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in steamy room: dark skin tone # 10.0 [1] (🧖🏿‍♀️)
1F9D6 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in steamy room: dark skin tone # 10.0 [1] (🧖🏿‍♂️)
1F9D7 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman climbing # 10.0 [1] (🧗‍♀️)
1F9D7 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man climbing # 10.0 [1] (🧗‍♂️)
1F9D7 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman climbing: light skin tone # 10.0 [1] (🧗🏻‍♀️)
1F9D7 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man climbing: light skin tone # 10.0 [1] (🧗🏻‍♂️)
1F9D7 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman climbing: medium-light skin tone # 10.0 [1] (🧗🏼‍♀️)
1F9D7 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man climbing: medium-light skin tone # 10.0 [1] (🧗🏼‍♂️)
1F9D7 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman climbing: medium skin tone # 10.0 [1] (🧗🏽‍♀️)
1F9D7 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man climbing: medium skin tone # 10.0 [1] (🧗🏽‍♂️)
1F9D7 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman climbing: medium-dark skin tone # 10.0 [1] (🧗🏾‍♀️)
1F9D7 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man climbing: medium-dark skin tone # 10.0 [1] (🧗🏾‍♂️)
1F9D7 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman climbing: dark skin tone # 10.0 [1] (🧗🏿‍♀️)
1F9D7 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man climbing: dark skin tone # 10.0 [1] (🧗🏿‍♂️)
1F9D8 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in lotus position # 10.0 [1] (🧘‍♀️)
1F9D8 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in lotus position # 10.0 [1] (🧘‍♂️)
1F9D8 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in lotus position: light skin tone # 10.0 [1] (🧘🏻‍♀️)
1F9D8 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in lotus position: light skin tone # 10.0 [1] (🧘🏻‍♂️)
1F9D8 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in lotus position: medium-light skin tone # 10.0 [1] (🧘🏼‍♀️)
1F9D8 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in lotus position: medium-light skin tone # 10.0 [1] (🧘🏼‍♂️)
1F9D8 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in lotus position: medium skin tone # 10.0 [1] (🧘🏽‍♀️)
1F9D8 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in lotus position: medium skin tone # 10.0 [1] (🧘🏽‍♂️)
1F9D8 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in lotus position: medium-dark skin tone # 10.0 [1] (🧘🏾‍♀️)
1F9D8 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in lotus position: medium-dark skin tone # 10.0 [1] (🧘🏾‍♂️)
1F9D8 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman in lotus position: dark skin tone # 10.0 [1] (🧘🏿‍♀️)
1F9D8 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man in lotus position: dark skin tone # 10.0 [1] (🧘🏿‍♂️)
1F9D9 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mage # 10.0 [1] (🧙‍♀️)
1F9D9 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mage # 10.0 [1] (🧙‍♂️)
1F9D9 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mage: light skin tone # 10.0 [1] (🧙🏻‍♀️)
1F9D9 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mage: light skin tone # 10.0 [1] (🧙🏻‍♂️)
1F9D9 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mage: medium-light skin tone # 10.0 [1] (🧙🏼‍♀️)
1F9D9 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mage: medium-light skin tone # 10.0 [1] (🧙🏼‍♂️)
1F9D9 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mage: medium skin tone # 10.0 [1] (🧙🏽‍♀️)
1F9D9 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mage: medium skin tone # 10.0 [1] (🧙🏽‍♂️)
1F9D9 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mage: medium-dark skin tone # 10.0 [1] (🧙🏾‍♀️)
1F9D9 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mage: medium-dark skin tone # 10.0 [1] (🧙🏾‍♂️)
1F9D9 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman mage: dark skin tone # 10.0 [1] (🧙🏿‍♀️)
1F9D9 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man mage: dark skin tone # 10.0 [1] (🧙🏿‍♂️)
1F9DA 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman fairy # 10.0 [1] (🧚‍♀️)
1F9DA 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man fairy # 10.0 [1] (🧚‍♂️)
1F9DA 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman fairy: light skin tone # 10.0 [1] (🧚🏻‍♀️)
1F9DA 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man fairy: light skin tone # 10.0 [1] (🧚🏻‍♂️)
1F9DA 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman fairy: medium-light skin tone # 10.0 [1] (🧚🏼‍♀️)
1F9DA 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man fairy: medium-light skin tone # 10.0 [1] (🧚🏼‍♂️)
1F9DA 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman fairy: medium skin tone # 10.0 [1] (🧚🏽‍♀️)
1F9DA 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man fairy: medium skin tone # 10.0 [1] (🧚🏽‍♂️)
1F9DA 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman fairy: medium-dark skin tone # 10.0 [1] (🧚🏾‍♀️)
1F9DA 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man fairy: medium-dark skin tone # 10.0 [1] (🧚🏾‍♂️)
1F9DA 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman fairy: dark skin tone # 10.0 [1] (🧚🏿‍♀️)
1F9DA 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man fairy: dark skin tone # 10.0 [1] (🧚🏿‍♂️)
1F9DB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman vampire # 10.0 [1] (🧛‍♀️)
1F9DB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man vampire # 10.0 [1] (🧛‍♂️)
1F9DB 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman vampire: light skin tone # 10.0 [1] (🧛🏻‍♀️)
1F9DB 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man vampire: light skin tone # 10.0 [1] (🧛🏻‍♂️)
1F9DB 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman vampire: medium-light skin tone # 10.0 [1] (🧛🏼‍♀️)
1F9DB 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man vampire: medium-light skin tone # 10.0 [1] (🧛🏼‍♂️)
1F9DB 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman vampire: medium skin tone # 10.0 [1] (🧛🏽‍♀️)
1F9DB 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man vampire: medium skin tone # 10.0 [1] (🧛🏽‍♂️)
1F9DB 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman vampire: medium-dark skin tone # 10.0 [1] (🧛🏾‍♀️)
1F9DB 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man vampire: medium-dark skin tone # 10.0 [1] (🧛🏾‍♂️)
1F9DB 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman vampire: dark skin tone # 10.0 [1] (🧛🏿‍♀️)
1F9DB 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man vampire: dark skin tone # 10.0 [1] (🧛🏿‍♂️)
1F9DC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; mermaid # 10.0 [1] (🧜‍♀️)
1F9DC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; merman # 10.0 [1] (🧜‍♂️)
1F9DC 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; mermaid: light skin tone # 10.0 [1] (🧜🏻‍♀️)
1F9DC 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; merman: light skin tone # 10.0 [1] (🧜🏻‍♂️)
1F9DC 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; mermaid: medium-light skin tone # 10.0 [1] (🧜🏼‍♀️)
1F9DC 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; merman: medium-light skin tone # 10.0 [1] (🧜🏼‍♂️)
1F9DC 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; mermaid: medium skin tone # 10.0 [1] (🧜🏽‍♀️)
1F9DC 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; merman: medium skin tone # 10.0 [1] (🧜🏽‍♂️)
1F9DC 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; mermaid: medium-dark skin tone # 10.0 [1] (🧜🏾‍♀️)
1F9DC 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; merman: medium-dark skin tone # 10.0 [1] (🧜🏾‍♂️)
1F9DC 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; mermaid: dark skin tone # 10.0 [1] (🧜🏿‍♀️)
1F9DC 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; merman: dark skin tone # 10.0 [1] (🧜🏿‍♂️)
1F9DD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman elf # 10.0 [1] (🧝‍♀️)
1F9DD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man elf # 10.0 [1] (🧝‍♂️)
1F9DD 1F3FB 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman elf: light skin tone # 10.0 [1] (🧝🏻‍♀️)
1F9DD 1F3FB 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man elf: light skin tone # 10.0 [1] (🧝🏻‍♂️)
1F9DD 1F3FC 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman elf: medium-light skin tone # 10.0 [1] (🧝🏼‍♀️)
1F9DD 1F3FC 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man elf: medium-light skin tone # 10.0 [1] (🧝🏼‍♂️)
1F9DD 1F3FD 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman elf: medium skin tone # 10.0 [1] (🧝🏽‍♀️)
1F9DD 1F3FD 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man elf: medium skin tone # 10.0 [1] (🧝🏽‍♂️)
1F9DD 1F3FE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman elf: medium-dark skin tone # 10.0 [1] (🧝🏾‍♀️)
1F9DD 1F3FE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man elf: medium-dark skin tone # 10.0 [1] (🧝🏾‍♂️)
1F9DD 1F3FF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman elf: dark skin tone # 10.0 [1] (🧝🏿‍♀️)
1F9DD 1F3FF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man elf: dark skin tone # 10.0 [1] (🧝🏿‍♂️)
1F9DE 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman genie # 10.0 [1] (🧞‍♀️)
1F9DE 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man genie # 10.0 [1] (🧞‍♂️)
1F9DF 200D 2640 FE0F ; Emoji_ZWJ_Sequence ; woman zombie # 10.0 [1] (🧟‍♀️)
1F9DF 200D 2642 FE0F ; Emoji_ZWJ_Sequence ; man zombie # 10.0 [1] (🧟‍♂️)
# Total elements: 536
# ================================================
# Emoji_ZWJ_Sequence: Hair
1F468 200D 1F9B0 ; Emoji_ZWJ_Sequence ; man: red hair # 11.0 [1] (👨‍🦰)
1F468 200D 1F9B1 ; Emoji_ZWJ_Sequence ; man: curly hair # 11.0 [1] (👨‍🦱)
1F468 200D 1F9B2 ; Emoji_ZWJ_Sequence ; man: bald # 11.0 [1] (👨‍🦲)
1F468 200D 1F9B3 ; Emoji_ZWJ_Sequence ; man: white hair # 11.0 [1] (👨‍🦳)
1F468 1F3FB 200D 1F9B0 ; Emoji_ZWJ_Sequence ; man: light skin tone, red hair # 11.0 [1] (👨🏻‍🦰)
1F468 1F3FB 200D 1F9B1 ; Emoji_ZWJ_Sequence ; man: light skin tone, curly hair # 11.0 [1] (👨🏻‍🦱)
1F468 1F3FB 200D 1F9B2 ; Emoji_ZWJ_Sequence ; man: light skin tone, bald # 11.0 [1] (👨🏻‍🦲)
1F468 1F3FB 200D 1F9B3 ; Emoji_ZWJ_Sequence ; man: light skin tone, white hair # 11.0 [1] (👨🏻‍🦳)
1F468 1F3FC 200D 1F9B0 ; Emoji_ZWJ_Sequence ; man: medium-light skin tone, red hair # 11.0 [1] (👨🏼‍🦰)
1F468 1F3FC 200D 1F9B1 ; Emoji_ZWJ_Sequence ; man: medium-light skin tone, curly hair # 11.0 [1] (👨🏼‍🦱)
1F468 1F3FC 200D 1F9B2 ; Emoji_ZWJ_Sequence ; man: medium-light skin tone, bald # 11.0 [1] (👨🏼‍🦲)
1F468 1F3FC 200D 1F9B3 ; Emoji_ZWJ_Sequence ; man: medium-light skin tone, white hair # 11.0 [1] (👨🏼‍🦳)
1F468 1F3FD 200D 1F9B0 ; Emoji_ZWJ_Sequence ; man: medium skin tone, red hair # 11.0 [1] (👨🏽‍🦰)
1F468 1F3FD 200D 1F9B1 ; Emoji_ZWJ_Sequence ; man: medium skin tone, curly hair # 11.0 [1] (👨🏽‍🦱)
1F468 1F3FD 200D 1F9B2 ; Emoji_ZWJ_Sequence ; man: medium skin tone, bald # 11.0 [1] (👨🏽‍🦲)
1F468 1F3FD 200D 1F9B3 ; Emoji_ZWJ_Sequence ; man: medium skin tone, white hair # 11.0 [1] (👨🏽‍🦳)
1F468 1F3FE 200D 1F9B0 ; Emoji_ZWJ_Sequence ; man: medium-dark skin tone, red hair # 11.0 [1] (👨🏾‍🦰)
1F468 1F3FE 200D 1F9B1 ; Emoji_ZWJ_Sequence ; man: medium-dark skin tone, curly hair # 11.0 [1] (👨🏾‍🦱)
1F468 1F3FE 200D 1F9B2 ; Emoji_ZWJ_Sequence ; man: medium-dark skin tone, bald # 11.0 [1] (👨🏾‍🦲)
1F468 1F3FE 200D 1F9B3 ; Emoji_ZWJ_Sequence ; man: medium-dark skin tone, white hair # 11.0 [1] (👨🏾‍🦳)
1F468 1F3FF 200D 1F9B0 ; Emoji_ZWJ_Sequence ; man: dark skin tone, red hair # 11.0 [1] (👨🏿‍🦰)
1F468 1F3FF 200D 1F9B1 ; Emoji_ZWJ_Sequence ; man: dark skin tone, curly hair # 11.0 [1] (👨🏿‍🦱)
1F468 1F3FF 200D 1F9B2 ; Emoji_ZWJ_Sequence ; man: dark skin tone, bald # 11.0 [1] (👨🏿‍🦲)
1F468 1F3FF 200D 1F9B3 ; Emoji_ZWJ_Sequence ; man: dark skin tone, white hair # 11.0 [1] (👨🏿‍🦳)
1F469 200D 1F9B0 ; Emoji_ZWJ_Sequence ; woman: red hair # 11.0 [1] (👩‍🦰)
1F469 200D 1F9B1 ; Emoji_ZWJ_Sequence ; woman: curly hair # 11.0 [1] (👩‍🦱)
1F469 200D 1F9B2 ; Emoji_ZWJ_Sequence ; woman: bald # 11.0 [1] (👩‍🦲)
1F469 200D 1F9B3 ; Emoji_ZWJ_Sequence ; woman: white hair # 11.0 [1] (👩‍🦳)
1F469 1F3FB 200D 1F9B0 ; Emoji_ZWJ_Sequence ; woman: light skin tone, red hair # 11.0 [1] (👩🏻‍🦰)
1F469 1F3FB 200D 1F9B1 ; Emoji_ZWJ_Sequence ; woman: light skin tone, curly hair # 11.0 [1] (👩🏻‍🦱)
1F469 1F3FB 200D 1F9B2 ; Emoji_ZWJ_Sequence ; woman: light skin tone, bald # 11.0 [1] (👩🏻‍🦲)
1F469 1F3FB 200D 1F9B3 ; Emoji_ZWJ_Sequence ; woman: light skin tone, white hair # 11.0 [1] (👩🏻‍🦳)
1F469 1F3FC 200D 1F9B0 ; Emoji_ZWJ_Sequence ; woman: medium-light skin tone, red hair # 11.0 [1] (👩🏼‍🦰)
1F469 1F3FC 200D 1F9B1 ; Emoji_ZWJ_Sequence ; woman: medium-light skin tone, curly hair # 11.0 [1] (👩🏼‍🦱)
1F469 1F3FC 200D 1F9B2 ; Emoji_ZWJ_Sequence ; woman: medium-light skin tone, bald # 11.0 [1] (👩🏼‍🦲)
1F469 1F3FC 200D 1F9B3 ; Emoji_ZWJ_Sequence ; woman: medium-light skin tone, white hair # 11.0 [1] (👩🏼‍🦳)
1F469 1F3FD 200D 1F9B0 ; Emoji_ZWJ_Sequence ; woman: medium skin tone, red hair # 11.0 [1] (👩🏽‍🦰)
1F469 1F3FD 200D 1F9B1 ; Emoji_ZWJ_Sequence ; woman: medium skin tone, curly hair # 11.0 [1] (👩🏽‍🦱)
1F469 1F3FD 200D 1F9B2 ; Emoji_ZWJ_Sequence ; woman: medium skin tone, bald # 11.0 [1] (👩🏽‍🦲)
1F469 1F3FD 200D 1F9B3 ; Emoji_ZWJ_Sequence ; woman: medium skin tone, white hair # 11.0 [1] (👩🏽‍🦳)
1F469 1F3FE 200D 1F9B0 ; Emoji_ZWJ_Sequence ; woman: medium-dark skin tone, red hair # 11.0 [1] (👩🏾‍🦰)
1F469 1F3FE 200D 1F9B1 ; Emoji_ZWJ_Sequence ; woman: medium-dark skin tone, curly hair # 11.0 [1] (👩🏾‍🦱)
1F469 1F3FE 200D 1F9B2 ; Emoji_ZWJ_Sequence ; woman: medium-dark skin tone, bald # 11.0 [1] (👩🏾‍🦲)
1F469 1F3FE 200D 1F9B3 ; Emoji_ZWJ_Sequence ; woman: medium-dark skin tone, white hair # 11.0 [1] (👩🏾‍🦳)
1F469 1F3FF 200D 1F9B0 ; Emoji_ZWJ_Sequence ; woman: dark skin tone, red hair # 11.0 [1] (👩🏿‍🦰)
1F469 1F3FF 200D 1F9B1 ; Emoji_ZWJ_Sequence ; woman: dark skin tone, curly hair # 11.0 [1] (👩🏿‍🦱)
1F469 1F3FF 200D 1F9B2 ; Emoji_ZWJ_Sequence ; woman: dark skin tone, bald # 11.0 [1] (👩🏿‍🦲)
1F469 1F3FF 200D 1F9B3 ; Emoji_ZWJ_Sequence ; woman: dark skin tone, white hair # 11.0 [1] (👩🏿‍🦳)
# Total elements: 48
# ================================================
# Emoji_ZWJ_Sequence: Other
1F3F3 FE0F 200D 1F308 ; Emoji_ZWJ_Sequence ; rainbow flag # 7.0 [1] (🏳️‍🌈)
1F3F4 200D 2620 FE0F ; Emoji_ZWJ_Sequence ; pirate flag # 7.0 [1] (🏴‍☠️)
1F415 200D 1F9BA ; Emoji_ZWJ_Sequence ; service dog # 12.0 [1] (🐕‍🦺)
1F441 FE0F 200D 1F5E8 FE0F ; Emoji_ZWJ_Sequence ; eye in speech bubble # 7.0 [1] (👁️‍🗨️)
# Total elements: 4
#EOF

View File

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2012 Гришка. All rights reserved.</string>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
</dict>
</plist>

View File

@ -0,0 +1,7 @@
//
// Prefix header for all source files of the 'emojiexport' target in the 'emojiexport' project
//
#ifdef __OBJC__
#import <Cocoa/Cocoa.h>
#endif

View File

@ -0,0 +1,29 @@
{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw9840\paperh8400
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\f0\b\fs24 \cf0 Engineering:
\b0 \
Some people\
\
\b Human Interface Design:
\b0 \
Some other people\
\
\b Testing:
\b0 \
Hopefully not nobody\
\
\b Documentation:
\b0 \
Whoever\
\
\b With special thanks to:
\b0 \
Mom\
}

View File

@ -0,0 +1,2 @@
/* Localized versions of Info.plist keys */

View File

@ -0,0 +1,764 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<dependencies>
<deployment identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14460.31"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="NSApplication">
<connections>
<outlet property="delegate" destination="494" id="495"/>
</connections>
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<menu title="AMainMenu" systemMenu="main" id="29">
<items>
<menuItem title="emojiexport" id="56">
<menu key="submenu" title="emojiexport" systemMenu="apple" id="57">
<items>
<menuItem title="About emojiexport" id="58">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="orderFrontStandardAboutPanel:" target="-2" id="142"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="236">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Preferences…" keyEquivalent="," id="129"/>
<menuItem isSeparatorItem="YES" id="143">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Services" id="131">
<menu key="submenu" title="Services" systemMenu="services" id="130"/>
</menuItem>
<menuItem isSeparatorItem="YES" id="144">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Hide emojiexport" keyEquivalent="h" id="134">
<connections>
<action selector="hide:" target="-1" id="367"/>
</connections>
</menuItem>
<menuItem title="Hide Others" keyEquivalent="h" id="145">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="hideOtherApplications:" target="-1" id="368"/>
</connections>
</menuItem>
<menuItem title="Show All" id="150">
<connections>
<action selector="unhideAllApplications:" target="-1" id="370"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="149">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Quit emojiexport" keyEquivalent="q" id="136">
<connections>
<action selector="terminate:" target="-3" id="449"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="File" id="83">
<menu key="submenu" title="File" id="81">
<items>
<menuItem title="New" keyEquivalent="n" id="82">
<connections>
<action selector="newDocument:" target="-1" id="373"/>
</connections>
</menuItem>
<menuItem title="Open…" keyEquivalent="o" id="72">
<connections>
<action selector="openDocument:" target="-1" id="374"/>
</connections>
</menuItem>
<menuItem title="Open Recent" id="124">
<menu key="submenu" title="Open Recent" systemMenu="recentDocuments" id="125">
<items>
<menuItem title="Clear Menu" id="126">
<connections>
<action selector="clearRecentDocuments:" target="-1" id="127"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem isSeparatorItem="YES" id="79">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Close" keyEquivalent="w" id="73">
<connections>
<action selector="performClose:" target="-1" id="193"/>
</connections>
</menuItem>
<menuItem title="Save…" keyEquivalent="s" id="75">
<connections>
<action selector="saveDocument:" target="-1" id="362"/>
</connections>
</menuItem>
<menuItem title="Revert to Saved" id="112">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="revertDocumentToSaved:" target="-1" id="364"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="74">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Page Setup..." keyEquivalent="P" id="77">
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
<connections>
<action selector="runPageLayout:" target="-1" id="87"/>
</connections>
</menuItem>
<menuItem title="Print…" keyEquivalent="p" id="78">
<connections>
<action selector="print:" target="-1" id="86"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Edit" id="217">
<menu key="submenu" title="Edit" id="205">
<items>
<menuItem title="Undo" keyEquivalent="z" id="207">
<connections>
<action selector="undo:" target="-1" id="223"/>
</connections>
</menuItem>
<menuItem title="Redo" keyEquivalent="Z" id="215">
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
<connections>
<action selector="redo:" target="-1" id="231"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="206">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Cut" keyEquivalent="x" id="199">
<connections>
<action selector="cut:" target="-1" id="228"/>
</connections>
</menuItem>
<menuItem title="Copy" keyEquivalent="c" id="197">
<connections>
<action selector="copy:" target="-1" id="224"/>
</connections>
</menuItem>
<menuItem title="Paste" keyEquivalent="v" id="203">
<connections>
<action selector="paste:" target="-1" id="226"/>
</connections>
</menuItem>
<menuItem title="Paste and Match Style" keyEquivalent="V" id="485">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="pasteAsPlainText:" target="-1" id="486"/>
</connections>
</menuItem>
<menuItem title="Delete" id="202">
<connections>
<action selector="delete:" target="-1" id="235"/>
</connections>
</menuItem>
<menuItem title="Select All" keyEquivalent="a" id="198">
<connections>
<action selector="selectAll:" target="-1" id="232"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="214">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Find" id="218">
<menu key="submenu" title="Find" id="220">
<items>
<menuItem title="Find…" tag="1" keyEquivalent="f" id="209">
<connections>
<action selector="performFindPanelAction:" target="-1" id="241"/>
</connections>
</menuItem>
<menuItem title="Find and Replace…" tag="12" keyEquivalent="f" id="534">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="performFindPanelAction:" target="-1" id="535"/>
</connections>
</menuItem>
<menuItem title="Find Next" tag="2" keyEquivalent="g" id="208">
<connections>
<action selector="performFindPanelAction:" target="-1" id="487"/>
</connections>
</menuItem>
<menuItem title="Find Previous" tag="3" keyEquivalent="G" id="213">
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
<connections>
<action selector="performFindPanelAction:" target="-1" id="488"/>
</connections>
</menuItem>
<menuItem title="Use Selection for Find" tag="7" keyEquivalent="e" id="221">
<connections>
<action selector="performFindPanelAction:" target="-1" id="489"/>
</connections>
</menuItem>
<menuItem title="Jump to Selection" keyEquivalent="j" id="210">
<connections>
<action selector="centerSelectionInVisibleArea:" target="-1" id="245"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Spelling and Grammar" id="216">
<menu key="submenu" title="Spelling and Grammar" id="200">
<items>
<menuItem title="Show Spelling and Grammar" keyEquivalent=":" id="204">
<connections>
<action selector="showGuessPanel:" target="-1" id="230"/>
</connections>
</menuItem>
<menuItem title="Check Document Now" keyEquivalent=";" id="201">
<connections>
<action selector="checkSpelling:" target="-1" id="225"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="453"/>
<menuItem title="Check Spelling While Typing" id="219">
<connections>
<action selector="toggleContinuousSpellChecking:" target="-1" id="222"/>
</connections>
</menuItem>
<menuItem title="Check Grammar With Spelling" id="346">
<connections>
<action selector="toggleGrammarChecking:" target="-1" id="347"/>
</connections>
</menuItem>
<menuItem title="Correct Spelling Automatically" id="454">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticSpellingCorrection:" target="-1" id="456"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Substitutions" id="348">
<menu key="submenu" title="Substitutions" id="349">
<items>
<menuItem title="Show Substitutions" id="457">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="orderFrontSubstitutionsPanel:" target="-1" id="458"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="459"/>
<menuItem title="Smart Copy/Paste" tag="1" keyEquivalent="f" id="350">
<connections>
<action selector="toggleSmartInsertDelete:" target="-1" id="355"/>
</connections>
</menuItem>
<menuItem title="Smart Quotes" tag="2" keyEquivalent="g" id="351">
<connections>
<action selector="toggleAutomaticQuoteSubstitution:" target="-1" id="356"/>
</connections>
</menuItem>
<menuItem title="Smart Dashes" id="460">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticDashSubstitution:" target="-1" id="461"/>
</connections>
</menuItem>
<menuItem title="Smart Links" tag="3" keyEquivalent="G" id="354">
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
<connections>
<action selector="toggleAutomaticLinkDetection:" target="-1" id="357"/>
</connections>
</menuItem>
<menuItem title="Text Replacement" id="462">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticTextReplacement:" target="-1" id="463"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Transformations" id="450">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Transformations" id="451">
<items>
<menuItem title="Make Upper Case" id="452">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="uppercaseWord:" target="-1" id="464"/>
</connections>
</menuItem>
<menuItem title="Make Lower Case" id="465">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="lowercaseWord:" target="-1" id="468"/>
</connections>
</menuItem>
<menuItem title="Capitalize" id="466">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="capitalizeWord:" target="-1" id="467"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Speech" id="211">
<menu key="submenu" title="Speech" id="212">
<items>
<menuItem title="Start Speaking" id="196">
<connections>
<action selector="startSpeaking:" target="-1" id="233"/>
</connections>
</menuItem>
<menuItem title="Stop Speaking" id="195">
<connections>
<action selector="stopSpeaking:" target="-1" id="227"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Format" id="375">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Format" id="376">
<items>
<menuItem title="Font" id="377">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Font" systemMenu="font" id="388">
<items>
<menuItem title="Show Fonts" keyEquivalent="t" id="389">
<connections>
<action selector="orderFrontFontPanel:" target="420" id="424"/>
</connections>
</menuItem>
<menuItem title="Bold" tag="2" keyEquivalent="b" id="390">
<connections>
<action selector="addFontTrait:" target="420" id="421"/>
</connections>
</menuItem>
<menuItem title="Italic" tag="1" keyEquivalent="i" id="391">
<connections>
<action selector="addFontTrait:" target="420" id="422"/>
</connections>
</menuItem>
<menuItem title="Underline" keyEquivalent="u" id="392">
<connections>
<action selector="underline:" target="-1" id="432"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="393"/>
<menuItem title="Bigger" tag="3" keyEquivalent="+" id="394">
<connections>
<action selector="modifyFont:" target="420" id="425"/>
</connections>
</menuItem>
<menuItem title="Smaller" tag="4" keyEquivalent="-" id="395">
<connections>
<action selector="modifyFont:" target="420" id="423"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="396"/>
<menuItem title="Kern" id="397">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Kern" id="415">
<items>
<menuItem title="Use Default" id="416">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="useStandardKerning:" target="-1" id="438"/>
</connections>
</menuItem>
<menuItem title="Use None" id="417">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="turnOffKerning:" target="-1" id="441"/>
</connections>
</menuItem>
<menuItem title="Tighten" id="418">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="tightenKerning:" target="-1" id="431"/>
</connections>
</menuItem>
<menuItem title="Loosen" id="419">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="loosenKerning:" target="-1" id="435"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Ligatures" id="398">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Ligatures" id="411">
<items>
<menuItem title="Use Default" id="412">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="useStandardLigatures:" target="-1" id="439"/>
</connections>
</menuItem>
<menuItem title="Use None" id="413">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="turnOffLigatures:" target="-1" id="440"/>
</connections>
</menuItem>
<menuItem title="Use All" id="414">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="useAllLigatures:" target="-1" id="434"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Baseline" id="399">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Baseline" id="405">
<items>
<menuItem title="Use Default" id="406">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="unscript:" target="-1" id="437"/>
</connections>
</menuItem>
<menuItem title="Superscript" id="407">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="superscript:" target="-1" id="430"/>
</connections>
</menuItem>
<menuItem title="Subscript" id="408">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="subscript:" target="-1" id="429"/>
</connections>
</menuItem>
<menuItem title="Raise" id="409">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="raiseBaseline:" target="-1" id="426"/>
</connections>
</menuItem>
<menuItem title="Lower" id="410">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="lowerBaseline:" target="-1" id="427"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem isSeparatorItem="YES" id="400"/>
<menuItem title="Show Colors" keyEquivalent="C" id="401">
<connections>
<action selector="orderFrontColorPanel:" target="-1" id="433"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="402"/>
<menuItem title="Copy Style" keyEquivalent="c" id="403">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="copyFont:" target="-1" id="428"/>
</connections>
</menuItem>
<menuItem title="Paste Style" keyEquivalent="v" id="404">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="pasteFont:" target="-1" id="436"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Text" id="496">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Text" id="497">
<items>
<menuItem title="Align Left" keyEquivalent="{" id="498">
<connections>
<action selector="alignLeft:" target="-1" id="524"/>
</connections>
</menuItem>
<menuItem title="Center" keyEquivalent="|" id="499">
<connections>
<action selector="alignCenter:" target="-1" id="518"/>
</connections>
</menuItem>
<menuItem title="Justify" id="500">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="alignJustified:" target="-1" id="523"/>
</connections>
</menuItem>
<menuItem title="Align Right" keyEquivalent="}" id="501">
<connections>
<action selector="alignRight:" target="-1" id="521"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="502"/>
<menuItem title="Writing Direction" id="503">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Writing Direction" id="508">
<items>
<menuItem title="Paragraph" enabled="NO" id="509">
<modifierMask key="keyEquivalentModifierMask"/>
</menuItem>
<menuItem id="510">
<string key="title"> Default</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeBaseWritingDirectionNatural:" target="-1" id="525"/>
</connections>
</menuItem>
<menuItem id="511">
<string key="title"> Left to Right</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeBaseWritingDirectionLeftToRight:" target="-1" id="526"/>
</connections>
</menuItem>
<menuItem id="512">
<string key="title"> Right to Left</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeBaseWritingDirectionRightToLeft:" target="-1" id="527"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="513"/>
<menuItem title="Selection" enabled="NO" id="514">
<modifierMask key="keyEquivalentModifierMask"/>
</menuItem>
<menuItem id="515">
<string key="title"> Default</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeTextWritingDirectionNatural:" target="-1" id="528"/>
</connections>
</menuItem>
<menuItem id="516">
<string key="title"> Left to Right</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeTextWritingDirectionLeftToRight:" target="-1" id="529"/>
</connections>
</menuItem>
<menuItem id="517">
<string key="title"> Right to Left</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeTextWritingDirectionRightToLeft:" target="-1" id="530"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem isSeparatorItem="YES" id="504"/>
<menuItem title="Show Ruler" id="505">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleRuler:" target="-1" id="520"/>
</connections>
</menuItem>
<menuItem title="Copy Ruler" keyEquivalent="c" id="506">
<modifierMask key="keyEquivalentModifierMask" control="YES" command="YES"/>
<connections>
<action selector="copyRuler:" target="-1" id="522"/>
</connections>
</menuItem>
<menuItem title="Paste Ruler" keyEquivalent="v" id="507">
<modifierMask key="keyEquivalentModifierMask" control="YES" command="YES"/>
<connections>
<action selector="pasteRuler:" target="-1" id="519"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="View" id="295">
<menu key="submenu" title="View" id="296">
<items>
<menuItem title="Show Toolbar" keyEquivalent="t" id="297">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="toggleToolbarShown:" target="-1" id="366"/>
</connections>
</menuItem>
<menuItem title="Customize Toolbar…" id="298">
<connections>
<action selector="runToolbarCustomizationPalette:" target="-1" id="365"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Window" id="19">
<menu key="submenu" title="Window" systemMenu="window" id="24">
<items>
<menuItem title="Minimize" keyEquivalent="m" id="23">
<connections>
<action selector="performMiniaturize:" target="-1" id="37"/>
</connections>
</menuItem>
<menuItem title="Zoom" id="239">
<connections>
<action selector="performZoom:" target="-1" id="240"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="92">
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem>
<menuItem title="Bring All to Front" id="5">
<connections>
<action selector="arrangeInFront:" target="-1" id="39"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Help" id="490">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Help" systemMenu="help" id="491">
<items>
<menuItem title="emojiexport Help" keyEquivalent="?" id="492">
<connections>
<action selector="showHelp:" target="-1" id="493"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
</items>
<point key="canvasLocation" x="125" y="371"/>
</menu>
<window title="Гришкино суперприложение для вынимания смайликов" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" animationBehavior="default" id="371">
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
<rect key="contentRect" x="335" y="390" width="480" height="115"/>
<rect key="screenRect" x="0.0" y="0.0" width="1680" height="1027"/>
<value key="minSize" type="size" width="480" height="115"/>
<value key="maxSize" type="size" width="1000" height="115"/>
<view key="contentView" id="372">
<rect key="frame" x="0.0" y="0.0" width="480" height="115"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<button verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ktL-KT-26i">
<rect key="frame" x="150" y="8" width="180" height="32"/>
<buttonCell key="cell" type="push" title="Трогни, чтобы начать" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="8QA-zd-AWI">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="doThat:" target="494" id="3pz-xr-OoH"/>
</connections>
</button>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="uqd-2a-GAu">
<rect key="frame" x="18" y="79" width="82" height="17"/>
<constraints>
<constraint firstAttribute="width" constant="78" id="Hzm-qG-8w5"/>
</constraints>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Откуда (ttf):" id="ShQ-SW-WfX">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="753-1t-wH0">
<rect key="frame" x="18" y="46" width="90" height="17"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Куда (папка):" id="muh-S1-xb9">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="NsN-sI-Pja">
<rect key="frame" x="118" y="76" width="325" height="22"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="/System/Library/Fonts/Apple Color Emoji.ttc" drawsBackground="YES" id="vSQ-eg-XZ1">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="K1U-KO-vgt">
<rect key="frame" x="118" y="44" width="244" height="22"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="/Users/kondrapro/Desktop/images" drawsBackground="YES" id="oIR-y9-9xT">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="mNf-sx-0J5">
<rect key="frame" x="360" y="70" width="106" height="32"/>
<constraints>
<constraint firstAttribute="width" constant="94" id="wkO-1Q-Gmh"/>
</constraints>
<buttonCell key="cell" type="push" title="Выбрать..." bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="XLS-nD-nsY">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="pickInputFile:" target="494" id="v3d-fe-uWv"/>
</connections>
</button>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="lyK-YX-YbD">
<rect key="frame" x="360" y="38" width="106" height="32"/>
<constraints>
<constraint firstAttribute="width" constant="94" id="g1j-Np-Hwz"/>
</constraints>
<buttonCell key="cell" type="push" title="Выбрать..." bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="JM7-7J-IOa">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="pickOutputFolder:" target="494" id="8j5-NI-kc2"/>
</connections>
</button>
</subviews>
<constraints>
<constraint firstItem="uqd-2a-GAu" firstAttribute="leading" secondItem="372" secondAttribute="leading" constant="20" symbolic="YES" id="96m-XG-euL"/>
<constraint firstItem="ktL-KT-26i" firstAttribute="top" secondItem="K1U-KO-vgt" secondAttribute="bottom" constant="8" symbolic="YES" id="9i2-xQ-c1l"/>
<constraint firstItem="lyK-YX-YbD" firstAttribute="top" secondItem="NsN-sI-Pja" secondAttribute="bottom" constant="10" id="F94-Ov-DBD"/>
<constraint firstItem="lyK-YX-YbD" firstAttribute="leading" secondItem="K1U-KO-vgt" secondAttribute="trailing" constant="8" id="Gl7-Of-U1I"/>
<constraint firstAttribute="trailing" secondItem="lyK-YX-YbD" secondAttribute="trailing" constant="20" id="IJd-EB-DXC"/>
<constraint firstItem="mNf-sx-0J5" firstAttribute="top" secondItem="NsN-sI-Pja" secondAttribute="top" id="KQb-gl-PoW"/>
<constraint firstItem="NsN-sI-Pja" firstAttribute="leading" secondItem="uqd-2a-GAu" secondAttribute="trailing" constant="20" id="USZ-zw-zXd"/>
<constraint firstItem="uqd-2a-GAu" firstAttribute="leading" secondItem="753-1t-wH0" secondAttribute="leading" id="eQN-2N-5we"/>
<constraint firstItem="mNf-sx-0J5" firstAttribute="leading" secondItem="NsN-sI-Pja" secondAttribute="trailing" constant="8" id="gfS-Ag-aT0"/>
<constraint firstItem="K1U-KO-vgt" firstAttribute="leading" secondItem="753-1t-wH0" secondAttribute="trailing" constant="12" id="hPw-0g-nWq"/>
<constraint firstAttribute="bottom" secondItem="ktL-KT-26i" secondAttribute="bottom" constant="15" id="nNH-V3-n54"/>
<constraint firstItem="lyK-YX-YbD" firstAttribute="top" secondItem="K1U-KO-vgt" secondAttribute="top" id="rDb-m8-lKD"/>
<constraint firstItem="753-1t-wH0" firstAttribute="top" secondItem="uqd-2a-GAu" secondAttribute="bottom" constant="15" id="sg7-bF-0xm"/>
<constraint firstAttribute="trailing" secondItem="mNf-sx-0J5" secondAttribute="trailing" constant="20" id="vsK-CF-ORH"/>
<constraint firstItem="ktL-KT-26i" firstAttribute="centerX" secondItem="372" secondAttribute="centerX" id="wPA-a5-zGL"/>
<constraint firstItem="uqd-2a-GAu" firstAttribute="centerY" secondItem="NsN-sI-Pja" secondAttribute="centerY" id="zvu-Te-ouk"/>
</constraints>
</view>
</window>
<customObject id="494" customClass="AppDelegate">
<connections>
<outlet property="inputTextField" destination="NsN-sI-Pja" id="CWS-My-hbh"/>
<outlet property="outputTextField" destination="K1U-KO-vgt" id="ZoV-qy-lPf"/>
<outlet property="window" destination="371" id="532"/>
</connections>
</customObject>
<customObject id="420" customClass="NSFontManager"/>
</objects>
</document>

14
emojiexport/main.m Normal file
View File

@ -0,0 +1,14 @@
//
// main.m
// emojiexport
//
// Created by Гришка on 14.08.12.
// Copyright (c) 2012 Гришка. All rights reserved.
//
#import <Cocoa/Cocoa.h>
int main(int argc, char *argv[])
{
return NSApplicationMain(argc, (const char **)argv);
}