PluginProbe
Image Hotspot – Map Image Annotation / 2.2
Image Hotspot – Map Image Annotation v2.2
3.8 3.7 3.6 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 All 30 releases
image-map-hotspots / functions.php

functions.php in Image Hotspot – Map Image Annotation 2.2, at functions.php

1,962 lines 144.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 function imh_6310_link_css_js($hook)
3 {
4 if(
5 $hook != 'toplevel_page_imh-6310-image-map-hotspot' &&
6 $hook != 'image-annotation_page_imh-6310-image-map-hotspot-import-export' &&
7 $hook != 'image-annotation_page_imh-6310-image-map-hotspot-license' &&
8 $hook != 'image-annotation_page_imh-6310-image-map-hotspot-use' &&
9 $hook != 'image-annotation_page_imh-6310-wpmart-plugins' &&
10 $hook != 'image-map-hotspot_page_imh-6310-image-map-hotspot-import-export' &&
11 $hook != 'image-map-hotspot_page_imh-6310-image-map-hotspot-use' &&
12 $hook != 'image-map-hotspot_page_imh-6310-image-map-hotspot-license' &&
13 $hook !='image-map-hotspot_page_imh-6310-wpmart-plugins'
14 ) {
15 return;
16 }
17 wp_enqueue_style('ima-google-font', 'https://fonts.googleapis.com/css?family=Amaranth');
18 wp_enqueue_style('imh-6310-style', plugins_url('assets/css/style.css', __FILE__));
19 wp_enqueue_style('imh-6310-color-style', plugins_url('assets/css/jquery.minicolors.css', __FILE__));
20 wp_enqueue_style('imh-6310-font-select-style', plugins_url('assets/css/fontselect.css', __FILE__));
21 wp_enqueue_style('imh-6310-font-awesome-5-0-13', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css');
22 wp_enqueue_style('imh-6310-codemirror-style', 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.0/codemirror.min.css');
23 wp_enqueue_style('imh-6310-color-style', 'https://cdnjs.cloudflare.com/ajax/libs/jquery-minicolors/2.3.4/jquery.minicolors.min.css');
24 wp_enqueue_style('imh-6310-jquery-ui-css', "https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css");
25
26
27 wp_enqueue_script('imh-6310-font-select-js', plugins_url('assets/js/fontselect.js', __FILE__), array('jquery'));
28 wp_enqueue_script('imh-6310-jquery-ui-js', 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js', array('jquery'));
29 wp_enqueue_script('imh-6310-color-js', 'https://cdnjs.cloudflare.com/ajax/libs/jquery-minicolors/2.3.4/jquery.minicolors.min.js', array('jquery'));
30 wp_enqueue_script('imh-6310-codemirror-js', 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.0/codemirror.min.js', array('jquery'));
31 wp_enqueue_script('imh-6310-common', plugins_url('assets/js/imh-6310-common.js', __FILE__), array('jquery'));
32 wp_enqueue_script('imh-6310-json-js', plugins_url('assets/js/json-data.js', __FILE__), array('jquery'));
33 wp_enqueue_script('imh-6310-admin-js', plugins_url('assets/js/imh-6310-admin-script.js', __FILE__), array('jquery'));
34 wp_enqueue_script('imh-6310-modal-js', plugins_url('assets/js/imh-6310-admin-modal.js', __FILE__), array('jquery'));
35 }
36
37 function imh_6310_replace($data) {
38 if($data == '') return '';
39 else if(strlen($data) == 0) return '';
40 while(strpos($data, "\\") !== false) {
41 $data = str_replace("\\", "", $data);
42 }
43 return $data;
44 }
45
46 function imh_6310_get_user_roles(){
47 if(!function_exists('wp_get_current_user')) {
48 include(ABSPATH . "wp-includes/pluggable.php");
49 }
50 $current_user = wp_get_current_user();
51 if(isset($current_user->roles[0]) && $current_user->roles[0] == 'editor'){
52 return 'edit_posts';
53 }
54 return 'manage_options';
55 }
56
57 function imh_6310_extract_data($data)
58 {
59 $array_key = "";
60 $array_value = "";
61 $i = 0;
62
63 foreach ($data as $key => $value) {
64 if ($i >= 1) {
65 if ($array_value) {
66 $array_key .= ",";
67 $array_value .= "||##||";
68 }
69 $array_key .= sanitize_text_field($key);
70 $array_value .= ($key != 'json_data') ? sanitize_text_field($value) : $value;
71 }
72 $i++;
73 }
74 return $array_key . "!!##!!" . $array_value;
75 }
76
77 function imh_6310_search_template($ids, $cssData, $output = 0){
78 if(!isset($cssData['search_activation']) && $output) return;
79 ?>
80 <div class="imh-6310-search imh-6310-search-<?php echo esc_attr($ids) ?>">
81 <div class="imh-6310-search-container imh-6310-search-template-<?php echo esc_attr($ids) ?>">
82 <input type="text" name="imh-6310-search-box" data-imh-6310-template-id='<?php echo esc_attr($ids) ?>' class="imh-6310-search-box" autocomplete="off" placeholder="<?php echo (isset($cssData['search_placeholder']) && $cssData['search_placeholder'] !== '') ? esc_attr($cssData['search_placeholder']) : '' ?>">
83 <i class="search-icon fas fa-search"></i>
84 </div>
85 </div>
86 <?php
87 }
88
89 function imh_6310_image_map_install()
90 {
91 global $wpdb;
92
93 $style_table = $wpdb->prefix . 'imh_6310_style';
94 $charset_collate = $wpdb->get_charset_collate();
95
96 $sql = "CREATE TABLE IF NOT EXISTS $style_table (
97 id int UNSIGNED NOT NULL AUTO_INCREMENT,
98 name varchar(100) DEFAULT NULL,
99 css LONGTEXT DEFAULT NULL,
100 PRIMARY KEY (id)
101 ) $charset_collate;";
102
103
104 require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
105 dbDelta($sql);
106 }
107
108 function imh_6310_get_option($name) {
109 global $wpdb;
110 $data = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$wpdb->prefix}options WHERE option_name = %s", $name), ARRAY_A);
111 return $data ? $data['option_value'] : '';
112 }
113
114 function imh_6310_version_status() {
115 global $wpdb;
116 $db_version = imh_6310_get_option('imh_6310_version_info');
117 if(!$db_version){
118 $wpdb->query("DELETE FROM {$wpdb->prefix}options where option_name='imh_6310_version_info'");
119 $wpdb->query("INSERT INTO {$wpdb->prefix}options(option_name, option_value) VALUES ('imh_6310_version_info', '".imh_6310_PLUGIN_CURRENT_VERSION."')");
120 }
121 else{
122 $key = imh_6310_get_option('imh_6310_license_key');
123 if($db_version != imh_6310_PLUGIN_CURRENT_VERSION && $key){
124 imh_6310_check_license($key, true);
125 $wpdb->query("UPDATE {$wpdb->prefix}options set
126 option_value='". imh_6310_PLUGIN_CURRENT_VERSION ."'
127 where option_name = 'imh_6310_version_info'");
128 }
129 }
130 }
131
132 function imh_6310_check_license($key, $autoUpdate = false)
133 {
134 global $wpdb;
135
136 $db_key = imh_6310_get_option('imh_6310_license_key');
137 if(!$db_key){
138 $wpdb->query("DELETE FROM {$wpdb->prefix}options where option_name='imh_6310_license_key'");
139 $wpdb->query($wpdb->prepare("INSERT INTO {$wpdb->prefix}options SET option_name = %s, option_value = %s", 'imh_6310_license_key', "{$key}"));
140 if(!$wpdb->insert_id) {
141 $wpdb->query($wpdb->prepare("UPDATE {$wpdb->prefix}options SET option_value = %s where option_name = %s", "{$key}", 'imh_6310_license_key'));
142 }
143 }else if($db_key != $key){
144 $wpdb->query($wpdb->prepare("UPDATE {$wpdb->prefix}options SET option_value = %s where option_name = %s", "{$key}", 'imh_6310_license_key'));
145 }
146
147 $imh_6310_selected_server = imh_6310_get_option('imh_6310_selected_server');
148 $url = $imh_6310_selected_server == 2 || $imh_6310_selected_server == '2' ? "http://demo.tcsesoft2.com/" : "http://demo.tcsesoft.com/";
149 if(!class_exists('ZipArchive')){
150 $api_params = array(
151 'edd_action' => 'activate_license',
152 'license' => $key,
153 'item_name' => urlencode('Image map hotspot'),
154 'url' => home_url(),
155 'type' => 'imh'
156 );
157
158 $response = wp_remote_post($url, array("body" => $api_params));
159 $license_data = json_decode(wp_remote_retrieve_body($response));
160
161 if (is_wp_error($response) || 200 !== wp_remote_retrieve_response_code($response)) {
162 if (is_wp_error($response)) {
163 $message = $response->get_error_message();
164 } else {
165 $message = __('An error occurred, please try again.');
166 }
167 } else {
168 if (false === $license_data->success) {
169 switch ($license_data->error) {
170 case 'invalid_key':
171 $message = __('<p class="imh-6310-error-message">Your have enter invalid license key.</p>');
172 break;
173 case 'site_inactive':
174 $message = __('<p class="imh-6310-error-message">Your license is not active for this URL.</p>');
175 break;
176 default:
177 $message = __('<p class="imh-6310-error-message">An error occurred, please try again.</p>');
178 break;
179 }
180 return;
181 }
182 }
183
184 if (!empty($message)) {
185 echo $message;
186 return;
187 }
188
189 if (!function_exists('download_url')) {
190 require_once ABSPATH . 'wp-admin/includes/file.php';
191 require_once(ABSPATH . 'wp-includes/pluggable.php');
192 }
193
194 $file_url = $license_data->download_url;
195 $tmp_file = download_url($file_url);
196 $filepath = ABSPATH . 'wp-content/plugins';
197 WP_Filesystem();
198 $unzipfile = unzip_file($tmp_file, $filepath);
199
200 if (is_wp_error($unzipfile)) {
201 echo '<p class="imh-6310-error-message">There was an error unzipping the file.</p>';
202 return;
203 } else {
204
205 if(!$autoUpdate){
206 echo "<p class='imh-6310-success-message'>Congratulations! Your license activated successfully.</p>";
207 wp_remote_post($url, array("body" => ['file_name' => $license_data->file_name]));
208 return;
209 }
210 }
211
212 echo "<p style='font-size: 16px; color: red;'><b>Activation Error: </b> ZipArchive extension is not activated in your cPanel. Please check the video on how to activate it.</p>";
213 echo '<iframe width="560" height="315" src="https://www.youtube.com/embed/XQMLA_F_CYs" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> <br /><br />';
214 return;
215 }
216
217 $api_params = array(
218 'edd_action' => 'activate_license',
219 'license' => $key,
220 'item_name' => urlencode('Image map hotspot'),
221 'url' => home_url(),
222 'type' => 'imh'
223 );
224
225 $response = wp_remote_post($url, array("body" => $api_params));
226 $license_data = json_decode(wp_remote_retrieve_body($response));
227
228 if (is_wp_error($response) || 200 !== wp_remote_retrieve_response_code($response)) {
229 if (is_wp_error($response)) {
230 $message = $response->get_error_message();
231 } else {
232 $message = __('An error occurred, please try again.');
233 }
234 } else {
235 if (false === $license_data->success) {
236 switch ($license_data->error) {
237 case 'invalid_key':
238 $message = __('<p class="imh-6310-error-message">Your have enter invalid license key.</p>');
239 break;
240 case 'site_inactive':
241 $message = __('<p class="imh-6310-error-message">Your license is not active for this URL.</p>');
242 break;
243 default:
244 $message = __('<p class="imh-6310-error-message">An error occurred, please try again.</p>');
245 break;
246 }
247 }
248 }
249
250 if (!empty($message)) {
251 echo $message;
252 return;
253 }
254
255 if (!function_exists('download_url')) {
256 require_once ABSPATH . 'wp-admin/includes/file.php';
257 require_once(ABSPATH . 'wp-includes/pluggable.php');
258 }
259 $file_url = $license_data->download_url;
260 $tmp_file = download_url($file_url);
261 $filepath = WP_CONTENT_DIR . '/plugins';
262 WP_Filesystem();
263 copy($tmp_file, $filepath . "/{$license_data->file_name}");
264 @unlink($tmp_file);
265
266 $zip = new ZipArchive;
267 $res = $zip->open($filepath . "/{$license_data->file_name}");
268 if (!$res) {
269 echo '<p class="imh-6310-error-message">There was an error unzipping the file.</p>';
270 } else {
271 $zip->extractTo($filepath . "/");
272 $zip->close();
273
274 if(!$autoUpdate){
275 echo "<p class='imh-6310-success-message'>Congratulations! Your license activated successfully.</p>";
276 }
277 }
278 wp_remote_post($url, array("body" => ['file_name' => $license_data->file_name]));
279 }
280
281 function imh_6310_fa_icon_list($startTag, $endTag) {
282 $iconArray = array (
283 'fab fa-500px' => ['500px', '\f26e'],
284 'fab fa-accessible-icon' => ['accessibility, handicap, person, wheelchair, wheelchair-alt', '\f368'],
285 'fab fa-accusoft' => ['Accusoft', '\f369'],
286 'fab fa-acquisitions-incorporated' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f6af'],
287 'fas fa-ad' => ['advertisement, media, newspaper, promotion, publicity', '\f641'],
288 'fas fa-address-book' => ['contact, directory, index, little black book, rolodex', '\f2b9'],
289 'fas fa-address-card' => ['about, contact, id, identification, postcard, profile', '\f2bb'],
290 'fas fa-adjust' => ['contrast, dark, light, saturation', '\f042'],
291 'fab fa-adn' => ['App.net', '\f170'],
292 'fab fa-adversal' => ['Adversal', '\f36a'],
293 'fab fa-affiliatetheme' => ['affiliatetheme', '\f36b'],
294 'fas fa-air-freshener' => ['car, deodorize, fresh, pine, scent', '\f5d0'],
295 'fab fa-airbnb' => ['Airbnb', '\f834'],
296 'fab fa-algolia' => ['Algolia', '\f36c'],
297 'fas fa-align-center' => ['format, middle, paragraph, text', '\f037'],
298 'fas fa-align-justify' => ['format, paragraph, text', '\f039'],
299 'fas fa-align-left' => ['format, paragraph, text', '\f036'],
300 'fas fa-align-right' => ['format, paragraph, text', '\f038'],
301 'fab fa-alipay' => ['Alipay', '\f642'],
302 'fas fa-allergies' => ['allergy, freckles, hand, hives, pox, skin, spots', '\f461'],
303 'fab fa-amazon' => ['Amazon', '\f270'],
304 'fab fa-amazon-pay' => ['Amazon Pay', '\f42c'],
305 'fas fa-ambulance' => ['covid-19, emergency, emt, er, help, hospital, support, vehicle', '\f0f9'],
306 'fas fa-american-sign-language-interpreting' => ['asl, deaf, finger, hand, interpret, speak', '\f2a3'],
307 'fab fa-amilia' => ['Amilia', '\f36d'],
308 'fas fa-anchor' => ['berth, boat, dock, embed, link, maritime, moor, secure', '\f13d'],
309 'fab fa-android' => ['robot', '\f17b'],
310 'fab fa-angellist' => ['AngelList', '\f209'],
311 'fas fa-angle-double-down' => ['arrows, caret, download, expand', '\f103'],
312 'fas fa-angle-double-left' => ['arrows, back, caret, laquo, previous, quote', '\f100'],
313 'fas fa-angle-double-right' => ['arrows, caret, forward, more, next, quote, raquo', '\f101'],
314 'fas fa-angle-double-up' => ['arrows, caret, collapse, upload', '\f102'],
315 'fas fa-angle-down' => ['arrow, caret, download, expand', '\f107'],
316 'fas fa-angle-left' => ['arrow, back, caret, less, previous', '\f104'],
317 'fas fa-angle-right' => ['arrow, care, forward, more, next', '\f105'],
318 'fas fa-angle-up' => ['arrow, caret, collapse, upload', '\f106'],
319 'fas fa-angry' => ['disapprove, emoticon, face, mad, upset', '\f556'],
320 'fab fa-angrycreative' => ['Angry Creative', '\f36e'],
321 'fab fa-angular' => ['Angular', '\f420'],
322 'fas fa-ankh' => ['amulet, copper, coptic christianity, copts, crux ansata, egypt, venus', '\f644'],
323 'fab fa-app-store' => ['App Store', '\f36f'],
324 'fab fa-app-store-ios' => ['iOS App Store', '\f370'],
325 'fab fa-apper' => ['Apper Systems AB', '\f371'],
326 'fab fa-apple' => ['fruit, ios, mac, operating system, os, osx', '\f179'],
327 'fas fa-apple-alt' => ['fall, fruit, fuji, macintosh, orchard, seasonal, vegan', '\f5d1'],
328 'fab fa-apple-pay' => ['Apple Pay ', '\f415'],
329 'fas fa-archive' => ['box, package, save, storage', '\f187'],
330 'fas fa-archway' => ['arc, monument, road, street, tunnel', '\f557'],
331 'fas fa-arrow-alt-circle-down' => ['arrow-circle-o-down, download', '\f358'],
332 'fas fa-arrow-alt-circle-left' => ['arrow-circle-o-left, back, previous', '\f359'],
333 'fas fa-arrow-alt-circle-right' => ['arrow-circle-o-right, forward, next', '\f35a'],
334 'fas fa-arrow-alt-circle-up' => ['arrow-circle-o-up', '\f35b'],
335 'fas fa-arrow-circle-down' => ['download', '\f0ab'],
336 'fas fa-arrow-circle-left' => ['back, previous', '\f0a8'],
337 'fas fa-arrow-circle-right' => ['forward, next', '\f0a9'],
338 'fas fa-arrow-circle-up' => ['upload', '\f0aa'],
339 'fas fa-arrow-down' => ['download', '\f063'],
340 'fas fa-arrow-left' => ['back, previous', '\f060'],
341 'fas fa-arrow-right' => ['forward, next', '\f061'],
342 'fas fa-arrow-up' => ['forward, upload', '\f062'],
343 'fas fa-arrows-alt' => ['arrow, arrows, bigger, enlarge, expand, fullscreen, move, position, reorder, resize', '\f0b2'],
344 'fas fa-arrows-alt-h' => ['arrows-h, expand, horizontal, landscape, resize, wide', '\f337'],
345 'fas fa-arrows-alt-v' => ['arrows-v, expand, portrait, resize, tall, vertical', '\f338'],
346 'fab fa-artstation' => ['Artstation', '\f77a'],
347 'fas fa-assistive-listening-systems' => ['amplify, audio, deaf, ear, headset, hearing, sound', '\f2a2'],
348 'fas fa-asterisk' => ['annotation, details, reference, star', '\f069'],
349 'fab fa-asymmetrik' => ['Asymmetrik, Ltd', '\f372'],
350 'fas fa-at' => ['address, author, e-mail, email, handle', '\f1fa'],
351 'fas fa-atlas' => ['book, directions, geography, globe, map, travel, wayfinding', '\f558'],
352 'fab fa-atlassian' => ['Atlassian', '\f77b'],
353 'fas fa-atom' => ['atheism, chemistry, electron, ion, isotope, neutron, nuclear, proton, science', '\f5d2'],
354 'fab fa-audible' => ['Audible', '\f373'],
355 'fas fa-audio-description' => ['blind, narration, video, visual', '\f29e'],
356 'fab fa-autoprefixer' => ['Autoprefixer', '\f41c'],
357 'fab fa-avianex' => ['avianex ', '\f374'],
358 'fab fa-aviato' => ['Aviato', '\f421'],
359 'fas fa-award' => ['honor, praise, prize, recognition, ribbon, trophy', '\f559'],
360 'fab fa-aws' => ['Amazon Web Services (AWS)', '\f375'],
361 'fas fa-baby' => ['child, diaper, doll, human, infant, kid, offspring, person, sprout', '\f77c'],
362 'fas fa-baby-carriage' => ['buggy, carrier, infant, push, stroller, transportation, walk, wheels', '\f77d'],
363 'fas fa-backspace' => ['command, delete, erase, keyboard, undo', '\f55a'],
364 'fas fa-backward' => ['previous, rewind', '\f04a'],
365 'fas fa-bacon' => ['blt, breakfast, ham, lard, meat, pancetta, pork, rasher', '\f7e5'],
366 'fas fa-bahai' => ["bahai, bahá'í, star", '\f666'],
367 'fas fa-balance-scale' => ['balanced, justice, legal, measure, weight', '\f24e'],
368 'fas fa-balance-scale-left' => ['justice, legal, measure, unbalanced, weight', '\f515'],
369 'fas fa-balance-scale-right' => ['justice, legal, measure, unbalanced, weight', '\f516'],
370 'fas fa-ban' => ['abort, ban, block, cancel, delete, hide, prohibit, remove, stop, trash', '\f05e'],
371 'fas fa-band-aid' => ['bandage, boo boo, first aid, ouch', '\f462'],
372 'fab fa-bandcamp' => ['Bandcamp ', '\f2d5'],
373 'fas fa-barcode' => ['info, laser, price, scan, upc', '\f02a'],
374 'fas fa-bars' => ['checklist, drag, hamburger, list, menu, nav, navigation, ol, reorder, settings, todo, ul', '\f0c9'],
375 'fas fa-baseball-ball' => ['foul, hardball, league, leather, mlb, softball, sport', '\f433'],
376 'fas fa-basketball-ball' => ['dribble, dunk, hoop, nba', '\f434'],
377 'fas fa-bath' => ['clean, shower, tub, wash', '\f2cd'],
378 'fas fa-battery-empty' => ['charge, dead, power, status', '\f244'],
379 'fas fa-battery-full' => ['charge, power, status', '\f240'],
380 'fas fa-battery-half' => ['charge, power, status', '\f242'],
381 'fas fa-battery-quarter' => ['charge, low, power, status', '\f243'],
382 'fas fa-battery-three-quarters' => ['charge, power, status', '\f241'],
383 'fab fa-battle-net' => ['Battle.net', '\f835'],
384 'fas fa-bed' => ['lodging, mattress, rest, sleep, travel', '\f236'],
385 'fas fa-beer' => ['alcohol, ale, bar, beverage, brewery, drink, lager, liquor, mug, stein', '\f0fc'],
386 'fab fa-behance' => ['Behance ', '\f1b4'],
387 'fab fa-behance-square' => ['Behance Square', '\f1b5'],
388 'fas fa-bell' => ['alarm, alert, chime, notification, reminder', '\f0f3'],
389 'fas fa-bell-slash' => ['alert, cancel, disabled, notification, off, reminder', '\f1f6'],
390 'fas fa-bezier-curve' => ['curves, illustrator, lines, path, vector', '\f55b'],
391 'fas fa-bible' => ['book, catholicism, christianity, god, holy', '\f647'],
392 'fas fa-bicycle' => ['bike, gears, pedal, transportation, vehicle', '\f206'],
393 'fas fa-biking' => ['bicycle, bike, cycle, cycling, ride, wheel', '\f84a'],
394 'fab fa-bimobject' => ['BIMobject ', '\f378'],
395 'fas fa-binoculars' => ['glasses, magnify, scenic, spyglass, view', '\f1e5'],
396 'fas fa-biohazard ' => ['covid-19, danger, dangerous, hazmat, medical, radioactive, toxic, waste, zombie', '\f780'],
397 'fas fa-birthday-cake' => ['anniversary, bakery, candles, celebration, dessert, frosting, holiday, party, pastry', '\f1fd'],
398 'fab fa-bitbucket' => ['atlassian, bitbucket-square, git', '\f171'],
399 'fab fa-bitcoin' => ['Bitcoin', '\f379'],
400 'fab fa-bity' => ['Bity', '\f37a'],
401 'fab fa-black-tie' => ['Font Awesome Black Tie', '\f27e'],
402 'fab fa-blackberry' => ['BlackBerry', '\f37b'],
403 'fas fa-blender' => ['cocktail, milkshake, mixer, puree, smoothie', '\f517'],
404 'fas fa-blender-phone' => ['appliance, cocktail, communication, fantasy, milkshake, mixer, puree, silly, smoothie', '\f6b6'],
405 'fas fa-blind' => ['cane, disability, person, sight', '\f29d'],
406 'fas fa-blog' => ['journal, log, online, personal, post, web 2.0, wordpress, writing', '\f781'],
407 'fab fa-blogger' => ['Blogger', '\f37c'],
408 'fab fa-blogger-b' => ['Blogger B', '\f37d'],
409 'fab fa-bluetooth' => ['Bluetooth', '\f293'],
410 'fab fa-bluetooth-b' => ['Bluetooth ', '\f294'],
411 'fas fa-bold' => ['emphasis, format, text', '\f032'],
412 'fas fa-bolt' => ['electricity, lightning, weather, zap', '\f0e7'],
413 'fas fa-bomb' => ['error, explode, fuse, grenade, warning', '\f1e2'],
414 'fas fa-bone' => ['calcium, dog, skeletal, skeleton, tibia', '\f5d7'],
415 'fas fa-bong' => ['aparatus, cannabis, marijuana, pipe, smoke, smoking', '\f55c'],
416 'fas fa-book' => ['diary, documentation, journal, library, read', '\f02d'],
417 'fas fa-book-dead' => ['Dungeons & Dragons, crossbones, d&d, dark arts, death, dnd, documentation, evil, fantasy, halloween, holiday, necronomicon, read, skull, spell', '\f6b7'],
418 'fas fa-book-medical' => ['diary, documentation, health, history, journal, library, read, record', '\f7e6'],
419 'fas fa-book-open' => ['flyer, library, notebook, open book, pamphlet, reading', '\f518'],
420 'fas fa-book-reader' => ['flyer, library, notebook, open book, pamphlet, reading', '\f5da'],
421 'fas fa-bookmark' => ['favorite, marker, read, remember, save', '\f02e'],
422 'fab fa-bootstrap' => ['Bootstrap ', '\f836'],
423 'fas fa-border-all' => ['cell, grid, outline, stroke, table', '\f84c'],
424 'fas fa-border-none' => ['cell, grid, outline, stroke, table', '\f850'],
425 'fas fa-border-style' => ['Border Style', '\f853'],
426 'fas fa-bowling-ball' => ['alley, candlepin, gutter, lane, strike, tenpin', '\f436'],
427 'fas fa-box' => ['archive, container, package, storage', '\f466'],
428 'fas fa-box-open' => ['archive, container, package, storage, unpack', '\f49e'],
429 'fas fa-box-tissue' => ['cough, covid-19, kleenex, mucus, nose, sneeze, snot', '\f95b'],
430 'fas fa-boxes' => ['archives, inventory, storage, warehouse', '\f468'],
431 'fas fa-braille' => ['alphabet, blind, dots, raised, vision', '\f2a1'],
432 'fas fa-brain' => ['cerebellum, gray matter, intellect, medulla oblongata, mind, noodle, wit', '\f5dc'],
433 'fas fa-bread-slice' => ['bake, bakery, baking, dough, flour, gluten, grain, sandwich, sourdough, toast, wheat, yeast', '\f7ec'],
434 'fas fa-briefcase' => ['ag, business, luggage, office, work', '\f0b1'],
435 'fas fa-briefcase-medical' => ['doctor, emt, first aid, health', '\f469'],
436 'fas fa-broadcast-tower' => ['airwaves, antenna, radio, reception, waves', '\f519'],
437 'fas fa-broom' => ['clean, firebolt, fly, halloween, nimbus 2000, quidditch, sweep, witch', '\f51a'],
438 'fas fa-brush' => ['art, bristles, color, handle, paint', '\f55d'],
439 'fab fa-btc' => ['BTC', '\f15a'],
440 'fab fa-buffer' => ['Buffer ', '\f837'],
441 'fas fa-bug' => ['beetle, error, insect, report', '\f188'],
442 'fas fa-building' => ['apartment, business, city, company, office, work', '\f1ad'],
443 'fas fa-bullhorn' => ['announcement, broadcast, louder, megaphone, share', '\f0a1'],
444 'fas fa-bullseye' => ['archery, goal, objective, target', '\f140'],
445 'fas fa-burn' => ['caliente, energy, fire, flame, gas, heat, hot', '\f46a'],
446 'fab fa-buromobelexperte' => ['Büromöbel-Experte GmbH & Co. KG.', '\f37f'],
447 'fas fa-bus' => ['public transportation, transportation, travel, vehicle', '\f207'],
448 'fas fa-bus-alt' => ['mta, public transportation, transportation, travel, vehicle', '\f55e'],
449 'fas fa-business-time' => ['alarm, briefcase, business socks, clock, flight of the conchords, reminder, wednesday', '\f64a'],
450 'fab fa-buy-n-large' => ['Buy n Large', '\f8a6'],
451 'fab fa-buysellads' => ['BuySellAds', '\f20d'],
452 'fas fa-calculator' => ['abacus, addition, arithmetic, counting, math, multiplication, subtraction', '\f1ec'],
453 'fas fa-calendar' => ['calendar-o, date, event, schedule, time, when', '\f133'],
454 'fas fa-calendar-alt' => ['calendar, date, event, schedule, time, when', '\f073'],
455 'fas fa-calendar-check' => ['accept, agree, appointment, confirm, correct, date, done, event, ok, schedule, select, success, tick, time, todo, when', '\f274'],
456 'fas fa-calendar-day' => ['date, detail, event, focus, schedule, single day, time, today, when', '\f783'],
457 'fas fa-calendar-minus' => ['calendar, date, delete, event, negative, remove, schedule, time, when', '\f272'],
458 'fas fa-calendar-plus' => ['add, calendar, create, date, event, new, positive, schedule, time, when', '\f271'],
459 'fas fa-calendar-times ' => ['archive, calendar, date, delete, event, remove, schedule, time, when, x', '\f273'],
460 'fas fa-calendar-week' => ['date, detail, event, focus, schedule, single week, time, today, when', '\f784'],
461 'fas fa-camera' => ['image, lens, photo, picture, record, shutter, video', '\f030'],
462 'fas fa-camera-retro' => ['image, lens, photo, picture, record, shutter, video', '\f083'],
463 'fas fa-campground' => ['camping, fall, outdoors, teepee, tent, tipi', '\f6bb'],
464 'fab fa-canadian-maple-leaf' => ['canada, flag, flora, nature, plant', '\f785'],
465 'fas fa-candy-cane' => ['candy, christmas, holiday, mint, peppermint, striped, xmas', '\f786'],
466 'fas fa-cannabis' => ['bud, chronic, drugs, endica, endo, ganja, marijuana, mary jane, pot, reefer, sativa, spliff, weed, whacky-tabacky', '\f55f'],
467 'fas fa-capsules' => ['drugs, medicine, pills, prescription', '\f46b'],
468 'fas fa-car' => ['auto, automobile, sedan, transportation, travel, vehicle', '\f1b9'],
469 'fas fa-car-alt' => ['auto, automobile, sedan, transportation, travel, vehicle', '\f5de'],
470 'fas fa-car-battery' => ['auto, electric, mechanic, power', '\f5df'],
471 'fas fa-car-crash' => ['accident, auto, automobile, insurance, sedan, transportation, vehicle, wreck', '\f5e1'],
472 'fas fa-car-side' => ['auto, automobile, sedan, transportation, travel, vehicle', '\f5e4'],
473 'fas fa-caravan' => ['camper, motor home, rv, trailer, travel', '\f8ff'],
474 'fas fa-caret-down' => ['arrow, dropdown, expand, menu, more, triangle', '\f0d7'],
475 'fas fa-caret-left' => ['arrow, back, previous, triangle', '\f0d9'],
476 'fas fa-caret-right' => ['arrow, forward, next, triangle', '\f0da'],
477 'fas fa-caret-square-down' => ['arrow, caret-square-o-down, dropdown, expand, menu, more, triangle', '\f150'],
478 'fas fa-caret-square-left' => ['arrow, back, caret-square-o-left, previous, triangle', '\f191'],
479 'fas fa-caret-square-right' => ['arrow, caret-square-o-right, forward, next, triangle', '\f152'],
480 'fas fa-caret-square-up' => ['arrow, caret-square-o-up, collapse, triangle, upload', '\f151'],
481 'fas fa-caret-up' => ['arrow, collapse, triangle', '\f0d8'],
482 'fas fa-carrot' => ['bugs bunny, orange, vegan, vegetable', '\f787'],
483 'fas fa-cart-arrow-down' => ['download, save, shopping', '\f218'],
484 'fas fa-cart-plus' => ['add, create, new, positive, shopping', '\f217'],
485 'fas fa-cash-register' => ['buy, cha-ching, change, checkout, commerce, leaerboard, machine, pay, payment, purchase, store', '\f788'],
486 'fas fa-cat' => ['feline, halloween, holiday, kitten, kitty, meow, pet', '\f6be'],
487 'fab fa-cc-amazon-pay' => ['Amazon Pay Credit Card', '\f42d'],
488 'fab fa-cc-amex' => ['amex', '\f1f3'],
489 'fab fa-cc-apple-pay' => ['Apple Pay Credit Card', '\f416'],
490 'fab fa-cc-diners-club' => ["Diner's Club Credit Card", '\f24c'],
491 'fab fa-cc-discover' => ['Discover Credit Card', '\f1f2'],
492 'fab fa-cc-jcb' => ['JCB Credit Card', '\f24b'],
493 'fab fa-cc-mastercard' => ['MasterCard Credit Card', '\f1f1'],
494 'fab fa-cc-paypal' => ['Paypal Credit Card', '\f1f4'],
495 'fab fa-cc-stripe' => ['Stripe Credit Card', '\f1f5'],
496 'fab fa-cc-visa' => ['Visa Credit Card', '\f1f0'],
497 'fab fa-centercode' => ['Centercode', '\f380'],
498 'fab fa-centos' => ['linux, operating system, os', '\f789'],
499 'fas fa-certificate' => ['badge, star, verified', '\f0a3'],
500 'fas fa-chair' => ['furniture, seat, sit', '\f6c0'],
501 'fas fa-chalkboard' => ['blackboard, learning, school, teaching, whiteboard, writing', '\f51b'],
502 'fas fa-chalkboard-teacher' => ['Anblackboard, instructor, learning, professor, school, whiteboard, writinggular', '\f51c'],
503 'fas fa-charging-station' => ['electric, ev, tesla, vehicle', '\f5e7'],
504 'fas fa-chart-area' => ['analytics, area, chart, graph', '\f1fe'],
505 'fas fa-chart-bar' => ['analytics, bar, chart, graph', '\f080'],
506 'fas fa-chart-line' => ['activity, analytics, chart, dashboard, gain, graph, increase, line', '\f201'],
507 'fas fa-chart-pie' => ['analytics, chart, diagram, graph, pie', '\f200'],
508 'fas fa-check' => ['accept, agree, checkmark, confirm, correct, done, notice, notification, notify, ok, select, success, tick, todo, yes', '\f00c'],
509 'fas fa-check-circle' => ['accept, agree, confirm, correct, done, ok, select, success, tick, todo, yes', '\f058'],
510 'fas fa-check-double' => ['accept, agree, checkmark, confirm, correct, done, notice, notification, notify, ok, select, success, tick, todo', '\f560'],
511 'fas fa-check-square' => ['accept, agree, checkmark, confirm, correct, done, ok, select, success, tick, todo, yes', '\f14a'],
512 'fas fa-cheese' => ['cheddar, curd, gouda, melt, parmesan, sandwich, swiss, wedge', '\f7ef'],
513 'fas fa-chess' => ['board, castle, checkmate, game, king, rook, strategy, tournament', '\f439'],
514 'fas fa-chess-bishop' => ['board, checkmate, game, strategy', '\f43a'],
515 'fas fa-chess-board' => ['board, checkmate, game, strategy', '\f43c'],
516 'fas fa-chess-king' => ['board, checkmate, game, strategy', '\f43f'],
517 'fas fa-chess-knight' => ['board, checkmate, game, horse, strategy', '\f441'],
518 'fas fa-chess-pawn' => ['board, checkmate, game, strategy', '\f443'],
519 'fas fa-chess-queen' => ['board, checkmate, game, strategy', '\f445'],
520 'fas fa-chess-rook' => ['board, castle, checkmate, game, strategy', '\f447'],
521 'fas fa-chevron-circle-down' => ['arrow, download, dropdown, menu, more', '\f13a'],
522 'fas fa-chevron-circle-left' => ['arrow, back, previous', '\f137'],
523 'fas fa-chevron-circle-right' => ['arrow, forward, next', '\f138'],
524 'fas fa-chevron-circle-up' => ['arrow, collapse, upload', '\f139'],
525 'fas fa-chevron-down' => ['arrow, download, expand', '\f078'],
526 'fas fa-chevron-left' => ['arrow, back, bracket, previous', '\f053'],
527 'fas fa-chevron-right' => ['arrow, bracket, forward, next', '\f054'],
528 'fas fa-chevron-up' => ['arrow, collapse, upload', '\f077'],
529 'fas fa-child' => ['boy, girl, kid, toddler, young', '\f1ae'],
530 'fab fa-chrome' => ['browser', '\f268'],
531 'fab fa-chromecast' => ['Chromecast', '\f838'],
532 'fas fa-church' => ['building, cathedral, chapel, community, religion', '\f51d'],
533 'fas fa-circle' => ['circle-thin, diameter, dot, ellipse, notification, round', '\f111'],
534 'fas fa-circle-notch' => ['circle-o-notch, diameter, dot, ellipse, round, spinner', '\f1ce'],
535 'fas fa-city' => ['buildings, busy, skyscrapers, urban, windows', '\f64f'],
536 'fas fa-clinic-medical' => ['covid-19, doctor, general practitioner, hospital, infirmary, medicine, office, outpatient', '\f7f2'],
537 'fas fa-clipboard' => ['copy, notes, paste, record', '\f328'],
538 'fas fa-clipboard-check' => ['accept, agree, confirm, done, ok, select, success, tick, todo, yes', '\f46c'],
539 'fas fa-clipboard-list' => ['hecklist, completed, done, finished, intinerary, ol, schedule, tick, todo, ul', '\f46d'],
540 'fas fa-clock' => ['date, late, schedule, time, timer, timestamp, watch', '\f017'],
541 'fas fa-clone' => ['arrange, copy, duplicate, paste', '\f24d'],
542 'fas fa-closed-captioning' => ['cc, deaf, hearing, subtitle, subtitling, text, video', '\f20a'],
543 'fas fa-cloud' => ['atmosphere, fog, overcast, save, upload, weather', '\f0c2'],
544 'fas fa-cloud-download-alt' => ['download, export, save', '\f381'],
545 'fas fa-cloud-meatball ' => ['FLDSMDFR, food, spaghetti, storm', '\f73b'],
546 'fas fa-cloud-moon' => ['crescent, evening, lunar, night, partly cloudy, sky', '\f6c3'],
547 'fas fa-cloud-moon-rain' => ['rescent, evening, lunar, night, partly cloudy, precipitation, rain, sky, storm', '\f73c'],
548 'fas fa-cloud-rain' => ['precipitation, rain, sky, storm', '\f73d'],
549 'fas fa-cloud-showers-heavy' => ['precipitation, rain, sky, storm', '\f740'],
550 'fas fa-cloud-sun' => ['clear, day, daytime, fall, outdoors, overcast, partly cloudy', '\f6c4'],
551 'fas fa-cloud-sun-rain' => ['day, overcast, precipitation, storm, summer, sunshower', '\f743'],
552 'fas fa-cloud-upload-alt' => ['cloud-upload, import, save, upload', '\f382'],
553 'fab fa-cloudscale' => ['cloudscale.ch', '\f383'],
554 'fab fa-cloudsmith' => ['Cloudsmith', '\f384'],
555 'fab fa-cloudversify' => ['cloudversify ', '\f385'],
556 'fas fa-cocktail' => ['alcohol, beverage, drink, gin, glass, margarita, martini, vodka', '\f561'],
557 'fas fa-code' => ['brackets, code, development, html', '\f121'],
558 'fas fa-code-branch' => ['branch, code-fork, fork, git, github, rebase, svn, vcs, version', '\f126'],
559 'fab fa-codepen' => ['Codepen', '\f1cb'],
560 'fab fa-codiepie' => ['Codie Pie', '\f284'],
561 'fas fa-coffee' => ['beverage, breakfast, cafe, drink, fall, morning, mug, seasonal, tea', '\f0f4'],
562 'fas fa-cog' => ['gear, mechanical, settings, sprocket, wheel', '\f013'],
563 'fas fa-cogs' => ['gears, mechanical, settings, sprocket, wheel', '\f085'],
564 'fas fa-coins' => ['currency, dime, financial, gold, money, penny', '\f51e'],
565 'fas fa-columns' => ['browser, dashboard, organize, panes, split', '\f0db'],
566 'fas fa-comment' => ['bubble, chat, commenting, conversation, feedback, message, note, notification, sms, speech, texting', '\f075'],
567 'fas fa-comment-alt' => ['bubble, chat, commenting, conversation, feedback, message, note, notification, sms, speech, texting', '\f27a'],
568 'fas fa-comment-dollar' => ['bubble, chat, commenting, conversation, feedback, message, money, note, notification, pay, sms, speech, spend, texting, transfer', '\f651'],
569 'fas fa-comment-dots' => ['bubble, chat, commenting, conversation, feedback, message, more, note, notification, reply, sms, speech, texting', '\f4ad'],
570 'fas fa-comment-medical ' => ['advice, bubble, chat, commenting, conversation, diagnose, feedback, message, note, notification, prescription, sms, speech, texting', '\f7f5'],
571 'fas fa-comment-slash' => ['bubble, cancel, chat, commenting, conversation, feedback, message, mute, note, notification, quiet, sms, speech, texting', '\f4b3'],
572 'fas fa-comments' => ['bubble, chat, commenting, conversation, feedback, message, note, notification, sms, speech, texting', '\f086'],
573 'fas fa-comments-dollar' => ['bubble, chat, commenting, conversation, feedback, message, money, note, notification, pay, sms, speech, spend, texting, transfer', '\f653'],
574 'fas fa-compact-disc' => ['album, bluray, cd, disc, dvd, media, movie, music, record, video, vinyl', '\f420'],
575 'fas fa-compass' => ['directions, directory, location, menu, navigation, safari, travel', '\f14e'],
576 'fas fa-compress' => ['collapse, fullscreen, minimize, move, resize, shrink, smaller', '\f066'],
577 'fas fa-compress-alt' => ['collapse, fullscreen, minimize, move, resize, shrink, smaller', '\f422'],
578 'fas fa-compress-arrows-alt ' => ['collapse, fullscreen, minimize, move, resize, shrink, smaller', '\f78c'],
579 'fas fa-concierge-bell' => ['attention, hotel, receptionist, service, support', '\f562'],
580 ' fab fa-confluence' => ['atlassian', '\f78d'],
581 'fab fa-connectdevelop' => ['Connect Develop', '\f20e'],
582 'fab fa-contao' => ['Contao', '\f26d'],
583 'fas fa-cookie' => ['baked good, chips, chocolate, eat, snack, sweet, treat', '\f563'],
584
585 'fas fa-cookie-bite' => ['baked good, bitten, chips, chocolate, eat, snack, sweet, treat', '\f564'],
586 'fas fa-copy' => ['clone, duplicate, file, files-o, paper, paste', '\f0c5'],
587 'fas fa-copyright' => ['brand, mark, register, trademark', '\f1f9'],
588 'fab fa-cotton-bureau' => ['clothing, t-shirts, tshirts', '\f89e'],
589 'fas fa-couch' => ['chair, cushion, furniture, relax, sofa', '\f4b8'],
590 'fab fa-cpanel' => ['cPanel ', '\f388'],
591 'fab fa-creative-commons' => ['Creative Commons', '\f25e'],
592 'fab fa-creative-commons-by' => ['Creative Commons Attribution', '\f4e7'],
593 'fab fa-creative-commons-nc' => ['Creative Commons Noncommercial', '\f4e8'],
594 'fab fa-creative-commons-nc-eu' => ['Creative Commons Noncommercial (Euro Sign)', '\f4e9'],
595 'fab fa-creative-commons-nc-jp' => ['Creative Commons Noncommercial (Yen Sign)', '\f4ea'],
596 'fab fa-creative-commons-nd' => ['Creative Commons No Derivative Works', '\f4eb'],
597 'fab fa-creative-commons-pd' => ['Creative Commons Public Domain', '\f4ec'],
598 'fab fa-creative-commons-pd-alt' => ['Alternate Creative Commons Public Domain', '\f4ed'],
599 'fab fa-creative-commons-remix' => ['Creative Commons Remix', '\f4ee'],
600 'fab fa-creative-commons-sa' => ['Creative Commons Share Alike', '\f4ef'],
601 'fab fa-creative-commons-sampling' => ['Creative Commons Sampling', '\f4f0'],
602 'fab fa-creative-commons-sampling-plus' => ['Creative Commons Sampling +', '\f4f1'],
603 'fab fa-creative-commons-share' => ['Creative Commons Share', '\f4f2'],
604 'fab fa-creative-commons-zero' => ['Creative Commons CC0', '\f4f3'],
605 'fas fa-credit-card' => ['buy, checkout, credit-card-alt, debit, money, payment, purchase', '\f09d'],
606 'fab fa-critical-role' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f6c9'],
607 'fas fa-crop' => ['design, frame, mask, resize, shrink', '\f125'],
608 'fas fa-crop-alt' => ['design, frame, mask, resize, shrink', '\f565'],
609 'fas fa-cross' => ['catholicism, christianity, church, jesus', '\f654'],
610 'fas fa-crosshairs' => ['aim, bullseye, gpd, picker, position', '\f05b'],
611 'fas fa-crow' => ['bird, bullfrog, fauna, halloween, holiday, toad', '\f520'],
612 'fas fa-crown' => ['award, favorite, king, queen, royal, tiara', '\f521'],
613 'fas fa-crutch' => ['cane, injury, mobility, wheelchair', '\f7f7'],
614 'fab fa-css3' => ['code', '\f13c'],
615 'fab fa-css3-alt' => ['Alternate CSS3 Logo', '\f38b'],
616 'fas fa-cube' => ['3d, block, dice, package, square, tesseract', '\f1b2'],
617 'fas fa-cubes' => ['3d, block, dice, package, pyramid, square, stack, tesseract', '\f1b3'],
618 'fas fa-cut' => ['clip, scissors, snip', '\f0c4'],
619 'fab fa-cuttlefish' => ['Cuttlefish ', '\f38c'],
620 'fab fa-d-and-d' => ['Dungeons & Dragons', '\f38d'],
621 'fab fa-d-and-d-beyond' => ['Dungeons & Dragons, d&d, dnd, fantasy, gaming, tabletop', '\f6ca'],
622 'fab fa-dailymotion' => ['dailymotion', '\f952'],
623 'fab fa-dashcube' => ['DashCube', '\f210'],
624 'fas fa-database' => ['computer, development, directory, memory, storage', '\f1c0'],
625 'fas fa-deaf' => ['ear, hearing, sign language', '\f2a4'],
626 'fab fa-delicious' => ['Delicious', '\f1a5'],
627 'fas fa-democrat' => ['american, democratic party, donkey, election, left, left-wing, liberal, politics, usa', '\f747'],
628 'fab fa-deploydog' => ['deploy.dog', '\f38e'],
629 'fab fa-deskpro' => ['Deskpro ', '\f38f'],
630 'fas fa-desktop' => ['computer, cpu, demo, desktop, device, imac, machine, monitor, pc, screen', '\f108'],
631 'fab fa-dev' => ['DEV', '\f6cc'],
632 'fab fa-deviantart' => ['deviantART ', '\f1bd'],
633 'fas fa-dharmachakra' => ['buddhism, buddhist, wheel of dharma', '\f655'],
634 'fab fa-dhl' => ['Dalsey, Hillblom and Lynn, german, package, shipping', '\f790'],
635 'fas fa-diagnoses' => ['analyze, detect, diagnosis, examine, medicine', '\f470'],
636 'fab fa-diaspora' => ['Diaspora ', '\f791'],
637 'fas fa-dice' => ['chance, gambling, game, roll', '\f522'],
638 'fas fa-dice-d20' => ['Dungeons & Dragons, chance, d&d, dnd, fantasy, gambling, game, roll', '\f6cf'],
639 'fas fa-dice-d6' => ['Dungeons & Dragons, chance, d&d, dnd, fantasy, gambling, game, roll', '\f6d1'],
640 'fas fa-dice-five' => ['chance, gambling, game, roll', '\f523'],
641 'fas fa-dice-four' => ['chance, gambling, game, roll', '\f524'],
642 'fas fa-dice-one' => ['chance, gambling, game, roll', '\f525'],
643 'fas fa-dice-six' => ['chance, gambling, game, roll', '\f526'],
644 'fas fa-dice-three' => ['chance, gambling, game, roll', '\f527'],
645 'fas fa-dice-two' => ['chance, gambling, game, roll', '\f528'],
646 'fab fa-digg' => ['Digg Logo', '\f1a6'],
647 'fab fa-digital-ocean' => ['Digital Ocean', '\f391'],
648 'fas fa-digital-tachograph' => ['data, distance, speed, tachometer', '\f566'],
649 'fas fa-directions' => ['map, navigation, sign, turn', '\f5eb'],
650 'fab fa-discord' => ['Discord', '\f392'],
651 'fab fa-discourse' => ['Discourse', '\f393'],
652 'fas fa-disease' => ['bacteria, cancer, covid-19, illness, infection, sickness, virus', '\f7fa'],
653 'fas fa-divide' => ['arithmetic, calculus, division, math', '\f529'],
654 'fas fa-dizzy' => ['dazed, dead, disapprove, emoticon, face', '\f567'],
655 'fas fa-dna' => ['double helix, genetic, helix, molecule, protein', '\f471'],
656 'fab fa-dochub' => ['DocHub', '\f394'],
657 'fab fa-docker' => ['Docker', '\f395'],
658 'fas fa-dog' => ['animal, canine, fauna, mammal, pet, pooch, puppy, woof', '\f6d3'],
659 'fas fa-dollar-sign' => ['$, cost, dollar-sign, money, price, usd', '\f155'],
660 'fas fa-dolly' => ['carry, shipping, transport', '\f472'],
661 'fas fa-dolly-flatbed' => ['carry, inventory, shipping, transport', '\f474'],
662 'fas fa-donate' => ['contribute, generosity, gift, give', '\f4b9'],
663 'fas fa-door-closed' => ['enter, exit, locked', '\f52a'],
664 'fas fa-door-open' => ['enter, exit, welcome', '\f52b'],
665 'fas fa-dot-circle' => ['bullseye, notification, target', '\f192'],
666 'fas fa-dove' => ['bird, fauna, flying, peace, war', '\f4ba'],
667 'fas fa-download' => ['export, hard drive, save, transfer', '\f019'],
668 'fab fa-draft2digital' => ['Draft2digital', '\f396'],
669 'fas fa-drafting-compass' => ['design, map, mechanical drawing, plot, plotting', '\f568'],
670 'fas fa-dragon' => ['Dungeons & Dragons, d&d, dnd, fantasy, fire, lizard, serpent', '\f6d5'],
671 'fas fa-draw-polygon' => ['anchors, lines, object, render, shape', '\f5ee'],
672 'fab fa-dribbble' => ['Dribbble', '\f17d'],
673 'fab fa-dribbble-square' => ['Dribbble Square', '\f397'],
674 'fab fa-dropbox' => ['Dropbox', '\f16b'],
675 'fas fa-drum' => ['instrument, music, percussion, snare, sound', '\f569'],
676 'fas fa-drum-steelpan' => ['calypso, instrument, music, percussion, reggae, snare, sound, steel, tropical', '\f56a'],
677 'fas fa-drumstick-bite' => ['bone, chicken, leg, meat, poultry, turkey', '\f6d7'],
678 'fab fa-drupal' => ['Drupal Logo', '\f1a9'],
679 'fas fa-dumbbell' => ['exercise, gym, strength, weight, weight-lifting', '\f44b'],
680 'fas fa-dumpster' => ['alley, bin, commercial, trash, waste', '\f793'],
681 'fas fa-dumpster-fire' => ['alley, bin, commercial, danger, dangerous, euphemism, flame, heat, hot, trash, waste', '\f794'],
682 'fab fa-dyalog' => ['Dyalog', '\f399'],
683 'fab fa-earlybirds' => ['Earlybirds', '\f39a'],
684 'fab fa-ebay' => ['eBay', '\f4f4'],
685 'fab fa-edge' => ['browser, ie', '\f282'],
686 'fas fa-edit' => ['edit, pen, pencil, update, write', '\f044'],
687 'fas fa-egg' => ['breakfast, chicken, easter, shell, yolk', '\f7fb'],
688 'fas fa-eject' => ['abort, cancel, cd, discharge', '\f052'],
689 'fab fa-elementor' => ['Elementor', '\f430'],
690 'fas fa-ellipsis-h' => ['dots, drag, kebab, list, menu, nav, navigation, ol, reorder, settings, ul', '\f141'],
691 'fas fa-ellipsis-v' => ['dots, drag, kebab, list, menu, nav, navigation, ol, reorder, settings, ul', '\f142'],
692 'fab fa-ello' => ['Ello', '\f5f1'],
693 'fab fa-ember' => ['Ember', '\f423'],
694 'fab fa-empire' => ['Galactic Empire', '\f1d1'],
695 'fas fa-envelope' => ['e-mail, email, letter, mail, message, notification, support', '\f0e0'],
696 'fas fa-envelope-open' => ['e-mail, email, letter, mail, message, notification, support', '\f2b6'],
697 'fas fa-envelope-open-text' => ['e-mail, email, letter, mail, message, notification, support', '\f658'],
698 'fas fa-envelope-square' => ['e-mail, email, letter, mail, message, notification, support', '\f199'],
699 'fab fa-envira' => ['leaf', '\f299'],
700 'fas fa-equals' => ['arithmetic, even, match, math', '\f52c'],
701 'fas fa-eraser' => ['art, delete, remove, rubber', '\f12d'],
702 'fab fa-erlang' => ['Erlang', '\f39d'],
703 'fab fa-ethereum' => ['Ethereum', '\f42e'],
704 'fas fa-ethernet' => ['cable, cat 5, cat 6, connection, hardware, internet, network, wired', '\f796'],
705 'fab fa-etsy' => ['Etsy', '\f2d7'],
706 'fas fa-euro-sign' => ['currency, dollar, exchange, money', '\f153'],
707 'fab fa-evernote' => ['Evernote', '\f839'],
708 'fas fa-exchange-alt' => ['arrow, arrows, exchange, reciprocate, return, swap, transfer', '\f362'],
709 'fas fa-exclamation' => ['alert, danger, error, important, notice, notification, notify, problem, warning', '\f12a'],
710 'fas fa-exclamation-circle' => ['alert, danger, error, important, notice, notification, notify, problem, warning', '\f06a'],
711 'fas fa-expand' => ['bigger, enlarge, fullscreen, resize', '\f065'],
712 'fas fa-expand-alt' => ['arrows, bigger, enlarge, fullscreen, resize', '\f424'],
713 'fas fa-expand-arrows-alt' => ['bigger, enlarge, fullscreen, move, resize', '\f31e'],
714 'fab fa-expeditedssl' => ['ExpeditedSSL ', '\f23e'],
715 'fas fa-external-link-alt' => ['external-link, new, open, share', '\f35d'],
716 'fas fa-external-link-square-alt' => ['external-link-square, new, open, share', '\f360'],
717 'fas fa-eye' => ['look, optic, see, seen, show, sight, views, visible', '\f06e'],
718 'fas fa-eye-dropper' => ['beaker, clone, color, copy, eyedropper, pipette', '\f1fb'],
719 'fas fa-eye-slash' => ['blind, hide, show, toggle, unseen, views, visible, visiblity', '\f070'],
720 'fab fa-facebook' => ['facebook-official, social network', '\f09a'],
721 'fab fa-facebook-f' => ['facebook', '\f39e'],
722 'fab fa-facebook-messenger' => ['Facebook Messenger', '\f39f'],
723 'fab fa-facebook-square' => ['social network', '\f082'],
724 'fas fa-fan' => ['ac, air conditioning, blade, blower, cool, hot', '\f863'],
725 'fab fa-fantasy-flight-games' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f6dc'],
726 'fas fa-fast-backward' => ['beginning, first, previous, rewind, start', '\f049'],
727 'fas fa-fast-forward' => ['end, last, next', '\f050'],
728 'fas fa-faucet' => ['covid-19, drip, house, hygiene, kitchen, sink, water', '\f905'],
729 'fas fa-fax' => ['business, communicate, copy, facsimile, send', '\f1ac'],
730 'fas fa-feather' => ['bird, light, plucked, quill, write', '\f52d'],
731 'fas fa-feather-alt' => ['bird, light, plucked, quill, write', '\f56b'],
732 'fab fa-fedex' => ['Federal Express, package, shipping', '\f797'],
733 'fab fa-fedora' => ['linux, operating system, os', '\f798'],
734 'fas fa-female' => ['human, person, profile, user, woman', '\f182'],
735 'fas fa-fighter-jet' => ['airplane, fast, fly, goose, maverick, plane, quick, top gun, transportation, travel', '\f0fb'],
736 'fab fa-figma' => ['app, design, interface', '\f799'],
737 'fas fa-file' => ['document, new, page, pdf, resume', '\f15b'],
738 'fas fa-file-alt' => ['document, file-text, invoice, new, page, pdf', '\f15c'],
739 'fas fa-file-archive' => ['.zip, bundle, compress, compression, download, zip', '\f1c6'],
740 'fas fa-file-audio' => ['document, mp3, music, page, play, sound', '\f1c7'],
741 'fas fa-file-code' => ['css, development, document, html', '\f1c9'],
742 'fas fa-file-contract' => ['agreement, binding, document, legal, signature', '\f56c'],
743 'fas fa-file-csv' => ['document, excel, numbers, spreadsheets, table', '\f6dd'],
744 'fas fa-file-download' => ['document, export, save', '\f56d'],
745 'fas fa-file-excel' => ['csv, document, numbers, spreadsheets, table', '\f1c3'],
746 'fas fa-file-export' => ['download, save', '\f56e'],
747 'fas fa-file-image' => ['document, image, jpg, photo, png', '\f1c5'],
748 'fas fa-file-import' => ['copy, document, send, upload', '\f56f'],
749 'fas fa-file-invoice' => ['account, bill, charge, document, payment, receipt', '\f570'],
750 'fas fa-file-invoice-dollar' => ['$, account, bill, charge, document, dollar-sign, money, payment, receipt, usd', '\f571'],
751 'fas fa-file-medical' => ['document, health, history, prescription, record', '\f477'],
752 'fas fa-file-medical-alt' => ['document, health, history, prescription, record', '\f478'],
753 'fas fa-file-pdf' => ['acrobat, document, preview, save', '\f1c1'],
754 'fas fa-file-powerpoint' => ['display, document, keynote, presentation', '\f1c4'],
755 'fas fa-file-prescription' => ['document, drugs, medical, medicine, rx', '\f572'],
756 'fas fa-file-signature' => ['John Hancock, contract, document, name', '\f573'],
757 'fas fa-file-upload' => ['document, import, page, save', '\f574'],
758 'fas fa-file-video' => ['document, m4v, movie, mp4, play', '\f1c8'],
759 'fas fa-file-word' => ['document, edit, page, text, writing', '\f1c2'],
760 'fas fa-fill' => ['bucket, color, paint, paint bucket', '\f575'],
761 'fas fa-fill-drip' => ['bucket, color, drop, paint, paint bucket, spill', '\f576'],
762 'fas fa-film' => ['cinema, movie, strip, video', '\f008'],
763 'fas fa-filter' => ['funnel, options, separate, sort', '\f0b0'],
764 'fas fa-fingerprint' => ['human, id, identification, lock, smudge, touch, unique, unlock', '\f577'],
765 'fas fa-fire' => ['burn, caliente, flame, heat, hot, popular', '\f06d'],
766 'fas fa-fire-alt' => ['burn, caliente, flame, heat, hot, popular', '\f7e4'],
767 'fas fa-fire-extinguisher' => ['burn, caliente, fire fighter, flame, heat, hot, rescue', '\f134'],
768 'fab fa-firefox' => ['browser', '\f269'],
769 'fab fa-firefox-browser' => ['browser', '\f907'],
770 'fas fa-first-aid' => ['emergency, emt, health, medical, rescue', '\f479'],
771 'fab fa-first-order' => ['First Order', '\f2b0'],
772 'fab fa-first-order-alt' => ['Alternate First Order', '\f50a'],
773 'fab fa-firstdraft' => ['firstdraft', '\f3a1'],
774 'fas fa-fish' => ['fauna, gold, seafood, swimming', '\f578'],
775 'fas fa-fist-raised' => ['Dungeons & Dragons, d&d, dnd, fantasy, hand, ki, monk, resist, strength, unarmed combat', '\f6de'],
776 'fas fa-flag' => ['country, notice, notification, notify, pole, report, symbol', '\f024'],
777 'fas fa-flag-checkered' => ['notice, notification, notify, pole, racing, report, symbol', '\f11e'],
778 'fas fa-flag-usa' => ['betsy ross, country, old glory, stars, stripes, symbol', '\f74d'],
779 'fas fa-flask' => ['beaker, experimental, labs, science', '\f0c3'],
780 'fab fa-flickr' => ['Flickr', '\f16e'],
781 'fab fa-flipboard' => ['Flipboard', '\f44d'],
782 'fas fa-flushed' => ['embarrassed, emoticon, face', '\f579'],
783 'fab fa-fly' => ['Fly', '\f417'],
784 'fas fa-folder' => ['archive, directory, document, file', '\f07b'],
785 'fas fa-folder-minus' => ['archive, delete, directory, document, file, negative, remove', '\f65d'],
786 'fas fa-folder-open' => ['archive, directory, document, empty, file, new', '\f07c'],
787 'fas fa-folder-plus' => ['add, archive, create, directory, document, file, new, positive', '\f65e'],
788 'fas fa-font' => ['alphabet, glyph, text, type, typeface', '\f031'],
789 'fab fa-font-awesome' => ['meanpath', '\f2b4'],
790 'fab fa-font-awesome-alt' => ['Alternate Font Awesome', '\f35c'],
791 'fab fa-font-awesome-flag' => ['Font Awesome Flag', '\f425'],
792 'fab fa-fonticons' => ['Fonticons', '\f280'],
793 'fab fa-fonticons-fi' => ['Fonticons Fi', '\f3a2'],
794 'fas fa-football-ball' => ['ball, fall, nfl, pigskin, seasonal', '\f44e'],
795 'fab fa-fort-awesome' => ['castle', '\f286'],
796 'fab fa-fort-awesome-alt' => ['castle', '\f3a3'],
797 'fab fa-forumbee' => ['Forumbee', '\f211'],
798 'fas fa-forward' => ['forward, next, skip', '\f04e'],
799 'fab fa-foursquare' => ['Foursquare', '\f180'],
800 'fab fa-free-code-camp' => ['freeCodeCamp', '\f2c5'],
801 'fab fa-freebsd' => ['FreeBSD', '\f3a4'],
802 'fas fa-frog' => ['amphibian, bullfrog, fauna, hop, kermit, kiss, prince, ribbit, toad, wart', '\f52e'],
803 'fas fa-frown' => ['disapprove, emoticon, face, rating, sad', '\f119'],
804 'fas fa-frown-open' => ['disapprove, emoticon, face, rating, sad', '\f57a'],
805 'fab fa-fulcrum' => ['Fulcrum', '\f50b'],
806 'fas fa-funnel-dollar' => ['filter, money, options, separate, sort', '\f662'],
807 'fas fa-futbol' => ['ball, football, mls, soccer', '\f1e3'],
808 'fab fa-galactic-republic' => ['politics, star wars', '\f50c'],
809 'fab fa-galactic-senate' => ['Galactic Senate', '\f50d'],
810 'fas fa-gamepad' => ['arcade, controller, d-pad, joystick, video, video game', '\f11b'],
811 'fas fa-gas-pump' => ['car, fuel, gasoline, petrol', '\f52f'],
812 'fas fa-gavel' => ['hammer, judge, law, lawyer, opinion', '\f0e3'],
813 'fas fa-gem' => ['diamond, jewelry, sapphire, stone, treasure', '\f3a5'],
814 'fas fa-genderless' => ['androgynous, asexual, sexless', '\f22d'],
815 'fab fa-get-pocket' => ['Get Pocket', '\f265'],
816 'fab fa-gg' => ['GG Currency', '\f260'],
817 'fab fa-gg-circle' => ['GG Currency Circle', '\f261'],
818 'fas fa-ghost' => ['apparition, blinky, clyde, floating, halloween, holiday, inky, pinky, spirit', '\f6e2'],
819 'fas fa-gift' => ['christmas, generosity, giving, holiday, party, present, wrapped, xmas', '\f06b'],
820 'fas fa-gifts' => ['christmas, generosity, giving, holiday, party, present, wrapped, xmas', '\f79c'],
821 'fab fa-git' => ['Git', '\f1d3'],
822 'fab fa-git-alt' => ['Git Alt', '\f841'],
823 'fab fa-git-square' => ['Git Square', '\f1d2'],
824 'fab fa-github' => ['octocat', '\f09b'],
825 'fab fa-github-alt' => ['octocat', '\f113'],
826 'fab fa-github-square' => ['octocat', '\f092'],
827 'fab fa-gitkraken' => ['GitKraken', '\f3a6'],
828 'fab fa-gitlab' => ['Axosoft', '\f296'],
829 'fab fa-gitter' => ['Gitter', '\f426'],
830 'fas fa-glass-cheers' => ["alcohol, bar, beverage, celebration, champagne, clink, drink, holiday, new year's eve, party, toast", '\f79f'],
831 'fas fa-glass-martini' => ['alcohol, bar, beverage, drink, liquor', '\f000'],
832 'fas fa-glass-martini-alt' => ['alcohol, bar, beverage, drink, liquor', '\f57b'],
833 'fas fa-glass-whiskey' => ['alcohol, bar, beverage, bourbon, drink, liquor, neat, rye, scotch, whisky', '\f7a0'],
834 'fas fa-glasses' => ['hipster, nerd, reading, sight, spectacles, vision', '\f530'],
835 'fab fa-glide' => ['Glide', '\f2a5'],
836 'fab fa-glide-g' => ['Glide G', '\f2a6'],
837 'fas fa-globe' => ['all, coordinates, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f0ac'],
838 'fas fa-globe-africa' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f57c'],
839 'fas fa-globe-americas' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f57d'],
840 'fas fa-globe-asia' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f57e'],
841 'fas fa-globe-europe' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f7a2'],
842 'fab fa-gofore' => ['Gofore', '\f3a7'],
843 'fas fa-golf-ball' => ['caddy, eagle, putt, tee', '\f450'],
844 'fab fa-goodreads' => ['Goodreads', '\f3a8'],
845 'fab fa-goodreads-g' => ['Goodreads G', '\f3a9'],
846 'fab fa-google' => ['Google Logo', '\f1a0'],
847 'fab fa-google-drive' => ['Google Drive', '\f3aa'],
848 'fab fa-google-play' => ['Google Play', '\f3ab'],
849 'fab fa-google-plus' => ['google-plus-circle, google-plus-official', '\f2b3'],
850 'fab fa-google-plus-g' => ['google-plus, social network', '\f0d5'],
851 'fab fa-google-plus-square' => ['social network', '\f0d4'],
852 'fab fa-google-wallet' => ['Google Wallet', '\f1ee'],
853 'fas fa-gopuram' => ['building, entrance, hinduism, temple, tower', '\f664'],
854 'fas fa-graduation-cap' => ['eremony, college, graduate, learning, school, student', '\f19d'],
855 'fab fa-gratipay' => ['favorite, heart, like, love', '\f184'],
856 'fab fa-grav' => ['Grav', '\f2d6'],
857 'fas fa-greater-than' => ['arithmetic, compare, math', '\f531'],
858 'fas fa-greater-than-equal' => ['arithmetic, compare, math', '\f532'],
859 'fas fa-grimace' => ['cringe, emoticon, face, teeth', '\f57f'],
860 'fas fa-grin' => ['emoticon, face, laugh, smile', '\f580'],
861 'fas fa-grin-alt' => ['emoticon, face, laugh, smile', '\f581'],
862 'fas fa-grin-beam' => ['emoticon, face, laugh, smile', '\f582'],
863 'fas fa-grin-beam-sweat' => ['embarass, emoticon, face, smile', '\f583'],
864 'fas fa-grin-hearts' => ['emoticon, face, love, smile', '\f584'],
865 'fas fa-grin-squint' => ['emoticon, face, laugh, smile', '\f585'],
866 'fas fa-grin-squint-tears' => ['emoticon, face, happy, smile', '\f586'],
867 'fas fa-grin-stars' => ['emoticon, face, star-struck', '\f587'],
868 'fas fa-grin-tears' => ['LOL, emoticon, face', '\f588'],
869 'fas fa-grin-tongue' => ['LOL, emoticon, face', '\f589'],
870 'fas fa-grin-tongue-squint' => ['LOL, emoticon, face', '\f58a'],
871 'fas fa-grin-tongue-wink' => ['LOL, emoticon, face', '\f58b'],
872 'fas fa-grin-wink' => ['emoticon, face, flirt, laugh, smile', '\f58c'],
873 'fas fa-grip-horizontal' => ['affordance, drag, drop, grab, handle', '\f58d'],
874 'fas fa-grip-lines' => ['affordance, drag, drop, grab, handle', '\f7a4'],
875 'fas fa-grip-lines-vertical' => ['affordance, drag, drop, grab, handle', '\f7a5'],
876 'fas fa-grip-vertical' => ['affordance, drag, drop, grab, handle', '\f58e'],
877 'fab fa-gripfire' => ['Gripfire, Inc', '\f3ac'],
878 'fab fa-grunt' => ['Grunt', '\f3ad'],
879 'fas fa-guitar' => ['acoustic, instrument, music, rock, rock and roll, song, strings', '\f7a6'],
880 'fab fa-gulp' => ['Gulp', '\f3ae'],
881 'fas fa-h-square' => ['directions, emergency, hospital, hotel, map', '\f0fd'],
882 'fab fa-hacker-news' => ['Hacker News', '\f1d4'],
883 'fab fa-hacker-news-square' => ['Hacker News Square', '\f3af'],
884 'fab fa-hackerrank' => ['Hackerrank', '\f5f7'],
885 'fas fa-hamburger' => ['bacon, beef, burger, burger king, cheeseburger, fast food, grill, ground beef, mcdonalds, sandwich', '\f805'],
886 'fas fa-hammer' => ['admin, fix, repair, settings, tool', '\f6e3'],
887 'fas fa-hamsa' => ['fas fa-hamsa', '\f665'],
888 'fas fa-hand-holding' => ['carry, lift', '\f4bd'],
889 'fas fa-hand-holding-heart' => ['carry, charity, gift, lift, package', '\f4be'],
890 'fas fa-hand-holding-medical' => ['care, covid-19, donate, help', '\f95c'],
891 'fas fa-hand-holding-usd' => ['$, carry, dollar sign, donation, giving, lift, money, price', '\f4c0'],
892 'fas fa-hand-holding-water' => ['carry, covid-19, drought, grow, lift', '\f4c1'],
893 'fas fa-hand-lizard' => ['game, roshambo', '\f258'],
894 'fas fa-hand-middle-finger' => ['flip the bird, gesture, hate, rude', '\f806'],
895 'fas fa-hand-paper' => ['game, halt, roshambo, stop', '\f256'],
896 'fas fa-hand-peace' => ['rest, truce', '\f25b'],
897 'fas fa-hand-point-down' => ['finger, hand-o-down, point', '\f0a7'],
898 'fas fa-hand-point-left' => ['back, finger, hand-o-left, left, point, previous', '\f0a5'],
899 'fas fa-hand-point-right' => ['finger, forward, hand-o-right, next, point, right', '\f0a4'],
900 'fas fa-hand-point-up' => ['finger, hand-o-up, point', '\f0a6'],
901 'fas fa-hand-pointer' => ['arrow, cursor, select', '\f25a'],
902 'fas fa-hand-rock' => ['fist, game, roshambo', '\f255'],
903 'fas fa-hand-scissors' => ['cut, game, roshambo', '\f257'],
904 'fas fa-hand-sparkles' => ['clean, covid-19, hygiene, magic, soap, wash', '\f95d'],
905 'fas fa-hand-spock' => ['live long, prosper, salute, star trek, vulcan', '\f259'],
906 'fas fa-hands' => ['carry, hold, lift', '\f4c2'],
907 'fas fa-hands-helping' => ['aid, assistance, handshake, partnership, volunteering', '\f4c4'],
908 'fas fa-hands-wash' => ['covid-19, hygiene, soap, wash', '\f95e'],
909 'fas fa-handshake' => ['agreement, greeting, meeting, partnership', '\f2b5'],
910 'fas fa-handshake-alt-slash' => ['broken, covid-19, social distance', '\f95f'],
911 'fas fa-handshake-slash' => ['broken, covid-19, social distance', '\f960'],
912 'fas fa-hanukiah' => ['candle, hanukkah, jewish, judaism, light', '\f6e6'],
913 'fas fa-hard-hat' => ['construction, hardhat, helmet, safety', '\f807'],
914 'fas fa-hashtag' => ['Twitter, instagram, pound, social media, tag', '\f292'],
915 'fas fa-hat-cowboy' => ['buckaroo, horse, jackeroo, john b., old west, pardner, ranch, rancher, rodeo, western, wrangler', '\f8c0'],
916 'fas fa-hat-cowboy-side' => ['buckaroo, horse, jackeroo, john b., old west, pardner, ranch, rancher, rodeo, western, wrangler', '\f8c1'],
917 'fas fa-hat-wizard' => ['Dungeons & Dragons, accessory, buckle, clothing, d&d, dnd, fantasy, halloween, head, holiday, mage, magic, pointy, witch', '\f6e8'],
918 'fas fa-hdd' => ['cpu, hard drive, harddrive, machine, save, storage', '\f0a0'],
919 'fas fa-head-side-cough' => ['cough, covid-19, germs, lungs, respiratory, sick', '\f961'],
920 'fas fa-head-side-cough-slash' => ['cough, covid-19, germs, lungs, respiratory, sick', '\f962'],
921 'fas fa-head-side-mask' => ['breath, covid-19, filter, respirator, virus', '\f963'],
922 'fas fa-head-side-virus' => ['cold, covid-19, flu, sick', '\f964'],
923 'fas fa-heading' => ['format, header, text, title', '\f1dc'],
924 'fas fa-headphones' => ['audio, listen, music, sound, speaker', '\f025'],
925 'fas fa-headphones-alt' => ['audio, listen, music, sound, speaker', '\f58f'],
926 'fas fa-headset' => ['audio, gamer, gaming, listen, live chat, microphone, shot caller, sound, support, telemarketer', '\f590'],
927 'fas fa-heart' => ['favorite, like, love, relationship, valentine', '\f004'],
928 'fas fa-heart-broken' => ['breakup, crushed, dislike, dumped, grief, love, lovesick, relationship, sad', '\f7a9'],
929 'fas fa-heartbeat' => ['ekg, electrocardiogram, health, lifeline, vital signs', '\f21e'],
930 'fas fa-helicopter' => ['airwolf, apache, chopper, flight, fly, travel', '\f533'],
931 'fas fa-highlighter' => ['edit, marker, sharpie, update, write', '\f591'],
932 'fas fa-hiking' => ['activity, backpack, fall, fitness, outdoors, person, seasonal, walking', '\f6ec'],
933 'fas fa-hippo' => ['animal, fauna, hippopotamus, hungry, mammal', '\f6ed'],
934 'fab fa-hips' => ['Hips', '\f452'],
935 'fab fa-hire-a-helper' => ['HireAHelper', '\f3b0'],
936 'fas fa-history' => ['Rewind, clock, reverse, time, time machine', '\f1da'],
937 'fas fa-hockey-puck' => ['ice, nhl, sport', '\f453'],
938 'fas fa-holly-berry' => ['catwoman, christmas, decoration, flora, halle, holiday, ororo munroe, plant, storm, xmas', '\f7aa'],
939 'fas fa-home' => ['abode, building, house, main', '\f015'],
940 'fab fa-hooli' => ['Hooli', '\f427'],
941 'fab fa-hornbill' => ['Hornbill', '\f592'],
942 'fas fa-horse' => ['equus, fauna, mammmal, mare, neigh, pony', '\f6f0'],
943 'fas fa-horse-head' => ['equus, fauna, mammmal, mare, neigh, pony', '\f7ab'],
944 'fas fa-hospital' => ['building, covid-19, emergency room, medical center', '\f0f8'],
945 'fas fa-hospital-alt' => ['building, covid-19, emergency room, medical center', '\f47d'],
946 'fas fa-hospital-symbol' => ['clinic, covid-19, emergency, map', '\f47e'],
947 'fas fa-hospital-user' => ['covid-19, doctor, network, patient, primary care', '\f80d'],
948 'fas fa-hot-tub' => ['bath, jacuzzi, massage, sauna, spa', '\f593'],
949 'fas fa-hotdog' => ['bun, chili, frankfurt, frankfurter, kosher, polish, sandwich, sausage, vienna, weiner', '\f80f'],
950 'fas fa-hotel' => ['building, inn, lodging, motel, resort, travel', '\f594'],
951 'fab fa-hotjar' => ['Hotjar', '\f3b1'],
952 'fas fa-hourglass' => ['hour, minute, sand, stopwatch, time', '\f254'],
953 'fas fa-hourglass-end' => ['hour, minute, sand, stopwatch, time', '\f253'],
954 'fas fa-hourglass-half' => ['hour, minute, sand, stopwatch, time', '\f252'],
955 'fas fa-hourglass-start' => ['hour, minute, sand, stopwatch, time', '\f251'],
956 'fas fa-house-damage' => ['building, devastation, disaster, home, insurance', '\f6f1'],
957 'fas fa-house-user' => ['covid-19, home, isolation, quarantine', '\f965'],
958 'fab fa-houzz' => ['Houzz', '\f27c'],
959 'fas fa-hryvnia' => ['currency, money, ukraine, ukrainian', '\f6f2'],
960 'fab fa-html5' => ['HTML 5 Logo', '\f13b'],
961 'fab fa-hubspot' => ['HubSpot', '\f3b2'],
962 'fas fa-i-cursor' => ['editing, i-beam, type, writing', '\f246'],
963 'fas fa-ice-cream' => ['chocolate, cone, dessert, frozen, scoop, sorbet, vanilla, yogurt', '\f810'],
964 'fas fa-icicles' => ['cold, frozen, hanging, ice, seasonal, sharp', '\f7ad'],
965 'fas fa-icons' => ['bolt, emoji, heart, image, music, photo, symbols', '\f86d'],
966 'fas fa-id-badge' => ['address, contact, identification, license, profile', '\f2c1'],
967 'fas fa-id-card' => ['contact, demographics, document, identification, issued, profile', '\f2c2'],
968 'fas fa-id-card-alt' => ['ontact, demographics, document, identification, issued, profile', '\f47f'],
969 'fab fa-ideal' => ['iDeal', '\f913'],
970 'fas fa-igloo' => ['dome, dwelling, eskimo, home, house, ice, snow', '\f7ae'],
971 'fas fa-image' => ['album, landscape, photo, picture', '\f03e'],
972 'fas fa-images' => ['album, landscape, photo, picture', '\f302'],
973 'fab fa-imdb' => ['IMDB', '\f2d8'],
974 'fas fa-inbox' => ['archive, desk, email, mail, message', '\f01c'],
975 'fas fa-indent' => ['align, justify, paragraph, tab', '\f03c'],
976 'fas fa-industry' => ['building, factory, industrial, manufacturing, mill, warehouse', '\f275'],
977 'fas fa-infinity' => ['eternity, forever, math', '\f534'],
978 'fas fa-info' => ['details, help, information, more, support', '\f129'],
979 'fas fa-info-circle' => ['details, help, information, more, support', '\f05a'],
980 'fab fa-instagram' => ['Instagram', '\f16d'],
981 'fab fa-instagram-square' => ['Instagram Square', '\f955'],
982 'fab fa-intercom' => ['app, customer, messenger', '\f7af'],
983 'fab fa-internet-explorer' => ['browser, ie', '\f26b'],
984 'fab fa-invision' => ['app, design, interface', '\f7b0'],
985 'fab fa-ioxhost' => ['ioxhost', '\f208'],
986 'fas fa-italic' => ['edit, emphasis, font, format, text, type', '\f033'],
987 'fab fa-itch-io' => ['itch.io', '\f83a'],
988 'fab fa-itunes' => ['iTunes', '\f3b4'],
989 'fab fa-itunes-note' => ['Itunes Note', '\f3b5'],
990 'fab fa-java' => ['Java', '\f4e4'],
991 'fas fa-jedi' => ['crest, force, sith, skywalker, star wars, yoda', '\f669'],
992 'fab fa-jedi-order' => ['star wars', '\f50e'],
993 'fab fa-jenkins' => ['Jenkis', '\f3b6'],
994 'fab fa-jira' => ['atlassian', '\f7b1'],
995 'fab fa-joget' => ['Joget', '\f3b7'],
996 'fas fa-joint' => ['blunt, cannabis, doobie, drugs, marijuana, roach, smoke, smoking, spliff', '\f595'],
997 'fab fa-joomla' => ['Joomla Logo', '\f1aa'],
998 'fas fa-journal-whills' => ['book, force, jedi, sith, star wars, yoda', '\f66a'],
999 'fab fa-js' => ['JavaScript (JS)', '\f3b8'],
1000 'fab fa-js-square' => ['JavaScript (JS) Square', '\f3b9'],
1001 'fab fa-jsfiddle' => ['jsFiddle', '\f1cc'],
1002 'fas fa-kaaba' => ['building, cube, islam, muslim', '\f66b'],
1003 'fab fa-kaggle' => ['Kaggle', '\f5fa'],
1004 'fas fa-key' => ['lock, password, private, secret, unlock', '\f084'],
1005 'fab fa-keybase' => ['Keybase ', '\f4f5'],
1006 'fas fa-keyboard' => ['accessory, edit, input, text, type, write', '\f11c'],
1007 'fab fa-keycdn' => ['KeyCDN', '\f3ba'],
1008 'fas fa-khanda' => ['chakkar, sikh, sikhism, sword', '\f66d'],
1009 'fab fa-kickstarter' => ['Kickstarter', '\f3bb'],
1010 'fab fa-kickstarter-k' => ['Kickstarter K', '\f3bc'],
1011 'fas fa-kiss' => ['beso, emoticon, face, love, smooch', '\f596'],
1012 'fas fa-kiss-beam' => ['beso, emoticon, face, love, smooch', '\f597'],
1013 'fas fa-kiss-wink-heart' => ['beso, emoticon, face, love, smooch', '\f598'],
1014 'fas fa-kiwi-bird' => ['bird, fauna, new zealand', '\f535'],
1015 'fab fa-korvue' => ['KORVUE', '\f42f'],
1016 'fas fa-landmark' => ['building, historic, memorable, monument, politics', '\f66f'],
1017 'fas fa-language' => ['dialect, idiom, localize, speech, translate, vernacular', '\f1ab'],
1018 'fas fa-laptop' => ['computer, cpu, dell, demo, device, mac, macbook, machine, pc', '\f109'],
1019 'fas fa-laptop-code' => ['computer, cpu, dell, demo, develop, device, mac, macbook, machine, pc', '\f5fc'],
1020 'fas fa-laptop-house' => ['computer, covid-19, device, office, remote, work from home', '\f966'],
1021 'fas fa-laptop-medical' => ['computer, device, ehr, electronic health records, history', '\f812'],
1022 'fab fa-laravel' => ['Laravel', '\f3bd'],
1023 'fab fa-lastfm' => ['last.fm', '\f202'],
1024 'fab fa-lastfm-square' => ['last.fm Square', '\f203'],
1025 'fas fa-laugh' => ['LOL, emoticon, face, laugh, smile', '\f599'],
1026 'fas fa-laugh-beam' => ['LOL, emoticon, face, happy, smile', '\f59a'],
1027 'fas fa-laugh-squint' => ['LOL, emoticon, face, happy, smile', '\f59b'],
1028 'fas fa-laugh-wink' => ['LOL, emoticon, face, happy, smile', '\f59c'],
1029 'fas fa-layer-group' => ['arrange, develop, layers, map, stack', '\f5fd'],
1030 'fas fa-leaf' => ['eco, flora, nature, plant, vegan', '\f06c'],
1031 'fab fa-leanpub' => ['Leanpub', '\f212'],
1032 'fas fa-lemon' => ['itrus, lemonade, lime, tart', '\f094'],
1033 'fab fa-less' => ['Less', '\f41d'],
1034 'fas fa-less-than' => ['arithmetic, compare, math', '\f536'],
1035 'fas fa-less-than-equal' => ['arithmetic, compare, math', '\f537'],
1036 'fas fa-level-down-alt' => ['arrow, level-down', '\f3be'],
1037 'fas fa-level-up-alt' => ['arrow, level-up', '\f3bf'],
1038 'fas fa-life-ring' => ['coast guard, help, overboard, save, support', '\f1cd'],
1039 'fas fa-lightbulb' => ['energy, idea, inspiration, light', '\f0eb'],
1040 'fab fa-line' => ['Line', '\f3c0'],
1041 'fas fa-link' => ['attach, attachment, chain, connect', '\f0c1'],
1042 'fab fa-linkedin' => ['linkedin-square', '\f08c'],
1043 'fab fa-linkedin-in' => ['linkedin', '\f0e1'],
1044 'fab fa-linode' => ['Linode', '\f2b8'],
1045 'fab fa-linux' => ['tux', '\f17c'],
1046 'fas fa-lira-sign' => ['currency, money, try, turkish', '\f195'],
1047 'fas fa-list' => ['checklist, completed, done, finished, ol, todo, ul', '\f03a'],
1048 'fas fa-list-alt' => ['checklist, completed, done, finished, ol, todo, ul', '\f022'],
1049 'fas fa-list-ol' => ['checklist, completed, done, finished, numbers, ol, todo, ul', '\f0cb'],
1050 'fas fa-list-ul' => ['checklist, completed, done, finished, ol, todo, ul', '\f0ca'],
1051 'fas fa-location-arrow' => ['address, compass, coordinate, direction, gps, map, navigation, place', '\f124'],
1052 'fas fa-lock' => ['admin, lock, open, password, private, protect, security', '\f023'],
1053 'fas fa-lock-open' => ['admin, lock, open, password, private, protect, security', '\f3c1'],
1054 'fas fa-long-arrow-alt-down' => ['download, long-arrow-down', '\f309'],
1055 'fas fa-long-arrow-alt-left' => ['back, long-arrow-left, previous', '\f30a'],
1056 'fas fa-long-arrow-alt-right' => ['forward, long-arrow-right, next', '\f30b'],
1057 'fas fa-long-arrow-alt-up' => ['long-arrow-up, upload', '\f30c'],
1058 'fas fa-low-vision' => ['blind, eye, sight', '\f2a8'],
1059 'fas fa-luggage-cart' => ['bag, baggage, suitcase, travel', '\f59d'],
1060 'fas fa-lungs' => ['air, breath, covid-19, organ, respiratory', '\f604'],
1061 'fas fa-lungs-virus' => ['breath, covid-19, respiratory, sick', '\f967'],
1062 'fab fa-lyft' => ['lyft', '\f3c3'],
1063 'fab fa-magento' => ['Magento', '\f3c4'],
1064 'fas fa-magic' => ['autocomplete, automatic, mage, magic, spell, wand, witch, wizard', '\f0d0'],
1065 'fas fa-magnet' => ['Attract, lodestone, tool', '\f076'],
1066 'fas fa-mail-bulk' => ['archive, envelope, letter, post office, postal, postcard, send, stamp, usps', '\f674'],
1067 'fab fa-mailchimp' => ['Mailchimp', '\f59e'],
1068 'fas fa-male' => ['human, man, person, profile, user', '\f183'],
1069 'fab fa-mandalorian' => ['Mandalorian', '\f50f'],
1070 'fas fa-map' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f279'],
1071 'fas fa-map-marked' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f59f'],
1072 'fas fa-map-marked-alt' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f5a0'],
1073 'fas fa-map-marker' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f041'],
1074 'fas fa-map-marker-alt' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f3c5'],
1075 'fas fa-map-pin' => ['address, agree, coordinates, destination, gps, localize, location, map, marker, navigation, pin, place, position, travel', '\f276'],
1076 'fas fa-map-signs' => ['directions, directory, map, signage, wayfinding', '\f277'],
1077 'fab fa-markdown' => ['Markdown', '\f60f'],
1078 'fas fa-marker' => ['design, edit, sharpie, update, write', '\f5a1'],
1079 'fas fa-mars' => ['male', '\f222'],
1080 'fas fa-mars-double' => ['Mars Double', '\f227'],
1081 'fas fa-mars-stroke' => ['Mars Stroke', '\f229'],
1082 'fas fa-mars-stroke-h' => ['Mars Stroke Horizontal', '\f22b'],
1083 'fas fa-mars-stroke-v' => ['Mars Stroke Vertical', '\f22a'],
1084 'fas fa-mask' => ['carnivale, costume, disguise, halloween, secret, super hero', '\f6fa'],
1085 'fab fa-mastodon' => ['Mastodon', '\f4f6'],
1086 'fab fa-maxcdn' => ['MaxCDN', '\f136'],
1087 'fab fa-mdb' => ['Material Design for Bootstrap', '\f8ca'],
1088 'fas fa-medal' => ['award, ribbon, star, trophy', '\f5a2'],
1089 'fab fa-medapps' => ['MedApps', '\f3c6'],
1090 'fab fa-medium' => ['Medium ', '\f23a'],
1091 'fab fa-medium-m' => ['Medium M', '\f3c7'],
1092 'fas fa-medkit' => ['first aid, firstaid, health, help, support', '\f0fa'],
1093 'fab fa-medrt' => ['MRT', '\f3c8'],
1094 'fab fa-meetup' => ['Meetup', '\f2e0'],
1095 'fab fa-megaport' => ['Megaport', '\f5a3'],
1096 'fas fa-meh' => ['emoticon, face, neutral, rating', '\f11a'],
1097 'fas fa-meh-blank' => ['emoticon, face, neutral, rating', '\f5a4'],
1098 'fas fa-meh-rolling-eyes' => ['emoticon, face, neutral, rating', '\f5a5'],
1099 'fas fa-memory' => ['DIMM, RAM, hardware, storage, technology', '\f538'],
1100 'fab fa-mendeley' => ['Mendeley', '\f7b3'],
1101 'fas fa-menorah' => ['candle, hanukkah, jewish, judaism, light', '\f676'],
1102 'fas fa-mercury' => ['transgender', '\f223'],
1103 'fas fa-meteor' => ['armageddon, asteroid, comet, shooting star, space', '\f753'],
1104 'fab fa-microblog' => ['Micro.blog', '\f91a'],
1105 'fas fa-microchip' => ['cpu, hardware, processor, technology', '\f2db'],
1106 'fas fa-microphone' => ['audio, podcast, record, sing, sound, voice', '\f130'],
1107 'fas fa-microphone-alt' => ['audio, podcast, record, sing, sound, voice', '\f3c9'],
1108 'fas fa-microphone-alt-slash' => ['audio, disable, mute, podcast, record, sing, sound, voice', '\f539'],
1109 'fas fa-microphone-slash' => ['audio, disable, mute, podcast, record, sing, sound, voice', '\f131'],
1110 'fas fa-microscope' => ['covid-19, electron, lens, optics, science, shrink', '\f610'],
1111 'fab fa-microsoft' => ['Microsoft', '\f3ca'],
1112 'fas fa-minus' => ['collapse, delete, hide, minify, negative, remove, trash', '\f068'],
1113 'fas fa-minus-circle' => ['delete, hide, negative, remove, shape, trash', '\f056'],
1114 'fas fa-minus-square' => ['collapse, delete, hide, minify, negative, remove, shape, trash', '\f146'],
1115 'fas fa-mitten' => ['clothing, cold, glove, hands, knitted, seasonal, warmth', '\f7b5'],
1116 'fab fa-mix' => ['Mix', '\f3cb'],
1117 'fab fa-mixcloud' => ['Mixcloud', '\f289'],
1118 'fab fa-mixer' => ['Mixer', '\f956'],
1119 'fab fa-mizuni' => ['Mizuni', '\f3cc'],
1120 'fas fa-mobile' => ['pple, call, cell phone, cellphone, device, iphone, number, screen, telephone', '\f10b'],
1121 'fas fa-mobile-alt' => ['apple, call, cell phone, cellphone, device, iphone, number, screen, telephone', '\f3cd'],
1122 'fab fa-modx' => ['MODX', '\f285'],
1123 'fab fa-monero' => ['Monero', '\f3d0'],
1124 'fas fa-money-bill' => ['buy, cash, checkout, money, payment, price, purchase', '\f0d6'],
1125 'fas fa-money-bill-alt' => ['buy, cash, checkout, money, payment, price, purchase', '\f3d1'],
1126 'fas fa-money-bill-wave' => ['buy, cash, checkout, money, payment, price, purchase', '\f53a'],
1127 'fas fa-money-bill-wave-alt' => ['buy, cash, checkout, money, payment, price, purchase', '\f53b'],
1128 'fas fa-money-check' => ['bank check, buy, checkout, cheque, money, payment, price, purchase', '\f53c'],
1129 'fas fa-money-check-alt' => ['bank check, buy, checkout, cheque, money, payment, price, purchase', '\f53d'],
1130 'fas fa-monument' => ['building, historic, landmark, memorable', '\f5a6'],
1131 'fas fa-moon' => ['contrast, crescent, dark, lunar, night', '\f186'],
1132 'fas fa-mortar-pestle' => ['crush, culinary, grind, medical, mix, pharmacy, prescription, spices', '\f5a7'],
1133 'fas fa-mosque' => ['building, islam, landmark, muslim', '\f678'],
1134 'fas fa-motorcycle' => ['bike, machine, transportation, vehicle', '\f21c'],
1135 'fas fa-mountain' => ['glacier, hiking, hill, landscape, travel, view', '\f6fc'],
1136 'fas fa-mouse' => ['click, computer, cursor, input, peripheral', '\f8cc'],
1137 'fas fa-mouse-pointer' => ['arrow, cursor, select', '\f245'],
1138 'fas fa-mug-hot' => ['caliente, cocoa, coffee, cup, drink, holiday, hot chocolate, steam, tea, warmth', '\f7b6'],
1139 'fas fa-music' => ['lyrics, melody, note, sing, sound', '\f001'],
1140 'fab fa-napster' => ['Napster', '\f3d2'],
1141 'fab fa-neos' => ['Neos', '\f612'],
1142 'fas fa-network-wired' => ['computer, connect, ethernet, internet, intranet', '\f6ff'],
1143 'fas fa-neuter' => ['Neuter', '\f22c'],
1144 'fas fa-newspaper' => ['article, editorial, headline, journal, journalism, news, press', '\f1ea'],
1145 'fab fa-nimblr' => ['Nimblr', '\f5a8'],
1146 'fab fa-node' => ['Node.js', '\f419'],
1147 'fab fa-node-js' => ['Node.js JS', '\f3d3'],
1148 'fas fa-not-equal' => ['arithmetic, compare, math', '\f53e'],
1149 'fas fa-notes-medical' => ['lipboard, doctor, ehr, health, history, records', '\f481'],
1150 'fab fa-npm' => ['npm', '\f3d4'],
1151 'fab fa-ns8' => ['NS8', '\f3d5'],
1152 'fab fa-nutritionix' => ['Nutritionix ', '\f3d6'],
1153 'fas fa-object-group' => ['combine, copy, design, merge, select', '\f247'],
1154 'fas fa-object-ungroup' => ['copy, design, merge, select, separate', '\f248'],
1155 'fab fa-odnoklassniki' => ['Odnoklassniki', '\f263'],
1156 'fab fa-odnoklassniki-square' => ['Odnoklassniki Square', '\f264'],
1157 'fas fa-oil-can' => ['auto, crude, gasoline, grease, lubricate, petroleum', '\f613'],
1158 'fab fa-old-republic' => ['politics, star wars', '\f510'],
1159 'fas fa-om' => ['buddhism, hinduism, jainism, mantra', '\f679'],
1160 'fab fa-opencart' => ['OpenCart', '\f23d'],
1161 'fab fa-openid' => ['OpenID', '\f19b'],
1162 'fab fa-opera' => ['Opera', '\f26a'],
1163 'fab fa-optin-monster' => ['Optin Monster', '\f23c'],
1164 'fab fa-orcid' => ['ORCID', '\f8d2'],
1165 'fab fa-osi' => ['Open Source Initiative', '\f41a'],
1166 'fas fa-otter' => ['animal, badger, fauna, fur, mammal, marten', '\f700'],
1167 'fas fa-outdent' => ['lign, justify, paragraph, tab', '\f03b'],
1168 'fab fa-page4' => ['page4 Corporation', '\f3d7'],
1169 'fab fa-pagelines' => ['eco, flora, leaf, leaves, nature, plant, tree', '\f18c'],
1170 'fas fa-pager' => ['beeper, cellphone, communication', '\f815'],
1171 'fas fa-paint-brush' => ['acrylic, art, brush, color, fill, paint, pigment, watercolor', '\f1fc'],
1172 'fas fa-paint-roller' => ['acrylic, art, brush, color, fill, paint, pigment, watercolor', '\f5aa'],
1173 'fas fa-palette' => ['acrylic, art, brush, color, fill, paint, pigment, watercolor', '\f53f'],
1174 'fab fa-palfed' => ['Palfed', '\f3d8'],
1175 'fas fa-pallet' => ['archive, box, inventory, shipping, warehouse', '\f482'],
1176 'fas fa-paper-plane' => ['air, float, fold, mail, paper, send', '\f1d8'],
1177 'fas fa-paperclip' => ['attach, attachment, connect, link', '\f0c6'],
1178 'fas fa-parachute-box' => ['aid, assistance, rescue, supplies', '\f4cd'],
1179 'fas fa-paragraph' => ['edit, format, text, writing', '\f1dd'],
1180 'fas fa-parking' => ['auto, car, garage, meter', '\f540'],
1181 'fas fa-passport' => ['document, id, identification, issued, travel', '\f5ab'],
1182 'fas fa-pastafarianism' => ['agnosticism, atheism, flying spaghetti monster, fsm', '\f67b'],
1183 'fas fa-paste' => ['clipboard, copy, document, paper', '\f0ea'],
1184 'fab fa-patreon' => ['Patreon', '\f3d9'],
1185 'fas fa-pause' => ['hold, wait', '\f04c'],
1186 'fas fa-pause-circle' => ['hold, wait', '\f28b'],
1187 'fas fa-paw' => ['animal, cat, dog, pet, print', '\f1b0'],
1188 'fab fa-paypal' => ['Paypal', '\f1ed'],
1189 'fas fa-peace' => ['serenity, tranquility, truce, war', '\f67c'],
1190 'fas fa-pen' => ['design, edit, update, write', '\f304'],
1191 'fas fa-pen-alt' => ['design, edit, update, write', '\f305'],
1192 'fas fa-pen-fancy' => ['design, edit, fountain pen, update, write', '\f5ac'],
1193 'fas fa-pen-nib' => ['design, edit, fountain pen, update, write', '\f5ad'],
1194 'fas fa-pen-square' => ['edit, pencil-square, update, write', '\f14b'],
1195 'fas fa-pencil-alt' => ['design, edit, pencil, update, write', '\f303'],
1196 'fas fa-pencil-ruler' => ['design, draft, draw, pencil', '\f5ae'],
1197 'fab fa-penny-arcade' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, pax, tabletop', '\f704'],
1198 'fas fa-people-arrows' => ['covid-19, personal space, social distance, space, spread, users', '\f968'],
1199 'fas fa-people-carry' => ['box, carry, fragile, help, movers, package', '\f4ce'],
1200 'fas fa-pepper-hot' => ['buffalo wings, capsicum, chili, chilli, habanero, jalapeno, mexican, spicy, tabasco, vegetable', '\f816'],
1201 'fas fa-percent' => ['discount, fraction, proportion, rate, ratio', '\f295'],
1202 'fas fa-percentage' => ['discount, fraction, proportion, rate, ratio', '\f541'],
1203 'fab fa-periscope' => ['Periscope', '\f3da'],
1204 'fas fa-person-booth' => ['changing, changing room, election, human, person, vote, voting', '\f756'],
1205 'fab fa-phabricator' => ['Phabricator', '\f3db'],
1206 'fab fa-phoenix-framework' => ['Phoenix Framework', '\f3dc'],
1207 'fab fa-phoenix-squadron' => ['Phoenix Squadron', '\f511'],
1208 'fas fa-phone' => ['call, earphone, number, support, telephone, voice', '\f095'],
1209 'fas fa-phone-alt' => ['call, earphone, number, support, telephone, voice', '\f879'],
1210 'fas fa-phone-slash' => ['call, cancel, earphone, mute, number, support, telephone, voice', '\f3dd'],
1211 'fas fa-phone-square' => ['call, earphone, number, support, telephone, voice', '\f098'],
1212 'fas fa-phone-square-alt' => ['call, earphone, number, support, telephone, voice', '\f87b'],
1213 'fas fa-phone-volume' => ['call, earphone, number, sound, support, telephone, voice, volume-control-phone', '\f2a0'],
1214 'fas fa-photo-video' => ['av, film, image, library, media', '\f87c'],
1215 'fab fa-php' => ['PHP', '\f457'],
1216 'fab fa-pied-piper' => ['Pied Piper Logo', '\f2ae'],
1217 'fab fa-pied-piper-alt' => ['Alternate Pied Piper Logo (Old)', '\f1a8'],
1218 'fab fa-pied-piper-hat' => ['clothing', '\f4e5'],
1219 'fab fa-pied-piper-pp' => ['Pied Piper PP Logo (Old)', '\f1a7'],
1220 'fab fa-pied-piper-square' => ['Pied Piper Square Logo (Old)', '\f91e'],
1221 'fas fa-piggy-bank' => ['bank, save, savings', '\f4d3'],
1222 'fas fa-pills' => ['drugs, medicine, prescription, tablets', '\f484'],
1223 'fab fa-pinterest' => ['Pinterest', '\f0d2'],
1224 'fab fa-pinterest-p' => ['Pinterest P', '\f231'],
1225 'fab fa-pinterest-square' => ['Pinterest Square', '\f0d3'],
1226 'fas fa-pizza-slice' => ['cheese, chicago, italian, mozzarella, new york, pepperoni, pie, slice, teenage mutant ninja turtles, tomato', '\f818'],
1227 'fas fa-place-of-worship' => ['building, church, holy, mosque, synagogue', '\f67f'],
1228 'fas fa-plane' => ['airplane, destination, fly, location, mode, travel, trip', '\f072'],
1229 'fas fa-plane-arrival' => ['airplane, arriving, destination, fly, land, landing, location, mode, travel, trip', '\f5af'],
1230 'fas fa-plane-departure' => ['airplane, departing, destination, fly, location, mode, take off, taking off, travel, trip', '\f5b0'],
1231 'fas fa-plane-slash' => ['airplane mode, canceled, covid-19, delayed, grounded, travel', '\f969'],
1232 'fas fa-play' => ['audio, music, playing, sound, start, video', '\f04b'],
1233 'fas fa-play-circle' => ['audio, music, playing, sound, start, video', '\f144'],
1234 'fab fa-playstation' => ['PlayStation', '\f3df'],
1235 'fas fa-plug' => ['connect, electric, online, power', '\f1e6'],
1236 'fas fa-plus' => ['add, create, expand, new, positive, shape', '\f067'],
1237 'fas fa-plus-circle' => ['add, create, expand, new, positive, shape', '\f055'],
1238 'fas fa-plus-square' => ['add, create, expand, new, positive, shape', '\f0fe'],
1239 'fas fa-podcast' => ['audio, broadcast, music, sound', '\f2ce'],
1240 'fas fa-poll' => ['results, survey, trend, vote, voting', '\f681'],
1241 'fas fa-poll-h' => ['results, survey, trend, vote, voting', '\f682'],
1242 'fas fa-poo' => ['crap, poop, shit, smile, turd', '\f2fe'],
1243 'fas fa-poo-storm' => ['bolt, cloud, euphemism, lightning, mess, poop, shit, turd', '\f75a'],
1244 'fas fa-poop' => ['crap, poop, shit, smile, turd', '\f619'],
1245 'fas fa-portrait' => ['id, image, photo, picture, selfie', '\f3e0'],
1246 'fas fa-pound-sign' => ['currency, gbp, money', '\f154'],
1247 'fas fa-power-off' => ['cancel, computer, on, reboot, restart', '\f011'],
1248 'fas fa-pray' => ['kneel, preach, religion, worship', '\f683'],
1249 'fas fa-praying-hands' => ['kneel, preach, religion, worship', '\f684'],
1250 'fas fa-prescription' => ['drugs, medical, medicine, pharmacy, rx', '\f5b1'],
1251 'fas fa-prescription-bottle' => ['drugs, medical, medicine, pharmacy, rx', '\f485'],
1252 'fas fa-prescription-bottle-alt' => ['drugs, medical, medicine, pharmacy, rx', '\f486'],
1253 'fas fa-print' => ['business, copy, document, office, paper', '\f02f'],
1254 'fas fa-procedures' => ['EKG, bed, electrocardiogram, health, hospital, life, patient, vital', '\f487'],
1255 'fab fa-product-hunt' => ['Product Hunt', '\f288'],
1256 'fas fa-project-diagram' => ['chart, graph, network, pert', '\f542'],
1257 'fas fa-pump-medical' => ['anti-bacterial, clean, covid-19, disinfect, hygiene, medical grade, sanitizer, soap', '\f96a'],
1258 'fas fa-pump-soap' => ['anti-bacterial, clean, covid-19, disinfect, hygiene, sanitizer, soap', '\f96b'],
1259 'fab fa-pushed' => ['Pushed', '\f3e1'],
1260 'fas fa-puzzle-piece' => ['add-on, addon, game, section', '\f12e'],
1261 'fab fa-python' => ['Python', '\f3e2'],
1262 'fab fa-qq' => ['QQ', '\f1d6'],
1263 'fas fa-qrcode' => ['barcode, info, information, scan', '\f029'],
1264 'fas fa-question' => ['help, information, support, unknown', '\f128'],
1265 'fas fa-question-circle' => ['help, information, support, unknown', '\f059'],
1266 'fas fa-quidditch' => ['ball, bludger, broom, golden snitch, harry potter, hogwarts, quaffle, sport, wizard', '\f458'],
1267 'fab fa-quinscape' => ['QuinScape', '\f459'],
1268 'fab fa-quora' => ['Quora', '\f2c4'],
1269 'fas fa-quote-left' => ['mention, note, phrase, text, type', '\f10d'],
1270 'fas fa-quote-right' => ['mention, note, phrase, text, type', '\f10e'],
1271 'fas fa-quran' => ['book, islam, muslim, religion', '\f687'],
1272 'fab fa-r-project' => ['R Project', '\f4f7'],
1273 'fas fa-radiation' => ['danger, dangerous, deadly, hazard, nuclear, radioactive, warning', '\f7b9'],
1274 'fas fa-radiation-alt' => ['danger, dangerous, deadly, hazard, nuclear, radioactive, warning', '\f7ba'],
1275 'fas fa-rainbow' => ['gold, leprechaun, prism, rain, sky', '\f75b'],
1276 'fas fa-random' => ['arrows, shuffle, sort, swap, switch, transfer', '\f074'],
1277 'fab fa-raspberry-pi' => ['Raspberry Pi', '\f7bb'],
1278 'fab fa-ravelry' => ['Ravelry', '\f2d9'],
1279 'fab fa-react' => ['React', '\f41b'],
1280 'fab fa-reacteurope' => ['ReactEurope', '\f75d'],
1281 'fab fa-readme' => ['ReadMe', '\f4d5'],
1282 'fab fa-rebel' => ['Rebel Alliance', '\f1d0'],
1283 'fas fa-receipt' => ['check, invoice, money, pay, table', '\f543'],
1284 'fas fa-record-vinyl' => ['LP, album, analog, music, phonograph, sound', '\f8d9'],
1285 'fas fa-recycle' => ['Waste, compost, garbage, reuse, trash', '\f1b8'],
1286 'fab fa-red-river' => ['red river', '\f3e3'],
1287 'fab fa-reddit' => ['reddit Logo', '\f1a1'],
1288 'fab fa-reddit-alien' => ['reddit Alien', '\f281'],
1289 'fab fa-reddit-square' => ['reddit Square', '\f1a2'],
1290 'fab fa-redhat' => ['linux, operating system, os', '\f7bc'],
1291 'fas fa-redo' => ['forward, refresh, reload, repeat', '\f01e'],
1292 'fas fa-redo-alt' => ['forward, refresh, reload, repeat', '\f2f9'],
1293 'fas fa-registered' => ['copyright, mark, trademark', '\f25d'],
1294 'fas fa-remove-format' => ['cancel, font, format, remove, style, text', '\f87d'],
1295 'fab fa-renren' => ['Renren', '\f18b'],
1296 'fas fa-reply' => ['mail, message, respond', '\f3e5'],
1297 'fas fa-reply-all' => ['mail, message, respond', '\f122'],
1298 'fab fa-replyd' => ['replyd', '\f3e6'],
1299 'fas fa-republican' => ['american, conservative, election, elephant, politics, republican party, right, right-wing, usa', '\f75e'],
1300 'fab fa-researchgate' => ['Researchgate', '\f4f8'],
1301 'fab fa-resolving' => ['Resolving', '\f3e7'],
1302 'fas fa-restroom' => ['bathroom, john, loo, potty, washroom, waste, wc', '\f7bd'],
1303 'fas fa-retweet' => ['refresh, reload, share, swap', '\f079'],
1304 'fab fa-rev' => ['Rev.io', '\f5b2'],
1305 'fas fa-ribbon' => ['badge, cause, lapel, pin', '\f4d6'],
1306 'fas fa-ring' => ['Dungeons & Dragons, Gollum, band, binding, d&d, dnd, engagement, fantasy, gold, jewelry, marriage, precious', '\f70b'],
1307 'fas fa-road' => ['highway, map, pavement, route, street, travel', '\f018'],
1308 'fas fa-robot' => ['android, automate, computer, cyborg', '\f544'],
1309 'fas fa-rocket' => ['aircraft, app, jet, launch, nasa, space', '\f135'],
1310 'fab fa-rocketchat' => ['Rocket.Chat', '\f3e8'],
1311 'fab fa-rockrms' => ['Rockrms', '\f3e9'],
1312 'fas fa-route' => ['directions, navigation, travel', '\f4d7'],
1313 'fas fa-rss' => ['blog, feed, journal, news, writing', '\f09e'],
1314 'fas fa-rss-square' => ['blog, feed, journal, news, writing', '\f143'],
1315 'fas fa-ruble-sign' => ['currency, money, rub', '\f158'],
1316 'fas fa-ruler' => ['design, draft, length, measure, planning', '\f545'],
1317 'fas fa-ruler-combined' => ['design, draft, length, measure, planning', '\f546'],
1318 'fas fa-ruler-horizontal' => ['design, draft, length, measure, planning', '\f547'],
1319 'fas fa-ruler-vertical' => ['design, draft, length, measure, planning', '\f548'],
1320 'fas fa-running' => ['exercise, health, jog, person, run, sport, sprint', '\f70c'],
1321 'fas fa-rupee-sign' => ['currency, indian, inr, money,', '\f156'],
1322 'fas fa-sad-cry' => ['emoticon, face, tear, tears', '\f5b3'],
1323 'fas fa-sad-tear' => ['emoticon, face, tear, tears', '\f5b4'],
1324 'fab fa-safari' => ['browser', '\f267'],
1325 'fab fa-salesforce' => ['Salesforce', '\f83b'],
1326 'fab fa-sass' => ['Sass', '\f41e'],
1327 'fas fa-satellite' => ['communications, hardware, orbit, space', '\f7bf'],
1328 'fas fa-satellite-dish' => ['SETI, communications, hardware, receiver, saucer, signal, space', '\f7c0'],
1329 'fas fa-save' => ['disk, download, floppy, floppy-o', '\f0c7'],
1330 'fab fa-schlix' => ['SCHLIX', '\f3ea'],
1331 'fas fa-school' => ['building, education, learn, student, teacher', '\f549'],
1332 'fas fa-screwdriver' => ['admin, fix, mechanic, repair, settings, tool', '\f54a'],
1333 'fab fa-scribd' => ['Scribd', '\f28a'],
1334 'fas fa-scroll' => ['Dungeons & Dragons, announcement, d&d, dnd, fantasy, paper, script', '\f70e'],
1335 'fas fa-sd-card' => ['image, memory, photo, save', '\f7c2'],
1336 'fas fa-search' => ['bigger, enlarge, find, magnify, preview, zoom', '\f002'],
1337 'fas fa-search-dollar' => ['bigger, enlarge, find, magnify, money, preview, zoom', '\f688'],
1338 'fas fa-search-location' => ['bigger, enlarge, find, magnify, preview, zoom', '\f689'],
1339 'fas fa-search-minus' => ['minify, negative, smaller, zoom, zoom out', '\f010'],
1340 'fas fa-search-plus' => ['bigger, enlarge, magnify, positive, zoom, zoom in', '\f00e'],
1341 'fab fa-searchengin' => ['Searchengin', '\f3eb'],
1342 'fas fa-seedling' => ['flora, grow, plant, vegan', '\f4d8'],
1343 'fab fa-sellcast' => ['eercast', '\f2da'],
1344 'fab fa-sellsy' => ['Sellsy', '\f213'],
1345 'fas fa-server' => ['computer, cpu, database, hardware, network', '\f233'],
1346 'fab fa-servicestack' => ['Servicestack', '\f3ec'],
1347 'fas fa-shapes' => ['blocks, build, circle, square, triangle', '\f61f'],
1348 'fas fa-share' => ['forward, save, send, social', '\f064'],
1349 'fas fa-share-alt' => ['forward, save, send, social', '\f1e0'],
1350 'fas fa-share-alt-square' => ['forward, save, send, social', '\f1e1'],
1351 'fas fa-share-square' => ['forward, save, send, social', '\f14d'],
1352 'fas fa-shekel-sign' => ['currency, ils, money', '\f20b'],
1353 'fas fa-shield-alt' => ['achievement, award, block, defend, security, winner', '\f3ed'],
1354 'fas fa-shield-virus' => ['antibodies, barrier, covid-19, health, protect', '\f96c'],
1355 'fas fa-ship' => ['boat, sea, water', '\f21a'],
1356 'fas fa-shipping-fast' => ['express, fedex, mail, overnight, package, ups', '\f48b'],
1357 'fab fa-shirtsinbulk' => ['Shirts in Bulk', '\f214'],
1358 'fas fa-shoe-prints' => ['feet, footprints, steps, walk', '\f54b'],
1359 'fab fa-shopify' => ['Shopify', '\f957'],
1360 'fas fa-shopping-bag' => ['buy, checkout, grocery, payment, purchase', '\f290'],
1361 'fas fa-shopping-basket' => ['buy, checkout, grocery, payment, purchase', '\f291'],
1362 'fas fa-shopping-cart' => ['buy, checkout, grocery, payment, purchase', '\f07a'],
1363 'fab fa-shopware' => ['Shopware', '\f5b5'],
1364 'fas fa-shower' => ['bath, clean, faucet, water', '\f2cc'],
1365 'fas fa-shuttle-van' => ['airport, machine, public-transportation, transportation, travel, vehicle', '\f5b6'],
1366 'fas fa-sign' => ['directions, real estate, signage, wayfinding', '\f4d9'],
1367 'fas fa-sign-in-alt' => ['arrow, enter, join, log in, login, sign in, sign up, sign-in, signin, signup', '\f2f6'],
1368 'fas fa-sign-language' => ['Translate, asl, deaf, hands', '\f2a7'],
1369 'fas fa-sign-out-alt' => ['arrow, exit, leave, log out, logout, sign-out', '\f2f5'],
1370 'fas fa-signal' => ['bars, graph, online, reception, status', '\f012'],
1371 'fas fa-signature' => ['John Hancock, cursive, name, writing', '\f5b7'],
1372 'fas fa-sim-card' => ['hard drive, hardware, portable, storage, technology, tiny', '\f7c4'],
1373 'fab fa-simplybuilt' => ['SimplyBuilt', '\f215'],
1374 'fab fa-sistrix' => ['SISTRIX', '\f3ee'],
1375 'fas fa-sitemap' => ['directory, hierarchy, ia, information architecture, organization', '\f0e8'],
1376 'fab fa-sith' => ['Sith', '\f512'],
1377 'fas fa-skating' => ['activity, figure skating, fitness, ice, person, winter', '\f7c5'],
1378 'fab fa-sketch' => ['app, design, interface', '\f7c6'],
1379 'fas fa-skiing' => ['activity, downhill, fast, fitness, olympics, outdoors, person, seasonal, slalom', '\f7c9'],
1380 'fas fa-skiing-nordic' => ['activity, cross country, fitness, outdoors, person, seasonal', '\f7ca'],
1381 'fas fa-skull' => ['bones, skeleton, x-ray, yorick', '\f54c'],
1382 'fas fa-skull-crossbones' => ['Dungeons & Dragons, alert, bones, d&d, danger, dead, deadly, death, dnd, fantasy, halloween, holiday, jolly-roger, pirate, poison, skeleton, warning', '\f714'],
1383 'fab fa-skyatlas' => ['skyatlas', '\f216'],
1384 'fab fa-skype' => ['Skype', '\f17e'],
1385 'fab fa-slack' => ['anchor, hash, hashtag', '\f198'],
1386 'fab fa-slack-hash' => ['anchor, hash, hashtag', '\f3ef'],
1387 'fas fa-slash' => ['cancel, close, mute, off, stop, x', '\f715'],
1388 'fas fa-sleigh' => ['christmas, claus, fly, holiday, santa, sled, snow, xmas', '\f7cc'],
1389 'fas fa-sliders-h' => ['adjust, settings, sliders, toggle', '\f1de'],
1390 'fab fa-slideshare' => ['Slideshare', '\f1e7'],
1391 'fas fa-smile' => ['approve, emoticon, face, happy, rating, satisfied', '\f118'],
1392 'fas fa-smile-beam' => ['emoticon, face, happy, positive', '\f5b8'],
1393 'fas fa-smile-wink' => ['emoticon, face, happy, hint, joke', '\f4da'],
1394 'fas fa-smog' => ['dragon, fog, haze, pollution, smoke, weather', '\f75f'],
1395 'fas fa-smoking' => ['cancer, cigarette, nicotine, smoking status, tobacco', '\f48d'],
1396 'fas fa-smoking-ban' => ['ban, cancel, no smoking, non-smoking', '\f54d'],
1397 'fas fa-sms' => ['chat, conversation, message, mobile, notification, phone, sms, texting', '\f7cd'],
1398 'fab fa-snapchat' => ['Snapchat', '\f2ab'],
1399 'fab fa-snapchat-ghost' => ['Snapchat Ghost', '\f2ac'],
1400 'fab fa-snapchat-square' => ['Snapchat Square', '\f2ad'],
1401 'fas fa-snowboarding' => ['activity, fitness, olympics, outdoors, person', '\f7ce'],
1402 'fas fa-snowflake' => ['precipitation, rain, winter', '\f2dc'],
1403 'fas fa-snowman' => ['decoration, frost, frosty, holiday', '\f7d0'],
1404 'fas fa-snowplow' => ['clean up, cold, road, storm, winter', '\f7d2'],
1405 'fas fa-soap' => ['bubbles, clean, covid-19, hygiene, wash', '\f96e'],
1406 'fas fa-socks' => ['business socks, business time, clothing, feet, flight of the conchords, wednesday', '\f696'],
1407 'fas fa-solar-panel' => ['clean, eco-friendly, energy, green, sun', '\f5ba'],
1408 'fas fa-sort' => ['filter, order', '\f0dc'],
1409 'fas fa-sort-alpha-down' => ['alphabetical, arrange, filter, order, sort-alpha-asc', '\f15d'],
1410 'fas fa-sort-alpha-down-alt' => ['alphabetical, arrange, filter, order, sort-alpha-asc', '\f881'],
1411 'fas fa-sort-alpha-up' => ['alphabetical, arrange, filter, order, sort-alpha-desc', '\f15e'],
1412 'fas fa-sort-alpha-up-alt' => ['alphabetical, arrange, filter, order, sort-alpha-desc', '\f882'],
1413 'fas fa-sort-amount-down' => ['arrange, filter, number, order, sort-amount-asc', '\f160'],
1414 'fas fa-sort-amount-down-alt' => ['arrange, filter, order, sort-amount-asc', '\f884'],
1415 'fas fa-sort-amount-up' => ['arrange, filter, order, sort-amount-desc', '\f161'],
1416 'fas fa-sort-amount-up-alt' => ['arrange, filter, order, sort-amount-desc', '\f885'],
1417 'fas fa-sort-down' => ['arrow, descending, filter, order, sort-desc', '\f0dd'],
1418 'fas fa-sort-numeric-down' => ['arrange, filter, numbers, order, sort-numeric-asc', '\f162'],
1419 'fas fa-sort-numeric-down-alt' => ['arrange, filter, numbers, order, sort-numeric-asc', '\f886'],
1420 'fas fa-sort-numeric-up' => ['arrange, filter, numbers, order, sort-numeric-desc', '\f163'],
1421 'fas fa-sort-numeric-up-alt' => ['arrange, filter, numbers, order, sort-numeric-desc', '\f887'],
1422 'fas fa-sort-up' => ['arrow, ascending, filter, order, sort-asc', '\f0de'],
1423 'fab fa-soundcloud' => ['SoundCloud', '\f1be'],
1424 'fab fa-sourcetree' => ['Sourcetree', '\f7d3'],
1425 'fas fa-spa' => ['flora, massage, mindfulness, plant, wellness', '\f5bb'],
1426 'fas fa-space-shuttle' => ['astronaut, machine, nasa, rocket, space, transportation', '\f197'],
1427 'fab fa-speakap' => ['Speakap', '\f3f3'],
1428 'fab fa-speaker-deck' => ['Speaker Deck', '\f83c'],
1429 'fas fa-spell-check' => ['dictionary, edit, editor, grammar, text', '\f891'],
1430 'fas fa-spider' => ['arachnid, bug, charlotte, crawl, eight, halloween', '\f717'],
1431 'fas fa-spinner' => ['circle, loading, progress', '\f110'],
1432 'fas fa-splotch' => ['Ink, blob, blotch, glob, stain', '\f5bc'],
1433 'fab fa-spotify' => ['Spotify', '\f1bc'],
1434 'fas fa-spray-can' => ['Paint, aerosol, design, graffiti, tag', '\f5bd'],
1435 'fas fa-square' => ['block, box, shape', '\f0c8'],
1436 'fas fa-square-full' => ['block, box, shape', '\f45c'],
1437 'fas fa-square-root-alt' => ['arithmetic, calculus, division, math', '\f698'],
1438 'fab fa-squarespace' => ['Squarespace', '\f5be'],
1439 'fab fa-stack-exchange' => ['Stack Exchange', '\f18d'],
1440 'fab fa-stack-overflow' => ['Stack Overflow', '\f16c'],
1441 'fab fa-stackpath' => ['Stackpath', '\f842'],
1442 'fas fa-stamp' => ['art, certificate, imprint, rubber, seal', '\f5bf'],
1443 'fas fa-star' => ['achievement, award, favorite, important, night, rating, score', '\f005'],
1444 'fas fa-star-and-crescent' => ['islam, muslim, religion', '\f699'],
1445 'fas fa-star-half' => ['achievement, award, rating, score, star-half-empty, star-half-full', '\f089'],
1446 'fas fa-star-half-alt' => ['achievement, award, rating, score, star-half-empty, star-half-full', '\f5c0'],
1447 'fas fa-star-of-david' => ['jewish, judaism, religion', '\f69a'],
1448 'fas fa-star-of-life' => ['doctor, emt, first aid, health, medical', '\f621'],
1449 'fab fa-staylinked' => ['StayLinked', '\f3f5'],
1450 'fab fa-steam' => ['Steam', '\f1b6'],
1451 'fab fa-steam-square' => ['Steam Square', '\f1b7'],
1452 'fab fa-steam-symbol' => ['Steam Symbol', '\f3f6'],
1453 'fas fa-step-backward' => ['beginning, first, previous, rewind, start', '\f048'],
1454 'fas fa-step-forward' => ['end, last, next', '\f051'],
1455 'fas fa-stethoscope' => ['covid-19, diagnosis, doctor, general practitioner, hospital, infirmary, medicine, office, outpatient', '\f0f1'],
1456 'fab fa-sticker-mule' => ['Sticker Mule', '\f3f7'],
1457 'fas fa-sticky-note' => ['message, note, paper, reminder, sticker', '\f249'],
1458 'fas fa-stop' => ['block, box, square', '\f04d'],
1459 'fas fa-stop-circle' => ['block, box, circle, square', '\f28d'],
1460 'fas fa-stopwatch' => ['clock, reminder, time', '\f2f2'],
1461 'fas fa-stopwatch-20' => ['ABCs, countdown, covid-19, happy birthday, i will survive, reminder, seconds, time, timer', '\f96f'],
1462 'fas fa-store' => ['building, buy, purchase, shopping', '\f54e'],
1463 'fas fa-store-alt' => ['building, buy, purchase, shopping', '\f54f'],
1464 'fas fa-store-alt-slash' => ['building, buy, closed, covid-19, purchase, shopping', '\f970'],
1465 'fas fa-store-slash' => ['building, buy, closed, covid-19, purchase, shopping', '\f971'],
1466 'fab fa-strava' => ['Strava', '\f428'],
1467 'fas fa-stream' => ['flow, list, timeline', '\f550'],
1468 'fas fa-street-view' => ['directions, location, map, navigation', '\f21d'],
1469 'fas fa-strikethrough' => ['cancel, edit, font, format, text, type', '\f0cc'],
1470 'fab fa-stripe' => ['Stripe', '\f429'],
1471 'fab fa-stripe-s' => ['Stripe S', '\f42a'],
1472 'fas fa-stroopwafel' => ['caramel, cookie, dessert, sweets, waffle', '\f551'],
1473 'fab fa-studiovinari' => ['Studio Vinari', '\f3f8'],
1474 'fab fa-stumbleupon' => ['StumbleUpon Logo', '\f1a4'],
1475 'fab fa-stumbleupon-circle' => ['StumbleUpon Circle', '\f1a3'],
1476 'fas fa-subscript' => ['edit, font, format, text, type', '\f12c'],
1477 'fas fa-subway' => ['machine, railway, train, transportation, vehicle', '\f239'],
1478 'fas fa-suitcase' => ['baggage, luggage, move, suitcase, travel, trip', '\f0f2'],
1479 'fas fa-suitcase-rolling' => ['baggage, luggage, move, suitcase, travel, trip', '\f5c1'],
1480 'fas fa-sun' => ['brighten, contrast, day, lighter, sol, solar, star, weather', '\f185'],
1481 'fab fa-superpowers' => ['Superpowers', '\f2dd'],
1482 'fas fa-superscript' => ['edit, exponential, font, format, text, type', '\f12b'],
1483 'fab fa-supple' => ['Supple', '\f3f9'],
1484 'fas fa-surprise' => ['emoticon, face, shocked', '\f5c2'],
1485 'fab fa-suse' => ['linux, operating system, os', '\f7d6'],
1486 'fas fa-swatchbook' => ['Pantone, color, design, hue, palette', '\f5c3'],
1487 'fab fa-swift' => ['Swift', '\f8e1'],
1488 'fas fa-swimmer' => ['athlete, head, man, olympics, person, pool, water', '\f5c4'],
1489 'fas fa-swimming-pool' => ['ladder, recreation, swim, water', '\f5c5'],
1490 'fab fa-symfony' => ['Symfony', '\f83d'],
1491 'fas fa-synagogue' => ['building, jewish, judaism, religion, star of david, temple', '\f69b'],
1492 'fas fa-sync' => ['exchange, refresh, reload, rotate, swap', '\f021'],
1493 'fas fa-sync-alt' => ['exchange, refresh, reload, rotate, swap', '\f2f1'],
1494 'fas fa-syringe' => ['covid-19, doctor, immunizations, medical, needle', '\f48e'],
1495 'fas fa-table' => ['data, excel, spreadsheet', '\f0ce'],
1496 'fas fa-table-tennis' => ['ball, paddle, ping pong', '\f45d'],
1497 'fas fa-tablet' => ['apple, device, ipad, kindle, screen', '\f10a'],
1498 'fas fa-tablet-alt' => ['apple, device, ipad, kindle, screen', '\f3fa'],
1499 'fas fa-tablets' => ['drugs, medicine, pills, prescription', '\f490'],
1500 'fas fa-tachometer-alt' => ['dashboard, fast, odometer, speed, speedometer', '\f3fd'],
1501 'fas fa-tag' => ['discount, label, price, shopping', '\f02b'],
1502 'fas fa-tags' => ['discount, label, price, shopping', '\f02c'],
1503 'fas fa-tape' => ['design, package, sticky', '\f4db'],
1504 'fas fa-tasks' => ['checklist, downloading, downloads, loading, progress, project management, settings, to do', '\f0ae'],
1505 'fas fa-taxi' => ['cab, cabbie, car, car service, lyft, machine, transportation, travel, uber, vehicle', '\f1ba'],
1506 'fab fa-teamspeak' => ['TeamSpeak', '\f4f9'],
1507 'fas fa-teeth' => ['bite, dental, dentist, gums, mouth, smile, tooth', '\f62e'],
1508 'fas fa-teeth-open' => ['dental, dentist, gums bite, mouth, smile, tooth', '\f62f'],
1509 'fab fa-telegram' => ['Telegram', '\f2c6'],
1510 'fab fa-telegram-plane' => ['Telegram Plane', '\f3fe'],
1511 'fas fa-temperature-high' => ['cook, covid-19, mercury, summer, thermometer, warm', '\f769'],
1512 'fas fa-temperature-low' => ['cold, cool, covid-19, mercury, thermometer, winter', '\f76b'],
1513 'fab fa-tencent-weibo' => ['Tencent Weibo', '\f1d5'],
1514 'fas fa-tenge' => ['currency, kazakhstan, money, price', '\f7d7'],
1515 'fas fa-terminal' => ['code, command, console, development, prompt', '\f120'],
1516 'fas fa-text-height' => ['edit, font, format, text, type', '\f034'],
1517 'fas fa-text-width' => ['edit, font, format, text, type', '\f035'],
1518 'fas fa-th' => ['blocks, boxes, grid, squares', '\f00a'],
1519 'fas fa-th-large' => ['blocks, boxes, grid, squares', '\f009'],
1520 'fas fa-th-list' => ['checklist, completed, done, finished, ol, todo, ul', '\f00b'],
1521 'fab fa-the-red-yeti' => ['The Red Yeti', '\f69d'],
1522 'fas fa-theater-masks' => ['comedy, perform, theatre, tragedy', '\f630'],
1523 'fab fa-themeco' => ['Themeco', '\f5c6'],
1524 'fab fa-themeisle' => ['ThemeIsle', '\f2b2'],
1525 'fas fa-thermometer' => ['covid-19, mercury, status, temperature', '\f491'],
1526 'fas fa-thermometer-empty' => ['cold, mercury, status, temperature', '\f2cb'],
1527 'fas fa-thermometer-full' => ['fever, hot, mercury, status, temperature', '\f2c7'],
1528 'fas fa-thermometer-half' => ['mercury, status, temperature', '\f2c9'],
1529 'fas fa-thermometer-quarter' => ['mercury, status, temperature', '\f2ca'],
1530 'fas fa-thermometer-three-quarters' => ['mercury, status, temperature', '\f2c8'],
1531 'fab fa-think-peaks' => ['Think Peaks', '\f731'],
1532 'fas fa-thumbs-down' => ['disagree, disapprove, dislike, hand, social, thumbs-o-down', '\f165'],
1533 'fas fa-thumbs-up' => ['agree, approve, favorite, hand, like, ok, okay, social, success, thumbs-o-up, yes, you got it dude', '\f164'],
1534 'fas fa-thumbtack' => ['coordinates, location, marker, pin, thumb-tack', '\f08d'],
1535 'fas fa-ticket-alt' => ['movie, pass, support, ticket', '\f3ff'],
1536 'fas fa-times' => ['close, cross, error, exit, incorrect, notice, notification, notify, problem, wrong, x', '\f00d'],
1537 'fas fa-times-circle' => ['close, cross, exit, incorrect, notice, notification, notify, problem, wrong, x', '\f057'],
1538 'fas fa-tint' => ['color, drop, droplet, raindrop, waterdrop', '\f043'],
1539 'fas fa-tint-slash' => ['color, drop, droplet, raindrop, waterdrop', '\f5c7'],
1540 'fas fa-tired' => ['angry, emoticon, face, grumpy, upset', '\f5c8'],
1541 'fas fa-toggle-off' => ['switch', '\f204'],
1542 'fas fa-toggle-on' => ['switch', '\f205'],
1543 'fas fa-toilet' => ['bathroom, flush, john, loo, pee, plumbing, poop, porcelain, potty, restroom, throne, washroom, waste, wc', '\f7d8'],
1544 'fas fa-toilet-paper' => ['bathroom, covid-19, halloween, holiday, lavatory, prank, restroom, roll', '\f71e'],
1545 'fas fa-toilet-paper-slash' => ['bathroom, covid-19, halloween, holiday, lavatory, leaves, prank, restroom, roll, trouble, ut oh', '\f972'],
1546 'fas fa-toolbox' => ['admin, container, fix, repair, settings, tools', '\f552'],
1547 'fas fa-tools' => ['admin, fix, repair, screwdriver, settings, tools, wrench', '\f7d9'],
1548 'fas fa-tooth' => ['bicuspid, dental, dentist, molar, mouth, teeth', '\f5c9'],
1549 'fas fa-torah' => ['book, jewish, judaism, religion, scroll', '\f6a0'],
1550 'fas fa-torii-gate' => ['building, shintoism', '\f6a1'],
1551 'fas fa-tractor' => ['agriculture, farm, vehicle', '\f722'],
1552 'fab fa-trade-federation' => ['Trade Federation', '\f513'],
1553 'fas fa-trademark' => ['copyright, register, symbol', '\f25c'],
1554 'fas fa-traffic-light' => ['direction, road, signal, travel', '\f637'],
1555 'fas fa-trailer' => ['carry, haul, moving, travel', '\f941'],
1556 'fas fa-train' => ['bullet, commute, locomotive, railway, subway', '\f238'],
1557 'fas fa-tram' => ['crossing, machine, mountains, seasonal, transportation', '\f7da'],
1558 'fas fa-transgender' => ['intersex', '\f224'],
1559 'fas fa-transgender-alt' => ['intersex', '\f225'],
1560 'fas fa-trash' => ['delete, garbage, hide, remove', '\f1f8'],
1561 'fas fa-trash-alt' => ['delete, garbage, hide, remove, trash-o', '\f2ed'],
1562 'fas fa-trash-restore' => ['back, control z, oops, undo', '\f829'],
1563 'fas fa-trash-restore-alt' => ['back, control z, oops, undo', '\f82a'],
1564 'fas fa-tree' => ['bark, fall, flora, forest, nature, plant, seasonal', '\f1bb'],
1565 'fab fa-trello' => ['atlassian', '\f181'],
1566 'fab fa-tripadvisor' => ['TripAdvisor', '\f262'],
1567 'fas fa-trophy' => ['achievement, award, cup, game, winner', '\f091'],
1568 'fas fa-truck' => ['cargo, delivery, shipping, vehicle', '\f0d1'],
1569 'fas fa-truck-loading' => ['box, cargo, delivery, inventory, moving, rental, vehicle', '\f4de'],
1570 'fas fa-truck-monster' => ['offroad, vehicle, wheel', '\f63b'],
1571 'fas fa-truck-moving' => ['cargo, inventory, rental, vehicle', '\f4df'],
1572 'fas fa-truck-pickup' => ['cargo, vehicle', '\f63c'],
1573 'fas fa-tshirt' => ['clothing, fashion, garment, shirt', '\f553'],
1574 'fas fa-tty' => ['communication, deaf, telephone, teletypewriter, text', '\f1e4'],
1575 'fab fa-tumblr' => ['Tumblr', '\f173'],
1576 'fab fa-tumblr-square' => ['Tumblr Square', '\f174'],
1577 'fas fa-tv' => ['computer, display, monitor, television', '\f26c'],
1578 'fab fa-twitch' => ['Twitch', '\f1e8'],
1579 'fab fa-twitter' => ['social network, tweet', '\f099'],
1580 'fab fa-twitter-square' => ['social network, tweet', '\f081'],
1581 'fab fa-typo3' => ['Typo3', '\f42b'],
1582 'fab fa-uber' => ['Uber', '\f402'],
1583 'fab fa-ubuntu' => ['linux, operating system, os', '\f7df'],
1584 'fab fa-uikit' => ['UIkit', '\f403'],
1585 'fab fa-umbraco' => ['Umbraco', '\f8e8'],
1586 'fas fa-umbrella' => ['protection, rain, storm, wet', '\f0e9'],
1587 'fas fa-umbrella-beach' => ['protection, recreation, sand, shade, summer, sun', '\f5ca'],
1588 'fas fa-underline' => ['edit, emphasis, format, text, writing', '\f0cd'],
1589 'fas fa-undo' => ['back, control z, exchange, oops, return, rotate, swap', '\f0e2'],
1590 'fas fa-undo-alt' => ['back, control z, exchange, oops, return, swap', '\f2ea'],
1591 'fab fa-uniregistry' => ['Uniregistry', '\f404'],
1592 'fab fa-unity' => ['Unity 3D', '\f949'],
1593 'fas fa-universal-access' => ['accessibility, hearing, person, seeing, visual impairment', '\f29a'],
1594 'fas fa-university' => ['bank, building, college, higher education - students, institution', '\f19c'],
1595 'fas fa-unlink' => ['attachment, chain, chain-broken, remove', '\f127'],
1596 'fas fa-unlock' => ['admin, lock, password, private, protect', '\f09c'],
1597 'fas fa-unlock-alt' => ['admin, lock, password, private, protect', '\f13e'],
1598 'fab fa-untappd' => ['Untappd', '\f405'],
1599 'fas fa-upload' => ['hard drive, import, publish', '\f093'],
1600 'fab fa-ups' => ['United Parcel Service, package, shipping', '\f7e0'],
1601 'fab fa-usb' => ['USB', '\f287'],
1602 'fas fa-user' => ['account, avatar, head, human, man, person, profile', '\f007'],
1603 'fas fa-user-alt' => ['account, avatar, head, human, man, person, profile', '\f406'],
1604 'fas fa-user-alt-slash' => ['account, avatar, head, human, man, person, profile', '\f4fa'],
1605 'fas fa-user-astronaut' => ['avatar, clothing, cosmonaut, nasa, space, suit', '\f4fb'],
1606 'fas fa-user-check' => ['accept, check, person, verified', '\f4fc'],
1607 'fas fa-user-circle' => ['account, avatar, head, human, man, person, profile', '\f2bd'],
1608 'fas fa-user-clock' => ['alert, person, remind, time', '\f4fd'],
1609 'fas fa-user-cog' => ['admin, cog, person, settings', '\f4fe'],
1610 'fas fa-user-edit' => ['edit, pen, pencil, person, update, write', '\f4ff'],
1611 'fas fa-user-friends' => ['group, people, person, team, users', '\f500'],
1612 'fas fa-user-graduate' => ['cap, clothing, commencement, gown, graduation, person, student', '\f501'],
1613 'fas fa-user-injured' => ['cast, injury, ouch, patient, person, sling', '\f728'],
1614 'fas fa-user-lock' => ['admin, lock, person, private, unlock', '\f502'],
1615 'fas fa-user-md' => ['covid-19, job, medical, nurse, occupation, physician, profile, surgeon', '\f0f0'],
1616 'fas fa-user-minus' => ['delete, negative, remove', '\f503'],
1617 'fas fa-user-ninja' => ['assassin, avatar, dangerous, deadly, sneaky', '\f504'],
1618 'fas fa-user-nurse' => ['covid-19, doctor, midwife, practitioner, surgeon', '\f82f'],
1619 'fas fa-user-plus' => ['add, avatar, positive, sign up, signup, team', '\f234'],
1620 'fas fa-user-secret' => ['clothing, coat, hat, incognito, person, privacy, spy, whisper', '\f21b'],
1621 'fas fa-user-shield' => ['admin, person, private, protect, safe', '\f505'],
1622 'fas fa-user-slash' => ['ban, delete, remove', '\f506'],
1623 'fas fa-user-tag' => ['avatar, discount, label, person, role, special', '\f507'],
1624 'fas fa-user-tie' => ['avatar, business, clothing, formal, professional, suit', '\f508'],
1625 'fas fa-user-times' => ['archive, delete, remove, x', '\f235'],
1626 'fas fa-users' => ['friends, group, people, persons, profiles, team', '\f0c0'],
1627 'fas fa-users-cog' => ['admin, cog, group, person, settings, team', '\f509'],
1628 'fab fa-usps' => ['american, package, shipping, usa', '\f7e1'],
1629 'fab fa-ussunnah' => ['us-Sunnah Foundation', '\f407'],
1630 'fas fa-utensil-spoon' => ['cutlery, dining, scoop, silverware, spoon', '\f2e5'],
1631 'fas fa-utensils' => ['cutlery, dining, dinner, eat, food, fork, knife, restaurant', '\f2e7'],
1632 'fab fa-vaadin' => ['Vaadin', '\f408'],
1633 'fas fa-vector-square' => ['anchors, lines, object, render, shape', '\f5cb'],
1634 'fas fa-venus' => ['female', '\f221'],
1635 'fas fa-venus-double' => ['female', '\f226'],
1636 'fas fa-venus-mars' => ['Gender', '\f228'],
1637 'fab fa-viacoin' => ['Viacoin', '\f237'],
1638 'fab fa-viadeo' => ['Video', '\f2a9'],
1639 'fab fa-viadeo-square' => ['Video Square', '\f2aa'],
1640 'fas fa-vial' => ['experiment, lab, sample, science, test, test tube', '\f492'],
1641 'fas fa-vials' => ['experiment, lab, sample, science, test, test tube', '\f493'],
1642 'fab fa-viber' => ['Viber', '\f409'],
1643 'fas fa-video' => ['camera, film, movie, record, video-camera', '\f03d'],
1644 'fas fa-video-slash' => ['add, create, film, new, positive, record, video', '\f4e2'],
1645 'fas fa-vihara' => ['buddhism, buddhist, building, monastery', '\f6a7'],
1646 'fab fa-vimeo' => ['Vimeo', '\f40a'],
1647 'fab fa-vimeo-square' => ['Vimeo Square', '\f194'],
1648 'fab fa-vimeo-v' => ['vimeo', '\f27d'],
1649 'fab fa-vine' => ['Vine', '\f1ca'],
1650 'fas fa-virus' => ['bug, covid-19, flu, health, sick, viral', '\f974'],
1651 'fas fa-virus-slash' => ['bug, covid-19, cure, eliminate, flu, health, sick, viral', '\f975'],
1652 'fas fa-viruses' => ['bugs, covid-19, flu, health, multiply, sick, spread, viral', '\f976'],
1653 'fab fa-vk' => ['VK', '\f189'],
1654 'fab fa-vnv' => ['VNV', '\f40b'],
1655 'fas fa-voicemail' => ['answer, inbox, message, phone', '\f897'],
1656 'fas fa-volleyball-ball' => ['beach, olympics, sport', '\f45f'],
1657 'fas fa-volume-down' => ['audio, lower, music, quieter, sound, speaker', '\f027'],
1658 'fas fa-volume-mute' => ['audio, music, quiet, sound, speaker', '\f6a9'],
1659 'fas fa-volume-off' => ['audio, ban, music, mute, quiet, silent, sound', '\f026'],
1660 'fas fa-volume-up' => ['audio, higher, louder, music, sound, speaker', '\f028'],
1661 'fas fa-vote-yea' => ['accept, cast, election, politics, positive, yes', '\f772'],
1662 'fas fa-vr-cardboard' => ['3d, augment, google, reality, virtual', '\f729'],
1663 'fab fa-vuejs' => ['Vue.js', '\f41f'],
1664 'fas fa-walking' => ['exercise, health, pedometer, person, steps', '\f554'],
1665 'fas fa-wallet' => ['billfold, cash, currency, money', '\f555'],
1666 'fas fa-warehouse' => ['building, capacity, garage, inventory, storage', '\f494'],
1667 'fas fa-water' => ['lake, liquid, ocean, sea, swim, wet', '\f773'],
1668 'fas fa-wave-square' => ['frequency, pulse, signal', '\f83e'],
1669 'fab fa-waze' => ['Waze', '\f83f'],
1670 'fab fa-weebly' => ['Weebly', '\f5cc'],
1671 'fab fa-weibo' => ['Weibo', '\f18a'],
1672 'fas fa-weight' => ['Angular', '\health, measurement, scale, weight'],
1673 'fas fa-weight-hanging' => ['anvil, heavy, measurement', '\f5cd'],
1674 'fab fa-weixin' => ['Weixin (WeChat)', '\f1d7'],
1675 'fab fa-whatsapp' => ["What's App", '\f232'],
1676 'fab fa-whatsapp-square' => ["What's App Square", '\f40c'],
1677 'fas fa-wheelchair' => ['accessible, handicap, person', '\f193'],
1678 'fab fa-whmcs' => ['WHMCS', '\f40d'],
1679 'fas fa-wifi' => ['connection, hotspot, internet, network, wireless', '\f1eb'],
1680 'fab fa-wikipedia-w' => ['Wikipedia W', '\f266'],
1681 'fas fa-wind' => ['air, blow, breeze, fall, seasonal, weather', '\f72e'],
1682 'fas fa-window-close' => ['browser, cancel, computer, development', '\f410'],
1683 'fas fa-window-maximize' => ['browser, computer, development, expand', '\f2d0'],
1684 'fas fa-window-minimize' => ['browser, collapse, computer, development', '\f2d1'],
1685 'fas fa-window-restore' => ['browser, computer, development', '\f2d2'],
1686 'fab fa-windows' => ['microsoft, operating system, os', '\f17a'],
1687 'fas fa-wine-bottle' => ['alcohol, beverage, cabernet, drink, glass, grapes, merlot, sauvignon', '\f72f'],
1688 'fas fa-wine-glass' => ['alcohol, beverage, cabernet, drink, grapes, merlot, sauvignon', '\f4e3'],
1689 'fas fa-wine-glass-alt' => ['alcohol, beverage, cabernet, drink, grapes, merlot, sauvignon', '\f5ce'],
1690 'fab fa-wix' => ['Wix', '\f5cf'],
1691 'fab fa-wizards-of-the-coast' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f730'],
1692 'fab fa-wolf-pack-battalion' => ['Wolf Pack Battalion', '\f514'],
1693 'fas fa-won-sign' => ['currency, krw, money', '\f159'],
1694 'fab fa-wordpress' => ['WordPress Logo', '\f19a'],
1695 'fab fa-wordpress-simple' => ['Wordpress Simple', '\f411'],
1696 'fab fa-wpbeginner' => ['WPBeginner', '\f297'],
1697 'fab fa-wpexplorer' => ['WPExplorer', '\f2de'],
1698 'fab fa-wpforms' => ['WPForms', '\f298'],
1699 'fab fa-wpressr' => ['rendact', '\f3e4'],
1700 'fas fa-wrench' => ['construction, fix, mechanic, plumbing, settings, spanner, tool, update', '\f0ad'],
1701 'fas fa-x-ray' => ['health, medical, radiological images, radiology, skeleton', '\f497'],
1702 'fab fa-xbox' => ['Xbox', '\f412'],
1703 'fab fa-xing' => ['Xing', '\f168'],
1704 'fab fa-xing-square' => ['Xing Square', '\f169'],
1705 'fab fa-y-combinator' => ['Y Combinator', '\f23b'],
1706 'fab fa-yahoo' => ['Yahoo Logo', '\f19e'],
1707 'fab fa-yammer' => ['Yammer', '\f840'],
1708 'fab fa-yandex' => ['Yandex', '\f413'],
1709 'fab fa-yandex-international' => ['Yandex International', '\f414'],
1710 'fab fa-yarn' => ['Yarn', '\f7e3'],
1711 'fab fa-yelp' => ['Yelp', '\f1e9'],
1712 'fas fa-yen-sign' => ['currency, jpy, money', '\f157'],
1713 'fas fa-yin-yang' => ['daoism, opposites, taoism', '\f6ad'],
1714 'fab fa-yoast' => ['Yoast', '\f2b1'],
1715 'fab fa-youtube' => ['film, video, youtube-play, youtube-square', '\f167'],
1716 'fab fa-youtube-square' => ['YouTube Square', '\f431'],
1717 'fab fa-zhihu' => ['Zhihu', '\f63f'],
1718
1719 );
1720
1721 $icons = '';
1722 foreach ($iconArray as $iKey => $iValue) {
1723 $name = explode(',', $iValue[0]);
1724 $name = ucwords($name[0]);
1725 $icons .= "<{$startTag} data-icon-name='{$iValue[0]}'> {$name}<i class='{$iKey}'></i>{$endTag}";
1726 }
1727 return $icons;
1728 }
1729
1730 function imh_6310_extract_item($ids)
1731 {
1732 global $wpdb;
1733 $item_table = $wpdb->prefix . 'imh_6310_item';
1734 $results = array();
1735 if($ids) {
1736 $ids = explode(',', $ids);
1737 if($ids) {
1738 foreach ($ids as $id) {
1739 if($id){
1740 $data = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$item_table} WHERE id = %d ", $id));
1741 if($data) {
1742 $results[] = $data;
1743 }
1744 }
1745 }
1746 }
1747 }
1748 return $results;
1749 }
1750
1751 function imh_6310_display_icon($ids, $type, $icons, $hover_icons, $image, $hover_image) {
1752 echo "
1753 <div class='imh-6310-template-".esc_attr($ids)."-icon-wrapper'>
1754 <div class='imh-6310-template-".esc_attr($ids)."-icon'>";
1755 if($type == 1) {
1756 $hover_icons = $hover_icons ? $hover_icons : $icons;
1757 echo "
1758 <i class='".esc_attr($icons)." imh-6310-icon'></i>
1759 <i class='".esc_attr($hover_icons)." imh-6310-hover-icon'></i>
1760 ";
1761 } else{
1762 $hover_image = $hover_image ? $hover_image : $image;
1763 echo "
1764 <img src='".esc_attr($image)."' class='imh-6310-image'>
1765 <img src='".esc_attr($hover_image)."' class='imh-6310-hover-image'>
1766 ";
1767 }
1768 echo "</div>
1769 </div>
1770 ";
1771 }
1772
1773 function imh_6310_display_read_more($ids, $target, $text, $url, $output = 1) {
1774 if(!strlen($text)) return;
1775 if(!$output) return;
1776 $target = $target ? "target='_blank'" : '';
1777 echo "
1778 <div class='imh-6310-template-".esc_attr($ids)."-read-more'>
1779 <a href='{$url}' {$target}>{$text}</a>
1780 </div>
1781 ";
1782 }
1783
1784 function imh_6310_add_new_media($id, $results = [])
1785 {
1786 global $wpdb;
1787 wp_enqueue_media();
1788 $style_table = $wpdb->prefix . 'imh_6310_style';
1789 $item_table = $wpdb->prefix . 'imh_6310_item';
1790 ?>
1791 <div class="imh_6310_add_media">
1792 <h6>Shortcode</h6>
1793 <div class="imh_6310_add_media_body_shortcode">
1794 <input type="text" onclick="this.setSelectionRange(0, this.value.length)" value='[imh_6310_image_map id="<?php echo esc_attr($id); ?>"]' />
1795 </div>
1796 </div>
1797 <br />
1798 <div class="imh_6310_add_media">
1799 <h6>Customize Items</h6>
1800 <div class="imh_6310_add_media_body" id="imh-6310-add-or-edit-items">
1801 <i class="fas fa-plus-circle imh_6310_add_media_add_new_icon"></i>
1802 Add/Edit Items
1803 </div>
1804 </div>
1805 <br />
1806 <div class="imh_6310_add_media">
1807 <h6>Rearrange Items</h6>
1808 <div class="imh_6310_add_media_body" id="imh-6310-rearrange-items">
1809 <i class="fas fa-user-cog imh_6310_add_media_add_new_icon"></i>
1810 </div>
1811 </div>
1812 <br />
1813 <div class="imh_6310_add_media">
1814 <h6>How to Use</h6>
1815 <div class="imh_6310_add_media_body">
1816 <a href="https://www.youtube.com/watch?v=cIFoCqghmaU" target="_blank">
1817 <i class="fas fa-video fa-2x"></i><br />
1818 Watch Video Tutorial
1819 </a>
1820 </div>
1821 </div>
1822
1823
1824 <?php
1825 }
1826
1827 function imh_6310_description($ids, $description, $output = 1){
1828 if(!$description) return;
1829 if(!$output) return;
1830 echo "<div class='imh-6310-template-".esc_attr($ids)."-description'>".esc_attr($description)."</div>";
1831 }
1832
1833 function imh_6310_export_full_map_hotspot_plugin() {
1834 if( !ini_get('allow_url_fopen') ) {
1835 echo "<p style='color: green; font-size: 14px;'>
1836 In your cPanel, default allow_url_fopen is not enable. You need to enable. Please contact with hosting providers or follow the below URL. <br />
1837 <a href='https://www.youtube.com/watch?v=tUW6CkZEW8k'>How to Enable Allow_url_fopen in cPanel</a>
1838 </p>";
1839 return;
1840 }
1841 global $wpdb;
1842
1843 $style_table = $wpdb->prefix . 'imh_6310_style';
1844
1845 $path = wp_upload_dir();
1846 $txtName = 'ima-item-' . time() . '.txt';
1847 $file = $path['path'] . '/' . $txtName;
1848 $fp = fopen( $file, "w" );
1849 $sqlData = "!@#$$#@!";
1850
1851 //style Table
1852 $data = $wpdb->get_results('SELECT * FROM ' . $style_table . ' ORDER BY id DESC', ARRAY_A);
1853 foreach ( $data as $selectedData ) {
1854
1855 $sqlData .=
1856 "insert into {$style_table} set
1857 id='".esc_sql($selectedData['id'])."',
1858 name='".esc_sql($selectedData['name'])."',
1859 css='".esc_sql($selectedData['css'])."'!@#$$#@!";
1860 }
1861 fwrite($fp, pack("CCC",0xef,0xbb,0xbf));
1862 fwrite($fp, $sqlData);
1863 fclose($fp);
1864 echo '<a href="'.$path['url'].'/'.$txtName.'" target="_blank" id="export-image-map-hotspot-plugin">Download</a>';
1865 }
1866
1867 function imh_6310_import_full_plugin($url) {
1868 if( !ini_get('allow_url_fopen') ) {
1869 echo "<p style='color: green; font-size: 14px;'>
1870 In your cPanel, default allow_url_fopen is not enable. You need to enable. Please contact with hosting providers or follow the below URL. <br />
1871 <a href='https://www.youtube.com/watch?v=tUW6CkZEW8k'>How to Enable Allow_url_fopen in cPanel</a>
1872 </p>";
1873 return;
1874 }
1875
1876 global $wpdb;
1877
1878 $style_table = $wpdb->prefix . 'imh_6310_style';
1879
1880 $wpdb->query("TRUNCATE {$style_table}");
1881
1882 $result = '';
1883 $file = fopen($url, "r");
1884 while(! feof($file)) {
1885 $result .= fgets($file);
1886 }
1887 fclose($file);
1888 if(strlen($result)) {
1889 $result = explode('!@#$$#@!', $result);
1890 foreach($result as $value) {
1891 if(strlen(trim($value)) > 3) {
1892 $wpdb->query(trim($value));
1893 }
1894 }
1895 }
1896 echo "<p style='color: green; font-size: 14px;'>Data import successfully.</p>";
1897 }
1898 function imh_6310_validate_url($url){
1899 if ($url != '' && substr($url, 0, 7) != "http://" && substr($url, 0, 8) != "https://"){
1900 $url = "http://{$url}";
1901 }
1902 return $url;
1903 }
1904 function imh_6310_load_templates($js, $counter, $ids) {
1905 $html = "";
1906 $customCSS = "";
1907
1908 $customCSS .= "
1909 .imh-6310-annotation-box-{$ids} .imh-6310-point-{$counter} .imh-6310-pin-main-img {
1910 color: ".esc_attr($js->fontAwesomeIconColor).";
1911 font-size: ".esc_attr($js->fontAwesomIconSize)."px;
1912 }
1913 .imh-6310-annotation-box-{$ids} .imh-6310-point-{$counter} .imh-6310-pin-hover-img {
1914 color: ".esc_attr($js->fontAwesomeIconHoverColor).";
1915 font-size: ".esc_attr($js->fontAwesomIconSize)."px;
1916 }
1917
1918 ";
1919
1920 $target = $js->openNewTab == '1' ? "target='_blank'" : '';
1921 $anchorStart = $js->customIconLinkType == '1' ? "<a href='".imh_6310_validate_url(esc_attr($js->linkURL))."' {$target}>" : '';
1922 $anchorEnd = $anchorStart ? '</a>' : '';
1923 echo "
1924 <div class='imh-6310-hover-content imh-6310-hover-content-{$ids}-{$counter}'>
1925 {$anchorStart}
1926 <div class='imh-6310-template-01-hover-content'>".esc_attr($js->linkText)."</div>
1927 {$anchorEnd}
1928 </div>
1929 ";
1930 $customCSS .= "
1931 .imh-6310-hover-content-{$ids}-{$counter} .imh-6310-template-01-hover-content{
1932 color: ".esc_attr($js->tempCommonFontColor).";
1933 font-size: ".esc_attr($js->tempCommonFontSize)."px;
1934 line-height: ".esc_attr($js->tempCommonFontSize + 6)."px;
1935 padding: 5px 10px;
1936 border-radius: 10px;
1937 max-width: 200px !important;
1938 }
1939
1940 ";
1941
1942
1943
1944 wp_register_style("imh-6310-custom-" . esc_attr($ids) . "-" . esc_attr($counter) . "-css", "");
1945 wp_enqueue_style("imh-6310-custom-" . esc_attr($ids) . "-" . esc_attr($counter) . "-css");
1946 wp_add_inline_style("imh-6310-custom-" . esc_attr($ids) . "-" . esc_attr($counter) . "-css", $customCSS);
1947
1948 wp_register_script("imh-6310-template-" . esc_attr($counter) . "-js", "");
1949 wp_enqueue_script("imh-6310-template-" . esc_attr($counter) . "-js");
1950 wp_add_inline_script("imh-6310-template-" . esc_attr($counter) . "-js", $html);
1951 }
1952
1953
1954 function imh_6310_check_field_exists(){
1955 global $wpdb;
1956
1957 $imh_6310_selected_server = imh_6310_get_option('imh_6310_selected_server');
1958 if(!$imh_6310_selected_server){
1959 $wpdb->query("DELETE FROM {$wpdb->prefix}options where option_name='imh_6310_selected_server'");
1960 $wpdb->query("INSERT INTO {$wpdb->prefix}options(option_name, option_value) VALUES ('imh_6310_selected_server', '1')");
1961 }
1962 }