You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2963 lines
58 KiB

import 'dart:async';
import 'dart:io';
import 'file:///Users/makisu/flutter-icons/test/a.dart';
import 'package:path/path.dart' as path;
//void main() async {
// File file = File("././lib/src/a.dart");
// if (!file.existsSync())
// file.create();
//
//
// Directory directory = Directory("././lib/src");
// Stream<FileSystemEntity> entityList = directory.list(
// recursive: false, followLinks: false);
// String allStr = "Map<String,dynamic> gly = {";
// int j = 0;
// await for (FileSystemEntity entity in entityList) {
// print(entity.path);
// j++;
// //文件、目录和链接都继承自FileSystemEntity
// //FileSystemEntity.type静态函数返回值为FileSystemEntityType
// //FileSystemEntityType有三个常量
// //Directory、FILE、LINK、NOT_FOUND
// //FileSystemEntity.isFile .isLink .isDerectory可用于判断类型
//// print(entity.path.contains("font_awesome_5"));
// if(entity.path.contains("font_awesome_5"))continue;
// if(entity.path.contains("a.dart"))continue;
// if(entity.path.contains("icon_toggle.dart"))continue;
// allStr += "\"${path.basenameWithoutExtension(entity.path)}\":{\n";
// List<String> strs = File(entity.path).readAsLinesSync();
// for(int i =0;i<strs.length;i++){
//// if(j >= 1)return;
// String str = strs[i];
// if(RegExp(r'[0-9]').hasMatch(str)){
//// print('$str');
// allStr += str;
// allStr +="\n";
// }
// }
// allStr += "},\n";
//// file.readAsString().then((value)=> print('$value\n'));
//// print(entity.path);
// }
// allStr +="}";
// file.writeAsStringSync(allStr);
//}
6 years ago
String toCamelName(String name)=>name.split("_").map((e)=>"${e.substring(0,1).toUpperCase()}${
e.substring(1)
}").toList().join("");
6 years ago
String toName(String name){
String _name = toCamelName(name);
return "${_name.substring(0,1).toLowerCase()}${_name.substring(1)}";
6 years ago
}
//void main(){
// Map<String,dynamic> _gly = gly;
// List<String> keys = _gly.keys.toList();
// for(int i=0;i<keys.length;i++){
// File file = File("././lib/${keys[i]}.dart");
// if(!file.existsSync())file.createSync();
// String allStr = """
// import 'package:flutter/material.dart';
// import 'flutter_icon_data.dart';""";
// allStr += "class ${toCamelName(keys[i])} { \n";
// Map<String,int> obj = _gly[keys[i]];
// List<String> keys1 = obj.keys.toList();
// for(int j=0;j<keys1.length;j++){
// allStr += "static const IconData ${keys1[j].replaceAll("-", "_")} = const FlutterIconData.${toName(keys[i])}(${obj[keys1[j]]});\n";
// }
// allStr += "}";
// file.writeAsStringSync(allStr);
// }
//}
void main(){
Map<String,dynamic> _gly = _fontAwesome5_meta;
List<String> keys = _gly.keys.toList();
for(int i=0;i<keys.length;i++){
File file = File("././lib/font_awesome_5_${keys[i]}.dart");
if(!file.existsSync())file.createSync();
String allStr = """
import 'package:flutter/material.dart';
import 'flutter_icon_data.dart';""";
allStr += "class ${toCamelName("font_awesome_5_${keys[i]}")} { \n";
List<String> obj = _gly[keys[i]];
for(int j=0;j<obj.length;j++){
allStr += "static const IconData ${obj[j].replaceAll("-", "_")} = const FlutterIconData.${toName("font_awesome_5_${keys[i]}")}(${_fontAwesome5[obj[j]]});\n";
}
allStr += "}";
file.writeAsStringSync(allStr);
}
}
const Map<String, List<String>> _fontAwesome5_meta = {
"brands": [
"500px",
"accessible-icon",
"accusoft",
"acquisitions-incorporated",
"adn",
"adobe",
"adversal",
"affiliatetheme",
"algolia",
"alipay",
"amazon-pay",
"amazon",
"amilia",
"android",
"angellist",
"angrycreative",
"angular",
"app-store-ios",
"app-store",
"apper",
"apple-pay",
"apple",
"artstation",
"asymmetrik",
"atlassian",
"audible",
"autoprefixer",
"avianex",
"aviato",
"aws",
"bandcamp",
"behance-square",
"behance",
"bimobject",
"bitbucket",
"bitcoin",
"bity",
"black-tie",
"blackberry",
"blogger-b",
"blogger",
"bluetooth-b",
"bluetooth",
"btc",
"buromobelexperte",
"buysellads",
"canadian-maple-leaf",
"cc-amazon-pay",
"cc-amex",
"cc-apple-pay",
"cc-diners-club",
"cc-discover",
"cc-jcb",
"cc-mastercard",
"cc-paypal",
"cc-stripe",
"cc-visa",
"centercode",
"centos",
"chrome",
"cloudscale",
"cloudsmith",
"cloudversify",
"codepen",
"codiepie",
"confluence",
"connectdevelop",
"contao",
"cpanel",
"creative-commons-by",
"creative-commons-nc-eu",
"creative-commons-nc-jp",
"creative-commons-nc",
"creative-commons-nd",
"creative-commons-pd-alt",
"creative-commons-pd",
"creative-commons-remix",
"creative-commons-sa",
"creative-commons-sampling-plus",
"creative-commons-sampling",
"creative-commons-share",
"creative-commons-zero",
"creative-commons",
"critical-role",
"css3-alt",
"css3",
"cuttlefish",
"d-and-d-beyond",
"d-and-d",
"dashcube",
"delicious",
"deploydog",
"deskpro",
"dev",
"deviantart",
"dhl",
"diaspora",
"digg",
"digital-ocean",
"discord",
"discourse",
"dochub",
"docker",
"draft2digital",
"dribbble-square",
"dribbble",
"dropbox",
"drupal",
"dyalog",
"earlybirds",
"ebay",
"edge",
"elementor",
"ello",
"ember",
"empire",
"envira",
"erlang",
"ethereum",
"etsy",
"expeditedssl",
"facebook-f",
"facebook-messenger",
"facebook-square",
"facebook",
"fantasy-flight-games",
"fedex",
"fedora",
"figma",
"firefox",
"first-order-alt",
"first-order",
"firstdraft",
"flickr",
"flipboard",
"fly",
"font-awesome-alt",
"font-awesome-flag",
"font-awesome-logo-full",
"font-awesome",
"fonticons-fi",
"fonticons",
"fort-awesome-alt",
"fort-awesome",
"forumbee",
"foursquare",
"free-code-camp",
"freebsd",
"fulcrum",
"galactic-republic",
"galactic-senate",
"get-pocket",
"gg-circle",
"gg",
"git-square",
"git",
"github-alt",
"github-square",
"github",
"gitkraken",
"gitlab",
"gitter",
"glide-g",
"glide",
"gofore",
"goodreads-g",
"goodreads",
"google-drive",
"google-play",
"google-plus-g",
"google-plus-square",
"google-plus",
"google-wallet",
"google",
"gratipay",
"grav",
"gripfire",
"grunt",
"gulp",
"hacker-news-square",
"hacker-news",
"hackerrank",
"hips",
"hire-a-helper",
"hooli",
"hornbill",
"hotjar",
"houzz",
"html5",
"hubspot",
"imdb",
"instagram",
"intercom",
"internet-explorer",
"invision",
"ioxhost",
"itunes-note",
"itunes",
"java",
"jedi-order",
"jenkins",
"jira",
"joget",
"joomla",
"js-square",
"js",
"jsfiddle",
"kaggle",
"keybase",
"keycdn",
"kickstarter-k",
"kickstarter",
"korvue",
"laravel",
"lastfm-square",
"lastfm",
"leanpub",
"less",
"line",
"linkedin-in",
"linkedin",
"linode",
"linux",
"lyft",
"magento",
"mailchimp",
"mandalorian",
"markdown",
"mastodon",
"maxcdn",
"medapps",
"medium-m",
"medium",
"medrt",
"meetup",
"megaport",
"mendeley",
"microsoft",
"mix",
"mixcloud",
"mizuni",
"modx",
"monero",
"napster",
"neos",
"nimblr",
"nintendo-switch",
"node-js",
"node",
"npm",
"ns8",
"nutritionix",
"odnoklassniki-square",
"odnoklassniki",
"old-republic",
"opencart",
"openid",
"opera",
"optin-monster",
"osi",
"page4",
"pagelines",
"palfed",
"patreon",
"paypal",
"penny-arcade",
"periscope",
"phabricator",
"phoenix-framework",
"phoenix-squadron",
"php",
"pied-piper-alt",
"pied-piper-hat",
"pied-piper-pp",
"pied-piper",
"pinterest-p",
"pinterest-square",
"pinterest",
"playstation",
"product-hunt",
"pushed",
"python",
"qq",
"quinscape",
"quora",
"r-project",
"raspberry-pi",
"ravelry",
"react",
"reacteurope",
"readme",
"rebel",
"red-river",
"reddit-alien",
"reddit-square",
"reddit",
"redhat",
"renren",
"replyd",
"researchgate",
"resolving",
"rev",
"rocketchat",
"rockrms",
"safari",
"sass",
"schlix",
"scribd",
"searchengin",
"sellcast",
"sellsy",
"servicestack",
"shirtsinbulk",
"shopware",
"simplybuilt",
"sistrix",
"sith",
"sketch",
"skyatlas",
"skype",
"slack-hash",
"slack",
"slideshare",
"snapchat-ghost",
"snapchat-square",
"snapchat",
"soundcloud",
"sourcetree",
"speakap",
"spotify",
"squarespace",
"stack-exchange",
"stack-overflow",
"staylinked",
"steam-square",
"steam-symbol",
"steam",
"sticker-mule",
"strava",
"stripe-s",
"stripe",
"studiovinari",
"stumbleupon-circle",
"stumbleupon",
"superpowers",
"supple",
"suse",
"teamspeak",
"telegram-plane",
"telegram",
"tencent-weibo",
"the-red-yeti",
"themeco",
"themeisle",
"think-peaks",
"trade-federation",
"trello",
"tripadvisor",
"tumblr-square",
"tumblr",
"twitch",
"twitter-square",
"twitter",
"typo3",
"uber",
"ubuntu",
"uikit",
"uniregistry",
"untappd",
"ups",
"usb",
"usps",
"ussunnah",
"vaadin",
"viacoin",
"viadeo-square",
"viadeo",
"viber",
"vimeo-square",
"vimeo-v",
"vimeo",
"vine",
"vk",
"vnv",
"vuejs",
"weebly",
"weibo",
"weixin",
"whatsapp-square",
"whatsapp",
"whmcs",
"wikipedia-w",
"windows",
"wix",
"wizards-of-the-coast",
"wolf-pack-battalion",
"wordpress-simple",
"wordpress",
"wpbeginner",
"wpexplorer",
"wpforms",
"wpressr",
"xbox",
"xing-square",
"xing",
"y-combinator",
"yahoo",
"yandex-international",
"yandex",
"yarn",
"yelp",
"yoast",
"youtube-square",
"youtube",
"zhihu"
],
"regular": [
"address-book",
"address-card",
"angry",
"arrow-alt-circle-down",
"arrow-alt-circle-left",
"arrow-alt-circle-right",
"arrow-alt-circle-up",
"bell-slash",
"bell",
"bookmark",
"building",
"calendar-alt",
"calendar-check",
"calendar-minus",
"calendar-plus",
"calendar-times",
"calendar",
"caret-square-down",
"caret-square-left",
"caret-square-right",
"caret-square-up",
"chart-bar",
"check-circle",
"check-square",
"circle",
"clipboard",
"clock",
"clone",
"closed-captioning",
"comment-alt",
"comment-dots",
"comment",
"comments",
"compass",
"copy",
"copyright",
"credit-card",
"dizzy",
"dot-circle",
"edit",
"envelope-open",
"envelope",
"eye-slash",
"eye",
"file-alt",
"file-archive",
"file-audio",
"file-code",
"file-excel",
"file-image",
"file-pdf",
"file-powerpoint",
"file-video",
"file-word",
"file",
"flag",
"flushed",
"folder-open",
"folder",
"font-awesome-logo-full",
"frown-open",
"frown",
"futbol",
"gem",
"grimace",
"grin-alt",
"grin-beam-sweat",
"grin-beam",
"grin-hearts",
"grin-squint-tears",
"grin-squint",
"grin-stars",
"grin-tears",
"grin-tongue-squint",
"grin-tongue-wink",
"grin-tongue",
"grin-wink",
"grin",
"hand-lizard",
"hand-paper",
"hand-peace",
"hand-point-down",
"hand-point-left",
"hand-point-right",
"hand-point-up",
"hand-pointer",
"hand-rock",
"hand-scissors",
"hand-spock",
"handshake",
"hdd",
"heart",
"hospital",
"hourglass",
"id-badge",
"id-card",
"image",
"images",
"keyboard",
"kiss-beam",
"kiss-wink-heart",
"kiss",
"laugh-beam",
"laugh-squint",
"laugh-wink",
"laugh",
"lemon",
"life-ring",
"lightbulb",
"list-alt",
"map",
"meh-blank",
"meh-rolling-eyes",
"meh",
"minus-square",
"money-bill-alt",
"moon",
"newspaper",
"object-group",
"object-ungroup",
"paper-plane",
"pause-circle",
"play-circle",
"plus-square",
"question-circle",
"registered",
"sad-cry",
"sad-tear",
"save",
"share-square",
"smile-beam",
"smile-wink",
"smile",
"snowflake",
"square",
"star-half",
"star",
"sticky-note",
"stop-circle",
"sun",
"surprise",
"thumbs-down",
"thumbs-up",
"times-circle",
"tired",
"trash-alt",
"user-circle",
"user",
"window-close",
"window-maximize",
"window-minimize",
"window-restore"
],
"solid": [
"ad",
"address-book",
"address-card",
"adjust",
"air-freshener",
"align-center",
"align-justify",
"align-left",
"align-right",
"allergies",
"ambulance",
"american-sign-language-interpreting",
"anchor",
"angle-double-down",
"angle-double-left",
"angle-double-right",
"angle-double-up",
"angle-down",
"angle-left",
"angle-right",
"angle-up",
"angry",
"ankh",
"apple-alt",
"archive",
"archway",
"arrow-alt-circle-down",
"arrow-alt-circle-left",
"arrow-alt-circle-right",
"arrow-alt-circle-up",
"arrow-circle-down",
"arrow-circle-left",
"arrow-circle-right",
"arrow-circle-up",
"arrow-down",
"arrow-left",
"arrow-right",
"arrow-up",
"arrows-alt-h",
"arrows-alt-v",
"arrows-alt",
"assistive-listening-systems",
"asterisk",
"at",
"atlas",
"atom",
"audio-description",
"award",
"baby-carriage",
"baby",
"backspace",
"backward",
"bacon",
"balance-scale",
"ban",
"band-aid",
"barcode",
"bars",
"baseball-ball",
"basketball-ball",
"bath",
"battery-empty",
"battery-full",
"battery-half",
"battery-quarter",
"battery-three-quarters",
"bed",
"beer",
"bell-slash",
"bell",
"bezier-curve",
"bible",
"bicycle",
"binoculars",
"biohazard",
"birthday-cake",
"blender-phone",
"blender",
"blind",
"blog",
"bold",
"bolt",
"bomb",
"bone",
"bong",
"book-dead",
"book-medical",
"book-open",
"book-reader",
"book",
"bookmark",
"bowling-ball",
"box-open",
"box",
"boxes",
"braille",
"brain",
"bread-slice",
"briefcase-medical",
"briefcase",
"broadcast-tower",
"broom",
"brush",
"bug",
"building",
"bullhorn",
"bullseye",
"burn",
"bus-alt",
"bus",
"business-time",
"calculator",
"calendar-alt",
"calendar-check",
"calendar-day",
"calendar-minus",
"calendar-plus",
"calendar-times",
"calendar-week",
"calendar",
"camera-retro",
"camera",
"campground",
"candy-cane",
"cannabis",
"capsules",
"car-alt",
"car-battery",
"car-crash",
"car-side",
"car",
"caret-down",
"caret-left",
"caret-right",
"caret-square-down",
"caret-square-left",
"caret-square-right",
"caret-square-up",
"caret-up",
"carrot",
"cart-arrow-down",
"cart-plus",
"cash-register",
"cat",
"certificate",
"chair",
"chalkboard-teacher",
"chalkboard",
"charging-station",
"chart-area",
"chart-bar",
"chart-line",
"chart-pie",
"check-circle",
"check-double",
"check-square",
"check",
"cheese",
"chess-bishop",
"chess-board",
"chess-king",
"chess-knight",
"chess-pawn",
"chess-queen",
"chess-rook",
"chess",
"chevron-circle-down",
"chevron-circle-left",
"chevron-circle-right",
"chevron-circle-up",
"chevron-down",
"chevron-left",
"chevron-right",
"chevron-up",
"child",
"church",
"circle-notch",
"circle",
"city",
"clinic-medical",
"clipboard-check",
"clipboard-list",
"clipboard",
"clock",
"clone",
"closed-captioning",
"cloud-download-alt",
"cloud-meatball",
"cloud-moon-rain",
"cloud-moon",
"cloud-rain",
"cloud-showers-heavy",
"cloud-sun-rain",
"cloud-sun",
"cloud-upload-alt",
"cloud",
"cocktail",
"code-branch",
"code",
"coffee",
"cog",
"cogs",
"coins",
"columns",
"comment-alt",
"comment-dollar",
"comment-dots",
"comment-medical",
"comment-slash",
"comment",
"comments-dollar",
"comments",
"compact-disc",
"compass",
"compress-arrows-alt",
"compress",
"concierge-bell",
"cookie-bite",
"cookie",
"copy",
"copyright",
"couch",
"credit-card",
"crop-alt",
"crop",
"cross",
"crosshairs",
"crow",
"crown",
"crutch",
"cube",
"cubes",
"cut",
"database",
"deaf",
"democrat",
"desktop",
"dharmachakra",
"diagnoses",
"dice-d20",
"dice-d6",
"dice-five",
"dice-four",
"dice-one",
"dice-six",
"dice-three",
"dice-two",
"dice",
"digital-tachograph",
"directions",
"divide",
"dizzy",
"dna",
"dog",
"dollar-sign",
"dolly-flatbed",
"dolly",
"donate",
"door-closed",
"door-open",
"dot-circle",
"dove",
"download",
"drafting-compass",
"dragon",
"draw-polygon",
"drum-steelpan",
"drum",
"drumstick-bite",
"dumbbell",
"dumpster-fire",
"dumpster",
"dungeon",
"edit",
"egg",
"eject",
"ellipsis-h",
"ellipsis-v",
"envelope-open-text",
"envelope-open",
"envelope-square",
"envelope",
"equals",
"eraser",
"ethernet",
"euro-sign",
"exchange-alt",
"exclamation-circle",
"exclamation-triangle",
"exclamation",
"expand-arrows-alt",
"expand",
"external-link-alt",
"external-link-square-alt",
"eye-dropper",
"eye-slash",
"eye",
"fast-backward",
"fast-forward",
"fax",
"feather-alt",
"feather",
"female",
"fighter-jet",
"file-alt",
"file-archive",
"file-audio",
"file-code",
"file-contract",
"file-csv",
"file-download",
"file-excel",
"file-export",
"file-image",
"file-import",
"file-invoice-dollar",
"file-invoice",
"file-medical-alt",
"file-medical",
"file-pdf",
"file-powerpoint",
"file-prescription",
"file-signature",
"file-upload",
"file-video",
"file-word",
"file",
"fill-drip",
"fill",
"film",
"filter",
"fingerprint",
"fire-alt",
"fire-extinguisher",
"fire",
"first-aid",
"fish",
"fist-raised",
"flag-checkered",
"flag-usa",
"flag",
"flask",
"flushed",
"folder-minus",
"folder-open",
"folder-plus",
"folder",
"font-awesome-logo-full",
"font",
"football-ball",
"forward",
"frog",
"frown-open",
"frown",
"funnel-dollar",
"futbol",
"gamepad",
"gas-pump",
"gavel",
"gem",
"genderless",
"ghost",
"gift",
"gifts",
"glass-cheers",
"glass-martini-alt",
"glass-martini",
"glass-whiskey",
"glasses",
"globe-africa",
"globe-americas",
"globe-asia",
"globe-europe",
"globe",
"golf-ball",
"gopuram",
"graduation-cap",
"greater-than-equal",
"greater-than",
"grimace",
"grin-alt",
"grin-beam-sweat",
"grin-beam",
"grin-hearts",
"grin-squint-tears",
"grin-squint",
"grin-stars",
"grin-tears",
"grin-tongue-squint",
"grin-tongue-wink",
"grin-tongue",
"grin-wink",
"grin",
"grip-horizontal",
"grip-lines-vertical",
"grip-lines",
"grip-vertical",
"guitar",
"h-square",
"hamburger",
"hammer",
"hamsa",
"hand-holding-heart",
"hand-holding-usd",
"hand-holding",
"hand-lizard",
"hand-middle-finger",
"hand-paper",
"hand-peace",
"hand-point-down",
"hand-point-left",
"hand-point-right",
"hand-point-up",
"hand-pointer",
"hand-rock",
"hand-scissors",
"hand-spock",
"hands-helping",
"hands",
"handshake",
"hanukiah",
"hard-hat",
"hashtag",
"hat-wizard",
"haykal",
"hdd",
"heading",
"headphones-alt",
"headphones",
"headset",
"heart-broken",
"heart",
"heartbeat",
"helicopter",
"highlighter",
"hiking",
"hippo",
"history",
"hockey-puck",
"holly-berry",
"home",
"horse-head",
"horse",
"hospital-alt",
"hospital-symbol",
"hospital",
"hot-tub",
"hotdog",
"hotel",
"hourglass-end",
"hourglass-half",
"hourglass-start",
"hourglass",
"house-damage",
"hryvnia",
"i-cursor",
"ice-cream",
"icicles",
"id-badge",
"id-card-alt",
"id-card",
"igloo",
"image",
"images",
"inbox",
"indent",
"industry",
"infinity",
"info-circle",
"info",
"italic",
"jedi",
"joint",
"journal-whills",
"kaaba",
"key",
"keyboard",
"khanda",
"kiss-beam",
"kiss-wink-heart",
"kiss",
"kiwi-bird",
"landmark",
"language",
"laptop-code",
"laptop-medical",
"laptop",
"laugh-beam",
"laugh-squint",
"laugh-wink",
"laugh",
"layer-group",
"leaf",
"lemon",
"less-than-equal",
"less-than",
"level-down-alt",
"level-up-alt",
"life-ring",
"lightbulb",
"link",
"lira-sign",
"list-alt",
"list-ol",
"list-ul",
"list",
"location-arrow",
"lock-open",
"lock",
"long-arrow-alt-down",
"long-arrow-alt-left",
"long-arrow-alt-right",
"long-arrow-alt-up",
"low-vision",
"luggage-cart",
"magic",
"magnet",
"mail-bulk",
"male",
"map-marked-alt",
"map-marked",
"map-marker-alt",
"map-marker",
"map-pin",
"map-signs",
"map",
"marker",
"mars-double",
"mars-stroke-h",
"mars-stroke-v",
"mars-stroke",
"mars",
"mask",
"medal",
"medkit",
"meh-blank",
"meh-rolling-eyes",
"meh",
"memory",
"menorah",
"mercury",
"meteor",
"microchip",
"microphone-alt-slash",
"microphone-alt",
"microphone-slash",
"microphone",
"microscope",
"minus-circle",
"minus-square",
"minus",
"mitten",
"mobile-alt",
"mobile",
"money-bill-alt",
"money-bill-wave-alt",
"money-bill-wave",
"money-bill",
"money-check-alt",
"money-check",
"monument",
"moon",
"mortar-pestle",
"mosque",
"motorcycle",
"mountain",
"mouse-pointer",
"mug-hot",
"music",
"network-wired",
"neuter",
"newspaper",
"not-equal",
"notes-medical",
"object-group",
"object-ungroup",
"oil-can",
"om",
"otter",
"outdent",
"pager",
"paint-brush",
"paint-roller",
"palette",
"pallet",
"paper-plane",
"paperclip",
"parachute-box",
"paragraph",
"parking",
"passport",
"pastafarianism",
"paste",
"pause-circle",
"pause",
"paw",
"peace",
"pen-alt",
"pen-fancy",
"pen-nib",
"pen-square",
"pen",
"pencil-alt",
"pencil-ruler",
"people-carry",
"pepper-hot",
"percent",
"percentage",
"person-booth",
"phone-slash",
"phone-square",
"phone-volume",
"phone",
"piggy-bank",
"pills",
"pizza-slice",
"place-of-worship",
"plane-arrival",
"plane-departure",
"plane",
"play-circle",
"play",
"plug",
"plus-circle",
"plus-square",
"plus",
"podcast",
"poll-h",
"poll",
"poo-storm",
"poo",
"poop",
"portrait",
"pound-sign",
"power-off",
"pray",
"praying-hands",
"prescription-bottle-alt",
"prescription-bottle",
"prescription",
"print",
"procedures",
"project-diagram",
"puzzle-piece",
"qrcode",
"question-circle",
"question",
"quidditch",
"quote-left",
"quote-right",
"quran",
"radiation-alt",
"radiation",
"rainbow",
"random",
"receipt",
"recycle",
"redo-alt",
"redo",
"registered",
"reply-all",
"reply",
"republican",
"restroom",
"retweet",
"ribbon",
"ring",
"road",
"robot",
"rocket",
"route",
"rss-square",
"rss",
"ruble-sign",
"ruler-combined",
"ruler-horizontal",
"ruler-vertical",
"ruler",
"running",
"rupee-sign",
"sad-cry",
"sad-tear",
"satellite-dish",
"satellite",
"save",
"school",
"screwdriver",
"scroll",
"sd-card",
"search-dollar",
"search-location",
"search-minus",
"search-plus",
"search",
"seedling",
"server",
"shapes",
"share-alt-square",
"share-alt",
"share-square",
"share",
"shekel-sign",
"shield-alt",
"ship",
"shipping-fast",
"shoe-prints",
"shopping-bag",
"shopping-basket",
"shopping-cart",
"shower",
"shuttle-van",
"sign-in-alt",
"sign-language",
"sign-out-alt",
"sign",
"signal",
"signature",
"sim-card",
"sitemap",
"skating",
"skiing-nordic",
"skiing",
"skull-crossbones",
"skull",
"slash",
"sleigh",
"sliders-h",
"smile-beam",
"smile-wink",
"smile",
"smog",
"smoking-ban",
"smoking",
"sms",
"snowboarding",
"snowflake",
"snowman",
"snowplow",
"socks",
"solar-panel",
"sort-alpha-down",
"sort-alpha-up",
"sort-amount-down",
"sort-amount-up",
"sort-down",
"sort-numeric-down",
"sort-numeric-up",
"sort-up",
"sort",
"spa",
"space-shuttle",
"spider",
"spinner",
"splotch",
"spray-can",
"square-full",
"square-root-alt",
"square",
"stamp",
"star-and-crescent",
"star-half-alt",
"star-half",
"star-of-david",
"star-of-life",
"star",
"step-backward",
"step-forward",
"stethoscope",
"sticky-note",
"stop-circle",
"stop",
"stopwatch",
"store-alt",
"store",
"stream",
"street-view",
"strikethrough",
"stroopwafel",
"subscript",
"subway",
"suitcase-rolling",
"suitcase",
"sun",
"superscript",
"surprise",
"swatchbook",
"swimmer",
"swimming-pool",
"synagogue",
"sync-alt",
"sync",
"syringe",
"table-tennis",
"table",
"tablet-alt",
"tablet",
"tablets",
"tachometer-alt",
"tag",
"tags",
"tape",
"tasks",
"taxi",
"teeth-open",
"teeth",
"temperature-high",
"temperature-low",
"tenge",
"terminal",
"text-height",
"text-width",
"th-large",
"th-list",
"th",
"theater-masks",
"thermometer-empty",
"thermometer-full",
"thermometer-half",
"thermometer-quarter",
"thermometer-three-quarters",
"thermometer",
"thumbs-down",
"thumbs-up",
"thumbtack",
"ticket-alt",
"times-circle",
"times",
"tint-slash",
"tint",
"tired",
"toggle-off",
"toggle-on",
"toilet-paper",
"toilet",
"toolbox",
"tools",
"tooth",
"torah",
"torii-gate",
"tractor",
"trademark",
"traffic-light",
"train",
"tram",
"transgender-alt",
"transgender",
"trash-alt",
"trash-restore-alt",
"trash-restore",
"trash",
"tree",
"trophy",
"truck-loading",
"truck-monster",
"truck-moving",
"truck-pickup",
"truck",
"tshirt",
"tty",
"tv",
"umbrella-beach",
"umbrella",
"underline",
"undo-alt",
"undo",
"universal-access",
"university",
"unlink",
"unlock-alt",
"unlock",
"upload",
"user-alt-slash",
"user-alt",
"user-astronaut",
"user-check",
"user-circle",
"user-clock",
"user-cog",
"user-edit",
"user-friends",
"user-graduate",
"user-injured",
"user-lock",
"user-md",
"user-minus",
"user-ninja",
"user-nurse",
"user-plus",
"user-secret",
"user-shield",
"user-slash",
"user-tag",
"user-tie",
"user-times",
"user",
"users-cog",
"users",
"utensil-spoon",
"utensils",
"vector-square",
"venus-double",
"venus-mars",
"venus",
"vial",
"vials",
"video-slash",
"video",
"vihara",
"volleyball-ball",
"volume-down",
"volume-mute",
"volume-off",
"volume-up",
"vote-yea",
"vr-cardboard",
"walking",
"wallet",
"warehouse",
"water",
"weight-hanging",
"weight",
"wheelchair",
"wifi",
"wind",
"window-close",
"window-maximize",
"window-minimize",
"window-restore",
"wine-bottle",
"wine-glass-alt",
"wine-glass",
"won-sign",
"wrench",
"x-ray",
"yen-sign",
"yin-yang"
]
};
const Map<String, int> _fontAwesome5 = {
"500px": 62062,
"accessible-icon": 62312,
"accusoft": 62313,
"acquisitions-incorporated": 63151,
"ad": 63041,
"address-book": 62137,
"address-card": 62139,
"adjust": 61506,
"adn": 61808,
"adobe": 63352,
"adversal": 62314,
"affiliatetheme": 62315,
"air-freshener": 62928,
"algolia": 62316,
"align-center": 61495,
"align-justify": 61497,
"align-left": 61494,
"align-right": 61496,
"alipay": 63042,
"allergies": 62561,
"amazon": 62064,
"amazon-pay": 62508,
"ambulance": 61689,
"american-sign-language-interpreting": 62115,
"amilia": 62317,
"anchor": 61757,
"android": 61819,
"angellist": 61961,
"angle-double-down": 61699,
"angle-double-left": 61696,
"angle-double-right": 61697,
"angle-double-up": 61698,
"angle-down": 61703,
"angle-left": 61700,
"angle-right": 61701,
"angle-up": 61702,
"angry": 62806,
"angrycreative": 62318,
"angular": 62496,
"ankh": 63044,
"app-store": 62319,
"app-store-ios": 62320,
"apper": 62321,
"apple": 61817,
"apple-alt": 62929,
"apple-pay": 62485,
"archive": 61831,
"archway": 62807,
"arrow-alt-circle-down": 62296,
"arrow-alt-circle-left": 62297,
"arrow-alt-circle-right": 62298,
"arrow-alt-circle-up": 62299,
"arrow-circle-down": 61611,
"arrow-circle-left": 61608,
"arrow-circle-right": 61609,
"arrow-circle-up": 61610,
"arrow-down": 61539,
"arrow-left": 61536,
"arrow-right": 61537,
"arrow-up": 61538,
"arrows-alt": 61618,
"arrows-alt-h": 62263,
"arrows-alt-v": 62264,
"artstation": 63354,
"assistive-listening-systems": 62114,
"asterisk": 61545,
"asymmetrik": 62322,
"at": 61946,
"atlas": 62808,
"atlassian": 63355,
"atom": 62930,
"audible": 62323,
"audio-description": 62110,
"autoprefixer": 62492,
"avianex": 62324,
"aviato": 62497,
"award": 62809,
"aws": 62325,
"baby": 63356,
"baby-carriage": 63357,
"backspace": 62810,
"backward": 61514,
"bacon": 63461,
"balance-scale": 62030,
"ban": 61534,
"band-aid": 62562,
"bandcamp": 62165,
"barcode": 61482,
"bars": 61641,
"baseball-ball": 62515,
"basketball-ball": 62516,
"bath": 62157,
"battery-empty": 62020,
"battery-full": 62016,
"battery-half": 62018,
"battery-quarter": 62019,
"battery-three-quarters": 62017,
"bed": 62006,
"beer": 61692,
"behance": 61876,
"behance-square": 61877,
"bell": 61683,
"bell-slash": 61942,
"bezier-curve": 62811,
"bible": 63047,
"bicycle": 61958,
"bimobject": 62328,
"binoculars": 61925,
"biohazard": 63360,
"birthday-cake": 61949,
"bitbucket": 61809,
"bitcoin": 62329,
"bity": 62330,
"black-tie": 62078,
"blackberry": 62331,
"blender": 62743,
"blender-phone": 63158,
"blind": 62109,
"blog": 63361,
"blogger": 62332,
"blogger-b": 62333,
"bluetooth": 62099,
"bluetooth-b": 62100,
"bold": 61490,
"bolt": 61671,
"bomb": 61922,
"bone": 62935,
"bong": 62812,
"book": 61485,
"book-dead": 63159,
"book-medical": 63462,
"book-open": 62744,
"book-reader": 62938,
"bookmark": 61486,
"bowling-ball": 62518,
"box": 62566,
"box-open": 62622,
"boxes": 62568,
"braille": 62113,
"brain": 62940,
"bread-slice": 63468,
"briefcase": 61617,
"briefcase-medical": 62569,
"broadcast-tower": 62745,
"broom": 62746,
"brush": 62813,
"btc": 61786,
"bug": 61832,
"building": 61869,
"bullhorn": 61601,
"bullseye": 61760,
"burn": 62570,
"buromobelexperte": 62335,
"bus": 61959,
"bus-alt": 62814,
"business-time": 63050,
"buysellads": 61965,
"calculator": 61932,
"calendar": 61747,
"calendar-alt": 61555,
"calendar-check": 62068,
"calendar-day": 63363,
"calendar-minus": 62066,
"calendar-plus": 62065,
"calendar-times": 62067,
"calendar-week": 63364,
"camera": 61488,
"camera-retro": 61571,
"campground": 63163,
"canadian-maple-leaf": 63365,
"candy-cane": 63366,
"cannabis": 62815,
"capsules": 62571,
"car": 61881,
"car-alt": 62942,
"car-battery": 62943,
"car-crash": 62945,
"car-side": 62948,
"caret-down": 61655,
"caret-left": 61657,
"caret-right": 61658,
"caret-square-down": 61776,
"caret-square-left": 61841,
"caret-square-right": 61778,
"caret-square-up": 61777,
"caret-up": 61656,
"carrot": 63367,
"cart-arrow-down": 61976,
"cart-plus": 61975,
"cash-register": 63368,
"cat": 63166,
"cc-amazon-pay": 62509,
"cc-amex": 61939,
"cc-apple-pay": 62486,
"cc-diners-club": 62028,
"cc-discover": 61938,
"cc-jcb": 62027,
"cc-mastercard": 61937,
"cc-paypal": 61940,
"cc-stripe": 61941,
"cc-visa": 61936,
"centercode": 62336,
"centos": 63369,
"certificate": 61603,
"chair": 63168,
"chalkboard": 62747,
"chalkboard-teacher": 62748,
"charging-station": 62951,
"chart-area": 61950,
"chart-bar": 61568,
"chart-line": 61953,
"chart-pie": 61952,
"check": 61452,
"check-circle": 61528,
"check-double": 62816,
"check-square": 61770,
"cheese": 63471,
"chess": 62521,
"chess-bishop": 62522,
"chess-board": 62524,
"chess-king": 62527,
"chess-knight": 62529,
"chess-pawn": 62531,
"chess-queen": 62533,
"chess-rook": 62535,
"chevron-circle-down": 61754,
"chevron-circle-left": 61751,
"chevron-circle-right": 61752,
"chevron-circle-up": 61753,
"chevron-down": 61560,
"chevron-left": 61523,
"chevron-right": 61524,
"chevron-up": 61559,
"child": 61870,
"chrome": 62056,
"church": 62749,
"circle": 61713,
"circle-notch": 61902,
"city": 63055,
"clinic-medical": 63474,
"clipboard": 62248,
"clipboard-check": 62572,
"clipboard-list": 62573,
"clock": 61463,
"clone": 62029,
"closed-captioning": 61962,
"cloud": 61634,
"cloud-download-alt": 62337,
"cloud-meatball": 63291,
"cloud-moon": 63171,
"cloud-moon-rain": 63292,
"cloud-rain": 63293,
"cloud-showers-heavy": 63296,
"cloud-sun": 63172,
"cloud-sun-rain": 63299,
"cloud-upload-alt": 62338,
"cloudscale": 62339,
"cloudsmith": 62340,
"cloudversify": 62341,
"cocktail": 62817,
"code": 61729,
"code-branch": 61734,
"codepen": 61899,
"codiepie": 62084,
"coffee": 61684,
"cog": 61459,
"cogs": 61573,
"coins": 62750,
"columns": 61659,
"comment": 61557,
"comment-alt": 62074,
"comment-dollar": 63057,
"comment-dots": 62637,
"comment-medical": 63477,
"comment-slash": 62643,
"comments": 61574,
"comments-dollar": 63059,
"compact-disc": 62751,
"compass": 61774,
"compress": 61542,
"compress-arrows-alt": 63372,
"concierge-bell": 62818,
"confluence": 63373,
"connectdevelop": 61966,
"contao": 62061,
"cookie": 62819,
"cookie-bite": 62820,
"copy": 61637,
"copyright": 61945,
"couch": 62648,
"cpanel": 62344,
"creative-commons": 62046,
"creative-commons-by": 62695,
"creative-commons-nc": 62696,
"creative-commons-nc-eu": 62697,
"creative-commons-nc-jp": 62698,
"creative-commons-nd": 62699,
"creative-commons-pd": 62700,
"creative-commons-pd-alt": 62701,
"creative-commons-remix": 62702,
"creative-commons-sa": 62703,
"creative-commons-sampling": 62704,
"creative-commons-sampling-plus": 62705,
"creative-commons-share": 62706,
"creative-commons-zero": 62707,
"credit-card": 61597,
"critical-role": 63177,
"crop": 61733,
"crop-alt": 62821,
"cross": 63060,
"crosshairs": 61531,
"crow": 62752,
"crown": 62753,
"crutch": 63479,
"css3": 61756,
"css3-alt": 62347,
"cube": 61874,
"cubes": 61875,
"cut": 61636,
"cuttlefish": 62348,
"d-and-d": 62349,
"d-and-d-beyond": 63178,
"dashcube": 61968,
"database": 61888,
"deaf": 62116,
"delicious": 61861,
"democrat": 63303,
"deploydog": 62350,
"deskpro": 62351,
"desktop": 61704,
"dev": 63180,
"deviantart": 61885,
"dharmachakra": 63061,
"dhl": 63376,
"diagnoses": 62576,
"diaspora": 63377,
"dice": 62754,
"dice-d20": 63183,
"dice-d6": 63185,
"dice-five": 62755,
"dice-four": 62756,
"dice-one": 62757,
"dice-six": 62758,
"dice-three": 62759,
"dice-two": 62760,
"digg": 61862,
"digital-ocean": 62353,
"digital-tachograph": 62822,
"directions": 62955,
"discord": 62354,
"discourse": 62355,
"divide": 62761,
"dizzy": 62823,
"dna": 62577,
"dochub": 62356,
"docker": 62357,
"dog": 63187,
"dollar-sign": 61781,
"dolly": 62578,
"dolly-flatbed": 62580,
"donate": 62649,
"door-closed": 62762,
"door-open": 62763,
"dot-circle": 61842,
"dove": 62650,
"download": 61465,
"draft2digital": 62358,
"drafting-compass": 62824,
"dragon": 63189,
"draw-polygon": 62958,
"dribbble": 61821,
"dribbble-square": 62359,
"dropbox": 61803,
"drum": 62825,
"drum-steelpan": 62826,
"drumstick-bite": 63191,
"drupal": 61865,
"dumbbell": 62539,
"dumpster": 63379,
"dumpster-fire": 63380,
"dungeon": 63193,
"dyalog": 62361,
"earlybirds": 62362,
"ebay": 62708,
"edge": 62082,
"edit": 61508,
"egg": 63483,
"eject": 61522,
"elementor": 62512,
"ellipsis-h": 61761,
"ellipsis-v": 61762,
"ello": 62961,
"ember": 62499,
"empire": 61905,
"envelope": 61664,
"envelope-open": 62134,
"envelope-open-text": 63064,
"envelope-square": 61849,
"envira": 62105,
"equals": 62764,
"eraser": 61741,
"erlang": 62365,
"ethereum": 62510,
"ethernet": 63382,
"etsy": 62167,
"euro-sign": 61779,
"exchange-alt": 62306,
"exclamation": 61738,
"exclamation-circle": 61546,
"exclamation-triangle": 61553,
"expand": 61541,
"expand-arrows-alt": 62238,
"expeditedssl": 62014,
"external-link-alt": 62301,
"external-link-square-alt": 62304,
"eye": 61550,
"eye-dropper": 61947,
"eye-slash": 61552,
"facebook": 61594,
"facebook-f": 62366,
"facebook-messenger": 62367,
"facebook-square": 61570,
"fantasy-flight-games": 63196,
"fast-backward": 61513,
"fast-forward": 61520,
"fax": 61868,
"feather": 62765,
"feather-alt": 62827,
"fedex": 63383,
"fedora": 63384,
"female": 61826,
"fighter-jet": 61691,
"figma": 63385,
"file": 61787,
"file-alt": 61788,
"file-archive": 61894,
"file-audio": 61895,
"file-code": 61897,
"file-contract": 62828,
"file-csv": 63197,
"file-download": 62829,
"file-excel": 61891,
"file-export": 62830,
"file-image": 61893,
"file-import": 62831,
"file-invoice": 62832,
"file-invoice-dollar": 62833,
"file-medical": 62583,
"file-medical-alt": 62584,
"file-pdf": 61889,
"file-powerpoint": 61892,
"file-prescription": 62834,
"file-signature": 62835,
"file-upload": 62836,
"file-video": 61896,
"file-word": 61890,
"fill": 62837,
"fill-drip": 62838,
"film": 61448,
"filter": 61616,
"fingerprint": 62839,
"fire": 61549,
"fire-alt": 63460,
"fire-extinguisher": 61748,
"firefox": 62057,
"first-aid": 62585,
"first-order": 62128,
"first-order-alt": 62730,
"firstdraft": 62369,
"fish": 62840,
"fist-raised": 63198,
"flag": 61476,
"flag-checkered": 61726,
"flag-usa": 63309,
"flask": 61635,
"flickr": 61806,
"flipboard": 62541,
"flushed": 62841,
"fly": 62487,
"folder": 61563,
"folder-minus": 63069,
"folder-open": 61564,
"folder-plus": 63070,
"font": 61489,
"font-awesome": 62132,
"font-awesome-alt": 62300,
"font-awesome-flag": 62501,
"font-awesome-logo-full": 62694,
"fonticons": 62080,
"fonticons-fi": 62370,
"football-ball": 62542,
"fort-awesome": 62086,
"fort-awesome-alt": 62371,
"forumbee": 61969,
"forward": 61518,
"foursquare": 61824,
"free-code-camp": 62149,
"freebsd": 62372,
"frog": 62766,
"frown": 61721,
"frown-open": 62842,
"fulcrum": 62731,
"funnel-dollar": 63074,
"futbol": 61923,
"galactic-republic": 62732,
"galactic-senate": 62733,
"gamepad": 61723,
"gas-pump": 62767,
"gavel": 61667,
"gem": 62373,
"genderless": 61997,
"get-pocket": 62053,
"gg": 62048,
"gg-circle": 62049,
"ghost": 63202,
"gift": 61547,
"gifts": 63388,
"git": 61907,
"git-square": 61906,
"github": 61595,
"github-alt": 61715,
"github-square": 61586,
"gitkraken": 62374,
"gitlab": 62102,
"gitter": 62502,
"glass-cheers": 63391,
"glass-martini": 61440,
"glass-martini-alt": 62843,
"glass-whiskey": 63392,
"glasses": 62768,
"glide": 62117,
"glide-g": 62118,
"globe": 61612,
"globe-africa": 62844,
"globe-americas": 62845,
"globe-asia": 62846,
"globe-europe": 63394,
"gofore": 62375,
"golf-ball": 62544,
"goodreads": 62376,
"goodreads-g": 62377,
"google": 61856,
"google-drive": 62378,
"google-play": 62379,
"google-plus": 62131,
"google-plus-g": 61653,
"google-plus-square": 61652,
"google-wallet": 61934,
"gopuram": 63076,
"graduation-cap": 61853,
"gratipay": 61828,
"grav": 62166,
"greater-than": 62769,
"greater-than-equal": 62770,
"grimace": 62847,
"grin": 62848,
"grin-alt": 62849,
"grin-beam": 62850,
"grin-beam-sweat": 62851,
"grin-hearts": 62852,
"grin-squint": 62853,
"grin-squint-tears": 62854,
"grin-stars": 62855,
"grin-tears": 62856,
"grin-tongue": 62857,
"grin-tongue-squint": 62858,
"grin-tongue-wink": 62859,
"grin-wink": 62860,
"grip-horizontal": 62861,
"grip-lines": 63396,
"grip-lines-vertical": 63397,
"grip-vertical": 62862,
"gripfire": 62380,
"grunt": 62381,
"guitar": 63398,
"gulp": 62382,
"h-square": 61693,
"hacker-news": 61908,
"hacker-news-square": 62383,
"hackerrank": 62967,
"hamburger": 63493,
"hammer": 63203,
"hamsa": 63077,
"hand-holding": 62653,
"hand-holding-heart": 62654,
"hand-holding-usd": 62656,
"hand-lizard": 62040,
"hand-middle-finger": 63494,
"hand-paper": 62038,
"hand-peace": 62043,
"hand-point-down": 61607,
"hand-point-left": 61605,
"hand-point-right": 61604,
"hand-point-up": 61606,
"hand-pointer": 62042,
"hand-rock": 62037,
"hand-scissors": 62039,
"hand-spock": 62041,
"hands": 62658,
"hands-helping": 62660,
"handshake": 62133,
"hanukiah": 63206,
"hard-hat": 63495,
"hashtag": 62098,
"hat-wizard": 63208,
"haykal": 63078,
"hdd": 61600,
"heading": 61916,
"headphones": 61477,
"headphones-alt": 62863,
"headset": 62864,
"heart": 61444,
"heart-broken": 63401,
"heartbeat": 61982,
"helicopter": 62771,
"highlighter": 62865,
"hiking": 63212,
"hippo": 63213,
"hips": 62546,
"hire-a-helper": 62384,
"history": 61914,
"hockey-puck": 62547,
"holly-berry": 63402,
"home": 61461,
"hooli": 62503,
"hornbill": 62866,
"horse": 63216,
"horse-head": 63403,
"hospital": 61688,
"hospital-alt": 62589,
"hospital-symbol": 62590,
"hot-tub": 62867,
"hotdog": 63503,
"hotel": 62868,
"hotjar": 62385,
"hourglass": 62036,
"hourglass-end": 62035,
"hourglass-half": 62034,
"hourglass-start": 62033,
"house-damage": 63217,
"houzz": 62076,
"hryvnia": 63218,
"html5": 61755,
"hubspot": 62386,
"i-cursor": 62022,
"ice-cream": 63504,
"icicles": 63405,
"id-badge": 62145,
"id-card": 62146,
"id-card-alt": 62591,
"igloo": 63406,
"image": 61502,
"images": 62210,
"imdb": 62168,
"inbox": 61468,
"indent": 61500,
"industry": 62069,
"infinity": 62772,
"info": 61737,
"info-circle": 61530,
"instagram": 61805,
"intercom": 63407,
"internet-explorer": 62059,
"invision": 63408,
"ioxhost": 61960,
"italic": 61491,
"itunes": 62388,
"itunes-note": 62389,
"java": 62692,
"jedi": 63081,
"jedi-order": 62734,
"jenkins": 62390,
"jira": 63409,
"joget": 62391,
"joint": 62869,
"joomla": 61866,
"journal-whills": 63082,
"js": 62392,
"js-square": 62393,
"jsfiddle": 61900,
"kaaba": 63083,
"kaggle": 62970,
"key": 61572,
"keybase": 62709,
"keyboard": 61724,
"keycdn": 62394,
"khanda": 63085,
"kickstarter": 62395,
"kickstarter-k": 62396,
"kiss": 62870,
"kiss-beam": 62871,
"kiss-wink-heart": 62872,
"kiwi-bird": 62773,
"korvue": 62511,
"landmark": 63087,
"language": 61867,
"laptop": 61705,
"laptop-code": 62972,
"laptop-medical": 63506,
"laravel": 62397,
"lastfm": 61954,
"lastfm-square": 61955,
"laugh": 62873,
"laugh-beam": 62874,
"laugh-squint": 62875,
"laugh-wink": 62876,
"layer-group": 62973,
"leaf": 61548,
"leanpub": 61970,
"lemon": 61588,
"less": 62493,
"less-than": 62774,
"less-than-equal": 62775,
"level-down-alt": 62398,
"level-up-alt": 62399,
"life-ring": 61901,
"lightbulb": 61675,
"line": 62400,
"link": 61633,
"linkedin": 61580,
"linkedin-in": 61665,
"linode": 62136,
"linux": 61820,
"lira-sign": 61845,
"list": 61498,
"list-alt": 61474,
"list-ol": 61643,
"list-ul": 61642,
"location-arrow": 61732,
"lock": 61475,
"lock-open": 62401,
"long-arrow-alt-down": 62217,
"long-arrow-alt-left": 62218,
"long-arrow-alt-right": 62219,
"long-arrow-alt-up": 62220,
"low-vision": 62120,
"luggage-cart": 62877,
"lyft": 62403,
"magento": 62404,
"magic": 61648,
"magnet": 61558,
"mail-bulk": 63092,
"mailchimp": 62878,
"male": 61827,
"mandalorian": 62735,
"map": 62073,
"map-marked": 62879,
"map-marked-alt": 62880,
"map-marker": 61505,
"map-marker-alt": 62405,
"map-pin": 62070,
"map-signs": 62071,
"markdown": 62991,
"marker": 62881,
"mars": 61986,
"mars-double": 61991,
"mars-stroke": 61993,
"mars-stroke-h": 61995,
"mars-stroke-v": 61994,
"mask": 63226,
"mastodon": 62710,
"maxcdn": 61750,
"medal": 62882,
"medapps": 62406,
"medium": 62010,
"medium-m": 62407,
"medkit": 61690,
"medrt": 62408,
"meetup": 62176,
"megaport": 62883,
"meh": 61722,
"meh-blank": 62884,
"meh-rolling-eyes": 62885,
"memory": 62776,
"mendeley": 63411,
"menorah": 63094,
"mercury": 61987,
"meteor": 63315,
"microchip": 62171,
"microphone": 61744,
"microphone-alt": 62409,
"microphone-alt-slash": 62777,
"microphone-slash": 61745,
"microscope": 62992,
"microsoft": 62410,
"minus": 61544,
"minus-circle": 61526,
"minus-square": 61766,
"mitten": 63413,
"mix": 62411,
"mixcloud": 62089,
"mizuni": 62412,
"mobile": 61707,
"mobile-alt": 62413,
"modx": 62085,
"monero": 62416,
"money-bill": 61654,
"money-bill-alt": 62417,
"money-bill-wave": 62778,
"money-bill-wave-alt": 62779,
"money-check": 62780,
"money-check-alt": 62781,
"monument": 62886,
"moon": 61830,
"mortar-pestle": 62887,
"mosque": 63096,
"motorcycle": 61980,
"mountain": 63228,
"mouse-pointer": 62021,
"mug-hot": 63414,
"music": 61441,
"napster": 62418,
"neos": 62994,
"network-wired": 63231,
"neuter": 61996,
"newspaper": 61930,
"nimblr": 62888,
"nintendo-switch": 62488,
"node": 62489,
"node-js": 62419,
"not-equal": 62782,
"notes-medical": 62593,
"npm": 62420,
"ns8": 62421,
"nutritionix": 62422,
"object-group": 62023,
"object-ungroup": 62024,
"odnoklassniki": 62051,
"odnoklassniki-square": 62052,
"oil-can": 62995,
"old-republic": 62736,
"om": 63097,
"opencart": 62013,
"openid": 61851,
"opera": 62058,
"optin-monster": 62012,
"osi": 62490,
"otter": 63232,
"outdent": 61499,
"page4": 62423,
"pagelines": 61836,
"pager": 63509,
"paint-brush": 61948,
"paint-roller": 62890,
"palette": 62783,
"palfed": 62424,
"pallet": 62594,
"paper-plane": 61912,
"paperclip": 61638,
"parachute-box": 62669,
"paragraph": 61917,
"parking": 62784,
"passport": 62891,
"pastafarianism": 63099,
"paste": 61674,
"patreon": 62425,
"pause": 61516,
"pause-circle": 62091,
"paw": 61872,
"paypal": 61933,
"peace": 63100,
"pen": 62212,
"pen-alt": 62213,
"pen-fancy": 62892,
"pen-nib": 62893,
"pen-square": 61771,
"pencil-alt": 62211,
"pencil-ruler": 62894,
"penny-arcade": 63236,
"people-carry": 62670,
"pepper-hot": 63510,
"percent": 62101,
"percentage": 62785,
"periscope": 62426,
"person-booth": 63318,
"phabricator": 62427,
"phoenix-framework": 62428,
"phoenix-squadron": 62737,
"phone": 61589,
"phone-slash": 62429,
"phone-square": 61592,
"phone-volume": 62112,
"php": 62551,
"pied-piper": 62126,
"pied-piper-alt": 61864,
"pied-piper-hat": 62693,
"pied-piper-pp": 61863,
"piggy-bank": 62675,
"pills": 62596,
"pinterest": 61650,
"pinterest-p": 62001,
"pinterest-square": 61651,
"pizza-slice": 63512,
"place-of-worship": 63103,
"plane": 61554,
"plane-arrival": 62895,
"plane-departure": 62896,
"play": 61515,
"play-circle": 61764,
"playstation": 62431,
"plug": 61926,
"plus": 61543,
"plus-circle": 61525,
"plus-square": 61694,
"podcast": 62158,
"poll": 63105,
"poll-h": 63106,
"poo": 62206,
"poo-storm": 63322,
"poop": 63001,
"portrait": 62432,
"pound-sign": 61780,
"power-off": 61457,
"pray": 63107,
"praying-hands": 63108,
"prescription": 62897,
"prescription-bottle": 62597,
"prescription-bottle-alt": 62598,
"print": 61487,
"procedures": 62599,
"product-hunt": 62088,
"project-diagram": 62786,
"pushed": 62433,
"puzzle-piece": 61742,
"python": 62434,
"qq": 61910,
"qrcode": 61481,
"question": 61736,
"question-circle": 61529,
"quidditch": 62552,
"quinscape": 62553,
"quora": 62148,
"quote-left": 61709,
"quote-right": 61710,
"quran": 63111,
"r-project": 62711,
"radiation": 63417,
"radiation-alt": 63418,
"rainbow": 63323,
"random": 61556,
"raspberry-pi": 63419,
"ravelry": 62169,
"react": 62491,
"reacteurope": 63325,
"readme": 62677,
"rebel": 61904,
"receipt": 62787,
"recycle": 61880,
"red-river": 62435,
"reddit": 61857,
"reddit-alien": 62081,
"reddit-square": 61858,
"redhat": 63420,
"redo": 61470,
"redo-alt": 62201,
"registered": 62045,
"renren": 61835,
"reply": 62437,
"reply-all": 61730,
"replyd": 62438,
"republican": 63326,
"researchgate": 62712,
"resolving": 62439,
"restroom": 63421,
"retweet": 61561,
"rev": 62898,
"ribbon": 62678,
"ring": 63243,
"road": 61464,
"robot": 62788,
"rocket": 61749,
"rocketchat": 62440,
"rockrms": 62441,
"route": 62679,
"rss": 61598,
"rss-square": 61763,
"ruble-sign": 61784,
"ruler": 62789,
"ruler-combined": 62790,
"ruler-horizontal": 62791,
"ruler-vertical": 62792,
"running": 63244,
"rupee-sign": 61782,
"sad-cry": 62899,
"sad-tear": 62900,
"safari": 62055,
"sass": 62494,
"satellite": 63423,
"satellite-dish": 63424,
"save": 61639,
"schlix": 62442,
"school": 62793,
"screwdriver": 62794,
"scribd": 62090,
"scroll": 63246,
"sd-card": 63426,
"search": 61442,
"search-dollar": 63112,
"search-location": 63113,
"search-minus": 61456,
"search-plus": 61454,
"searchengin": 62443,
"seedling": 62680,
"sellcast": 62170,
"sellsy": 61971,
"server": 62003,
"servicestack": 62444,
"shapes": 63007,
"share": 61540,
"share-alt": 61920,
"share-alt-square": 61921,
"share-square": 61773,
"shekel-sign": 61963,
"shield-alt": 62445,
"ship": 61978,
"shipping-fast": 62603,
"shirtsinbulk": 61972,
"shoe-prints": 62795,
"shopping-bag": 62096,
"shopping-basket": 62097,
"shopping-cart": 61562,
"shopware": 62901,
"shower": 62156,
"shuttle-van": 62902,
"sign": 62681,
"sign-in-alt": 62198,
"sign-language": 62119,
"sign-out-alt": 62197,
"signal": 61458,
"signature": 62903,
"sim-card": 63428,
"simplybuilt": 61973,
"sistrix": 62446,
"sitemap": 61672,
"sith": 62738,
"skating": 63429,
"sketch": 63430,
"skiing": 63433,
"skiing-nordic": 63434,
"skull": 62796,
"skull-crossbones": 63252,
"skyatlas": 61974,
"skype": 61822,
"slack": 61848,
"slack-hash": 62447,
"slash": 63253,
"sleigh": 63436,
"sliders-h": 61918,
"slideshare": 61927,
"smile": 61720,
"smile-beam": 62904,
"smile-wink": 62682,
"smog": 63327,
"smoking": 62605,
"smoking-ban": 62797,
"sms": 63437,
"snapchat": 62123,
"snapchat-ghost": 62124,
"snapchat-square": 62125,
"snowboarding": 63438,
"snowflake": 62172,
"snowman": 63440,
"snowplow": 63442,
"socks": 63126,
"solar-panel": 62906,
"sort": 61660,
"sort-alpha-down": 61789,
"sort-alpha-up": 61790,
"sort-amount-down": 61792,
"sort-amount-up": 61793,
"sort-down": 61661,
"sort-numeric-down": 61794,
"sort-numeric-up": 61795,
"sort-up": 61662,
"soundcloud": 61886,
"sourcetree": 63443,
"spa": 62907,
"space-shuttle": 61847,
"speakap": 62451,
"spider": 63255,
"spinner": 61712,
"splotch": 62908,
"spotify": 61884,
"spray-can": 62909,
"square": 61640,
"square-full": 62556,
"square-root-alt": 63128,
"squarespace": 62910,
"stack-exchange": 61837,
"stack-overflow": 61804,
"stamp": 62911,
"star": 61445,
"star-and-crescent": 63129,
"star-half": 61577,
"star-half-alt": 62912,
"star-of-david": 63130,
"star-of-life": 63009,
"staylinked": 62453,
"steam": 61878,
"steam-square": 61879,
"steam-symbol": 62454,
"step-backward": 61512,
"step-forward": 61521,
"stethoscope": 61681,
"sticker-mule": 62455,
"sticky-note": 62025,
"stop": 61517,
"stop-circle": 62093,
"stopwatch": 62194,
"store": 62798,
"store-alt": 62799,
"strava": 62504,
"stream": 62800,
"street-view": 61981,
"strikethrough": 61644,
"stripe": 62505,
"stripe-s": 62506,
"stroopwafel": 62801,
"studiovinari": 62456,
"stumbleupon": 61860,
"stumbleupon-circle": 61859,
"subscript": 61740,
"subway": 62009,
"suitcase": 61682,
"suitcase-rolling": 62913,
"sun": 61829,
"superpowers": 62173,
"superscript": 61739,
"supple": 62457,
"surprise": 62914,
"suse": 63446,
"swatchbook": 62915,
"swimmer": 62916,
"swimming-pool": 62917,
"synagogue": 63131,
"sync": 61473,
"sync-alt": 62193,
"syringe": 62606,
"table": 61646,
"table-tennis": 62557,
"tablet": 61706,
"tablet-alt": 62458,
"tablets": 62608,
"tachometer-alt": 62461,
"tag": 61483,
"tags": 61484,
"tape": 62683,
"tasks": 61614,
"taxi": 61882,
"teamspeak": 62713,
"teeth": 63022,
"teeth-open": 63023,
"telegram": 62150,
"telegram-plane": 62462,
"temperature-high": 63337,
"temperature-low": 63339,
"tencent-weibo": 61909,
"tenge": 63447,
"terminal": 61728,
"text-height": 61492,
"text-width": 61493,
"th": 61450,
"th-large": 61449,
"th-list": 61451,
"the-red-yeti": 63133,
"theater-masks": 63024,
"themeco": 62918,
"themeisle": 62130,
"thermometer": 62609,
"thermometer-empty": 62155,
"thermometer-full": 62151,
"thermometer-half": 62153,
"thermometer-quarter": 62154,
"thermometer-three-quarters": 62152,
"think-peaks": 63281,
"thumbs-down": 61797,
"thumbs-up": 61796,
"thumbtack": 61581,
"ticket-alt": 62463,
"times": 61453,
"times-circle": 61527,
"tint": 61507,
"tint-slash": 62919,
"tired": 62920,
"toggle-off": 61956,
"toggle-on": 61957,
"toilet": 63448,
"toilet-paper": 63262,
"toolbox": 62802,
"tools": 63449,
"tooth": 62921,
"torah": 63136,
"torii-gate": 63137,
"tractor": 63266,
"trade-federation": 62739,
"trademark": 62044,
"traffic-light": 63031,
"train": 62008,
"tram": 63450,
"transgender": 61988,
"transgender-alt": 61989,
"trash": 61944,
"trash-alt": 62189,
"trash-restore": 63529,
"trash-restore-alt": 63530,
"tree": 61883,
"trello": 61825,
"tripadvisor": 62050,
"trophy": 61585,
"truck": 61649,
"truck-loading": 62686,
"truck-monster": 63035,
"truck-moving": 62687,
"truck-pickup": 63036,
"tshirt": 62803,
"tty": 61924,
"tumblr": 61811,
"tumblr-square": 61812,
"tv": 62060,
"twitch": 61928,
"twitter": 61593,
"twitter-square": 61569,
"typo3": 62507,
"uber": 62466,
"ubuntu": 63455,
"uikit": 62467,
"umbrella": 61673,
"umbrella-beach": 62922,
"underline": 61645,
"undo": 61666,
"undo-alt": 62186,
"uniregistry": 62468,
"universal-access": 62106,
"university": 61852,
"unlink": 61735,
"unlock": 61596,
"unlock-alt": 61758,
"untappd": 62469,
"upload": 61587,
"ups": 63456,
"usb": 62087,
"user": 61447,
"user-alt": 62470,
"user-alt-slash": 62714,
"user-astronaut": 62715,
"user-check": 62716,
"user-circle": 62141,
"user-clock": 62717,
"user-cog": 62718,
"user-edit": 62719,
"user-friends": 62720,
"user-graduate": 62721,
"user-injured": 63272,
"user-lock": 62722,
"user-md": 61680,
"user-minus": 62723,
"user-ninja": 62724,
"user-nurse": 63535,
"user-plus": 62004,
"user-secret": 61979,
"user-shield": 62725,
"user-slash": 62726,
"user-tag": 62727,
"user-tie": 62728,
"user-times": 62005,
"users": 61632,
"users-cog": 62729,
"usps": 63457,
"ussunnah": 62471,
"utensil-spoon": 62181,
"utensils": 62183,
"vaadin": 62472,
"vector-square": 62923,
"venus": 61985,
"venus-double": 61990,
"venus-mars": 61992,
"viacoin": 62007,
"viadeo": 62121,
"viadeo-square": 62122,
"vial": 62610,
"vials": 62611,
"viber": 62473,
"video": 61501,
"video-slash": 62690,
"vihara": 63143,
"vimeo": 62474,
"vimeo-square": 61844,
"vimeo-v": 62077,
"vine": 61898,
"vk": 61833,
"vnv": 62475,
"volleyball-ball": 62559,
"volume-down": 61479,
"volume-mute": 63145,
"volume-off": 61478,
"volume-up": 61480,
"vote-yea": 63346,
"vr-cardboard": 63273,
"vuejs": 62495,
"walking": 62804,
"wallet": 62805,
"warehouse": 62612,
"water": 63347,
"weebly": 62924,
"weibo": 61834,
"weight": 62614,
"weight-hanging": 62925,
"weixin": 61911,
"whatsapp": 62002,
"whatsapp-square": 62476,
"wheelchair": 61843,
"whmcs": 62477,
"wifi": 61931,
"wikipedia-w": 62054,
"wind": 63278,
"window-close": 62480,
"window-maximize": 62160,
"window-minimize": 62161,
"window-restore": 62162,
"windows": 61818,
"wine-bottle": 63279,
"wine-glass": 62691,
"wine-glass-alt": 62926,
"wix": 62927,
"wizards-of-the-coast": 63280,
"wolf-pack-battalion": 62740,
"won-sign": 61785,
"wordpress": 61850,
"wordpress-simple": 62481,
"wpbeginner": 62103,
"wpexplorer": 62174,
"wpforms": 62104,
"wpressr": 62436,
"wrench": 61613,
"x-ray": 62615,
"xbox": 62482,
"xing": 61800,
"xing-square": 61801,
"y-combinator": 62011,
"yahoo": 61854,
"yandex": 62483,
"yandex-international": 62484,
"yarn": 63459,
"yelp": 61929,
"yen-sign": 61783,
"yin-yang": 63149,
"yoast": 62129,
"youtube": 61799,
"youtube-square": 62513,
"zhihu": 63039
};