array:40 [
  "versionId" => 2021672
  "version" => "2.2.16"
  "app" => App {#2
    #container: Container {#10
      #data: array:184 [ …184]
      #cache: array:76 [ …76]
      #cacheable: array:184 [ …184]
      #factory: array:20 [ …20]
      #factoryObjects: array:7 [ …7]
    }
    #preLoadShared: array:26 [
      0 => "addOns"
      1 => "addOnsComposer"
      2 => "autoJobRun"
      3 => "bbCodeMedia"
      4 => "classExtensions"
      5 => "codeEventListeners"
      6 => "connectedAccountCount"
      7 => "contentTypes"
      8 => "displayStyles"
      9 => "helpPageCount"
      10 => "languages"
      11 => "masterStyleProperties"
      12 => "nodeTypes"
      13 => "options"
      14 => "paymentProvider"
      15 => "reactions"
      16 => "reportCounts"
      17 => "simpleCache"
      18 => "smilies"
      19 => "unapprovedCounts"
      20 => "userBanners"
      21 => "userTitleLadder"
      22 => "userUpgradeCount"
      23 => "widgetCache"
      24 => "widgetDefinition"
      25 => "widgetPosition"
    ]
    #preLoadLocal: array:13 [
      0 => "bannedIps"
      1 => "bbCodeCustom"
      2 => "discouragedIps"
      3 => "forumTypes"
      4 => "notices"
      5 => "noticesLastReset"
      6 => "routeFilters"
      7 => "routesPublic"
      8 => "styles"
      9 => "userFieldsInfo"
      10 => "threadFieldsInfo"
      11 => "threadPrefixes"
      12 => "threadTypes"
    ]
    #updateCsrfCookie: "93F-x_pI1QkT6yee"
    #isServedFromCache: false
  }
  "request" => Request {#233
    #filterer: InputFilterer {#234
      #stringCleaning: array:67 [ …67]
      #fullUnicode: true
    }
    #input: array:1 [
      "/shooting/threads/any-thoughts-on-structured-barrels_7029670/page-2" => ""
    ]
    #files: []
    #cookie: []
    #server: array:39 [
      "USER" => "production"
      "HOME" => "/home/production"
      "HTTP_CF_CONNECTING_IP" => "3.145.152.49"
      "HTTP_REFERER" => "https://snipershide.com/shooting/threads/any-thoughts-on-structured-barrels.7029670/page-2"
      "HTTP_CONNECTION" => "Keep-Alive"
      "HTTP_CF_VISITOR" => "{"scheme":"https"}"
      "HTTP_CDN_LOOP" => "cloudflare; loops=1"
      "HTTP_ACCEPT" => "*/*"
      "HTTP_X_FORWARDED_PROTO" => "https"
      "HTTP_CF_IPCOUNTRY" => "US"
      "HTTP_ACCEPT_ENCODING" => "gzip, br"
      "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"
      "HTTP_HOST" => "www.snipershide.com"
      "HTTP_X_FORWARDED_FOR" => "3.145.152.49"
      "HTTP_CF_RAY" => "8f6712651fcb632a-ORD"
      "REDIRECT_STATUS" => "200"
      "SERVER_NAME" => "www.snipershide.com"
      "SERVER_PORT" => "443"
      "SERVER_ADDR" => "144.168.44.98"
      "REMOTE_PORT" => ""
      "REMOTE_ADDR" => "3.145.152.49"
      "SERVER_SOFTWARE" => "nginx/1.18.0"
      "GATEWAY_INTERFACE" => "CGI/1.1"
      "HTTPS" => "on"
      "REQUEST_SCHEME" => "https"
      "SERVER_PROTOCOL" => "HTTP/1.1"
      "DOCUMENT_ROOT" => "/usr/share/nginx/sites/production/www.snipershide.com"
      "DOCUMENT_URI" => "/shooting/index.php"
      "REQUEST_URI" => "/shooting/threads/any-thoughts-on-structured-barrels.7029670/page-2"
      "SCRIPT_NAME" => "/shooting/index.php"
      "CONTENT_LENGTH" => ""
      "CONTENT_TYPE" => ""
      "REQUEST_METHOD" => "GET"
      "QUERY_STRING" => "/shooting/threads/any-thoughts-on-structured-barrels.7029670/page-2&"
      "SCRIPT_FILENAME" => "/usr/share/nginx/sites/production/www.snipershide.com/shooting/index.php"
      "FCGI_ROLE" => "RESPONDER"
      "PHP_SELF" => "/shooting/index.php"
      "REQUEST_TIME_FLOAT" => 1734943488.8716
      "REQUEST_TIME" => 1734943488
    ]
    #skipLogKeys: array:1 [
      0 => "_xfToken"
    ]
    #cookiePrefix: "xf_"
    #remoteIp: "3.145.152.49"
    #robotName: ""
    #fromSearch: false
  }
  "uri" => "/shooting/threads/any-thoughts-on-structured-barrels.7029670/page-2"
  "fullUri" => "https://www.snipershide.com/shooting/threads/any-thoughts-on-structured-barrels.7029670/page-2"
  "time" => 1734943488
  "timeDetails" => array:6 [
    "tomorrow" => "1735016400"
    "now" => 1734943488
    "today" => "1734930000"
    "todayDow" => "1"
    "yesterday" => "1734843600"
    "week" => "1734411600"
  ]
  "debug" => false
  "development" => false
  "designer" => false
  "visitor" => User {#310
    #_getterCache: array:1 [
      "PermissionSet" => PermissionSet {#323 …5}
    ]
    #_valueCache: array:3 [
      "is_moderator" => false
      "is_banned" => false
      "is_admin" => false
    ]
    #_structure: Structure {#297
      +shortName: "XF:User"
      +contentType: "user"
      +table: "xf_user"
      +primaryKey: "user_id"
      +columns: array:54 [ …54]
      +relations: array:19 [ …19]
      +getters: array:68 [ …68]
      +defaultWith: array:1 [ …1]
      +options: array:8 [ …8]
      +behaviors: array:1 [ …1]
      +columnAliases: array:1 [ …1]
      +withAliases: array:1 [ …1]
    }
    #_em: Manager {#294
      #db: Adapter {#223
        #statementClass: "XF\Db\Mysqli\Statement"
        #config: array:6 [ …6]
        #fullUnicode: true
        #inTransaction: false
        #savePointCounter: 0
        #savePoints: []
        #queryCount: 35
        #logQueries: false
        #logSimpleOnly: null
        #queryLog: []
        #ignoreLegacyTableWriteError: false
        #schemaManager: null
        #connection: mysqli {#324}
      }
      #valueFormatter: ValueFormatter {#295}
      #extension: Extension {#227 …4}
      #entityClassNameMap: array:28 [ …28]
      #entities: array:19 [ …19]
      #structures: array:28 [ …28]
      #repositories: array:23 [ …23]
      #cascadeEntitySeen: []
      #cascadeEventDepth: []
    }
    -_uniqueEntityId: 5
    #rootClass: "XF\Entity\User"
    #_useReplaceInto: false
    #_newValues: []
    #_values: array:52 [
      "user_id" => 0
      "username" => ""
      "username_date" => 0
      "username_date_visible" => 0
      "style_id" => 0
      "language_id" => 0
      "timezone" => "America/New_York"
      "visible" => 1
      "activity_visible" => 1
      "user_group_id" => 1
      "secondary_group_ids" => ""
      "display_style_group_id" => 0
      "permission_combination_id" => 1
      "message_count" => 0
      "question_solution_count" => 0
      "alerts_unviewed" => 0
      "alerts_unread" => 0
      "conversations_unread" => 0
      "register_date" => 1734943488
      "last_activity" => 1734943488
      "last_summary_email_date" => null
      "trophy_points" => 0
      "avatar_date" => 0
      "avatar_width" => 0
      "avatar_height" => 0
      "avatar_highdpi" => 0
      "gravatar" => ""
      "user_state" => "valid"
      "security_lock" => ""
      "is_moderator" => 0
      "is_admin" => 0
      "is_staff" => 0
      "is_banned" => 0
      "reaction_score" => 0
      "vote_score" => 0
      "custom_title" => ""
      "warning_points" => 0
      "privacy_policy_accepted" => 0
      "terms_accepted" => 0
      "adca_last_email_date" => 0
      "thdonate_total_donation" => 0.0
      "thdonate_total_public_donation" => 0.0
      "thdonate_total_anonymous_donation" => 0.0
      "thdonate_num_donation" => 0
      "thdonate_num_public_donation" => 0
      "thdonate_num_anonymous_donation" => 0
      "thfeature_feature_count" => 0
      "xfmg_album_count" => 0
      "xfmg_media_count" => 0
      "xfmg_media_quota" => 0
      "xfrm_resource_count" => 0
      "audapp_preferences" => "[]"
    ]
    #_relations: array:4 [
      "Auth" => UserAuth {#303 …20}
      "Option" => UserOption {#305 …20}
      "Profile" => UserProfile {#307 …20}
      "Privacy" => UserPrivacy {#309 …20}
    ]
    #_previousValues: []
    #_options: []
    #_deleted: false
    #_readOnly: true
    #_writePending: false
    #_writeRunning: false
    #_errors: []
    #_whenSaveable: []
    #_cascadeSave: []
    #_behaviors: null
    #audliveUserRealmIds: null
    #primaryRealmUserId: null
    #realmsUserRealmIds: null
    #forceRealmsChanges: false
    #thuixWatchedNodes: null
    #thuc_user_criteria_cache: null
    #postDaysData: []
  }
  "session" => Session {#275
    #storage: DbStorage {#276
      #db: Adapter {#223}
      #table: "xf_session"
    }
    #config: array:5 [
      "cookie" => "session"
      "keyLength" => 32
      "lifetime" => 14400
      "ipv4CidrMatch" => 24
      "ipv6CidrMatch" => 64
    ]
    #sessionId: "54VFdcSQPo8byvMfbn2maikeO0a6a9HF"
    #exists: false
    #fromCookie: false
    #data: array:1 [
      "_ip" => b"\x03‘˜1"
    ]
  }
  "cookie" => array:4 [
    "prefix" => "xf_"
    "path" => "/"
    "domain" => ""
    "secure" => true
  ]
  "cookieConsent" => CookieConsent {#279
    #cookies: array:26 [
      "__crossTab" => array:4 [ …4]
      "cacheKey" => array:4 [ …4]
      "consent" => array:4 [ …4]
      "csrf" => array:4 [ …4]
      "dbWriteForced" => array:4 [ …4]
      "editorDisabled" => array:4 [ …4]
      "emoji_usage" => array:4 [ …4]
      "fr-copied-html" => array:4 [ …4]
      "fr-copied-text" => array:4 [ …4]
      "from_search" => array:4 [ …4]
      "guestUsername" => array:4 [ …4]
      "inline_mod_*" => array:4 [ …4]
      "language_id" => array:4 [ …4]
      "lbSidebarDisabled" => array:4 [ …4]
      "ls" => array:4 [ …4]
      "multiQuote*" => array:4 [ …4]
      "notice_dismiss" => array:4 [ …4]
      "push_history_user_ids" => array:4 [ …4]
      "push_notice_dismiss" => array:4 [ …4]
      "push_subscription_updated" => array:4 [ …4]
      "session" => array:4 [ …4]
      "style_id" => array:4 [ …4]
      "tfa_trust" => array:4 [ …4]
      "toggle" => array:4 [ …4]
      "user" => array:4 [ …4]
      "visitorCounts" => array:4 [ …4]
    ]
    #thirdParties: array:133 [
      "abcnews" => true
      "acast" => true
      "anchor" => true
      "apple_music" => true
      "applepodcasts" => true
      "audioboom" => true
      "audiomack" => true
      "audius" => true
      "bandcamp" => true
      "bbcnews" => true
      "bitchute" => true
      "brightcove" => true
      "bunny" => true
      "captivate" => true
      "castos" => true
      "cbsnews" => true
      "clyp" => true
      "cnbc" => true
      "cnn" => true
      "cnnmoney" => true
      "codepen" => true
      "comedycentral" => true
      "coub" => true
      "dailymotion" => true
      "democracynow" => true
      "dumpert" => true
      "eighttracks" => true
      "espn" => true
      "facebook" => true
      "falstad" => true
      "flickr" => true
      "foxnews" => true
      "funnyordie" => true
      "gamespot" => true
      "getty" => true
      "gifs" => true
      "giphy" => true
      "gist" => true
      "globalnews" => true
      "gofundme" => true
      "google" => true
      "google_analytics" => true
      "google_recaptcha" => true
      "hudl" => true
      "hulu" => true
      "ign" => true
      "imdb" => true
      "imgur" => true
      "indiegogo" => true
      "instagram" => true
      "internetarchive" => true
      "izlesene" => true
      "jsfiddle" => true
      "jwplatform" => true
      "kaltura" => true
      "khl" => true
      "kickstarter" => true
      "libsyn" => true
      "liveleak" => true
      "livestream" => true
      "mailru" => true
      "mastodon" => true
      "medium" => true
      "megaphone" => true
      "meta" => true
      "metacafe" => true
      "mixcloud" => true
      "mlb" => true
      "mrctv" => true
      "msnbc" => true
      "natgeochannel" => true
      "natgeovideo" => true
      "nbcnews" => true
      "nhl" => true
      "npr" => true
      "nytimes" => true
      "odysee" => true
      "on3" => true
      "orfium" => true
      "pastebin" => true
      "pinterest" => true
      "podbean" => true
      "prezi" => true
      "reddit" => true
      "rumble" => true
      "rutube" => true
      "scribd" => true
      "sendvid" => true
      "slideshare" => true
      "soundcloud" => true
      "sporcle" => true
      "sportsnet" => true
      "spotify" => true
      "spreaker" => true
      "steamstore" => true
      "strawpoll" => true
      "streamable" => true
      "teamcoco" => true
      "ted" => true
      "telegram" => true
      "theatlantic" => true
      "theguardian" => true
      "theonion" => true
      "tiktok" => true
      "tmz" => true
      "tradingview" => true
      "traileraddict" => true
      "trendingviews" => true
      "tumblr" => true
      "twentyfoursevensports" => true
      "twitch" => true
      "twitter" => true
      "ustream" => true
      "vbox7" => true
      "veoh" => true
      "vevo" => true
      "videodetective" => true
      "vimeo" => true
      "vine" => true
      "vk" => true
      "vocaroo" => true
      "vox" => true
      "washingtonpost" => true
      "wavekit" => true
      "wistia" => true
      "wshh" => true
      "wsj" => true
      "xboxclips" => true
      "xboxdvr" => true
      "xenforo" => true
      "youku" => true
      "youmaker" => true
      "youtube" => true
    ]
    #consentedGroups: []
  }
  "enableRtnProtect" => true
  "serviceWorkerPath" => null
  "language" => Language {#311
    #id: "1"
    #options: array:18 [
      "title" => "English (US)"
      "language_code" => "en-US"
      "date_format" => "M j, Y"
      "time_format" => "g:i A"
      "currency_format" => "{symbol}{value}"
      "decimal_point" => "."
      "thousands_separator" => ","
      "text_direction" => "LTR"
      "week_start" => 0
      "label_separator" => ":"
      "comma_separator" => ", "
      "ellipsis" => ""
      "parenthesis_open" => "("
      "parenthesis_close" => ")"
      "user_selectable" => true
      "language_id" => 1
      "parent_id" => 0
      "parent_list" => array:2 [ …2]
    ]
    #db: Adapter {#223}
    #groupPath: "/usr/share/nginx/sites/production/xf_code_cache/phrase_groups"
    #phraseCache: array:4113 [
      "nav.NewsFeed" => "Your news feed"
      "nav._default" => "Default (no selected tab)"
      "nav.ad_leaderboards" => "Leaderboards"
      "nav.articles" => "Articles"
      "nav.audfeeds" => "Feeds"
      "nav.audfeeds_feed_1" => "Events"
      "nav.audfeeds_feed_10" => "Trending threads"
      "nav.audfeeds_feed_11" => "Hot"
      "nav.audfeeds_feed_12" => "Threads"
      "nav.audfeeds_feed_13" => "Questions"
      "nav.audfeeds_feed_14" => "Posts"
      "nav.audfeeds_feed_15" => "Hot Social"
      "nav.audfeeds_feed_2" => "Social"
      "nav.audfeeds_feed_3" => "Resources"
      "nav.audfeeds_feed_5" => "Comments"
      "nav.audfeeds_feed_6" => "Media"
      "nav.audfeeds_feed_7" => "Forum list"
      "nav.audfeeds_feed_8" => "Following"
      "nav.audfeeds_feed_9" => "Latest activity"
      "nav.audlive_realm_1" => "Home"
      "nav.contributedThreads" => "Threads with your posts"
      "nav.currentVisitors" => "Current visitors"
      "nav.defaultLatestActivity" => "Latest activity"
      "nav.defaultLogOut" => "Log out"
      "nav.defaultNewsFeed" => "Your news feed"
      "nav.defaultRegister" => "Register"
      "nav.defaultYourAccount" => "Your account"
      "nav.defaultYourProfile" => "Your profile"
      "nav.findThreads" => "Find threads"
      "nav.forumList" => "Forum list"
      "nav.forums" => "Forums"
      "nav.home" => "Home"
      "nav.latestActivity" => "Latest activity"
      "nav.markForumsRead" => "Mark forums read"
      "nav.members" => "Members"
      "nav.merch" => "Merch"
      "nav.newMedia" => "New media"
      "nav.newPosts" => "New posts"
      "nav.newProfilePosts" => "New profile posts"
      "nav.nfCalendar" => "Calendar"
      "nav.nfCalendarCreateEvent" => "Create event"
      "nav.nfCalendarEventWaitlist" => "Events you're waiting for"
      "nav.nfCalendarFindEvents" => "Find events"
      "nav.nfCalendarMarkRead" => "Mark read"
      "nav.nfCalendarNewEvents" => "New events"
      "nav.nfCalendarRsvpGoing" => "Events you're going to"
      "nav.nfCalendarRsvpMaybe" => "Events you might be going to"
      "nav.nfCalendarSearch" => "Search events"
      "nav.nfCalendarWatchedEvents" => "Watched events"
      "nav.nfCalendarYourEvents" => "Your events"
      "nav.nfNewCalEvents" => "New calendar events"
      "nav.realms_quizzes" => "Quizzes"
      "nav.realms_realm_1" => "Home"
      "nav.registeredMembers" => "Registered members"
      "nav.searchForums" => "Search forums"
      "nav.searchProfilePosts" => "Search profile posts"
      "nav.thMonetize_accountUpgrades" => "Account upgrades"
      "nav.th_donate" => "Donate"
      "nav.thfeature" => "Featured"
      "nav.thfilters_all_threads" => "All threads"
      "nav.thfilters_latest_threads" => "Latest threads"
      "nav.thfilters_newest_threads" => "New posts"
      "nav.thfilters_trending_threads" => "Trending threads"
      "nav.thtrending" => "Trending"
      "nav.thxlink_1" => "Home"
      "nav.unansweredThreads" => "Unanswered threads"
      "nav.upgrade" => "Upgrade"
      "nav.watched" => "Watched"
      "nav.watchedForums" => "Watched forums"
      "nav.watchedThreads" => "Watched threads"
      "nav.whatsNew" => "What's new"
      "nav.whatsNewNewsFeed" => "Your news feed"
      "nav.whatsNewPosts" => "New posts"
      "nav.whatsNewProfilePosts" => "New profile posts"
      "nav.xcfs" => "Feedback"
      "nav.xcfsFeedbackPref" => "Feedback Preferences"
      "nav.xcfsStatistics" => "View Statistics"
      "nav.xfmg" => "Media"
      "nav.xfmgAddMedia" => "Add media"
      "nav.xfmgMarkViewed" => "Mark viewed"
      "nav.xfmgNewComments" => "New comments"
      "nav.xfmgNewMedia" => "New media"
      "nav.xfmgSearchMedia" => "Search media"
      "nav.xfmgWatchedAlbums" => "Watched albums"
      "nav.xfmgWatchedCategories" => "Watched categories"
      "nav.xfmgWatchedContent" => "Watched"
      "nav.xfmgWatchedMedia" => "Watched media"
      "nav.xfmgWhatsNewMediaComments" => "New media comments"
      "nav.xfmgWhatsNewNewMedia" => "New media"
      "nav.xfmgYourAlbums" => "Your albums"
      "nav.xfmgYourContent" => "Your content"
      "nav.xfmgYourMedia" => "Your media"
      "nav.xfrm" => "Resources"
      "nav.xfrmLatestReviews" => "Latest reviews"
      "nav.xfrmNewResources" => "New resources"
      "nav.xfrmSearchResources" => "Search resources"
      "nav.xfrmWatched" => "Watched"
      "nav.xfrmWatchedCategories" => "Watched categories"
      "nav.xfrmWatchedResources" => "Watched resources"
      "nav.xfrmYourResources" => "Your resources"
      "nav.yourThreads" => "Your threads"
      "button.attach" => "Attach files"
      "button.cancel" => "Cancel"
      "button.confirm" => "Confirm"
      "button.copy" => "Copy"
      "button.delete" => "Delete"
      "button.edit" => "Edit"
      "button.export" => "Export"
      "button.hide" => "Hide"
      "button.import" => "Import"
      "button.login" => "Log in"
      "button.merge" => "Merge"
      "button.move" => "Move"
      "button.preview" => "Preview"
      "button.purchase" => "Purchase"
      "button.save" => "Save"
      "button.search" => "Search"
      "button.show" => "Show"
      "button.sort" => "Sort"
      "button.submit" => "Submit"
      "button.translate" => "Translate"
      "widget_def.XP_xpress_recent_posts_3" => "XPress: thxpress_widget_recent_posts"
      "widget_def.adav_level_progress" => "[Audentio] Achievements: Progress to next level"
      "widget_def.adav_recent_achievements" => "[Audentio] Achievements: Recently Earned Achievements"
      "widget_def.adav_tracked_achievements" => "[Audentio] Achievements: Tracked Achievements"
      "widget_def.adca_account_completion" => "[Audentio] Account Completion"
      "widget_def.adlb_leaderboard" => "[Audentio] Leaderboards: Leaderboard"
      "widget_def.birthdays" => "Today's birthdays"
      "widget_def.find_member" => "Find member"
      "widget_def.forum_statistics" => "Forum statistics"
      "widget_def.html" => "HTML"
      "widget_def.member_stat" => "Member stat"
      "widget_def.members_online" => "Members online"
      "widget_def.new_posts" => "New posts"
      "widget_def.new_profile_posts" => "New profile posts"
      "widget_def.new_threads" => "New threads"
      "widget_def.newest_members" => "Newest members"
      "widget_def.nf_calendar_featured_even" => "Calendar: Featured events"
      "widget_def.nf_calendar_upcoming_evnt" => "Calendar: Upcoming events"
      "widget_def.online_statistics" => "Online statistics"
      "widget_def.php_callback" => "PHP callback"
      "widget_def.search_forum" => "Search forum"
      "widget_def.share_page" => "Share this page"
      "widget_def.template_syntax" => "Template syntax"
      "widget_def.th_post_thread_uix" => "[UI.X] Start a thread"
      "widget_def.th_reactplus_top_content" => "[TH] Reactions Plus: Top content"
      "widget_def.th_widget_login_uix" => "[UI.X] Login form"
      "widget_def.thdonate_campaign" => "[TH] Donate: Campaign"
      "widget_def.thdonate_earnings" => "[TH] Donate: Earnings"
      "widget_def.thdonate_goals" => "[TH] Donate: Goals"
      "widget_def.thdonate_topDonations" => "[TH] Donate: Top donations"
      "widget_def.thdonate_topDonors" => "[TH] Donate: Top donors"
      "widget_def.thfeature_full" => "[TH] Featured Threads and Content: Full"
      "widget_def.thfeature_full_thread" => "[TH] Featured Threads and Content: Full Threads"
      "widget_def.thfeature_grid" => "[TH] Featured Threads and Content: Grid"
      "widget_def.thfeature_grid_threads" => "[TH] Featured Threads and Content: Grid Threads"
      "widget_def.thfeature_slider" => "[TH] Featured Threads and Content: Slider"
      "widget_def.thfeature_slider_threads" => "[TH] Featured Threads and Content: Slider Threads"
      "widget_def.thfilters_filters" => "[TH] Filters"
      "widget_def.threactplus_userReactList" => "[TH] Reactions Plus: Member reaction list"
      "widget_def.thread_poll" => "Thread poll"
      "widget_def.thtrending" => "[TH] Trending"
      "widget_def.thuix_socialMedia" => "[TH] UI.X social media feed"
      "widget_def.thxpress_latest_articles" => "[TH] XPress: Latest Articles"
      "widget_def.visitor_panel" => "Visitor panel"
      "widget_def.xcfs_latest_feedback" => "XCFS: Latest Feedback"
      "widget_def.xcfs_top_traders" => "XCFS: Top Traders"
      "widget_def.xcfs_untrusted_traders" => "XCFS: Untrusted Traders"
      "widget_def.xfes_similar_threads" => "XFES: Similar threads"
      "widget_def.xfmg_albums_slider" => "XFMG: Albums slider"
      "widget_def.xfmg_gallery_statistics" => "XFMG: Gallery statistics"
      "widget_def.xfmg_latest_comments" => "XFMG: Latest comments"
      "widget_def.xfmg_media_slider" => "XFMG: Media slider"
      "widget_def.xfrm_featured_resources" => "XFRM: Featured resources"
      "widget_def.xfrm_latest_reviews" => "XFRM: Latest reviews"
      "widget_def.xfrm_new_resources" => "XFRM: New resources"
      "widget_def.xfrm_top_resources" => "XFRM: Top resources"
      "widget.Complete_Account" => "Complete Your Account"
      "widget.advertisement" => "Advertisement"
      "widget.app_download_canvas" => "App download"
      "widget.become_a_member" => "Upgrade Your Account"
      "widget.canvas_menu" => "Canvas Menu"
      "widget.canvas_menu_social" => "Canvas menu social"
      "widget.donation" => "Help Cover Community Costs!"
      "widget.forum_overview_forum_statistics" => ""
      "widget.forum_overview_members_online" => ""
      "widget.forum_overview_new_posts" => ""
      "widget.forum_overview_new_profile_posts" => ""
      "widget.forum_overview_share_page" => ""
      "widget.latest_followed_profile_posts" => "Latest profile posts by followers"
      "widget.latest_posts" => "Latest posts"
      "widget.latest_profile_posts" => "Latest profile posts"
      "widget.latest_watched" => "Latest watched"
      "widget.leaderboards" => "Leaderboard: Posts"
      "widget.member_wrapper_find_member" => ""
      "widget.member_wrapper_newest_members" => ""
      "widget.nf_calendar_list_featured_events" => ""
      "widget.online_list_online_statistics" => ""
      "widget.sh_forumStats" => "Forum Statistics"
      "widget.sh_homeTrending" => "Trending Threads"
      "widget.sh_mediaSlider" => "Latest Media"
      "widget.sh_subscribe" => "Subscribe"
      "widget.thdonate_earnings" => ""
      "widget.thdonate_goals" => ""
      "widget.thdonate_topDonations" => ""
      "widget.thdonate_topDonors" => ""
      "widget.thuix_footer_aboutUsWidget" => "About us"
      "widget.uix_footer_forumStatistics" => ""
      "widget.uix_footer_newPosts" => ""
      "widget.uix_footer_onlineStatistics" => ""
      "widget.uix_footer_sharePage" => ""
      "widget.uix_sidebar_postNewThread" => "Can't find a topic?"
      "widget.unread_posts" => "Unread posts"
      "widget.whats_new_new_posts" => ""
      "widget.whats_new_new_profile_posts" => ""
      "widget.xfes_thread_view_below_quick_reply_similar_threads" => ""
      "widget.xfrm_forum_overview_new_resources" => ""
      "widget.xfrm_list_featured_resources" => ""
      "widget.xfrm_list_top_resources" => ""
      "widget.xfrm_overview_latest_reviews" => ""
      "widget.xfrm_overview_top_authors" => ""
      "widget.xfrm_whats_new_overview_new_resources" => ""
      "emoji.100" => "Hundred points"
      "emoji.1234" => "Input numbers"
      "emoji.8ball" => "Pool 8 ball"
      "emoji.a" => "A button (blood type)"
      "emoji.ab" => "AB button (blood type)"
      "emoji.abacus" => "Abacus"
      "emoji.abc" => "Input latin letters"
      "emoji.abcd" => "Input latin lowercase"
      "emoji.accept" => "Japanese “acceptable” button"
      "emoji.accordion" => "Accordion"
      "emoji.adhesive_bandage" => "Adhesive bandage"
      "emoji.adult" => "Person"
      "emoji.adult_tone1" => "Person: light skin tone"
      "emoji.adult_tone2" => "Person: medium-light skin tone"
      "emoji.adult_tone3" => "Person: medium skin tone"
      "emoji.adult_tone4" => "Person: medium-dark skin tone"
      "emoji.adult_tone5" => "Person: dark skin tone"
      "emoji.aerial_tramway" => "Aerial tramway"
      "emoji.airplane" => "Airplane"
      "emoji.airplane_arriving" => "Airplane arrival"
      "emoji.airplane_departure" => "Airplane departure"
      "emoji.airplane_small" => "Small airplane"
      "emoji.alarm_clock" => "Alarm clock"
      "emoji.alembic" => "Alembic"
      "emoji.alien" => "Alien"
      "emoji.ambulance" => "Ambulance"
      "emoji.amphora" => "Amphora"
      "emoji.anatomical_heart" => "Anatomical heart"
      "emoji.anchor" => "Anchor"
      "emoji.angel" => "Baby angel"
      "emoji.angel_tone1" => "Baby angel: light skin tone"
      "emoji.angel_tone2" => "Baby angel: medium-light skin tone"
      "emoji.angel_tone3" => "Baby angel: medium skin tone"
      "emoji.angel_tone4" => "Baby angel: medium-dark skin tone"
      "emoji.angel_tone5" => "Baby angel: dark skin tone"
      "emoji.anger" => "Anger symbol"
      "emoji.anger_right" => "Right anger bubble"
      "emoji.angry" => "Angry face"
      "emoji.anguished" => "Anguished face"
      "emoji.ant" => "Ant"
      "emoji.apple" => "Red apple"
      "emoji.aquarius" => "Aquarius"
      "emoji.aries" => "Aries"
      "emoji.arrow_backward" => "Reverse button"
      "emoji.arrow_double_down" => "Fast down button"
      "emoji.arrow_double_up" => "Fast up button"
      "emoji.arrow_down" => "Down arrow"
      "emoji.arrow_down_small" => "Downwards button"
      "emoji.arrow_forward" => "Play button"
      "emoji.arrow_heading_down" => "Right arrow curving down"
      "emoji.arrow_heading_up" => "Right arrow curving up"
      "emoji.arrow_left" => "Left arrow"
      "emoji.arrow_lower_left" => "Down-left arrow"
      "emoji.arrow_lower_right" => "Down-right arrow"
      "emoji.arrow_right" => "Right arrow"
      "emoji.arrow_right_hook" => "Left arrow curving right"
      "emoji.arrow_up" => "Up arrow"
      "emoji.arrow_up_down" => "Up-down arrow"
      "emoji.arrow_up_small" => "Upwards button"
      "emoji.arrow_upper_left" => "Up-left arrow"
      "emoji.arrow_upper_right" => "Up-right arrow"
      "emoji.arrows_clockwise" => "Clockwise vertical arrows"
      "emoji.arrows_counterclockwise" => "Counterclockwise arrows button"
      "emoji.art" => "Artist palette"
      "emoji.articulated_lorry" => "Articulated lorry"
      "emoji.artist" => "Artist"
      "emoji.artist_tone1" => "Artist: light skin tone"
      "emoji.artist_tone2" => "Artist: medium-light skin tone"
      "emoji.artist_tone3" => "Artist: medium skin tone"
      "emoji.artist_tone4" => "Artist: medium-dark skin tone"
      "emoji.artist_tone5" => "Artist: dark skin tone"
      "emoji.asterisk" => "Keycap: *"
      "emoji.astonished" => "Astonished face"
      "emoji.astronaut" => "Astronaut"
      "emoji.astronaut_tone1" => "Astronaut: light skin tone"
      "emoji.astronaut_tone2" => "Astronaut: medium-light skin tone"
      "emoji.astronaut_tone3" => "Astronaut: medium skin tone"
      "emoji.astronaut_tone4" => "Astronaut: medium-dark skin tone"
      "emoji.astronaut_tone5" => "Astronaut: dark skin tone"
      "emoji.athletic_shoe" => "Running shoe"
      "emoji.atm" => "ATM sign"
      "emoji.atom" => "Atom symbol"
      "emoji.auto_rickshaw" => "Auto rickshaw"
      "emoji.avocado" => "Avocado"
      "emoji.axe" => "Axe"
      "emoji.b" => "B button (blood type)"
      "emoji.baby" => "Baby"
      "emoji.baby_bottle" => "Baby bottle"
      "emoji.baby_chick" => "Baby chick"
      "emoji.baby_symbol" => "Baby symbol"
      "emoji.baby_tone1" => "Baby: light skin tone"
      "emoji.baby_tone2" => "Baby: medium-light skin tone"
      "emoji.baby_tone3" => "Baby: medium skin tone"
      "emoji.baby_tone4" => "Baby: medium-dark skin tone"
      "emoji.baby_tone5" => "Baby: dark skin tone"
      "emoji.back" => "BACK arrow"
      "emoji.bacon" => "Bacon"
      "emoji.badger" => "Badger"
      "emoji.badminton" => "Badminton"
      "emoji.bagel" => "Bagel"
      "emoji.baggage_claim" => "Baggage claim"
      "emoji.bald" => "Bald"
      "emoji.ballet_shoes" => "Ballet shoes"
      "emoji.balloon" => "Balloon"
      "emoji.ballot_box" => "Ballot box with ballot"
      "emoji.ballot_box_with_check" => "Check box with check"
      "emoji.bamboo" => "Pine decoration"
      "emoji.banana" => "Banana"
      "emoji.bangbang" => "Double exclamation mark"
      "emoji.banjo" => "Banjo"
      "emoji.bank" => "Bank"
      "emoji.bar_chart" => "Bar chart"
      "emoji.barber" => "Barber pole"
      "emoji.baseball" => "Baseball"
      "emoji.basket" => "Basket"
      "emoji.basketball" => "Basketball"
      "emoji.bat" => "Bat"
      "emoji.bath" => "Person taking bath"
      "emoji.bath_tone1" => "Person taking bath: light skin tone"
      "emoji.bath_tone2" => "Person taking bath: medium-light skin tone"
      "emoji.bath_tone3" => "Person taking bath: medium skin tone"
      "emoji.bath_tone4" => "Person taking bath: medium-dark skin tone"
      "emoji.bath_tone5" => "Person taking bath: dark skin tone"
      "emoji.bathtub" => "Bathtub"
      "emoji.battery" => "Battery"
      "emoji.beach" => "Beach with umbrella"
      "emoji.beach_umbrella" => "Umbrella on ground"
      "emoji.beans" => "Beans"
      "emoji.bear" => "Bear"
      "emoji.bearded_person" => "Person: beard"
      "emoji.bearded_person_tone1" => "Bearded person: light skin tone"
      "emoji.bearded_person_tone2" => "Bearded person: medium-light skin tone"
      "emoji.bearded_person_tone3" => "Bearded person: medium skin tone"
      "emoji.bearded_person_tone4" => "Bearded person: medium-dark skin tone"
      "emoji.bearded_person_tone5" => "Bearded person: dark skin tone"
      "emoji.beaver" => "Beaver"
      "emoji.bed" => "Bed"
      "emoji.bee" => "Honeybee"
      "emoji.beer" => "Beer mug"
      "emoji.beers" => "Clinking beer mugs"
      "emoji.beetle" => "Beetle"
      "emoji.beginner" => "Japanese symbol for beginner"
      "emoji.bell" => "Bell"
      "emoji.bell_pepper" => "Bell pepper"
      "emoji.bellhop" => "Bellhop bell"
      "emoji.bento" => "Bento box"
      "emoji.beverage_box" => "Beverage box"
      "emoji.bike" => "Bicycle"
      "emoji.bikini" => "Bikini"
      "emoji.billed_cap" => "Billed cap"
      "emoji.biohazard" => "Biohazard"
      "emoji.bird" => "Bird"
      "emoji.birthday" => "Birthday cake"
      "emoji.bison" => "Bison"
      "emoji.biting_lip" => "Biting lip"
      "emoji.black_bird" => "Black bird"
      "emoji.black_cat" => "Black cat"
      "emoji.black_circle" => "Black circle"
      "emoji.black_heart" => "Black heart"
      "emoji.black_joker" => "Joker"
      "emoji.black_large_square" => "Black large square"
      "emoji.black_medium_small_square" => "Black medium-small square"
      "emoji.black_medium_square" => "Black medium square"
      "emoji.black_nib" => "Black nib"
      "emoji.black_small_square" => "Black small square"
      "emoji.black_square_button" => "Black square button"
      "emoji.blond_haired_man" => "Man: blond hair"
      "emoji.blond_haired_man_tone1" => "Blond-haired man: light skin tone"
      "emoji.blond_haired_man_tone2" => "Blond-haired man: medium-light skin tone"
      "emoji.blond_haired_man_tone3" => "Blond-haired man: medium skin tone"
      "emoji.blond_haired_man_tone4" => "Blond-haired man: medium-dark skin tone"
      "emoji.blond_haired_man_tone5" => "Blond-haired man: dark skin tone"
      "emoji.blond_haired_person" => "Person: blond hair"
      "emoji.blond_haired_person_tone1" => "Blond-haired person: light skin tone"
      "emoji.blond_haired_person_tone2" => "Blond-haired person: medium-light skin tone"
      "emoji.blond_haired_person_tone3" => "Blond-haired person: medium skin tone"
      "emoji.blond_haired_person_tone4" => "Blond-haired person: medium-dark skin tone"
      "emoji.blond_haired_person_tone5" => "Blond-haired person: dark skin tone"
      "emoji.blond_haired_woman" => "Woman: blond hair"
      "emoji.blond_haired_woman_tone1" => "Blond-haired woman: light skin tone"
      "emoji.blond_haired_woman_tone2" => "Blond-haired woman: medium-light skin tone"
      "emoji.blond_haired_woman_tone3" => "Blond-haired woman: medium skin tone"
      "emoji.blond_haired_woman_tone4" => "Blond-haired woman: medium-dark skin tone"
      "emoji.blond_haired_woman_tone5" => "Blond-haired woman: dark skin tone"
      "emoji.blossom" => "Blossom"
      "emoji.blowfish" => "Blowfish"
      "emoji.blue_book" => "Blue book"
      "emoji.blue_car" => "Sport utility vehicle"
      "emoji.blue_circle" => "Blue circle"
      "emoji.blue_heart" => "Blue heart"
      "emoji.blue_square" => "Blue square"
      "emoji.blueberries" => "Blueberries"
      "emoji.blush" => "Smiling face with smiling eyes"
      "emoji.boar" => "Boar"
      "emoji.bomb" => "Bomb"
      "emoji.bone" => "Bone"
      "emoji.book" => "Open book"
      "emoji.bookmark" => "Bookmark"
      "emoji.bookmark_tabs" => "Bookmark tabs"
      "emoji.books" => "Books"
      "emoji.boom" => "Collision"
      "emoji.boomerang" => "Boomerang"
      "emoji.boot" => "Woman’s boot"
      "emoji.bouquet" => "Bouquet"
      "emoji.bow_and_arrow" => "Bow and arrow"
      "emoji.bowl_with_spoon" => "Bowl with spoon"
      "emoji.bowling" => "Bowling"
      "emoji.boxing_glove" => "Boxing glove"
      "emoji.boy" => "Boy"
      "emoji.boy_tone1" => "Boy: light skin tone"
      "emoji.boy_tone2" => "Boy: medium-light skin tone"
      "emoji.boy_tone3" => "Boy: medium skin tone"
      "emoji.boy_tone4" => "Boy: medium-dark skin tone"
      "emoji.boy_tone5" => "Boy: dark skin tone"
      "emoji.brain" => "Brain"
      "emoji.bread" => "Bread"
      "emoji.breast_feeding" => "Breast-feeding"
      "emoji.breast_feeding_tone1" => "Breast-feeding: light skin tone"
      "emoji.breast_feeding_tone2" => "Breast-feeding: medium-light skin tone"
      "emoji.breast_feeding_tone3" => "Breast-feeding: medium skin tone"
      "emoji.breast_feeding_tone4" => "Breast-feeding: medium-dark skin tone"
      "emoji.breast_feeding_tone5" => "Breast-feeding: dark skin tone"
      "emoji.bricks" => "Brick"
      "emoji.bride_with_veil" => "Bride with veil"
      "emoji.bride_with_veil_tone1" => "Bride with veil: light skin tone"
      "emoji.bride_with_veil_tone2" => "Bride with veil: medium-light skin tone"
      "emoji.bride_with_veil_tone3" => "Bride with veil: medium skin tone"
      "emoji.bride_with_veil_tone4" => "Bride with veil: medium-dark skin tone"
      "emoji.bride_with_veil_tone5" => "Bride with veil: dark skin tone"
      "emoji.bridge_at_night" => "Bridge at night"
      "emoji.briefcase" => "Briefcase"
      "emoji.briefs" => "Briefs"
      "emoji.broccoli" => "Broccoli"
      "emoji.broken_heart" => "Broken heart"
      "emoji.broom" => "Broom"
      "emoji.brown_circle" => "Brown circle"
      "emoji.brown_heart" => "Brown heart"
      "emoji.brown_square" => "Brown square"
      "emoji.bubble_tea" => "Bubble tea"
      "emoji.bubbles" => "Bubbles"
      "emoji.bucket" => "Bucket"
      "emoji.bug" => "Bug"
      "emoji.bulb" => "Light bulb"
      "emoji.bullettrain_front" => "Bullet train"
      "emoji.bullettrain_side" => "High-speed train"
      "emoji.burrito" => "Burrito"
      "emoji.bus" => "Bus"
      "emoji.busstop" => "Bus stop"
      "emoji.bust_in_silhouette" => "Bust in silhouette"
      "emoji.busts_in_silhouette" => "Busts in silhouette"
      "emoji.butter" => "Butter"
      "emoji.butterfly" => "Butterfly"
      "emoji.cactus" => "Cactus"
      "emoji.cake" => "Shortcake"
      "emoji.calendar" => "Tear-off calendar"
      "emoji.calendar_spiral" => "Spiral calendar"
      "emoji.call_me" => "Call me hand"
      "emoji.call_me_tone1" => "Call me hand: light skin tone"
      "emoji.call_me_tone2" => "Call me hand: medium-light skin tone"
      "emoji.call_me_tone3" => "Call me hand: medium skin tone"
      "emoji.call_me_tone4" => "Call me hand: medium-dark skin tone"
      "emoji.call_me_tone5" => "Call me hand: dark skin tone"
      "emoji.calling" => "Mobile phone with arrow"
      "emoji.camel" => "Two-hump camel"
      "emoji.camera" => "Camera"
      "emoji.camera_with_flash" => "Camera with flash"
      "emoji.camping" => "Camping"
      "emoji.cancer" => "Cancer"
      "emoji.candle" => "Candle"
      "emoji.candy" => "Candy"
      "emoji.canned_food" => "Canned food"
      "emoji.canoe" => "Canoe"
      "emoji.capital_abcd" => "Input latin uppercase"
      "emoji.capricorn" => "Capricorn"
      "emoji.card_box" => "Card file box"
      "emoji.card_index" => "Card index"
      "emoji.carousel_horse" => "Carousel horse"
      "emoji.carpentry_saw" => "Carpentry saw"
      "emoji.carrot" => "Carrot"
      "emoji.cat" => "Cat face"
      "emoji.cat2" => "Cat"
      "emoji.cd" => "Optical disk"
      "emoji.chains" => "Chains"
      "emoji.chair" => "Chair"
      "emoji.champagne" => "Bottle with popping cork"
      "emoji.champagne_glass" => "Clinking glasses"
      "emoji.chart" => "Chart increasing with yen"
      "emoji.chart_with_downwards_trend" => "Chart decreasing"
      "emoji.chart_with_upwards_trend" => "Chart increasing"
      "emoji.checkered_flag" => "Chequered flag"
      "emoji.cheese" => "Cheese wedge"
      "emoji.cherries" => "Cherries"
      "emoji.cherry_blossom" => "Cherry blossom"
      "emoji.chess_pawn" => "Chess pawn"
      "emoji.chestnut" => "Chestnut"
      "emoji.chicken" => "Chicken"
      "emoji.child" => "Child"
      "emoji.child_tone1" => "Child: light skin tone"
      "emoji.child_tone2" => "Child: medium-light skin tone"
      "emoji.child_tone3" => "Child: medium skin tone"
      "emoji.child_tone4" => "Child: medium-dark skin tone"
      "emoji.child_tone5" => "Child: dark skin tone"
      "emoji.children_crossing" => "Children crossing"
      "emoji.chipmunk" => "Chipmunk"
      "emoji.chocolate_bar" => "Chocolate bar"
      "emoji.chopsticks" => "Chopsticks"
      "emoji.christmas_tree" => "Christmas tree"
      "emoji.church" => "Church"
      "emoji.cinema" => "Cinema"
      "emoji.circus_tent" => "Circus tent"
      "emoji.city_dusk" => "Cityscape at dusk"
      "emoji.city_sunset" => "Sunset"
      "emoji.cityscape" => "Cityscape"
      "emoji.cl" => "CL button"
      "emoji.clap" => "Clapping hands"
      "emoji.clap_tone1" => "Clapping hands: light skin tone"
      "emoji.clap_tone2" => "Clapping hands: medium-light skin tone"
      "emoji.clap_tone3" => "Clapping hands: medium skin tone"
      "emoji.clap_tone4" => "Clapping hands: medium-dark skin tone"
      "emoji.clap_tone5" => "Clapping hands: dark skin tone"
      "emoji.clapper" => "Clapper board"
      "emoji.classical_building" => "Classical building"
      "emoji.clipboard" => "Clipboard"
      "emoji.clock" => "Mantelpiece clock"
      "emoji.clock1" => "One o’clock"
      "emoji.clock10" => "Ten o’clock"
      "emoji.clock1030" => "Ten-thirty"
      "emoji.clock11" => "Eleven o’clock"
      "emoji.clock1130" => "Eleven-thirty"
      "emoji.clock12" => "Twelve o’clock"
      "emoji.clock1230" => "Twelve-thirty"
      "emoji.clock130" => "One-thirty"
      "emoji.clock2" => "Two o’clock"
      "emoji.clock230" => "Two-thirty"
      "emoji.clock3" => "Three o’clock"
      "emoji.clock330" => "Three-thirty"
      "emoji.clock4" => "Four o’clock"
      "emoji.clock430" => "Four-thirty"
      "emoji.clock5" => "Five o’clock"
      "emoji.clock530" => "Five-thirty"
      "emoji.clock6" => "Six o’clock"
      "emoji.clock630" => "Six-thirty"
      "emoji.clock7" => "Seven o’clock"
      "emoji.clock730" => "Seven-thirty"
      "emoji.clock8" => "Eight o’clock"
      "emoji.clock830" => "Eight-thirty"
      "emoji.clock9" => "Nine o’clock"
      "emoji.clock930" => "Nine-thirty"
      "emoji.closed_book" => "Closed book"
      "emoji.closed_lock_with_key" => "Locked with key"
      "emoji.closed_umbrella" => "Closed umbrella"
      "emoji.cloud" => "Cloud"
      "emoji.cloud_lightning" => "Cloud with lightning"
      "emoji.cloud_rain" => "Cloud with rain"
      "emoji.cloud_snow" => "Cloud with snow"
      "emoji.cloud_tornado" => "Tornado"
      "emoji.clown" => "Clown face"
      "emoji.clubs" => "Club suit"
      "emoji.coat" => "Coat"
      "emoji.cockroach" => "Cockroach"
      "emoji.cocktail" => "Cocktail glass"
      "emoji.coconut" => "Coconut"
      "emoji.coffee" => "Hot beverage"
      "emoji.coffin" => "Coffin"
      "emoji.coin" => "Coin"
      "emoji.cold_face" => "Cold face"
      "emoji.cold_sweat" => "Anxious face with sweat"
      "emoji.comet" => "Comet"
      "emoji.compass" => "Compass"
      "emoji.compression" => "Clamp"
      "emoji.computer" => "Laptop computer"
      "emoji.confetti_ball" => "Confetti ball"
      "emoji.confounded" => "Confounded face"
      "emoji.confused" => "Confused face"
      "emoji.congratulations" => "Japanese “congratulations” button"
      "emoji.construction" => "Construction"
      "emoji.construction_site" => "Building construction"
      "emoji.construction_worker" => "Construction worker"
      "emoji.construction_worker_tone1" => "Construction worker: light skin tone"
      "emoji.construction_worker_tone2" => "Construction worker: medium-light skin tone"
      "emoji.construction_worker_tone3" => "Construction worker: medium skin tone"
      "emoji.construction_worker_tone4" => "Construction worker: medium-dark skin tone"
      "emoji.construction_worker_tone5" => "Construction worker: dark skin tone"
      "emoji.control_knobs" => "Control knobs"
      "emoji.convenience_store" => "Convenience store"
      "emoji.cook" => "Cook"
      "emoji.cook_tone1" => "Cook: light skin tone"
      "emoji.cook_tone2" => "Cook: medium-light skin tone"
      "emoji.cook_tone3" => "Cook: medium skin tone"
      "emoji.cook_tone4" => "Cook: medium-dark skin tone"
      "emoji.cook_tone5" => "Cook: dark skin tone"
      "emoji.cookie" => "Cookie"
      "emoji.cooking" => "Cooking"
      "emoji.cool" => "COOL button"
      "emoji.copyright" => "Copyright"
      "emoji.coral" => "Coral"
      "emoji.corn" => "Ear of corn"
      "emoji.couch" => "Couch and lamp"
      "emoji.couple" => "Woman and man holding hands"
      "emoji.couple_mm" => "Couple with heart: man, man"
      "emoji.couple_with_heart" => "Couple with heart"
      "emoji.couple_with_heart_man_man_tone1" => "Couple with heart: man, man, light skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone2" => "Couple with heart: man, man, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone3" => "Couple with heart: man, man, light skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone4" => "Couple with heart: man, man, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone1_tone5" => "Couple with heart: man, man, light skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone2" => "Couple with heart: man, man, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone1" => "Couple with heart: man, man, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone3" => "Couple with heart: man, man, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone4" => "Couple with heart: man, man, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone2_tone5" => "Couple with heart: man, man, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone3" => "Couple with heart: man, man, medium skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone1" => "Couple with heart: man, man, medium skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone2" => "Couple with heart: man, man, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone4" => "Couple with heart: man, man, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone3_tone5" => "Couple with heart: man, man, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone4" => "Couple with heart: man, man, medium-dark skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone1" => "Couple with heart: man, man, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone2" => "Couple with heart: man, man, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone3" => "Couple with heart: man, man, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone4_tone5" => "Couple with heart: man, man, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_man_man_tone5" => "Couple with heart: man, man, dark skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone1" => "Couple with heart: man, man, dark skin tone, light skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone2" => "Couple with heart: man, man, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone3" => "Couple with heart: man, man, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_man_man_tone5_tone4" => "Couple with heart: man, man, dark skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone2" => "Couple with heart: person, person, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone3" => "Couple with heart: person, person, light skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone4" => "Couple with heart: person, person, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone1_tone5" => "Couple with heart: person, person, light skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone1" => "Couple with heart: person, person, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone3" => "Couple with heart: person, person, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone4" => "Couple with heart: person, person, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone2_tone5" => "Couple with heart: person, person, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone1" => "Couple with heart: person, person, medium skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone2" => "Couple with heart: person, person, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone4" => "Couple with heart: person, person, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_person_person_tone3_tone5" => "Couple with heart: person, person, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone1" => "Couple with heart: person, person, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone2" => "Couple with heart: person, person, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone3" => "Couple with heart: person, person, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone4_tone5" => "Couple with heart: person, person, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone1" => "Couple with heart: person, person, dark skin tone, light skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone2" => "Couple with heart: person, person, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone3" => "Couple with heart: person, person, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_person_person_tone5_tone4" => "Couple with heart: person, person, dark skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_tone1" => "Couple with heart: light skin tone"
      "emoji.couple_with_heart_tone2" => "Couple with heart: medium-light skin tone"
      "emoji.couple_with_heart_tone3" => "Couple with heart: medium skin tone"
      "emoji.couple_with_heart_tone4" => "Couple with heart: medium-dark skin tone"
      "emoji.couple_with_heart_tone5" => "Couple with heart: dark skin tone"
      "emoji.couple_with_heart_woman_man" => "Couple with heart: woman, man"
      "emoji.couple_with_heart_woman_man_tone1" => "Couple with heart: woman, man, light skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone2" => "Couple with heart: woman, man, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone3" => "Couple with heart: woman, man, light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone4" => "Couple with heart: woman, man, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone1_tone5" => "Couple with heart: woman, man, light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone2" => "Couple with heart: woman, man, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone1" => "Couple with heart: woman, man, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone3" => "Couple with heart: woman, man, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone4" => "Couple with heart: woman, man, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone2_tone5" => "Couple with heart: woman, man, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone3" => "Couple with heart: woman, man, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone1" => "Couple with heart: woman, man, medium skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone2" => "Couple with heart: woman, man, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone4" => "Couple with heart: woman, man, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone3_tone5" => "Couple with heart: woman, man, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone4" => "Couple with heart: woman, man, medium-dark skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone1" => "Couple with heart: woman, man, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone2" => "Couple with heart: woman, man, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone3" => "Couple with heart: woman, man, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone4_tone5" => "Couple with heart: woman, man, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone5" => "Couple with heart: woman, man, dark skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone1" => "Couple with heart: woman, man, dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone2" => "Couple with heart: woman, man, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone3" => "Couple with heart: woman, man, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_man_tone5_tone4" => "Couple with heart: woman, man, dark skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone1" => "Couple with heart: woman, woman, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone2" => "Couple with heart: woman, woman, light skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone3" => "Couple with heart: woman, woman, light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone4" => "Couple with heart: woman, woman, light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone1_tone5" => "Couple with heart: woman, woman, light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone2" => "Couple with heart: woman, woman, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone1" => "Couple with heart: woman, woman, medium-light skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone3" => "Couple with heart: woman, woman, medium-light skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone4" => "Couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone2_tone5" => "Couple with heart: woman, woman, medium-light skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone3" => "Couple with heart: woman, woman, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone1" => "Couple with heart: woman, woman, medium skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone2" => "Couple with heart: woman, woman, medium skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone4" => "Couple with heart: woman, woman, medium skin tone, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone3_tone5" => "Couple with heart: woman, woman, medium skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone4" => "Couple with heart: woman, woman, medium-dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone1" => "Couple with heart: woman, woman, medium-dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone2" => "Couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone3" => "Couple with heart: woman, woman, medium-dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone4_tone5" => "Couple with heart: woman, woman, medium-dark skin tone, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone5" => "Couple with heart: woman, woman, dark skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone1" => "Couple with heart: woman, woman, dark skin tone, light skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone2" => "Couple with heart: woman, woman, dark skin tone, medium-light skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone3" => "Couple with heart: woman, woman, dark skin tone, medium skin tone"
      "emoji.couple_with_heart_woman_woman_tone5_tone4" => "Couple with heart: woman, woman, dark skin tone, medium-dark skin tone"
      "emoji.couple_ww" => "Couple with heart: woman, woman"
      "emoji.couplekiss" => "Kiss"
      "emoji.cow" => "Cow face"
      "emoji.cow2" => "Cow"
      "emoji.cowboy" => "Cowboy hat face"
      "emoji.crab" => "Crab"
      "emoji.crayon" => "Crayon"
      "emoji.credit_card" => "Credit card"
      "emoji.crescent_moon" => "Crescent moon"
      "emoji.cricket" => "Cricket"
      "emoji.cricket_game" => "Cricket game"
      "emoji.crocodile" => "Crocodile"
      "emoji.croissant" => "Croissant"
      "emoji.cross" => "Latin cross"
      "emoji.crossed_flags" => "Crossed flags"
      "emoji.crossed_swords" => "Crossed swords"
      "emoji.crown" => "Crown"
      "emoji.cruise_ship" => "Passenger ship"
      "emoji.crutch" => "Crutch"
      "emoji.cry" => "Crying face"
      "emoji.crying_cat_face" => "Crying cat"
      "emoji.crystal_ball" => "Crystal ball"
      "emoji.cucumber" => "Cucumber"
      "emoji.cup_with_straw" => "Cup with straw"
      "emoji.cupcake" => "Cupcake"
      "emoji.cupid" => "Heart with arrow"
      "emoji.curling_stone" => "Curling stone"
      "emoji.curly_haired" => "Curly hair"
      "emoji.curly_loop" => "Curly loop"
      "emoji.currency_exchange" => "Currency exchange"
      "emoji.curry" => "Curry rice"
      "emoji.custard" => "Custard"
      "emoji.customs" => "Customs"
      "emoji.cut_of_meat" => "Cut of meat"
      "emoji.cyclone" => "Cyclone"
      "emoji.dagger" => "Dagger"
      "emoji.dancer" => "Woman dancing"
      "emoji.dancer_tone1" => "Woman dancing: light skin tone"
      "emoji.dancer_tone2" => "Woman dancing: medium-light skin tone"
      "emoji.dancer_tone3" => "Woman dancing: medium skin tone"
      "emoji.dancer_tone4" => "Woman dancing: medium-dark skin tone"
      "emoji.dancer_tone5" => "Woman dancing: dark skin tone"
      "emoji.dango" => "Dango"
      "emoji.dark_sunglasses" => "Sunglasses"
      "emoji.dart" => "Direct hit"
      "emoji.dash" => "Dashing away"
      "emoji.date" => "Calendar"
      "emoji.deaf_man" => "Deaf man"
      "emoji.deaf_man_tone1" => "Deaf man: light skin tone"
      "emoji.deaf_man_tone2" => "Deaf man: medium-light skin tone"
      "emoji.deaf_man_tone3" => "Deaf man: medium skin tone"
      "emoji.deaf_man_tone4" => "Deaf man: medium-dark skin tone"
      "emoji.deaf_man_tone5" => "Deaf man: dark skin tone"
      "emoji.deaf_person" => "Deaf person"
      "emoji.deaf_person_tone1" => "Deaf person: light skin tone"
      "emoji.deaf_person_tone2" => "Deaf person: medium-light skin tone"
      "emoji.deaf_person_tone3" => "Deaf person: medium skin tone"
      "emoji.deaf_person_tone4" => "Deaf person: medium-dark skin tone"
      "emoji.deaf_person_tone5" => "Deaf person: dark skin tone"
      "emoji.deaf_woman" => "Deaf woman"
      "emoji.deaf_woman_tone1" => "Deaf woman: light skin tone"
      "emoji.deaf_woman_tone2" => "Deaf woman: medium-light skin tone"
      "emoji.deaf_woman_tone3" => "Deaf woman: medium skin tone"
      "emoji.deaf_woman_tone4" => "Deaf woman: medium-dark skin tone"
      "emoji.deaf_woman_tone5" => "Deaf woman: dark skin tone"
      "emoji.deciduous_tree" => "Deciduous tree"
      "emoji.deer" => "Deer"
      "emoji.department_store" => "Department store"
      "emoji.desert" => "Desert"
      "emoji.desktop" => "Desktop computer"
      "emoji.detective" => "Detective"
      "emoji.detective_tone1" => "Detective: light skin tone"
      "emoji.detective_tone2" => "Detective: medium-light skin tone"
      "emoji.detective_tone3" => "Detective: medium skin tone"
      "emoji.detective_tone4" => "Detective: medium-dark skin tone"
      "emoji.detective_tone5" => "Detective: dark skin tone"
      "emoji.diamond_shape_with_a_dot_inside" => "Diamond with a dot"
      "emoji.diamonds" => "Diamond suit"
      "emoji.disappointed" => "Disappointed face"
      "emoji.disappointed_relieved" => "Sad but relieved face"
      "emoji.disguised_face" => "Disguised face"
      "emoji.dividers" => "Card index dividers"
      "emoji.diving_mask" => "Diving mask"
      "emoji.diya_lamp" => "Diya lamp"
      "emoji.dizzy" => "Dizzy"
      "emoji.dizzy_face" => "Dizzy face"
      "emoji.dna" => "Dna"
      "emoji.do_not_litter" => "No littering"
      "emoji.dodo" => "Dodo"
      "emoji.dog" => "Dog face"
      "emoji.dog2" => "Dog"
      "emoji.dollar" => "Dollar banknote"
      "emoji.dolls" => "Japanese dolls"
      "emoji.dolphin" => "Dolphin"
      "emoji.donkey" => "Donkey"
      "emoji.door" => "Door"
      "emoji.dotted_line_face" => "Dotted line face"
      "emoji.doughnut" => "Doughnut"
      "emoji.dove" => "Dove"
      "emoji.dragon" => "Dragon"
      "emoji.dragon_face" => "Dragon face"
      "emoji.dress" => "Dress"
      "emoji.dromedary_camel" => "Camel"
      "emoji.drooling_face" => "Drooling face"
      "emoji.drop_of_blood" => "Drop of blood"
      "emoji.droplet" => "Droplet"
      "emoji.drum" => "Drum"
      "emoji.duck" => "Duck"
      "emoji.dumpling" => "Dumpling"
      "emoji.dvd" => "Dvd"
      "emoji.e_mail" => "E-mail"
      "emoji.eagle" => "Eagle"
      "emoji.ear" => "Ear"
      "emoji.ear_of_rice" => "Sheaf of rice"
      "emoji.ear_tone1" => "Ear: light skin tone"
      "emoji.ear_tone2" => "Ear: medium-light skin tone"
      "emoji.ear_tone3" => "Ear: medium skin tone"
      "emoji.ear_tone4" => "Ear: medium-dark skin tone"
      "emoji.ear_tone5" => "Ear: dark skin tone"
      "emoji.ear_with_hearing_aid" => "Ear with hearing aid"
      "emoji.ear_with_hearing_aid_tone1" => "Ear with hearing aid: light skin tone"
      "emoji.ear_with_hearing_aid_tone2" => "Ear with hearing aid: medium-light skin tone"
      "emoji.ear_with_hearing_aid_tone3" => "Ear with hearing aid: medium skin tone"
      "emoji.ear_with_hearing_aid_tone4" => "Ear with hearing aid: medium-dark skin tone"
      "emoji.ear_with_hearing_aid_tone5" => "Ear with hearing aid: dark skin tone"
      "emoji.earth_africa" => "Globe showing Europe-Africa"
      "emoji.earth_americas" => "Globe showing Americas"
      "emoji.earth_asia" => "Globe showing Asia-Australia"
      "emoji.egg" => "Egg"
      "emoji.eggplant" => "Eggplant"
      "emoji.eight" => "Keycap: 8"
      "emoji.eight_pointed_black_star" => "Eight-pointed star"
      "emoji.eight_spoked_asterisk" => "Eight-spoked asterisk"
      "emoji.eject" => "Eject button"
      "emoji.electric_plug" => "Electric plug"
      "emoji.elephant" => "Elephant"
      "emoji.elevator" => "Elevator"
      "emoji.elf" => "Elf"
      "emoji.elf_tone1" => "Elf: light skin tone"
      "emoji.elf_tone2" => "Elf: medium-light skin tone"
      "emoji.elf_tone3" => "Elf: medium skin tone"
      "emoji.elf_tone4" => "Elf: medium-dark skin tone"
      "emoji.elf_tone5" => "Elf: dark skin tone"
      "emoji.empty_nest" => "Empty nest"
      "emoji.end" => "END arrow"
      "emoji.england" => "Flag: England"
      "emoji.envelope" => "Envelope"
      "emoji.envelope_with_arrow" => "Envelope with arrow"
      "emoji.euro" => "Euro banknote"
      "emoji.european_castle" => "Castle"
      "emoji.european_post_office" => "Post office"
      "emoji.evergreen_tree" => "Evergreen tree"
      "emoji.exclamation" => "Exclamation mark"
      "emoji.exploding_head" => "Exploding head"
      "emoji.expressionless" => "Expressionless face"
      "emoji.eye" => "Eye"
      "emoji.eye_in_speech_bubble" => "Eye in speech bubble"
      "emoji.eyeglasses" => "Glasses"
      "emoji.eyes" => "Eyes"
      "emoji.face_exhaling" => "Face exhaling"
      "emoji.face_holding_back_tears" => "Face holding back tears"
      "emoji.face_in_clouds" => "Face in clouds"
      "emoji.face_vomiting" => "Face vomiting"
      "emoji.face_with_diagonal_mouth" => "Face with diagonal mouth"
      "emoji.face_with_hand_over_mouth" => "Face with hand over mouth"
      "emoji.face_with_monocle" => "Face with monocle"
      "emoji.face_with_open_eyes_and_hand_over_mouth" => "Face with open eyes and hand over mouth"
      "emoji.face_with_peeking_eye" => "Face with peeking eye"
      "emoji.face_with_raised_eyebrow" => "Face with raised eyebrow"
      "emoji.face_with_spiral_eyes" => "Face with spiral eyes"
      "emoji.face_with_symbols_over_mouth" => "Face with symbols on mouth"
      "emoji.factory" => "Factory"
      "emoji.factory_worker" => "Factory worker"
      "emoji.factory_worker_tone1" => "Factory worker: light skin tone"
      "emoji.factory_worker_tone2" => "Factory worker: medium-light skin tone"
      "emoji.factory_worker_tone3" => "Factory worker: medium skin tone"
      "emoji.factory_worker_tone4" => "Factory worker: medium-dark skin tone"
      "emoji.factory_worker_tone5" => "Factory worker: dark skin tone"
      "emoji.fairy" => "Fairy"
      "emoji.fairy_tone1" => "Fairy: light skin tone"
      "emoji.fairy_tone2" => "Fairy: medium-light skin tone"
      "emoji.fairy_tone3" => "Fairy: medium skin tone"
      "emoji.fairy_tone4" => "Fairy: medium-dark skin tone"
      "emoji.fairy_tone5" => "Fairy: dark skin tone"
      "emoji.falafel" => "Falafel"
      "emoji.fallen_leaf" => "Fallen leaf"
      "emoji.family" => "Family"
      "emoji.family_man_boy" => "Family: man, boy"
      "emoji.family_man_boy_boy" => "Family: man, boy, boy"
      "emoji.family_man_girl" => "Family: man, girl"
      "emoji.family_man_girl_boy" => "Family: man, girl, boy"
      "emoji.family_man_girl_girl" => "Family: man, girl, girl"
      "emoji.family_man_woman_boy" => "Family: man, woman, boy"
      "emoji.family_mmb" => "Family: man, man, boy"
      "emoji.family_mmbb" => "Family: man, man, boy, boy"
      "emoji.family_mmg" => "Family: man, man, girl"
      "emoji.family_mmgb" => "Family: man, man, girl, boy"
      "emoji.family_mmgg" => "Family: man, man, girl, girl"
      "emoji.family_mwbb" => "Family: man, woman, boy, boy"
      "emoji.family_mwg" => "Family: man, woman, girl"
      "emoji.family_mwgb" => "Family: man, woman, girl, boy"
      "emoji.family_mwgg" => "Family: man, woman, girl, girl"
      "emoji.family_woman_boy" => "Family: woman, boy"
      "emoji.family_woman_boy_boy" => "Family: woman, boy, boy"
      "emoji.family_woman_girl" => "Family: woman, girl"
      "emoji.family_woman_girl_boy" => "Family: woman, girl, boy"
      "emoji.family_woman_girl_girl" => "Family: woman, girl, girl"
      "emoji.family_wwb" => "Family: woman, woman, boy"
      "emoji.family_wwbb" => "Family: woman, woman, boy, boy"
      "emoji.family_wwg" => "Family: woman, woman, girl"
      "emoji.family_wwgb" => "Family: woman, woman, girl, boy"
      "emoji.family_wwgg" => "Family: woman, woman, girl, girl"
      "emoji.farmer" => "Farmer"
      "emoji.farmer_tone1" => "Farmer: light skin tone"
      "emoji.farmer_tone2" => "Farmer: medium-light skin tone"
      "emoji.farmer_tone3" => "Farmer: medium skin tone"
      "emoji.farmer_tone4" => "Farmer: medium-dark skin tone"
      "emoji.farmer_tone5" => "Farmer: dark skin tone"
      "emoji.fast_forward" => "Fast-forward button"
      "emoji.fax" => "Fax machine"
      "emoji.fearful" => "Fearful face"
      "emoji.feather" => "Feather"
      "emoji.feet" => "Paw prints"
      "emoji.female_sign" => "Female sign"
      "emoji.ferris_wheel" => "Ferris wheel"
      "emoji.ferry" => "Ferry"
      "emoji.field_hockey" => "Field hockey"
      "emoji.file_cabinet" => "File cabinet"
      "emoji.file_folder" => "File folder"
      "emoji.film_frames" => "Film frames"
      "emoji.fingers_crossed" => "Crossed fingers"
      "emoji.fingers_crossed_tone1" => "Crossed fingers: light skin tone"
      "emoji.fingers_crossed_tone2" => "Crossed fingers: medium-light skin tone"
      "emoji.fingers_crossed_tone3" => "Crossed fingers: medium skin tone"
      "emoji.fingers_crossed_tone4" => "Crossed fingers: medium-dark skin tone"
      "emoji.fingers_crossed_tone5" => "Crossed fingers: dark skin tone"
      "emoji.fire" => "Fire"
      "emoji.fire_engine" => "Fire engine"
      "emoji.fire_extinguisher" => "Fire extinguisher"
      "emoji.firecracker" => "Firecracker"
      "emoji.firefighter" => "Firefighter"
      "emoji.firefighter_tone1" => "Firefighter: light skin tone"
      "emoji.firefighter_tone2" => "Firefighter: medium-light skin tone"
      "emoji.firefighter_tone3" => "Firefighter: medium skin tone"
      "emoji.firefighter_tone4" => "Firefighter: medium-dark skin tone"
      "emoji.firefighter_tone5" => "Firefighter: dark skin tone"
      "emoji.fireworks" => "Fireworks"
      "emoji.first_place" => "1st place medal"
      "emoji.first_quarter_moon" => "First quarter moon"
      "emoji.first_quarter_moon_with_face" => "First quarter moon face"
      "emoji.fish" => "Fish"
      "emoji.fish_cake" => "Fish cake with swirl"
      "emoji.fishing_pole_and_fish" => "Fishing pole"
      "emoji.fist" => "Raised fist"
      "emoji.fist_tone1" => "Raised fist: light skin tone"
      "emoji.fist_tone2" => "Raised fist: medium-light skin tone"
      "emoji.fist_tone3" => "Raised fist: medium skin tone"
      "emoji.fist_tone4" => "Raised fist: medium-dark skin tone"
      "emoji.fist_tone5" => "Raised fist: dark skin tone"
      "emoji.five" => "Keycap: 5"
      "emoji.flag_ac" => "Flag: Ascension Island"
      "emoji.flag_ad" => "Flag: Andorra"
      "emoji.flag_ae" => "Flag: United Arab Emirates"
      "emoji.flag_af" => "Flag: Afghanistan"
      "emoji.flag_ag" => "Flag: Antigua & Barbuda"
      "emoji.flag_ai" => "Flag: Anguilla"
      "emoji.flag_al" => "Flag: Albania"
      "emoji.flag_am" => "Flag: Armenia"
      "emoji.flag_ao" => "Flag: Angola"
      "emoji.flag_aq" => "Flag: Antarctica"
      "emoji.flag_ar" => "Flag: Argentina"
      "emoji.flag_as" => "Flag: American Samoa"
      "emoji.flag_at" => "Flag: Austria"
      "emoji.flag_au" => "Flag: Australia"
      "emoji.flag_aw" => "Flag: Aruba"
      "emoji.flag_ax" => "Flag: Åland Islands"
      "emoji.flag_az" => "Flag: Azerbaijan"
      "emoji.flag_ba" => "Flag: Bosnia & Herzegovina"
      "emoji.flag_bb" => "Flag: Barbados"
      "emoji.flag_bd" => "Flag: Bangladesh"
      "emoji.flag_be" => "Flag: Belgium"
      "emoji.flag_bf" => "Flag: Burkina Faso"
      "emoji.flag_bg" => "Flag: Bulgaria"
      "emoji.flag_bh" => "Flag: Bahrain"
      "emoji.flag_bi" => "Flag: Burundi"
      "emoji.flag_bj" => "Flag: Benin"
      "emoji.flag_bl" => "Flag: St. Barthélemy"
      "emoji.flag_black" => "Black flag"
      "emoji.flag_bm" => "Flag: Bermuda"
      "emoji.flag_bn" => "Flag: Brunei"
      "emoji.flag_bo" => "Flag: Bolivia"
      "emoji.flag_bq" => "Flag: Caribbean Netherlands"
      "emoji.flag_br" => "Flag: Brazil"
      "emoji.flag_bs" => "Flag: Bahamas"
      "emoji.flag_bt" => "Flag: Bhutan"
      "emoji.flag_bv" => "Flag: Bouvet Island"
      "emoji.flag_bw" => "Flag: Botswana"
      "emoji.flag_by" => "Flag: Belarus"
      "emoji.flag_bz" => "Flag: Belize"
      "emoji.flag_ca" => "Flag: Canada"
      "emoji.flag_cc" => "Flag: Cocos (Keeling) Islands"
      "emoji.flag_cd" => "Flag: Congo - Kinshasa"
      "emoji.flag_cf" => "Flag: Central African Republic"
      "emoji.flag_cg" => "Flag: Congo - Brazzaville"
      "emoji.flag_ch" => "Flag: Switzerland"
      "emoji.flag_ci" => "Flag: Côte d’Ivoire"
      "emoji.flag_ck" => "Flag: Cook Islands"
      "emoji.flag_cl" => "Flag: Chile"
      "emoji.flag_cm" => "Flag: Cameroon"
      "emoji.flag_cn" => "Flag: China"
      "emoji.flag_co" => "Flag: Colombia"
      "emoji.flag_cp" => "Flag: Clipperton Island"
      "emoji.flag_cr" => "Flag: Costa Rica"
      "emoji.flag_cu" => "Flag: Cuba"
      "emoji.flag_cv" => "Flag: Cape Verde"
      "emoji.flag_cw" => "Flag: Curaçao"
      "emoji.flag_cx" => "Flag: Christmas Island"
      "emoji.flag_cy" => "Flag: Cyprus"
      "emoji.flag_cz" => "Flag: Czechia"
      "emoji.flag_de" => "Flag: Germany"
      "emoji.flag_dg" => "Flag: Diego Garcia"
      "emoji.flag_dj" => "Flag: Djibouti"
      "emoji.flag_dk" => "Flag: Denmark"
      "emoji.flag_dm" => "Flag: Dominica"
      "emoji.flag_do" => "Flag: Dominican Republic"
      "emoji.flag_dz" => "Flag: Algeria"
      "emoji.flag_ea" => "Flag: Ceuta & Melilla"
      "emoji.flag_ec" => "Flag: Ecuador"
      "emoji.flag_ee" => "Flag: Estonia"
      "emoji.flag_eg" => "Flag: Egypt"
      "emoji.flag_eh" => "Flag: Western Sahara"
      "emoji.flag_er" => "Flag: Eritrea"
      "emoji.flag_es" => "Flag: Spain"
      "emoji.flag_et" => "Flag: Ethiopia"
      "emoji.flag_eu" => "Flag: European Union"
      "emoji.flag_fi" => "Flag: Finland"
      "emoji.flag_fj" => "Flag: Fiji"
      "emoji.flag_fk" => "Flag: Falkland Islands"
      "emoji.flag_fm" => "Flag: Micronesia"
      "emoji.flag_fo" => "Flag: Faroe Islands"
      "emoji.flag_fr" => "Flag: France"
      "emoji.flag_ga" => "Flag: Gabon"
      "emoji.flag_gb" => "Flag: United Kingdom"
      "emoji.flag_gd" => "Flag: Grenada"
      "emoji.flag_ge" => "Flag: Georgia"
      "emoji.flag_gf" => "Flag: French Guiana"
      "emoji.flag_gg" => "Flag: Guernsey"
      "emoji.flag_gh" => "Flag: Ghana"
      "emoji.flag_gi" => "Flag: Gibraltar"
      "emoji.flag_gl" => "Flag: Greenland"
      "emoji.flag_gm" => "Flag: Gambia"
      "emoji.flag_gn" => "Flag: Guinea"
      "emoji.flag_gp" => "Flag: Guadeloupe"
      "emoji.flag_gq" => "Flag: Equatorial Guinea"
      "emoji.flag_gr" => "Flag: Greece"
      "emoji.flag_gs" => "Flag: South Georgia & South Sandwich Islands"
      "emoji.flag_gt" => "Flag: Guatemala"
      "emoji.flag_gu" => "Flag: Guam"
      "emoji.flag_gw" => "Flag: Guinea-Bissau"
      "emoji.flag_gy" => "Flag: Guyana"
      "emoji.flag_hk" => "Flag: Hong Kong SAR China"
      "emoji.flag_hm" => "Flag: Heard & McDonald Islands"
      "emoji.flag_hn" => "Flag: Honduras"
      "emoji.flag_hr" => "Flag: Croatia"
      "emoji.flag_ht" => "Flag: Haiti"
      "emoji.flag_hu" => "Flag: Hungary"
      "emoji.flag_ic" => "Flag: Canary Islands"
      "emoji.flag_id" => "Flag: Indonesia"
      "emoji.flag_ie" => "Flag: Ireland"
      "emoji.flag_il" => "Flag: Israel"
      "emoji.flag_im" => "Flag: Isle of Man"
      "emoji.flag_in" => "Flag: India"
      "emoji.flag_io" => "Flag: British Indian Ocean Territory"
      "emoji.flag_iq" => "Flag: Iraq"
      "emoji.flag_ir" => "Flag: Iran"
      "emoji.flag_is" => "Flag: Iceland"
      "emoji.flag_it" => "Flag: Italy"
      "emoji.flag_je" => "Flag: Jersey"
      "emoji.flag_jm" => "Flag: Jamaica"
      "emoji.flag_jo" => "Flag: Jordan"
      "emoji.flag_jp" => "Flag: Japan"
      "emoji.flag_ke" => "Flag: Kenya"
      "emoji.flag_kg" => "Flag: Kyrgyzstan"
      "emoji.flag_kh" => "Flag: Cambodia"
      "emoji.flag_ki" => "Flag: Kiribati"
      "emoji.flag_km" => "Flag: Comoros"
      "emoji.flag_kn" => "Flag: St. Kitts & Nevis"
      "emoji.flag_kp" => "Flag: North Korea"
      "emoji.flag_kr" => "Flag: South Korea"
      "emoji.flag_kw" => "Flag: Kuwait"
      "emoji.flag_ky" => "Flag: Cayman Islands"
      "emoji.flag_kz" => "Flag: Kazakhstan"
      "emoji.flag_la" => "Flag: Laos"
      "emoji.flag_lb" => "Flag: Lebanon"
      "emoji.flag_lc" => "Flag: St. Lucia"
      "emoji.flag_li" => "Flag: Liechtenstein"
      "emoji.flag_lk" => "Flag: Sri Lanka"
      "emoji.flag_lr" => "Flag: Liberia"
      "emoji.flag_ls" => "Flag: Lesotho"
      "emoji.flag_lt" => "Flag: Lithuania"
      "emoji.flag_lu" => "Flag: Luxembourg"
      "emoji.flag_lv" => "Flag: Latvia"
      "emoji.flag_ly" => "Flag: Libya"
      "emoji.flag_ma" => "Flag: Morocco"
      "emoji.flag_mc" => "Flag: Monaco"
      "emoji.flag_md" => "Flag: Moldova"
      "emoji.flag_me" => "Flag: Montenegro"
      "emoji.flag_mf" => "Flag: St. Martin"
      "emoji.flag_mg" => "Flag: Madagascar"
      "emoji.flag_mh" => "Flag: Marshall Islands"
      "emoji.flag_mk" => "Flag: Macedonia"
      "emoji.flag_ml" => "Flag: Mali"
      "emoji.flag_mm" => "Flag: Myanmar (Burma)"
      "emoji.flag_mn" => "Flag: Mongolia"
      "emoji.flag_mo" => "Flag: Macao SAR China"
      "emoji.flag_mp" => "Flag: Northern Mariana Islands"
      "emoji.flag_mq" => "Flag: Martinique"
      "emoji.flag_mr" => "Flag: Mauritania"
      "emoji.flag_ms" => "Flag: Montserrat"
      "emoji.flag_mt" => "Flag: Malta"
      "emoji.flag_mu" => "Flag: Mauritius"
      "emoji.flag_mv" => "Flag: Maldives"
      "emoji.flag_mw" => "Flag: Malawi"
      "emoji.flag_mx" => "Flag: Mexico"
      "emoji.flag_my" => "Flag: Malaysia"
      "emoji.flag_mz" => "Flag: Mozambique"
      "emoji.flag_na" => "Flag: Namibia"
      "emoji.flag_nc" => "Flag: New Caledonia"
      "emoji.flag_ne" => "Flag: Niger"
      "emoji.flag_nf" => "Flag: Norfolk Island"
      "emoji.flag_ng" => "Flag: Nigeria"
      "emoji.flag_ni" => "Flag: Nicaragua"
      "emoji.flag_nl" => "Flag: Netherlands"
      "emoji.flag_no" => "Flag: Norway"
      "emoji.flag_np" => "Flag: Nepal"
      "emoji.flag_nr" => "Flag: Nauru"
      "emoji.flag_nu" => "Flag: Niue"
      "emoji.flag_nz" => "Flag: New Zealand"
      "emoji.flag_om" => "Flag: Oman"
      "emoji.flag_pa" => "Flag: Panama"
      "emoji.flag_pe" => "Flag: Peru"
      "emoji.flag_pf" => "Flag: French Polynesia"
      "emoji.flag_pg" => "Flag: Papua New Guinea"
      "emoji.flag_ph" => "Flag: Philippines"
      "emoji.flag_pk" => "Flag: Pakistan"
      "emoji.flag_pl" => "Flag: Poland"
      "emoji.flag_pm" => "Flag: St. Pierre & Miquelon"
      "emoji.flag_pn" => "Flag: Pitcairn Islands"
      "emoji.flag_pr" => "Flag: Puerto Rico"
      "emoji.flag_ps" => "Flag: Palestinian Territories"
      "emoji.flag_pt" => "Flag: Portugal"
      "emoji.flag_pw" => "Flag: Palau"
      "emoji.flag_py" => "Flag: Paraguay"
      "emoji.flag_qa" => "Flag: Qatar"
      "emoji.flag_re" => "Flag: Réunion"
      "emoji.flag_ro" => "Flag: Romania"
      "emoji.flag_rs" => "Flag: Serbia"
      "emoji.flag_ru" => "Flag: Russia"
      "emoji.flag_rw" => "Flag: Rwanda"
      "emoji.flag_sa" => "Flag: Saudi Arabia"
      "emoji.flag_sb" => "Flag: Solomon Islands"
      "emoji.flag_sc" => "Flag: Seychelles"
      "emoji.flag_sd" => "Flag: Sudan"
      "emoji.flag_se" => "Flag: Sweden"
      "emoji.flag_sg" => "Flag: Singapore"
      "emoji.flag_sh" => "Flag: St. Helena"
      "emoji.flag_si" => "Flag: Slovenia"
      "emoji.flag_sj" => "Flag: Svalbard & Jan Mayen"
      "emoji.flag_sk" => "Flag: Slovakia"
      "emoji.flag_sl" => "Flag: Sierra Leone"
      "emoji.flag_sm" => "Flag: San Marino"
      "emoji.flag_sn" => "Flag: Senegal"
      "emoji.flag_so" => "Flag: Somalia"
      "emoji.flag_sr" => "Flag: Suriname"
      "emoji.flag_ss" => "Flag: South Sudan"
      "emoji.flag_st" => "Flag: São Tomé & Príncipe"
      "emoji.flag_sv" => "Flag: El Salvador"
      "emoji.flag_sx" => "Flag: Sint Maarten"
      "emoji.flag_sy" => "Flag: Syria"
      "emoji.flag_sz" => "Flag: Eswatini"
      "emoji.flag_ta" => "Flag: Tristan da Cunha"
      "emoji.flag_tc" => "Flag: Turks & Caicos Islands"
      "emoji.flag_td" => "Flag: Chad"
      "emoji.flag_tf" => "Flag: French Southern Territories"
      "emoji.flag_tg" => "Flag: Togo"
      "emoji.flag_th" => "Flag: Thailand"
      "emoji.flag_tj" => "Flag: Tajikistan"
      "emoji.flag_tk" => "Flag: Tokelau"
      "emoji.flag_tl" => "Flag: Timor-Leste"
      "emoji.flag_tm" => "Flag: Turkmenistan"
      "emoji.flag_tn" => "Flag: Tunisia"
      "emoji.flag_to" => "Flag: Tonga"
      "emoji.flag_tr" => "Flag: Turkey"
      "emoji.flag_tt" => "Flag: Trinidad & Tobago"
      "emoji.flag_tv" => "Flag: Tuvalu"
      "emoji.flag_tw" => "Flag: Taiwan"
      "emoji.flag_tz" => "Flag: Tanzania"
      "emoji.flag_ua" => "Flag: Ukraine"
      "emoji.flag_ug" => "Flag: Uganda"
      "emoji.flag_um" => "Flag: U.S. Outlying Islands"
      "emoji.flag_us" => "Flag: United States"
      "emoji.flag_uy" => "Flag: Uruguay"
      "emoji.flag_uz" => "Flag: Uzbekistan"
      "emoji.flag_va" => "Flag: Vatican City"
      "emoji.flag_vc" => "Flag: St. Vincent & Grenadines"
      "emoji.flag_ve" => "Flag: Venezuela"
      "emoji.flag_vg" => "Flag: British Virgin Islands"
      "emoji.flag_vi" => "Flag: U.S. Virgin Islands"
      "emoji.flag_vn" => "Flag: Vietnam"
      "emoji.flag_vu" => "Flag: Vanuatu"
      "emoji.flag_wf" => "Flag: Wallis & Futuna"
      "emoji.flag_white" => "White flag"
      "emoji.flag_ws" => "Flag: Samoa"
      "emoji.flag_xk" => "Flag: Kosovo"
      "emoji.flag_ye" => "Flag: Yemen"
      "emoji.flag_yt" => "Flag: Mayotte"
      "emoji.flag_za" => "Flag: South Africa"
      "emoji.flag_zm" => "Flag: Zambia"
      "emoji.flag_zw" => "Flag: Zimbabwe"
      "emoji.flags" => "Carp streamer"
      "emoji.flamingo" => "Flamingo"
      "emoji.flashlight" => "Flashlight"
      "emoji.flatbread" => "Flatbread"
      "emoji.fleur_de_lis" => "Fleur-de-lis"
      "emoji.floppy_disk" => "Floppy disk"
      "emoji.flower_playing_cards" => "Flower playing cards"
      "emoji.flushed" => "Flushed face"
      "emoji.flute" => "Flute"
      "emoji.fly" => "Fly"
      "emoji.flying_disc" => "Flying disc"
      "emoji.flying_saucer" => "Flying saucer"
      "emoji.fog" => "Fog"
      "emoji.foggy" => "Foggy"
      "emoji.folding_hand_fan" => "Folding hand fan"
      "emoji.fondue" => "Fondue"
      "emoji.foot" => "Foot"
      "emoji.foot_tone1" => "Foot: light skin tone"
      "emoji.foot_tone2" => "Foot: medium-light skin tone"
      "emoji.foot_tone3" => "Foot: medium skin tone"
      "emoji.foot_tone4" => "Foot: medium-dark skin tone"
      "emoji.foot_tone5" => "Foot: dark skin tone"
      "emoji.football" => "American football"
      "emoji.footprints" => "Footprints"
      "emoji.fork_and_knife" => "Fork and knife"
      "emoji.fork_knife_plate" => "Fork and knife with plate"
      "emoji.fortune_cookie" => "Fortune cookie"
      "emoji.fountain" => "Fountain"
      "emoji.four" => "Keycap: 4"
      "emoji.four_leaf_clover" => "Four leaf clover"
      "emoji.fox" => "Fox"
      "emoji.frame_photo" => "Framed picture"
      "emoji.free" => "FREE button"
      "emoji.french_bread" => "Baguette bread"
      "emoji.fried_shrimp" => "Fried shrimp"
      "emoji.fries" => "French fries"
      "emoji.frog" => "Frog"
      "emoji.frowning" => "Frowning face with open mouth"
      "emoji.frowning2" => "Frowning face"
      "emoji.fuelpump" => "Fuel pump"
      "emoji.full_moon" => "Full moon"
      "emoji.full_moon_with_face" => "Full moon face"
      "emoji.game_die" => "Game die"
      "emoji.garlic" => "Garlic"
      "emoji.gear" => "Gear"
      "emoji.gem" => "Gem stone"
      "emoji.gemini" => "Gemini"
      "emoji.genie" => "Genie"
      "emoji.ghost" => "Ghost"
      "emoji.gift" => "Wrapped gift"
      "emoji.gift_heart" => "Heart with ribbon"
      "emoji.ginger_root" => "Ginger root"
      "emoji.giraffe" => "Giraffe"
      "emoji.girl" => "Girl"
      "emoji.girl_tone1" => "Girl: light skin tone"
      "emoji.girl_tone2" => "Girl: medium-light skin tone"
      "emoji.girl_tone3" => "Girl: medium skin tone"
      "emoji.girl_tone4" => "Girl: medium-dark skin tone"
      "emoji.girl_tone5" => "Girl: dark skin tone"
      "emoji.globe_with_meridians" => "Globe with meridians"
      "emoji.gloves" => "Gloves"
      "emoji.goal" => "Goal net"
      "emoji.goat" => "Goat"
      "emoji.goggles" => "Goggles"
      "emoji.golf" => "Flag in hole"
      "emoji.goose" => "Goose"
      "emoji.gorilla" => "Gorilla"
      "emoji.grapes" => "Grapes"
      "emoji.green_apple" => "Green apple"
      "emoji.green_book" => "Green book"
      "emoji.green_circle" => "Green circle"
      "emoji.green_heart" => "Green heart"
      "emoji.green_square" => "Green square"
      "emoji.grey_exclamation" => "White exclamation mark"
      "emoji.grey_heart" => "Grey heart"
      "emoji.grey_question" => "White question mark"
      "emoji.grimacing" => "Grimacing face"
      "emoji.grin" => "Beaming face with smiling eyes"
      "emoji.grinning" => "Grinning face"
      "emoji.guard" => "Guard"
      "emoji.guard_tone1" => "Guard: light skin tone"
      "emoji.guard_tone2" => "Guard: medium-light skin tone"
      "emoji.guard_tone3" => "Guard: medium skin tone"
      "emoji.guard_tone4" => "Guard: medium-dark skin tone"
      "emoji.guard_tone5" => "Guard: dark skin tone"
      "emoji.guide_dog" => "Guide dog"
      "emoji.guitar" => "Guitar"
      "emoji.gun" => "Pistol"
      "emoji.hair_pick" => "Hair pick"
      "emoji.hamburger" => "Hamburger"
      "emoji.hammer" => "Hammer"
      "emoji.hammer_pick" => "Hammer and pick"
      "emoji.hamsa" => "Hamsa"
      "emoji.hamster" => "Hamster"
      "emoji.hand_splayed" => "Hand with fingers splayed"
      "emoji.hand_splayed_tone1" => "Hand with fingers splayed: light skin tone"
      "emoji.hand_splayed_tone2" => "Hand with fingers splayed: medium-light skin tone"
      "emoji.hand_splayed_tone3" => "Hand with fingers splayed: medium skin tone"
      "emoji.hand_splayed_tone4" => "Hand with fingers splayed: medium-dark skin tone"
      "emoji.hand_splayed_tone5" => "Hand with fingers splayed: dark skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed" => "Hand with index finger and thumb crossed"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone1" => "Hand with index finger and thumb crossed: light skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone2" => "Hand with index finger and thumb crossed: medium-light skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone3" => "Hand with index finger and thumb crossed: medium skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone4" => "Hand with index finger and thumb crossed: medium-dark skin tone"
      "emoji.hand_with_index_finger_and_thumb_crossed_tone5" => "Hand with index finger and thumb crossed: dark skin tone"
      "emoji.handbag" => "Handbag"
      "emoji.handshake" => "Handshake"
      "emoji.handshake_tone1" => "Handshake: light skin tone"
      "emoji.handshake_tone1_tone2" => "Handshake: light skin tone, medium-light skin tone"
      "emoji.handshake_tone1_tone3" => "Handshake: light skin tone, medium skin tone"
      "emoji.handshake_tone1_tone4" => "Handshake: light skin tone, medium-dark skin tone"
      "emoji.handshake_tone1_tone5" => "Handshake: light skin tone, dark skin tone"
      "emoji.handshake_tone2" => "Handshake: medium-light skin tone"
      "emoji.handshake_tone2_tone1" => "Handshake: medium-light skin tone, light skin tone"
      "emoji.handshake_tone2_tone3" => "Handshake: medium-light skin tone, medium skin tone"
      "emoji.handshake_tone2_tone4" => "Handshake: medium-light skin tone, medium-dark skin tone"
      "emoji.handshake_tone2_tone5" => "Handshake: medium-light skin tone, dark skin tone"
      "emoji.handshake_tone3" => "Handshake: medium skin tone"
      "emoji.handshake_tone3_tone1" => "Handshake: medium skin tone, light skin tone"
      "emoji.handshake_tone3_tone2" => "Handshake: medium skin tone, medium-light skin tone"
      "emoji.handshake_tone3_tone4" => "Handshake: medium skin tone, medium-dark skin tone"
      "emoji.handshake_tone3_tone5" => "Handshake: medium skin tone, dark skin tone"
      "emoji.handshake_tone4" => "Handshake: medium-dark skin tone"
      "emoji.handshake_tone4_tone1" => "Handshake: medium-dark skin tone, light skin tone"
      "emoji.handshake_tone4_tone2" => "Handshake: medium-dark skin tone, medium-light skin tone"
      "emoji.handshake_tone4_tone3" => "Handshake: medium-dark skin tone, medium skin tone"
      "emoji.handshake_tone4_tone5" => "Handshake: medium-dark skin tone, dark skin tone"
      "emoji.handshake_tone5" => "Handshake: dark skin tone"
      "emoji.handshake_tone5_tone1" => "Handshake: dark skin tone, light skin tone"
      "emoji.handshake_tone5_tone2" => "Handshake: dark skin tone, medium-light skin tone"
      "emoji.handshake_tone5_tone3" => "Handshake: dark skin tone, medium skin tone"
      "emoji.handshake_tone5_tone4" => "Handshake: dark skin tone, medium-dark skin tone"
      "emoji.hash" => "Keycap: #"
      "emoji.hatched_chick" => "Front-facing baby chick"
      "emoji.hatching_chick" => "Hatching chick"
      "emoji.head_bandage" => "Face with head-bandage"
      "emoji.headphones" => "Headphone"
      "emoji.headstone" => "Headstone"
      "emoji.health_worker" => "Health worker"
      "emoji.health_worker_tone1" => "Health worker: light skin tone"
      "emoji.health_worker_tone2" => "Health worker: medium-light skin tone"
      "emoji.health_worker_tone3" => "Health worker: medium skin tone"
      "emoji.health_worker_tone4" => "Health worker: medium-dark skin tone"
      "emoji.health_worker_tone5" => "Health worker: dark skin tone"
      "emoji.hear_no_evil" => "Hear-no-evil monkey"
      "emoji.heart" => "Red heart"
      "emoji.heart_decoration" => "Heart decoration"
      "emoji.heart_exclamation" => "Heart exclamation"
      "emoji.heart_eyes" => "Smiling face with heart-eyes"
      "emoji.heart_eyes_cat" => "Smiling cat with heart-eyes"
      "emoji.heart_hands" => "Heart hands"
      "emoji.heart_hands_tone1" => "Heart hands: light skin tone"
      "emoji.heart_hands_tone2" => "Heart hands: medium-light skin tone"
      "emoji.heart_hands_tone3" => "Heart hands: medium skin tone"
      "emoji.heart_hands_tone4" => "Heart hands: medium-dark skin tone"
      "emoji.heart_hands_tone5" => "Heart hands: dark skin tone"
      "emoji.heart_on_fire" => "Heart on fire"
      "emoji.heartbeat" => "Beating heart"
      "emoji.heartpulse" => "Growing heart"
      "emoji.hearts" => "Heart suit"
      "emoji.heavy_check_mark" => "Check mark"
      "emoji.heavy_division_sign" => "Division sign"
      "emoji.heavy_dollar_sign" => "Heavy dollar sign"
      "emoji.heavy_equals_sign" => "Heavy equals sign"
      "emoji.heavy_minus_sign" => "Minus sign"
      "emoji.heavy_multiplication_x" => "Multiplication sign"
      "emoji.heavy_plus_sign" => "Plus sign"
      "emoji.hedgehog" => "Hedgehog"
      "emoji.helicopter" => "Helicopter"
      "emoji.helmet_with_cross" => "Rescue worker’s helmet"
      "emoji.herb" => "Herb"
      "emoji.hibiscus" => "Hibiscus"
      "emoji.high_brightness" => "Bright button"
      "emoji.high_heel" => "High-heeled shoe"
      "emoji.hiking_boot" => "Hiking boot"
      "emoji.hindu_temple" => "Hindu temple"
      "emoji.hippopotamus" => "Hippopotamus"
      "emoji.hockey" => "Ice hockey"
      "emoji.hole" => "Hole"
      "emoji.homes" => "Houses"
      "emoji.honey_pot" => "Honey pot"
      "emoji.hook" => "Hook"
      "emoji.horse" => "Horse face"
      "emoji.horse_racing" => "Horse racing"
      "emoji.horse_racing_tone1" => "Horse racing: light skin tone"
      "emoji.horse_racing_tone2" => "Horse racing: medium-light skin tone"
      "emoji.horse_racing_tone3" => "Horse racing: medium skin tone"
      "emoji.horse_racing_tone4" => "Horse racing: medium-dark skin tone"
      "emoji.horse_racing_tone5" => "Horse racing: dark skin tone"
      "emoji.hospital" => "Hospital"
      "emoji.hot_face" => "Hot face"
      "emoji.hot_pepper" => "Hot pepper"
      "emoji.hotdog" => "Hot dog"
      "emoji.hotel" => "Hotel"
      "emoji.hotsprings" => "Hot springs"
      "emoji.hourglass" => "Hourglass done"
      "emoji.hourglass_flowing_sand" => "Hourglass not done"
      "emoji.house" => "House"
      "emoji.house_abandoned" => "Derelict house"
      "emoji.house_with_garden" => "House with garden"
      "emoji.hugging" => "Hugging face"
      "emoji.hushed" => "Hushed face"
      "emoji.hut" => "Hut"
      "emoji.hyacinth" => "Hyacinth"
      "emoji.ice_cream" => "Ice cream"
      "emoji.ice_cube" => "Ice cube"
      "emoji.ice_skate" => "Ice skate"
      "emoji.icecream" => "Soft ice cream"
      "emoji.id" => "ID button"
      "emoji.identification_card" => "Identification card"
      "emoji.ideograph_advantage" => "Japanese “bargain” button"
      "emoji.imp" => "Angry face with horns"
      "emoji.inbox_tray" => "Inbox tray"
      "emoji.incoming_envelope" => "Incoming envelope"
      "emoji.index_pointing_at_the_viewer" => "Index pointing at the viewer"
      "emoji.index_pointing_at_the_viewer_tone1" => "Index pointing at the viewer: light skin tone"
      "emoji.index_pointing_at_the_viewer_tone2" => "Index pointing at the viewer: medium-light skin tone"
      "emoji.index_pointing_at_the_viewer_tone3" => "Index pointing at the viewer: medium skin tone"
      "emoji.index_pointing_at_the_viewer_tone4" => "Index pointing at the viewer: medium-dark skin tone"
      "emoji.index_pointing_at_the_viewer_tone5" => "Index pointing at the viewer: dark skin tone"
      "emoji.infinity" => "Infinity"
      "emoji.information_source" => "Information"
      "emoji.innocent" => "Smiling face with halo"
      "emoji.interrobang" => "Exclamation question mark"
      "emoji.island" => "Desert island"
      "emoji.izakaya_lantern" => "Red paper lantern"
      "emoji.jack_o_lantern" => "Jack-o-lantern"
      "emoji.japan" => "Map of Japan"
      "emoji.japanese_castle" => "Japanese castle"
      "emoji.japanese_goblin" => "Goblin"
      "emoji.japanese_ogre" => "Ogre"
      "emoji.jar" => "Jar"
      "emoji.jeans" => "Jeans"
      "emoji.jellyfish" => "Jellyfish"
      "emoji.jigsaw" => "Puzzle piece"
      "emoji.joy" => "Face with tears of joy"
      "emoji.joy_cat" => "Cat with tears of joy"
      "emoji.joystick" => "Joystick"
      "emoji.judge" => "Judge"
      "emoji.judge_tone1" => "Judge: light skin tone"
      "emoji.judge_tone2" => "Judge: medium-light skin tone"
      "emoji.judge_tone3" => "Judge: medium skin tone"
      "emoji.judge_tone4" => "Judge: medium-dark skin tone"
      "emoji.judge_tone5" => "Judge: dark skin tone"
      "emoji.kaaba" => "Kaaba"
      "emoji.kangaroo" => "Kangaroo"
      "emoji.key" => "Key"
      "emoji.key2" => "Old key"
      "emoji.keyboard" => "Keyboard"
      "emoji.keycap_ten" => "Keycap: 10"
      "emoji.khanda" => "Khanda"
      "emoji.kimono" => "Kimono"
      "emoji.kiss" => "Kiss mark"
      "emoji.kiss_man_man_tone1" => "Kiss: man, man, light skin tone"
      "emoji.kiss_man_man_tone1_tone2" => "Kiss: man, man, light skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone1_tone3" => "Kiss: man, man, light skin tone, medium skin tone"
      "emoji.kiss_man_man_tone1_tone4" => "Kiss: man, man, light skin tone, medium-dark skin tone"
      "emoji.kiss_man_man_tone1_tone5" => "Kiss: man, man, light skin tone, dark skin tone"
      "emoji.kiss_man_man_tone2" => "Kiss: man, man, medium-light skin tone"
      "emoji.kiss_man_man_tone2_tone1" => "Kiss: man, man, medium-light skin tone, light skin tone"
      "emoji.kiss_man_man_tone2_tone3" => "Kiss: man, man, medium-light skin tone, medium skin tone"
      "emoji.kiss_man_man_tone2_tone4" => "Kiss: man, man, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_man_man_tone2_tone5" => "Kiss: man, man, medium-light skin tone, dark skin tone"
      "emoji.kiss_man_man_tone3" => "Kiss: man, man, medium skin tone"
      "emoji.kiss_man_man_tone3_tone1" => "Kiss: man, man, medium skin tone, light skin tone"
      "emoji.kiss_man_man_tone3_tone2" => "Kiss: man, man, medium skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone3_tone4" => "Kiss: man, man, medium skin tone, medium-dark skin tone"
      "emoji.kiss_man_man_tone3_tone5" => "Kiss: man, man, medium skin tone, dark skin tone"
      "emoji.kiss_man_man_tone4" => "Kiss: man, man, medium-dark skin tone"
      "emoji.kiss_man_man_tone4_tone1" => "Kiss: man, man, medium-dark skin tone, light skin tone"
      "emoji.kiss_man_man_tone4_tone2" => "Kiss: man, man, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone4_tone3" => "Kiss: man, man, medium-dark skin tone, medium skin tone"
      "emoji.kiss_man_man_tone4_tone5" => "Kiss: man, man, medium-dark skin tone, dark skin tone"
      "emoji.kiss_man_man_tone5" => "Kiss: man, man, dark skin tone"
      "emoji.kiss_man_man_tone5_tone1" => "Kiss: man, man, dark skin tone, light skin tone"
      "emoji.kiss_man_man_tone5_tone2" => "Kiss: man, man, dark skin tone, medium-light skin tone"
      "emoji.kiss_man_man_tone5_tone3" => "Kiss: man, man, dark skin tone, medium skin tone"
      "emoji.kiss_man_man_tone5_tone4" => "Kiss: man, man, dark skin tone, medium-dark skin tone"
      "emoji.kiss_mm" => "Kiss: man, man"
      "emoji.kiss_person_person_tone1_tone2" => "Kiss: person, person, light skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone1_tone3" => "Kiss: person, person, light skin tone, medium skin tone"
      "emoji.kiss_person_person_tone1_tone4" => "Kiss: person, person, light skin tone, medium-dark skin tone"
      "emoji.kiss_person_person_tone1_tone5" => "Kiss: person, person, light skin tone, dark skin tone"
      "emoji.kiss_person_person_tone2_tone1" => "Kiss: person, person, medium-light skin tone, light skin tone"
      "emoji.kiss_person_person_tone2_tone3" => "Kiss: person, person, medium-light skin tone, medium skin tone"
      "emoji.kiss_person_person_tone2_tone4" => "Kiss: person, person, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_person_person_tone2_tone5" => "Kiss: person, person, medium-light skin tone, dark skin tone"
      "emoji.kiss_person_person_tone3_tone1" => "Kiss: person, person, medium skin tone, light skin tone"
      "emoji.kiss_person_person_tone3_tone2" => "Kiss: person, person, medium skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone3_tone4" => "Kiss: person, person, medium skin tone, medium-dark skin tone"
      "emoji.kiss_person_person_tone3_tone5" => "Kiss: person, person, medium skin tone, dark skin tone"
      "emoji.kiss_person_person_tone4_tone1" => "Kiss: person, person, medium-dark skin tone, light skin tone"
      "emoji.kiss_person_person_tone4_tone2" => "Kiss: person, person, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone4_tone3" => "Kiss: person, person, medium-dark skin tone, medium skin tone"
      "emoji.kiss_person_person_tone4_tone5" => "Kiss: person, person, medium-dark skin tone, dark skin tone"
      "emoji.kiss_person_person_tone5_tone1" => "Kiss: person, person, dark skin tone, light skin tone"
      "emoji.kiss_person_person_tone5_tone2" => "Kiss: person, person, dark skin tone, medium-light skin tone"
      "emoji.kiss_person_person_tone5_tone3" => "Kiss: person, person, dark skin tone, medium skin tone"
      "emoji.kiss_person_person_tone5_tone4" => "Kiss: person, person, dark skin tone, medium-dark skin tone"
      "emoji.kiss_tone1" => "Kiss: light skin tone"
      "emoji.kiss_tone2" => "Kiss: medium-light skin tone"
      "emoji.kiss_tone3" => "Kiss: medium skin tone"
      "emoji.kiss_tone4" => "Kiss: medium-dark skin tone"
      "emoji.kiss_tone5" => "Kiss: dark skin tone"
      "emoji.kiss_woman_man" => "Kiss: woman, man"
      "emoji.kiss_woman_man_tone1" => "Kiss: woman, man, light skin tone"
      "emoji.kiss_woman_man_tone1_tone2" => "Kiss: woman, man, light skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone1_tone3" => "Kiss: woman, man, light skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone1_tone4" => "Kiss: woman, man, light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_man_tone1_tone5" => "Kiss: woman, man, light skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone2" => "Kiss: woman, man, medium-light skin tone"
      "emoji.kiss_woman_man_tone2_tone1" => "Kiss: woman, man, medium-light skin tone, light skin tone"
      "emoji.kiss_woman_man_tone2_tone3" => "Kiss: woman, man, medium-light skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone2_tone4" => "Kiss: woman, man, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_man_tone2_tone5" => "Kiss: woman, man, medium-light skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone3" => "Kiss: woman, man, medium skin tone"
      "emoji.kiss_woman_man_tone3_tone1" => "Kiss: woman, man, medium skin tone, light skin tone"
      "emoji.kiss_woman_man_tone3_tone2" => "Kiss: woman, man, medium skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone3_tone4" => "Kiss: woman, man, medium skin tone, medium-dark skin tone"
      "emoji.kiss_woman_man_tone3_tone5" => "Kiss: woman, man, medium skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone4" => "Kiss: woman, man, medium-dark skin tone"
      "emoji.kiss_woman_man_tone4_tone1" => "Kiss: woman, man, medium-dark skin tone, light skin tone"
      "emoji.kiss_woman_man_tone4_tone2" => "Kiss: woman, man, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone4_tone3" => "Kiss: woman, man, medium-dark skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone4_tone5" => "Kiss: woman, man, medium-dark skin tone, dark skin tone"
      "emoji.kiss_woman_man_tone5" => "Kiss: woman, man, dark skin tone"
      "emoji.kiss_woman_man_tone5_tone1" => "Kiss: woman, man, dark skin tone, light skin tone"
      "emoji.kiss_woman_man_tone5_tone2" => "Kiss: woman, man, dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_man_tone5_tone3" => "Kiss: woman, man, dark skin tone, medium skin tone"
      "emoji.kiss_woman_man_tone5_tone4" => "Kiss: woman, man, dark skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone1" => "Kiss: woman, woman, light skin tone"
      "emoji.kiss_woman_woman_tone1_tone2" => "Kiss: woman, woman, light skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone1_tone3" => "Kiss: woman, woman, light skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone1_tone4" => "Kiss: woman, woman, light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone1_tone5" => "Kiss: woman, woman, light skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone2" => "Kiss: woman, woman, medium-light skin tone"
      "emoji.kiss_woman_woman_tone2_tone1" => "Kiss: woman, woman, medium-light skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone2_tone3" => "Kiss: woman, woman, medium-light skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone2_tone4" => "Kiss: woman, woman, medium-light skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone2_tone5" => "Kiss: woman, woman, medium-light skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone3" => "Kiss: woman, woman, medium skin tone"
      "emoji.kiss_woman_woman_tone3_tone1" => "Kiss: woman, woman, medium skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone3_tone2" => "Kiss: woman, woman, medium skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone3_tone4" => "Kiss: woman, woman, medium skin tone, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone3_tone5" => "Kiss: woman, woman, medium skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone4" => "Kiss: woman, woman, medium-dark skin tone"
      "emoji.kiss_woman_woman_tone4_tone1" => "Kiss: woman, woman, medium-dark skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone4_tone2" => "Kiss: woman, woman, medium-dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone4_tone3" => "Kiss: woman, woman, medium-dark skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone4_tone5" => "Kiss: woman, woman, medium-dark skin tone, dark skin tone"
      "emoji.kiss_woman_woman_tone5" => "Kiss: woman, woman, dark skin tone"
      "emoji.kiss_woman_woman_tone5_tone1" => "Kiss: woman, woman, dark skin tone, light skin tone"
      "emoji.kiss_woman_woman_tone5_tone2" => "Kiss: woman, woman, dark skin tone, medium-light skin tone"
      "emoji.kiss_woman_woman_tone5_tone3" => "Kiss: woman, woman, dark skin tone, medium skin tone"
      "emoji.kiss_woman_woman_tone5_tone4" => "Kiss: woman, woman, dark skin tone, medium-dark skin tone"
      "emoji.kiss_ww" => "Kiss: woman, woman"
      "emoji.kissing" => "Kissing face"
      "emoji.kissing_cat" => "Kissing cat"
      "emoji.kissing_closed_eyes" => "Kissing face with closed eyes"
      "emoji.kissing_heart" => "Face blowing a kiss"
      "emoji.kissing_smiling_eyes" => "Kissing face with smiling eyes"
      "emoji.kite" => "Kite"
      "emoji.kiwi" => "Kiwi fruit"
      "emoji.knife" => "Kitchen knife"
      "emoji.knot" => "Knot"
      "emoji.koala" => "Koala"
      "emoji.koko" => "Japanese “here” button"
      "emoji.lab_coat" => "Lab coat"
      "emoji.label" => "Label"
      "emoji.lacrosse" => "Lacrosse"
      "emoji.ladder" => "Ladder"
      "emoji.lady_beetle" => "Lady beetle"
      "emoji.large_blue_diamond" => "Large blue diamond"
      "emoji.large_orange_diamond" => "Large orange diamond"
      "emoji.last_quarter_moon" => "Last quarter moon"
      "emoji.last_quarter_moon_with_face" => "Last quarter moon face"
      "emoji.laughing" => "Grinning squinting face"
      "emoji.leafy_green" => "Leafy green"
      "emoji.leaves" => "Leaf fluttering in wind"
      "emoji.ledger" => "Ledger"
      "emoji.left_facing_fist" => "Left-facing fist"
      "emoji.left_facing_fist_tone1" => "Left-facing fist: light skin tone"
      "emoji.left_facing_fist_tone2" => "Left-facing fist: medium-light skin tone"
      "emoji.left_facing_fist_tone3" => "Left-facing fist: medium skin tone"
      "emoji.left_facing_fist_tone4" => "Left-facing fist: medium-dark skin tone"
      "emoji.left_facing_fist_tone5" => "Left-facing fist: dark skin tone"
      "emoji.left_luggage" => "Left luggage"
      "emoji.left_right_arrow" => "Left-right arrow"
      "emoji.leftwards_arrow_with_hook" => "Right arrow curving left"
      "emoji.leftwards_hand" => "Leftwards hand"
      "emoji.leftwards_hand_tone1" => "Leftwards hand: light skin tone"
      "emoji.leftwards_hand_tone2" => "Leftwards hand: medium-light skin tone"
      "emoji.leftwards_hand_tone3" => "Leftwards hand: medium skin tone"
      "emoji.leftwards_hand_tone4" => "Leftwards hand: medium-dark skin tone"
      "emoji.leftwards_hand_tone5" => "Leftwards hand: dark skin tone"
      "emoji.leftwards_pushing_hand" => "Leftwards pushing hand"
      "emoji.leftwards_pushing_hand_tone1" => "Leftwards pushing hand: light skin tone"
      "emoji.leftwards_pushing_hand_tone2" => "Leftwards pushing hand: medium-light skin tone"
      "emoji.leftwards_pushing_hand_tone3" => "Leftwards pushing hand: medium skin tone"
      "emoji.leftwards_pushing_hand_tone4" => "Leftwards pushing hand: medium-dark skin tone"
      "emoji.leftwards_pushing_hand_tone5" => "Leftwards pushing hand: dark skin tone"
      "emoji.leg" => "Leg"
      "emoji.leg_tone1" => "Leg: light skin tone"
      "emoji.leg_tone2" => "Leg: medium-light skin tone"
      "emoji.leg_tone3" => "Leg: medium skin tone"
      "emoji.leg_tone4" => "Leg: medium-dark skin tone"
      "emoji.leg_tone5" => "Leg: dark skin tone"
      "emoji.lemon" => "Lemon"
      "emoji.leo" => "Leo"
      "emoji.leopard" => "Leopard"
      "emoji.level_slider" => "Level slider"
      "emoji.levitate" => "Man in suit levitating"
      "emoji.levitate_tone1" => "Man in suit levitating: light skin tone"
      "emoji.levitate_tone2" => "Man in suit levitating: medium-light skin tone"
      "emoji.levitate_tone3" => "Man in suit levitating: medium skin tone"
      "emoji.levitate_tone4" => "Man in suit levitating: medium-dark skin tone"
      "emoji.levitate_tone5" => "Man in suit levitating: dark skin tone"
      "emoji.libra" => "Libra"
      "emoji.light_blue_heart" => "Light blue heart"
      "emoji.light_rail" => "Light rail"
      "emoji.link" => "Link"
      "emoji.lion_face" => "Lion"
      "emoji.lips" => "Mouth"
      "emoji.lipstick" => "Lipstick"
      "emoji.lizard" => "Lizard"
      "emoji.llama" => "Llama"
      "emoji.lobster" => "Lobster"
      "emoji.lock" => "Locked"
      "emoji.lock_with_ink_pen" => "Locked with pen"
      "emoji.lollipop" => "Lollipop"
      "emoji.long_drum" => "Long drum"
      "emoji.loop" => "Double curly loop"
      "emoji.lotus" => "Lotus"
      "emoji.loud_sound" => "Speaker high volume"
      "emoji.loudspeaker" => "Loudspeaker"
      "emoji.love_hotel" => "Love hotel"
      "emoji.love_letter" => "Love letter"
      "emoji.love_you_gesture" => "Love-you gesture"
      "emoji.love_you_gesture_tone1" => "Love-you gesture: light skin tone"
      "emoji.love_you_gesture_tone2" => "Love-you gesture: medium-light skin tone"
      "emoji.love_you_gesture_tone3" => "Love-you gesture: medium skin tone"
      "emoji.love_you_gesture_tone4" => "Love-you gesture: medium-dark skin tone"
      "emoji.love_you_gesture_tone5" => "Love-you gesture: dark skin tone"
      "emoji.low_battery" => "Low battery"
      "emoji.low_brightness" => "Dim button"
      "emoji.luggage" => "Luggage"
      "emoji.lungs" => "Lungs"
      "emoji.lying_face" => "Lying face"
      "emoji.m" => "Circled M"
      "emoji.mag" => "Magnifying glass tilted left"
      "emoji.mag_right" => "Magnifying glass tilted right"
      "emoji.mage" => "Mage"
      "emoji.mage_tone1" => "Mage: light skin tone"
      "emoji.mage_tone2" => "Mage: medium-light skin tone"
      "emoji.mage_tone3" => "Mage: medium skin tone"
      "emoji.mage_tone4" => "Mage: medium-dark skin tone"
      "emoji.mage_tone5" => "Mage: dark skin tone"
      "emoji.magic_wand" => "Magic wand"
      "emoji.magnet" => "Magnet"
      "emoji.mahjong" => "Mahjong red dragon"
      "emoji.mailbox" => "Closed mailbox with raised flag"
      "emoji.mailbox_closed" => "Closed mailbox with lowered flag"
      "emoji.mailbox_with_mail" => "Open mailbox with raised flag"
      "emoji.mailbox_with_no_mail" => "Open mailbox with lowered flag"
      "emoji.male_sign" => "Male sign"
      "emoji.mammoth" => "Mammoth"
      "emoji.man" => "Man"
      "emoji.man_artist" => "Man artist"
      "emoji.man_artist_tone1" => "Man artist: light skin tone"
      "emoji.man_artist_tone2" => "Man artist: medium-light skin tone"
      "emoji.man_artist_tone3" => "Man artist: medium skin tone"
      "emoji.man_artist_tone4" => "Man artist: medium-dark skin tone"
      "emoji.man_artist_tone5" => "Man artist: dark skin tone"
      "emoji.man_astronaut" => "Man astronaut"
      "emoji.man_astronaut_tone1" => "Man astronaut: light skin tone"
      "emoji.man_astronaut_tone2" => "Man astronaut: medium-light skin tone"
      "emoji.man_astronaut_tone3" => "Man astronaut: medium skin tone"
      "emoji.man_astronaut_tone4" => "Man astronaut: medium-dark skin tone"
      "emoji.man_astronaut_tone5" => "Man astronaut: dark skin tone"
      "emoji.man_bald" => "Man: bald"
      "emoji.man_bald_tone1" => "Man, bald: light skin tone"
      "emoji.man_bald_tone2" => "Man, bald: medium-light skin tone"
      "emoji.man_bald_tone3" => "Man, bald: medium skin tone"
      "emoji.man_bald_tone4" => "Man, bald: medium-dark skin tone"
      "emoji.man_bald_tone5" => "Man, bald: dark skin tone"
      "emoji.man_beard" => "Man: beard"
      "emoji.man_biking" => "Man biking"
      "emoji.man_biking_tone1" => "Man biking: light skin tone"
      "emoji.man_biking_tone2" => "Man biking: medium-light skin tone"
      "emoji.man_biking_tone3" => "Man biking: medium skin tone"
      "emoji.man_biking_tone4" => "Man biking: medium-dark skin tone"
      "emoji.man_biking_tone5" => "Man biking: dark skin tone"
      "emoji.man_bouncing_ball" => "Man bouncing ball"
      "emoji.man_bouncing_ball_tone1" => "Man bouncing ball: light skin tone"
      "emoji.man_bouncing_ball_tone2" => "Man bouncing ball: medium-light skin tone"
      "emoji.man_bouncing_ball_tone3" => "Man bouncing ball: medium skin tone"
      "emoji.man_bouncing_ball_tone4" => "Man bouncing ball: medium-dark skin tone"
      "emoji.man_bouncing_ball_tone5" => "Man bouncing ball: dark skin tone"
      "emoji.man_bowing" => "Man bowing"
      "emoji.man_bowing_tone1" => "Man bowing: light skin tone"
      "emoji.man_bowing_tone2" => "Man bowing: medium-light skin tone"
      "emoji.man_bowing_tone3" => "Man bowing: medium skin tone"
      "emoji.man_bowing_tone4" => "Man bowing: medium-dark skin tone"
      "emoji.man_bowing_tone5" => "Man bowing: dark skin tone"
      "emoji.man_cartwheeling" => "Man cartwheeling"
      "emoji.man_cartwheeling_tone1" => "Man cartwheeling: light skin tone"
      "emoji.man_cartwheeling_tone2" => "Man cartwheeling: medium-light skin tone"
      "emoji.man_cartwheeling_tone3" => "Man cartwheeling: medium skin tone"
      "emoji.man_cartwheeling_tone4" => "Man cartwheeling: medium-dark skin tone"
      "emoji.man_cartwheeling_tone5" => "Man cartwheeling: dark skin tone"
      "emoji.man_climbing" => "Man climbing"
      "emoji.man_climbing_tone1" => "Man climbing: light skin tone"
      "emoji.man_climbing_tone2" => "Man climbing: medium-light skin tone"
      "emoji.man_climbing_tone3" => "Man climbing: medium skin tone"
      "emoji.man_climbing_tone4" => "Man climbing: medium-dark skin tone"
      "emoji.man_climbing_tone5" => "Man climbing: dark skin tone"
      "emoji.man_construction_worker" => "Man construction worker"
      "emoji.man_construction_worker_tone1" => "Man construction worker: light skin tone"
      "emoji.man_construction_worker_tone2" => "Man construction worker: medium-light skin tone"
      "emoji.man_construction_worker_tone3" => "Man construction worker: medium skin tone"
      "emoji.man_construction_worker_tone4" => "Man construction worker: medium-dark skin tone"
      "emoji.man_construction_worker_tone5" => "Man construction worker: dark skin tone"
      "emoji.man_cook" => "Man cook"
      "emoji.man_cook_tone1" => "Man cook: light skin tone"
      "emoji.man_cook_tone2" => "Man cook: medium-light skin tone"
      "emoji.man_cook_tone3" => "Man cook: medium skin tone"
      "emoji.man_cook_tone4" => "Man cook: medium-dark skin tone"
      "emoji.man_cook_tone5" => "Man cook: dark skin tone"
      "emoji.man_curly_haired" => "Man: curly hair"
      "emoji.man_curly_haired_tone1" => "Man, curly haired: light skin tone"
      "emoji.man_curly_haired_tone2" => "Man, curly haired: medium-light skin tone"
      "emoji.man_curly_haired_tone3" => "Man, curly haired: medium skin tone"
      "emoji.man_curly_haired_tone4" => "Man, curly haired: medium-dark skin tone"
      "emoji.man_curly_haired_tone5" => "Man, curly haired: dark skin tone"
      "emoji.man_dancing" => "Man dancing"
      "emoji.man_dancing_tone1" => "Man dancing: light skin tone"
      "emoji.man_dancing_tone2" => "Man dancing: medium-light skin tone"
      "emoji.man_dancing_tone3" => "Man dancing: medium skin tone"
      "emoji.man_dancing_tone4" => "Man dancing: medium-dark skin tone"
      "emoji.man_dancing_tone5" => "Man dancing: dark skin tone"
      "emoji.man_detective" => "Man detective"
      "emoji.man_detective_tone1" => "Man detective: light skin tone"
      "emoji.man_detective_tone2" => "Man detective: medium-light skin tone"
      "emoji.man_detective_tone3" => "Man detective: medium skin tone"
      "emoji.man_detective_tone4" => "Man detective: medium-dark skin tone"
      "emoji.man_detective_tone5" => "Man detective: dark skin tone"
      "emoji.man_elf" => "Man elf"
      "emoji.man_elf_tone1" => "Man elf: light skin tone"
      "emoji.man_elf_tone2" => "Man elf: medium-light skin tone"
      "emoji.man_elf_tone3" => "Man elf: medium skin tone"
      "emoji.man_elf_tone4" => "Man elf: medium-dark skin tone"
      "emoji.man_elf_tone5" => "Man elf: dark skin tone"
      "emoji.man_facepalming" => "Man facepalming"
      "emoji.man_facepalming_tone1" => "Man facepalming: light skin tone"
      "emoji.man_facepalming_tone2" => "Man facepalming: medium-light skin tone"
      "emoji.man_facepalming_tone3" => "Man facepalming: medium skin tone"
      "emoji.man_facepalming_tone4" => "Man facepalming: medium-dark skin tone"
      "emoji.man_facepalming_tone5" => "Man facepalming: dark skin tone"
      "emoji.man_factory_worker" => "Man factory worker"
      "emoji.man_factory_worker_tone1" => "Man factory worker: light skin tone"
      "emoji.man_factory_worker_tone2" => "Man factory worker: medium-light skin tone"
      "emoji.man_factory_worker_tone3" => "Man factory worker: medium skin tone"
      "emoji.man_factory_worker_tone4" => "Man factory worker: medium-dark skin tone"
      "emoji.man_factory_worker_tone5" => "Man factory worker: dark skin tone"
      "emoji.man_fairy" => "Man fairy"
      "emoji.man_fairy_tone1" => "Man fairy: light skin tone"
      "emoji.man_fairy_tone2" => "Man fairy: medium-light skin tone"
      "emoji.man_fairy_tone3" => "Man fairy: medium skin tone"
      "emoji.man_fairy_tone4" => "Man fairy: medium-dark skin tone"
      "emoji.man_fairy_tone5" => "Man fairy: dark skin tone"
      "emoji.man_farmer" => "Man farmer"
      "emoji.man_farmer_tone1" => "Man farmer: light skin tone"
      "emoji.man_farmer_tone2" => "Man farmer: medium-light skin tone"
      "emoji.man_farmer_tone3" => "Man farmer: medium skin tone"
      "emoji.man_farmer_tone4" => "Man farmer: medium-dark skin tone"
      "emoji.man_farmer_tone5" => "Man farmer: dark skin tone"
      "emoji.man_feeding_baby" => "Man feeding baby"
      "emoji.man_feeding_baby_tone1" => "Man feeding baby: light skin tone"
      "emoji.man_feeding_baby_tone2" => "Man feeding baby: medium-light skin tone"
      "emoji.man_feeding_baby_tone3" => "Man feeding baby: medium skin tone"
      "emoji.man_feeding_baby_tone4" => "Man feeding baby: medium-dark skin tone"
      "emoji.man_feeding_baby_tone5" => "Man feeding baby: dark skin tone"
      "emoji.man_firefighter" => "Man firefighter"
      "emoji.man_firefighter_tone1" => "Man firefighter: light skin tone"
      "emoji.man_firefighter_tone2" => "Man firefighter: medium-light skin tone"
      "emoji.man_firefighter_tone3" => "Man firefighter: medium skin tone"
      "emoji.man_firefighter_tone4" => "Man firefighter: medium-dark skin tone"
      "emoji.man_firefighter_tone5" => "Man firefighter: dark skin tone"
      "emoji.man_frowning" => "Man frowning"
      "emoji.man_frowning_tone1" => "Man frowning: light skin tone"
      "emoji.man_frowning_tone2" => "Man frowning: medium-light skin tone"
      "emoji.man_frowning_tone3" => "Man frowning: medium skin tone"
      "emoji.man_frowning_tone4" => "Man frowning: medium-dark skin tone"
      "emoji.man_frowning_tone5" => "Man frowning: dark skin tone"
      "emoji.man_genie" => "Man genie"
      "emoji.man_gesturing_no" => "Man gesturing NO"
      "emoji.man_gesturing_no_tone1" => "Man gesturing NO: light skin tone"
      "emoji.man_gesturing_no_tone2" => "Man gesturing NO: medium-light skin tone"
      "emoji.man_gesturing_no_tone3" => "Man gesturing NO: medium skin tone"
      "emoji.man_gesturing_no_tone4" => "Man gesturing NO: medium-dark skin tone"
      "emoji.man_gesturing_no_tone5" => "Man gesturing NO: dark skin tone"
      "emoji.man_gesturing_ok" => "Man gesturing OK"
      "emoji.man_gesturing_ok_tone1" => "Man gesturing OK: light skin tone"
      "emoji.man_gesturing_ok_tone2" => "Man gesturing OK: medium-light skin tone"
      "emoji.man_gesturing_ok_tone3" => "Man gesturing OK: medium skin tone"
      "emoji.man_gesturing_ok_tone4" => "Man gesturing OK: medium-dark skin tone"
      "emoji.man_gesturing_ok_tone5" => "Man gesturing OK: dark skin tone"
      "emoji.man_getting_face_massage" => "Man getting massage"
      "emoji.man_getting_face_massage_tone1" => "Man getting massage: light skin tone"
      "emoji.man_getting_face_massage_tone2" => "Man getting massage: medium-light skin tone"
      "emoji.man_getting_face_massage_tone3" => "Man getting massage: medium skin tone"
      "emoji.man_getting_face_massage_tone4" => "Man getting massage: medium-dark skin tone"
      "emoji.man_getting_face_massage_tone5" => "Man getting massage: dark skin tone"
      "emoji.man_getting_haircut" => "Man getting haircut"
      "emoji.man_getting_haircut_tone1" => "Man getting haircut: light skin tone"
      "emoji.man_getting_haircut_tone2" => "Man getting haircut: medium-light skin tone"
      "emoji.man_getting_haircut_tone3" => "Man getting haircut: medium skin tone"
      "emoji.man_getting_haircut_tone4" => "Man getting haircut: medium-dark skin tone"
      "emoji.man_getting_haircut_tone5" => "Man getting haircut: dark skin tone"
      "emoji.man_golfing" => "Man golfing"
      "emoji.man_golfing_tone1" => "Man golfing: light skin tone"
      "emoji.man_golfing_tone2" => "Man golfing: medium-light skin tone"
      "emoji.man_golfing_tone3" => "Man golfing: medium skin tone"
      "emoji.man_golfing_tone4" => "Man golfing: medium-dark skin tone"
      "emoji.man_golfing_tone5" => "Man golfing: dark skin tone"
      "emoji.man_guard" => "Man guard"
      "emoji.man_guard_tone1" => "Man guard: light skin tone"
      "emoji.man_guard_tone2" => "Man guard: medium-light skin tone"
      "emoji.man_guard_tone3" => "Man guard: medium skin tone"
      "emoji.man_guard_tone4" => "Man guard: medium-dark skin tone"
      "emoji.man_guard_tone5" => "Man guard: dark skin tone"
      "emoji.man_health_worker" => "Man health worker"
      "emoji.man_health_worker_tone1" => "Man health worker: light skin tone"
      "emoji.man_health_worker_tone2" => "Man health worker: medium-light skin tone"
      "emoji.man_health_worker_tone3" => "Man health worker: medium skin tone"
      "emoji.man_health_worker_tone4" => "Man health worker: medium-dark skin tone"
      "emoji.man_health_worker_tone5" => "Man health worker: dark skin tone"
      "emoji.man_in_lotus_position" => "Man in lotus position"
      "emoji.man_in_lotus_position_tone1" => "Man in lotus position: light skin tone"
      "emoji.man_in_lotus_position_tone2" => "Man in lotus position: medium-light skin tone"
      "emoji.man_in_lotus_position_tone3" => "Man in lotus position: medium skin tone"
      "emoji.man_in_lotus_position_tone4" => "Man in lotus position: medium-dark skin tone"
      "emoji.man_in_lotus_position_tone5" => "Man in lotus position: dark skin tone"
      "emoji.man_in_manual_wheelchair" => "Man in manual wheelchair"
      "emoji.man_in_manual_wheelchair_tone1" => "Man in manual wheelchair: light skin tone"
      "emoji.man_in_manual_wheelchair_tone2" => "Man in manual wheelchair: medium-light skin tone"
      "emoji.man_in_manual_wheelchair_tone3" => "Man in manual wheelchair: medium skin tone"
      "emoji.man_in_manual_wheelchair_tone4" => "Man in manual wheelchair: medium-dark skin tone"
      "emoji.man_in_manual_wheelchair_tone5" => "Man in manual wheelchair: dark skin tone"
      "emoji.man_in_motorized_wheelchair" => "Man in motorized wheelchair"
      "emoji.man_in_motorized_wheelchair_tone1" => "Man in motorized wheelchair: light skin tone"
      "emoji.man_in_motorized_wheelchair_tone2" => "Man in motorized wheelchair: medium-light skin tone"
      "emoji.man_in_motorized_wheelchair_tone3" => "Man in motorized wheelchair: medium skin tone"
      "emoji.man_in_motorized_wheelchair_tone4" => "Man in motorized wheelchair: medium-dark skin tone"
      "emoji.man_in_motorized_wheelchair_tone5" => "Man in motorized wheelchair: dark skin tone"
      "emoji.man_in_steamy_room" => "Man in steamy room"
      "emoji.man_in_steamy_room_tone1" => "Man in steamy room: light skin tone"
      "emoji.man_in_steamy_room_tone2" => "Man in steamy room: medium-light skin tone"
      "emoji.man_in_steamy_room_tone3" => "Man in steamy room: medium skin tone"
      "emoji.man_in_steamy_room_tone4" => "Man in steamy room: medium-dark skin tone"
      "emoji.man_in_steamy_room_tone5" => "Man in steamy room: dark skin tone"
      "emoji.man_in_tuxedo" => "Man in tuxedo"
      "emoji.man_in_tuxedo_tone1" => "Man in tuxedo: light skin tone"
      "emoji.man_in_tuxedo_tone2" => "Man in tuxedo: medium-light skin tone"
      "emoji.man_in_tuxedo_tone3" => "Man in tuxedo: medium skin tone"
      "emoji.man_in_tuxedo_tone4" => "Man in tuxedo: medium-dark skin tone"
      "emoji.man_in_tuxedo_tone5" => "Man in tuxedo: dark skin tone"
      "emoji.man_judge" => "Man judge"
      "emoji.man_judge_tone1" => "Man judge: light skin tone"
      "emoji.man_judge_tone2" => "Man judge: medium-light skin tone"
      "emoji.man_judge_tone3" => "Man judge: medium skin tone"
      "emoji.man_judge_tone4" => "Man judge: medium-dark skin tone"
      "emoji.man_judge_tone5" => "Man judge: dark skin tone"
      "emoji.man_juggling" => "Man juggling"
      "emoji.man_juggling_tone1" => "Man juggling: light skin tone"
      "emoji.man_juggling_tone2" => "Man juggling: medium-light skin tone"
      "emoji.man_juggling_tone3" => "Man juggling: medium skin tone"
      "emoji.man_juggling_tone4" => "Man juggling: medium-dark skin tone"
      "emoji.man_juggling_tone5" => "Man juggling: dark skin tone"
      "emoji.man_kneeling" => "Man kneeling"
      "emoji.man_kneeling_tone1" => "Man kneeling: light skin tone"
      "emoji.man_kneeling_tone2" => "Man kneeling: medium-light skin tone"
      "emoji.man_kneeling_tone3" => "Man kneeling: medium skin tone"
      "emoji.man_kneeling_tone4" => "Man kneeling: medium-dark skin tone"
      "emoji.man_kneeling_tone5" => "Man kneeling: dark skin tone"
      "emoji.man_lifting_weights" => "Man lifting weights"
      "emoji.man_lifting_weights_tone1" => "Man lifting weights: light skin tone"
      "emoji.man_lifting_weights_tone2" => "Man lifting weights: medium-light skin tone"
      "emoji.man_lifting_weights_tone3" => "Man lifting weights: medium skin tone"
      "emoji.man_lifting_weights_tone4" => "Man lifting weights: medium-dark skin tone"
      "emoji.man_lifting_weights_tone5" => "Man lifting weights: dark skin tone"
      "emoji.man_mage" => "Man mage"
      "emoji.man_mage_tone1" => "Man mage: light skin tone"
      "emoji.man_mage_tone2" => "Man mage: medium-light skin tone"
      "emoji.man_mage_tone3" => "Man mage: medium skin tone"
      "emoji.man_mage_tone4" => "Man mage: medium-dark skin tone"
      "emoji.man_mage_tone5" => "Man mage: dark skin tone"
      "emoji.man_mechanic" => "Man mechanic"
      "emoji.man_mechanic_tone1" => "Man mechanic: light skin tone"
      "emoji.man_mechanic_tone2" => "Man mechanic: medium-light skin tone"
      "emoji.man_mechanic_tone3" => "Man mechanic: medium skin tone"
      "emoji.man_mechanic_tone4" => "Man mechanic: medium-dark skin tone"
      "emoji.man_mechanic_tone5" => "Man mechanic: dark skin tone"
      "emoji.man_mountain_biking" => "Man mountain biking"
      "emoji.man_mountain_biking_tone1" => "Man mountain biking: light skin tone"
      "emoji.man_mountain_biking_tone2" => "Man mountain biking: medium-light skin tone"
      "emoji.man_mountain_biking_tone3" => "Man mountain biking: medium skin tone"
      "emoji.man_mountain_biking_tone4" => "Man mountain biking: medium-dark skin tone"
      "emoji.man_mountain_biking_tone5" => "Man mountain biking: dark skin tone"
      "emoji.man_office_worker" => "Man office worker"
      "emoji.man_office_worker_tone1" => "Man office worker: light skin tone"
      "emoji.man_office_worker_tone2" => "Man office worker: medium-light skin tone"
      "emoji.man_office_worker_tone3" => "Man office worker: medium skin tone"
      "emoji.man_office_worker_tone4" => "Man office worker: medium-dark skin tone"
      "emoji.man_office_worker_tone5" => "Man office worker: dark skin tone"
      "emoji.man_pilot" => "Man pilot"
      "emoji.man_pilot_tone1" => "Man pilot: light skin tone"
      "emoji.man_pilot_tone2" => "Man pilot: medium-light skin tone"
      "emoji.man_pilot_tone3" => "Man pilot: medium skin tone"
      "emoji.man_pilot_tone4" => "Man pilot: medium-dark skin tone"
      "emoji.man_pilot_tone5" => "Man pilot: dark skin tone"
      "emoji.man_playing_handball" => "Man playing handball"
      "emoji.man_playing_handball_tone1" => "Man playing handball: light skin tone"
      "emoji.man_playing_handball_tone2" => "Man playing handball: medium-light skin tone"
      "emoji.man_playing_handball_tone3" => "Man playing handball: medium skin tone"
      "emoji.man_playing_handball_tone4" => "Man playing handball: medium-dark skin tone"
      "emoji.man_playing_handball_tone5" => "Man playing handball: dark skin tone"
      "emoji.man_playing_water_polo" => "Man playing water polo"
      "emoji.man_playing_water_polo_tone1" => "Man playing water polo: light skin tone"
       …2140
    ]
    #phrasesToLoad: array:1 [ …1]
    #groupsCached: array:10 [ …10]
    #date: DateTime @1714339849 {#312 …1}
    #dayStartTimestamps: array:6 [ …6]
    #dowTranslation: array:7 [ …7]
    #rdc: array:63 [ …63]
  }
  "style" => Style {#321
    #id: "27"
    #lastModified: 1732740916
    #properties: array:696 [ …696]
    #options: array:14 [ …14]
  }
  "isRtl" => false
  "options" => ArrayObject {#229
    -storage: array:573 [ …573]
    flag::STD_PROP_LIST: false
    flag::ARRAY_AS_PROPS: true
    iteratorClass: "ArrayIterator"
  }
  "reactions" => array:6 [
    1 => array:16 [ …16]
    2 => array:16 [ …16]
    3 => array:16 [ …16]
    4 => array:16 [ …16]
    5 => array:16 [ …16]
    6 => array:16 [ …16]
  ]
  "reactionsActive" => array:6 [
    1 => array:16 [ …16]
    2 => array:16 [ …16]
    3 => array:16 [ …16]
    4 => array:16 [ …16]
    5 => array:16 [ …16]
    6 => array:16 [ …16]
  ]
  "addOns" => array:37 [
    "Audentio/API" => 1000270
    "Audentio/Achievements" => 1001494
    "Audentio/App" => 1011670
    "Audentio/Community" => 1000392
    "Audentio/CompleteAccount" => 1000394
    "Audentio/Emoji" => 1000091
    "Audentio/Feeds" => 1030370
    "Audentio/Leaderboards" => 1001070
    "Audentio/Streaming" => 1010170
    "Audentio/UsergroupMarking" => 1000091
    "NF/Calendar" => 2030172
    "Realms/XFIntegration" => 1010391
    "SV/StandardLib" => 2001200100
    "ThemeHouse/AgePrompt" => 1000170
    "ThemeHouse/ConnectedAccountProviders" => 1020493
    "ThemeHouse/Covers" => 901010195
    "ThemeHouse/Donate" => 901010892
    "ThemeHouse/Feature" => 1001292
    "ThemeHouse/Filters" => 1000594
    "ThemeHouse/ForumListWatchedForums" => 1000091
    "ThemeHouse/Monetize" => 1010992
    "ThemeHouse/Nodes" => 1010191
    "ThemeHouse/PrivacyOptionControl" => 1000070
    "ThemeHouse/ReactPlus" => 1020070
    "ThemeHouse/Trending" => 1000594
    "ThemeHouse/UIX" => 2020093
    "ThemeHouse/UIXPro" => 1000370
    "ThemeHouse/UserCriteria" => 1000793
    "ThemeHouse/XLink" => 1000992
    "ThemeHouse/XPress" => 1010594
    "XF" => 2021672
    "XF301VB" => 1010970
    "XFES" => 2020270
    "XFMG" => 902020670
    "XFRM" => 2020570
    "XenCentral/Feedback" => 2030052700
    "s9e/MediaSites" => 2160070
  ]
  "runJobs" => false
  "simpleCache" => SimpleCache {#319
    #data: array:3 [ …3]
  }
  "livePayments" => true
  "fullJs" => false
  "contactUrl" => "/shooting/misc/contact"
  "privacyPolicyUrl" => "/shooting/help/privacy-policy/"
  "tosUrl" => "/shooting/help/terms/"
  "homePageUrl" => "https://thehide.tv/"
  "helpPageCount" => 7
  "uploadMaxFilesize" => 31457280
  "allowedVideoExtensions" => array:8 [
    0 => "m4v"
    1 => "mov"
    2 => "mp4"
    3 => "mp4v"
    4 => "mpeg"
    5 => "mpg"
    6 => "ogv"
    7 => "webm"
  ]
  "allowedAudioExtensions" => array:4 [
    0 => "mp3"
    1 => "opus"
    2 => "ogg"
    3 => "wav"
  ]
  "reply" => array:7 [
    "controller" => "XF:Thread"
    "action" => "Index"
    "section" => "forums"
    "containerKey" => "node-53"
    "contentKey" => "thread-7029670"
    "view" => "XF:Thread\View"
    "template" => "thread_view"
  ]
  "audapp" => App {#232
    #app: App {#2}
    #appUserAgentString: null
    #isMobileAppRequest: false
    #isAlertsViewCheck: false
    #doesRemoveHeaderAndFooter: false
    #mobileAppOS: null
    #mobileAppVersion: null
    #mobileAppMode: "light"
  }
  "audlive" => array:2 [
    "showNavItem" => array:1 [ …1]
    "liveRealmIds" => []
  ]
  "realms" => array:2 [
    "showNavItem" => array:1 [ …1]
    "liveRealmIds" => []
  ]
]

Gunsmithing Any thoughts on structured barrels?

Since you are asking about a third party statement I will have to "guess".
Microwave in this case is not my microwave oven.
I think it was a jargon term describing waves of short length.
Since an explosion in a barrel does not produce a single node frequency (how narrow is narrow) and multiple frequency nodes will exist within the major sinosoidal event the term micro wave is general in nature.
I also believe the point was that vibration creates heat. Heat will shift your impact point as the node moves with the heat, and at some point it will add fatigue to the metal, and the additional BTU value inputted will decrease the delta from ambient of when the metal becomes malleable. I just might know something about this... during our processes in my past we had to build tools that vibrated very specifically.

How about this: I can see you and I are going to argue about small little points until the cows come home. Or pigs.
You choose the rifle (300cal and above).
Chassis or stock- I will build to match yours.
You choose 4 bullet weights. Of at least 60plus grains variation.
I load for both guns. You load for both guns. In fairness with an understanding of chamber/throat dimensions per bullet. Concentric rounds.
At least one 20shot string on 30sec intervals.
Group size, group drift, SD variation, velocity variation (yes ours stays flatter).
You choose the distance.
Neutral shooting place.
You beat our gun- you get our gun.
We beat you - we get your gun.
The targets won't lie, the numbers won't lie...
Probably not your best moment. Chad doesn't need my mention, he's on the right path. You mention 1 gunsmith and not a lot of customers. Might brag a little more when you have some more gunsmiths and customers. Until then, we in this precision realm will wait, unabated, and salivating at the opportunity to spend covid cash.

Thanks
 
Probably not your best moment. Chad doesn't need my mention, he's on the right path. You mention 1 gunsmith and not a lot of customers. Might brag a little more when you have some more gunsmiths and customers. Until then, we in this precision realm will wait, unabated, and salivating at the opportunity to spend covid cash.

Thanks
[/QUOTE

There a number of customers/competitors who use them .... chambered by some very good smiths .... Dan Warner has chambered mine, and I’m confident he would be high on the food chain of competent ... highly qualified smiths. Mr Vestal is and has chambered more than his share of structured barrels, and he is another Smith very high on the food chain well within the “Precision realm” you describe above.

John Baker has become a friend after I sent him through the ringer of questions after questions regarding his structured barrel. I have been or was fortunate to shoot several before having Dan Warner chamber one on a ELR rifle for me. The fact is the barrel is uniquely different from my other standard profile barrel.
The first impression after shooting one is tough to describe other than its uniquely different. The recoil impulse is most definitely different. Now, if you only shoot a 6mm; I suppose you wouldn’t notice the difference, but on a firmer recoiling ELR Rifle .... it’s most definitely different. The difference, as I have described before, is much like hitting a baseball with an aluminum baseball bat too a solid wooden Louisville slugger. The structured barrel is like hitting the sweet spot on a good wooden bat .... it just recoils differently.
The harmonic balance or difference I’ve seen from a structured barrel vs a standard profile barrel is in the consistency of offset over varying charge weights. On ELR rifles, most of us run offsets from our zero (POI is high in relation to our POA). My experience with a structured barrel is that my offsets across a wide velocity range is identical. This is what I would call a “Precision Realm” of overly acceptable accuracy.
As I read above, a gentleman asked about the spiral cut and sandblasted finish. This negates the mirage From the end of the scope to the end of the barrel. This in itself is uniquely different.
In ELR, reducing verticals at distance is most definitely paramount to any level of success. I believe and use a structured barrel because it succeeds in reducing a variable we are able to control.
I have found John Baker to be a man with a high degree of integrity. His products are being used by those in harms way, and I seriously doubt there is a higher degree of requirement for “Precision Realm” unabated quality.
I Approached the technology with an open mind .... I asked questions before I just started blasting it and posting remarks.
Good Luck and great shooting
Chris Schmidt
Tennessee
48F62CBA-9262-4FA2-A885-1FDCF3A53F51.jpeg
 
Ok... why the heck is anyone beating up on John Baker? We have a thread here asking about structured barrels and a lot of questions up front about how they are done and what makes an interesting theoretical exercise into a valid practical one...

Then we have the very guy who seems to be behind a cool new tech here explaining it and walking us through it... and doing it well... and folks are breaking out popcorn memes?

This has been a great enough thread to attract some amazing insight and, apparently, bring onboard a new Hide member at the bleeding edge of barrel theory, design and execution. And he is getting a Bear-pit like pile-on? For sharing what he is doing so we can better understand a new concept in barrels Design and manufacture.

I swear that if John Browning himself showed up someone would tell him his newfangled 1911 wouldn’t work and that the lever action could never be mass-produced.

Thanks for sharing @John Baker and for the insight and info. It’s what keeps this field interesting and moving forwards. The cutting edge had to be somewhere... and it’s good to see it being explained here on SH. Some very neat stuff you have going on!

Cheers, Sirhr
 
Ok... why the heck is anyone beating up on John Baker?

Hi,

THIS!!!

Because here is how this can professionally be ironed out IMO. You would think John would know more than anyone else in regards to whom has gotten his barrels and as to how many they have gotten.

LRI post up the pictures of said "several" of the structured barrels that he has had come through his shop to show where his statements originated from; because from his threads on here he clearly takes pictures of everything.

NOW onto the barrels and the additional information John has posted.

The recoil comparisons:
That is a relatively easy thing to prove or disprove if the felt recoil is real or not. Has there been any testing with recoil movement/measuring machines or accelerometers? Maybe I should purchase 1 and find out.

The hint sink comparisons:
That is a relatively easy thing to prove or disprove too. Build a digital thermometer into the cartridge case itself. Shoot your 20 round string with structured barrel then insert cartridge thermometer and time how fast the INSIDE of chamber area cools off. Shoot your 20 round string (Exact same ammunition) with regular barrel then insert cartridge thermometer and time how fast the INSIDE of chamber area cools off. Maybe another reason I purchase 1 and find out.

Things that confuse me:
I am not following why the requirement for a 60 grain projectile span in the challenge call out. Nobody is building ELR rifles to function with such a large projectile weight range. We all pretty much build them to a very specific projectile, damn sure not a 60 grain weight span. Shit...even in the little pee shooters that weight range requirement for the challenge call out does not make sense to me. That is like a 80gr to 140gr 6.5CM....

While I understand that some coatings were tested and caused the design of the barrels to be reduced. I do have question of if this has been tested with barrel treatments (not referring to nitriding by the way) not coatings because in the long market run the industry is just not going to settle for a sand blasted barrel finish when they are customizing all these chassis colors, etc etc.
There are some metal treatments utilized in other industries quiet a bit that I would be interested in testing to see if they held heat in, etc etc.

Enough for now, lol

Sincerely,
Theis
 
Last edited:
As for the sandblasting... or other ‘blasted’ finishes... shot peening (not blasting) has been studied and use for years initially in high-performance and later in production engines.

It has a long history for eliminating stresses and for addressing certain types of surface defects that can become cracks or failure points.


Not a cooling technique, but designed to eliminate stresses. Back about 2013 some folks were offering this for AR barrels, but seemed like it was more a gimmick on barrels that were often pretty short and not intended for precision platforms. And the discussions died out.

New stuff happening in manufacturing technology every day. If rifle barrels are a proving ground, it is all the better for us! Because we get the benefits first.

As for Grumpy’s statement... it is a good rule of thumb in some cases. Don’t buy a first-year new model car. Don’t buy the firs plasma TV... if you want security and 100 percent reliability. I am definitely like that with daily drivers and consumer electronics.

But when it comes to firearms innovation... some of us like being out front. The innovation is part of the fun. It’s what makes the field so interesting because gun and weapons design has , for 3,000 years, pushed forward metallurgy, machine tools, modeling, computers, composites... Advanced Programs indeed!!!

Is sandblasting got anything reasonable to do with cooling? No clue. Does shot peening have a place in barrel engineering? Also no clue. It works great in automotive applications. Maybe there is a crossover. Are structured barrels game changing? At the bleeding edge, they probably are. For deer hunting... probably not. I’m not here for deer rifles! Despite my love for antiques and old methods at times.

But I can’t wait to find out these answers. And find out first here on SH.

Sirhr
 
Hi,

THIS!!!

Because here is how this can professionally be ironed out IMO. You would think John would know more than anyone else in regards to whom has gotten his barrels and as to how many they have gotten.

LRI post up the pictures of said "several" of the structured barrels that he has had come through his shop to show where his statements originated from; because from his threads on here he clearly takes pictures of everything.

NOW onto the barrels and the additional information John has posted.

The recoil comparisons:
That is a relatively easy thing to prove or disprove if the felt recoil is real or not. Has there been any testing with recoil movement/measuring machines or accelerometers? Maybe I should purchase 1 and find out.

The hint sink comparisons:
That is a relatively easy thing to prove or disprove too. Build a digital thermometer into the cartridge case itself. Shoot your 20 round string with structured barrel then insert cartridge thermometer and time how fast the INSIDE of chamber area cools off. Shoot your 20 round string (Exact same ammunition) with regular barrel then insert cartridge thermometer and time how fast the INSIDE of chamber area cools off. Maybe another reason I purchase 1 and find out.

Things that confuse me:
I am not following why the requirement for a 60 grain projectile span in the challenge call out. Nobody is building ELR rifles to function with such a large projectile weight range. We all pretty much build them to a very specific projectile, damn sure not a 60 grain weight span. Shit...even in the little pee shooters that weight range requirement for the challenge call out does not make sense to me. That is like a 80gr to 140gr 6.5CM....

While I understand that some coatings were tested and caused the design of the barrels to be reduced. I do have question of if this has been tested with barrel treatments (not referring to nitriding by the way) not coatings because in the long market run the industry is just not going to settle for a sand blasted barrel finish when they are customizing all these chassis colors, etc etc.
There are some metal treatments utilized in other industries quiet a bit that I would be interested in testing to see if they held heat in, etc etc.

Enough for now, lol

Sincerely,
Theis
I will be contacting LRI- we have never heard of them. Never spoke to them. But I will. The problem with a 100% false statement is people believe it with absolutely no proof or follow up or research. I might be looking in the wrong spot on their site but I certainly don't find a picture of anything with one of our barrels on it. So how could I know "who" when in this case the "who" doesn't exist.

I would never ever cut down a company and say something about operations without up front first hand knowledge. Even if failure existed I wouldn't say a thing to the outside public. DO YOU HERE THAT LRI? Why would you put down any company trying to make a swing at something? Let the public create a negative point about the product...
Find a posting from a person who has our barrel who says it does not work.
We had a recent 6mm guy call to tell me that it is rare that a product exceeds all of the product points. Funny- most accurate field gun he has ever had.
You are right- I know every manufacturer who has provided a blank. We certainly have records. We can show exactly how many blanks have been bought from day 1 and from who and where each one is. Only one of those could make any comment... why would they though? wouldn't they want us to make a bunch of junk? More money to them. Why make us mad when such a gravy train exists?


"One gunsmith"- considering a recent post which discussed other gunsmiths was "deleted" - we use Robert Vestal because he does great work, along with an excellent Dan Warner. Oh how about the guys at Mirage. Did you watch their video? We work with a handful of companies as "go too's" and that's who we post on our web site.

Recoil- we will run a gage. However- gonna get an argument here- recoil is not a singular vector. That gage measures one vector. It just happens that every single customer talks about the recoil. One noted - using a .375 EnABLERF- pulled a perfectly good barrel and put ours on. His first very first note and call was about the recoil. Now he has literally a couple of 1000 rds shot in that cartridge- on a Cadex chassis. Just maybe- maybe- he can tell a difference. But all of you are right- I do not have a gage measurement- yet. I won't do it, a third party will. It does not seem to be of any impact that the vast majority of our videos are 3rd party. Did you ( this forum) see the Eduardo video? Mirage? Did anyone watch the video from K2M last year? Those videos were about as spontaneous as you can get.

The bullet weight. Fifteen years ago a 700hp engine would be a radical, idle at 1500rpm, not pass emissions, can't sit in traffic engine. It was not possible. Today its floor bought dealer stuff. My point is mine is the dealer stuff. The barrel WILL shoot a wider range of ladder charge, bullet weight, more forgiving throat depths (I can hear the argument there also) . lt's not a DIVA. It is forgiving. That forgiveness matters (to some- evidently very few) on hot days vs cold days, or you have actually load a different powder... or name the situation. You can have the 1500rpm idle - I will take the 2020 Corvette or Camaro. Yes- before you guys jump on this one, the engine in my cat ( as in boat) was worth more than that 2020 Corvette.
The point is to show the forgiveness of the barrel. Have you guys not watched the third party results? 6mm to .416?
Let's say all of you are experts on loading- I am not. Altered challenge: A third party can choose a caliber. We load and shoot a full ladder test there on the range. Name the bet. Oh a full ladder test on let's say a .338 is going to be at least 8-10gr. For those rolling their eyes- it's not a barrel DIVA. That's the point. What if someone is not an expert like all of you- they will get to a load faster. I l had a Ranger tell me "BS" - he now works for us.
If your going to sit here and tell me we are full of BS- I'm not going to sit here and say "well .. it's just fine". I know what our product can do. Others owners also. I'm willing to absolutely put my gun/money were this forum challenges it. I set a challenge and the challenge is called BS- if the challenge is on this forum - you are right "I loose".

I should have never discussed "sand blasting". Actually I was professionally answering the post in response to the "show us that sandblasting cooling". I did not realize at the time the response was totally full of disdain.
Let's use the car stuff again: ever pick up a polished wrench sitting in the sun? I 100% agree with the stress relieving properties.
The note about not possible to reduce barrel throat failure by cooling the barrel... (paraphrasing)... engine rings, valve seats... If I can pull heat out of the chamber the initial failure points will require a higher heat gain to go into failure. A lower starting temperature means a greater gain needs to be made/produced in order to create the metal failure. Our barrels have north of 300% more cooling surface. However- 300% more cooling surface doesn't' mean a thing to many on this post. Pull your radiator out and put a solid block of the same weight back in. I'm calling Ford Monday to tell them to drop their radiators. For those who use a torch, thin metal, shapes with delicate features- where does the metal object glow first? If 416 starts its first phase change at 500deg and a I can pull a delta of -50deg- why wouldn't I?
I'll bet a $1000 our .375 Cheytac runs cooler than anybody's 300wm on this site. Cooler - not insulated.
Why the crass bet- because I know what our barrels do, "you/forum" don't. Easy money. I am not running the fastest car in the area that only stays polished in the garage. ( I can hear the heads popping on that one... its just a phrase).
Graphite makes a great "black body" to field test a chamber. The mat finish won't lie to the IR gun. Oh crap... more garbage talk.

Colors on barrels: we ship fully polished barrels if requested. Colors to whatever the customer wants.
Other coatings and barrel treatments- I don't think I am going to discuss anything about any thoughts we might have. Certainly not were this barrel is going ( a pig with tits logo for sure). Obviously we are way on the wrong track.... just like the Armor, Charlie TARAC.. bad business models. But.. I forget to easily. The Armor was torn up here ( a "car rack" - actually its kind of funny... but not to the guys who "use" it) along with the Charlie TARAC to a high degree.

This wasn't focused on you Theis... I don't know you and have no opinion of you. I just realize that anything I say is going know where. That's why I pulled away from any insight we might have in this post. I think I am going to go start up my Milwaukee drill. I have some barrels to make.
 
As for the sandblasting... or other ‘blasted’ finishes... shot peening (not blasting) has been studied and use for years initially in high-performance and later in production engines.

It has a long history for eliminating stresses and for addressing certain types of surface defects that can become cracks or failure points.


Not a cooling technique, but designed to eliminate stresses. Back about 2013 some folks were offering this for AR barrels, but seemed like it was more a gimmick on barrels that were often pretty short and not intended for precision platforms. And the discussions died out.

New stuff happening in manufacturing technology every day. If rifle barrels are a proving ground, it is all the better for us! Because we get the benefits first.

As for Grumpy’s statement... it is a good rule of thumb in some cases. Don’t buy a first-year new model car. Don’t buy the firs plasma TV... if you want security and 100 percent reliability. I am definitely like that with daily drivers and consumer electronics.

But when it comes to firearms innovation... some of us like being out front. The innovation is part of the fun. It’s what makes the field so interesting because gun and weapons design has , for 3,000 years, pushed forward metallurgy, machine tools, modeling, computers, composites... Advanced Programs indeed!!!

Is sandblasting got anything reasonable to do with cooling? No clue. Does shot peening have a place in barrel engineering? Also no clue. It works great in automotive applications. Maybe there is a crossover. Are structured barrels game changing? At the bleeding edge, they probably are. For deer hunting... probably not. I’m not here for deer rifles! Despite my love for antiques and old methods at times.

But I can’t wait to find out these answers. And find out first here on SH.

Sirhr
Thank you for a reasonable reply.
I do not claim in any way (yet) what the exact gains are (by degree/celsius) or claim its the "holy grail". We were looking for every degree gain possible. I am happy to listen to any argument or proof that shows that a rough/porous surface made by "sandblasting" does not increase surface area and therefore has no effect on temperature. Plus there is "sandblasting" and then there is "sandblasting". Again I don't even want to discuss RMS finishes, topography and the micron world... ( the engineering BS jargon... the guy has me pegged for sure) Perhaps tests should take place across a full temp spectrum..? What I know exactly is how fast our barrels cool. What I know is the sandblasted surface does allow faster cooling. Field wise our barrels are harder to detect... I don't even want to go into the "why".
 
I would never ever cut down a company and say something about operations without up front first hand knowledge. Even if failure existed I wouldn't say a thing to the outside public. DO YOU HERE THAT LRI? Why would you put down any company trying to make a swing at something?

I think this is pretty much proof positive that John truly never has heard of chad dixon.

PM headed your way.
 
This wasn't focused on you Theis... I don't know you and have no opinion of you. I just realize that anything I say is going know where. That's why I pulled away from any insight we might have in this post. I think I am going to go start up my Milwaukee drill. I have some barrels to make.

Hi,

I would not sell the forum knowledge that short just yet :)

There are some very knowledgeable guys on here that can hold legit conversations on genres and topics that are pretty surprising.

I would be interested in having some metal treatment/coating discussions with you. We (My company) has spent the past year in learning of and having test done on an array of different metal treatments/coatings. Some that the gun industry rave about actually suck, lol..and some that the gun industry knows relatively nothing about are awesome.

Also, as far as 3rd party accreditation locations aka independent evaluation companies. Not sure if you have looked into them but NTS Testing is one of the most diverse and largest in the USA. This is whom I will be sending our weapon system with normal barrel and our weapon system with your barrel too for analysis.

I will be calling you this week.

Sincerely,
Theis
 
I like the claims but who doesn't?

No load workup? That alone would make it worth it to me if didn't weigh any more --but I doubt that's the case.

And how can this barrel do anything that an uncontoured blank can't do? Remove material = less weight but at the cost of strength. So removing material doesn't make it stronger. Forget about the heat for a moment.

I guess I just don't see it's value really.

For the cost I think I'd rather shed weight with a CF barrel.

Material engineering is coming a long way and it'd be interesting to see where all this goes in the next fifty years.
 
PS, who the fuck is John Baker and why is he coming off to me a lot like the guy that owned Bobcat Arms, SW, etc.?

Chad, yeah, I've heard of that guy (and I'm waiting for him to return an email, hint, hint).
 
Hi,

I would not sell the forum knowledge that short just yet :)

There are some very knowledgeable guys on here that can hold legit conversations on genres and topics that are pretty surprising.

I would be interested in having some metal treatment/coating discussions with you. We (My company) has spent the past year in learning of and having test done on an array of different metal treatments/coatings. Some that the gun industry rave about actually suck, lol..and some that the gun industry knows relatively nothing about are awesome.

Also, as far as 3rd party accreditation locations aka independent evaluation companies. Not sure if you have looked into them but NTS Testing is one of the most diverse and largest in the USA. This is whom I will be sending our weapon system with normal barrel and our weapon system with your barrel too for analysis.

I will be calling you this week.

Sincerely,
Theis
Hello Theis,

Like I said - seeing continued responses.... I am tremendously interested in coatings and metal treatments. Way open to testing. I would very much enjoy a conversation ([email protected]). I think as we get older and our brain less pliable it gets harder to get off of the narrow path we have set ourselves on. And "no"... I think the smartest guys are the ones asking questions. I think the smartest guys are often the guys who can't write a paragraph but can tear apart a piece of equipment and make it run. The guys who are often the ones with the fewest words.
 
PS, who the fuck is John Baker and why is he coming off to me a lot like the guy that owned Bobcat Arms, SW, etc.?

Chad, yeah, I've heard of that guy (and I'm waiting for him to return an email, hint, hint).
Easy there .... I never said anything about owning anything other than TACOMHQ. Perhaps you should look up 6000yd shots. Or take a review of the history of distance for sniper kills... The only thing I have posted are facts.
 
I like the claims but who doesn't?

No load workup? That alone would make it worth it to me if didn't weigh any more --but I doubt that's the case.

And how can this barrel do anything that an uncontoured blank can't do? Remove material = less weight but at the cost of strength. So removing material doesn't make it stronger. Forget about the heat for a moment.

I guess I just don't see it's value really.

For the cost I think I'd rather shed weight with a CF barrel.

Material engineering is coming a long way and it'd be interesting to see where all this goes in the next fifty years.
We have built barrels in the sub 6lb range. Our 32" 1.45dia barrel is sub 7lb. Our TRG-42 300Wm minus optics with a 26" 1.5" barrel is sub 11lbs.
No load work up... at the very least it will be potentially much shorter especially if you don't have a starting point. That is why the discussion of a challenge for large bullet weight variation and type. It was a top F1 team that did that test (this demonstration has been done a few times). With absolutely zero work up three widely varying powder weights, bullet weights all shot sub 3/8" groups. All rounds together touching. The gun was optimized for the 230Berger. What do you think the bullet jump was for that chamber with a Sierra 168gr is? It still shot a sub 3/8" group.
To be truthful- even though it is our gun- walking into a demo with that variation present is always a bit of a pucker. Another common statement about the performance of the barrels is: "It shouldn't do this".... as in group the way it does with widely varying loads with little to no drift.

It's not about the removing weight "makes it stronger"- we haven't figured that one out yet. It's about how the weight is used. Simple an "I" beam versus a rod. Weight for weight in its intended direction the I beam is way stronger than the rod. Look at what AI systems are designing. Shapes look like a bunch of spaghetti. Airplane wings are a series of struts and shapes to keep the weight as low as possible but strength at acceptable limits. We have a series of "I" beams wrapped around a core. As a owner of Applied Ballistics told me "it's stupid strong". Weight for weight our barrel is stronger than a standard barrel. Pure fact.
 
  • Like
Reactions: lash and GUNNER10
I like the claims but who doesn't?

No load workup? That alone would make it worth it to me if didn't weigh any more --but I doubt that's the case.

And how can this barrel do anything that an uncontoured blank can't do? Remove material = less weight but at the cost of strength. So removing material doesn't make it stronger. Forget about the heat for a moment.

1) The load workup that most people do follows around the sinusoidal noise produced by low sample size in both precision and MV. Increasing powder charge weight from book min to book max (and above) has never produced sinusoidal dispersion results in my 20-50 shot test strings with standard barrels. Almost unanimously dispersion increases with powder charge. Some powders have dramatically slower dispersion increase rates. Those same powders tend to produce consistent ES/SD numbers regardless of charge (within book listings, I wouldn't be surprised if you went down to 50% case fill if there were irregularities) or seating depth (again within reason). Seating depth changes precision minimally but seems happiest .020-.060 off the lands with most of my testing. Best to worst on seating depth has been ~.1-.2 MOA over a 20 shot string. Also, not many people have 1/2 MOA "all day long" loads. Able to produce 1/2 MOA 5 and (less repeatably) 10-shot groups, sure. Entire cone of fire over a 200 rounds 2 day match? Not likely. I'd guess most hover .7-1.2 MOA. Truly 1/2 MOA or better takes a bit of exploring/doing.

2) I'm not sure what strength has to do with it? We're not really worried about the barrel yielding. Maybe you mean rigidity? And that certainly CAN be higher with less material present depending on the cross-sectional shape of the material.
 
  • Like
Reactions: lash
John, curious to hear how powders affect accuracy. Take a middle of the book load with Powders A, B, C, and D. Is accuracy the same/similar with them all over 20+ shots?

My experience is that in traditional barrels changing powder blend/type is the biggest single factor to changing dispersion, then changing powder weight (dropping it), then bullets.
 
How many people who are the naysayers here who actually shot one? I have and I can tell you it is distinctly different than a standard Barrel. That shot attenuation is simply not there.

One was a 50 cal, two wer 50 cal based cartridges. I couldn't tell you exactly which ones. Don't recall if I shot the 338 or not.

Cooling? I don't shoot those calibers so I can't tell you how many is a good number for heat buildup. What I can say is after multiple Shooters multiple rounds it was as cool if not cooler than my fluted 308 after about 30 rounds.

I didn't know when shooting but I was told that I wasn't shooting the same load on each shot. The interesting thing was you couldn't tell if the change an impact was due to me or load differences.
 
Perhaps a bit of back to the beginning.
We don't claim end all do all know all. There are barrels that will outperform ours within the arenas they are optimized for. Hauling around a mountain after goats- a carbon fiber as light as possible gun. Extended fire fight where flatter SD's and reduced group drift are important- our barrel.

Hugely smart people are on here with experiences that make mine/ours look a bit child like. Others have proven to be a-holes. To bad.
The great questions of how, EDM, 3D printing, coatings, metal treatment are all constructive. The fact is our barrel is not "done". It is at its first steps of integration and goals. It just happens to also do very well with current components.

A bit crass... the only way I really know how to respond is with performance. It does not matter what is said on a paper/forum its what the bullet prints on the paper or target. I just happen to be extremely confident about our barrel. If I am willing to put my money where my mouth is: shouldn't that be a good thing?

Our warranty is simple: If our barrel does not shoot as good or better than your current barrel - we will buy it back.
The only caveat is chamber work and rifling- it needs to be good.
I think repeat buyers with a totally new product: imply a satisfied customer.

For those who ask "who F... is John Baker".... the guy who's optic owns every single long range record there is. The group with dozens of positive field reports from SF guys who run our stuff, about all of our products. What those guys write down is really meaningful to me - its the only written papers that matter. Who in this audience won't agree with that?

Finally Chad: I think we might know who he is. By our call log and the pictures of "barrels" on his Facebook page. (Those are NOT our barrels). We will know shortly as we look further into our logs, but a "Chad" called us this past summer. He wanted (brain drain) to know how we test our barrels for strength, variability etc... how we measure.. we could see he is/was a competitor by the images we were looking at on his web site as we were speaking to him. We answered most all of his questions. Actually I don't consider that design competitive to ours. During that conversation could there have been discussion on initial start up losses? Yes. Initial issues? Yes. It was a friendly conversation. If this is the same Chad we spoke too with the same distinctive barrels he is producing... now commenting on our performance.. a bit sad is my only commentary to say the least.
Surely if the Chad on this forum had some proof - he would have responded by now versus letting us be smacked around a bit. Again we will know tomorrow for sure. If you have to prove a superior product by cutting another one down with BS ... I have no respect. I actually discussed with my son working with this "Chad", recognizing the potential benefits of working together vs potential court. I had a very open mind about that conversation. I just hope the "Chad" we spoke to is not this same Chad on this forum.
Stuff like this makes me slower to discuss ideas. The downsides are risky. Poop talk or just copy your design and go to court.

I also did learn something too... the cat meme. Had no clue what its point was. I have cats so I didn't know if it was a bit of a middle finger or a good thing. A cat in popcorn... Now I know. I still like cats though and dogs, birds, most anything that moves... though some people ride that edge.
 
John, curious to hear how powders affect accuracy. Take a middle of the book load with Powders A, B, C, and D. Is accuracy the same/similar with them all over 20+ shots?

My experience is that in traditional barrels changing powder blend/type is the biggest single factor to changing dispersion, then changing powder weight (dropping it), then bullets.
My loading secret... I look up the bullet on the Hogdon powder book. Drop two grains. Load (if possible) .025" off of the lands and go shoot. Typically we chase SD's with powder variation. On paper at 100yds... you better be having a good shooting day. We are not load guys- we leave that to guys like Brian at Coastal Precision- or guys like on this forum.
Exactly to your point- within reason - and powder characteristics are similar (H1000, Retumbo ) I think you will be looking pretty hard. 3 shots probably won't do it. However we have shot our 300NM with 168 at 3400fps and 2200fps (half empty case) and had little clover leaf groups appear down range... vertical to each other. Essentially no left or right shift.
In the end our barrel "moves" less. It will be more forgiving under all normal circumstances.
Did you watch the Rex video- one of the guns he shot was our AR in .260Rem. Four bullet weights and three manufacturers, three shooters. All rounds in the same 1/2moa group at 100yds. That was a good day.
Actually a guy like you would be very instructive.
 
  • Like
Reactions: Ledzep
John, curious to hear how powders affect accuracy. Take a middle of the book load with Powders A, B, C, and D. Is accuracy the same/similar with them all over 20+ shots?

My experience is that in traditional barrels changing powder blend/type is the biggest single factor to changing dispersion, then changing powder weight (dropping it), then bullets.
Taking it a bit further:
Multiple 3rd parties have tested for variations in SD, velocity drift, group drift, group size drift. Comparing them directly with a like standard barrel- one was a switch barrel. Ours is "flatter" in all categories to date. Our test are at least 20rds.... more like 50.
Have we found a round that did not shoot out of our barrels- YES. Shooting a 150gr Speer hunting bullet from the 80's.. our guns didnt like that one. Of course it could also have been the .200"+ jump.
Speaking of jumps- we ran our 33XC at a thousand yards with a variation of .150" of jump- 300gr Hornady Atip at around 3050fpm. We moved the bullet back until we could not compress the powder any more. The total variation in the test at 1000yds was 8" (left right up down). The recoil value did change as we started compacting the load. Off of a rickety bench way out of position bench... getting an excuse in here. Though a few moments previous a Ranger printed a sub 3" group five rounds at that thousand with a Norma... a better excuse LOL.
 
My loading secret... I look up the bullet on the Hogdon powder book. Drop two grains. Load (if possible) .025" off of the lands and go shoot. Typically we chase SD's with powder variation. On paper at 100yds... you better be having a good shooting day. We are not load guys- we leave that to guys like Brian at Coastal Precision- or guys like on this forum.
Exactly to your point- within reason - and powder characteristics are similar (H1000, Retumbo ) I think you will be looking pretty hard. 3 shots probably won't do it. However we have shot our 300NM with 168 at 3400fps and 2200fps (half empty case) and had little clover leaf groups appear down range... vertical to each other. Essentially no left or right shift.
In the end our barrel "moves" less. It will be more forgiving under all normal circumstances.
Did you watch the Rex video- one of the guns he shot was our AR in .260Rem. Four bullet weights and three manufacturers, three shooters. All rounds in the same 1/2moa group at 100yds. That was a good day.
Actually a guy like you would be very instructive.
To further your points:
Isolating a variable that who's result is shared by multiple other variables is a hard task.
You have experience and knowledge we do not. Your input is very important to us.
A general statement: the guys who have bought our barrels are not beginners by any stretch. They all say the same words: forgiving. Or I could have chosen several loads and been happy. Or the first load I shot worked- I'm done.
Not totally scientific for sure- but at some point a trend can be had from a generalization. Others are meticulous in there records (Coastal Precision).
Brian was absolutely skeptical about these barrels- key word "was".
 
Hi,

So I have been having some off forum conversations with a few people in regards to barrel temperatures, ignition temperatures, metallurgical properties, etc in regards to barrel throat temperatures and "cooling".

With that being said I have to tag in a couple guys much smarter than myself to get their insight.
@308pirate
@gnochi

So question(s) is:

1. A barrel cannot get any hotter than its peak chamber ignition temperature right?
a. So a barrel (where it matters...throat) cannot get hotter once the firing has stopped right?

2. Considering the normal barrel alloys used..
a. How many consecutive shoots need to be done before the accumulative heat starts to mess with metallurgical properties of barrel?
b. How would increasing external surface area reduce internal throat temperatures to the point of increasing the barrel life?
c. Does reduction of a barrels exterior temperatures directly corelate to longer barrel life since the ignition temperature has not and cannot be reduced externally?

Sincerely,
Theis
 
1. A barrel cannot get any hotter than its peak chamber ignition temperature right?
a. So a barrel (where it matters...throat) cannot get hotter once the firing has stopped right?
correct, once firing has stopped, the barrel will only decrease in temperature, as no more energy is being put into the system.

2. Considering the normal barrel alloys used..
a. How many consecutive shoots need to be done before the accumulative heat starts to mess with metallurgical properties of barrel?
cant really answer that directly, as it depends on a number of factors like cartridge type, powder used, speed of firing, ect.

but most steel tend to see noticeable effects in mechanical properties around 400*F.....but you will see dramatic effects from temperature when you get to normalizing, annealing, hardening temperatures north of 1200*F

at lower temperatures 400-600, the amount of time spent at those elevated temperatures becomes important.

b. How would increasing external surface area reduce internal throat temperatures to the point of increasing the barrel life?
increasing thermal mass would be the primary.....increase in cooling surface area to a much lesser extent.

but what you are really talking about is a difference of a few shots.

c. Does reduction of a barrels exterior temperatures directly corelate to longer barrel life since the ignition temperature has not and cannot be reduced externally?
to any significant extent? not that ive seen personally.....what ive found is you end up with a localized Heat effected zone at the throat, which theoretically could be reduced by a larger diameter barrel (more thermal mass) and exterior cooling. but i have not seen that in practice.
 
Last edited:
  • Like
Reactions: 308pirate
Hi,

So I have been having some off forum conversations with a few people in regards to barrel temperatures, ignition temperatures, metallurgical properties, etc in regards to barrel throat temperatures and "cooling".

With that being said I have to tag in a couple guys much smarter than myself to get their insight.
@308pirate
@gnochi

So question(s) is:

1. A barrel cannot get any hotter than its peak chamber ignition temperature right?
a. So a barrel (where it matters...throat) cannot get hotter once the firing has stopped right?

2. Considering the normal barrel alloys used..
a. How many consecutive shoots need to be done before the accumulative heat starts to mess with metallurgical properties of barrel?
b. How would increasing external surface area reduce internal throat temperatures to the point of increasing the barrel life?
c. Does reduction of a barrels exterior temperatures directly corelate to longer barrel life since the ignition temperature has not and cannot be reduced externally?

Sincerely,
Theis
I have been following and have a question now. Or a few. I wont type this correctly because brain and fingers think separate so humor me.
@THEIS
Is there an assumption or known that the absolute highest temp during firing a round is GENERATED from the combustion of powder creating hot gas that pushes bullet down the bore? Friction creates heat. While only momentary at any 1 given location at a given time can that friction elevate temp above burn temp? In any way? Can the friction of the gas in the chamber cause similar? I dont think so but your question has me starting to ponder... especially as someone who deals with machinery.

I have other questions based on your questions and a few thoughts. But since I'm the slow kid in the room ill hold off for now.
 
cant really answer that directly, as it depends on a number of factors like cartridge type, powder used, speed of firing, ect.

but most steel tend to see noticeable effects in mechanical properties around 400*F.....but you will see dramatic effects from temperature when you get to normalizing, annealing, hardening temperatures north of 1200*F

at lower temperatures 400-600, the amount of time spent at those elevated temperatures becomes important.

Hi,

But we can reliably use 3300 degrees F as the common/average ignition temperature of smokeless propellants.
So the single burn rate temperature is well above the 400 degrees F mark.

So the question lays...based on those known temperatures--the throat is taking the "burn" no matter what the external dimensions, shapes, etc do to remove the heat? Because nothing can wick heat as fast as the ignition temperature flashes that I know of. Is there??

Sincerely,
Theis
 
Hi,

So I have been having some off forum conversations with a few people in regards to barrel temperatures, ignition temperatures, metallurgical properties, etc in regards to barrel throat temperatures and "cooling".

With that being said I have to tag in a couple guys much smarter than myself to get their insight.
@308pirate
@gnochi

So question(s) is:

1. A barrel cannot get any hotter than its peak chamber ignition temperature right?
a. So a barrel (where it matters...throat) cannot get hotter once the firing has stopped right?

2. Considering the normal barrel alloys used..
a. How many consecutive shoots need to be done before the accumulative heat starts to mess with metallurgical properties of barrel?
b. How would increasing external surface area reduce internal throat temperatures to the point of increasing the barrel life?
c. Does reduction of a barrels exterior temperatures directly corelate to longer barrel life since the ignition temperature has not and cannot be reduced externally?

Sincerely,
Theis

Thanks for the tag, @THEIS!

First off: I don’t know for certain and haven’t studied it specifically. As such I’m going to take a first principles approach. Also there’s a resource here that passes the sniff test and will inform a couple of the answers.

1.
Powder fires are hot, and smokeless powder deflagrates (burns) but does not detonate (at the pressures we use it at). We then contain it in an expanding vessel, and since the internal pressure is a couple orders of magnitude higher than atmospheric, there will be some PV=nRT type contributions that raise the temperature higher. Plus, the powder burn rate depends on temperature, pressure, and geometry* - it doesn’t go off all at once, it’s still burning while the bullet travels some way down the barrel, and even once it’s finished burning the gas it produces is still expanding.

*This is why you don’t just do a 1-for-1 replacement with different powders when reloading - they’re optimized for different burn rates (through both geometry and flame retardant additives) and energy contents (higher or lower energy additives) and such.

In addition to the flame, there are other heat sources including the direct friction of the bullet sliding against the barrel, more heat from internal friction in the bullet as it is deformed by the rifling, and some heat from the expansion of the steel tube that we can approximate the barrel as. Finally, some combustion of the steel tube is technically possible with excess oxygen at those temperatures but I think that is negligible given the lack of rust in the barrel immediately after a gunshot.

The link I posted suggests that the heat going into the barrel is comparable to the kinetic energy going into the bullet, especially once we include friction.

Now, it’s important to note that we don’t just have a one-and-done flame when the bullet is lodged in the throat of the barrel. We can approximate the duration of the fire in the throat as the duration of the bullet in the barrel, which means we can back-calculate that we have an extremely high temperature for a fairly short duration (which should be obvious).

Given the inherent difficulty in monitoring temperatures directly at bullet timescales, I think it’s safe to say that the highest temperature is encountered slightly after the bullet has been engraved into the rifling, and will primarily affect the throat area of the barrel. Note that while the gas temperature will start decreasing at this point, the barrel temperature close to the bore will still be increasing because the gas is much hotter and the convective heat transfer from fast-moving hot gas to the steel barrel will be much faster than the (relatively poor) thermal conduction from the inside of the barrel to the outside, where we encounter convection to slow-moving gas that’s not much colder than the outside of the barrel and therefore not transferring much heat at our timescales.

Please also note that since this is a transient phenomenon, we will not see the typical inverted half-paraboloid from a steady-state cylinder with internal heating source. Instead we will see a huge spike at the innermost surface that relatively slowly decays into such a half-paraboloid that itself is getting flatter as heat is removed. Side note: the barrelkuhl and other such widgets help because they turn the half-paraboloid temperature distribution into a full paraboloid for a given section of cylinder, and they don’t help much because the amount of air you can shove down a rifle barrel is pretty pathetic and air doesn’t have much volumetric heat capacity anyway.

In summary:
1. Likely cannot exceed that temperature (barring friction effects) and probably doesn’t (because transient phenomena with low heat relative to thermal mass of the barrel)
a. Definitely not.

2.
a. Total properties of the barrel, I’ve seen someone do full-auto dumps with an M16 and the gas tube melted shortly after the barrel was otherwise starting to glow a bit, after several hundred rounds at full cyclic rate. Bulk barrel steel structural properties don’t change until you’re pretty well on the way to the outer surface glowing, in part because geometry trumps elasticity every time, and the barrel surface - which is by definition the coldest part of a barrel in atmosphere with the barrel being shot regularly - has a massive contribution to total barrel stiffness.
Now, if we’re looking at the internal barrel temperature, we have a couple effects. Firstly, differential expansion within monolithic materials (like a barrel) induces stress cracking when taken beyond material limits. Second, material limits includes a fatigue element; at room temperature steels only survive about half as much load as theoretically possible from the stress-strain plot once the load is applied and removed a million or so times. As temperature goes up, fatigue behavior gets worse AND yield stress goes down in a compounding effect. Third, abrasion resistance also goes down (this is hardness plus micro scale toughness and really complicated to model, but happens to be something I’ve developed models for in other applications) as temperature goes up, and smokeless powder doesn’t burn completely clean so we are basically sandblasting the inside of the barrel after the bullet gets pushed through it (which also removes a few atoms here or there of material).
My assumption is that property change at the throat is measurable every shot, but structural property change of the bulk barrel itself requires more like one shot per minute per pound of barrel.

b. It will increase the rate at which you can fire without causing issues, because the bulk barrel will stay a lower temperature for longer at the same fire rate which helps wick heat from the throat through conduction, and you can keep the throat at the same temperature spike as you fire at a higher rate (transient phenomena on top of steady state) because the total heat rejection of the system scales with the area of the outer surface.
Alternatively, firing the same rate will on the whole keep temperatures lower and life longer because the increased cooling capability and increased thermal mass mean the heat gets wicked from the throat more effectively.
That said, I think it’s more a case of “same fire rate with twice as heavy a barrel means 110% barrel life”.
Please note that the gundrilled structured barrel approach is limited by the collective thermal conductance through the interstitial material between the holes or the free convection on the exterior surface, whichever is worse. I don’t see the long and relatively thin holes doing jack or shit for heat rejection into the air, but it may technically be measurable with lab equipment.

c. As mentioned above, yes, slightly. The throat still gets ridiculously hot relative to the rest of the barrel, but if the rest of the barrel stays cooler then the throat gets slightly less ridiculously hot, which means slightly less terrible thermal fatigue and abrasion resistance.

Answering the unasked question of “how do we get a barrel to last longer”? Some combination of improvements to the following without reducing the others.
1. High-temperature fatigue properties
2. High-temperature abrasion properties (chrome linings and nitride conversions do this but can make the fatigue cracking at the X/steel interface worse)
3. Higher thermal conductivities (transient spike lowered by conducting to the rest of the barrel)
4. Higher specific heat capacities (barrel stays cooler longer being the other half of the conduction equation from the bore to the bulk, but takes longer to cool back down)

I think the new material @Frank Green has focuses on 1 and 2, and based on tooling comments I think the room temperature abrasion resistance and hardness are similar to 416R.

I would be very interested in something directionally along the lines of a rifled inconel sleeve (for high temperature properties) within a steel sleeve (because inconel structural properties are otherwise bad) within an aluminum extrusion (because steel thermal conductivities are terrible). I also know that such a barrel would be much more expensive than the life increase would justify.
 
Last edited:
So I find myself in possession of a new scope that I have lusted after for a while... and the rifle I was going to put it on is not going to carry it without major modifications, that I don't want to do.

Thus am thinking about a build.

If I were to build something in either .300 WM or .338 Lapua around a structured barrel... what would such barrel cost and what would delivery be? Who can fit one?

Thinking it would go on a 700 Long Action variant. Probably a KRG chassis. Not suppressed.

Willing to put one to the test, perhaps. What is the path forward? I'd build a rifle around one. Why not? Seems like a fun engineering exercise!

Sirhr
 
Thanks for the tag, @THEIS!

First off: I don’t know for certain and haven’t studied it specifically. As such I’m going to take a first principles approach. Also there’s a resource here that passes the sniff test and will inform a couple of the answers.

1.
Powder fires are hot, and smokeless powder deflagrates (burns) but does not detonate (at the pressures we use it at). We then contain it in an expanding vessel, and since the internal pressure is a couple orders of magnitude higher than atmospheric, there will be some PV=nRT type contributions that raise the temperature higher. Plus, the powder burn rate depends on temperature, pressure, and geometry* - it doesn’t go off all at once, it’s still burning while the bullet travels some way down the barrel, and even once it’s finished burning the gas it produces is still expanding.

*This is why you don’t just do a 1-for-1 replacement with different powders when reloading - they’re optimized for different burn rates (through both geometry and flame retardant additives) and energy contents (higher or lower energy additives) and such.

In addition to the flame, there are other heat sources including the direct friction of the bullet sliding against the barrel, more heat from internal friction in the bullet as it is deformed by the rifling, and some heat from the expansion of the steel tube that we can approximate the barrel as. Finally, some combustion of the steel tube is technically possible with excess oxygen at those temperatures but I think that is negligible given the lack of rust in the barrel immediately after a gunshot.

The link I posted suggests that the heat going into the barrel is comparable to the kinetic energy going into the bullet, especially once we include friction.

Now, it’s important to note that we don’t just have a one-and-done flame when the bullet is lodged in the throat of the barrel. We can approximate the duration of the fire in the throat as the duration of the bullet in the barrel, which means we can back-calculate that we have an extremely high temperature for a fairly short duration (which should be obvious).

Given the inherent difficulty in monitoring temperatures directly at bullet timescales, I think it’s safe to say that the highest temperature is encountered slightly after the bullet has been engraved into the rifling, and will primarily affect the throat area of the barrel. Note that while the gas temperature will start decreasing at this point, the barrel temperature close to the bore will still be increasing because the gas is much hotter and the convective heat transfer from fast-moving hot gas to the steel barrel will be much faster than the (relatively poor) thermal conduction from the inside of the barrel to the outside, where we encounter convection to slow-moving gas that’s not much colder than the outside of the barrel and therefore not transferring much heat at our timescales.

Please also note that since this is a transient phenomenon, we will not see the typical inverted half-paraboloid from a steady-state cylinder with internal heating source. Instead we will see a huge spike at the innermost surface that relatively slowly decays into such a half-paraboloid that itself is getting flatter as heat is removed. Side note: the barrelkuhl and other such widgets help because they turn the half-paraboloid temperature distribution into a full paraboloid for a given section of cylinder, and they don’t help much because the amount of air you can shove down a rifle barrel is pretty pathetic and air doesn’t have much volumetric heat capacity anyway.

In summary:
1. Likely cannot exceed that temperature (barring friction effects) and probably doesn’t (because transient phenomena with low heat relative to thermal mass of the barrel)
a. Definitely not.

2.
a. Total properties of the barrel, I’ve seen someone do full-auto dumps with an M16 and the gas tube melted shortly after the barrel was otherwise starting to glow a bit, after several hundred rounds at full cyclic rate. Bulk barrel steel structural properties don’t change until you’re pretty well on the way to the outer surface glowing, in part because geometry trumps elasticity every time, and the barrel surface - which is by definition the coldest part of a barrel in atmosphere with the barrel being shot regularly - has a massive contribution to total barrel stiffness.
Now, if we’re looking at the internal barrel temperature, we have a couple effects. Firstly, differential expansion within monolithic materials (like a barrel) induces stress cracking when taken beyond material limits. Second, material limits includes a fatigue element; at room temperature steels only survive about half as much load as theoretically possible from the stress-strain plot once the load is applied and removed a million or so times. As temperature goes up, fatigue behavior gets worse AND yield stress goes down in a compounding effect. Third, abrasion resistance also goes down (this is hardness plus micro scale toughness and really complicated to model, but happens to be something I’ve developed models for in other applications) as temperature goes up, and smokeless powder doesn’t burn completely clean so we are basically sandblasting the inside of the barrel after the bullet gets pushed through it (which also removes a few atoms here or there of material).
My assumption is that property change at the throat is measurable every shot, but structural property change of the bulk barrel itself requires more like one shot per minute per pound of barrel.

b. It will increase the rate at which you can fire without causing issues, because the bulk barrel will stay a lower temperature for longer at the same fire rate which helps wick heat from the throat through conduction, and you can keep the throat at the same temperature spike as you fire at a higher rate (transient phenomena on top of steady state) because the total heat rejection of the system scales with the area of the outer surface.
Alternatively, firing the same rate will on the whole keep temperatures lower and life longer because the increased cooling capability and increased thermal mass mean the heat gets wicked from the throat more effectively.
That said, I think it’s more a case of “same fire rate with twice as heavy a barrel means 110% barrel life”.
Please note that the gundrilled structured barrel approach is limited by the collective thermal conductance through the interstitial material between the holes or the free convection on the exterior surface, whichever is worse. I don’t see the long and relatively thin holes doing jack or shit for heat rejection into the air, but it may technically be measurable with lab equipment.

c. As mentioned above, yes, slightly. The throat still gets ridiculously hot relative to the rest of the barrel, but if the rest of the barrel stays cooler then the throat gets slightly less ridiculously hot, which means slightly less terrible thermal fatigue and abrasion resistance.

Answering the unasked question of “how do we get a barrel to last longer”? Some combination of improvements to the following without reducing the others.
1. High-temperature fatigue properties
2. High-temperature abrasion properties (chrome linings and nitride conversions do this but can make the fatigue cracking at the X/steel interface worse)
3. Higher thermal conductivities (transient spike lowered by conducting to the rest of the barrel)
4. Higher specific heat capacities (barrel stays cooler longer being the other half of the conduction equation from the bore to the bulk, but takes longer to cool back down)

I think the new material @Frank Green has focuses on 1 and 2, and based on tooling comments I think the room temperature abrasion resistance and hardness are similar to 416R.

I would be very interested in something directionally along the lines of a rifled inconel sleeve (for high temperature properties) within a steel sleeve (because inconel structural properties are otherwise bad) within an aluminum extrusion (because steel thermal conductivities are terrible). I also know that such a barrel would be much more expensive than the life increase would justify.

@gnochi

I have often wondered how much of fire cracking is related to movement of the material compared to the heat. Is it that we are seeing microscopic pores open up during expansion and possibly gases entering the pores?
 
Time to print a few of these replies out for future use.
I agree with the material first and foremost as being the primary resistor so to speak. I know Frank (we have a couple of his new material barrels on their way to us) and a couple of others are introducing "better" materials. Of course the devil's advocate is machining them as they move to current "great heat resistant materials".
Our barrels add a "heat sink" to the gun. Energy wants equilibrium
We create well over the 300% mark for surface area plus air movement thru the barrel. It is not stagnant air sitting in the barrel. We hope to actually further enhance this by capitalizing further on the venturii effect already existing. We move air twice. Once towards the muzzle and once away during a firing cycle. Not as great as a fluid but certainly much more effective than a standard barrel shape and static air.

As noted the metal goes thru its first initial transitions (mind me if I use the wrong terms- I am not a metallurgist) at the 4-500deg F value in current barrel alloys.
It will take "blank" cycles to raise it to that temperature at "blank" intervals.
If we set the heat sink at 1-2" from the throat and the throat itself has more surface area than standard the two knowns will now move to longer periods.
If our "heat sink" can be designed to hold that value in check under known inputs we have extended the ability of the material to survive the inputs noted.
I am sure I will find a couple of heat sinks in this computer, or any high end high power electric device (our CNC's).
If an engine sees at least 1000deg F (my pyros show 1500deg as a failure). The piston is aluminum, heat is being dissipated into the walls of the cylinder, oil, water, radiator, air. Reduce any of those and things go wrong. Or I change the input, fuel type and air temp. Or reduce power. Endurance motors are not built the same way a 7sec motor is. Even with a lake full of water my egt's would climb slowly but surely under a long run (more than a minute at WOT) and the only way to stop the creep was fuel type and air temp in. If I pulled back the peak power .. equilibrium again. Aluminum pistons.
Even at 1800rpm the piston will see 15firing events per second. A high cycle but lots of "heat sink".
Or a favorite of placing a baggy full of water on a fire and boil the water.
All extremes perhaps but "heat sinks" as I would understand them.
If we can increase the calorie count out the barrel to the air, equilibrium will be held with higher inputs or longer with the same inputs.

In my opinion throat erosion: the inputs
1) Material
2) Heat- energy put in.
3) Duration of heat
4) Cool down period.
5) Friction of the bullet- which occurs after initial ignition but adds to the system.
6) vibration
7) Energy out during the cycle period.

What would you add or change in order?

The material starts to rise towards that magic number of failure. However features will act different than the solid.
The edges of the lands I would think would be the first failure points: susceptible to direct input and the points that heat is trying to leave at.

As the material hits its critical point: does the throat erode (like disappear/vaporize/ablate) or is it moved out with the bullet?

Laser welding seems to be similar to the firing cycle. Energy in, time of pulse, duration of the cooling period between pulses- and the heat of the material before welding. Treatment of the material after the event to stop crack propagation is also employed. Post treatment can be very necessary as some materials will take weeks or months to show failure -even in a static condition.

Would you say the fire cracking is from the heating event or a super cooling event?

Materials seem to fail/fracture during rapid cool downs (my water cooled headers- tink tink), Forged in Fire (great show), even ceramics/glass handle the input heat- but not the cool down.
Material states seem to fail at given heat values.

Is fire cracking and erosion two different issues occurring during the same time event?

Has anybody ever analyzed a "chip" of fire cracking to see if it retains the same properties as its parent metal?
The laser will change material states/molecular structure and type- can a firing event do the same?

It's far out there but if the material state is altered so are the expansion coefficients.
The fact that fire cracking exist would indicate temps way over 500deg. For a comparison- the pans on my stove.

" I don’t see the long and relatively thin holes doing jack or shit for heat rejection into the air, but it may technically be measurable with lab equipment. "

I understand where you stand in this topic concerning our barrels. What I don't understand is why a finned heat sink works and our barrels do run cooler. Your statement the way I interpret it says neither should exist.
I think you are also saying the cross section is like a restriction to move the energy. Is that correct?

I hope this thread continues... it is now truly interesting.
 
  • Like
Reactions: TriggerJerk!
So I find myself in possession of a new scope that I have lusted after for a while... and the rifle I was going to put it on is not going to carry it without major modifications, that I don't want to do.

Thus am thinking about a build.

If I were to build something in either .300 WM or .338 Lapua around a structured barrel... what would such barrel cost and what would delivery be? Who can fit one?

Thinking it would go on a 700 Long Action variant. Probably a KRG chassis. Not suppressed.

Willing to put one to the test, perhaps. What is the path forward? I'd build a rifle around one. Why not? Seems like a fun engineering exercise!

Sirhr
All is doable.
Reach out to us on our website (note this forum) and we can take care of all of your questions.
Delivery mainly revolves around the barrel blank. Our specific lead time is 6-8weeks at this time.
[email protected]
 
1, 2, not really in that order.

2, I have commented in other threads that with new options and tech coming out i would like to see propellants change, alot! Either "cooler" "burning" or a way to change the pressure so we don't need as much of it.

1, maybe straying to far on the base material will cause problems. I am still waiting to see the new super coatings that come out in the next 5 grs and see who can protect the base material or make it more tolerant ... i hope that made sense

Closing plane door so I'm out.
 
@gnochi

I have often wondered how much of fire cracking is related to movement of the material compared to the heat. Is it that we are seeing microscopic pores open up during expansion and possibly gases entering the pores?

If you zoom waaaaaaaaay in, you’ll see different crystals (iron, iron carbides, other metals and their carbides, intermetallics) that are stuck together in various ways with grain boundaries between them. There may be some pores as well, but sharp tools are better at cutting chips off = cutting through the crystals instead of ripping crystals out. Each of these crystals expands and contracts at different rates with heat. In general, fire cracking is a combination of some crystals expanding so much relatively that others fall out, and expanding so much relatively that others break, and the grain boundaries coming apart but not going back together.

Yes, gas getting into those boundaries is almost certainly a factor in them not coming back together - whether from micro scale corrosion or other factors - and any increased surface area inside the barrel will increase the heat transfer to the top layer of metal, and therefore make heat cracking worse, in a vicious feedback cycle.
 
Time to print a few of these replies out for future use.
I agree with the material first and foremost as being the primary resistor so to speak. I know Frank (we have a couple of his new material barrels on their way to us) and a couple of others are introducing "better" materials. Of course the devil's advocate is machining them as they move to current "great heat resistant materials".
Our barrels add a "heat sink" to the gun. Energy wants equilibrium
We create well over the 300% mark for surface area plus air movement thru the barrel. It is not stagnant air sitting in the barrel. We hope to actually further enhance this by capitalizing further on the venturii effect already existing. We move air twice. Once towards the muzzle and once away during a firing cycle. Not as great as a fluid but certainly much more effective than a standard barrel shape and static air.

As noted the metal goes thru its first initial transitions (mind me if I use the wrong terms- I am not a metallurgist) at the 4-500deg F value in current barrel alloys.
It will take "blank" cycles to raise it to that temperature at "blank" intervals.
If we set the heat sink at 1-2" from the throat and the throat itself has more surface area than standard the two knowns will now move to longer periods.
If our "heat sink" can be designed to hold that value in check under known inputs we have extended the ability of the material to survive the inputs noted.
I am sure I will find a couple of heat sinks in this computer, or any high end high power electric device (our CNC's).
If an engine sees at least 1000deg F (my pyros show 1500deg as a failure). The piston is aluminum, heat is being dissipated into the walls of the cylinder, oil, water, radiator, air. Reduce any of those and things go wrong. Or I change the input, fuel type and air temp. Or reduce power. Endurance motors are not built the same way a 7sec motor is. Even with a lake full of water my egt's would climb slowly but surely under a long run (more than a minute at WOT) and the only way to stop the creep was fuel type and air temp in. If I pulled back the peak power .. equilibrium again. Aluminum pistons.
Even at 1800rpm the piston will see 15firing events per second. A high cycle but lots of "heat sink".
Or a favorite of placing a baggy full of water on a fire and boil the water.
All extremes perhaps but "heat sinks" as I would understand them.
If we can increase the calorie count out the barrel to the air, equilibrium will be held with higher inputs or longer with the same inputs.

In my opinion throat erosion: the inputs
1) Material
2) Heat- energy put in.
3) Duration of heat
4) Cool down period.
5) Friction of the bullet- which occurs after initial ignition but adds to the system.
6) vibration
7) Energy out during the cycle period.

What would you add or change in order?

The material starts to rise towards that magic number of failure. However features will act different than the solid.
The edges of the lands I would think would be the first failure points: susceptible to direct input and the points that heat is trying to leave at.

As the material hits its critical point: does the throat erode (like disappear/vaporize/ablate) or is it moved out with the bullet?

Laser welding seems to be similar to the firing cycle. Energy in, time of pulse, duration of the cooling period between pulses- and the heat of the material before welding. Treatment of the material after the event to stop crack propagation is also employed. Post treatment can be very necessary as some materials will take weeks or months to show failure -even in a static condition.

Would you say the fire cracking is from the heating event or a super cooling event?

Materials seem to fail/fracture during rapid cool downs (my water cooled headers- tink tink), Forged in Fire (great show), even ceramics/glass handle the input heat- but not the cool down.
Material states seem to fail at given heat values.

Is fire cracking and erosion two different issues occurring during the same time event?

Has anybody ever analyzed a "chip" of fire cracking to see if it retains the same properties as its parent metal?
The laser will change material states/molecular structure and type- can a firing event do the same?

It's far out there but if the material state is altered so are the expansion coefficients.
The fact that fire cracking exist would indicate temps way over 500deg. For a comparison- the pans on my stove.

" I don’t see the long and relatively thin holes doing jack or shit for heat rejection into the air, but it may technically be measurable with lab equipment. "

I understand where you stand in this topic concerning our barrels. What I don't understand is why a finned heat sink works and our barrels do run cooler. Your statement the way I interpret it says neither should exist.
I think you are also saying the cross section is like a restriction to move the energy. Is that correct?

I hope this thread continues... it is now truly interesting.

Strongly agree with most of this. In general if the barrels were marketed only as “look it’s 100x stiffer than anything else on the market at only 3x the weight, and therefore much less sensitive to the deflection during shooting that drives load development, etc., and yes technically it’s probably slightly better barrel life because of improved cooling during long strings of fire” there’d be a lot less argument.
  • I would be interested in seeing cooling data based on x firing cycle with the structural holes plugged vs open. I think the 300% surface area increase of the outside is much more of a factor in measured throat temperature. (Note that measured throat temperature and the throat temperature during firing are very different numbers; temperature measurement is inherently slow and 10x measurement speed is 100x cost and faster sensors can’t survive the motion of deflagrating air anyway.)
  • The heat sinking effect is a major factor for sure in the steady state, but the thermal conductivity of steel and the convection coefficient at the bore almost certainly dominate the transient effects, which are the biggest factor. In other words, no matter what you do, you’re going to exceed “happy” temperatures in the bore due to the sheer temperatures and timescales involved. The entire lifetime of a rifle barrel is on the order of seconds; it’s some seriously rough conditions in there.
  • Most heat sink applications are better called “convection aids” and see a several thousand percent surface area increase to truly keep something near ambient temperature, and are made of highly thermally conductive materials (like aluminum and copper) which steels aren’t. A true “heat sink” is something like a body of water where the temperature just doesn’t change no matter what you do to it.
  • Excellent example with the egts in a lake full of water.
  • Agreed that the edges of the land are worst; they have higher surface area exposed to gas AND less cross section to conduct heat to the rest of the barrel.
  • I agree those are the major inputs to throat erosion, and I think that’s the correct order of importance with current technology. Doing anything about 2 requires a major increase in efficiency - good luck, seriously, if you’re looking at that problem.
  • I expect an order-of-magnitude even mix of material from the last shot coming out with the bullet and material from the current shot being blasted out with the powder gas. I wouldn’t say that vaporize or ablate is correct since we’re nowhere near hot enough to cause a true phase transition (meta phases with crystalline grains excepted, but those are def staying solid).
  • The difference with laser welding is much higher power concentration and no temperature dependency - it’s a true melting and vaporization process that conveniently deposits back where we want it. I’ve done some work with mixed-material laser welding which is only slightly less of a bitch than mixed-material traditional welding. Crack propagation is a nightmare, agreed.
  • I think it’s best to say fire cracking in rifle barrels specifically is a differential thermal expansion issue first and foremost. Without using a blowtorch set slightly below the melting point it’s easier to cool the surface of things quicker than heating them up which generally holds true
  • Yes, fire cracking and erosion are different simultaneous events, which each of them making the other worse on future cycles
  • Internal holes are always worse than external fins and such because free convection is driven by gravitic buoyancy, and the speed of air movement that drives convection is dependent on the column height in a gravitational reference frame. Internal holes have a shorter column height by definition. Even once you have forced convection it takes extra pressure to send something though a hole with the convective-driven boundary layer making the effective cross section of useful flow even smaller, before even getting into flow friction effects. I’m not saying there isn’t any effect, I’m saying that the feasible surface area increase and the flow impediments are inherently inferior for thermal transfer to something like the JP barrel sleeves for the same amount of mass. I’m honestly curious about the plugged/unplugged hole side by side. That said the JP sleeves have zero harmonic benefit - as with all things it’s an optimization problem, and I think y’all have one of the best possible barrels for no-thought-needed load development and such.
 
Strongly agree with most of this. In general if the barrels were marketed only as “look it’s 100x stiffer than anything else on the market at only 3x the weight, and therefore much less sensitive to the deflection during shooting that drives load development, etc., and yes technically it’s probably slightly better barrel life because of improved cooling during long strings of fire” there’d be a lot less argument.
  • I would be interested in seeing cooling data based on x firing cycle with the structural holes plugged vs open. I think the 300% surface area increase of the outside is much more of a factor in measured throat temperature. (Note that measured throat temperature and the throat temperature during firing are very different numbers; temperature measurement is inherently slow and 10x measurement speed is 100x cost and faster sensors can’t survive the motion of deflagrating air anyway.)
  • The heat sinking effect is a major factor for sure in the steady state, but the thermal conductivity of steel and the convection coefficient at the bore almost certainly dominate the transient effects, which are the biggest factor. In other words, no matter what you do, you’re going to exceed “happy” temperatures in the bore due to the sheer temperatures and timescales involved. The entire lifetime of a rifle barrel is on the order of seconds; it’s some seriously rough conditions in there.
  • Most heat sink applications are better called “convection aids” and see a several thousand percent surface area increase to truly keep something near ambient temperature, and are made of highly thermally conductive materials (like aluminum and copper) which steels aren’t. A true “heat sink” is something like a body of water where the temperature just doesn’t change no matter what you do to it.
  • Excellent example with the egts in a lake full of water.
  • Agreed that the edges of the land are worst; they have higher surface area exposed to gas AND less cross section to conduct heat to the rest of the barrel.
  • I agree those are the major inputs to throat erosion, and I think that’s the correct order of importance with current technology. Doing anything about 2 requires a major increase in efficiency - good luck, seriously, if you’re looking at that problem.
  • I expect an order-of-magnitude even mix of material from the last shot coming out with the bullet and material from the current shot being blasted out with the powder gas. I wouldn’t say that vaporize or ablate is correct since we’re nowhere near hot enough to cause a true phase transition (meta phases with crystalline grains excepted, but those are def staying solid).
  • The difference with laser welding is much higher power concentration and no temperature dependency - it’s a true melting and vaporization process that conveniently deposits back where we want it. I’ve done some work with mixed-material laser welding which is only slightly less of a bitch than mixed-material traditional welding. Crack propagation is a nightmare, agreed.
  • I think it’s best to say fire cracking in rifle barrels specifically is a differential thermal expansion issue first and foremost. Without using a blowtorch set slightly below the melting point it’s easier to cool the surface of things quicker than heating them up which generally holds true
  • Yes, fire cracking and erosion are different simultaneous events, which each of them making the other worse on future cycles
  • Internal holes are always worse than external fins and such because free convection is driven by gravitic buoyancy, and the speed of air movement that drives convection is dependent on the column height in a gravitational reference frame. Internal holes have a shorter column height by definition. Even once you have forced convection it takes extra pressure to send something though a hole with the convective-driven boundary layer making the effective cross section of useful flow even smaller, before even getting into flow friction effects. I’m not saying there isn’t any effect, I’m saying that the feasible surface area increase and the flow impediments are inherently inferior for thermal transfer to something like the JP barrel sleeves for the same amount of mass. I’m honestly curious about the plugged/unplugged hole side by side. That said the JP sleeves have zero harmonic benefit - as with all things it’s an optimization problem, and I think y’all have one of the best possible barrels for no-thought-needed load development and such.
Thank you sir for your efforts in this arena.

Perhaps we could speak about a consulting avenue: as noted this is phase one for our barrels and the next levels will need expertise such as yours to be successful versus swinging at the weeds trying to find a rose.

I really like your point of plugging the cores. That one slipped right on by me as a direct comparison.
As a note the cores are between .257 and .375" diameters typically. Depending on what a persons use is we drive the larger cores for harmonic stiffness and increased area.
If we "sun soak" barrels to 140deg and then set them back in ambient shade our barrels will cool back to ambient in well under 50% of the period of the standard barrel. The reason I use "well under" is for 3rd parties to fill in the blank.
Potentially some "chimney effect" is occurring as on large caliber charges you will see "smoke" drift out of the ports of the chamber for several long seconds after a shot. Just as we see evidence of a very high velocity event occur at the exit side of things.
Not arguing- the cores- it is the least efficient of the set for cooling: part of my thought was the thickness of the "I" beam section. It appears (in my mind only) that as we reduce the thickness of the material its ability to dissipate heat also changes. Area vs Mass? or just plain thermal activity. Squeezing down a stream increases velocity. Do thermodynamics act the same?
One of the things in my past that we had to do was bond a very high coefficient of expansion material to a low expansion device (D2, M2 types) and along with bonding hold specific locations of attached devices to within 25microns. Large in some worlds but hard to do in others. The D2 would expand a measurable .009" overall at 500deg. (I imagine the 416 materials are beyond that) and the other material attached at least 4x that value - it was liquid at this temperature. The only way we could retain positions was to vary the calculation of the expansion coefficient across the D2 as it was applied to the tooling. In fact multiple zones. The closer it got to the edge the greater the number.
With all of that story - high efficiency radiators pack more and smaller fins in place led me to look at the cross section of the beam. There is a reason the values exist along with the remaining wall of the OD.
When we tested various thread pitches and depths we looked at area vs number of tips present. The higher number of tips was measurably superior.
My past world brought me from this world, to the micron world, to the angstrom world. Rules were no longer set in stone. Small objects appears in many cases to "object" to our normal world. What was you term " a real B". My thought is that heat might act similarly. The very tips of the rifling could be under slightly different rules than the base material.

Again - for you and anybody out there- we are in need for serious thermodynamic calcs and complex shapes "strength" calcs.

Thank you to this forum for the enlightening conversations.
John
 
love the thread so far...its coming around to info not rock throwing

"If we "sun soak" barrels to 140deg and then set them back in ambient shade our barrels will cool back to ambient in well under 50% of the period of the standard barrel. The reason I use "well under" is for 3rd parties to fill in the blank."

where was the temperature taken after cool down stage?
external or internal/bore


thanks
 
Strongly agree with most of this. In general if the barrels were marketed only as “look it’s 100x stiffer than anything else on the market at only 3x the weight, and therefore much less sensitive to the deflection during shooting that drives load development, etc., and yes technically it’s probably slightly better barrel life because of improved cooling during long strings of fire” there’d be a lot less argument.
  • I would be interested in seeing cooling data based on x firing cycle with the structural holes plugged vs open. I think the 300% surface area increase of the outside is much more of a factor in measured throat temperature. (Note that measured throat temperature and the throat temperature during firing are very different numbers; temperature measurement is inherently slow and 10x measurement speed is 100x cost and faster sensors can’t survive the motion of deflagrating air anyway.)
  • The heat sinking effect is a major factor for sure in the steady state, but the thermal conductivity of steel and the convection coefficient at the bore almost certainly dominate the transient effects, which are the biggest factor. In other words, no matter what you do, you’re going to exceed “happy” temperatures in the bore due to the sheer temperatures and timescales involved. The entire lifetime of a rifle barrel is on the order of seconds; it’s some seriously rough conditions in there.
  • Most heat sink applications are better called “convection aids” and see a several thousand percent surface area increase to truly keep something near ambient temperature, and are made of highly thermally conductive materials (like aluminum and copper) which steels aren’t. A true “heat sink” is something like a body of water where the temperature just doesn’t change no matter what you do to it.
  • Excellent example with the egts in a lake full of water.
  • Agreed that the edges of the land are worst; they have higher surface area exposed to gas AND less cross section to conduct heat to the rest of the barrel.
  • I agree those are the major inputs to throat erosion, and I think that’s the correct order of importance with current technology. Doing anything about 2 requires a major increase in efficiency - good luck, seriously, if you’re looking at that problem.
  • I expect an order-of-magnitude even mix of material from the last shot coming out with the bullet and material from the current shot being blasted out with the powder gas. I wouldn’t say that vaporize or ablate is correct since we’re nowhere near hot enough to cause a true phase transition (meta phases with crystalline grains excepted, but those are def staying solid).
  • The difference with laser welding is much higher power concentration and no temperature dependency - it’s a true melting and vaporization process that conveniently deposits back where we want it. I’ve done some work with mixed-material laser welding which is only slightly less of a bitch than mixed-material traditional welding. Crack propagation is a nightmare, agreed.
  • I think it’s best to say fire cracking in rifle barrels specifically is a differential thermal expansion issue first and foremost. Without using a blowtorch set slightly below the melting point it’s easier to cool the surface of things quicker than heating them up which generally holds true
  • Yes, fire cracking and erosion are different simultaneous events, which each of them making the other worse on future cycles
  • Internal holes are always worse than external fins and such because free convection is driven by gravitic buoyancy, and the speed of air movement that drives convection is dependent on the column height in a gravitational reference frame. Internal holes have a shorter column height by definition. Even once you have forced convection it takes extra pressure to send something though a hole with the convective-driven boundary layer making the effective cross section of useful flow even smaller, before even getting into flow friction effects. I’m not saying there isn’t any effect, I’m saying that the feasible surface area increase and the flow impediments are inherently inferior for thermal transfer to something like the JP barrel sleeves for the same amount of mass. I’m honestly curious about the plugged/unplugged hole side by side. That said the JP sleeves have zero harmonic benefit - as with all things it’s an optimization problem, and I think y’all have one of the best possible barrels for no-thought-needed load development and such.
Your note on #2... energy in. We are addressing that specifically also on this next generation... but not from the direction you are most likely thinking of. A step off of the deep end ... but I know it works in other realms.
 
Hi,

Why are we still discussing a barrels external temperature, especially when referencing an exterior heat source?

There is pretty much never been a barrel that wore out due to an exterior heat source, lol.

For sake of conversation lets say that everyone agrees logically that more surface area on the exterior of the barrel will heat up slower and cool off faster.....

The question still remains....what does that have anything to do with the throat area that sees a 3300+ Deg F burn rate since the barrel temp will not ever raise higher than that flash temperature?

Sincerely,
Theis
 
Don’t doubt the innovation happening at tacomhq. Everyone wants the tarac series to make the m107 useful again. The tarac systems alone are a big deal.

The structured barrels could have a ton of applicability, in machine guns as well. The ability to cool more quickly and tighten up a beaten zone would allow you increased firing rates and precision.
 
im all for innovation (actually more than most) but the machine gun part is a little far fetched

we not talking water cooling like a WWI maxim

you could slide base board heating fins over a M240 barrel and your not going to gain any measurable cooling after some long bursts at bad guys

heat sinks can only do so much without active fans or liquid being moved, thats why all computers have heatsinks and fans

rifle barrels arent like a car radiator with a water pump

its all just surface area, material, and temp differential

the lewis gun tried it 100 years ago with the fins in a shroud...then came the quick change barrel
 
love the thread so far...its coming around to info not rock throwing

"If we "sun soak" barrels to 140deg and then set them back in ambient shade our barrels will cool back to ambient in well under 50% of the period of the standard barrel. The reason I use "well under" is for 3rd parties to fill in the blank."

where was the temperature taken after cool down stage?
external or internal/bore


thanks
The series of barrels, standards, our standard finishes, silica coatings... where all soaked in a direct sunlight. supported on 2x4 material setting on a large piece of plywood to create a standard background. Soak time was 4hrs. We also measured how fast the barrels were heat gaining from the sun- the heat gain from the sun lowers the delta for the temperature failure point.
They were then set in to a shaded area on the same components.
Values were considered met when no area on or in the barrel could be identified that exceeded the shaded area background ambient.
Typically when we look at temps we measure multiple other surfaces, wood, bricks, concrete looking for a line of sun soaked ambient and look for deviation from that point.
We shot with a moderator (you might know him) last year in Colorado. The shooters themselves were getting their own IR guns to make measurements. The 6mm they were shooting rose 10deg from the sun soaked ambient after 50rds- their measurements. One gentlemen even noted that our shooting barrel was cooler than his barrel just sitting there in the sun - sun soaked ambient. His finish on his barrel was absorbing more sun supplied energy in heat than our was producing in total shooting.
If you watch the video from K2M last year- the .375 Cheytac rose 12deg after 13 shots. It went from 72deg to 84deg (shooting in a shaded overhang). Another well known Rifle Guy and blogger was there to witness the shootings. Watch his video... he is actually a bit of at a loss for words.
Unlike most barrels a fired string has to radiate to the outside. The larger the barrel the cooler the barrel - until that internal value makes it to the outside. Then it takes blank time to move that heat out of the solid. Our barrel is moving heat on multiple surface (cores potentially the least amount) but the big OD and 30tpi adds a lot of surface area.
You really want to cool our barrel fast- shoot the bores (not the shooting bore) with brake clean or the like. Chillers or cool air would be easy to add for recreational guys.
 
  • Like
Reactions: brianf
im all for innovation (actually more than most) but the machine gun part is a little far fetched

we not talking water cooling like a WWI maxim

you could slide base board heating fins over a M240 barrel and your not going to gain any measurable cooling after some long bursts at bad guys

heat sinks can only do so much without active fans or liquid being moved, thats why all computers have heatsinks and fans

rifle barrels arent like a car radiator with a water pump

its all just surface area, material, and temp differential

the lewis gun tried it 100 years ago with the fins in a shroud...then came the quick change barrel
Overall I agree with you Brian- add enough energy and most things are not going to be to happy.
That is specifically why this is a first gen barrel. The next series are all about heat and throat life. We also expect them to be even "stiffer" harmonically. Key word "stiffer"... simple word for the action to be controlled.
 
  • Like
Reactions: 1moaoff and brianf
Only a matter of time before somone is wrapping a fluid cooled copper heatsink around the barrel and a tucking a fan cooled heat exchanger in the forend of the chassis.

There’s already fireforming rigs that have a shroud around barrel. Use a pump and cooler full of ice water. Not the same as your example, but it’s being done.
 
The tarac systems alone are a big deal.

Hi,

That they are, nobody has said anything negative about them.
Prism and barrels are completely different beasts :)

Shit, we can look at the HTI manual from 20 years ago where it was listed that a prism scope would be needed in order for optics to keep up with the ELR progression.

Sincerely,
Theis

In regards to cooling systems.....BR guys 25 years ago had tubes they would stick down their barrels and flow rubbing alcohol through to cool barrels off between strings. Then that transitioned to wrapping those tubes around the exterior of the barrel while firing. (that concept lasted for about 5 minutes because external cooling did not do anything for the barrel internal temperatures during actual firing.

Sincerely,
Theis
 
The question still remains....what does that have anything to do with the throat area that sees a 3300+ Deg F burn rate since the barrel temp will not ever raise higher than that flash temperature?
little to nothing.....thats generally why pencil barrels last about as long as bull barrels.
 
  • Like
Reactions: THEIS