Better Font Awesome - Version 2.0.0-beta5

Version Description

Download this release

Release Info

Developer McGuive7
Plugin Icon 128x128 Better Font Awesome
Version 2.0.0-beta5
Comparing to
See all releases

Code changes from version 1.7.6 to 2.0.0-beta5

Files changed (31) hide show
  1. better-font-awesome.php +499 -670
  2. js/admin.js +3 -5
  3. languages/better-font-awesome.pot +306 -272
  4. vendor/mickey-kay/better-font-awesome-library-bk/Gruntfile.js +34 -0
  5. vendor/mickey-kay/better-font-awesome-library-bk/README.md +347 -0
  6. vendor/mickey-kay/better-font-awesome-library-bk/better-font-awesome-library.php +1089 -0
  7. vendor/mickey-kay/better-font-awesome-library-bk/composer.json +7 -0
  8. vendor/mickey-kay/better-font-awesome-library-bk/css/admin-styles.css +59 -0
  9. vendor/mickey-kay/better-font-awesome-library-bk/inc/fallback-release-data.json +1 -0
  10. vendor/mickey-kay/better-font-awesome-library-bk/inc/icon-updater.php +1136 -0
  11. vendor/mickey-kay/better-font-awesome-library-bk/js/admin.js +68 -0
  12. vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/css/fontawesome-iconpicker.css +312 -0
  13. vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/css/fontawesome-iconpicker.min.css +9 -0
  14. vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/js/fontawesome-iconpicker.js +3912 -0
  15. vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/js/fontawesome-iconpicker.min.js +20 -0
  16. vendor/mickey-kay/better-font-awesome-library-bk/package-lock.json +1969 -0
  17. vendor/mickey-kay/better-font-awesome-library-bk/package.json +33 -0
  18. vendor/mickey-kay/better-font-awesome-library-bk/vendor/autoload.php +7 -0
  19. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/ClassLoader.php +445 -0
  20. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/LICENSE +21 -0
  21. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_classmap.php +9 -0
  22. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_namespaces.php +9 -0
  23. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_psr4.php +9 -0
  24. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_real.php +55 -0
  25. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_static.php +15 -0
  26. vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/installed.json +1 -0
  27. vendor/mickey-kay/better-font-awesome-library/Gruntfile.js +2 -3
  28. vendor/mickey-kay/better-font-awesome-library/README.md +129 -80
  29. vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php +399 -609
  30. vendor/mickey-kay/better-font-awesome-library/composer.json +5 -3
  31. vendor/mickey-kay/better-font-awesome-library/inc/fallback-release-data.json +1 -0
better-font-awesome.php CHANGED
@@ -12,7 +12,7 @@
12
  * Plugin Name: Better Font Awesome
13
  * Plugin URI: http://wordpress.org/plugins/better-font-awesome
14
  * Description: The ultimate Font Awesome icon plugin for WordPress.
15
- * Version: 1.7.6
16
  * Author: Mickey Kay
17
  * Author URI: mickeyskay@gmail.com
18
  * License: GPLv2+
@@ -32,8 +32,8 @@ add_action( 'init', 'bfa_start', 5 );
32
  * @since 0.9.5
33
  */
34
  function bfa_start() {
35
- global $better_font_awesome;
36
- $better_font_awesome = Better_Font_Awesome_Plugin::get_instance();
37
  }
38
 
39
  /**
@@ -43,697 +43,526 @@ function bfa_start() {
43
  */
44
  class Better_Font_Awesome_Plugin {
45
 
46
- /**
47
- * Plugin slug.
48
- *
49
- * @since 0.9.0
50
- *
51
- * @var string
52
- */
53
- const SLUG = 'better-font-awesome';
54
-
55
- /**
56
- * The Better Font Awesome Library object.
57
- *
58
- * @since 0.1.0
59
- *
60
- * @var Better_Font_Awesome_Library
61
- */
62
- private $bfa_lib;
63
-
64
- /**
65
- * Path to the Better Font Awesome Library main file.
66
- *
67
- * @since 0.1.0
68
- *
69
- * @var Better_Font_Awesome_Library
70
- */
71
- private $bfa_lib_file_path;
72
-
73
- /**
74
- * Plugin display name.
75
- *
76
- * @since 0.9.0
77
- *
78
- * @var string
79
- */
80
- private $plugin_display_name;
81
-
82
- /**
83
- * Plugin option name.
84
- *
85
- * @since 0.9.0
86
- *
87
- * @var string
88
- */
89
- protected $option_name;
90
-
91
- /**
92
- * Plugin options.
93
- *
94
- * @since 0.9.0
95
- *
96
- * @var string
97
- */
98
- protected $options;
99
-
100
- /**
101
- * Default options.
102
- *
103
- * Used for setting uninitialized plugin options.
104
- *
105
- * @since 0.9.0
106
- *
107
- * @var array
108
- */
109
- protected $option_defaults = array(
110
- 'version' => 'latest',
111
- 'minified' => 1,
112
- 'remove_existing_fa' => '',
113
- 'hide_admin_notices' => '',
114
- );
115
-
116
- /**
117
- * Instance of this class.
118
- *
119
- * @since 0.9.0
120
- *
121
- * @var Better_Font_Awesome_Plugin
122
- */
123
- protected static $instance = null;
124
-
125
-
126
- /**
127
- * Returns the instance of this class, and initializes the instance if it
128
- * doesn't already exist.
129
- *
130
- * @return Better_Font_Awesome The BFA object.
131
- */
132
- public static function get_instance( $args = array() ) {
133
-
134
- // If the single instance hasn't been set, set it now.
135
- if ( null == self::$instance ) {
136
- self::$instance = new self( $args );
137
- }
138
-
139
- return self::$instance;
140
-
141
- }
142
-
143
- /**
144
- * Better Font Awesome Plugin constructor.
145
- *
146
- * @since 0.9.0
147
- */
148
- function __construct() {
149
-
150
- // Perform plugin initialization actions.
151
- $this->initialize();
152
-
153
- // Stop if the Better Font Awesome Library isn't included.
154
- if ( ! $this->bfal_exists() ) {
155
- add_action( 'admin_init', array( $this, 'deactivate' ) );
156
- return false;
157
- }
158
-
159
- // Include required files.
160
- $this->includes();
161
-
162
- // Initialize the Better Font Awesome Library.
163
- $this->initialize_better_font_awesome_library( $this->options );
164
-
165
- // Load the plugin text domain.
166
- $this->load_text_domain();
167
-
168
- // Output admin notices.
169
- add_action( 'admin_notices', array( $this, 'do_admin_notices' ) );
170
-
171
- // Set up the admin settings page.
172
- add_action( 'admin_menu', array( $this, 'add_settings_page' ) );
173
- add_action( 'admin_init', array( $this, 'add_settings' ) );
174
- add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
175
-
176
- // Handle saving options via AJAX
177
- add_action( 'wp_ajax_bfa_save_options', array( $this, 'save_options' ) );
178
- add_action( 'wp_ajax_bfa_dismiss_testing_admin_notice', array( $this, 'dismiss_testing_admin_notice' ) );
179
-
180
- // Clear transients on plugin update.
181
- add_action( 'upgrader_process_complete', array( $this, 'handle_plugin_upgrade' ), 10, 2 );
182
-
183
- }
184
-
185
- /**
186
- * Do necessary initialization actions.
187
- *
188
- * @since 0.10.0
189
- */
190
- private function initialize() {
191
-
192
- // Set display name.
193
- $this->plugin_display_name = __( 'Better Font Awesome', 'better-font-awesome' );
194
-
195
- // Set options name.
196
- $this->option_name = self::SLUG . '_options';
197
-
198
- // Set up main Better Font Awesome Library file path.
199
- $this->bfa_lib_file_path = plugin_dir_path( __FILE__ ) . 'vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php';
200
-
201
- // Get plugin options, and populate defaults as needed.
202
- $this->initialize_options( $this->option_name );
203
-
204
- }
205
-
206
- /**
207
- * Get class prop.
208
- *
209
- * @since 1.7.0
210
- *
211
- * @param string $prop Prop to fetch.
212
- *
213
- * @return mixed Value of the prop.
214
- */
215
- public function get( $prop ) {
216
- return $this->$prop;
217
- }
218
-
219
- /**
220
- * Check if the Better Font Awesome Library is included.
221
- *
222
- * @since 0.10.0
223
- */
224
- public function bfal_exists() {
225
-
226
- if ( ! is_readable( $this->bfa_lib_file_path ) ) {
227
- return false;
228
- } else {
229
- return true;
230
- }
231
-
232
- }
233
-
234
- /**
235
- * Deactivate and display an error if the BFAL isn't included.
236
- *
237
- * @since 0.10.0
238
- */
239
- public function deactivate() {
240
-
241
- deactivate_plugins( plugin_basename( __FILE__ ) );
242
-
243
- $message = '<h2>' . __( 'Better Font Awesome', 'better-font-awesome' ) . '</h2>';
244
- $message .= '<p>' . __( 'It appears that Better Font Awesome is missing it\'s <a href="https://github.com/MickeyKay/better-font-awesome-library" target="_blank">core library</a>, which typically occurs when cloning the Git repository and failing to run <code>composer install</code>. Please refer to the plugin\'s <a href="https://github.com/MickeyKay/better-font-awesome" target="_blank">installation instructions</a> for details on how to properly install Better Font Awesome via Git. If you installed from within WordPress, or via the wordpress.org repo, then chances are the install failed and you can try again. If the issue persists, please create a new topic on the plugin\'s <a href="http://wordpress.org/support/plugin/better-font-awesome" target="_blank">support forum</a> or file an issue on the <a href="https://github.com/MickeyKay/better-font-awesome/issues" target="_blank">Github repo</a>.' , 'better-font-awesome' ) . '</p>';
245
- $message .= '<p><a href="' . get_admin_url( null, 'plugins.php' ) . '">' . __( 'Back to the plugins page &rarr;', 'better-font-awesome' ) . '</a></p>';
246
-
247
- wp_die( $message );
248
-
249
- }
250
-
251
- /**
252
- * Include required files.
253
- *
254
- * @since 0.10.0
255
- */
256
- private function includes() {
257
-
258
- // Better Font Awesome Library.
259
- require_once $this->bfa_lib_file_path;
260
-
261
- }
262
-
263
- /**
264
- * Get plugin options, or initialize with default values.
265
- *
266
- * @since 0.10.0
267
- *
268
- * @return array Plugin options.
269
- */
270
- private function initialize_options( $option_name ) {
271
-
272
- /**
273
- * Get plugin options.
274
- *
275
- * Run maybe_unserialize() in case we're updating from the old
276
- * serialized Titan Framwork option to a new, array-based options.
277
- */
278
- $this->options = maybe_unserialize( get_option( $option_name ) );
279
-
280
- // Initialize the plugin options with defaults if they're not set.
281
- if ( empty( $this->options ) ) {
282
- update_option( $option_name, $this->option_defaults );
283
- }
284
-
285
- }
286
-
287
- /**
288
- * Initialize the Better Font Awesome Library object.
289
- *
290
- * @since 0.9.0
291
- *
292
- * @param array $options Plugin options.
293
- */
294
- private function initialize_better_font_awesome_library( $options ) {
295
-
296
- // Hide admin notices if setting is checked.
297
- if ( true == $options['hide_admin_notices'] ) {
298
- add_filter( 'bfa_show_errors', '__return_false' );
299
- }
300
-
301
- // Initialize BFA library.
302
- $args = array(
303
- 'version' => isset( $options['version'] ) ? $options['version'] : $this->option_defaults['version'],
304
- 'minified' => isset( $options['minified'] ) ? $options['minified'] : '',
305
- 'remove_existing_fa' => isset( $options['remove_existing_fa'] ) ? $options['remove_existing_fa'] :'',
306
- 'load_styles' => true,
307
- 'load_admin_styles' => true,
308
- 'load_shortcode' => true,
309
- 'load_tinymce_plugin' => true,
310
- );
311
-
312
- $this->bfa_lib = Better_Font_Awesome_Library::get_instance( $args );
313
-
314
- }
315
-
316
- /**
317
- * Load plugin text domain.
318
- *
319
- * @since 0.10.0
320
- */
321
- function load_text_domain() {
322
- load_plugin_textdomain( self::SLUG, false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
323
- }
324
-
325
- /**
326
- * Generate admin notices.
327
- *
328
- * @since 1.7.3
329
  */
330
- public function do_admin_notices() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
331
 
332
- $user_dismissed_option_data = $this->get_dismissed_admin_notice_testing_data();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
333
 
334
- if (
335
- !isset( $user_dismissed_option_data->{get_current_user_id()} ) ||
336
- true !== $user_dismissed_option_data->{get_current_user_id()}
337
- ) :
 
 
 
 
 
 
 
 
 
 
338
  ?>
339
- <div class="notice notice-info is-dismissible" id="<?php esc_attr_e( self::SLUG . '-testing-notice' ); ?>">
340
- <p><strong><?php _e( 'Better Font Awesome - We need your help!', 'better-font-awesome' ); ?></strong> </p>
341
- <p><?php printf( __( "First of all, thanks so much for using the plugin! Second of all, %sBetter Font Awesome 2.0%s is <i>almost</i> ready for use! The new version adds a few major improvements, most notably support for Font Awesome 5 icons. Before publishing the update, it's important that we get plenty of user testing to validate that everything is working as expected, and we could really use your help.", 'better-font-awesome' ), '<a href="https://mickeykay.me/2020/09/better-font-awesome-v2-ready-for-testing/" target="_blank">', '</a>' ); ?></p>
342
- <p><?php printf( __( "If you are interested in helping us test the new update, please read the official %sblog post%s, which includes simple instructions for how to get involved. Thanks so much for you support", 'better-font-awesome' ), '<a href="https://mickeykay.me/2020/09/better-font-awesome-v2-ready-for-testing/" target="_blank">', '</a>' ); ?> <span class="dashicons dashicons-heart"></span>.</p>
343
- </div>
 
344
  <?php
345
- endif;
346
  }
347
 
348
  /**
349
- * Get saved option data for dismissed admin notice.
350
  *
351
- * @return stdClass Dismissed admin notice data.
352
  */
353
- private function get_dismissed_admin_notice_testing_data() {
354
- $dismissed_option_key = self::SLUG . '-dismissed-notice-testing';
355
- return get_option( $dismissed_option_key, new stdClass() );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
356
  }
357
 
358
  /**
359
- * Dismiss testing admin notice.
 
 
360
  *
361
- * @since 1.7.3
362
  */
363
- public function dismiss_testing_admin_notice() {
364
- $dismissed_option_key = self::SLUG . '-dismissed-notice-testing';
365
- $dismissed_option_data = $this->get_dismissed_admin_notice_testing_data();
366
- $updated_option_data = $dismissed_option_data;
367
- $updated_option_data->{get_current_user_id()} = true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
368
 
369
- update_option( $dismissed_option_key, $updated_option_data );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
370
 
371
  wp_die();
372
  }
373
 
374
  /**
375
- * Clear transients on plugin upgrade to ensure icon structure matches logic.
376
  *
377
- * @param WP_Upgrader $upgrader_object Upgrader object.
378
- * @param array $options Upgrade options.
379
  */
380
- public function handle_plugin_upgrade( $upgrader_object, $options ) {
381
- $bfa_plugin = plugin_basename( __FILE__ );
382
-
383
- if ( $options['action'] == 'update' && $options['type'] == 'plugin' && isset( $options['plugins'] ) ) {
384
- foreach ( $options['plugins'] as $plugin ) {
385
- if ( $plugin == $bfa_plugin ) {
386
- delete_transient( $this->bfa_lib::SLUG . '-api-versions' );
387
- delete_transient( $this->bfa_lib::SLUG . '-css' );
388
- }
389
- }
390
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
391
  }
392
 
393
- /**
394
- * Create the plugin settings page.
395
- */
396
- function add_settings_page() {
397
-
398
- add_options_page(
399
- $this->plugin_display_name,
400
- $this->plugin_display_name,
401
- 'manage_options',
402
- self::SLUG,
403
- array( $this, 'create_admin_page' )
404
- );
405
-
406
- }
407
-
408
- /**
409
- * Output the plugin settings page contents.
410
- *
411
- * @since 0.10.0
412
- */
413
- public function create_admin_page() {
414
- ?>
415
- <div class="wrap bfa-settings">
416
- <?php screen_icon(); ?>
417
- <h2><?php echo $this->plugin_display_name; ?></h2>
418
- <form method="post" action="options.php" id="bfa-settings-form">
419
- <?php
420
- // This prints out all hidden setting fields
421
- settings_fields( 'option_group' );
422
- do_settings_sections( self::SLUG );
423
- ?>
424
- <p>
425
- <span class="button-primary bfa-save-settings-button"><?php _e( 'Save Settings', 'better-font-awesome' ); ?></span> <img class="bfa-loading-gif" src="<?php echo includes_url() . 'images/spinner.gif'; ?>" />
426
- </p>
427
- <div class="bfa-ajax-response-holder"></div>
428
- <?php echo $this->get_usage_text(); ?>
429
- </form>
430
- </div>
431
- <?php
432
- }
433
-
434
- /**
435
- * Populate the settings page with specific settings.
436
- *
437
- * @since 0.10.0
438
- */
439
- function add_settings() {
440
-
441
- register_setting(
442
- 'option_group', // Option group
443
- $this->option_name, // Option name
444
- array( $this, 'sanitize' ) // Sanitize
445
- );
446
-
447
- add_settings_section(
448
- 'settings_section_primary', // ID
449
- null, // Title
450
- null, // Callback
451
- self::SLUG // Page
452
- );
453
-
454
- add_settings_field(
455
- 'version', // ID
456
- __( 'Version', 'better-font-awesome' ), // Title
457
- array( $this, 'version_callback' ), // Callback
458
- self::SLUG, // Page
459
- 'settings_section_primary', // Section
460
- $this->get_versions_list() // Args
461
- );
462
-
463
- add_settings_field(
464
- 'minified',
465
- __( 'Use minified CSS', 'better-font-awesome' ),
466
- array( $this, 'checkbox_callback' ),
467
- self::SLUG,
468
- 'settings_section_primary',
469
- array(
470
- 'id' => 'minified',
471
- 'description' => __( 'Whether to include the minified version of the CSS (checked), or the unminified version (unchecked).', 'better-font-awesome' ),
472
- )
473
- );
474
-
475
- add_settings_field(
476
- 'remove_existing_fa',
477
- __( 'Remove existing Font Awesome', 'better-font-awesome' ),
478
- array( $this, 'checkbox_callback' ),
479
- self::SLUG,
480
- 'settings_section_primary',
481
- array(
482
- 'id' => 'remove_existing_fa',
483
- 'description' => __( 'Attempt to remove Font Awesome CSS and shortcodes added by other plugins and themes.', 'better-font-awesome' ),
484
- )
485
- );
486
-
487
- add_settings_field(
488
- 'hide_admin_notices',
489
- __( 'Hide admin notices', 'better-font-awesome' ),
490
- array( $this, 'checkbox_callback' ),
491
- self::SLUG,
492
- 'settings_section_primary',
493
- array(
494
- 'id' => 'hide_admin_notices',
495
- 'description' => __( 'Hide the default admin warnings that are shown when API and CDN errors occur.', 'better-font-awesome' ),
496
- )
497
- );
498
-
499
- }
500
-
501
- /**
502
- * Enqueue admin scripts and styles.
503
- *
504
- * @since 1.0.10
505
- */
506
- public function admin_enqueue_scripts( $hook ) {
507
-
508
- // Settings-specific functionality.
509
- if ( 'settings_page_better-font-awesome' === $hook ) {
510
-
511
- wp_enqueue_style(
512
- self::SLUG . '-admin',
513
- plugin_dir_url( __FILE__ ) . 'css/admin.css'
514
- );
515
-
516
- wp_enqueue_script(
517
- self::SLUG . '-admin',
518
- plugin_dir_url( __FILE__ ) . 'js/admin.js',
519
- array( 'jquery' )
520
- );
521
-
522
- wp_localize_script(
523
- self::SLUG . '-admin',
524
- 'bfa_ajax_object',
525
- array(
526
- 'ajax_url' => admin_url( 'admin-ajax.php' )
527
- )
528
- );
529
-
530
- }
531
-
532
- // Admin notices.
533
- wp_enqueue_script(
534
- self::SLUG . '-admin-notices',
535
- plugin_dir_url( __FILE__ ) . 'js/admin-notices.js',
536
- array( 'jquery' )
537
- );
538
- }
539
-
540
- /**
541
- * Save options via AJAX.
542
- *
543
- * @since 1.0.10
544
- */
545
- public function save_options() {
546
-
547
- $options = array(
548
- 'version' => $_POST['version'],
549
- 'minified' => $_POST['minified'],
550
- 'remove_existing_fa' => $_POST['remove_existing_fa'],
551
- 'hide_admin_notices' => $_POST['hide_admin_notices'],
552
- );
553
-
554
- // Sanitize and update the options.
555
- update_option( $this->option_name, $options );
556
-
557
- // Return a message.
558
- echo '<div class="updated"><p>' . esc_html( 'Settings saved.', 'better-font-awesome' ) . '</p></div>';
559
-
560
- wp_die();
561
-
562
- }
563
-
564
- /**
565
- * Get all Font Awesome versions available from the jsDelivr API.
566
- *
567
- * @since 0.10.0
568
- *
569
- * @return array All available versions and the latest version, or an
570
- * empty array if the API fetch fails.
571
- */
572
- function get_versions_list() {
573
-
574
- if ( $this->bfa_lib->get_api_value('versions') ) {
575
- $versions['latest'] = __( 'Always Latest', 'better-font-awesome' );
576
-
577
- foreach ( $this->bfa_lib->get_api_value('versions') as $version ) {
578
- $versions[ $version ] = $version;
579
- }
580
-
581
- } else {
582
- $versions = array();
583
- }
584
-
585
- return $versions;
586
-
587
- }
588
-
589
- /**
590
- * Output a <select> version selector.
591
- *
592
- * @since 0.10.0
593
- *
594
- * @param array $versions All available Font Awesome versions
595
- */
596
- public function version_callback( $versions ) {
597
-
598
- if ( $versions ) {
599
-
600
- // Add 'Always Latest' option.
601
- $versions['latest'] = __( 'Always Latest', 'better-font-awesome' );
602
-
603
- /**
604
- * Remove version 2.0, since its CSS doesn't work with the regex
605
- * algorith and no one needs 2.0 anyways.
606
- */
607
- foreach ( $versions as $index => $version ) {
608
-
609
- if ( '2.0' == $version ) {
610
- unset( $versions[ $index ] );
611
- }
612
-
613
- }
614
-
615
- // Output the <select> element.
616
- printf( '<select id="version" name="%s[version]">', esc_attr( $this->option_name ) );
617
-
618
- foreach ( $versions as $version => $text ) {
619
-
620
- printf(
621
- '<option value="%s" %s>%s</option>',
622
- esc_attr( $version ),
623
- selected( $version, $this->options['version'], false ),
624
- esc_attr( $text )
625
- );
626
-
627
- }
628
-
629
- echo '</select>';
630
-
631
- } else {
632
- ?>
633
- <p>
634
- <?php
635
- printf( __( 'Version selection is currently unavailable. The attempt to reach the jsDelivr API server failed with the following error: %s', 'better-font-awesome' ),
636
- '<code>' . $this->bfa_lib->get_error('api')->get_error_code() . ': ' . $this->bfa_lib->get_error('api')->get_error_message() . '</code>'
637
- );
638
- ?>
639
- </p>
640
- <p>
641
- <?php
642
- printf( __( 'Font Awesome will still render using version: %s', 'better-font-awesome' ),
643
- '<code>' . $this->bfa_lib->get_fallback_version() . '</code>'
644
- );
645
- ?>
646
- </p>
647
- <p>
648
- <?php
649
- printf( __( 'This may be the result of a temporary server or connectivity issue which will resolve shortly. However if the problem persists please file a support ticket on the %splugin forum%s, citing the errors listed above. ', 'better-font-awesome' ),
650
- '<a href="http://wordpress.org/support/plugin/better-font-awesome" target="_blank" title="Better Font Awesome support forum">',
651
- '</a>'
652
- );
653
- ?>
654
- </small></p>
655
- <?php
656
- }
657
-
658
- }
659
-
660
- /**
661
- * Output a checkbox setting.
662
- *
663
- * @since 0.10.0
664
- */
665
- public function checkbox_callback( $args ) {
666
- $option_name = esc_attr( $this->option_name ) . '[' . $args['id'] . ']';
667
- $option_value = isset( $this->options[ $args['id'] ] ) ? $this->options[ $args['id'] ] : '';
668
- printf(
669
- '<label for="%s"><input type="checkbox" value="1" id="%s" name="%s" %s/> %s</label>',
670
- $args['id'],
671
- $args['id'],
672
- $option_name,
673
- checked( 1, $option_value, false ),
674
- $args['description']
675
- );
676
- }
677
-
678
- /**
679
- * Output a text setting.
680
- *
681
- * @since 0.10.0
682
- */
683
- public function text_callback( $args ) {
684
- echo '<div class="bfa-text">' . $args['text'] . '</div>';
685
- }
686
-
687
- /**
688
- * Generate the admin instructions/usage text.
689
- *
690
- * @since 0.10.0
691
- *
692
- * @return string Usage text.
693
- */
694
- public function get_usage_text() {
695
- return '<div class="bfa-usage-text">' .
696
- __( '<h3>Usage</h3>
697
- <b>Font Awesome version 4.x +</b>&nbsp;&nbsp;&nbsp;<small><a href="http://fontawesome.io/examples/">See all available options &raquo;</a></small><br /><br />
698
- <i class="icon-coffee fa fa-coffee"></i> <code>[icon name="coffee"]</code> or <code>&lt;i class="fa-coffee"&gt;&lt;/i&gt;</code><br /><br />
699
- <i class="icon-coffee fa fa-coffee icon-2x fa-2x"></i> <code>[icon name="coffee" class="fa-2x"]</code> or <code>&lt;i class="fa-coffee fa-2x"&gt;&lt;/i&gt;</code><br /><br />
700
- <i class="icon-coffee fa fa-coffee icon-2x fa-2x icon-rotate-90 fa-rotate-90"></i> <code>[icon name="coffee" class="fa-2x fa-rotate-90"]</code> or <code>&lt;i class="fa-coffee fa-2x fa-rotate-90"&gt;&lt;/i&gt;</code><br /><br /><br />
701
- <b>Font Awesome version 3.x</b>&nbsp;&nbsp;&nbsp;<small><a href="http://fontawesome.io/3.2.1/examples/">See all available options &raquo;</a></small><br /><br />
702
- <i class="icon-coffee fa fa-coffee"></i> <code>[icon name="coffee"]</code> or <code>&lt;i class="icon icon-coffee"&gt;&lt;/i&gt;</code><br /><br />
703
- <i class="icon-coffee fa fa-coffee icon-2x fa-2x"></i> <code>[icon name="coffee" class="icon-2x"]</code> or <code>&lt;i class="icon icon-coffee icon-2x"&gt;&lt;/i&gt;</code><br /><br />
704
- <i class="icon-coffee fa fa-coffee icon-2x fa-2x icon-rotate-90 fa-rotate-90"></i> <code>[icon name="coffee" class="icon-2x icon-rotate-90"]</code> or <code>&lt;i class="icon icon-coffee icon-2x icon-rotate-90"&gt;&lt;/i&gt;</code>',
705
- 'better-font-awesome' ) .
706
- '</div>';
707
- }
708
-
709
- /**
710
- * Sanitize each settings field as needed.
711
- *
712
- * @param array $input Contains all settings fields as array keys.
713
- */
714
- public function sanitize( $input ) {
715
-
716
- $new_input = array();
717
-
718
- // Sanitize options to match their type
719
- if ( isset( $input['version'] ) ) {
720
- $new_input['version'] = sanitize_text_field( $input['version'] );
721
- }
722
-
723
- if ( isset( $input['minified'] ) ) {
724
- $new_input['minified'] = absint( $input['minified'] );
725
- }
726
-
727
- if ( isset( $input['remove_existing_fa'] ) ) {
728
- $new_input['remove_existing_fa'] = absint( $input['remove_existing_fa'] );
729
- }
730
-
731
- if ( isset( $input['hide_admin_notices'] ) ) {
732
- $new_input['hide_admin_notices'] = absint( $input['hide_admin_notices'] );
733
- }
734
-
735
- return $new_input;
736
-
737
- }
738
 
739
  }
12
  * Plugin Name: Better Font Awesome
13
  * Plugin URI: http://wordpress.org/plugins/better-font-awesome
14
  * Description: The ultimate Font Awesome icon plugin for WordPress.
15
+ * Version: 2.0.0-beta5
16
  * Author: Mickey Kay
17
  * Author URI: mickeyskay@gmail.com
18
  * License: GPLv2+
32
  * @since 0.9.5
33
  */
34
  function bfa_start() {
35
+ global $better_font_awesome;
36
+ $better_font_awesome = Better_Font_Awesome_Plugin::get_instance();
37
  }
38
 
39
  /**
43
  */
44
  class Better_Font_Awesome_Plugin {
45
 
46
+ /**
47
+ * Plugin slug.
48
+ *
49
+ * @since 0.9.0
50
+ *
51
+ * @var string
52
+ */
53
+ const SLUG = 'better-font-awesome';
54
+
55
+ /**
56
+ * The Better Font Awesome Library object.
57
+ *
58
+ * @since 0.1.0
59
+ *
60
+ * @var Better_Font_Awesome_Library
61
+ */
62
+ private $bfa_lib;
63
+
64
+ /**
65
+ * Path to the Better Font Awesome Library main file.
66
+ *
67
+ * @since 0.1.0
68
+ *
69
+ * @var Better_Font_Awesome_Library
70
+ */
71
+ private $bfa_lib_file_path;
72
+
73
+ /**
74
+ * Plugin display name.
75
+ *
76
+ * @since 0.9.0
77
+ *
78
+ * @var string
79
+ */
80
+ private $plugin_display_name;
81
+
82
+ /**
83
+ * Plugin option name.
84
+ *
85
+ * @since 0.9.0
86
+ *
87
+ * @var string
88
+ */
89
+ protected $option_name;
90
+
91
+ /**
92
+ * Plugin options.
93
+ *
94
+ * @since 0.9.0
95
+ *
96
+ * @var string
97
+ */
98
+ protected $options;
99
+
100
+ /**
101
+ * Default options.
102
+ *
103
+ * Used for setting uninitialized plugin options.
104
+ *
105
+ * @since 0.9.0
106
+ *
107
+ * @var array
108
+ */
109
+ protected $option_defaults = array(
110
+ 'include_v4_shim' => '',
111
+ 'remove_existing_fa' => '',
112
+ 'hide_admin_notices' => '',
113
+ );
114
+
115
+ /**
116
+ * Instance of this class.
117
+ *
118
+ * @since 0.9.0
119
+ *
120
+ * @var Better_Font_Awesome_Plugin
121
+ */
122
+ protected static $instance = null;
123
+
124
+
125
+ /**
126
+ * Returns the instance of this class, and initializes the instance if it
127
+ * doesn't already exist.
128
+ *
129
+ * @param array $args Args to instantiate BFA object.
130
+ *
131
+ * @return Better_Font_Awesome The BFA object.
132
+ */
133
+ public static function get_instance( $args = array() ) {
134
+
135
+ // If the single instance hasn't been set, set it now.
136
+ // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
137
+ if ( null == self::$instance ) {
138
+ self::$instance = new self( $args );
139
+ }
140
+
141
+ return self::$instance;
142
+ }
143
+
144
+ /**
145
+ * Better Font Awesome Plugin constructor.
146
+ *
147
+ * @since 0.9.0
148
+ */
149
+ protected function __construct() {
150
+
151
+ // Perform plugin initialization actions.
152
+ $this->initialize();
153
+
154
+ // Stop if the Better Font Awesome Library isn't included.
155
+ if ( ! $this->bfal_exists() ) {
156
+ add_action( 'admin_init', array( $this, 'deactivate' ) );
157
+ return false;
158
+ }
159
+
160
+ // Include required files.
161
+ $this->includes();
162
+
163
+ // Initialize the Better Font Awesome Library.
164
+ $this->initialize_better_font_awesome_library( $this->options );
165
+
166
+ // Load the plugin text domain.
167
+ $this->load_text_domain();
168
+
169
+ // Set up the admin settings page.
170
+ add_action( 'admin_menu', array( $this, 'add_settings_page' ) );
171
+ add_action( 'admin_init', array( $this, 'add_settings' ) );
172
+ add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
173
+
174
+ // Handle saving options via AJAX.
175
+ add_action( 'wp_ajax_bfa_save_options', array( $this, 'save_options' ) );
176
+ }
177
+
178
+ /**
179
+ * Do necessary initialization actions.
180
+ *
181
+ * @since 0.10.0
182
+ */
183
+ private function initialize() {
184
+
185
+ // Set display name.
186
+ $this->plugin_display_name = __( 'Better Font Awesome', 'better-font-awesome' );
187
+
188
+ // Set options name.
189
+ $this->option_name = self::SLUG . '_options';
190
+
191
+ // Set up main Better Font Awesome Library file path.
192
+ $this->bfa_lib_file_path = plugin_dir_path( __FILE__ ) . 'vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php';
193
+
194
+ // Get plugin options, and populate defaults as needed.
195
+ $this->initialize_options( $this->option_name );
196
+ }
197
+
198
+ /**
199
+ * Get class prop.
200
+ *
201
+ * @since 1.7.0
202
+ *
203
+ * @param string $prop Prop to fetch.
204
+ *
205
+ * @return mixed Value of the prop.
206
+ */
207
+ public function get( $prop ) {
208
+ return $this->$prop;
209
+ }
210
+
211
+ /**
212
+ * Check if the Better Font Awesome Library is included.
213
+ *
214
+ * @since 0.10.0
215
+ */
216
+ public function bfal_exists() {
217
+ if ( ! is_readable( $this->bfa_lib_file_path ) ) {
218
+ return false;
219
+ } else {
220
+ return true;
221
+ }
222
+ }
223
+
224
+ /**
225
+ * Get BFAL instance.
226
+ *
227
+ * @since 2.0.0
228
+ *
229
+ * @return Object BFAL instance.
230
+ */
231
+ public function get_bfa_lib_instance() {
232
+ return $this->bfa_lib;
233
+ }
234
+
235
+ /**
236
+ * Deactivate and display an error if the BFAL isn't included.
237
+ *
238
+ * @since 0.10.0
239
+ */
240
+ public function deactivate() {
241
+ deactivate_plugins( plugin_basename( __FILE__ ) );
242
+
243
+ $message = '<h2>' . __( 'Better Font Awesome', 'better-font-awesome' ) . '</h2>';
244
+ $message .= '<p>' . __( 'It appears that Better Font Awesome is missing it\'s <a href="https://github.com/MickeyKay/better-font-awesome-library" target="_blank">core library</a>, which typically occurs when cloning the Git repository and failing to run <code>composer install</code>. Please refer to the plugin\'s <a href="https://github.com/MickeyKay/better-font-awesome" target="_blank">installation instructions</a> for details on how to properly install Better Font Awesome via Git. If you installed from within WordPress, or via the wordpress.org repo, then chances are the install failed and you can try again. If the issue persists, please create a new topic on the plugin\'s <a href="http://wordpress.org/support/plugin/better-font-awesome" target="_blank">support forum</a> or file an issue on the <a href="https://github.com/MickeyKay/better-font-awesome/issues" target="_blank">Github repo</a>.', 'better-font-awesome' ) . '</p>';
245
+ $message .= '<p><a href="' . get_admin_url( null, 'plugins.php' ) . '">' . __( 'Back to the plugins page &rarr;', 'better-font-awesome' ) . '</a></p>';
246
+
247
+ wp_die( wp_kses_post( $message ) );
248
+ }
249
+
250
+ /**
251
+ * Include required files.
252
+ *
253
+ * @since 0.10.0
254
+ */
255
+ private function includes() {
256
+
257
+ // Better Font Awesome Library.
258
+ require_once $this->bfa_lib_file_path;
259
+ }
260
+
261
+ /**
262
+ * Get plugin options, or initialize with default values.
263
+ *
264
+ * @since 0.10.0
265
+ *
266
+ * @param string $option_name Name/slug for the plugin options object.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
267
  */
268
+ private function initialize_options( $option_name ) {
269
+
270
+ /**
271
+ * Get plugin options.
272
+ *
273
+ * Run maybe_unserialize() in case we're updating from the old
274
+ * serialized Titan Framwork option to a new, array-based options.
275
+ */
276
+ $this->options = maybe_unserialize( get_option( $option_name ) );
277
+
278
+ // Initialize the plugin options with defaults if they're not set.
279
+ if ( empty( $this->options ) ) {
280
+ update_option( $option_name, $this->option_defaults );
281
+ }
282
+ }
283
 
284
+ /**
285
+ * Initialize the Better Font Awesome Library object.
286
+ *
287
+ * @since 0.9.0
288
+ *
289
+ * @param array $options Plugin options.
290
+ */
291
+ private function initialize_better_font_awesome_library( $options ) {
292
+
293
+ // Hide admin notices if setting is checked.
294
+ // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
295
+ if ( $options && true == $options['hide_admin_notices'] ) {
296
+ add_filter( 'bfa_show_errors', '__return_false' );
297
+ }
298
+
299
+ // Initialize BFA library.
300
+ $args = array(
301
+ 'include_v4_shim' => isset( $options['include_v4_shim'] ) ? $options['include_v4_shim'] : '',
302
+ 'remove_existing_fa' => isset( $options['remove_existing_fa'] ) ? $options['remove_existing_fa'] : '',
303
+ 'load_styles' => true,
304
+ 'load_admin_styles' => true,
305
+ 'load_shortcode' => true,
306
+ 'load_tinymce_plugin' => true,
307
+ );
308
+
309
+ $this->bfa_lib = Better_Font_Awesome_Library::get_instance( $args );
310
+ }
311
+
312
+ /**
313
+ * Load plugin text domain.
314
+ *
315
+ * @since 0.10.0
316
+ */
317
+ public function load_text_domain() {
318
+ load_plugin_textdomain( self::SLUG, false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
319
+ }
320
+
321
+ /**
322
+ * Create the plugin settings page.
323
+ */
324
+ public function add_settings_page() {
325
+ add_options_page(
326
+ $this->plugin_display_name,
327
+ $this->plugin_display_name,
328
+ 'manage_options',
329
+ self::SLUG,
330
+ array( $this, 'create_admin_page' )
331
+ );
332
+ }
333
 
334
+ /**
335
+ * Output the plugin settings page contents.
336
+ *
337
+ * @since 0.10.0
338
+ */
339
+ public function create_admin_page() {
340
+ ?>
341
+ <div class="wrap bfa-settings">
342
+ <h2><?php echo esc_html( $this->plugin_display_name ); ?></h2>
343
+ <form method="post" action="options.php" id="bfa-settings-form">
344
+ <?php
345
+ // This prints out all hidden setting fields.
346
+ settings_fields( 'option_group' );
347
+ do_settings_sections( self::SLUG );
348
  ?>
349
+ <p>
350
+ <span class="button-primary bfa-save-settings-button"><?php esc_html_e( 'Save Settings', 'better-font-awesome' ); ?></span> <img class="bfa-loading-gif" src="<?php echo esc_attr( includes_url() . 'images/spinner.gif' ); ?>" />
351
+ </p>
352
+ <div class="bfa-ajax-response-holder"></div>
353
+ </form>
354
+ </div>
355
  <?php
 
356
  }
357
 
358
  /**
359
+ * Populate the settings page with specific settings.
360
  *
361
+ * @since 0.10.0
362
  */
363
+ public function add_settings() {
364
+ register_setting(
365
+ 'option_group', // Option group.
366
+ $this->option_name, // Option name.
367
+ array( $this, 'sanitize' ) // Sanitize.
368
+ );
369
+
370
+ add_settings_section(
371
+ 'settings_section_primary', // ID.
372
+ null, // Title.
373
+ null, // Callback.
374
+ self::SLUG // Page.
375
+ );
376
+
377
+ add_settings_field(
378
+ 'version', // ID.
379
+ __( 'Font Awesome version', 'better-font-awesome' ), // Title.
380
+ array( $this, 'version_callback' ), // Callback.
381
+ self::SLUG, // Page.
382
+ 'settings_section_primary' // Section.
383
+ );
384
+
385
+ add_settings_field(
386
+ 'version_check_frequency', // ID.
387
+ __( 'Version check frequency', 'better-font-awesome' ), // Title.
388
+ array( $this, 'version_check_frequency_callback' ), // Callback.
389
+ self::SLUG, // Page.
390
+ 'settings_section_primary' // Section.
391
+ );
392
+
393
+ add_settings_field(
394
+ 'include_v4_shim',
395
+ __( 'Include v4 CSS shim', 'better-font-awesome' ),
396
+ array( $this, 'checkbox_callback' ),
397
+ self::SLUG,
398
+ 'settings_section_primary',
399
+ array(
400
+ 'id' => 'include_v4_shim',
401
+ 'description' => __( 'Include the Font Awesome v4 CSS shim to support legacy icons (<a href="https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4#name-changes" target="_blank">more details</a>).', 'better-font-awesome' ),
402
+ )
403
+ );
404
+
405
+ add_settings_field(
406
+ 'remove_existing_fa',
407
+ __( 'Remove existing Font Awesome', 'better-font-awesome' ),
408
+ array( $this, 'checkbox_callback' ),
409
+ self::SLUG,
410
+ 'settings_section_primary',
411
+ array(
412
+ 'id' => 'remove_existing_fa',
413
+ 'description' => __( 'Attempt to remove Font Awesome CSS and shortcodes added by other plugins and themes.', 'better-font-awesome' ),
414
+ )
415
+ );
416
+
417
+ add_settings_field(
418
+ 'hide_admin_notices',
419
+ __( 'Hide admin notices', 'better-font-awesome' ),
420
+ array( $this, 'checkbox_callback' ),
421
+ self::SLUG,
422
+ 'settings_section_primary',
423
+ array(
424
+ 'id' => 'hide_admin_notices',
425
+ 'description' => __( 'Hide the default admin warnings that are shown when API and CDN errors occur.', 'better-font-awesome' ),
426
+ )
427
+ );
428
  }
429
 
430
  /**
431
+ * Enqueue admin scripts and styles.
432
+ *
433
+ * @since 1.0.10
434
  *
435
+ * @param string $hook Current admin page hook.
436
  */
437
+ public function admin_enqueue_scripts( $hook ) {
438
+ if ( 'settings_page_better-font-awesome' === $hook ) {
439
+ // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.MissingVersion
440
+ wp_enqueue_style(
441
+ self::SLUG . '-admin',
442
+ plugin_dir_url( __FILE__ ) . 'css/admin.css'
443
+ );
444
+
445
+ // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.MissingVersion, WordPress.WP.EnqueuedResourceParameters.NotInFooter
446
+ wp_enqueue_script(
447
+ self::SLUG . '-admin',
448
+ plugin_dir_url( __FILE__ ) . 'js/admin.js',
449
+ array( 'jquery' )
450
+ );
451
+
452
+ // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.NotInFooter
453
+ wp_localize_script(
454
+ self::SLUG . '-admin',
455
+ 'bfa_ajax_object',
456
+ array(
457
+ 'ajax_url' => admin_url( 'admin-ajax.php' ),
458
+ )
459
+ );
460
+ }
461
 
462
+ // Admin notices.
463
+ // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.MissingVersion, WordPress.WP.EnqueuedResourceParameters.NotInFooter
464
+ wp_enqueue_script(
465
+ self::SLUG . '-admin-notices',
466
+ plugin_dir_url( __FILE__ ) . 'js/admin-notices.js',
467
+ array( 'jquery' )
468
+ );
469
+ }
470
+
471
+ /**
472
+ * Save options via AJAX.
473
+ *
474
+ * @since 1.0.10
475
+ */
476
+ public function save_options() {
477
+ $options = array(
478
+ 'include_v4_shim' => isset( $_POST['include_v4_shim'] ) && $_POST['include_v4_shim'],
479
+ 'remove_existing_fa' => isset( $_POST['remove_existing_fa'] ) && $_POST['remove_existing_fa'],
480
+ 'hide_admin_notices' => isset( $_POST['hide_admin_notices'] ) && $_POST['hide_admin_notices'],
481
+ );
482
+
483
+ // Sanitize and update the options.
484
+ update_option( $this->option_name, $options );
485
+
486
+ // Return a message.
487
+ echo '<div class="updated"><p>' . esc_html__( 'Settings saved.', 'better-font-awesome' ) . '</p></div>';
488
 
489
  wp_die();
490
  }
491
 
492
  /**
493
+ * Output version information.
494
  *
495
+ * @since 0.10.0
 
496
  */
497
+ public function version_callback() {
498
+ echo wp_kses_post( "<code>{$this->bfa_lib->get_version()}</code>" );
499
+ }
500
+
501
+ /**
502
+ * Version update interval callback.
503
+ *
504
+ * @since 2.0.0
505
+ */
506
+ public function version_check_frequency_callback() {
507
+ $current_time = time();
508
+ $expiration_time = time() + $this->bfa_lib->get_transient_expiration() - 1; // -1 to improve readability (e.g. "24 hours" instead of "1 days")
509
+ $human_readable_expiration = human_time_diff( $current_time, $expiration_time );
510
+ /* translators: placeholder is the numeric current version number. */
511
+ echo wp_kses_post( sprintf( __( '%s (The plugin automatically uses the latest version of Font Awesome, and checks for updates at this frequency)', 'better-font-awesome' ), "<code>{$human_readable_expiration}</code>" ) );
512
+ }
513
+
514
+ /**
515
+ * Output a checkbox setting.
516
+ *
517
+ * @since 0.10.0
518
+ *
519
+ * @param array $args Args to callback.
520
+ */
521
+ public function checkbox_callback( $args ) {
522
+ $option_name = esc_attr( $this->option_name ) . '[' . $args['id'] . ']';
523
+ $option_value = isset( $this->options[ $args['id'] ] ) ? $this->options[ $args['id'] ] : '';
524
+ printf(
525
+ '<label for="%s"><input type="checkbox" value="1" id="%s" name="%s" %s/> %s</label>',
526
+ esc_attr( $args['id'] ),
527
+ esc_attr( $args['id'] ),
528
+ esc_attr( $option_name ),
529
+ esc_attr( checked( 1, $option_value, false ) ),
530
+ wp_kses_post( $args['description'] )
531
+ );
532
  }
533
 
534
+ /**
535
+ * Output a text setting.
536
+ *
537
+ * @since 0.10.0
538
+ *
539
+ * @param array $args Args to callback.
540
+ */
541
+ public function text_callback( $args ) {
542
+ echo '<div class="bfa-text">' . esc_html( $args['text'] ) . '</div>';
543
+ }
544
+
545
+ /**
546
+ * Sanitize each settings field as needed.
547
+ *
548
+ * @param array $input Contains all settings fields as array keys.
549
+ */
550
+ public function sanitize( $input ) {
551
+ $new_input = array();
552
+
553
+ if ( isset( $input['include_v4_shim'] ) ) {
554
+ $new_input['include_v4_shim'] = absint( $input['include_v4_shim'] );
555
+ }
556
+
557
+ if ( isset( $input['remove_existing_fa'] ) ) {
558
+ $new_input['remove_existing_fa'] = absint( $input['remove_existing_fa'] );
559
+ }
560
+
561
+ if ( isset( $input['hide_admin_notices'] ) ) {
562
+ $new_input['hide_admin_notices'] = absint( $input['hide_admin_notices'] );
563
+ }
564
+
565
+ return $new_input;
566
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
567
 
568
  }
js/admin.js CHANGED
@@ -14,19 +14,17 @@
14
  $( '.bfa-ajax-response-holder' ).empty();
15
  $( '.bfa-loading-gif' ).fadeIn();
16
 
17
- var $bfaSettingsForm, data, version, minified, remove_existing_fa, hide_admin_notices;
18
 
19
  $bfaSettingsForm = $( '#bfa-settings-form' );
20
 
21
- version = $bfaSettingsForm.find( 'select#version' ).val();
22
- minified = $bfaSettingsForm.find( 'input#minified' ).is( ':checked' ) ? 1 : 0;
23
  remove_existing_fa = $bfaSettingsForm.find( 'input#remove_existing_fa' ).is( ':checked' ) ? 1 : 0;
24
  hide_admin_notices = $bfaSettingsForm.find( 'input#hide_admin_notices' ).is( ':checked' ) ? 1 : 0;
25
 
26
  data = {
27
  'action': 'bfa_save_options',
28
- 'version': version,
29
- 'minified': minified,
30
  'remove_existing_fa': remove_existing_fa,
31
  'hide_admin_notices': hide_admin_notices,
32
  };
14
  $( '.bfa-ajax-response-holder' ).empty();
15
  $( '.bfa-loading-gif' ).fadeIn();
16
 
17
+ var $bfaSettingsForm, data, include_v4_shim, remove_existing_fa, hide_admin_notices;
18
 
19
  $bfaSettingsForm = $( '#bfa-settings-form' );
20
 
21
+ include_v4_shim = $bfaSettingsForm.find( 'input#include_v4_shim' ).is( ':checked' ) ? 1 : 0;
 
22
  remove_existing_fa = $bfaSettingsForm.find( 'input#remove_existing_fa' ).is( ':checked' ) ? 1 : 0;
23
  hide_admin_notices = $bfaSettingsForm.find( 'input#hide_admin_notices' ).is( ':checked' ) ? 1 : 0;
24
 
25
  data = {
26
  'action': 'bfa_save_options',
27
+ 'include_v4_shim': include_v4_shim,
 
28
  'remove_existing_fa': remove_existing_fa,
29
  'hide_admin_notices': hide_admin_notices,
30
  };
languages/better-font-awesome.pot CHANGED
@@ -2,10 +2,10 @@
2
  # This file is distributed under the GPLv2+.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Better Font Awesome 1.7.6\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/better-font-awesome\n"
8
- "POT-Creation-Date: 2021-02-14 06:27:57+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
@@ -89,38 +89,7 @@ msgstr ""
89
  msgid "Back to the plugins page &rarr;"
90
  msgstr ""
91
 
92
- #: better-font-awesome.php:340 svn/tags/1.7.3/better-font-awesome.php:337
93
- #: svn/tags/1.7.4/better-font-awesome.php:337
94
- #: svn/tags/1.7.5/better-font-awesome.php:330
95
- #: svn/tags/1.7.6/better-font-awesome.php:340
96
- #: svn/trunk/better-font-awesome.php:340
97
- msgid "Better Font Awesome - We need your help!"
98
- msgstr ""
99
-
100
- #: better-font-awesome.php:341 svn/tags/1.7.3/better-font-awesome.php:338
101
- #: svn/tags/1.7.4/better-font-awesome.php:338
102
- #: svn/tags/1.7.6/better-font-awesome.php:341
103
- #: svn/trunk/better-font-awesome.php:341
104
- msgid ""
105
- "First of all, thanks so much for using the plugin! Second of all, %sBetter "
106
- "Font Awesome 2.0%s is <i>almost</i> ready for use! The new version adds a "
107
- "few major improvements, most notably support for Font Awesome 5 icons. "
108
- "Before publishing the update, it's important that we get plenty of user "
109
- "testing to validate that everything is working as expected, and we could "
110
- "really use your help."
111
- msgstr ""
112
-
113
- #: better-font-awesome.php:342 svn/tags/1.7.3/better-font-awesome.php:339
114
- #: svn/tags/1.7.4/better-font-awesome.php:339
115
- #: svn/tags/1.7.6/better-font-awesome.php:342
116
- #: svn/trunk/better-font-awesome.php:342
117
- msgid ""
118
- "If you are interested in helping us test the new update, please read the "
119
- "official %sblog post%s, which includes simple instructions for how to get "
120
- "involved. Thanks so much for you support"
121
- msgstr ""
122
-
123
- #: better-font-awesome.php:425 svn/tags/1.1.0/better-font-awesome.php:335
124
  #: svn/tags/1.2.0/better-font-awesome.php:335
125
  #: svn/tags/1.2.1/better-font-awesome.php:337
126
  #: svn/tags/1.3.0/better-font-awesome.php:337
@@ -150,132 +119,26 @@ msgstr ""
150
  msgid "Save Settings"
151
  msgstr ""
152
 
153
- #: better-font-awesome.php:456 svn/tags/1.0.0/better-font-awesome.php:352
154
- #: svn/tags/1.0.1/better-font-awesome.php:352
155
- #: svn/tags/1.0.10/better-font-awesome.php:359
156
- #: svn/tags/1.0.2/better-font-awesome.php:352
157
- #: svn/tags/1.0.3/better-font-awesome.php:352
158
- #: svn/tags/1.0.4/better-font-awesome.php:352
159
- #: svn/tags/1.0.5/better-font-awesome.php:352
160
- #: svn/tags/1.0.6/better-font-awesome.php:352
161
- #: svn/tags/1.0.7/better-font-awesome.php:352
162
- #: svn/tags/1.0.8/better-font-awesome.php:359
163
- #: svn/tags/1.0.9/better-font-awesome.php:359
164
- #: svn/tags/1.1.0/better-font-awesome.php:366
165
- #: svn/tags/1.2.0/better-font-awesome.php:366
166
- #: svn/tags/1.2.1/better-font-awesome.php:368
167
- #: svn/tags/1.3.0/better-font-awesome.php:368
168
- #: svn/tags/1.3.1/better-font-awesome.php:368
169
- #: svn/tags/1.3.2/better-font-awesome.php:368
170
- #: svn/tags/1.3.3/better-font-awesome.php:368
171
- #: svn/tags/1.3.4/better-font-awesome.php:368
172
- #: svn/tags/1.3.5/better-font-awesome.php:368
173
- #: svn/tags/1.4.0/better-font-awesome.php:368
174
- #: svn/tags/1.4.1/better-font-awesome.php:368
175
- #: svn/tags/1.4.2/better-font-awesome.php:368
176
- #: svn/tags/1.4.3/better-font-awesome.php:368
177
- #: svn/tags/1.5.0/better-font-awesome.php:368
178
- #: svn/tags/1.6.0/better-font-awesome.php:368
179
- #: svn/tags/1.7.0/better-font-awesome.php:381
180
- #: svn/tags/1.7.1/better-font-awesome.php:381
181
- #: svn/tags/1.7.2/better-font-awesome.php:381
182
- #: svn/tags/1.7.3/better-font-awesome.php:437
183
- #: svn/tags/1.7.4/better-font-awesome.php:437
184
- #: svn/tags/1.7.5/better-font-awesome.php:434
185
- #: svn/tags/1.7.6/better-font-awesome.php:456
186
- #: svn/tags/2.0.0-beta/better-font-awesome.php:381
187
- #: svn/tags/2.0.0-beta1/better-font-awesome.php:381
188
- #: svn/tags/2.0.0-beta2/better-font-awesome.php:381
189
- #: svn/tags/2.0.0-beta3/better-font-awesome.php:381
190
- #: svn/trunk/better-font-awesome.php:456
191
- msgid "Version"
192
  msgstr ""
193
 
194
- #: better-font-awesome.php:465 svn/tags/1.0.0/better-font-awesome.php:361
195
- #: svn/tags/1.0.1/better-font-awesome.php:361
196
- #: svn/tags/1.0.10/better-font-awesome.php:368
197
- #: svn/tags/1.0.2/better-font-awesome.php:361
198
- #: svn/tags/1.0.3/better-font-awesome.php:361
199
- #: svn/tags/1.0.4/better-font-awesome.php:361
200
- #: svn/tags/1.0.5/better-font-awesome.php:361
201
- #: svn/tags/1.0.6/better-font-awesome.php:361
202
- #: svn/tags/1.0.7/better-font-awesome.php:361
203
- #: svn/tags/1.0.8/better-font-awesome.php:368
204
- #: svn/tags/1.0.9/better-font-awesome.php:368
205
- #: svn/tags/1.1.0/better-font-awesome.php:375
206
- #: svn/tags/1.2.0/better-font-awesome.php:375
207
- #: svn/tags/1.2.1/better-font-awesome.php:377
208
- #: svn/tags/1.3.0/better-font-awesome.php:377
209
- #: svn/tags/1.3.1/better-font-awesome.php:377
210
- #: svn/tags/1.3.2/better-font-awesome.php:377
211
- #: svn/tags/1.3.3/better-font-awesome.php:377
212
- #: svn/tags/1.3.4/better-font-awesome.php:377
213
- #: svn/tags/1.3.5/better-font-awesome.php:377
214
- #: svn/tags/1.4.0/better-font-awesome.php:377
215
- #: svn/tags/1.4.1/better-font-awesome.php:377
216
- #: svn/tags/1.4.2/better-font-awesome.php:377
217
- #: svn/tags/1.4.3/better-font-awesome.php:377
218
- #: svn/tags/1.5.0/better-font-awesome.php:377
219
- #: svn/tags/1.6.0/better-font-awesome.php:377
220
- #: svn/tags/1.7.0/better-font-awesome.php:390
221
- #: svn/tags/1.7.1/better-font-awesome.php:390
222
- #: svn/tags/1.7.2/better-font-awesome.php:390
223
- #: svn/tags/1.7.3/better-font-awesome.php:446
224
- #: svn/tags/1.7.4/better-font-awesome.php:446
225
- #: svn/tags/1.7.5/better-font-awesome.php:443
226
- #: svn/tags/1.7.6/better-font-awesome.php:465
227
- #: svn/tags/2.0.0-beta/better-font-awesome.php:390
228
- #: svn/tags/2.0.0-beta1/better-font-awesome.php:390
229
- #: svn/tags/2.0.0-beta2/better-font-awesome.php:390
230
- #: svn/tags/2.0.0-beta3/better-font-awesome.php:390
231
- #: svn/trunk/better-font-awesome.php:465
232
- msgid "Use minified CSS"
233
  msgstr ""
234
 
235
- #: better-font-awesome.php:471 svn/tags/1.0.0/better-font-awesome.php:367
236
- #: svn/tags/1.0.1/better-font-awesome.php:367
237
- #: svn/tags/1.0.10/better-font-awesome.php:374
238
- #: svn/tags/1.0.2/better-font-awesome.php:367
239
- #: svn/tags/1.0.3/better-font-awesome.php:367
240
- #: svn/tags/1.0.4/better-font-awesome.php:367
241
- #: svn/tags/1.0.5/better-font-awesome.php:367
242
- #: svn/tags/1.0.6/better-font-awesome.php:367
243
- #: svn/tags/1.0.7/better-font-awesome.php:367
244
- #: svn/tags/1.0.8/better-font-awesome.php:374
245
- #: svn/tags/1.0.9/better-font-awesome.php:374
246
- #: svn/tags/1.1.0/better-font-awesome.php:381
247
- #: svn/tags/1.2.0/better-font-awesome.php:381
248
- #: svn/tags/1.2.1/better-font-awesome.php:383
249
- #: svn/tags/1.3.0/better-font-awesome.php:383
250
- #: svn/tags/1.3.1/better-font-awesome.php:383
251
- #: svn/tags/1.3.2/better-font-awesome.php:383
252
- #: svn/tags/1.3.3/better-font-awesome.php:383
253
- #: svn/tags/1.3.4/better-font-awesome.php:383
254
- #: svn/tags/1.3.5/better-font-awesome.php:383
255
- #: svn/tags/1.4.0/better-font-awesome.php:383
256
- #: svn/tags/1.4.1/better-font-awesome.php:383
257
- #: svn/tags/1.4.2/better-font-awesome.php:383
258
- #: svn/tags/1.4.3/better-font-awesome.php:383
259
- #: svn/tags/1.5.0/better-font-awesome.php:383
260
- #: svn/tags/1.6.0/better-font-awesome.php:383
261
- #: svn/tags/1.7.0/better-font-awesome.php:396
262
- #: svn/tags/1.7.1/better-font-awesome.php:396
263
- #: svn/tags/1.7.2/better-font-awesome.php:396
264
- #: svn/tags/1.7.3/better-font-awesome.php:452
265
- #: svn/tags/1.7.4/better-font-awesome.php:452
266
- #: svn/tags/1.7.5/better-font-awesome.php:449
267
- #: svn/tags/1.7.6/better-font-awesome.php:471
268
- #: svn/tags/2.0.0-beta/better-font-awesome.php:396
269
- #: svn/tags/2.0.0-beta1/better-font-awesome.php:396
270
- #: svn/tags/2.0.0-beta2/better-font-awesome.php:396
271
- #: svn/tags/2.0.0-beta3/better-font-awesome.php:396
272
- #: svn/trunk/better-font-awesome.php:471
273
  msgid ""
274
- "Whether to include the minified version of the CSS (checked), or the "
275
- "unminified version (unchecked)."
 
276
  msgstr ""
277
 
278
- #: better-font-awesome.php:477 svn/tags/1.0.0/better-font-awesome.php:373
279
  #: svn/tags/1.0.1/better-font-awesome.php:373
280
  #: svn/tags/1.0.10/better-font-awesome.php:380
281
  #: svn/tags/1.0.2/better-font-awesome.php:373
@@ -316,7 +179,7 @@ msgstr ""
316
  msgid "Remove existing Font Awesome"
317
  msgstr ""
318
 
319
- #: better-font-awesome.php:483 svn/tags/1.0.0/better-font-awesome.php:379
320
  #: svn/tags/1.0.1/better-font-awesome.php:379
321
  #: svn/tags/1.0.10/better-font-awesome.php:386
322
  #: svn/tags/1.0.2/better-font-awesome.php:379
@@ -359,7 +222,7 @@ msgid ""
359
  "and themes."
360
  msgstr ""
361
 
362
- #: better-font-awesome.php:489 svn/tags/1.0.10/better-font-awesome.php:392
363
  #: svn/tags/1.0.8/better-font-awesome.php:392
364
  #: svn/tags/1.0.9/better-font-awesome.php:392
365
  #: svn/tags/1.1.0/better-font-awesome.php:399
@@ -392,7 +255,7 @@ msgstr ""
392
  msgid "Hide admin notices"
393
  msgstr ""
394
 
395
- #: better-font-awesome.php:495 svn/tags/1.0.10/better-font-awesome.php:398
396
  #: svn/tags/1.0.8/better-font-awesome.php:398
397
  #: svn/tags/1.0.9/better-font-awesome.php:398
398
  #: svn/tags/1.1.0/better-font-awesome.php:405
@@ -427,7 +290,185 @@ msgid ""
427
  "occur."
428
  msgstr ""
429
 
430
- #: better-font-awesome.php:575 better-font-awesome.php:601
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
431
  #: svn/tags/1.0.0/better-font-awesome.php:396
432
  #: svn/tags/1.0.0/better-font-awesome.php:422
433
  #: svn/tags/1.0.1/better-font-awesome.php:396
@@ -506,7 +547,7 @@ msgstr ""
506
  msgid "Always Latest"
507
  msgstr ""
508
 
509
- #: better-font-awesome.php:635 svn/tags/1.0.0/better-font-awesome.php:456
510
  #: svn/tags/1.0.1/better-font-awesome.php:456
511
  #: svn/tags/1.0.10/better-font-awesome.php:475
512
  #: svn/tags/1.0.2/better-font-awesome.php:456
@@ -550,7 +591,7 @@ msgid ""
550
  "jsDelivr API server failed with the following error: %s"
551
  msgstr ""
552
 
553
- #: better-font-awesome.php:642 svn/tags/1.0.0/better-font-awesome.php:463
554
  #: svn/tags/1.0.1/better-font-awesome.php:463
555
  #: svn/tags/1.0.10/better-font-awesome.php:482
556
  #: svn/tags/1.0.2/better-font-awesome.php:463
@@ -592,7 +633,7 @@ msgstr ""
592
  msgid "Font Awesome will still render using version: %s"
593
  msgstr ""
594
 
595
- #: better-font-awesome.php:649 svn/tags/1.0.0/better-font-awesome.php:470
596
  #: svn/tags/1.0.0/lib/better-font-awesome-library/better-font-awesome-library.php:1044
597
  #: svn/tags/1.0.1/better-font-awesome.php:470
598
  #: svn/tags/1.0.1/lib/better-font-awesome-library/better-font-awesome-library.php:1052
@@ -668,112 +709,14 @@ msgstr ""
668
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1317
669
  #: svn/trunk/better-font-awesome.php:649
670
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1107
671
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1107
 
672
  msgid ""
673
  "This may be the result of a temporary server or connectivity issue which "
674
  "will resolve shortly. However if the problem persists please file a support "
675
  "ticket on the %splugin forum%s, citing the errors listed above. "
676
  msgstr ""
677
 
678
- #: better-font-awesome.php:696 svn/tags/1.3.0/better-font-awesome.php:601
679
- #: svn/tags/1.3.1/better-font-awesome.php:601
680
- #: svn/tags/1.3.2/better-font-awesome.php:601
681
- #: svn/tags/1.3.3/better-font-awesome.php:601
682
- #: svn/tags/1.3.4/better-font-awesome.php:601
683
- #: svn/tags/1.3.5/better-font-awesome.php:601
684
- #: svn/tags/1.4.0/better-font-awesome.php:601
685
- #: svn/tags/1.4.1/better-font-awesome.php:601
686
- #: svn/tags/1.4.2/better-font-awesome.php:601
687
- #: svn/tags/1.4.3/better-font-awesome.php:601
688
- #: svn/tags/1.5.0/better-font-awesome.php:601
689
- #: svn/tags/1.6.0/better-font-awesome.php:601
690
- #: svn/tags/1.7.0/better-font-awesome.php:614
691
- #: svn/tags/1.7.1/better-font-awesome.php:614
692
- #: svn/tags/1.7.2/better-font-awesome.php:614
693
- #: svn/tags/1.7.3/better-font-awesome.php:677
694
- #: svn/tags/1.7.4/better-font-awesome.php:677
695
- #: svn/tags/1.7.6/better-font-awesome.php:696
696
- #: svn/tags/2.0.0-beta/better-font-awesome.php:614
697
- #: svn/tags/2.0.0-beta1/better-font-awesome.php:614
698
- #: svn/tags/2.0.0-beta2/better-font-awesome.php:614
699
- #: svn/tags/2.0.0-beta3/better-font-awesome.php:614
700
- #: svn/trunk/better-font-awesome.php:696
701
- msgid ""
702
- "<h3>Usage</h3>\n"
703
- " <b>Font Awesome version 4.x "
704
- "+</b>&nbsp;&nbsp;&nbsp;<small><a "
705
- "href=\"http://fontawesome.io/examples/\">See all available options "
706
- "&raquo;</a></small><br /><br />\n"
707
- " <i class=\"icon-coffee fa fa-coffee\"></i> <code>[icon "
708
- "name=\"coffee\"]</code> or <code>&lt;i "
709
- "class=\"fa-coffee\"&gt;&lt;/i&gt;</code><br /><br />\n"
710
- " <i class=\"icon-coffee fa fa-coffee icon-2x "
711
- "fa-2x\"></i> <code>[icon name=\"coffee\" class=\"fa-2x\"]</code> or "
712
- "<code>&lt;i class=\"fa-coffee fa-2x\"&gt;&lt;/i&gt;</code><br /><br />\n"
713
- " <i class=\"icon-coffee fa fa-coffee icon-2x fa-2x "
714
- "icon-rotate-90 fa-rotate-90\"></i> <code>[icon name=\"coffee\" "
715
- "class=\"fa-2x fa-rotate-90\"]</code> or <code>&lt;i class=\"fa-coffee fa-2x "
716
- "fa-rotate-90\"&gt;&lt;/i&gt;</code><br /><br /><br />\n"
717
- " <b>Font Awesome version "
718
- "3.x</b>&nbsp;&nbsp;&nbsp;<small><a "
719
- "href=\"http://fontawesome.io/3.2.1/examples/\">See all available options "
720
- "&raquo;</a></small><br /><br />\n"
721
- " <i class=\"icon-coffee fa fa-coffee\"></i> <code>[icon "
722
- "name=\"coffee\"]</code> or <code>&lt;i class=\"icon "
723
- "icon-coffee\"&gt;&lt;/i&gt;</code><br /><br />\n"
724
- " <i class=\"icon-coffee fa fa-coffee icon-2x "
725
- "fa-2x\"></i> <code>[icon name=\"coffee\" class=\"icon-2x\"]</code> or "
726
- "<code>&lt;i class=\"icon icon-coffee icon-2x\"&gt;&lt;/i&gt;</code><br "
727
- "/><br />\n"
728
- " <i class=\"icon-coffee fa fa-coffee icon-2x fa-2x "
729
- "icon-rotate-90 fa-rotate-90\"></i> <code>[icon name=\"coffee\" "
730
- "class=\"icon-2x icon-rotate-90\"]</code> or <code>&lt;i class=\"icon "
731
- "icon-coffee icon-2x icon-rotate-90\"&gt;&lt;/i&gt;</code>"
732
- msgstr ""
733
-
734
- #: svn/tags/1.0.0/better-font-awesome.php:217
735
- #: svn/tags/1.0.1/better-font-awesome.php:217
736
- #: svn/tags/1.0.10/better-font-awesome.php:218
737
- #: svn/tags/1.0.2/better-font-awesome.php:217
738
- #: svn/tags/1.0.3/better-font-awesome.php:217
739
- #: svn/tags/1.0.4/better-font-awesome.php:217
740
- #: svn/tags/1.0.5/better-font-awesome.php:217
741
- #: svn/tags/1.0.6/better-font-awesome.php:217
742
- #: svn/tags/1.0.7/better-font-awesome.php:217
743
- #: svn/tags/1.0.8/better-font-awesome.php:218
744
- #: svn/tags/1.0.9/better-font-awesome.php:218
745
- #: svn/tags/1.1.0/better-font-awesome.php:222
746
- #: svn/tags/1.2.0/better-font-awesome.php:222
747
- #: svn/tags/1.2.1/better-font-awesome.php:224
748
- #: svn/tags/1.3.0/better-font-awesome.php:224
749
- #: svn/tags/1.3.1/better-font-awesome.php:224
750
- #: svn/tags/1.3.2/better-font-awesome.php:224
751
- #: svn/tags/1.3.3/better-font-awesome.php:224
752
- #: svn/tags/1.3.4/better-font-awesome.php:224
753
- #: svn/tags/1.3.5/better-font-awesome.php:224
754
- #: svn/tags/1.4.0/better-font-awesome.php:224
755
- #: svn/tags/1.4.1/better-font-awesome.php:224
756
- #: svn/tags/1.4.2/better-font-awesome.php:224
757
- #: svn/tags/1.4.3/better-font-awesome.php:224
758
- #: svn/tags/1.5.0/better-font-awesome.php:224
759
- #: svn/tags/1.6.0/better-font-awesome.php:224
760
- msgid ""
761
- "It appears that Better Font Awesome is missing it's <a "
762
- "href=\"https://github.com/MickeyKay/better-font-awesome-library\" "
763
- "target=\"_blank\">core library</a>, which typically occurs when cloning the "
764
- "Git repository and not updating all submodules. Please refer to the "
765
- "plugin's <a href=\"https://github.com/MickeyKay/better-font-awesome\" "
766
- "target=\"_blank\">installation instructions</a> for details on how to "
767
- "properly install Better Font Awesome via Git. If you installed from within "
768
- "WordPress, or via the wordpress.org repo, then chances are the install "
769
- "failed and you can try again. If the issue persists, please create a new "
770
- "topic on the plugin's <a "
771
- "href=\"http://wordpress.org/support/plugin/better-font-awesome\" "
772
- "target=\"_blank\">support forum</a> or file an issue on the <a "
773
- "href=\"https://github.com/MickeyKay/better-font-awesome/issues\" "
774
- "target=\"_blank\">Github repo</a>."
775
- msgstr ""
776
-
777
  #: svn/tags/1.0.0/better-font-awesome.php:517
778
  #: svn/tags/1.0.1/better-font-awesome.php:517
779
  #: svn/tags/1.0.10/better-font-awesome.php:536
@@ -859,7 +802,6 @@ msgstr ""
859
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1283
860
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1287
861
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1077
862
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1077
863
  msgid "API Error"
864
  msgstr ""
865
 
@@ -902,7 +844,6 @@ msgstr ""
902
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1285
903
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1289
904
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1079
905
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1079
906
  msgid ""
907
  "The attempt to reach the jsDelivr API server failed with the following "
908
  "error: %s"
@@ -947,7 +888,6 @@ msgstr ""
947
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1295
948
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1299
949
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1089
950
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1089
951
  msgid "Remote CSS Error"
952
  msgstr ""
953
 
@@ -990,7 +930,6 @@ msgstr ""
990
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1297
991
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1301
992
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1091
993
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1091
994
  msgid ""
995
  "The attempt to fetch the remote Font Awesome stylesheet failed with the "
996
  "following error: %s %s The embedded fallback Font Awesome will be used "
@@ -1036,7 +975,6 @@ msgstr ""
1036
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1311
1037
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1315
1038
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1105
1039
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1105
1040
  msgid "Solution"
1041
  msgstr ""
1042
 
@@ -1084,7 +1022,6 @@ msgstr ""
1084
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:524
1085
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:595
1086
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:491
1087
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:491
1088
  msgid "The jsDelivr API servers appear to be temporarily unavailable."
1089
  msgstr ""
1090
 
@@ -1126,12 +1063,67 @@ msgstr ""
1126
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1307
1127
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1311
1128
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1101
1129
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1101
1130
  msgid ""
1131
  "<b>Don't worry! Better Font Awesome will still render using the included "
1132
  "fallback version:</b> "
1133
  msgstr ""
1134
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1135
  #: svn/tags/1.3.0/lib/better-font-awesome-library/better-font-awesome-library.php:1031
1136
  #: svn/tags/1.3.1/lib/better-font-awesome-library/better-font-awesome-library.php:1039
1137
  #: svn/tags/1.3.2/lib/better-font-awesome-library/better-font-awesome-library.php:1039
@@ -1157,10 +1149,42 @@ msgstr ""
1157
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1257
1158
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1261
1159
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1051
1160
- #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1051
 
1161
  msgid "Insert Icon"
1162
  msgstr ""
1163
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1164
  #: svn/tags/1.7.3/better-font-awesome.php:341
1165
  #: svn/tags/1.7.4/better-font-awesome.php:341
1166
  msgid "Dismiss this notice."
@@ -1185,10 +1209,6 @@ msgid ""
1185
  "get involved. Thanks so much for you support"
1186
  msgstr ""
1187
 
1188
- #: svn/tags/1.7.5/better-font-awesome.php:541
1189
- msgid "Settings saved."
1190
- msgstr ""
1191
-
1192
  #: svn/tags/1.7.5/better-font-awesome.php:629
1193
  #. translators: placeholders are the opening and closing <a> tags.
1194
  msgid ""
@@ -1228,6 +1248,20 @@ msgid ""
1228
  "icon-rotate-90\"&gt;&lt;/i&gt;</code>"
1229
  msgstr ""
1230
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1231
  #. Plugin URI of the plugin/theme
1232
  msgid "http://wordpress.org/plugins/better-font-awesome"
1233
  msgstr ""
2
  # This file is distributed under the GPLv2+.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Better Font Awesome 2.0.0-beta5\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/better-font-awesome\n"
8
+ "POT-Creation-Date: 2021-02-14 18:07:27+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
89
  msgid "Back to the plugins page &rarr;"
90
  msgstr ""
91
 
92
+ #: better-font-awesome.php:350 svn/tags/1.1.0/better-font-awesome.php:335
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
  #: svn/tags/1.2.0/better-font-awesome.php:335
94
  #: svn/tags/1.2.1/better-font-awesome.php:337
95
  #: svn/tags/1.3.0/better-font-awesome.php:337
119
  msgid "Save Settings"
120
  msgstr ""
121
 
122
+ #: better-font-awesome.php:379
123
+ msgid "Font Awesome version"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
124
  msgstr ""
125
 
126
+ #: better-font-awesome.php:387
127
+ msgid "Version check frequency"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  msgstr ""
129
 
130
+ #: better-font-awesome.php:395
131
+ msgid "Include v4 CSS shim"
132
+ msgstr ""
133
+
134
+ #: better-font-awesome.php:401
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
135
  msgid ""
136
+ "Include the Font Awesome v4 CSS shim to support legacy icons (<a "
137
+ "href=\"https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-"
138
+ "version-4#name-changes\" target=\"_blank\">more details</a>)."
139
  msgstr ""
140
 
141
+ #: better-font-awesome.php:407 svn/tags/1.0.0/better-font-awesome.php:373
142
  #: svn/tags/1.0.1/better-font-awesome.php:373
143
  #: svn/tags/1.0.10/better-font-awesome.php:380
144
  #: svn/tags/1.0.2/better-font-awesome.php:373
179
  msgid "Remove existing Font Awesome"
180
  msgstr ""
181
 
182
+ #: better-font-awesome.php:413 svn/tags/1.0.0/better-font-awesome.php:379
183
  #: svn/tags/1.0.1/better-font-awesome.php:379
184
  #: svn/tags/1.0.10/better-font-awesome.php:386
185
  #: svn/tags/1.0.2/better-font-awesome.php:379
222
  "and themes."
223
  msgstr ""
224
 
225
+ #: better-font-awesome.php:419 svn/tags/1.0.10/better-font-awesome.php:392
226
  #: svn/tags/1.0.8/better-font-awesome.php:392
227
  #: svn/tags/1.0.9/better-font-awesome.php:392
228
  #: svn/tags/1.1.0/better-font-awesome.php:399
255
  msgid "Hide admin notices"
256
  msgstr ""
257
 
258
+ #: better-font-awesome.php:425 svn/tags/1.0.10/better-font-awesome.php:398
259
  #: svn/tags/1.0.8/better-font-awesome.php:398
260
  #: svn/tags/1.0.9/better-font-awesome.php:398
261
  #: svn/tags/1.1.0/better-font-awesome.php:405
290
  "occur."
291
  msgstr ""
292
 
293
+ #: better-font-awesome.php:487 svn/tags/1.7.5/better-font-awesome.php:541
294
+ msgid "Settings saved."
295
+ msgstr ""
296
+
297
+ #: better-font-awesome.php:511
298
+ #. translators: placeholder is the numeric current version number.
299
+ msgid ""
300
+ "%s (The plugin automatically uses the latest version of Font Awesome, and "
301
+ "checks for updates at this frequency)"
302
+ msgstr ""
303
+
304
+ #: svn/tags/1.0.0/better-font-awesome.php:217
305
+ #: svn/tags/1.0.1/better-font-awesome.php:217
306
+ #: svn/tags/1.0.10/better-font-awesome.php:218
307
+ #: svn/tags/1.0.2/better-font-awesome.php:217
308
+ #: svn/tags/1.0.3/better-font-awesome.php:217
309
+ #: svn/tags/1.0.4/better-font-awesome.php:217
310
+ #: svn/tags/1.0.5/better-font-awesome.php:217
311
+ #: svn/tags/1.0.6/better-font-awesome.php:217
312
+ #: svn/tags/1.0.7/better-font-awesome.php:217
313
+ #: svn/tags/1.0.8/better-font-awesome.php:218
314
+ #: svn/tags/1.0.9/better-font-awesome.php:218
315
+ #: svn/tags/1.1.0/better-font-awesome.php:222
316
+ #: svn/tags/1.2.0/better-font-awesome.php:222
317
+ #: svn/tags/1.2.1/better-font-awesome.php:224
318
+ #: svn/tags/1.3.0/better-font-awesome.php:224
319
+ #: svn/tags/1.3.1/better-font-awesome.php:224
320
+ #: svn/tags/1.3.2/better-font-awesome.php:224
321
+ #: svn/tags/1.3.3/better-font-awesome.php:224
322
+ #: svn/tags/1.3.4/better-font-awesome.php:224
323
+ #: svn/tags/1.3.5/better-font-awesome.php:224
324
+ #: svn/tags/1.4.0/better-font-awesome.php:224
325
+ #: svn/tags/1.4.1/better-font-awesome.php:224
326
+ #: svn/tags/1.4.2/better-font-awesome.php:224
327
+ #: svn/tags/1.4.3/better-font-awesome.php:224
328
+ #: svn/tags/1.5.0/better-font-awesome.php:224
329
+ #: svn/tags/1.6.0/better-font-awesome.php:224
330
+ msgid ""
331
+ "It appears that Better Font Awesome is missing it's <a "
332
+ "href=\"https://github.com/MickeyKay/better-font-awesome-library\" "
333
+ "target=\"_blank\">core library</a>, which typically occurs when cloning the "
334
+ "Git repository and not updating all submodules. Please refer to the "
335
+ "plugin's <a href=\"https://github.com/MickeyKay/better-font-awesome\" "
336
+ "target=\"_blank\">installation instructions</a> for details on how to "
337
+ "properly install Better Font Awesome via Git. If you installed from within "
338
+ "WordPress, or via the wordpress.org repo, then chances are the install "
339
+ "failed and you can try again. If the issue persists, please create a new "
340
+ "topic on the plugin's <a "
341
+ "href=\"http://wordpress.org/support/plugin/better-font-awesome\" "
342
+ "target=\"_blank\">support forum</a> or file an issue on the <a "
343
+ "href=\"https://github.com/MickeyKay/better-font-awesome/issues\" "
344
+ "target=\"_blank\">Github repo</a>."
345
+ msgstr ""
346
+
347
+ #: svn/tags/1.0.0/better-font-awesome.php:352
348
+ #: svn/tags/1.0.1/better-font-awesome.php:352
349
+ #: svn/tags/1.0.10/better-font-awesome.php:359
350
+ #: svn/tags/1.0.2/better-font-awesome.php:352
351
+ #: svn/tags/1.0.3/better-font-awesome.php:352
352
+ #: svn/tags/1.0.4/better-font-awesome.php:352
353
+ #: svn/tags/1.0.5/better-font-awesome.php:352
354
+ #: svn/tags/1.0.6/better-font-awesome.php:352
355
+ #: svn/tags/1.0.7/better-font-awesome.php:352
356
+ #: svn/tags/1.0.8/better-font-awesome.php:359
357
+ #: svn/tags/1.0.9/better-font-awesome.php:359
358
+ #: svn/tags/1.1.0/better-font-awesome.php:366
359
+ #: svn/tags/1.2.0/better-font-awesome.php:366
360
+ #: svn/tags/1.2.1/better-font-awesome.php:368
361
+ #: svn/tags/1.3.0/better-font-awesome.php:368
362
+ #: svn/tags/1.3.1/better-font-awesome.php:368
363
+ #: svn/tags/1.3.2/better-font-awesome.php:368
364
+ #: svn/tags/1.3.3/better-font-awesome.php:368
365
+ #: svn/tags/1.3.4/better-font-awesome.php:368
366
+ #: svn/tags/1.3.5/better-font-awesome.php:368
367
+ #: svn/tags/1.4.0/better-font-awesome.php:368
368
+ #: svn/tags/1.4.1/better-font-awesome.php:368
369
+ #: svn/tags/1.4.2/better-font-awesome.php:368
370
+ #: svn/tags/1.4.3/better-font-awesome.php:368
371
+ #: svn/tags/1.5.0/better-font-awesome.php:368
372
+ #: svn/tags/1.6.0/better-font-awesome.php:368
373
+ #: svn/tags/1.7.0/better-font-awesome.php:381
374
+ #: svn/tags/1.7.1/better-font-awesome.php:381
375
+ #: svn/tags/1.7.2/better-font-awesome.php:381
376
+ #: svn/tags/1.7.3/better-font-awesome.php:437
377
+ #: svn/tags/1.7.4/better-font-awesome.php:437
378
+ #: svn/tags/1.7.5/better-font-awesome.php:434
379
+ #: svn/tags/1.7.6/better-font-awesome.php:456
380
+ #: svn/tags/2.0.0-beta/better-font-awesome.php:381
381
+ #: svn/tags/2.0.0-beta1/better-font-awesome.php:381
382
+ #: svn/tags/2.0.0-beta2/better-font-awesome.php:381
383
+ #: svn/tags/2.0.0-beta3/better-font-awesome.php:381
384
+ #: svn/trunk/better-font-awesome.php:456
385
+ msgid "Version"
386
+ msgstr ""
387
+
388
+ #: svn/tags/1.0.0/better-font-awesome.php:361
389
+ #: svn/tags/1.0.1/better-font-awesome.php:361
390
+ #: svn/tags/1.0.10/better-font-awesome.php:368
391
+ #: svn/tags/1.0.2/better-font-awesome.php:361
392
+ #: svn/tags/1.0.3/better-font-awesome.php:361
393
+ #: svn/tags/1.0.4/better-font-awesome.php:361
394
+ #: svn/tags/1.0.5/better-font-awesome.php:361
395
+ #: svn/tags/1.0.6/better-font-awesome.php:361
396
+ #: svn/tags/1.0.7/better-font-awesome.php:361
397
+ #: svn/tags/1.0.8/better-font-awesome.php:368
398
+ #: svn/tags/1.0.9/better-font-awesome.php:368
399
+ #: svn/tags/1.1.0/better-font-awesome.php:375
400
+ #: svn/tags/1.2.0/better-font-awesome.php:375
401
+ #: svn/tags/1.2.1/better-font-awesome.php:377
402
+ #: svn/tags/1.3.0/better-font-awesome.php:377
403
+ #: svn/tags/1.3.1/better-font-awesome.php:377
404
+ #: svn/tags/1.3.2/better-font-awesome.php:377
405
+ #: svn/tags/1.3.3/better-font-awesome.php:377
406
+ #: svn/tags/1.3.4/better-font-awesome.php:377
407
+ #: svn/tags/1.3.5/better-font-awesome.php:377
408
+ #: svn/tags/1.4.0/better-font-awesome.php:377
409
+ #: svn/tags/1.4.1/better-font-awesome.php:377
410
+ #: svn/tags/1.4.2/better-font-awesome.php:377
411
+ #: svn/tags/1.4.3/better-font-awesome.php:377
412
+ #: svn/tags/1.5.0/better-font-awesome.php:377
413
+ #: svn/tags/1.6.0/better-font-awesome.php:377
414
+ #: svn/tags/1.7.0/better-font-awesome.php:390
415
+ #: svn/tags/1.7.1/better-font-awesome.php:390
416
+ #: svn/tags/1.7.2/better-font-awesome.php:390
417
+ #: svn/tags/1.7.3/better-font-awesome.php:446
418
+ #: svn/tags/1.7.4/better-font-awesome.php:446
419
+ #: svn/tags/1.7.5/better-font-awesome.php:443
420
+ #: svn/tags/1.7.6/better-font-awesome.php:465
421
+ #: svn/tags/2.0.0-beta/better-font-awesome.php:390
422
+ #: svn/tags/2.0.0-beta1/better-font-awesome.php:390
423
+ #: svn/tags/2.0.0-beta2/better-font-awesome.php:390
424
+ #: svn/tags/2.0.0-beta3/better-font-awesome.php:390
425
+ #: svn/trunk/better-font-awesome.php:465
426
+ msgid "Use minified CSS"
427
+ msgstr ""
428
+
429
+ #: svn/tags/1.0.0/better-font-awesome.php:367
430
+ #: svn/tags/1.0.1/better-font-awesome.php:367
431
+ #: svn/tags/1.0.10/better-font-awesome.php:374
432
+ #: svn/tags/1.0.2/better-font-awesome.php:367
433
+ #: svn/tags/1.0.3/better-font-awesome.php:367
434
+ #: svn/tags/1.0.4/better-font-awesome.php:367
435
+ #: svn/tags/1.0.5/better-font-awesome.php:367
436
+ #: svn/tags/1.0.6/better-font-awesome.php:367
437
+ #: svn/tags/1.0.7/better-font-awesome.php:367
438
+ #: svn/tags/1.0.8/better-font-awesome.php:374
439
+ #: svn/tags/1.0.9/better-font-awesome.php:374
440
+ #: svn/tags/1.1.0/better-font-awesome.php:381
441
+ #: svn/tags/1.2.0/better-font-awesome.php:381
442
+ #: svn/tags/1.2.1/better-font-awesome.php:383
443
+ #: svn/tags/1.3.0/better-font-awesome.php:383
444
+ #: svn/tags/1.3.1/better-font-awesome.php:383
445
+ #: svn/tags/1.3.2/better-font-awesome.php:383
446
+ #: svn/tags/1.3.3/better-font-awesome.php:383
447
+ #: svn/tags/1.3.4/better-font-awesome.php:383
448
+ #: svn/tags/1.3.5/better-font-awesome.php:383
449
+ #: svn/tags/1.4.0/better-font-awesome.php:383
450
+ #: svn/tags/1.4.1/better-font-awesome.php:383
451
+ #: svn/tags/1.4.2/better-font-awesome.php:383
452
+ #: svn/tags/1.4.3/better-font-awesome.php:383
453
+ #: svn/tags/1.5.0/better-font-awesome.php:383
454
+ #: svn/tags/1.6.0/better-font-awesome.php:383
455
+ #: svn/tags/1.7.0/better-font-awesome.php:396
456
+ #: svn/tags/1.7.1/better-font-awesome.php:396
457
+ #: svn/tags/1.7.2/better-font-awesome.php:396
458
+ #: svn/tags/1.7.3/better-font-awesome.php:452
459
+ #: svn/tags/1.7.4/better-font-awesome.php:452
460
+ #: svn/tags/1.7.5/better-font-awesome.php:449
461
+ #: svn/tags/1.7.6/better-font-awesome.php:471
462
+ #: svn/tags/2.0.0-beta/better-font-awesome.php:396
463
+ #: svn/tags/2.0.0-beta1/better-font-awesome.php:396
464
+ #: svn/tags/2.0.0-beta2/better-font-awesome.php:396
465
+ #: svn/tags/2.0.0-beta3/better-font-awesome.php:396
466
+ #: svn/trunk/better-font-awesome.php:471
467
+ msgid ""
468
+ "Whether to include the minified version of the CSS (checked), or the "
469
+ "unminified version (unchecked)."
470
+ msgstr ""
471
+
472
  #: svn/tags/1.0.0/better-font-awesome.php:396
473
  #: svn/tags/1.0.0/better-font-awesome.php:422
474
  #: svn/tags/1.0.1/better-font-awesome.php:396
547
  msgid "Always Latest"
548
  msgstr ""
549
 
550
+ #: svn/tags/1.0.0/better-font-awesome.php:456
551
  #: svn/tags/1.0.1/better-font-awesome.php:456
552
  #: svn/tags/1.0.10/better-font-awesome.php:475
553
  #: svn/tags/1.0.2/better-font-awesome.php:456
591
  "jsDelivr API server failed with the following error: %s"
592
  msgstr ""
593
 
594
+ #: svn/tags/1.0.0/better-font-awesome.php:463
595
  #: svn/tags/1.0.1/better-font-awesome.php:463
596
  #: svn/tags/1.0.10/better-font-awesome.php:482
597
  #: svn/tags/1.0.2/better-font-awesome.php:463
633
  msgid "Font Awesome will still render using version: %s"
634
  msgstr ""
635
 
636
+ #: svn/tags/1.0.0/better-font-awesome.php:470
637
  #: svn/tags/1.0.0/lib/better-font-awesome-library/better-font-awesome-library.php:1044
638
  #: svn/tags/1.0.1/better-font-awesome.php:470
639
  #: svn/tags/1.0.1/lib/better-font-awesome-library/better-font-awesome-library.php:1052
709
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1317
710
  #: svn/trunk/better-font-awesome.php:649
711
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1107
712
+ #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:877
713
+ #: vendor/mickey-kay/better-font-awesome-library-bk/better-font-awesome-library.php:877
714
  msgid ""
715
  "This may be the result of a temporary server or connectivity issue which "
716
  "will resolve shortly. However if the problem persists please file a support "
717
  "ticket on the %splugin forum%s, citing the errors listed above. "
718
  msgstr ""
719
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
720
  #: svn/tags/1.0.0/better-font-awesome.php:517
721
  #: svn/tags/1.0.1/better-font-awesome.php:517
722
  #: svn/tags/1.0.10/better-font-awesome.php:536
802
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1283
803
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1287
804
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1077
 
805
  msgid "API Error"
806
  msgstr ""
807
 
844
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1285
845
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1289
846
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1079
 
847
  msgid ""
848
  "The attempt to reach the jsDelivr API server failed with the following "
849
  "error: %s"
888
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1295
889
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1299
890
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1089
 
891
  msgid "Remote CSS Error"
892
  msgstr ""
893
 
930
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1297
931
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1301
932
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1091
 
933
  msgid ""
934
  "The attempt to fetch the remote Font Awesome stylesheet failed with the "
935
  "following error: %s %s The embedded fallback Font Awesome will be used "
975
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1311
976
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1315
977
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1105
 
978
  msgid "Solution"
979
  msgstr ""
980
 
1022
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:524
1023
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:595
1024
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:491
 
1025
  msgid "The jsDelivr API servers appear to be temporarily unavailable."
1026
  msgstr ""
1027
 
1063
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1307
1064
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1311
1065
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1101
 
1066
  msgid ""
1067
  "<b>Don't worry! Better Font Awesome will still render using the included "
1068
  "fallback version:</b> "
1069
  msgstr ""
1070
 
1071
+ #: svn/tags/1.3.0/better-font-awesome.php:601
1072
+ #: svn/tags/1.3.1/better-font-awesome.php:601
1073
+ #: svn/tags/1.3.2/better-font-awesome.php:601
1074
+ #: svn/tags/1.3.3/better-font-awesome.php:601
1075
+ #: svn/tags/1.3.4/better-font-awesome.php:601
1076
+ #: svn/tags/1.3.5/better-font-awesome.php:601
1077
+ #: svn/tags/1.4.0/better-font-awesome.php:601
1078
+ #: svn/tags/1.4.1/better-font-awesome.php:601
1079
+ #: svn/tags/1.4.2/better-font-awesome.php:601
1080
+ #: svn/tags/1.4.3/better-font-awesome.php:601
1081
+ #: svn/tags/1.5.0/better-font-awesome.php:601
1082
+ #: svn/tags/1.6.0/better-font-awesome.php:601
1083
+ #: svn/tags/1.7.0/better-font-awesome.php:614
1084
+ #: svn/tags/1.7.1/better-font-awesome.php:614
1085
+ #: svn/tags/1.7.2/better-font-awesome.php:614
1086
+ #: svn/tags/1.7.3/better-font-awesome.php:677
1087
+ #: svn/tags/1.7.4/better-font-awesome.php:677
1088
+ #: svn/tags/1.7.6/better-font-awesome.php:696
1089
+ #: svn/tags/2.0.0-beta/better-font-awesome.php:614
1090
+ #: svn/tags/2.0.0-beta1/better-font-awesome.php:614
1091
+ #: svn/tags/2.0.0-beta2/better-font-awesome.php:614
1092
+ #: svn/tags/2.0.0-beta3/better-font-awesome.php:614
1093
+ #: svn/trunk/better-font-awesome.php:696
1094
+ msgid ""
1095
+ "<h3>Usage</h3>\n"
1096
+ " <b>Font Awesome version 4.x "
1097
+ "+</b>&nbsp;&nbsp;&nbsp;<small><a "
1098
+ "href=\"http://fontawesome.io/examples/\">See all available options "
1099
+ "&raquo;</a></small><br /><br />\n"
1100
+ " <i class=\"icon-coffee fa fa-coffee\"></i> <code>[icon "
1101
+ "name=\"coffee\"]</code> or <code>&lt;i "
1102
+ "class=\"fa-coffee\"&gt;&lt;/i&gt;</code><br /><br />\n"
1103
+ " <i class=\"icon-coffee fa fa-coffee icon-2x "
1104
+ "fa-2x\"></i> <code>[icon name=\"coffee\" class=\"fa-2x\"]</code> or "
1105
+ "<code>&lt;i class=\"fa-coffee fa-2x\"&gt;&lt;/i&gt;</code><br /><br />\n"
1106
+ " <i class=\"icon-coffee fa fa-coffee icon-2x fa-2x "
1107
+ "icon-rotate-90 fa-rotate-90\"></i> <code>[icon name=\"coffee\" "
1108
+ "class=\"fa-2x fa-rotate-90\"]</code> or <code>&lt;i class=\"fa-coffee fa-2x "
1109
+ "fa-rotate-90\"&gt;&lt;/i&gt;</code><br /><br /><br />\n"
1110
+ " <b>Font Awesome version "
1111
+ "3.x</b>&nbsp;&nbsp;&nbsp;<small><a "
1112
+ "href=\"http://fontawesome.io/3.2.1/examples/\">See all available options "
1113
+ "&raquo;</a></small><br /><br />\n"
1114
+ " <i class=\"icon-coffee fa fa-coffee\"></i> <code>[icon "
1115
+ "name=\"coffee\"]</code> or <code>&lt;i class=\"icon "
1116
+ "icon-coffee\"&gt;&lt;/i&gt;</code><br /><br />\n"
1117
+ " <i class=\"icon-coffee fa fa-coffee icon-2x "
1118
+ "fa-2x\"></i> <code>[icon name=\"coffee\" class=\"icon-2x\"]</code> or "
1119
+ "<code>&lt;i class=\"icon icon-coffee icon-2x\"&gt;&lt;/i&gt;</code><br "
1120
+ "/><br />\n"
1121
+ " <i class=\"icon-coffee fa fa-coffee icon-2x fa-2x "
1122
+ "icon-rotate-90 fa-rotate-90\"></i> <code>[icon name=\"coffee\" "
1123
+ "class=\"icon-2x icon-rotate-90\"]</code> or <code>&lt;i class=\"icon "
1124
+ "icon-coffee icon-2x icon-rotate-90\"&gt;&lt;/i&gt;</code>"
1125
+ msgstr ""
1126
+
1127
  #: svn/tags/1.3.0/lib/better-font-awesome-library/better-font-awesome-library.php:1031
1128
  #: svn/tags/1.3.1/lib/better-font-awesome-library/better-font-awesome-library.php:1039
1129
  #: svn/tags/1.3.2/lib/better-font-awesome-library/better-font-awesome-library.php:1039
1149
  #: svn/tags/2.0.0-beta2/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1257
1150
  #: svn/tags/2.0.0-beta3/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1261
1151
  #: svn/trunk/vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:1051
1152
+ #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:838
1153
+ #: vendor/mickey-kay/better-font-awesome-library-bk/better-font-awesome-library.php:838
1154
  msgid "Insert Icon"
1155
  msgstr ""
1156
 
1157
+ #: svn/tags/1.7.3/better-font-awesome.php:337
1158
+ #: svn/tags/1.7.4/better-font-awesome.php:337
1159
+ #: svn/tags/1.7.5/better-font-awesome.php:330
1160
+ #: svn/tags/1.7.6/better-font-awesome.php:340
1161
+ #: svn/trunk/better-font-awesome.php:340
1162
+ msgid "Better Font Awesome - We need your help!"
1163
+ msgstr ""
1164
+
1165
+ #: svn/tags/1.7.3/better-font-awesome.php:338
1166
+ #: svn/tags/1.7.4/better-font-awesome.php:338
1167
+ #: svn/tags/1.7.6/better-font-awesome.php:341
1168
+ #: svn/trunk/better-font-awesome.php:341
1169
+ msgid ""
1170
+ "First of all, thanks so much for using the plugin! Second of all, %sBetter "
1171
+ "Font Awesome 2.0%s is <i>almost</i> ready for use! The new version adds a "
1172
+ "few major improvements, most notably support for Font Awesome 5 icons. "
1173
+ "Before publishing the update, it's important that we get plenty of user "
1174
+ "testing to validate that everything is working as expected, and we could "
1175
+ "really use your help."
1176
+ msgstr ""
1177
+
1178
+ #: svn/tags/1.7.3/better-font-awesome.php:339
1179
+ #: svn/tags/1.7.4/better-font-awesome.php:339
1180
+ #: svn/tags/1.7.6/better-font-awesome.php:342
1181
+ #: svn/trunk/better-font-awesome.php:342
1182
+ msgid ""
1183
+ "If you are interested in helping us test the new update, please read the "
1184
+ "official %sblog post%s, which includes simple instructions for how to get "
1185
+ "involved. Thanks so much for you support"
1186
+ msgstr ""
1187
+
1188
  #: svn/tags/1.7.3/better-font-awesome.php:341
1189
  #: svn/tags/1.7.4/better-font-awesome.php:341
1190
  msgid "Dismiss this notice."
1209
  "get involved. Thanks so much for you support"
1210
  msgstr ""
1211
 
 
 
 
 
1212
  #: svn/tags/1.7.5/better-font-awesome.php:629
1213
  #. translators: placeholders are the opening and closing <a> tags.
1214
  msgid ""
1248
  "icon-rotate-90\"&gt;&lt;/i&gt;</code>"
1249
  msgstr ""
1250
 
1251
+ #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:865
1252
+ #: vendor/mickey-kay/better-font-awesome-library-bk/better-font-awesome-library.php:865
1253
+ msgid ""
1254
+ "It looks like something went wrong when trying to fetch data from the Font "
1255
+ "Awesome API:"
1256
+ msgstr ""
1257
+
1258
+ #: vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php:876
1259
+ #: vendor/mickey-kay/better-font-awesome-library-bk/better-font-awesome-library.php:876
1260
+ msgid ""
1261
+ "Don't worry! Better Font Awesome will still render using the included "
1262
+ "fallback version:</b> "
1263
+ msgstr ""
1264
+
1265
  #. Plugin URI of the plugin/theme
1266
  msgid "http://wordpress.org/plugins/better-font-awesome"
1267
  msgstr ""
vendor/mickey-kay/better-font-awesome-library-bk/Gruntfile.js ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*jslint node: true */
2
+ "use strict";
3
+
4
+ module.exports = function( grunt ) {
5
+
6
+ // Load all tasks.
7
+ require('load-grunt-tasks')(grunt, {scope: 'devDependencies'});
8
+
9
+ // Grab package as variable for later use/
10
+ var pkg = grunt.file.readJSON( 'package.json' );
11
+
12
+ // Project configuration
13
+ grunt.initConfig( {
14
+ pkg: pkg,
15
+ copy: {
16
+ fontawesome: {
17
+ cwd: 'node_modules/',
18
+ src: [
19
+ 'fontawesome-iconpicker/dist/**'
20
+ ],
21
+ dest: 'lib/',
22
+ expand: true,
23
+ }
24
+ }
25
+ } );
26
+
27
+ grunt.registerTask( 'default', [
28
+ 'copy'
29
+ ] );
30
+
31
+ grunt.util.linefeed = '\n';
32
+ };
33
+
34
+
vendor/mickey-kay/better-font-awesome-library-bk/README.md ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Better Font Awesome Library
2
+ ===========================
3
+
4
+ *The easiest way to integrate Font Awesome into your WordPress project.*
5
+
6
+ ## Table of contents ##
7
+ 1. [Introduction](https://github.com/MickeyKay/better-font-awesome-library#introduction)
8
+ 1. [Features](https://github.com/MickeyKay/better-font-awesome-library#features)
9
+ 1. [Installation](https://github.com/MickeyKay/better-font-awesome-library#installation)
10
+ 1. [Usage](https://github.com/MickeyKay/better-font-awesome-library#usage)
11
+ 1. [Initialization Parameters](https://github.com/MickeyKay/better-font-awesome-library#initialization-parameters-args)
12
+ 1. [Shortcode](https://github.com/MickeyKay/better-font-awesome-library#shortcode)
13
+ 1. [The Better Font Awesome Library Object](https://github.com/MickeyKay/better-font-awesome-library#the-better-font-awesome-library-object)
14
+ 1. [Filters](https://github.com/MickeyKay/better-font-awesome-library#filters)
15
+ 1. [To Do](https://github.com/MickeyKay/better-font-awesome-library#to-do)
16
+ 1. [Credits](https://github.com/MickeyKay/better-font-awesome-library#credits)
17
+
18
+ ## Introduction ##
19
+ The Better Font Awesome Library allows you to automatically integrate the latest available version of [Font Awesome](http://fontawesome.io/) into your WordPress project, along with accompanying CSS, shortcode, and TinyMCE icon shortcode generator. Furthermore, it generates all the data you need to create new functionality of your own.
20
+
21
+ ## Features ##
22
+ * Automatically fetches the most recent available version of Font Awesome, meaning you no longer need to manually update the version included in your theme/plugin.
23
+ * Generates an easy-to-use [PHP object](#the-better-font-awesome-library-object) that contains all relevant info for the version of Font Awesome you're using, including: version, stylesheet URL, array of available icons, and prefix used (`icon` or `fa`).
24
+ * CDN speeds - Font Awesome CSS is pulled from the super-fast and reliable [jsDelivr CDN](http://www.jsdelivr.com/#!fontawesome).
25
+ * Includes a TinyMCE drop-down shortcode generator.
26
+ * Includes a local copy of Font Awesome to use as a fallback in case the remote fetch fails (or you can specify your own with the [`bfa_fallback_directory_path`](https://github.com/MickeyKay/better-font-awesome-library#bfa_fallback_directory_path) filter).
27
+ * Utilizes transients to optimize for speed and performance.
28
+
29
+ ## Installation ##
30
+ The Better Font Awesome Library should ideally be installed via Composer:
31
+ ```
32
+ composer require mickey-kay/better-font-awesome-library
33
+ ```
34
+
35
+ Alternately, you can install the library manually, which can be useful for development and/or custom builds:
36
+ ```
37
+ git clone https://github.com/MickeyKay/better-font-awesome-library.git
38
+ cd better-font-awesome-library
39
+ npm run build
40
+ ```
41
+
42
+ ## Usage ##
43
+ 1. Copy the /better-font-awesome-library folder into your project.
44
+
45
+ 2. Add the following code to your main plugin file or your theme's functions.php file.
46
+ ```php
47
+ add_action( 'init', 'my_prefix_load_bfa' );
48
+ /**
49
+ * Initialize the Better Font Awesome Library.
50
+ *
51
+ * (see usage notes below on proper hook priority)
52
+ */
53
+ function my_prefix_load_bfa() {
54
+
55
+ // Include the main library file. Make sure to modify the path to match your directory structure.
56
+ require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' );
57
+
58
+ // Set the library initialization args (defaults shown).
59
+ $args = array(
60
+ 'include_v4_shim' => false,
61
+ 'remove_existing_fa' => false,
62
+ 'load_styles' => true,
63
+ 'load_admin_styles' => true,
64
+ 'load_shortcode' => true,
65
+ 'load_tinymce_plugin' => true,
66
+ );
67
+
68
+ // Initialize the Better Font Awesome Library.
69
+ Better_Font_Awesome_Library::get_instance( $args );
70
+ }
71
+ ```
72
+
73
+ 3. If desired, use the [Better Font Awesome Library object](#the-better-font-awesome-library-object) to manually include Font Awesome CSS, output lists of available icons, create your own shortcodes, and much more.
74
+
75
+ #### Usage Notes ####
76
+ The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its own initialization args) on the `init` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options:
77
+
78
+ 1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours (this is the default behavior, shown above by initializing the library on the `init` hook with default priority `10`.
79
+ 1. Initialize earlier, to "take over" and prevent Better Font Awesome settings from having an effect.
80
+
81
+ ## Initialization Parameters ($args) ##
82
+ The following arguments can be used to initialize the library using `Better_Font_Awesome_Library::get_instance( $args )`:
83
+
84
+ #### $args['include_v4_shim'] ####
85
+ (boolean) Include the [Font Awesome v4 shim CSS stylesheet](https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4) to support legacy icon.
86
+ * `true`
87
+ * `false` (default)
88
+
89
+ #### $args['remove_existing_fa'] ####
90
+ (boolean) Attempts to remove existing Font Awesome styles and shortcodes. This can be useful to prevent conflicts with other themes/plugins, but is no guarantee.
91
+ * `true`
92
+ * `false` (default)
93
+
94
+ #### $args['load_styles'] ####
95
+ (boolean) Automatically loads Font Awesome CSS on the **front-end** of your site using `wp_enqueue_scripts()`.
96
+ * `true` (default)
97
+ * `false` - use this if you don't want to load the Font Awesome CSS on the front-end, or wish to do it yourself.
98
+
99
+ #### $args['load_admin_styles'] ####
100
+ (boolean) Automatically loads Font Awesome CSS on the **admin** of your site using `admin_enqueue_scripts()`.
101
+ * `true` (default)
102
+ * `false` - use this if you don't want to load the Font Awesome CSS in the admin, or wish to do it yourself.
103
+
104
+ #### $args['load_shortcode'] ####
105
+ (boolean) Loads the included `[icon]` [shortcode](https://github.com/MickeyKay/better-font-awesome-library#shortcode).
106
+ * `true` (default)
107
+ * `false`
108
+
109
+ #### load_tinymce_plugin ####
110
+ (boolean) Loads a TinyMCE drop-down list of available icons (based on the active Font Awesome version), which generates an `[icon]` shortcode.
111
+ * `true` (default)
112
+ * `false`
113
+
114
+ ### Deprecated
115
+
116
+ #### $args['version'] (2.0.0) ####
117
+ _The library now always defaults to the latest available version of Font Awesome._
118
+
119
+ (string) Which version of Font Awesome you want to use.
120
+ * `'latest'` (default) - always use the latest available version.
121
+ * `'3.2.1'` - any existing Font Awesome version number.
122
+
123
+ #### $args['minified'] (2.0.0) ####
124
+ _The library now always defaults to minified CSS._
125
+
126
+ (boolean) Use minified Font Awesome CSS.
127
+ * `true` (default) - uses minifed CSS.
128
+ * `false` - uses unminified CSS.
129
+
130
+ ## Shortcode ##
131
+ If either the `$args['load_shortcode']` or `$args['load_tinymce_plugin']` initialization arg is set to `true`, then the Better Font Awesome Library will include an `[icon]` shortcode that can be used as follows:
132
+ ```
133
+ [icon name="star" class="2x spin" unprefixed_class="my-custom-class"]
134
+ ```
135
+
136
+ #### name
137
+ The unprefixed icon name (e.g. star). The version-specific prefix will be automatically prepended.
138
+
139
+ #### class
140
+ Unprefixed [Font Awesome icon classes](http://fortawesome.github.io/Font-Awesome/examples/). The version-specific prefix will be automatically prepended to each class.
141
+
142
+ #### unprefixed_class
143
+ Any additional classes that you wish to remain unprefixed (e.g. my-custom-class).
144
+
145
+ #### style
146
+ The specific icon style (e.g. `brand` vs. `solid`) to use.
147
+
148
+ ### Shortcode Output
149
+ The following shortcode:
150
+ ```
151
+ [icon name="moon" style="solid" class="2x spin" unprefixed_class="my-custom-class"]
152
+ ```
153
+ . . . will produce the following HTML:
154
+ ```
155
+ <i class="fas fa-moon fa-2x fa-spin my-custom-class "></i>
156
+ ```
157
+
158
+ ## The Better Font Awesome Library Object ##
159
+ The Better Font Awesome Library object can be accessed with the following code:
160
+ `Better_Font_Awesome_Library::get_instance();`
161
+
162
+ The object has the following public methods:
163
+ #### get_version() ####
164
+ (string) Returns the active version of Font Awesome being used.
165
+
166
+ #### get_stylesheet_url() ####
167
+ (string) Returns the Font Awesome stylesheet URL.
168
+
169
+ #### get_stylesheet_url_v4_shim() ####
170
+ (string) Returns the Font Awesome v4 shim stylesheet URL.
171
+
172
+ #### get_icons() ####
173
+ (array) Returns an associative array of icon hex values (index, e.g. \f000) and unprefixed icon names (values, e.g. rocket) for all available icons in the active Font Awesome version.
174
+
175
+ #### get_release_icons() ####
176
+ (array) Returns icon data in the exact format provided by the Font Awesome GraphQL API.
177
+
178
+ #### get_release_assets() ####
179
+ (array) Returns icon asset (CSS/JS) data for the latest Font Awesome version.
180
+
181
+ #### get_prefix() ####
182
+ (string) Returns the version-dependent prefix ('fa' or 'icon') that is used in the icons' CSS classes.
183
+
184
+ #### get_errors() ####
185
+ (array) Returns all library errors, including API and CDN fetch failures.
186
+
187
+ ### Deprecated
188
+
189
+ #### get_api_data() (2.0.0) ####
190
+ _The library no longe relies on the jsDelivr CDN._
191
+
192
+ (object) Returns version data for the remote jsDelivr CDN (uses [jsDelivr API](https://github.com/jsdelivr/api)). Includes all available versions and latest version.
193
+
194
+ ### Example:
195
+
196
+ ```php
197
+ // Initialize the library with custom args.
198
+ Better_Font_Awesome_Library::get_instance( $args );
199
+
200
+ // Get the active Better Font Awesome Library Object.
201
+ $my_bfa = Better_Font_Awesome_Library::get_instance();
202
+
203
+ // Get info on the Better Font Awesome Library object.
204
+ $version = $my_bfa->get_version();
205
+ $stylesheet_url = $my_bfa->get_stylesheet_url();
206
+ $prefix = $my_bfa->get_prefix();
207
+ $icons = $my_bfa->get_icons();
208
+
209
+ // Output all available icons.
210
+ foreach ( $icons as $icon ) {
211
+ echo $icon . '<br />';
212
+ }
213
+ ```
214
+
215
+ ## Filters ##
216
+ The Better Font Awesome Library applies the following filters:
217
+
218
+ #### bfa_init_args ####
219
+ Applied to the initialization arguments after they have been parsed with default args, but before they are used to fetch any Font Awesome data.
220
+
221
+ **Parameters**
222
+
223
+ * `$init_args` (array)
224
+
225
+ #### bfa_wp_remote_get_args ####
226
+ Applied to arguments passed to all `wp_remote_get()` calls (useful for adjusting the timeout if needed).
227
+
228
+ **Parameters**
229
+
230
+ * `$wp_remote_get_args` (array)
231
+
232
+ #### bfa_fallback_release_data_path ####
233
+ Applied to the path for the fallback release data JSON file. Can be used to specify an alternate fallback data file.
234
+
235
+ **Parameters**
236
+
237
+ * `$fallback_release_data_path` (string)
238
+
239
+ #### bfa_release_data_transient_expiration ####
240
+ This value controls how often the plugin will check for the latest updated version of Font Awesome. Can be used to increase/decrease the frequency of this check as desired.
241
+
242
+ **Parameters**
243
+
244
+ * `$api_expiration` (int) (default: `WEEK_IN_SECONDS`)
245
+
246
+ #### bfa_icon_list ####
247
+ Applied to the icon array after it has been generated from the Font Awesome stylesheet, and before it is assigned to the Better Font Awesome Library object's `$icons` property.
248
+
249
+ **Parameters**
250
+
251
+ * `$icons` (array)
252
+
253
+ #### bfa_icon_class ####
254
+ Applied to the classes that are output on each icon's `<i>` element.
255
+
256
+ **Parameters**
257
+
258
+ * `$class` (string)
259
+
260
+ #### bfa_icon_tag ####
261
+ Applied to the tag that is output for each icon. Defaults is 'i', which outputs `<i>`.
262
+
263
+ **Parameters**
264
+
265
+ * `$tag` (string)
266
+
267
+ #### bfa_icon ####
268
+ Applied to the entire `<i>` element that is output for each icon.
269
+
270
+ **Parameters**
271
+
272
+ * `$output` (string)
273
+
274
+ #### bfa_show_errors ####
275
+ Applied to the boolean that determines whether or not to suppress all Font Awesome warnings that normally display in the admin.
276
+
277
+ **Parameters**
278
+
279
+ * `$show_errors` (true)
280
+
281
+ ### Deprecated
282
+
283
+ #### bfa_fallback_directory_path ####
284
+ _This is now replaced by the similar `bfa_fallback_release_data_path` filter._
285
+ Applied to the fallback directory path before setting up any fallback CSS info. Can be used to specify an alternate fallback directory to replace the default fallback directory.
286
+
287
+ *The path must be to a local, non-remote, directory.*
288
+
289
+ **Parameters**
290
+
291
+ * `$path` (string)
292
+
293
+ #### bfa_api_transient_expiration (2.0.0) ####
294
+ _This data now comes from the GraphQL API. The new `bfa_release_data_transient_expiration` replaces this legacy filter._
295
+
296
+ Applied to the API (version information) transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired.
297
+
298
+ **Parameters**
299
+
300
+ * `$api_expiration` (int)
301
+
302
+ #### bfa_css_transient_expiration (2.0.0) ####
303
+ _This data is now no longer necessary._
304
+
305
+ Applied to the CSS stylesheet data transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired.
306
+
307
+ **Parameters**
308
+
309
+ * `$css_expiration` (int)
310
+
311
+ #### bfa_force_fallback (2.0.0) ####
312
+ _There should no longer be a need to force a fallback._
313
+
314
+ Applied to the boolean that determines whether or not to force the included fallback version of Font Awesome to load. This can be useful if you're having trouble with delays or timeouts.
315
+
316
+ **Parameters**
317
+
318
+ * `$force_fallback` (false)
319
+
320
+ #### bfa_prefix (2.0.0) ####
321
+ _Given the update to v5+ always, there should be no need to modify the icon prefix._
322
+
323
+ Applied to the Font Awesome prefix ('fa' or 'icon') before it is assigned to the Better Font Awesome Library object's `$prefix` property.
324
+
325
+ **Parameters**
326
+
327
+ * `$prefix` (string)
328
+
329
+ ## To Do ##
330
+ Ideas? File an issue or add a pull request!
331
+ * Add README section on manually updating the fallback version.
332
+ * Remove existing FA? - move to later hook so that it works for styles enqueued via shortcode (= wp_footer basically)
333
+
334
+ ## Credits ##
335
+ Special thanks to the following folks and their plugins for inspiration and support:
336
+ * [Font Awesome Icons](http://wordpress.org/plugins/font-awesome/ "Font Awesome Icons") by [Rachel Baker](http://rachelbaker.me/ "Rachel Baker")
337
+ * [Font Awesome More Icons](https://wordpress.org/plugins/font-awesome-more-icons/ "Font Awesome More Icons") by [Web Guys](http://webguysaz.com/ "Web Guys")
338
+ * [Font Awesome Shortcodes](https://wordpress.org/plugins/font-awesome-shortcodes/) by [FoolsRun](https://profiles.wordpress.org/foolsrun/ "FoolsRun")
339
+ * Dmitriy Akulov and the awesome folks at [jsDelivr](http://www.jsdelivr.com/)
340
+
341
+ And many thanks to the following folks who helped with testing and QA:
342
+ * [Jeffrey Dubinksy](http://vanishingforests.org/)
343
+ * [Neil Gee](https://twitter.com/_neilgee)
344
+ * [Michael Beil](https://twitter.com/MichaelBeil)
345
+ * [Rob Neue](https://twitter.com/rob_neu)
346
+ * [Gary Jones](https://twitter.com/GaryJ)
347
+ * [Jan Hoek](https://twitter.com/JanHoekdotCom)
vendor/mickey-kay/better-font-awesome-library-bk/better-font-awesome-library.php ADDED
@@ -0,0 +1,1089 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Better Font Awesome Library
4
+ *
5
+ * A class to implement Font Awesome in WordPress.
6
+ *
7
+ * @see jsDelivr CDN and API
8
+ * @link http://www.jsdelivr.com/
9
+ * @link https://github.com/jsdelivr/api
10
+ *
11
+ * @since 1.0.0
12
+ *
13
+ * @package Better Font Awesome Library
14
+ */
15
+
16
+ /**
17
+ * @todo test in both pre and post TinyMCE V4 (make sure icons all appear in
18
+ * editor and front end)
19
+ * @todo There may be a better way to do get_local_file_contents(), refer to:
20
+ * https://github.com/markjaquith/feedback/issues/33
21
+ * @todo Icon menu icon not showing up in black studio widget - add attribute
22
+ * selector for admin CSS instead of exact ID selector. Not sure if this
23
+ * is still an issue?
24
+ */
25
+
26
+ // Exit if accessed directly
27
+ if ( ! defined( 'ABSPATH' ) ) exit;
28
+
29
+ if ( ! class_exists( 'Better_Font_Awesome_Library' ) ) :
30
+ class Better_Font_Awesome_Library {
31
+
32
+ /**
33
+ * Better Font Awesome Library slug.
34
+ *
35
+ * @since 1.0.0
36
+ *
37
+ * @var string
38
+ */
39
+ const SLUG = 'bfa';
40
+
41
+ /**
42
+ * Font awesome GraphQL url.
43
+ *
44
+ * @since 2.0.0
45
+ *
46
+ * @var string
47
+ */
48
+ const FONT_AWESOME_API_BASE_URL = 'https://api.fontawesome.com';
49
+
50
+ /**
51
+ * Font awesome CDN url.
52
+ *
53
+ * @since 2.0.0
54
+ *
55
+ * @var string
56
+ */
57
+ const FONT_AWESOME_CDN_BASE_URL = 'https://use.fontawesome.com/releases';
58
+
59
+ /**
60
+ * Fallback release data path.
61
+ *
62
+ * @since 2.0.0
63
+ *
64
+ * @var string
65
+ */
66
+ const FALLBACK_RELEASE_DATA_PATH = 'inc/fallback-release-data.json';
67
+
68
+ /**
69
+ * Icon prefix.
70
+ *
71
+ * @since 2.0.0
72
+ *
73
+ * @var string
74
+ */
75
+ const ICON_PREFIX = 'fa';
76
+
77
+ /**
78
+ * Release data transient expiration.
79
+ *
80
+ * Aka how often will we check for new Font Awesome release.
81
+ *
82
+ * @since 2.0.0
83
+ *
84
+ * @var int
85
+ */
86
+ const TRANSIENT_EXPIRATION = DAY_IN_SECONDS;
87
+
88
+ /**
89
+ * Initialization args.
90
+ *
91
+ * @since 1.0.0
92
+ *
93
+ * @var array
94
+ */
95
+ private $args;
96
+
97
+ /**
98
+ * Default args to use if any $arg isn't specified.
99
+ *
100
+ * @since 1.0.0
101
+ *
102
+ * @var array
103
+ */
104
+ private $default_args = array(
105
+ 'include_v4_shim' => false,
106
+ 'remove_existing_fa' => false,
107
+ 'load_styles' => true,
108
+ 'load_admin_styles' => true,
109
+ 'load_shortcode' => true,
110
+ 'load_tinymce_plugin' => true,
111
+ );
112
+
113
+ /**
114
+ * Root URL of the library.
115
+ *
116
+ * @since 1.0.4
117
+ *
118
+ * @var string
119
+ */
120
+ private $root_url;
121
+
122
+ /**
123
+ * Args for wp_remote_get() calls.
124
+ *
125
+ * @since 1.0.0
126
+ *
127
+ * @var array
128
+ */
129
+ private $wp_remote_get_args = array(
130
+ 'timeout' => 10,
131
+ 'sslverify' => false,
132
+ );
133
+
134
+ /**
135
+ * Icon picker library dir.
136
+ *
137
+ * @var string
138
+ */
139
+ private $icon_picker_directory = 'lib/fontawesome-iconpicker/dist/';
140
+
141
+ /**
142
+ * Instance-level variable to store Font Awesome release data to
143
+ * avoid refetches for a single page load.
144
+ *
145
+ * @var array
146
+ */
147
+ private $release_data = array();
148
+
149
+ /**
150
+ * Instance-level variable to store formatted icon array to avoid
151
+ * extra data transformations each time we want this data.
152
+ *
153
+ * @var array
154
+ */
155
+ private $formatted_icon_array = array();
156
+
157
+ /**
158
+ * Array to track errors and wp_remote_get() failures.
159
+ *
160
+ * @since 1.0.0
161
+ *
162
+ * @var array
163
+ */
164
+ private $errors = array();
165
+
166
+ /**
167
+ * Instance of this class.
168
+ *
169
+ * @since 1.0.0
170
+ *
171
+ * @var Better_Font_Awesome_Library
172
+ */
173
+ private static $instance = null;
174
+
175
+ /**
176
+ * Returns the instance of this class, and initializes
177
+ * the instance if it doesn't already exist.
178
+ *
179
+ * @since 1.0.0
180
+ *
181
+ * @return Better_Font_Awesome_Library The BFAL object.
182
+ */
183
+ public static function get_instance( $args = array() ) {
184
+
185
+ // If the single instance hasn't been set, set it now.
186
+ if ( null == self::$instance ) {
187
+ self::$instance = new self( $args );
188
+ }
189
+
190
+ return self::$instance;
191
+
192
+ }
193
+
194
+ /**
195
+ * Better Font Awesome Library constructor.
196
+ *
197
+ * @since 1.0.0
198
+ *
199
+ * @param array $args Initialization arguments.
200
+ */
201
+ private function __construct( $args = array() ) {
202
+
203
+ // Get initialization args.
204
+ $this->args = $args;
205
+
206
+ // Load the library functionality.
207
+ $this->load();
208
+
209
+ }
210
+
211
+ /**
212
+ * Set up all plugin library functionality.
213
+ *
214
+ * @since 1.0.0
215
+ */
216
+ public function load() {
217
+
218
+ // Initialize library properties and actions as needed.
219
+ $this->initialize( $this->args );
220
+
221
+ // Add Font Awesome and/or custom CSS to the editor.
222
+ $this->add_editor_styles();
223
+
224
+ // Output any necessary admin notices.
225
+ add_action( 'admin_notices', array( $this, 'do_admin_notice' ) );
226
+
227
+ /**
228
+ * Remove existing Font Awesome CSS and shortcodes if needed.
229
+ *
230
+ * Use priority 15 to ensure this is done after other plugin
231
+ * CSS/shortcodes are loaded. This must run before any other
232
+ * style/script/shortcode actions so it doesn't accidentally
233
+ * remove them.
234
+ */
235
+ if ( $this->args['remove_existing_fa'] ) {
236
+
237
+ add_action( 'wp_enqueue_scripts', array( $this, 'remove_font_awesome_css' ), 15 );
238
+ add_action( 'init', array( $this, 'remove_icon_shortcode' ), 20 );
239
+
240
+ }
241
+
242
+ /**
243
+ * Load front-end scripts and styles.
244
+ *
245
+ * Use priority 15 to make sure styles/scripts load after other plugins.
246
+ */
247
+ if ( $this->args['load_styles'] || $this->args['remove_existing_fa'] ) {
248
+ add_action( 'wp_enqueue_scripts', array( $this, 'register_font_awesome_css' ), 15 );
249
+ }
250
+
251
+ /**
252
+ * Load admin scripts and styles.
253
+ *
254
+ * Use priority 15 to make sure styles/scripts load after other plugins.
255
+ */
256
+ if ( $this->args['load_admin_styles'] || $this->args['load_tinymce_plugin'] ) {
257
+ add_action( 'admin_enqueue_scripts', array( $this, 'register_font_awesome_css' ), 15 );
258
+ }
259
+
260
+ /**
261
+ * Add [icon] shortcode.
262
+ *
263
+ * Use priority 15 to ensure this is done after removing existing Font
264
+ * Awesome CSS and shortcodes.
265
+ */
266
+ if ( $this->args['load_shortcode'] || $this->args['load_tinymce_plugin'] ) {
267
+ add_action( 'init', array( $this, 'add_icon_shortcode' ), 20 );
268
+ }
269
+
270
+ // Load TinyMCE functionality.
271
+ if ( $this->args['load_tinymce_plugin'] ) {
272
+
273
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) );
274
+
275
+ // Add shortcode insertion button.
276
+ add_action( 'media_buttons', array( $this, 'add_insert_shortcode_button' ), 99 );
277
+
278
+ }
279
+
280
+ }
281
+
282
+ /**
283
+ * Do necessary initialization actions.
284
+ *
285
+ * @since 1.0.0
286
+ */
287
+ private function initialize( $args ) {
288
+
289
+ // Parse the initialization args with the defaults.
290
+ $this->parse_args( $args );
291
+
292
+ // Setup root URL, which differs for plugins vs. themes.
293
+ $this->setup_root_url();
294
+ }
295
+
296
+ /**
297
+ * Parse the initialization args with the defaults and apply bfa_args filter.
298
+ *
299
+ * @since 1.0.0
300
+ *
301
+ * @param array $args Args used to initialize BFAL.
302
+ */
303
+ private function parse_args( $args = array() ) {
304
+
305
+ // Parse initialization args with defaults.
306
+ $this->args = wp_parse_args( $args, $this->default_args );
307
+
308
+ /**
309
+ * Filter the initialization args.
310
+ *
311
+ * @since 1.0.0
312
+ *
313
+ * @param array $this->args BFAL initialization args.
314
+ */
315
+ $this->args = apply_filters( 'bfa_init_args', $this->args );
316
+
317
+ /**
318
+ * Filter the wp_remote_get args.
319
+ *
320
+ * @since 1.0.0
321
+ *
322
+ * @param array $this->wp_remote_get_args BFAL wp_remote_get_args args.
323
+ */
324
+ $this->wp_remote_get_args = apply_filters( 'bfa_wp_remote_get_args', $this->wp_remote_get_args );
325
+
326
+ }
327
+
328
+ /**
329
+ * Set up root URL for library, which differs for plugins vs. themes.
330
+ *
331
+ * @since 1.0.4
332
+ */
333
+ function setup_root_url() {
334
+
335
+ // Get BFA directory and theme root directory paths.
336
+ $bfa_directory = dirname(__FILE__);
337
+ $theme_directory = get_template_directory();
338
+ $child_theme_directory = get_stylesheet_directory();
339
+ $plugin_dir = plugin_dir_url( __FILE__ );
340
+
341
+ /**
342
+ * Check if we're inside a theme or plugin.
343
+ *
344
+ * If we're in a theme, than plugin_dir_url() will return a
345
+ * funky URL that includes the actual file path (e.g.
346
+ * /srv/www/site_name/wp-content/...)
347
+ */
348
+ $is_theme = false;
349
+ if ( strpos( $plugin_dir, $bfa_directory ) !== false ) {
350
+ $is_theme = true;
351
+ }
352
+
353
+ // First check if we're inside a theme.
354
+ if ( $is_theme ) {
355
+
356
+ // Use appropriate file paths for parent themes and child themes.
357
+ if ( strpos( $bfa_directory, $theme_directory ) !== false ) {
358
+
359
+ // Get relative BFA directory by removing theme root directory path.
360
+ $bfa_rel_path = str_replace( $theme_directory, '', $bfa_directory );
361
+ $this->root_url = trailingslashit( get_template_directory_uri() . $bfa_rel_path );
362
+
363
+ } else {
364
+
365
+ $bfa_rel_path = str_replace( $child_theme_directory, '', $bfa_directory );
366
+ $this->root_url = trailingslashit( get_stylesheet_directory_uri() . $bfa_rel_path );
367
+
368
+ }
369
+
370
+ } else { // Otherwise we're inside a plugin.
371
+
372
+ $this->root_url = trailingslashit( plugin_dir_url( __FILE__ ) );
373
+
374
+ }
375
+
376
+ }
377
+
378
+ /**
379
+ * Get fallback (hard-coded) release data in case failing from the
380
+ * Font Awesome API fails.
381
+ *
382
+ * @since 2.0.0
383
+ *
384
+ * @return array Fallback release data.
385
+ */
386
+ private function get_fallback_release_data() {
387
+ // Set fallback directory path.
388
+ $fallback_release_data_path = plugin_dir_path( __FILE__ ) . SELF::FALLBACK_RELEASE_DATA_PATH;
389
+
390
+ /**
391
+ * Filter the fallback release data path.
392
+ *
393
+ * @since 2.0.0
394
+ *
395
+ * @param string $fallback_release_data_path The path to the fallback Font Awesome directory.
396
+ */
397
+ $fallback_release_data_path = apply_filters( 'bfa_fallback_release_data_path', $fallback_release_data_path );
398
+
399
+ return json_decode( $this->get_local_file_contents( $fallback_release_data_path ), true )['data']['release'];
400
+ }
401
+
402
+ /**
403
+ * Get Font Awesome release data from the Font Awesome GraphQL API.
404
+ *
405
+ * First check to see if the transient is current. If not, fetch the data.
406
+ *
407
+ * @since 2.0.0
408
+ *
409
+ * @return array Release data.
410
+ */
411
+ private function get_font_awesome_release_data() {
412
+ // 1. If we've already retrieved/set the instance-level data, use that for performance.
413
+ if ( ! empty( $this->release_data ) ) {
414
+ return $this->release_data;
415
+ }
416
+
417
+ $transient_slug = self::SLUG . '-release-data';
418
+ $transient_value = $response = get_transient( $transient_slug );
419
+ $release_data = array();
420
+
421
+ // 2. Short-circuit return the transient value if set.
422
+ if ( false !== $transient_value ) {
423
+ $release_data = $transient_value ;
424
+ }
425
+
426
+ // 3. Otherwise fetch the release data from the GraphQL API.
427
+ else {
428
+ $query_args = array_merge(
429
+ $this->wp_remote_get_args,
430
+ [
431
+ 'headers' => [
432
+ 'Content-Type' => 'application/json',
433
+ ],
434
+ 'body' => wp_json_encode([
435
+ 'query' => '
436
+ {
437
+ release(version: "latest") {
438
+ version,
439
+ icons {
440
+ id,
441
+ label,
442
+ membership {
443
+ free
444
+ },
445
+ styles
446
+ }
447
+ srisByLicense {
448
+ free {
449
+ path
450
+ value
451
+ }
452
+ }
453
+ }
454
+ }
455
+ '
456
+ ])
457
+ ]
458
+ );
459
+
460
+ $response = wp_remote_post( self::FONT_AWESOME_API_BASE_URL, $query_args );
461
+
462
+ $response_code = wp_remote_retrieve_response_code( $response );
463
+ $response_body = json_decode( wp_remote_retrieve_body( $response ), true );
464
+
465
+ // Check for non-200 response.
466
+ if ( 200 !== $response_code ) {
467
+ $this->set_error( 'api', wp_remote_retrieve_response_code( $response ), wp_remote_retrieve_response_message( $response ) . " - " . self::FONT_AWESOME_API_BASE_URL );
468
+ }
469
+
470
+ // Check for API errors - GraphQL returns a 200 even with errors.
471
+ elseif ( ! empty( $response_body['errors'] ) ) {
472
+ $this->set_error( 'api', 'GraphQL Error', print_r( $response_body['errors'], true ) );
473
+ }
474
+
475
+ // Check for faulty wp_remote_post()
476
+ elseif ( is_wp_error( $response ) ) {
477
+ $this->set_error( 'api', $response->get_error_code(), $response->get_error_message() . " - " . self::FONT_AWESOME_API_BASE_URL );
478
+ }
479
+
480
+ // Successful!
481
+ else {
482
+ $release_data = $response_body['data']['release'];
483
+
484
+ /**
485
+ * Filter release data transient expiration.
486
+ *
487
+ * @since 2.0.0
488
+ *
489
+ * @param int Expiration for release data.
490
+ */
491
+ $transient_expiration = apply_filters( 'bfa_release_data_transient_expiration', $this->get_transient_expiration() );
492
+
493
+ // Set the API transient.
494
+ set_transient( $transient_slug, $release_data, $transient_expiration );
495
+ }
496
+ }
497
+
498
+ // If we've made it this far, it means we:
499
+ // 1. don't have a valid transient value
500
+ // 2. don't have a valid fetched value
501
+ // . . . and we should therefore return the fallback data.
502
+ if ( empty( $release_data ) ) {
503
+ $release_data = $this->get_fallback_release_data();
504
+ }
505
+
506
+ // Store an instance level release data for performance
507
+ // (avoid hitting db each time), and return.
508
+ $this->release_data = $release_data;
509
+ return $release_data;
510
+ }
511
+
512
+ /**
513
+ * Get array of icons for the current version.
514
+ *
515
+ * @since 1.0.0
516
+ *
517
+ * @param string CSS for the current version of FA (only used pre-v5)
518
+ *
519
+ * @return array All available icon names (e.g. adjust, car, pencil).
520
+ */
521
+ private function get_formatted_icon_array() {
522
+
523
+ // If we have the instance-level var populated, use it.
524
+ if ( ! empty( $this->formatted_icon_array ) ) {
525
+ return $this->formatted_icon_array;
526
+ }
527
+
528
+ $icons_metadata = $this->get_release_icons();
529
+ $icons = [];
530
+
531
+ foreach ( $icons_metadata as $icon_metadata ) {
532
+
533
+ $icon_styles = $icon_metadata['membership']['free'];
534
+
535
+ // Only include if this icon supports FREE styles.
536
+ // @see https://fontawesome.com/how-to-use/graphql-api/objects/membership
537
+ if ( empty( $icon_styles ) ) {
538
+ continue;
539
+ }
540
+
541
+ foreach ( $icon_styles as $icon_style ) {
542
+ $icons[] = [
543
+ 'title' => "{$icon_metadata['label']} ({$icon_style})",
544
+ 'slug' => $icon_metadata['id'],
545
+ 'style' => $icon_style,
546
+ 'base_class' => $this->get_icon_base_class( $icon_metadata['id'], $icon_style ),
547
+ 'searchTerms' => $icon_metadata['id'],
548
+ ];
549
+ }
550
+ }
551
+
552
+ /**
553
+ * [DEPRECATED] Filter the array of available icons.
554
+ *
555
+ * @since 1.0.0
556
+ *
557
+ * @param array $icons Array of all available icons.
558
+ */
559
+ $icons = apply_filters( 'bfa_icon_list', $icons );
560
+
561
+ /**
562
+ * Filter the array of available icons.
563
+ *
564
+ * @since 2.0.0
565
+ *
566
+ * @param array $icons Array of all available icons.
567
+ */
568
+ $icons = apply_filters( 'bfa_icon_array', $icons );
569
+
570
+ // Set instance-level variable to avoid recalculating this function each time.
571
+ $this->formatted_icon_array = $icons;
572
+
573
+ return $icons;
574
+ }
575
+
576
+ /**
577
+ * Remove styles that include 'fontawesome' or 'font-awesome' in their slug.
578
+ *
579
+ * @since 1.0.0
580
+ */
581
+ public function remove_font_awesome_css() {
582
+
583
+ global $wp_styles;
584
+
585
+ // Loop through all registered styles and remove any that appear to be Font Awesome.
586
+ foreach ( $wp_styles->registered as $script => $details ) {
587
+
588
+ if ( false !== strpos( $script, 'fontawesome' ) || false !== strpos( $script, 'font-awesome' ) ) {
589
+ wp_dequeue_style( $script );
590
+ }
591
+
592
+ }
593
+
594
+ }
595
+
596
+ /**
597
+ * Remove [icon] shortcode.
598
+ *
599
+ * @since 1.0.0
600
+ */
601
+ public function remove_icon_shortcode() {
602
+ remove_shortcode( 'icon' );
603
+ }
604
+
605
+ /**
606
+ * Add [icon] shortcode.
607
+ *
608
+ * Usage:
609
+ * [icon name="flag" class="fw 2x spin" unprefixed_class="custom_class"]
610
+ *
611
+ * @since 1.0.0
612
+ */
613
+ public function add_icon_shortcode() {
614
+ add_shortcode( 'icon', array( $this, 'render_shortcode' ) );
615
+ }
616
+
617
+ public function sanitize_shortcode_name_att( $name ) {
618
+ /**
619
+ * Strip 'icon-' and 'fa-' from the BEGINNING of $name.
620
+ *
621
+ * This corrects for:
622
+ * 1. Incorrect shortcodes (when user includes full class name including prefix)
623
+ * 2. Old shortcodes from other plugins that required prefixes
624
+ */
625
+ $prefixes = array( 'icon-', 'fa-' );
626
+ foreach ( $prefixes as $prefix ) {
627
+
628
+ if ( substr( $name, 0, strlen( $prefix ) ) == $prefix ) {
629
+ $name = substr( $name, strlen( $prefix ) );
630
+ }
631
+
632
+ }
633
+
634
+ return $name;
635
+ }
636
+
637
+ public function sanitize_shortcode_class_att( $class ) {
638
+ $prefix = $this->get_prefix();
639
+
640
+ // Remove "icon-" and "fa-" from the icon class.
641
+ $class = str_replace( 'icon-', '', $class );
642
+ $class = str_replace( 'fa-', '', $class );
643
+
644
+ // Remove extra spaces from the icon class.
645
+ $class = trim( $class );
646
+ $class = preg_replace( '/\s{3,}/', ' ', $class );
647
+
648
+ // Add the version-specific prefix back on to each class.
649
+ $class_array = array_filter( explode( ' ', $class ) );
650
+
651
+ foreach ( $class_array as $index => $class ) {
652
+ $class_array[ $index ] = $prefix ? $prefix . '-' . $class : $class;
653
+ }
654
+
655
+ return implode( ' ', $class_array );
656
+ }
657
+
658
+ /**
659
+ * Render [icon] shortcode.
660
+ *
661
+ * Usage:
662
+ * [icon name="flag" class="fw 2x spin" unprefixed_class="custom_class"]
663
+ *
664
+ * @param array $atts Shortcode attributes.
665
+ * @return string $output Icon HTML (e.g. <i class="fa fa-car"></i>).
666
+ */
667
+ public function render_shortcode( $atts ) {
668
+
669
+ extract( shortcode_atts( array(
670
+ 'name' => '',
671
+ 'class' => '',
672
+ 'unprefixed_class' => '',
673
+ 'title' => '', /* For compatibility with other plugins */
674
+ 'size' => '', /* For compatibility with other plugins */
675
+ 'space' => '',
676
+ 'style' => '', /* Style category */
677
+ ), $atts ));
678
+
679
+ $prefix = $this->get_prefix();
680
+ $classes = [];
681
+
682
+ /**
683
+ * Include for backwards compatibility with Font Awesome More Icons plugin.
684
+ *
685
+ * @see https://wordpress.org/plugins/font-awesome-more-icons/
686
+ */
687
+ $title = $title ? 'title="' . $title . '" ' : '';
688
+ $space = 'true' == $space ? '&nbsp;' : '';
689
+ $size = $size ? ' '. $prefix . '-' . $size : '';
690
+
691
+ // Santize name.
692
+ $name = $this->sanitize_shortcode_name_att( $name );
693
+
694
+ // Generate classes array.
695
+ $classes[] = $this->get_icon_base_class( $name, $style );
696
+ $classes[] = $this->sanitize_shortcode_class_att( $class );
697
+ $classes[] = $unprefixed_class;
698
+
699
+ $class_string = implode( ' ', array_filter( $classes ) );
700
+
701
+ /**
702
+ * Filter the icon class.
703
+ *
704
+ * @since 1.0.0
705
+ *
706
+ * @param string $class_string Classes attached to the icon.
707
+ */
708
+ $class_string = apply_filters( 'bfa_icon_class', $class_string, $name );
709
+
710
+ /**
711
+ * Filter the default <i> icon tag.
712
+ *
713
+ * @since 1.5.0
714
+ *
715
+ * @param string Tag to use for output icons (default = 'i').
716
+ */
717
+ $tag = apply_filters( 'bfa_icon_tag', 'i' );
718
+
719
+ // Generate the HTML <i> icon element output.
720
+ $output = sprintf( '<%s class="%s %s" %s>%s</%s>',
721
+ $tag,
722
+ $class_string,
723
+ $size,
724
+ $title,
725
+ $space,
726
+ $tag
727
+ );
728
+
729
+ /**
730
+ * Filter the icon output.
731
+ *
732
+ * @since 1.0.0
733
+ *
734
+ * @param string $output Icon output.
735
+ */
736
+ return apply_filters( 'bfa_icon', $output );
737
+
738
+ }
739
+
740
+ public function get_icon_base_class( $slug, $style = '' ) {
741
+ return "{$this->get_icon_style_class( $style )} {$this->get_prefix()}-{$slug}";
742
+ }
743
+
744
+ private function get_icon_style_class( $style = '' ) {
745
+
746
+ if ( version_compare( $this->get_version(), 5, '>=' ) ) {
747
+ switch ( $style ) {
748
+ case 'brands':
749
+ return 'fab';
750
+
751
+ case 'light':
752
+ return 'fal';
753
+
754
+ case 'regular':
755
+ return 'far';
756
+
757
+ case 'solid':
758
+ default:
759
+ return 'fas';
760
+ }
761
+ } else {
762
+ return $this->get_prefix();
763
+ }
764
+ }
765
+
766
+ /**
767
+ * Register and enqueue Font Awesome CSS.
768
+ */
769
+ public function register_font_awesome_css() {
770
+
771
+ wp_register_style( self::SLUG . '-font-awesome', $this->get_stylesheet_url() );
772
+ wp_enqueue_style( self::SLUG . '-font-awesome' );
773
+
774
+ // Conditionally include the Font Awesome v4 CSS shim.
775
+ if ( $this->args['include_v4_shim'] ) {
776
+
777
+ wp_register_style( self::SLUG . '-font-awesome-v4-shim', $this->get_stylesheet_url_v4_shim() );
778
+ wp_enqueue_style( self::SLUG . '-font-awesome-v4-shim' );
779
+
780
+ }
781
+ }
782
+
783
+ /**
784
+ * Add Font Awesome CSS to TinyMCE.
785
+ *
786
+ * @since 1.0.0
787
+ */
788
+ public function add_editor_styles() {
789
+ add_editor_style( $this->get_stylesheet_url() );
790
+
791
+ // Conditionally include the Font Awesome v4 CSS shim.
792
+ if ( $this->args['include_v4_shim'] ) {
793
+ add_editor_style( $this->get_stylesheet_url_v4_shim() );
794
+ }
795
+ }
796
+
797
+ /**
798
+ * Load admin CSS.
799
+ *
800
+ * @since 1.0.0
801
+ */
802
+ public function enqueue_admin_scripts() {
803
+
804
+ // Check whether to get minified or non-minified files.
805
+ $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
806
+
807
+ // Custom admin CSS.
808
+ wp_enqueue_style( self::SLUG . '-admin', $this->root_url . 'css/admin-styles.css' );
809
+
810
+ // Custom admin JS.
811
+ wp_enqueue_script( self::SLUG . '-admin', $this->root_url . 'js/admin.js' );
812
+
813
+ // Icon picker JS and CSS.
814
+ wp_enqueue_style( 'fontawesome-iconpicker', $this->root_url . $this->icon_picker_directory . 'css/fontawesome-iconpicker' . $suffix . '.css' );
815
+ wp_enqueue_script( 'fontawesome-iconpicker', $this->root_url . $this->icon_picker_directory . 'js/fontawesome-iconpicker' . $suffix . '.js' );
816
+
817
+ // Output PHP variables to JS.
818
+ $bfa_vars = array(
819
+ 'fa_prefix' => $this->get_prefix(),
820
+ 'fa_icons' => $this->get_icons(),
821
+ );
822
+ wp_localize_script( self::SLUG . '-admin', 'bfa_vars', $bfa_vars );
823
+
824
+ }
825
+
826
+ /**
827
+ * Add a button to insert icon shortcode.
828
+ *
829
+ * @since 1.3.0
830
+ */
831
+ public function add_insert_shortcode_button() {
832
+
833
+ ob_start();
834
+ ?>
835
+ <span class="bfa-iconpicker fontawesome-iconpicker" data-selected="fa-flag">
836
+ <a href="#" class="button button-secondary iconpicker-component">
837
+ <span class="fa icon fa-flag icon-flag"></span>&nbsp;
838
+ <?php esc_html_e( 'Insert Icon', 'better-font-awesome' ); ?>
839
+ <i class="change-icon-placeholder"></i>
840
+ </a>
841
+ </span>
842
+ <?php
843
+ echo ob_get_clean();
844
+
845
+ }
846
+
847
+ /**
848
+ * Generate admin notices.
849
+ *
850
+ * @since 1.0.0
851
+ */
852
+ public function do_admin_notice() {
853
+
854
+ if ( ! empty( $this->errors ) && apply_filters( 'bfa_show_errors', true ) ) :
855
+ ?>
856
+ <div class="error">
857
+ <p>
858
+ <b><?php _e( 'Better Font Awesome', 'better-font-awesome' ); ?></b>
859
+ </p>
860
+
861
+ <!-- API Error -->
862
+ <?php if ( is_wp_error ( $this->get_error('api') ) ) : ?>
863
+ <p>
864
+ <?php
865
+ _e( 'It looks like something went wrong when trying to fetch data from the Font Awesome API:', 'better-font-awesome' );
866
+ ?>
867
+ </p>
868
+ <p>
869
+ <code><?php echo $this->get_error('api')->get_error_code() . ': ' . $this->get_error('api')->get_error_message(); ?></code>
870
+ </p>
871
+ <?php endif; ?>
872
+
873
+ <!-- Fallback Text -->
874
+ <p>
875
+ <?php
876
+ echo __( 'Don\'t worry! Better Font Awesome will still render using the included fallback version:</b> ', 'better-font-awesome' ) . '<code>' . $this->get_version() . '</code>. ' ;
877
+ printf( __( 'This may be the result of a temporary server or connectivity issue which will resolve shortly. However if the problem persists please file a support ticket on the %splugin forum%s, citing the errors listed above. ', 'better-font-awesome' ),
878
+ '<a href="http://wordpress.org/support/plugin/better-font-awesome" target="_blank" title="Better Font Awesome support forum">',
879
+ '</a>'
880
+ );
881
+ ?>
882
+ </p>
883
+ </div>
884
+ <?php
885
+ endif;
886
+ }
887
+
888
+ /*----------------------------------------------------------------------------*
889
+ * Helper Functions
890
+ *----------------------------------------------------------------------------*/
891
+
892
+ /**
893
+ * Get the contents of a local file.
894
+ *
895
+ * @since 1.0.0
896
+ *
897
+ * @param string $file_path Path to local file.
898
+ *
899
+ * @return string $contents Content of local file.
900
+ */
901
+ private function get_local_file_contents( $file_path ) {
902
+
903
+ ob_start();
904
+ include $file_path;
905
+ $contents = ob_get_clean();
906
+
907
+ return $contents;
908
+
909
+ }
910
+
911
+ /**
912
+ * Determine whether or not to use the .min suffix on Font Awesome
913
+ * stylesheet URLs.
914
+ *
915
+ * @since 1.0.0
916
+ *
917
+ * @return string '.min' if minification is specified, empty string if not.
918
+ */
919
+ private function get_min_suffix() {
920
+ return ( $this->args['minified'] ) ? '.min' : '';
921
+ }
922
+
923
+ /**
924
+ * Add an error to the $this->errors array.
925
+ *
926
+ * @since 1.0.0
927
+ *
928
+ * @param string $error_type Type of error (api, css, etc).
929
+ * @param string $code Error code.
930
+ * @param string $message Error message.
931
+ */
932
+ private function set_error( $error_type, $code, $message ) {
933
+ $this->errors[ $error_type ] = new WP_Error( $code, $message );
934
+ }
935
+
936
+ /**
937
+ * Retrieve a library error.
938
+ *
939
+ * @since 1.0.0
940
+ *
941
+ * @param string $process Slug of the process to check (e.g. 'api').
942
+ *
943
+ * @return WP_ERROR The error for the specified process.
944
+ */
945
+ public function get_error( $process ) {
946
+ return isset( $this->errors[ $process ] ) ? $this->errors[ $process ] : '';
947
+ }
948
+
949
+ /*----------------------------------------------------------------------------*
950
+ * Public User Functions
951
+ *----------------------------------------------------------------------------*/
952
+
953
+ /**
954
+ * Get Font Awesome release version.
955
+ *
956
+ * @since 2.0.0
957
+ *
958
+ * @return string Release version.
959
+ */
960
+ public function get_version() {
961
+ return $this->get_font_awesome_release_data()['version'];
962
+ }
963
+
964
+ /**
965
+ * Get the main font awesome stylesheet URL.
966
+ *
967
+ * @since 2.0.0
968
+ *
969
+ * @return string Stylesheet URL.
970
+ */
971
+ public function get_stylesheet_url() {
972
+ $release_assets = $this->get_release_assets();
973
+ $release_css_path = '';
974
+
975
+ foreach ( $release_assets as $release_asset ) {
976
+ $release_asset_path = $release_asset['path'];
977
+
978
+ if ( strpos( $release_asset_path, 'all' ) !== false && strpos( $release_asset_path, '.css' ) !== false ) {
979
+ $release_css_path = $release_asset_path;
980
+ break;
981
+ }
982
+ }
983
+
984
+ return sprintf(
985
+ '%s/v%s/%s',
986
+ self::FONT_AWESOME_CDN_BASE_URL,
987
+ $this->get_version(),
988
+ $release_css_path
989
+ );
990
+ }
991
+
992
+ /**
993
+ * Get the v4 shim stylesheet URL.
994
+ *
995
+ * @since 1.0.0
996
+ *
997
+ * @return string Stylesheet URL.
998
+ */
999
+ public function get_stylesheet_url_v4_shim() {
1000
+ $release_assets = $this->get_release_assets();
1001
+ $release_css_path = '';
1002
+
1003
+ foreach ( $release_assets as $release_asset ) {
1004
+ $release_asset_path = $release_asset['path'];
1005
+
1006
+ if ( strpos( $release_asset_path, 'shim' ) !== false && strpos( $release_asset_path, '.css' ) !== false ) {
1007
+ $release_css_path = $release_asset_path;
1008
+ break;
1009
+ }
1010
+ }
1011
+
1012
+ return sprintf(
1013
+ '%s/v%s/%s',
1014
+ self::FONT_AWESOME_CDN_BASE_URL,
1015
+ $this->get_version(),
1016
+ $release_css_path
1017
+ );
1018
+ }
1019
+
1020
+ /**
1021
+ * Get the array of available icons, with their/data shape
1022
+ * modified from the original GraphQL API response to better match
1023
+ * our consumers.
1024
+ *
1025
+ * @since 1.0.0
1026
+ *
1027
+ * @return array Available Font Awesome icons.
1028
+ */
1029
+ public function get_icons() {
1030
+ return $this->get_formatted_icon_array();
1031
+ }
1032
+
1033
+ /**
1034
+ * Get the array of available icon data in the original shape
1035
+ * provided by the GraphQL API.
1036
+ *
1037
+ * @since 2.0.0
1038
+ *
1039
+ * @return array Release icons.
1040
+ */
1041
+ public function get_release_icons() {
1042
+ return $this->get_font_awesome_release_data()['icons'];
1043
+ }
1044
+
1045
+ /**
1046
+ * Get Font Awesome release assets.
1047
+ *
1048
+ * @since 2.0.0
1049
+ *
1050
+ * @return array Release assets.
1051
+ */
1052
+ public function get_release_assets() {
1053
+ return $this->get_font_awesome_release_data()['srisByLicense']['free'];
1054
+ }
1055
+
1056
+ /**
1057
+ * Get the icon prefix ('fa' or 'icon').
1058
+ *
1059
+ * @since 1.0.0
1060
+ *
1061
+ * @return string Font Awesome prefix.
1062
+ */
1063
+ public function get_prefix() {
1064
+ return self::ICON_PREFIX;
1065
+ }
1066
+
1067
+ /**
1068
+ * Get release data transient duration.
1069
+ *
1070
+ * @since 2.0.0
1071
+ *
1072
+ * @return int Release data transient expiration.
1073
+ */
1074
+ public function get_transient_expiration() {
1075
+ return self::TRANSIENT_EXPIRATION;
1076
+ }
1077
+
1078
+ /**
1079
+ * Get errors.
1080
+ *
1081
+ * @since 1.0.0
1082
+ *
1083
+ * @return array All library errors that have occured.
1084
+ */
1085
+ public function get_errors() {
1086
+ return $this->errors;
1087
+ }
1088
+ }
1089
+ endif;
vendor/mickey-kay/better-font-awesome-library-bk/composer.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ {
2
+ "name": "mickey-kay/better-font-awesome-library",
3
+ "description": "Better Font Awesome Library for WordPress",
4
+ "license": "GPL-2.0",
5
+ "require": {
6
+ }
7
+ }
vendor/mickey-kay/better-font-awesome-library-bk/css/admin-styles.css ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Better Font Awesome admin styles
3
+ *
4
+ * @package Better Font Awesome Library
5
+ * @author MIGHTYminnow & Mickey Kay <mickey@mickeykaycreative.com>
6
+ * @license GPL-2.0+
7
+ * @link https://github.com/MickeyKay/better-font-awesome-library
8
+ * @copyright 2014 MIGHTYminnow & Mickey Kay
9
+ */
10
+
11
+ /**
12
+ * TinyMCE Button & Popup
13
+ */
14
+
15
+ .bfa-iconpicker .iconpicker-popover {
16
+ position: absolute;
17
+ top: 100%;
18
+ left: 0;
19
+ z-index: 1000;
20
+ display: none;
21
+ float: left;
22
+ min-width: 160px;
23
+ padding: 5px 0;
24
+ list-style: none;
25
+ font-size: 14px;
26
+ background-color: #fff;
27
+ border: 1px solid #ccc;
28
+ border: 1px solid rgba(0,0,0,.15);
29
+ border-radius: 4px;
30
+ -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
31
+ box-shadow: 0 6px 12px rgba(0,0,0,.175);
32
+ background-clip: padding-box;
33
+ }
34
+
35
+ .bfa-iconpicker .iconpicker-popover .arrow {
36
+ display: none !important;
37
+ }
38
+
39
+ .bfa-iconpicker .iconpicker-item {
40
+ /* Override some unfortunate WP default admin mobile styles */
41
+ width: 14px !important;
42
+ height: 14px !important;
43
+ padding: 14px !important;
44
+ font-size: 14px !important;
45
+ line-height: 1 !important;
46
+ box-shadow: 0 0 0 1px #ddd !important;
47
+ }
48
+
49
+ .bfa-iconpicker input[type="search"] {
50
+ width: 100%;
51
+ }
52
+
53
+ .bfa-iconpicker .iconpicker-popover.popover {
54
+ width: 253px;
55
+ }
56
+
57
+ .bfa-iconpicker .iconpicker-component i {
58
+ display: none;
59
+ }
vendor/mickey-kay/better-font-awesome-library-bk/inc/fallback-release-data.json ADDED
@@ -0,0 +1 @@
 
1
+ {"data":{"release":{"icons":[{"id":"ethereum","label":"Ethereum","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bicycle","label":"Bicycle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"church","label":"Church","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-reader","label":"Book Reader","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clipboard-user","label":"Clipboard with User","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laptop-house","label":"Laptop House","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"arrow-circle-up","label":"Arrow Circle Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hanukiah","label":"Hanukiah","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"moon","label":"Moon","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"restroom","label":"Restroom","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"intersection","label":"Intersection","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-tongue-wink","label":"Winking Face With Tongue","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"folder-minus","label":"Folder Minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"drone","label":"Drone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-circle-down","label":"Arrow Circle Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dailymotion","label":"dailymotion","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-signs","label":"Map Signs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-slow","label":"Tachometer Slow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"club","label":"Club","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"infinity","label":"Infinity","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"play","label":"play","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"opencart","label":"OpenCart","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alarm-plus","label":"Alarm Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"inbox","label":"inbox","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"poop","label":"Poop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cocktail","label":"Cocktail","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-square-down","label":"Arrow Square Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-check-alt","label":"Alternate Money Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"luggage-cart","label":"Luggage Cart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pepper-hot","label":"Hot Pepper","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"twitter-square","label":"Twitter Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-from-left","label":"Alternate Arrow from Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"list","label":"List","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rss","label":"rss","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"location-circle","label":"Location Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"uikit","label":"UIkit","membership":{"free":["brands"]},"styles":["brands"]},{"id":"horse-saddle","label":"Horse Saddle","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"cloudsmith","label":"Cloudsmith","membership":{"free":["brands"]},"styles":["brands"]},{"id":"head-side-medical","label":"Head Side with Medical Symbol","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-plus","label":"Google Plus","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-chart-line","label":"Chart Line File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bullseye-arrow","label":"Bullseye Arrow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fantasy-flight-games","label":"Fantasy Flight-games","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rocketchat","label":"Rocket.Chat","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hippo","label":"Hippo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"firstdraft","label":"firstdraft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"venus","label":"Venus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"piano","label":"Piano","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fonticons","label":"Fonticons","membership":{"free":["brands"]},"styles":["brands"]},{"id":"history","label":"History","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-right","label":"Arrow to Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"random","label":"random","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"drupal","label":"Drupal Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"nutritionix","label":"Nutritionix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-remix","label":"Creative Commons Remix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tire-rugged","label":"Tire Rugged","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"renren","label":"Renren","membership":{"free":["brands"]},"styles":["brands"]},{"id":"traffic-cone","label":"Traffic Cone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"columns","label":"Columns","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"weight-hanging","label":"Hanging Weight","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"archway","label":"Archway","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"imdb","label":"IMDB","membership":{"free":["brands"]},"styles":["brands"]},{"id":"galaxy","label":"Galaxy","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"amazon","label":"Amazon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"send-back","label":"Send Back","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation-triangle","label":"Exclamation Triangle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-heart","label":"Home Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grip-horizontal","label":"Grip Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meh-rolling-eyes","label":"Face With Rolling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"digging","label":"Digging","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-down","label":"Temperature Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-leave","label":"House Leave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"feather","label":"Feather","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"amp-guitar","label":"Guitar Amplifier","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"phone-plus","label":"Phone Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"theater-masks","label":"Theater Masks","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wind-warning","label":"Wind Warning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"walker","label":"Walker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"phone-volume","label":"Phone Volume","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"step-forward","label":"step-forward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"python","label":"Python","membership":{"free":["brands"]},"styles":["brands"]},{"id":"globe-stand","label":"Globe Stand","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mail-bulk","label":"Mail Bulk","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"uniregistry","label":"Uniregistry","membership":{"free":["brands"]},"styles":["brands"]},{"id":"planet-moon","label":"Planet with Moon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"star-half-alt","label":"Alternate Star Half","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-check","label":"Box Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"parking-circle","label":"Parking Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pencil-alt","label":"Alternate Pencil","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"unlink","label":"unlink","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scalpel-path","label":"Scalpel Path","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"linux","label":"Linux","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-plus","label":"Map Marker Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tags","label":"tags","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grip-lines-vertical","label":"Grip Lines Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-dots","label":"Comment Dots","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"holly-berry","label":"Holly Berry","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"volume-mute","label":"Volume Mute","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"people-arrows","label":"People Arrows","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"wpbeginner","label":"WPBeginner","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hands-usd","label":"Hands with US Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grav","label":"Grav","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alipay","label":"Alipay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"game-console-handheld","label":"Handheld Game Console","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-down-alt","label":"Alternate Sort Numeric Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map","label":"Map","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-square","label":"Phone Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"greater-than-equal","label":"Greater Than Equal To","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"image-polaroid","label":"Polaroid Image","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"linode","label":"Linode","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-upload-alt","label":"Alternate Cloud Upload","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"light-switch","label":"Light Switch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swords-laser","label":"Swords Laser","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dumbbell","label":"Dumbbell","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"undo-alt","label":"Alternate Undo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skating","label":"Skating","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-right","label":"Caret Circle Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tv","label":"Television","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-arrows","label":"Expand Arrows","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"taco","label":"Taco","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"monitor-heart-rate","label":"Heart Rate Monitor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"credit-card-blank","label":"Credit Card Blank","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"basketball-hoop","label":"Basketball Hoop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"btc","label":"BTC","membership":{"free":["brands"]},"styles":["brands"]},{"id":"retweet-alt","label":"Alternate Retweet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wheelchair","label":"Wheelchair","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"erlang","label":"Erlang","membership":{"free":["brands"]},"styles":["brands"]},{"id":"glide","label":"Glide","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tty","label":"TTY","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"video-slash","label":"Video Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lamp-desk","label":"Lamp Desk","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass-half","label":"Hourglass Half","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"markdown","label":"Markdown","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ember","label":"Ember","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pallet","label":"Pallet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-alien","label":"User Alien","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"skiing-nordic","label":"Skiing Nordic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"deezer","label":"Deezer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"icons-alt","label":"Alternate Icons","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons","label":"Creative Commons","membership":{"free":["brands"]},"styles":["brands"]},{"id":"computer-classic","label":"Classic Computer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"corn","label":"Corn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-music","label":"File Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"themeisle","label":"ThemeIsle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"windsock","label":"Windsock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-rock","label":"Rock (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"thunderstorm","label":"Thunderstorm","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wolf-pack-battalion","label":"Wolf Pack Battalion","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comment-alt-dots","label":"Alternate Comment Dots","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"megaphone","label":"Megaphone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dryer-alt","label":"Alternate Dryer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kerning","label":"Kerning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-amazon-pay","label":"Amazon Pay Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"link","label":"Link","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"garage","label":"Garage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"brackets","label":"Brackets","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drafting-compass","label":"Drafting Compass","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tree","label":"Tree","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-slash","label":"User Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dog","label":"Dog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-nc-jp","label":"Creative Commons Noncommercial (Yen Sign)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"odnoklassniki-square","label":"Odnoklassniki Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dice-two","label":"Dice Two","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-exclamation","label":"Exclamation Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"frown","label":"Frowning Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"pencil-ruler","label":"Pencil Ruler","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-left","label":"chevron-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"humidity","label":"Humidity","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paint-brush","label":"Paint Brush","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-alt","label":"Alternate Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calculator","label":"Calculator","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"backpack","label":"Backpack","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"allergies","label":"Allergies","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-school-slash","label":"Bell School Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"monkey","label":"Monkey","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"curling","label":"Curling","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tools","label":"Tools","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"th","label":"th","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fulcrum","label":"Fulcrum","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sd-card","label":"Sd Card","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-top","label":"Border Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-down","label":"Level Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"folders","label":"Folders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-damage","label":"Damaged House","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"play-circle","label":"Play Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"network-wired","label":"Wired Network","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dna","label":"DNA","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"toilet","label":"Toilet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"keynote","label":"Keynote","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"strava","label":"Strava","membership":{"free":["brands"]},"styles":["brands"]},{"id":"street-view","label":"Street View","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plus","label":"plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tablet","label":"tablet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"steam-square","label":"Steam Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shipping-fast","label":"Shipping Fast","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"salesforce","label":"Salesforce","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dice-d6","label":"Dice D6","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"watch-fitness","label":"Watch Fitness","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"watch-calculator","label":"Calculator Watch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-top","label":"Arrow from Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-showers-heavy","label":"Cloud with Heavy Showers","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thumbs-down","label":"thumbs-down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"key-skeleton","label":"Key Skeleton","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"usps","label":"United States Postal Service","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caravan-alt","label":"Caravan Alternate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shopping-basket","label":"Shopping Basket","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill-wave","label":"Wavy Money Bill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"podium","label":"Podium","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-moon-rain","label":"Cloud with Moon and Rain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-h","label":"Horizontal Sliders","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spider","label":"Spider","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"camera-retro","label":"Retro Camera","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-from-right","label":"Alternate Arrow from Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"box-heart","label":"Box with Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-flatbed-alt","label":"Alternate Dolly Flatbed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer","label":"Thermometer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hubspot","label":"HubSpot","membership":{"free":["brands"]},"styles":["brands"]},{"id":"question-circle","label":"Question Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marked-alt","label":"Alternate Map Marked","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"redo-alt","label":"Alternate Redo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dumpster-fire","label":"Dumpster Fire","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"parking","label":"Parking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pie","label":"Pie","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fist-raised","label":"Raised Fist","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"empty-set","label":"Empty Set","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"donate","label":"Donate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sausage","label":"Sausage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hat-wizard","label":"Wizard's Hat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"product-hunt","label":"Product Hunt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fragile","label":"Fragile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-up-alt","label":"Alternate Sort Numeric Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-square-up","label":"Arrow Square Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tombstone","label":"Tombstone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-spreadsheet","label":"Spreadsheet File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vote-nay","label":"Vote Nay","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shopify","label":"Shopify","membership":{"free":["brands"]},"styles":["brands"]},{"id":"camcorder","label":"Camcorder","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drumstick","label":"Drumstick","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"joystick","label":"Joystick","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-alt","label":"Alternate Microphone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dharmachakra","label":"Dharmachakra","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-rotary","label":"Rotary Phone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"page4","label":"page4 Corporation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"steam","label":"Steam","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ruler","label":"Ruler","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"telegram-plane","label":"Telegram Plane","membership":{"free":["brands"]},"styles":["brands"]},{"id":"quinscape","label":"QuinScape","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hockey-puck","label":"Hockey Puck","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"medrt","label":"MRT","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phoenix-squadron","label":"Phoenix Squadron","membership":{"free":["brands"]},"styles":["brands"]},{"id":"app-store","label":"App Store","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ethernet","label":"Ethernet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"alarm-clock","label":"Alarm Clock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house","label":"House","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ioxhost","label":"ioxhost","membership":{"free":["brands"]},"styles":["brands"]},{"id":"oil-temp","label":"Oil Temp","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bring-front","label":"Bring Front","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"underline","label":"Underline","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ribbon","label":"Ribbon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"percent","label":"Percent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-alt-h","label":"Alternate Arrows Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"universal-access","label":"Universal Access","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-one","label":"Dice One","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"democrat","label":"Democrat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper","label":"Pied Piper Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lock","label":"lock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"app-store-ios","label":"iOS App Store","membership":{"free":["brands"]},"styles":["brands"]},{"id":"scroll","label":"Scroll","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"keybase","label":"Keybase","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comet","label":"Comet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wix","label":"Wix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"betamax","label":"Betamax","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"star-half","label":"star-half","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chess","label":"Chess","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shish-kebab","label":"Shish Kebab","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snapchat","label":"Snapchat","membership":{"free":["brands"]},"styles":["brands"]},{"id":"jug","label":"Jug","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"firefox-browser","label":"Firefox Browser","membership":{"free":["brands"]},"styles":["brands"]},{"id":"starfighter-alt","label":"Starfighter Alternate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-hearts","label":"Smiling Face With Heart-Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-fastest","label":"Tachometer Fastest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"glass-whiskey","label":"Glass Whiskey","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"qrcode","label":"qrcode","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-pie-alt","label":"Alternate Pie Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-rook","label":"Chess Rook","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-excel","label":"Excel File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"registered","label":"Registered Trademark","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"mask","label":"Mask","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"times","label":"Times","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tombstone-alt","label":"Alternate Tombstone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ornament","label":"Ornament","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-check-edit-alt","label":"Alternate Money Check Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"coins","label":"Coins","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"compact-disc","label":"Compact Disc","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"alarm-exclamation","label":"Alarm Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"code-merge","label":"Code Merge","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding-medical","label":"Hand Holding Medical Cross","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"wreath","label":"Wreath","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-chart","label":"User Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-sampling-plus","label":"Creative Commons Sampling +","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-alt-2","label":"Alternate Signal 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clouds-moon","label":"Clouds with Moon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowman","label":"Snowman","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-week","label":"Calendar with Week Focus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skeleton","label":"Skeleton","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"football-helmet","label":"Football Helmet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mobile","label":"Mobile Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"remove-format","label":"Remove Format","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alpha-up","label":"Sort Alphabetical Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-injured","label":"User Injured","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-line-down","label":"Line Chart in Down Direction","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"helmet-battle","label":"Battle Helmet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal","label":"signal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"newspaper","label":"Newspaper","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-low","label":"Low Temperature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bolt","label":"Lightning Bolt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-minus","label":"Minus File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"weebly","label":"Weebly","membership":{"free":["brands"]},"styles":["brands"]},{"id":"draw-polygon","label":"Draw Polygon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-certificate","label":"File Certificate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tint-slash","label":"Tint Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"uber","label":"Uber","membership":{"free":["brands"]},"styles":["brands"]},{"id":"align-left","label":"align-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fireplace","label":"Fireplace","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microblog","label":"Micro.blog","membership":{"free":["brands"]},"styles":["brands"]},{"id":"saxophone","label":"Saxophone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-drive","label":"Google Drive","membership":{"free":["brands"]},"styles":["brands"]},{"id":"axe-battle","label":"Axe Battle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sign-out-alt","label":"Alternate Sign Out","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blind","label":"Blind","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"info","label":"Info","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box","label":"Box","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shopping-bag","label":"Shopping Bag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation-square","label":"Exclamation Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"studiovinari","label":"Studio Vinari","membership":{"free":["brands"]},"styles":["brands"]},{"id":"typewriter","label":"Typewriter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dice","label":"Dice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"envelope-square","label":"Envelope Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"whatsapp-square","label":"What's App Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"socks","label":"Socks","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"door-open","label":"Door Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tree-palm","label":"Palm Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"recycle","label":"Recycle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meetup","label":"Meetup","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sync-alt","label":"Alternate Sync","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"suitcase","label":"Suitcase","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store-alt-slash","label":"Alternate Store Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"id-card-alt","label":"Alternate Identification Card","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"marker","label":"Marker","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cricket","label":"Cricket","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-up","label":"Sort Numeric Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-office","label":"Office Phone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-alt","label":"Alternate User","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shuttle-van","label":"Shuttle Van","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"head-vr","label":"Head VR","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microphone","label":"microphone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-up","label":"angle-up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"swimming-pool","label":"Swimming Pool","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-slash","label":"Microphone Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"linkedin-in","label":"LinkedIn In","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-square-up","label":"Caret Square Up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"concierge-bell","label":"Concierge Bell","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gulp","label":"Gulp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"turkey","label":"Turkey","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"align-justify","label":"align-justify","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sticky-note","label":"Sticky Note","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"smoking","label":"Smoking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-headset","label":"User Headset","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"child","label":"Child","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hands-wash","label":"Hands Wash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"shopware","label":"Shopware","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pause-circle","label":"Pause Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"percentage","label":"Percentage","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"value-absolute","label":"Value Absolute","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cow","label":"Cow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-couch","label":"Truck Couch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laugh","label":"Grinning Face With Big Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tape","label":"Tape","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"whatsapp","label":"What's App","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-alt","label":"Alternate Map Marker","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hamburger","label":"Hamburger","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-martini-alt","label":"Alternate Glass Martini","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car","label":"Car","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"zhihu","label":"Zhihu","membership":{"free":["brands"]},"styles":["brands"]},{"id":"toilet-paper-slash","label":"Toilet Paper Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"hacker-news","label":"Hacker News","membership":{"free":["brands"]},"styles":["brands"]},{"id":"monument","label":"Monument","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-down-alt","label":"Alternate Sort Size Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-apple-pay","label":"Apple Pay Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bell","label":"bell","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"rockrms","label":"Rockrms","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ball-pile","label":"Ball Pile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-moving","label":"Truck Moving","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-alt","label":"Alternate Home","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"portal-exit","label":"Portal Exit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"expand","label":"Expand","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plus-octagon","label":"Plus Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cuttlefish","label":"Cuttlefish","membership":{"free":["brands"]},"styles":["brands"]},{"id":"coffee-togo","label":"To-Go Coffee","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-cough","label":"Head Side Cough","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"unicorn","label":"Unicorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plane-slash","label":"Plane Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"truck-plow","label":"Truck Plow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"apper","label":"Apper Systems AB","membership":{"free":["brands"]},"styles":["brands"]},{"id":"binoculars","label":"Binoculars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"itunes","label":"iTunes","membership":{"free":["brands"]},"styles":["brands"]},{"id":"angle-double-down","label":"Angle Double Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paw","label":"Paw","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"icons","label":"Icons","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"quran","label":"Quran","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gg","label":"GG Currency","membership":{"free":["brands"]},"styles":["brands"]},{"id":"spider-black-widow","label":"Black Widow Spider","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-loading","label":"Truck Loading","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-champagne","label":"Glass Champagne","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"repeat-alt","label":"Alternate Repeat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"podcast","label":"Podcast","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"industry","label":"Industry","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bowling-pins","label":"Bowling Pins","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"anchor","label":"Anchor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stars","label":"Stars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"id-card","label":"Identification Card","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"blender","label":"Blender","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass-end","label":"Hourglass End","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ghost","label":"Ghost","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"house-day","label":"House Day","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"square","label":"Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-double-left","label":"Chevron Double Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-exclamation","label":"Calendar Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-square-right","label":"Arrow Square Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"space-station-moon-alt","label":"Moon Space Station Under Construction","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hamsa","label":"Hamsa","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"x-ray","label":"X-Ray","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-building","label":"Car and Building","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"phone-square-alt","label":"Alternate Phone Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hacker-news-square","label":"Hacker News Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bluetooth-b","label":"Bluetooth","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mailchimp","label":"Mailchimp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"neos","label":"Neos","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medium-m","label":"Medium M","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dhl","label":"DHL","membership":{"free":["brands"]},"styles":["brands"]},{"id":"check-circle","label":"Check Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"bath","label":"Bath","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-tongue-squint","label":"Squinting Face With Tongue","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"file-times","label":"Times File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signature","label":"Signature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"magento","label":"Magento","membership":{"free":["brands"]},"styles":["brands"]},{"id":"thermometer-empty","label":"Thermometer Empty","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cactus","label":"Cactus","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"vhs","label":"VHS","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fog","label":"Fog","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"birthday-cake","label":"Birthday Cake","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lock-open-alt","label":"Alternate Lock Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-shield","label":"User Shield","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sad-tear","label":"Loudly Crying Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"vnv","label":"VNV","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-sampling","label":"Creative Commons Sampling","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hiking","label":"Hiking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fonticons-fi","label":"Fonticons Fi","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pen-nib","label":"Pen Nib","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"compress","label":"Compress","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-wink","label":"Grinning Winking Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"google-pay","label":"Google Pay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"video","label":"Video","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"credit-card","label":"Credit Card","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chalkboard","label":"Chalkboard","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"evernote","label":"Evernote","membership":{"free":["brands"]},"styles":["brands"]},{"id":"helicopter","label":"Helicopter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-video","label":"Video File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"shield-check","label":"shield","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"eject","label":"eject","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ellipsis-v-alt","label":"Alternate Vertical Ellipsis","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-diners-club","label":"Diner's Club Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"codepen","label":"Codepen","membership":{"free":["brands"]},"styles":["brands"]},{"id":"deskpro","label":"Deskpro","membership":{"free":["brands"]},"styles":["brands"]},{"id":"flashlight","label":"Flashlight","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"scanner-keyboard","label":"Scanner Keyboard","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lungs","label":"Lungs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"text-height","label":"text-height","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"duck","label":"Duck","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-night","label":"House Night","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass-start","label":"Hourglass Start","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"starship-freighter","label":"Starship Freighter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"browser","label":"Browser","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-alt-slash","label":"Alternate Microphone Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"suitcase-rolling","label":"Suitcase Rolling","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"windows","label":"Windows","membership":{"free":["brands"]},"styles":["brands"]},{"id":"podium-star","label":"Podium with Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"camera-alt","label":"Alternate Camera","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"maxcdn","label":"MaxCDN","membership":{"free":["brands"]},"styles":["brands"]},{"id":"trash-restore-alt","label":"Alternative Trash Restore","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chimney","label":"Chimney","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"waveform","label":"Waveform","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"save","label":"Save","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"amazon-pay","label":"Amazon Pay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chess-board","label":"Chess Board","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"houzz","label":"Houzz","membership":{"free":["brands"]},"styles":["brands"]},{"id":"paw-claws","label":"Paw Claws","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"keycdn","label":"KeyCDN","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-times","label":"Map Marker Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-smile","label":"Comment Smile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"envelope","label":"Envelope","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hospitals","label":"Hospitals","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stopwatch-20","label":"Stopwatch 20","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"dribbble-square","label":"Dribbble Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"border-center-v","label":"Border Center - Vertical","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"volcano","label":"Volcano","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"police-box","label":"Police Box","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"project-diagram","label":"Project Diagram","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plane-alt","label":"Alternate Plane","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stack-exchange","label":"Stack Exchange","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-lock","label":"User Lock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"volume-slash","label":"Volume Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"highlighter","label":"Highlighter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sistrix","label":"SISTRIX","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alarm-snooze","label":"Alarm Snooze","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"landmark","label":"Landmark","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"graduation-cap","label":"Graduation Cap","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blogger-b","label":"Blogger B","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dog-leashed","label":"Leashed Dog","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hospital","label":"hospital","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"meh","label":"Neutral Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"inbox-in","label":"Inbox In","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"react","label":"React","membership":{"free":["brands"]},"styles":["brands"]},{"id":"replyd","label":"replyd","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bell-school","label":"Bell School","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"headset","label":"Headset","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-check","label":"Calendar Check","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"viadeo-square","label":"Video Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rectangle-portrait","label":"Portrait Rectangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paste","label":"Paste","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-scissors","label":"Scissors (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"waveform-path","label":"Waveform Path","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"digital-ocean","label":"Digital Ocean","membership":{"free":["brands"]},"styles":["brands"]},{"id":"folder-download","label":"Folder Download","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"outlet","label":"Outlet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"print","label":"print","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plane-arrival","label":"Plane Arrival","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pencil","label":"pencil","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tire-pressure-warning","label":"Tire Pressure-warning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sign-language","label":"Sign Language","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stamp","label":"Stamp","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-square-left","label":"Chevron Square Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shredder","label":"Shredder","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"crop-alt","label":"Alternate Crop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-plus","label":"User Plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"question-square","label":"Question Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"asymmetrik","label":"Asymmetrik, Ltd.","membership":{"free":["brands"]},"styles":["brands"]},{"id":"language","label":"Language","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yarn","label":"Yarn","membership":{"free":["brands"]},"styles":["brands"]},{"id":"guitars","label":"Guitars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reddit-square","label":"reddit Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"disc-drive","label":"Disc Drive","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"radar","label":"Radar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"moon-stars","label":"Moon with Stars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"euro-sign","label":"Euro Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sack-dollar","label":"Sack of Money","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reacteurope","label":"ReactEurope","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mind-share","label":"Mind Share","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lips","label":"Lips","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"car-bus","label":"Car and Bus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sellcast","label":"Sellcast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pound-sign","label":"Pound Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-vertical","label":"Ruler Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"h3","label":"H3 Heading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"inhaler","label":"Inhaler","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-fast","label":"Alternate Tachometer Fast","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mars-stroke","label":"Mars Stroke","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"avianex","label":"avianex","membership":{"free":["brands"]},"styles":["brands"]},{"id":"optin-monster","label":"Optin Monster","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-1","label":"Signal 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plus-circle","label":"Plus Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"award","label":"Award","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-music","label":"User Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"baseball-ball","label":"Baseball Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skiing","label":"Skiing","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-slash","label":"Comment Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"debug","label":"Debug","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heart-rate","label":"Heart Rate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"assistive-listening-systems","label":"Assistive Listening Systems","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"less-than-equal","label":"Less Than Equal To","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-down","label":"Sort Amount Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"font-awesome-alt","label":"Alternate Font Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marked","label":"Map Marked","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"raindrops","label":"Raindrops","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"volume-off","label":"Volume Off","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"handshake-slash","label":"Handshake Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"low-vision","label":"Low Vision","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hospital-symbol","label":"Hospital Symbol","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-alt","label":"Alternate Box","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-double-down","label":"Chevron Double Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-rainbow","label":"Cloud with Rainbow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flushed","label":"Flushed Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"signal-2","label":"Signal 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"print-slash","label":"Print Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-music","label":"Comment Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tasks","label":"Tasks","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-up","label":"Box Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"minus-square","label":"Minus Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"otter","label":"Otter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blanket","label":"Blanket","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-clock-alt","label":"Alternate Chess Clock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"business-time","label":"Business Time","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"snake","label":"Snake","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"glass-martini","label":"Martini Glass","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stream","label":"Stream","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thumbs-up","label":"thumbs-up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-bottom","label":"Arrow to Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"transporter-3","label":"Transporter 3","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"strikethrough","label":"Strikethrough","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"traffic-light-stop","label":"Traffic Light-stop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stroopwafel","label":"Stroopwafel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-queen-alt","label":"Alternate Chess Queen","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tire","label":"Tire","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"scroll-old","label":"Scroll Old","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cubes","label":"Cubes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill-wave-alt","label":"Alternate Wavy Money Bill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-knight","label":"Chess Knight","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"house-user","label":"House User","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"comment-edit","label":"Comment Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cctv","label":"CCTV","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spray-can","label":"Spray Can","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fill","label":"Fill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mastodon","label":"Mastodon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"reply-all","label":"reply-all","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dollar-sign","label":"Dollar Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hat-witch","label":"Witch's Hat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"the-red-yeti","label":"The Red Yeti","membership":{"free":["brands"]},"styles":["brands"]},{"id":"download","label":"Download","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bacteria","label":"Bacteria","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"lamp-floor","label":"Lamp Floor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swimmer","label":"Swimmer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"repeat-1-alt","label":"Alternate Repeat 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trumpet","label":"Trumpet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"supple","label":"Supple","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shirtsinbulk","label":"Shirts in Bulk","membership":{"free":["brands"]},"styles":["brands"]},{"id":"motorcycle","label":"Motorcycle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"warehouse","label":"Warehouse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"baby","label":"Baby","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"teamspeak","label":"TeamSpeak","membership":{"free":["brands"]},"styles":["brands"]},{"id":"film-alt","label":"Alternate Film","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"square-root-alt","label":"Alternate Square Root","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-hail-mixed","label":"Cloud with Mixed Hail","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"satellite","label":"Satellite","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb-exclamation","label":"Lightbulb Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plus-square","label":"Plus Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"vote-yea","label":"Vote Yea","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cowbell","label":"Cowbell","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-medical-alt","label":"Alternate Medical File","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store-slash","label":"Store Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"farm","label":"Farm","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-stream","label":"Signal Stream","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sprinkler","label":"Sprinkler","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tree-decorated","label":"Tree Decorated","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lastfm-square","label":"last.fm Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"goodreads","label":"Goodreads","membership":{"free":["brands"]},"styles":["brands"]},{"id":"book-dead","label":"Book of the Dead","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"critical-role","label":"Critical Role","membership":{"free":["brands"]},"styles":["brands"]},{"id":"list-music","label":"List Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hdd","label":"HDD","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"record-vinyl","label":"Record Vinyl","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tired","label":"Tired Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"egg-fried","label":"Fried Egg","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kite","label":"Kite","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tooth","label":"Tooth","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store-alt","label":"Alternate Store","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"handshake-alt","label":"Alternate Handshake","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"border-left","label":"Border Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"th-large","label":"th-large","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"adn","label":"App.net","membership":{"free":["brands"]},"styles":["brands"]},{"id":"truck","label":"truck","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"swift","label":"Swift","membership":{"free":["brands"]},"styles":["brands"]},{"id":"french-fries","label":"French Fries","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angular","label":"Angular","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-download-alt","label":"Alternate Cloud Download","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"at","label":"At","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"weibo","label":"Weibo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"r-project","label":"R Project","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mdb","label":"Material Design for Bootstrap","membership":{"free":["brands"]},"styles":["brands"]},{"id":"kiss-beam","label":"Kissing Face With Smiling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"house-flood","label":"Flooded House","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dewpoint","label":"Dewpoint","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-stars","label":"Star-Struck","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-wide","label":"Expand Wide","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"car-wash","label":"Car Wash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-edit","label":"Map Marker Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"facebook","label":"Facebook","membership":{"free":["brands"]},"styles":["brands"]},{"id":"images","label":"Images","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gopuram","label":"Gopuram","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"books-medical","label":"Medical Books","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-plus-square","label":"Google Plus Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"badge-dollar","label":"Badge Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fill-drip","label":"Fill Drip","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"loveseat","label":"Loveseat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"city","label":"City","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill","label":"Money Bill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"american-sign-language-interpreting","label":"American Sign Language Interpreting","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pennant","label":"Pennant","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"elementor","label":"Elementor","membership":{"free":["brands"]},"styles":["brands"]},{"id":"eye-evil","label":"Evil Eye","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"location-slash","label":"Location Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lemon","label":"Lemon","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-left","label":"Arrow from Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-frame","label":"House Window","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gas-pump-slash","label":"Gas Pump Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"server","label":"Server","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"typo3","label":"Typo3","membership":{"free":["brands"]},"styles":["brands"]},{"id":"microsoft","label":"Microsoft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"volume-up","label":"Volume Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"webcam-slash","label":"Webcam Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"boxing-glove","label":"Boxing Glove","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"folder","label":"Folder","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-square-down","label":"Chevron Square Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-down","label":"Sort Size Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sack","label":"Sack","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"list-ol","label":"list-ol","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"repeat-1","label":"Repeat 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rabbit-fast","label":"Fast Rabbit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"audible","label":"Audible","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tanakh","label":"Tanakh","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dashcube","label":"DashCube","membership":{"free":["brands"]},"styles":["brands"]},{"id":"leaf-heart","label":"Leaf with a Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-friends","label":"User Friends","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mountain","label":"Mountain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-square-left","label":"Alternate Arrow Square Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-up","label":"Sort Size Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"satellite-dish","label":"Satellite Dish","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"volleyball-ball","label":"Volleyball Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"coffee","label":"Coffee","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"retweet","label":"Retweet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hammer-war","label":"Hammer War","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yoast","label":"Yoast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wifi-2","label":"Wifi 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lira-sign","label":"Turkish Lira Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"garage-open","label":"Garage Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-mask","label":"Head Side Mask","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"wine-glass-alt","label":"Alternate Wine Glas","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-squint","label":"Grinning Squinting Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"mailbox","label":"Mailbox","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"axe","label":"Axe","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"journal-whills","label":"Journal of the Whills","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-tie","label":"User Tie","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wifi","label":"WiFi","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mouse-alt","label":"Alternate Mouse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"light-ceiling","label":"Light Ceiling","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-play","label":"Google Play","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-slash","label":"Signal Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gamepad-alt","label":"Alternate Gamepad","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trophy","label":"trophy","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"steam-symbol","label":"Steam Symbol","membership":{"free":["brands"]},"styles":["brands"]},{"id":"page-break","label":"Page Break","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"line-height","label":"Line Height","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spa","label":"Spa","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"road","label":"road","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"umbrella-beach","label":"Umbrella Beach","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-down","label":"Long Arrow Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"firefox","label":"Firefox","membership":{"free":["brands"]},"styles":["brands"]},{"id":"speaker","label":"Speaker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-music","label":"Cloud Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"staylinked","label":"StayLinked","membership":{"free":["brands"]},"styles":["brands"]},{"id":"usb","label":"USB","membership":{"free":["brands"]},"styles":["brands"]},{"id":"grin-squint-tears","label":"Rolling on the Floor Laughing","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"flickr","label":"Flickr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"window-frame-open","label":"House Window Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"atlas","label":"Atlas","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"android","label":"Android","membership":{"free":["brands"]},"styles":["brands"]},{"id":"connectdevelop","label":"Connect Develop","membership":{"free":["brands"]},"styles":["brands"]},{"id":"internet-explorer","label":"Internet-explorer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-lizard","label":"Lizard (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"volume","label":"Volume","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-alt-slash","label":"Alternate Map Marker Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-right","label":"Arrow from Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"subway","label":"Subway","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-powerpoint","label":"Powerpoint File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"ice-skate","label":"Ice Skate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-triangle","label":"Ruler Triangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rv","label":"R.V.","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"megaport","label":"Megaport","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stretcher","label":"Stretcher","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer-full","label":"Thermometer Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-audio","label":"Audio File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hryvnia","label":"Hryvnia","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-shooting","label":"Star Shooting","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heart-broken","label":"Heart Broken","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ear","label":"Ear","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heading","label":"heading","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pen-square","label":"Pen Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-up","label":"Alternate Long Arrow Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"greater-than","label":"Greater Than","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"playstation","label":"PlayStation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snow-blowing","label":"Snow Blowing","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cat","label":"Cat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-exclamation","label":"Comment Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lamp","label":"Lamp","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin","label":"Grinning Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"scanner-image","label":"Image Scanner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-circle-up","label":"Sort Circle Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"violin","label":"Violin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gamepad","label":"Gamepad","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gofore","label":"Gofore","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sellsy","label":"Sellsy","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fire-alt","label":"Alternate Fire","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"badge-check","label":"Check Badge","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wave-square","label":"Square Wave","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"poll-h","label":"Poll H","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sparkles","label":"Sparkles","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ballot-check","label":"Ballot Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-md-chat","label":"Chat with Doctor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"leanpub","label":"Leanpub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"paypal","label":"Paypal","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-point-up","label":"Hand Pointing Up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"apple-pay","label":"Apple Pay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"globe","label":"Globe","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-download","label":"File Download","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"palfed","label":"Palfed","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chart-scatter","label":"Scatter Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trello","label":"Trello","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snowmobile","label":"Snowmobile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"construction","label":"Construction","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lasso","label":"Lasso","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"patreon","label":"Patreon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"coffee-pot","label":"Coffee Pot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"knife-kitchen","label":"Knife Kitchen","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bone-break","label":"Bone Break","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"invision","label":"InVision","membership":{"free":["brands"]},"styles":["brands"]},{"id":"plane","label":"plane","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dribbble","label":"Dribbble","membership":{"free":["brands"]},"styles":["brands"]},{"id":"border-inner","label":"Border Inner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flower-tulip","label":"Flower Tulip","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"braille","label":"Braille","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bed-alt","label":"Alternate Bed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"film-canister","label":"Film Canister","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pallet-alt","label":"Alternate Pallet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"virus-slash","label":"Virus Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"bring-forward","label":"Bring Forward","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-down","label":"Sort Shapes Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fighter-jet","label":"fighter-jet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"salad","label":"Salad","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sword-laser-alt","label":"Sword Laser Alternate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sunset","label":"Sunset","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"walking","label":"Walking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rocket","label":"rocket","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-right","label":"Border Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tv-music","label":"TV Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-alt","label":"Alternate Calendar","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hard-hat","label":"Hard Hat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eraser","label":"eraser","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"slack","label":"Slack Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"star-christmas","label":"Christmas Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calculator-alt","label":"Alternate Calculator","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-hard-hat","label":"Construction Worker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wave-triangle","label":"Triangle Wave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ideal","label":"iDeal","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vimeo-square","label":"Vimeo Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"seedling","label":"Seedling","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thumbtack","label":"Thumbtack","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-edit","label":"User Edit","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"external-link-square","label":"External Link Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"utensil-knife","label":"Utensil Knife","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bold","label":"bold","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"square-root","label":"Square Root","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pig","label":"Pig","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowplow","label":"Snowplow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-hail","label":"Cloud with Hail","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-meatball","label":"Cloud with (a chance of) Meatball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eye-dropper","label":"Eye Dropper","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-word","label":"Word File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"toilet-paper-alt","label":"Alternate Toilet Paper","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"baseball","label":"Baseball","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"skull","label":"Skull","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"xing","label":"Xing","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sunrise","label":"Sunrise","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"router","label":"Router","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-archive","label":"Archive File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-slash","label":"Alternate Comment Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"car-tilt","label":"Car Tilt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"person-dolly","label":"Person and Dolly","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-beam-sweat","label":"Grinning Face With Sweat","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"surprise","label":"Hushed Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"rebel","label":"Rebel Alliance","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-square-up","label":"Chevron Square Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"envelope-open-text","label":"Envelope Open-text","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-stand","label":"Microphone Stand","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"node-js","label":"Node.js JS","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phone-laptop","label":"Phone and Laptop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-left","label":"Long Arrow Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wizards-of-the-coast","label":"Wizards of the Coast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"parachute-box","label":"Parachute Box","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pumpkin","label":"Pumpkin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"raspberry-pi","label":"Raspberry Pi","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pinterest-square","label":"Pinterest Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-magic","label":"Hand Holding-magic","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper-pp","label":"Pied Piper PP Logo (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-pointer","label":"Pointer (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gingerbread-man","label":"Gingerbread Man","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-star","label":"Calendar Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"frosty-head","label":"Frosty Head","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"burrito","label":"Burrito","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bootstrap","label":"Bootstrap","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sun-haze","label":"Sun Haze","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"border-all","label":"Border All","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"island-tropical","label":"Tropical Island","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"centercode","label":"Centercode","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ellipsis-h-alt","label":"Alternate Horizontal Ellipsis","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-tears","label":"Face With Tears of Joy","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-circle-right","label":"Alternate Arrow Circle Right","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"filter","label":"Filter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"y-combinator","label":"Y Combinator","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fly","label":"Fly","membership":{"free":["brands"]},"styles":["brands"]},{"id":"air-freshener","label":"Air Freshener","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-bishop","label":"Chess Bishop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vk","label":"VK","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sensor-on","label":"Sensor On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"camera-home","label":"Camera Home","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-signature","label":"File Signature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"radiation-alt","label":"Alternate Radiation","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-jcb","label":"JCB Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"golf-club","label":"Golf Club","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fingerprint","label":"Fingerprint","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-five","label":"Dice Five","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-on","label":"Bell On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"capsules","label":"Capsules","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"git-square","label":"Git Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-astronaut","label":"User Astronaut","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"traffic-light","label":"Traffic Light","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"toilet-paper","label":"Toilet Paper","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-nd","label":"Creative Commons No Derivative Works","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pied-piper-square","label":"Pied Piper Square Logo (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"blinds-raised","label":"Blinds Raised","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"overline","label":"Overline","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rev","label":"Rev.io","membership":{"free":["brands"]},"styles":["brands"]},{"id":"candy-corn","label":"Candy Corn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"book","label":"book","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"soup","label":"Soup","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"files-medical","label":"Medical Files","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-flatbed","label":"Dolly Flatbed","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-exclamation","label":"Exclamation File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stumbleupon-circle","label":"StumbleUpon Circle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"gift-card","label":"Gift Card","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paint-brush-alt","label":"Alternate Paint Brush","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"git-alt","label":"Git Alt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"qq","label":"QQ","membership":{"free":["brands"]},"styles":["brands"]},{"id":"integral","label":"Integral","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tshirt","label":"T-Shirt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tv-retro","label":"Retro Televison","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"asterisk","label":"asterisk","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"quora","label":"Quora","membership":{"free":["brands"]},"styles":["brands"]},{"id":"forklift","label":"Forklift","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heat","label":"Heat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microwave","label":"Microwave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"periscope","label":"Periscope","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-up","label":"arrow-up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb-on","label":"Lightbulb On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ambulance","label":"ambulance","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-robot","label":"User Robot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side","label":"Head Side","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"layer-group","label":"Layer Group","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-frigid","label":"Temperature Frigid","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"female","label":"Female","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"notes-medical","label":"Medical Notes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"window-restore","label":"Window Restore","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"border-bottom","label":"Border Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shield-alt","label":"Alternate Shield","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-down","label":"arrow-down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flower","label":"Flower","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-medical","label":"Alternate Medical Chat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-mechanic","label":"Car Mechanic","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tag","label":"tag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-times","label":"Comment Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"video-plus","label":"Video Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"refrigerator","label":"Refrigerator","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-wallet","label":"Google Wallet","membership":{"free":["brands"]},"styles":["brands"]},{"id":"head-side-brain","label":"Head Side with Brain","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mug","label":"Mug","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-mastercard","label":"MasterCard Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-square-right","label":"Alternate Arrow Square Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pray","label":"Pray","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trees","label":"Trees","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bus-school","label":"Bus School","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drum","label":"Drum","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scalpel","label":"Scalpel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-bottom","label":"Arrow from Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"openid","label":"OpenID","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hexagon","label":"Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"joget","label":"Joget","membership":{"free":["brands"]},"styles":["brands"]},{"id":"palette","label":"Palette","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bus-alt","label":"Bus Alt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dolly","label":"Dolly","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shovel","label":"Shovel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mosque","label":"Mosque","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pinterest-p","label":"Pinterest P","membership":{"free":["brands"]},"styles":["brands"]},{"id":"whmcs","label":"WHMCS","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-question","label":"Map Marker Question","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ram","label":"Ram","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"torah","label":"Torah","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"do-not-enter","label":"Do Not-enter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"smoke","label":"Smoke","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"exchange","label":"Exchange","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snooze","label":"Snooze","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"location","label":"Location","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"venus-mars","label":"Venus Mars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yandex","label":"Yandex","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bacon","label":"Bacon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"autoprefixer","label":"Autoprefixer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-heart","label":"Hand with Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"superpowers","label":"Superpowers","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shipping-timed","label":"Shipping Timed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-medical","label":"Medical File","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"print-search","label":"Print Search","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"utensils-alt","label":"Alternate Utensils","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-sa","label":"Creative Commons Share Alike","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-square-left","label":"Arrow Square Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"battery-three-quarters","label":"Battery 3/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hat-chef","label":"Chef Hat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reply","label":"Reply","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"toggle-on","label":"Toggle On","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dreidel","label":"Dreidel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flask-potion","label":"Flask Potion","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"album","label":"Album","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding","label":"Hand Holding","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"outdent","label":"Outdent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glide-g","label":"Glide G","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-square-right","label":"Caret Square Right","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-pawn","label":"Chess Pawn","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paragraph-rtl","label":"Paragraph Right-to-Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wine-bottle","label":"Wine Bottle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-double-left","label":"Angle Double Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"funnel-dollar","label":"Funnel Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"siren-on","label":"Siren On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bluetooth","label":"Bluetooth","membership":{"free":["brands"]},"styles":["brands"]},{"id":"facebook-f","label":"Facebook F","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sort","label":"Sort","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"laptop","label":"Laptop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vimeo","label":"Vimeo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cart-plus","label":"Add to Shopping Cart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comments","label":"comments","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-square-down","label":"Caret Square Down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"golf-ball","label":"Golf Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-battery","label":"Car Battery","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-left","label":"Alternate Long Arrow Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"oven","label":"Oven","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-maximize","label":"Window Maximize","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d20","label":"Dice D20","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hurricane","label":"Hurricane","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-left","label":"arrow-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stackpath","label":"Stackpath","membership":{"free":["brands"]},"styles":["brands"]},{"id":"handshake-alt-slash","label":"Handshake Alternate Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"hashtag","label":"Hashtag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"copyright","label":"Copyright","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-left","label":"Chevron Circle Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-medical","label":"Medical Book","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"slash","label":"Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"smog","label":"Smog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-virus","label":"Head Side Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"arrows","label":"Arrows","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-nurse","label":"Nurse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"users-slash","label":"Users Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"battle-net","label":"Battle.net","membership":{"free":["brands"]},"styles":["brands"]},{"id":"books","label":"Books","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wheat","label":"Wheat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"book-heart","label":"Book with Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"omega","label":"Omega","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"500px","label":"500px","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stumbleupon","label":"StumbleUpon Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"blinds","label":"Blinds","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-upload","label":"File Upload","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"water-lower","label":"Lower Water Level","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"camera-polaroid","label":"Polaroid Camera","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"theta","label":"Theta","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wave-sine","label":"Sine Wave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"air-conditioner","label":"Air Conditioner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kiss-wink-heart","label":"Face Blowing a Kiss","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"scarf","label":"Scarf","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"github-alt","label":"Alternate GitHub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"smile","label":"Smiling Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"first-order-alt","label":"Alternate First Order","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pegasus","label":"Pegasus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"usd-circle","label":"US Dollar Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stop-circle","label":"Stop Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-right","label":"Chevron Circle Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-of-david","label":"Star of David","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fish","label":"Fish","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-style-alt","label":"Border Style-alt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mace","label":"Mace","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"computer-speaker","label":"Computer Speaker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"amilia","label":"Amilia","membership":{"free":["brands"]},"styles":["brands"]},{"id":"portal-enter","label":"Portal Enter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"digg","label":"Digg Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rectangle-wide","label":"Wide Rectangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"globe-asia","label":"Globe with Asia shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-left","label":"Alternate Arrow Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"servicestack","label":"Servicestack","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shoe-prints","label":"Shoe Prints","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chrome","label":"Chrome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-check","label":"User Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-clock","label":"User Clock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skype","label":"Skype","membership":{"free":["brands"]},"styles":["brands"]},{"id":"game-board","label":"Game Board","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pills","label":"Pills","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"google","label":"Google Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"band-aid","label":"Band-Aid","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spinner-third","label":"Spinner Third","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hot-tub","label":"Hot Tub","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home","label":"home","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plus-hexagon","label":"Plus Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-circle","label":"User Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cookie-bite","label":"Cookie Bite","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-minus","label":"Calendar Minus","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"indent","label":"Indent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-spock","label":"Spock (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"heart","label":"Heart","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sync","label":"Sync","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-nc-eu","label":"Creative Commons Noncommercial (Euro Sign)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"send-backward","label":"Send Backward","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cauldron","label":"Cauldron","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"khanda","label":"Khanda","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"watch","label":"Watch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dagger","label":"Dagger","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"times-octagon","label":"Times Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-discover","label":"Discover Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"croissant","label":"Croissant","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"css3-alt","label":"Alternate CSS3 Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-pd","label":"Creative Commons Public Domain","membership":{"free":["brands"]},"styles":["brands"]},{"id":"git","label":"Git","membership":{"free":["brands"]},"styles":["brands"]},{"id":"balance-scale","label":"Balance Scale","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"door-closed","label":"Door Closed","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bible","label":"Bible","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mobile-alt","label":"Alternate Mobile","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-lg-alt","label":"Alternative Home Large","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yammer","label":"Yammer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rupee-sign","label":"Indian Rupee Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-contract","label":"File Contract","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grimace","label":"Grimacing Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"crop","label":"crop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"equals","label":"Equals","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yelp","label":"Yelp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"crutch","label":"Crutch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-down-alt","label":"Alternate Sort Shapes Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"node","label":"Node.js","membership":{"free":["brands"]},"styles":["brands"]},{"id":"scarecrow","label":"Scarecrow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"smile-beam","label":"Beaming Face With Smiling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sign-in","label":"Sign In","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"coffin","label":"Coffin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"music","label":"Music","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alt","label":"Alternate Sort","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"directions","label":"Directions","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"behance-square","label":"Behance Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tachometer-slowest","label":"Tachometer Slowest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"earlybirds","label":"Earlybirds","membership":{"free":["brands"]},"styles":["brands"]},{"id":"carrot","label":"Carrot","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mandalorian","label":"Mandalorian","membership":{"free":["brands"]},"styles":["brands"]},{"id":"address-card","label":"Address Card","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"deer-rudolph","label":"Deer Rudolph","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flask","label":"Flask","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sms","label":"SMS","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sword","label":"Sword","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"align-right","label":"align-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ship","label":"Ship","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meteor","label":"Meteor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tractor","label":"Tractor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-alt","label":"Alternate Expand","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"users-medical","label":"Users with Medical Symbol","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"modx","label":"MODX","membership":{"free":["brands"]},"styles":["brands"]},{"id":"atom","label":"Atom","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-hot","label":"Temperature Hot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-sun-rain","label":"Cloud with Sun and Rain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cube","label":"Cube","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"compass-slash","label":"Compass Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"object-group","label":"Object Group","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"black-tie","label":"Font Awesome Black Tie","membership":{"free":["brands"]},"styles":["brands"]},{"id":"empire","label":"Galactic Empire","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-unlock","label":"User Unlock","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"frog","label":"Frog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cassette-tape","label":"Cassette Tape","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pi","label":"Pi","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"starfighter","label":"Starfighter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-upload","label":"Cloud Upload","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"horse-head","label":"Horse Head","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sleigh","label":"Sleigh","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-line","label":"Line Chart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-bottom","label":"Alternate Arrow to Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grunt","label":"Grunt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"album-collection","label":"Album Collection","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"people-carry","label":"People Carry","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"jedi-order","label":"Jedi Order","membership":{"free":["brands"]},"styles":["brands"]},{"id":"horse","label":"Horse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bells","label":"Bells","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tencent-weibo","label":"Tencent Weibo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"h1","label":"H1 Heading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"train","label":"Train","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-by","label":"Creative Commons Attribution","membership":{"free":["brands"]},"styles":["brands"]},{"id":"youtube-square","label":"YouTube Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"less-than","label":"Less Than","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-top","label":"Alternate Arrow to Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"step-backward","label":"step-backward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-down","label":"Alternate Long Arrow Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"feather-alt","label":"Alternate Feather","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sith","label":"Sith","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rainbow","label":"Rainbow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"frown-open","label":"Frowning Face With Open Mouth","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"car-side","label":"Car Side","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-circle-down","label":"Sort Circle Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"copy","label":"Copy","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sourcetree","label":"Sourcetree","membership":{"free":["brands"]},"styles":["brands"]},{"id":"instagram-square","label":"Instagram Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"telescope","label":"Telescope","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kickstarter","label":"Kickstarter","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comments-dollar","label":"Comments Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-cowboy","label":"User Cowboy","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"comment-alt","label":"Alternate Comment","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-up","label":"Temperature Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"candle-holder","label":"Candle Holder","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"radio","label":"Radio","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"discord","label":"Discord","membership":{"free":["brands"]},"styles":["brands"]},{"id":"quote-right","label":"quote-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hockey-mask","label":"Hockey Mask","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"table","label":"table","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"steak","label":"Steak","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"teeth-open","label":"Teeth Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-minus","label":"Comment Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reddit-alien","label":"reddit Alien","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mendeley","label":"Mendeley","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alicorn","label":"Alicorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"delicious","label":"Delicious","membership":{"free":["brands"]},"styles":["brands"]},{"id":"smile-wink","label":"Winking Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cloudversify","label":"cloudversify","membership":{"free":["brands"]},"styles":["brands"]},{"id":"long-arrow-up","label":"Long Arrow Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"desktop","label":"Desktop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer","label":"Tachometer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gratipay","label":"Gratipay (Gittip)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fire-extinguisher","label":"fire-extinguisher","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"inventory","label":"Inventory","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rss-square","label":"RSS Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d8","label":"Dice D8","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"eclipse-alt","label":"Alternate Eclipse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flag","label":"flag","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"bullseye","label":"Bullseye","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"utensils","label":"Utensils","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-image","label":"Image File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"phabricator","label":"Phabricator","membership":{"free":["brands"]},"styles":["brands"]},{"id":"utensil-spoon","label":"Utensil Spoon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"location-arrow","label":"location-arrow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"speakap","label":"Speakap","membership":{"free":["brands"]},"styles":["brands"]},{"id":"blender-phone","label":"Blender Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-bump","label":"Car Bump","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-up-alt","label":"Alternate Sort Shapes Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"edge","label":"Edge Browser","membership":{"free":["brands"]},"styles":["brands"]},{"id":"skull-cow","label":"Cow Skull","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"briefcase","label":"Briefcase","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"php","label":"PHP","membership":{"free":["brands"]},"styles":["brands"]},{"id":"calendar-plus","label":"Calendar Plus","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"draw-circle","label":"Draw Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fort-awesome-alt","label":"Alternate Fort Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-showers","label":"Cloud with Showers","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sass","label":"Sass","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hands","label":"Hands","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"boot","label":"Boot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"box-ballot","label":"Box Ballot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comments-alt","label":"Alternate Comments","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"screwdriver","label":"Screwdriver","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"readme","label":"ReadMe","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-double-up","label":"Chevron Double Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sensor","label":"Sensor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"users-class","label":"Users Class","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-h-square","label":"Square Horizontal Sliders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"buysellads","label":"BuySellAds","membership":{"free":["brands"]},"styles":["brands"]},{"id":"starship","label":"Starship","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ankh","label":"Ankh","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-top","label":"Arrow to Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-exclamation","label":"Alternate Comment Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"aws","label":"Amazon Web Services (AWS)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"leaf","label":"leaf","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paper-plane","label":"Paper Plane","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation","label":"exclamation","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lock-alt","label":"Alternate Lock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"search","label":"Search","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"peace","label":"Peace","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"music-alt-slash","label":"Alternate Music Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swatchbook","label":"Swatchbook","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dyalog","label":"Dyalog","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file","label":"File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"compass","label":"Compass","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"first-order","label":"First Order","membership":{"free":["brands"]},"styles":["brands"]},{"id":"archive","label":"Archive","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spotify","label":"Spotify","membership":{"free":["brands"]},"styles":["brands"]},{"id":"umbraco","label":"Umbraco","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snapchat-ghost","label":"Snapchat Ghost","membership":{"free":["brands"]},"styles":["brands"]},{"id":"boxes-alt","label":"Alternate Boxes","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angle-down","label":"angle-down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lights-holiday","label":"Holiday Lights","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-left","label":"Alternate Arrow to Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-cog","label":"User Cog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"canadian-maple-leaf","label":"Canadian Maple Leaf","membership":{"free":["brands"]},"styles":["brands"]},{"id":"kaggle","label":"Kaggle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chess-clock","label":"Chess Clock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-v-square","label":"Square Vertical Sliders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"racquet","label":"Racquet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"quidditch","label":"Quidditch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shapes","label":"Shapes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"transporter-empty","label":"Transporter Empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tumblr","label":"Tumblr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bags-shopping","label":"Shopping Bags","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"text-width","label":"Text Width","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloudscale","label":"cloudscale.ch","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-down","label":"chevron-down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vuejs","label":"Vue.js","membership":{"free":["brands"]},"styles":["brands"]},{"id":"angry","label":"Angry Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"route","label":"Route","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spinner","label":"Spinner","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ice-cream","label":"Ice Cream","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gem","label":"Gem","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"font","label":"font","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dizzy","label":"Dizzy Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"text","label":"Text","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"badger-honey","label":"Honey Badger","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-receiving","label":"Hand Receiving","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lastfm","label":"last.fm","membership":{"free":["brands"]},"styles":["brands"]},{"id":"microchip","label":"Microchip","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bed","label":"Bed","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-right","label":"Alternate Arrow Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angle-right","label":"angle-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"landmark-alt","label":"Alternative Landmark","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"handshake","label":"Handshake","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cheese","label":"Cheese","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ns8","label":"NS8","membership":{"free":["brands"]},"styles":["brands"]},{"id":"banjo","label":"Banjo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"adversal","label":"Adversal","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sticker-mule","label":"Sticker Mule","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-up","label":"Caret Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cash-register","label":"Cash Register","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-point-left","label":"Hand Pointing Left","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sigma","label":"Sigma (Summation)","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-square-down","label":"Alternate Arrow Square Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"octagon","label":"Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"globe-americas","label":"Globe with Americas shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"splotch","label":"Splotch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vihara","label":"Vihara","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"folder-upload","label":"Folder Upload","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"globe-europe","label":"Globe with Europe shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-h","label":"Arrows Horizontal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reddit","label":"reddit Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"diaspora","label":"Diaspora","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sort-up","label":"Sort Up (Ascending)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"raygun","label":"Raygun","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"volume-down","label":"Volume Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-dollar","label":"Comment Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"snowboarding","label":"Snowboarding","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"heartbeat","label":"Heartbeat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-share","label":"Creative Commons Share","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medal","label":"Medal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-garage","label":"Car Garage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"redhat","label":"Redhat","membership":{"free":["brands"]},"styles":["brands"]},{"id":"route-interstate","label":"Route Interstate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wine-glass","label":"Wine Glass","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-times","label":"Alternate Comment Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"closed-captioning","label":"Closed Captioning","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"bullseye-pointer","label":"Bullseye Pointer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"traffic-light-slow","label":"Traffic Light-slow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shield-virus","label":"Shield Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"trademark","label":"Trademark","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gg-circle","label":"GG Currency Circle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wrench","label":"Wrench","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt-slash","label":"Alternate Signal Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-plus","label":"Alternate Comment Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"transgender","label":"Transgender","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"weight","label":"Weight","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"code-branch","label":"Code Branch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"puzzle-piece","label":"Puzzle Piece","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-exclamation","label":"Map Marker Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"syringe","label":"Syringe","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-sparkles","label":"Hand Sparkles","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"buffer","label":"Buffer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stocking","label":"Stocking","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"simplybuilt","label":"SimplyBuilt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cotton-bureau","label":"Cotton Bureau","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-check","label":"Check File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"disease","label":"Disease","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-quarter","label":"Battery 1/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dumpster","label":"Dumpster","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scrubber","label":"Scrubber","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"caravan","label":"Caravan","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"code-commit","label":"Code Commit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microscope","label":"Microscope","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"waze","label":"Waze","membership":{"free":["brands"]},"styles":["brands"]},{"id":"claw-marks","label":"Claw Marks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mixcloud","label":"Mixcloud","membership":{"free":["brands"]},"styles":["brands"]},{"id":"plug","label":"Plug","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"coffin-cross","label":"Coffin with Cross","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ellipsis-h","label":"Horizontal Ellipsis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"list-alt","label":"Alternate List","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"barcode-alt","label":"Alternate Barcode","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"won-sign","label":"Won Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-outer","label":"Border Outer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"slack-hash","label":"Slack Hashtag","membership":{"free":["brands"]},"styles":["brands"]},{"id":"football-ball","label":"Football Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"behance","label":"Behance","membership":{"free":["brands"]},"styles":["brands"]},{"id":"industry-alt","label":"Alternate Industry","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bone","label":"Bone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"laptop-code","label":"Laptop Code","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"minus-hexagon","label":"Minus Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"function","label":"Function","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"whistle","label":"Whistle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"js","label":"JavaScript (JS)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chart-bar","label":"Bar Chart","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"washer","label":"Washer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"less","label":"Less","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sort-alpha-up-alt","label":"Alternate Sort Alphabetical Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tree-large","label":"Tree Large","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"horizontal-rule","label":"Horizontal Rule","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-graduate","label":"User Graduate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mars-stroke-h","label":"Mars Stroke Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"soap","label":"Soap","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"tumblr-square","label":"Tumblr Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wordpress-simple","label":"Wordpress Simple","membership":{"free":["brands"]},"styles":["brands"]},{"id":"presentation","label":"Presentation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"headphones","label":"headphones","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-beam","label":"Grinning Face With Smiling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding-usd","label":"Hand Holding US Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-up","label":"Sort Shapes Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-king","label":"Chess King","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"transporter-1","label":"Transporter 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sitemap","label":"Sitemap","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cowbell-more","label":"Cowbell More","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fort-awesome","label":"Fort Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stripe-s","label":"Stripe S","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hire-a-helper","label":"HireAHelper","membership":{"free":["brands"]},"styles":["brands"]},{"id":"faucet","label":"Faucet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"confluence","label":"Confluence","membership":{"free":["brands"]},"styles":["brands"]},{"id":"head-side-headphones","label":"Head Side with Headphones","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stethoscope","label":"Stethoscope","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"id-badge","label":"Identification Badge","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"linkedin","label":"LinkedIn","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-from-bottom","label":"Alternate Arrow from Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-user","label":"User File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar","label":"Calendar","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"yin-yang","label":"Yin Yang","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-down","label":"Alternate Arrow Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sign","label":"Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-middle-finger","label":"Hand with Middle Finger Raised","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"kickstarter-k","label":"Kickstarter K","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tablets","label":"Tablets","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blog","label":"Blog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"briefcase-medical","label":"Medical Briefcase","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"d-and-d-beyond","label":"D&D Beyond","membership":{"free":["brands"]},"styles":["brands"]},{"id":"diagnoses","label":"Diagnoses","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"poll","label":"Poll","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gitter","label":"Gitter","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user","label":"User","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"balance-scale-left","label":"Balance Scale (Left-Weighted)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"envira","label":"Envira Gallery","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tree-christmas","label":"Christmas Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"folder-plus","label":"Folder Plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bity","label":"Bity","membership":{"free":["brands"]},"styles":["brands"]},{"id":"basketball-ball","label":"Basketball Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-paper","label":"Paper (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-smile","label":"Map Marker Smile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"check-square","label":"Check Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gramophone","label":"Gramophone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"circle-notch","label":"Circle Notched","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grip-vertical","label":"Grip Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chromecast","label":"Chromecast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"kidneys","label":"Kidneys","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ussunnah","label":"us-Sunnah Foundation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"clipboard-check","label":"Clipboard with Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"triangle","label":"Triangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laugh-squint","label":"Laughing Squinting Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sink","label":"Sink","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"charging-station","label":"Charging Station","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"teeth","label":"Teeth","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-right","label":"chevron-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-right","label":"Long Arrow Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drone-alt","label":"Alternate Drone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"webcam","label":"Webcam","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cross","label":"Cross","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash-undo","label":"Trash Undo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"game-board-alt","label":"Alternate Game Board","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"toolbox","label":"Toolbox","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shopping-cart","label":"shopping-cart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"not-equal","label":"Not Equal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ufo","label":"U.F.O.","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sax-hot","label":"Hot Saxophone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hands-helping","label":"Helping Hands","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tire-flat","label":"Tire Flat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"nimblr","label":"Nimblr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"transgender-alt","label":"Alternate Transgender","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ski-lift","label":"Ski Lift","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-pickup","label":"Truck Side","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fast-backward","label":"fast-backward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"edit","label":"Edit","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"font-awesome-flag","label":"Font Awesome Flag","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vaadin","label":"Vaadin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"burger-soda","label":"Burger and Soda","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"speaker-deck","label":"Speaker Deck","membership":{"free":["brands"]},"styles":["brands"]},{"id":"angle-left","label":"angle-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mountains","label":"Mountains","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt-1","label":"Alternate Signal 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"compress-alt","label":"Alternate Compress","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"diploma","label":"Diploma","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-double-right","label":"Chevron Double Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"brackets-curly","label":"Curly Brackets","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laravel","label":"Laravel","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-ninja","label":"User Ninja","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mars","label":"Mars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"crow","label":"Crow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer-quarter","label":"Thermometer 1/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-alt","label":"Alternate Grinning Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hospital-user","label":"Hospital with User","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bong","label":"Bong","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash-alt","label":"Alternate Trash","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gripfire","label":"Gripfire, Inc.","membership":{"free":["brands"]},"styles":["brands"]},{"id":"smile-plus","label":"Smiling Face Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kazoo","label":"Kazoo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass","label":"Hourglass","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"shield-cross","label":"Shield Cross","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"leaf-oak","label":"Oak Leaf","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chair","label":"Chair","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"conveyor-belt-alt","label":"Alternate Conveyor Belt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-up-alt","label":"Alternate Level Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-double-up","label":"Angle Double Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wpexplorer","label":"WPExplorer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"transporter-2","label":"Transporter 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper-alt","label":"Alternate Pied Piper Logo (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"star","label":"Star","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"box-full","label":"Box Full","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"prescription-bottle","label":"Prescription Bottle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-open","label":"Book Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"conveyor-belt","label":"Conveyor Belt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"abacus","label":"Abacus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fedex","label":"FedEx","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lock-open","label":"Lock Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fire","label":"fire","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"deviantart","label":"deviantART","membership":{"free":["brands"]},"styles":["brands"]},{"id":"atom-alt","label":"Atom Alt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plane-departure","label":"Plane Departure","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pause","label":"pause","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-prescription","label":"File Prescription","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fire-smoke","label":"Fire and Smoke","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"divide","label":"Divide","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hospital-alt","label":"Alternate Hospital","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tint","label":"tint","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"headphones-alt","label":"Alternate Headphones","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tally","label":"Tally","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper-hat","label":"Pied Piper Hat (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-4","label":"Signal 4","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"inbox-out","label":"Inbox Out","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"buromobelexperte","label":"Büromöbel-Experte GmbH & Co. KG.","membership":{"free":["brands"]},"styles":["brands"]},{"id":"glass-citrus","label":"Glass Citrus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"deaf","label":"Deaf","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flame","label":"Flame","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shield","label":"shield","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"scribd","label":"Scribd","membership":{"free":["brands"]},"styles":["brands"]},{"id":"flask-poison","label":"Flask Poison","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"compress-arrows-alt","label":"Alternate Compress Arrows","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"siren","label":"Siren","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"etsy","label":"Etsy","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-peace","label":"Peace (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"freebsd","label":"FreeBSD","membership":{"free":["brands"]},"styles":["brands"]},{"id":"searchengin","label":"Searchengin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sim-card","label":"SIM Card","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"check-double","label":"Double Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bezier-curve","label":"Bezier Curve","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-none","label":"Border None","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-up","label":"Sort Amount Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-rook-alt","label":"Alternate Chess Rook","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"egg","label":"Egg","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ski-jump","label":"Ski Jump","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"smoking-ban","label":"Smoking Ban","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angel","label":"Angel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"speakers","label":"Speakers","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"faucet-drip","label":"Faucet Drip","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"power-off","label":"Power Off","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"github-square","label":"GitHub Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bomb","label":"Bomb","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-fast","label":"Tachometer Fast","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"viber","label":"Viber","membership":{"free":["brands"]},"styles":["brands"]},{"id":"check","label":"Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thunderstorm-moon","label":"Thunderstorm with Moon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sun","label":"Sun","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"elephant","label":"Elephant","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ups","label":"UPS","membership":{"free":["brands"]},"styles":["brands"]},{"id":"grip-lines","label":"Grip Lines","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"biohazard","label":"Biohazard","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"crosshairs","label":"Crosshairs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-up-alt","label":"Alternate Sort Amount Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hotel","label":"Hotel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flag-checkered","label":"flag-checkered","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paperclip","label":"Paperclip","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"red-river","label":"red river","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hips","label":"Hips","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vimeo-v","label":"Vimeo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hat-winter","label":"Hat Winter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-pin","label":"Map Pin","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-whiskey-rocks","label":"Glass Whiskey-rocks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"futbol","label":"Futbol","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"times-circle","label":"Times Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-up","label":"Caret Circle Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fan-table","label":"Fan Table","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-circle-right","label":"Arrow Circle Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"photo-video","label":"Photo Video","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dropbox","label":"Dropbox","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bullhorn","label":"bullhorn","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-exclamation","label":"Bell Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"d-and-d","label":"Dungeons & Dragons","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phoenix-framework","label":"Phoenix Framework","membership":{"free":["brands"]},"styles":["brands"]},{"id":"music-alt","label":"Alternate Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"squarespace","label":"Squarespace","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-rain","label":"Cloud with Rain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-left","label":"Caret Circle Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"forumbee","label":"Forumbee","membership":{"free":["brands"]},"styles":["brands"]},{"id":"quote-left","label":"quote-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gift","label":"gift","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"acorn","label":"Acorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"popcorn","label":"Popcorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"battery-slash","label":"Battery Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"boxes","label":"Boxes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pinterest","label":"Pinterest","membership":{"free":["brands"]},"styles":["brands"]},{"id":"umbrella","label":"Umbrella","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lambda","label":"Lambda","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"intercom","label":"Intercom","membership":{"free":["brands"]},"styles":["brands"]},{"id":"undo","label":"Undo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-lines","label":"Comment Lines","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"accessible-icon","label":"Accessible Icon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-alt-slash","label":"Alternate User Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wand-magic","label":"Wand Magic","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"goodreads-g","label":"Goodreads G","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-circle-left","label":"Alternate Arrow Circle Left","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tasks-alt","label":"Alternate Tasks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-invoice-dollar","label":"File Invoice with US Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"address-book","label":"Address Book","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-bishop-alt","label":"Alternate Chess Bishop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ticket","label":"Ticket","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"film","label":"Film","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"analytics","label":"Analytics","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"external-link-square-alt","label":"Alternate External Link Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-v","label":"Vertical Sliders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-average","label":"Alternate Tachometer Average","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tablet-android","label":"Tablet Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"school","label":"School","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-three","label":"Dice Three","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"unlock-alt","label":"Alternate Unlock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"free-code-camp","label":"freeCodeCamp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"prescription-bottle-alt","label":"Alternate Prescription Bottle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skyatlas","label":"skyatlas","membership":{"free":["brands"]},"styles":["brands"]},{"id":"guitar-electric","label":"Guitar Electric","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sledding","label":"Sledding","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"luchador","label":"Luchador","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-horizontal","label":"Ruler Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"planet-ringed","label":"Ringed Planet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-flatbed-empty","label":"Dolly Flatbed-empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding-water","label":"Hand Holding Water","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"container-storage","label":"Container Storage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yandex-international","label":"Yandex International","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-heart","label":"Hand Holding Heart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"jedi","label":"Jedi","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pen-alt","label":"Alternate Pen","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mug-hot","label":"Mug Hot","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-circle-down","label":"Alternate Arrow Circle Down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"venus-double","label":"Venus Double","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"leaf-maple","label":"Maple Leaf","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mix","label":"Mix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"themeco","label":"Themeco","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medapps","label":"MedApps","membership":{"free":["brands"]},"styles":["brands"]},{"id":"apple-crate","label":"Apple Crate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comments-alt-dollar","label":"Alternate Comments Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vector-square","label":"Vector Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash-undo-alt","label":"Alternate Trash Undo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"line-columns","label":"Line Columns","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"usd-square","label":"US Dollar Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"contao","label":"Contao","membership":{"free":["brands"]},"styles":["brands"]},{"id":"compress-wide","label":"Compress Wide","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"solar-panel","label":"Solar Panel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-double-right","label":"Angle Double Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bimobject","label":"BIMobject","membership":{"free":["brands"]},"styles":["brands"]},{"id":"barcode-read","label":"Barcode Read","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"opera","label":"Opera","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shekel-sign","label":"Shekel Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-export","label":"File Export","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mug-tea","label":"Mug Tea","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"search-dollar","label":"Search Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ear-muffs","label":"Ear Muffs","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ad","label":"Ad","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"untappd","label":"Untappd","membership":{"free":["brands"]},"styles":["brands"]},{"id":"times-hexagon","label":"Times Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"poll-people","label":"Poll People","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"desktop-alt","label":"Alternate Desktop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-check","label":"Map Marker Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"republican","label":"Republican","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gitlab","label":"GitLab","membership":{"free":["brands"]},"styles":["brands"]},{"id":"jsfiddle","label":"jsFiddle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"baby-carriage","label":"Baby Carriage","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-network","label":"Network Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"adobe","label":"Adobe","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hat-santa","label":"Santa's Hat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"medium","label":"Medium","membership":{"free":["brands"]},"styles":["brands"]},{"id":"grin-tongue","label":"Face With Tongue","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"robot","label":"Robot","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash","label":"Trash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"campground","label":"Campground","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"brush","label":"Brush","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"alien-monster","label":"Alien Monster","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-lines","label":"Alternate Comment Lines","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vr-cardboard","label":"Cardboard VR","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bitcoin","label":"Bitcoin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"heart-square","label":"Heart Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sensor-smoke","label":"Sensor Smoke","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"moon-cloud","label":"Moon with Cloud","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"beer","label":"beer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eye","label":"Eye","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-paypal","label":"Paypal Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"place-of-worship","label":"Place of Worship","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-six","label":"Dice Six","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-up","label":"Chevron Circle Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cog","label":"cog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"viadeo","label":"Video","membership":{"free":["brands"]},"styles":["brands"]},{"id":"folder-open","label":"Folder Open","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"galactic-senate","label":"Galactic Senate","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cart-arrow-down","label":"Shopping Cart Arrow Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"treasure-chest","label":"Treasure Chest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cannabis","label":"Cannabis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"virus","label":"Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"thermometer-half","label":"Thermometer 1/2 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bandcamp","label":"Bandcamp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mars-stroke-v","label":"Mars Stroke Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rings-wedding","label":"Rings Wedding","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tripadvisor","label":"TripAdvisor","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-down","label":"Caret Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-medical","label":"Medical Chat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"instagram","label":"Instagram","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cogs","label":"cogs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bug","label":"Bug","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clipboard","label":"Clipboard","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"clarinet","label":"Clarinet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"jenkins","label":"Jenkis","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dryer","label":"Dryer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-empty","label":"Dolly Empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"globe-snow","label":"Globe Snow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"deer","label":"Deer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"poo","label":"Poo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hockey-sticks","label":"Hockey Sticks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-md","label":"Doctor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glasses-alt","label":"Alternate Glasses","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"minus-octagon","label":"Minus Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"js-square","label":"JavaScript (JS) Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"torii-gate","label":"Torii Gate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rabbit","label":"Rabbit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dochub","label":"DocHub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ban","label":"ban","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"transporter","label":"Transporter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"npm","label":"npm","membership":{"free":["brands"]},"styles":["brands"]},{"id":"crown","label":"Crown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-alt-square","label":"Alternate Share Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"solar-system","label":"Solar System","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"passport","label":"Passport","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mobile-android-alt","label":"Alternate Mobile Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"certificate","label":"certificate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-full","label":"Battery Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-arrows-alt","label":"Alternate Expand Arrows","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"memory","label":"Memory","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ellipsis-v","label":"Vertical Ellipsis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thunderstorm-sun","label":"Thunderstorm with Sun","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-slow","label":"Alternate Tachometer Slow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stomach","label":"Stomach","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-high","label":"High Temperature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"person-sign","label":"Person Holding Sign","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-slowest","label":"Alternate Tachometer Slowest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-chart-pie","label":"Pie Chart File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"exchange-alt","label":"Alternate Exchange","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"poo-storm","label":"Poo Storm","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d12","label":"Dice D12","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"info-square","label":"Info Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hotdog","label":"Hot Dog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mortar-pestle","label":"Mortar Pestle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hotjar","label":"Hotjar","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dice-four","label":"Dice Four","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-from-top","label":"Alternate Arrow from Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"book-spells","label":"Book of Spells","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-down-alt","label":"Alternate Level Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-times","label":"Remove User","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"folder-times","label":"Folder Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"barcode-scan","label":"Barcode Scan","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mitten","label":"Mitten","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"turtle","label":"Turtle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-plus","label":"Plus File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"researchgate","label":"Researchgate","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medkit","label":"medkit","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"water-rise","label":"Rising Water Level","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"utensil-fork","label":"Utensil Fork","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pastafarianism","label":"Pastafarianism","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-pie","label":"Pie Chart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"github","label":"GitHub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"docker","label":"Docker","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chart-area","label":"Area Chart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"neuter","label":"Neuter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"adjust","label":"adjust","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"backward","label":"backward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-plus","label":"Bell Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-edit","label":"Calendar Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-edit","label":"Edit File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"glass","label":"Glass","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"procedures","label":"Procedures","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"piano-keyboard","label":"Piano Keyboard","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bahai","label":"Bahá'í","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tram","label":"Tram","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eclipse","label":"Eclipse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"layer-plus","label":"Layer Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fax","label":"Fax","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hackerrank","label":"Hackerrank","membership":{"free":["brands"]},"styles":["brands"]},{"id":"think-peaks","label":"Think Peaks","membership":{"free":["brands"]},"styles":["brands"]},{"id":"gas-pump","label":"Gas Pump","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alpha-down","label":"Sort Alphabetical Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mistletoe","label":"Mistletoe","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowflake","label":"Snowflake","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"wikipedia-w","label":"Wikipedia W","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comment-plus","label":"Comment Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mars-double","label":"Mars Double","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"italic","label":"italic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-usd","label":"Box with US Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bitbucket","label":"Bitbucket","membership":{"free":["brands"]},"styles":["brands"]},{"id":"magnet","label":"magnet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clinic-medical","label":"Medical Clinic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"receipt","label":"Receipt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bars","label":"Bars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sad-cry","label":"Crying Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tilde","label":"Tilde","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d10","label":"Dice D10","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"oil-can","label":"Oil Can","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wind","label":"Wind","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"igloo","label":"Igloo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-visa","label":"Visa Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wifi-slash","label":"Wifi Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"resolving","label":"Resolving","membership":{"free":["brands"]},"styles":["brands"]},{"id":"h2","label":"H2 Heading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fan","label":"Fan","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flipboard","label":"Flipboard","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snapchat-square","label":"Snapchat Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hands-heart","label":"Hands Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-check","label":"Comment Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vacuum-robot","label":"Robot Vacuum","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"apple-alt","label":"Fruit Apple","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"slideshare","label":"Slideshare","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vials","label":"Vials","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gavel","label":"Gavel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"couch","label":"Couch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-slash","label":"Map Marker Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"warehouse-alt","label":"Alternate Warehouse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"upload","label":"Upload","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"accusoft","label":"Accusoft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"window","label":"Window","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"facebook-messenger","label":"Facebook Messenger","membership":{"free":["brands"]},"styles":["brands"]},{"id":"life-ring","label":"Life Ring","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"text-size","label":"Text Size","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mp3-player","label":"MP3 Player","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kiss","label":"Kissing Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"wifi-1","label":"Wifi 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-circle","label":"Sort Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yen-sign","label":"Yen Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"kaaba","label":"Kaaba","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"camera-movie","label":"Movie Camera","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-knight-alt","label":"Alternate Chess Knight","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sun-dust","label":"Sun Dust","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"key","label":"key","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"heart-circle","label":"Heart Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pump-medical","label":"Pump Medical","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"diamond","label":"Diamond","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"orcid","label":"ORCID","membership":{"free":["brands"]},"styles":["brands"]},{"id":"korvue","label":"KORVUE","membership":{"free":["brands"]},"styles":["brands"]},{"id":"unsplash","label":"Unsplash","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wpforms","label":"WPForms","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hornbill","label":"Hornbill","membership":{"free":["brands"]},"styles":["brands"]},{"id":"book-alt","label":"Alternate Book","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ballot","label":"Ballot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"terminal","label":"Terminal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"audio-description","label":"Audio Description","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stopwatch","label":"Stopwatch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fedora","label":"Fedora","membership":{"free":["brands"]},"styles":["brands"]},{"id":"traffic-light-go","label":"Traffic Light-go","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt","label":"Alternate Signal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pagelines","label":"Pagelines","membership":{"free":["brands"]},"styles":["brands"]},{"id":"envelope-open","label":"Envelope Open","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"toggle-off","label":"Toggle Off","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"keyboard","label":"Keyboard","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tv-alt","label":"Alternate Television","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud","label":"Cloud","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clouds","label":"Clouds","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"voicemail","label":"Voicemail","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bowling-ball","label":"Bowling Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"male","label":"Male","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"osi","label":"Open Source Initiative","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sheep","label":"Sheep","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"search-plus","label":"Search Plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-and-crescent","label":"Star and Crescent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-alt","label":"Alternate File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"user-tag","label":"User Tag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dragon","label":"Dragon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fast-forward","label":"fast-forward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-minus","label":"Alternate Comment Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"piggy-bank","label":"Piggy Bank","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-fastest","label":"Alternate Tachometer Fastest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laptop-medical","label":"Laptop Medical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"booth-curtain","label":"Booth with Curtain","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kiwi-bird","label":"Kiwi Bird","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-check","label":"Alternate Comment Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-alt-v","label":"Alternate Arrows Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"object-ungroup","label":"Object Ungroup","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-amex","label":"American Express Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"joomla","label":"Joomla Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"guitar","label":"Guitar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"schlix","label":"SCHLIX","membership":{"free":["brands"]},"styles":["brands"]},{"id":"money-check","label":"Money Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"odnoklassniki","label":"Odnoklassniki","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chess-king-alt","label":"Alternate Chess King","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"jack-o-lantern","label":"Jack-o'-lantern","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cheeseburger","label":"Cheeseburger","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clone","label":"Clone","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"triangle-music","label":"Musical Triangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"menorah","label":"Menorah","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-visor","label":"User Visor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-cough-slash","label":"Head Side-cough-slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"minus-circle","label":"Minus Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"image","label":"Image","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"camera","label":"camera","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sensor-fire","label":"Sensor Fire","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-combined","label":"Ruler Combined","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"praying-hands","label":"Praying Hands","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"balance-scale-right","label":"Balance Scale (Right-Weighted)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"unlock","label":"unlock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-right","label":"Alternate Long Arrow Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"person-dolly-empty","label":"Person and Empty Dolly","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tablet-android-alt","label":"Alternate Tablet Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spade","label":"Spade","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"apple","label":"Apple","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-square-right","label":"Chevron Square Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"water","label":"Water","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expeditedssl","label":"ExpeditedSSL","membership":{"free":["brands"]},"styles":["brands"]},{"id":"truck-container","label":"Truck Container","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-pawn-alt","label":"Alternate Chess Pawn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-point-down","label":"Hand Pointing Down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sign-out","label":"Sign Out","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rocket-launch","label":"Rocket Launch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"suse","label":"Suse","membership":{"free":["brands"]},"styles":["brands"]},{"id":"crutches","label":"Crutches","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"person-booth","label":"Person Entering Booth","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"youtube","label":"YouTube","membership":{"free":["brands"]},"styles":["brands"]},{"id":"calendar-times","label":"Calendar Times","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"garage-car","label":"Garage Car","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"edge-legacy","label":"Edge Legacy Browser","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vacuum","label":"Vacuum","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-dollar","label":"Comment Alt-dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-stripe","label":"Stripe Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"galactic-republic","label":"Galactic Republic","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-up","label":"chevron-up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"monero","label":"Monero","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mandolin","label":"Mandolin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"html5","label":"HTML 5 Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"badge-percent","label":"Badge Percent","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pencil-paintbrush","label":"Pencil Paintbrush","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bow-arrow","label":"Bow Arrow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-search","label":"File Search","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"unity","label":"Unity 3D","membership":{"free":["brands"]},"styles":["brands"]},{"id":"clipboard-prescription","label":"Clipboard Prescription","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angrycreative","label":"Angry Creative","membership":{"free":["brands"]},"styles":["brands"]},{"id":"paragraph","label":"paragraph","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-alt","label":"Alternate Car","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"java","label":"Java","membership":{"free":["brands"]},"styles":["brands"]},{"id":"genderless","label":"Genderless","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"telegram","label":"Telegram","membership":{"free":["brands"]},"styles":["brands"]},{"id":"get-pocket","label":"Get Pocket","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mercury","label":"Mercury","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"twitch","label":"Twitch","membership":{"free":["brands"]},"styles":["brands"]},{"id":"spell-check","label":"Spell Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"union","label":"Union","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stop","label":"stop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"layer-minus","label":"Layer Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ufo-beam","label":"U.F.O. with Beam","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bed-empty","label":"Bed Empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swords","label":"Swords","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"taxi","label":"Taxi","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sun-cloud","label":"Sun with Cloud","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"draft2digital","label":"Draft2digital","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comment-alt-edit","label":"Alternate Comment Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"backspace","label":"Backspace","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-sun","label":"Cloud with Sun","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-up-alt","label":"Alternate Sort Size Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"box-tissue","label":"Tissue Box","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"sort-down","label":"Sort Down (Descending)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hat-cowboy","label":"Cowboy Hat","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"caret-square-left","label":"Caret Square Left","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"draw-square","label":"Draw Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"redo","label":"Redo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-crown","label":"User Crown","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt-3","label":"Alternate Signal 3","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mobile-android","label":"Mobile Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"staff","label":"Staff","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sickle","label":"Sickle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"alien","label":"Alien","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowflakes","label":"Snowflakes","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"space-station-moon","label":"Moon Space Station","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tennis-ball","label":"Tennis Ball","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb","label":"Lightbulb","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"user-minus","label":"User Minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-code","label":"Code File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-right","label":"arrow-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chalkboard-teacher","label":"Chalkboard Teacher","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"th-list","label":"th-list","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"walkie-talkie","label":"Walkie Talkie","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-signal","label":"House Signal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"skull-crossbones","label":"Skull & Crossbones","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"burn","label":"Burn","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sign-in-alt","label":"Alternate Sign In","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"algolia","label":"Algolia","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phone","label":"Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"twitter","label":"Twitter","membership":{"free":["brands"]},"styles":["brands"]},{"id":"truck-ramp","label":"Truck Ramp","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"turntable","label":"Turntable","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tenge","label":"Tenge","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"xbox","label":"Xbox","membership":{"free":["brands"]},"styles":["brands"]},{"id":"artstation","label":"Artstation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pen-fancy","label":"Pen Fancy","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-up","label":"Alternate Arrow Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"users-cog","label":"Users Cog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-smile","label":"Alternate Comment Smile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"parking-slash","label":"Parking Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clock","label":"Clock","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-cheers","label":"Glass Cheers","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"magic","label":"magic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sword-laser","label":"Sword Laser","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"repeat","label":"Repeat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"blogger","label":"Blogger","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-zero","label":"Creative Commons CC0","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-invoice","label":"File Invoice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker","label":"map-marker","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"search-location","label":"Search Location","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wand","label":"Wand","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alpha-down-alt","label":"Alternate Sort Alphabetical Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shower","label":"Shower","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angellist","label":"AngelList","membership":{"free":["brands"]},"styles":["brands"]},{"id":"times-square","label":"Times Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clipboard-list-check","label":"Clipboard List with Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"old-republic","label":"Old Republic","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-left","label":"Caret Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pager","label":"Pager","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flute","label":"Flute","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spider-web","label":"Spider Web","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"minus","label":"minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"h-square","label":"H Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"envelope-open-dollar","label":"Envelope Open-dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pizza","label":"Pizza","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wpressr","label":"wpressr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bread-loaf","label":"Loaf of Bread","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"broadcast-tower","label":"Broadcast Tower","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"safari","label":"Safari","membership":{"free":["brands"]},"styles":["brands"]},{"id":"itunes-note","label":"Itunes Note","membership":{"free":["brands"]},"styles":["brands"]},{"id":"building","label":"Building","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"penny-arcade","label":"Penny Arcade","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lightbulb-slash","label":"Lightbulb Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"coin","label":"Coin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shovel-snow","label":"Shovel Snow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vine","label":"Vine","membership":{"free":["brands"]},"styles":["brands"]},{"id":"affiliatetheme","label":"affiliatetheme","membership":{"free":["brands"]},"styles":["brands"]},{"id":"biking","label":"Biking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-empty","label":"Battery Empty","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gifts","label":"Gifts","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-v","label":"Arrows Vertical","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"code","label":"Code","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-fragile","label":"Box Fragile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"music-slash","label":"Music Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-music","label":"Alternate Comment Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"line","label":"Line","membership":{"free":["brands"]},"styles":["brands"]},{"id":"toothbrush","label":"Toothbrush","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wallet","label":"Wallet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cut","label":"Cut","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dot-circle","label":"Dot Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-down-alt","label":"Alternate Sort Amount Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-csv","label":"File CSV","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hammer","label":"Hammer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"css3","label":"CSS 3 Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"radiation","label":"Radiation","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-moon","label":"Cloud with Moon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"search-minus","label":"Search Minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"usb-drive","label":"USB Drive","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ring","label":"Ring","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"viruses","label":"Viruses","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"prescription","label":"Prescription","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-lg","label":"Home Large","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"h4","label":"H4","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-left","label":"Arrow to Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-minimize","label":"Window Minimize","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"flux-capacitor","label":"Flux Capacitor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bus","label":"Bus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"biking-mountain","label":"Biking Mountain","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-day","label":"Calendar with Day Focus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation-circle","label":"Exclamation Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-square","label":"Share Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"mouse","label":"Mouse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-user","label":"Book with User","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rectangle-landscape","label":"Landscape Rectangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-plus-g","label":"Google Plus G","membership":{"free":["brands"]},"styles":["brands"]},{"id":"icicles","label":"Icicles","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store","label":"Store","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"deploydog","label":"deploy.dog","membership":{"free":["brands"]},"styles":["brands"]},{"id":"candy-cane","label":"Candy Cane","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"light-switch-on","label":"Light Switch-on","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"acquisitions-incorporated","label":"Acquisitions Incorporated","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stack-overflow","label":"Stack Overflow","membership":{"free":["brands"]},"styles":["brands"]},{"id":"university","label":"University","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mizuni","label":"Mizuni","membership":{"free":["brands"]},"styles":["brands"]},{"id":"foursquare","label":"Foursquare","membership":{"free":["brands"]},"styles":["brands"]},{"id":"laugh-wink","label":"Laughing Winking Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"border-style","label":"Border Style","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-pdf","label":"PDF File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-down","label":"Chevron Circle Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-drizzle","label":"Cloud with Drizzle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"radio-alt","label":"Alternate Radio","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"forward","label":"forward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eye-slash","label":"Eye Slash","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tree-alt","label":"Alternate Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"info-circle","label":"Info Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-half","label":"Battery 1/2 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-circle-left","label":"Arrow Circle Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-alt","label":"Alternate Arrows","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"light-switch-off","label":"Light Switch-off","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-check-edit","label":"Money Check Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d4","label":"Dice D4","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"joint","label":"Joint","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meh-blank","label":"Face Without Mouth","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"blackberry","label":"BlackBerry","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pushed","label":"Pushed","membership":{"free":["brands"]},"styles":["brands"]},{"id":"border-center-h","label":"Border Center - Horizontal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paint-roller","label":"Paint Roller","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hooli","label":"Hooli","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sketch","label":"Sketch","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-seedling","label":"Hand Holding Seedling","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"subscript","label":"subscript","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb-dollar","label":"Lightbulb Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stripe","label":"Stripe","membership":{"free":["brands"]},"styles":["brands"]},{"id":"car-crash","label":"Car Crash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bacterium","label":"Bacterium","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"trophy-alt","label":"Alternate Trophy","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wind-turbine","label":"Wind Turbine","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"figma","label":"Figma","membership":{"free":["brands"]},"styles":["brands"]},{"id":"synagogue","label":"Synagogue","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-minus","label":"Map Marker Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt","label":"Alternate Tachometer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer-three-quarters","label":"Thermometer 3/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cabinet-filing","label":"Filing Cabinet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"font-case","label":"Font Case","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"battery-bolt","label":"Battery Bolt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chair-office","label":"Office Chair","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tiktok","label":"TikTok","membership":{"free":["brands"]},"styles":["brands"]},{"id":"credit-card-front","label":"Credit Card Front","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"steering-wheel","label":"Wheel Steering","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dev","label":"DEV","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fish-cooked","label":"Cooked Fish","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-return","label":"House Return","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-average","label":"Tachometer Average","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"users-crown","label":"Users Crown","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bread-slice","label":"Bread Slice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"align-slash","label":"Align Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-download","label":"Cloud Download","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"share","label":"Share","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wordpress","label":"WordPress Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ello","label":"Ello","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cpanel","label":"cPanel","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pump-soap","label":"Pump Soap","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"atlassian","label":"Atlassian","membership":{"free":["brands"]},"styles":["brands"]},{"id":"parking-circle-slash","label":"Parking Circle Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-up","label":"Level Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"airbnb","label":"Airbnb","membership":{"free":["brands"]},"styles":["brands"]},{"id":"clipboard-list","label":"Clipboard List","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wagon-covered","label":"Covered Wagon","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"cat-space","label":"Space Cat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bell-slash","label":"Bell Slash","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"ravelry","label":"Ravelry","membership":{"free":["brands"]},"styles":["brands"]},{"id":"whale","label":"Whale","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lungs-virus","label":"Lungs Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"comment","label":"comment","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"weixin","label":"Weixin (WeChat)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"meat","label":"Meat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vial","label":"Vial","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pizza-slice","label":"Pizza Slice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mouse-pointer","label":"Mouse Pointer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"itch-io","label":"itch.io","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hat-cowboy-side","label":"Cowboy Hat Side","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"creative-commons-pd-alt","label":"Alternate Creative Commons Public Domain","membership":{"free":["brands"]},"styles":["brands"]},{"id":"laugh-beam","label":"Laugh Face with Beaming Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"discourse","label":"Discourse","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-import","label":"File Import","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cheese-swiss","label":"Swiss Cheese","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bat","label":"Bat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"viacoin","label":"Viacoin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lyft","label":"lyft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"scanner-touchscreen","label":"Scanner Touchscreen","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"digital-tachograph","label":"Digital Tachograph","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-right","label":"Caret Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yahoo","label":"Yahoo Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-box","label":"Hand Holding Box","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"engine-warning","label":"Engine Warning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"route-highway","label":"Route Highway","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trash-restore","label":"Trash Restore","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-of-life","label":"Star of Life","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glasses","label":"Glasses","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scythe","label":"Scythe","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"buy-n-large","label":"Buy n Large","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dungeon","label":"Dungeon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-all","label":"Share All","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"external-link-alt","label":"Alternate External Link","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flower-daffodil","label":"Flower Daffodil","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sensor-alert","label":"Sensor Alert","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruble-sign","label":"Ruble Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rust","label":"Rust","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-nc","label":"Creative Commons Noncommercial","membership":{"free":["brands"]},"styles":["brands"]},{"id":"database","label":"Database","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-down","label":"Sort Numeric Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-open","label":"Box Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bookmark","label":"bookmark","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"xing-square","label":"Xing Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"globe-africa","label":"Globe with Africa shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sandwich","label":"Sandwich","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"font-awesome","label":"Font Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"facebook-square","label":"Facebook Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"projector","label":"Projector","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"list-ul","label":"list-ul","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"users","label":"Users","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"external-link","label":"External Link","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ticket-alt","label":"Alternate Ticket","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"badge","label":"Badge","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-monster","label":"Truck Monster","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"space-shuttle","label":"Space Shuttle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"square-full","label":"Square Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-circle-up","label":"Alternate Arrow Circle Up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tablet-rugged","label":"Rugged Tablet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ubuntu","label":"Ubuntu","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cars","label":"Cars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"centos","label":"Centos","membership":{"free":["brands"]},"styles":["brands"]},{"id":"folder-tree","label":"Folder Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"brain","label":"Brain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mug-marshmallows","label":"Mug with Marshmallows","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trade-federation","label":"Trade Federation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"soundcloud","label":"SoundCloud","membership":{"free":["brands"]},"styles":["brands"]},{"id":"jira","label":"Jira","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bed-bunk","label":"Bunkbed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"i-cursor","label":"I Beam Cursor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gitkraken","label":"GitKraken","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cookie","label":"Cookie","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"narwhal","label":"Narwhal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pen","label":"Pen","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ramp-loading","label":"Ramp Loading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"table-tennis","label":"Table Tennis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scanner","label":"Scanner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mixer","label":"Mixer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"flag-usa","label":"United States of America Flag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"signal-3","label":"Signal 3","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flag-alt","label":"Alternate Flag","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill-alt","label":"Alternate Money Bill","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"user-secret","label":"User Secret","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-alt","label":"Alternate Share","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"codiepie","label":"Codie Pie","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hood-cloak","label":"Hood Cloak","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"om","label":"Om","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-down","label":"Caret Circle Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"superscript","label":"superscript","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"drum-steelpan","label":"Drum Steelpan","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"field-hockey","label":"Field Hockey","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dove","label":"Dove","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-right","label":"Alternate Arrow to Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paw-alt","label":"Paw Alt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shuttlecock","label":"Shuttlecock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"campfire","label":"Campfire","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-close","label":"Window Close","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"badge-sheriff","label":"Sheriff Badge","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"tablet-alt","label":"Alternate Tablet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clouds-sun","label":"Clouds with Sun","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"aviato","label":"Aviato","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-point-right","label":"Hand Pointing Right","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"blinds-open","label":"Blinds Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"circle","label":"Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"portrait","label":"Portrait","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"running","label":"Running","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"napster","label":"Napster","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-sleet","label":"Cloud with Sleet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"question","label":"Question","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"barcode","label":"barcode","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"window-alt","label":"Alternate Window","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"symfony","label":"Symfony","membership":{"free":["brands"]},"styles":["brands"]},{"id":"broom","label":"Broom","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"person-carry","label":"Person Carry","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"boombox","label":"Boombox","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drumstick-bite","label":"Drumstick with Bite Taken Out","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ebay","label":"eBay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-snow","label":"Cloud with Snow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-square-up","label":"Alternate Arrow Square Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tornado","label":"Tornado","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"squirrel","label":"Squirrel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"align-center","label":"align-center","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"first-aid","label":"First Aid","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-queen","label":"Chess Queen","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sunglasses","label":"Sunglasses","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trailer","label":"Trailer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-slash","label":"Phone Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]}],"srisByLicense":{"free":[{"path":"css/all.css","value":"sha384-HzLeBuhoNPvSl5KYnjx0BT+WB0QEEqLprO+NBkkk5gbc67FTaL7XIGa2w1L0Xbgc"},{"path":"css/brands.css","value":"sha384-MiOGyNsVTeSVUjE9q/52dpdZjrr7yQAjVRUs23Bir5NhrTq0YA0rny4u/qe4dxNj"},{"path":"css/fontawesome.css","value":"sha384-PRy/NDAXVTUcXlWA3voA+JO/UMtzWgsYuwMxjuu6DfFPgzJpciUiPwgsvp48fl3p"},{"path":"css/regular.css","value":"sha384-e46AbGhCSICtPh8xpc35ZioOrHg2PGsH1Bpy/vyr9AhEMVhttzxc+2GSMSP+Y60P"},{"path":"css/solid.css","value":"sha384-TN9eFVoW87zV3Q7PfVXNZFuCwsmMwkuOTOUsyESfMS9uwDTf7yrxXH78rsXT3xf0"},{"path":"css/svg-with-js.css","value":"sha384-PB7dcmSOBXciTYYzTvxdvcCEy4k3woMwwVAtsIA3LUQyKW21C7UL9EcGtd6IRNLc"},{"path":"css/v4-shims.css","value":"sha384-9aKO2QU3KETrRCCXFbhLK16iRd15nC+OYEmpVb54jY8/CEXz/GVRsnM73wcbYw+m"},{"path":"js/all.js","value":"sha384-3Nqiqht3ZZEO8FKj7GR1upiI385J92VwWNLj+FqHxtLYxd9l+WYpeqSOrLh0T12c"},{"path":"js/brands.js","value":"sha384-V7gsTxvUZaeC6NAsCa24o3WvPOXwSsUM8/SBgy+fxlzWL3xEGXHsAv2E3UO5zKcZ"},{"path":"js/conflict-detection.js","value":"sha384-uMs7U5rgbKM9mJ/p05oZ+z+8uK1lwLhl96KWxP5odG0wm26IfhzgKQ0ktZnc2PYP"},{"path":"js/fontawesome.js","value":"sha384-DNo9bmYZCHLtp0n0l0XA2UsoRHX1nx38aRP+p9yoP5A8kVTfeWG3aySMOq5FD/v3"},{"path":"js/regular.js","value":"sha384-zHXcIX0meH+eFgqCa9QdLtYfc+0p7KcF4fVB+gMVFjV6rzYv+LxSIuF5i2eGVDlt"},{"path":"js/solid.js","value":"sha384-4RG3cEPIlCBy6VNzxM9ZoEwZW+65ed5JDOfaJAnQqwV6ha/jZDJTXjFmvjFM4bk4"},{"path":"js/v4-shims.js","value":"sha384-g+ezV6Pq6549QkJkkz2wmW/wpazNaliTdSg/HX4bKsQ7S8cfyMOiyAfzfWPtlVR9"}]},"version":"5.14.0"}}}
vendor/mickey-kay/better-font-awesome-library-bk/inc/icon-updater.php ADDED
@@ -0,0 +1,1136 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ function bfa_get_updated_icon_slug( $slug ) {
4
+ $bfa_icon_name_change_list = array(
5
+ 'address-book-o' => array(
6
+ 'old_slug' => 'address-book-o',
7
+ 'new_slug' => 'address-book',
8
+ ),
9
+ 'address-card-o' => array(
10
+ 'old_slug' => 'address-card-o',
11
+ 'new_slug' => 'address-card',
12
+ ),
13
+ 'area-chart' => array(
14
+ 'old_slug' => 'area-chart',
15
+ 'new_slug' => 'chart-area',
16
+ ),
17
+ 'arrow-circle-o-down' => array(
18
+ 'old_slug' => 'arrow-circle-o-down',
19
+ 'new_slug' => 'arrow-alt-circle-down',
20
+ ),
21
+ 'arrow-circle-o-left' => array(
22
+ 'old_slug' => 'arrow-circle-o-left',
23
+ 'new_slug' => 'arrow-alt-circle-left',
24
+ ),
25
+ 'arrow-circle-o-right' => array(
26
+ 'old_slug' => 'arrow-circle-o-right',
27
+ 'new_slug' => 'arrow-alt-circle-right',
28
+ ),
29
+ 'arrow-circle-o-up' => array(
30
+ 'old_slug' => 'arrow-circle-o-up',
31
+ 'new_slug' => 'arrow-alt-circle-up',
32
+ ),
33
+ 'arrows-alt' => array(
34
+ 'old_slug' => 'arrows-alt',
35
+ 'new_slug' => 'expand-arrows-alt',
36
+ ),
37
+ 'arrows-h' => array(
38
+ 'old_slug' => 'arrows-h',
39
+ 'new_slug' => 'arrows-alt-h',
40
+ ),
41
+ 'arrows-v' => array(
42
+ 'old_slug' => 'arrows-v',
43
+ 'new_slug' => 'arrows-alt-v',
44
+ ),
45
+ 'arrows' => array(
46
+ 'old_slug' => 'arrows',
47
+ 'new_slug' => 'arrows-alt',
48
+ ),
49
+ 'asl-interpreting' => array(
50
+ 'old_slug' => 'asl-interpreting',
51
+ 'new_slug' => 'american-sign-language-interpreting',
52
+ ),
53
+ 'automobile' => array(
54
+ 'old_slug' => 'automobile',
55
+ 'new_slug' => 'car',
56
+ ),
57
+ 'bank' => array(
58
+ 'old_slug' => 'bank',
59
+ 'new_slug' => 'university',
60
+ ),
61
+ 'bar-chart-o' => array(
62
+ 'old_slug' => 'bar-chart-o',
63
+ 'new_slug' => 'chart-bar',
64
+ ),
65
+ 'bar-chart' => array(
66
+ 'old_slug' => 'bar-chart',
67
+ 'new_slug' => 'chart-bar',
68
+ ),
69
+ 'bathtub' => array(
70
+ 'old_slug' => 'bathtub',
71
+ 'new_slug' => 'bath',
72
+ ),
73
+ 'battery-0' => array(
74
+ 'old_slug' => 'battery-0',
75
+ 'new_slug' => 'battery-empty',
76
+ ),
77
+ 'battery-1' => array(
78
+ 'old_slug' => 'battery-1',
79
+ 'new_slug' => 'battery-quarter',
80
+ ),
81
+ 'battery-2' => array(
82
+ 'old_slug' => 'battery-2',
83
+ 'new_slug' => 'battery-half',
84
+ ),
85
+ 'battery-3' => array(
86
+ 'old_slug' => 'battery-3',
87
+ 'new_slug' => 'battery-three-quarters',
88
+ ),
89
+ 'battery-4' => array(
90
+ 'old_slug' => 'battery-4',
91
+ 'new_slug' => 'battery-full',
92
+ ),
93
+ 'battery' => array(
94
+ 'old_slug' => 'battery',
95
+ 'new_slug' => 'battery-full',
96
+ ),
97
+ 'bell-o' => array(
98
+ 'old_slug' => 'bell-o',
99
+ 'new_slug' => 'bell',
100
+ ),
101
+ 'bell-slash-o' => array(
102
+ 'old_slug' => 'bell-slash-o',
103
+ 'new_slug' => 'bell-slash',
104
+ ),
105
+ 'bitbucket-square' => array(
106
+ 'old_slug' => 'bitbucket-square',
107
+ 'new_slug' => 'bitbucket',
108
+ ),
109
+ 'bitcoin' => array(
110
+ 'old_slug' => 'bitcoin',
111
+ 'new_slug' => 'btc',
112
+ ),
113
+ 'bookmark-o' => array(
114
+ 'old_slug' => 'bookmark-o',
115
+ 'new_slug' => 'bookmark',
116
+ ),
117
+ 'building-o' => array(
118
+ 'old_slug' => 'building-o',
119
+ 'new_slug' => 'building',
120
+ ),
121
+ 'cab' => array(
122
+ 'old_slug' => 'cab',
123
+ 'new_slug' => 'taxi',
124
+ ),
125
+ 'calendar-check-o' => array(
126
+ 'old_slug' => 'calendar-check-o',
127
+ 'new_slug' => 'calendar-check',
128
+ ),
129
+ 'calendar-minus-o' => array(
130
+ 'old_slug' => 'calendar-minus-o',
131
+ 'new_slug' => 'calendar-minus',
132
+ ),
133
+ 'calendar-o' => array(
134
+ 'old_slug' => 'calendar-o',
135
+ 'new_slug' => 'calendar',
136
+ ),
137
+ 'calendar-plus-o' => array(
138
+ 'old_slug' => 'calendar-plus-o',
139
+ 'new_slug' => 'calendar-plus',
140
+ ),
141
+ 'calendar-times-o' => array(
142
+ 'old_slug' => 'calendar-times-o',
143
+ 'new_slug' => 'calendar-times',
144
+ ),
145
+ 'calendar' => array(
146
+ 'old_slug' => 'calendar',
147
+ 'new_slug' => 'calendar-alt',
148
+ ),
149
+ 'caret-square-o-down' => array(
150
+ 'old_slug' => 'caret-square-o-down',
151
+ 'new_slug' => 'caret-square-down',
152
+ ),
153
+ 'caret-square-o-left' => array(
154
+ 'old_slug' => 'caret-square-o-left',
155
+ 'new_slug' => 'caret-square-left',
156
+ ),
157
+ 'caret-square-o-right' => array(
158
+ 'old_slug' => 'caret-square-o-right',
159
+ 'new_slug' => 'caret-square-right',
160
+ ),
161
+ 'caret-square-o-up' => array(
162
+ 'old_slug' => 'caret-square-o-up',
163
+ 'new_slug' => 'caret-square-up',
164
+ ),
165
+ 'cc' => array(
166
+ 'old_slug' => 'cc',
167
+ 'new_slug' => 'closed-captioning',
168
+ ),
169
+ 'chain-broken' => array(
170
+ 'old_slug' => 'chain-broken',
171
+ 'new_slug' => 'unlink',
172
+ ),
173
+ 'chain' => array(
174
+ 'old_slug' => 'chain',
175
+ 'new_slug' => 'link',
176
+ ),
177
+ 'check-circle-o' => array(
178
+ 'old_slug' => 'check-circle-o',
179
+ 'new_slug' => 'check-circle',
180
+ ),
181
+ 'check-square-o' => array(
182
+ 'old_slug' => 'check-square-o',
183
+ 'new_slug' => 'check-square',
184
+ ),
185
+ 'circle-o-notch' => array(
186
+ 'old_slug' => 'circle-o-notch',
187
+ 'new_slug' => 'circle-notch',
188
+ ),
189
+ 'circle-o' => array(
190
+ 'old_slug' => 'circle-o',
191
+ 'new_slug' => 'circle',
192
+ ),
193
+ 'circle-thin' => array(
194
+ 'old_slug' => 'circle-thin',
195
+ 'new_slug' => 'circle',
196
+ ),
197
+ 'clock-o' => array(
198
+ 'old_slug' => 'clock-o',
199
+ 'new_slug' => 'clock',
200
+ ),
201
+ 'close' => array(
202
+ 'old_slug' => 'close',
203
+ 'new_slug' => 'times',
204
+ ),
205
+ 'cloud-download' => array(
206
+ 'old_slug' => 'cloud-download',
207
+ 'new_slug' => 'cloud-download-alt',
208
+ ),
209
+ 'cloud-upload' => array(
210
+ 'old_slug' => 'cloud-upload',
211
+ 'new_slug' => 'cloud-upload-alt',
212
+ ),
213
+ 'cny' => array(
214
+ 'old_slug' => 'cny',
215
+ 'new_slug' => 'yen-sign',
216
+ ),
217
+ 'code-fork' => array(
218
+ 'old_slug' => 'code-fork',
219
+ 'new_slug' => 'code-branch',
220
+ ),
221
+ 'comment-o' => array(
222
+ 'old_slug' => 'comment-o',
223
+ 'new_slug' => 'comment',
224
+ ),
225
+ 'commenting-o' => array(
226
+ 'old_slug' => 'commenting-o',
227
+ 'new_slug' => 'comment-alt',
228
+ ),
229
+ 'commenting' => array(
230
+ 'old_slug' => 'commenting',
231
+ 'new_slug' => 'comment-alt',
232
+ ),
233
+ 'comments-o' => array(
234
+ 'old_slug' => 'comments-o',
235
+ 'new_slug' => 'comments',
236
+ ),
237
+ 'credit-card-alt' => array(
238
+ 'old_slug' => 'credit-card-alt',
239
+ 'new_slug' => 'credit-card',
240
+ ),
241
+ 'cutlery' => array(
242
+ 'old_slug' => 'cutlery',
243
+ 'new_slug' => 'utensils',
244
+ ),
245
+ 'dashboard' => array(
246
+ 'old_slug' => 'dashboard',
247
+ 'new_slug' => 'tachometer-alt',
248
+ ),
249
+ 'deafness' => array(
250
+ 'old_slug' => 'deafness',
251
+ 'new_slug' => 'deaf',
252
+ ),
253
+ 'dedent' => array(
254
+ 'old_slug' => 'dedent',
255
+ 'new_slug' => 'outdent',
256
+ ),
257
+ 'diamond' => array(
258
+ 'old_slug' => 'diamond',
259
+ 'new_slug' => 'gem',
260
+ ),
261
+ 'dollar' => array(
262
+ 'old_slug' => 'dollar',
263
+ 'new_slug' => 'dollar-sign',
264
+ ),
265
+ 'dot-circle-o' => array(
266
+ 'old_slug' => 'dot-circle-o',
267
+ 'new_slug' => 'dot-circle',
268
+ ),
269
+ 'drivers-license-o' => array(
270
+ 'old_slug' => 'drivers-license-o',
271
+ 'new_slug' => 'id-card',
272
+ ),
273
+ 'drivers-license' => array(
274
+ 'old_slug' => 'drivers-license',
275
+ 'new_slug' => 'id-card',
276
+ ),
277
+ 'eercast' => array(
278
+ 'old_slug' => 'eercast',
279
+ 'new_slug' => 'sellcast',
280
+ ),
281
+ 'envelope-o' => array(
282
+ 'old_slug' => 'envelope-o',
283
+ 'new_slug' => 'envelope',
284
+ ),
285
+ 'envelope-open-o' => array(
286
+ 'old_slug' => 'envelope-open-o',
287
+ 'new_slug' => 'envelope-open',
288
+ ),
289
+ 'eur' => array(
290
+ 'old_slug' => 'eur',
291
+ 'new_slug' => 'euro-sign',
292
+ ),
293
+ 'euro' => array(
294
+ 'old_slug' => 'euro',
295
+ 'new_slug' => 'euro-sign',
296
+ ),
297
+ 'exchange' => array(
298
+ 'old_slug' => 'exchange',
299
+ 'new_slug' => 'exchange-alt',
300
+ ),
301
+ 'external-link-square' => array(
302
+ 'old_slug' => 'external-link-square',
303
+ 'new_slug' => 'external-link-square-alt',
304
+ ),
305
+ 'external-link' => array(
306
+ 'old_slug' => 'external-link',
307
+ 'new_slug' => 'external-link-alt',
308
+ ),
309
+ 'eyedropper' => array(
310
+ 'old_slug' => 'eyedropper',
311
+ 'new_slug' => 'eye-dropper',
312
+ ),
313
+ 'fa' => array(
314
+ 'old_slug' => 'fa',
315
+ 'new_slug' => 'font-awesome',
316
+ ),
317
+ 'facebook-f' => array(
318
+ 'old_slug' => 'facebook-f',
319
+ 'new_slug' => 'facebook-f',
320
+ ),
321
+ 'facebook-official' => array(
322
+ 'old_slug' => 'facebook-official',
323
+ 'new_slug' => 'facebook',
324
+ ),
325
+ 'facebook' => array(
326
+ 'old_slug' => 'facebook',
327
+ 'new_slug' => 'facebook-f',
328
+ ),
329
+ 'feed' => array(
330
+ 'old_slug' => 'feed',
331
+ 'new_slug' => 'rss',
332
+ ),
333
+ 'file-archive-o' => array(
334
+ 'old_slug' => 'file-archive-o',
335
+ 'new_slug' => 'file-archive',
336
+ ),
337
+ 'file-audio-o' => array(
338
+ 'old_slug' => 'file-audio-o',
339
+ 'new_slug' => 'file-audio',
340
+ ),
341
+ 'file-code-o' => array(
342
+ 'old_slug' => 'file-code-o',
343
+ 'new_slug' => 'file-code',
344
+ ),
345
+ 'file-excel-o' => array(
346
+ 'old_slug' => 'file-excel-o',
347
+ 'new_slug' => 'file-excel',
348
+ ),
349
+ 'file-image-o' => array(
350
+ 'old_slug' => 'file-image-o',
351
+ 'new_slug' => 'file-image',
352
+ ),
353
+ 'file-movie-o' => array(
354
+ 'old_slug' => 'file-movie-o',
355
+ 'new_slug' => 'file-video',
356
+ ),
357
+ 'file-o' => array(
358
+ 'old_slug' => 'file-o',
359
+ 'new_slug' => 'file',
360
+ ),
361
+ 'file-pdf-o' => array(
362
+ 'old_slug' => 'file-pdf-o',
363
+ 'new_slug' => 'file-pdf',
364
+ ),
365
+ 'file-photo-o' => array(
366
+ 'old_slug' => 'file-photo-o',
367
+ 'new_slug' => 'file-image',
368
+ ),
369
+ 'file-picture-o' => array(
370
+ 'old_slug' => 'file-picture-o',
371
+ 'new_slug' => 'file-image',
372
+ ),
373
+ 'file-powerpoint-o' => array(
374
+ 'old_slug' => 'file-powerpoint-o',
375
+ 'new_slug' => 'file-powerpoint',
376
+ ),
377
+ 'file-sound-o' => array(
378
+ 'old_slug' => 'file-sound-o',
379
+ 'new_slug' => 'file-audio',
380
+ ),
381
+ 'file-text-o' => array(
382
+ 'old_slug' => 'file-text-o',
383
+ 'new_slug' => 'file-alt',
384
+ ),
385
+ 'file-text' => array(
386
+ 'old_slug' => 'file-text',
387
+ 'new_slug' => 'file-alt',
388
+ ),
389
+ 'file-video-o' => array(
390
+ 'old_slug' => 'file-video-o',
391
+ 'new_slug' => 'file-video',
392
+ ),
393
+ 'file-word-o' => array(
394
+ 'old_slug' => 'file-word-o',
395
+ 'new_slug' => 'file-word',
396
+ ),
397
+ 'file-zip-o' => array(
398
+ 'old_slug' => 'file-zip-o',
399
+ 'new_slug' => 'file-archive',
400
+ ),
401
+ 'files-o' => array(
402
+ 'old_slug' => 'files-o',
403
+ 'new_slug' => 'copy',
404
+ ),
405
+ 'flag-o' => array(
406
+ 'old_slug' => 'flag-o',
407
+ 'new_slug' => 'flag',
408
+ ),
409
+ 'flash' => array(
410
+ 'old_slug' => 'flash',
411
+ 'new_slug' => 'bolt',
412
+ ),
413
+ 'floppy-o' => array(
414
+ 'old_slug' => 'floppy-o',
415
+ 'new_slug' => 'save',
416
+ ),
417
+ 'folder-o' => array(
418
+ 'old_slug' => 'folder-o',
419
+ 'new_slug' => 'folder',
420
+ ),
421
+ 'folder-open-o' => array(
422
+ 'old_slug' => 'folder-open-o',
423
+ 'new_slug' => 'folder-open',
424
+ ),
425
+ 'frown-o' => array(
426
+ 'old_slug' => 'frown-o',
427
+ 'new_slug' => 'frown',
428
+ ),
429
+ 'futbol-o' => array(
430
+ 'old_slug' => 'futbol-o',
431
+ 'new_slug' => 'futbol',
432
+ ),
433
+ 'gbp' => array(
434
+ 'old_slug' => 'gbp',
435
+ 'new_slug' => 'pound-sign',
436
+ ),
437
+ 'ge' => array(
438
+ 'old_slug' => 'ge',
439
+ 'new_slug' => 'empire',
440
+ ),
441
+ 'gear' => array(
442
+ 'old_slug' => 'gear',
443
+ 'new_slug' => 'cog',
444
+ ),
445
+ 'gears' => array(
446
+ 'old_slug' => 'gears',
447
+ 'new_slug' => 'cogs',
448
+ ),
449
+ 'gittip' => array(
450
+ 'old_slug' => 'gittip',
451
+ 'new_slug' => 'gratipay',
452
+ ),
453
+ 'glass' => array(
454
+ 'old_slug' => 'glass',
455
+ 'new_slug' => 'glass-martini',
456
+ ),
457
+ 'google-plus-circle' => array(
458
+ 'old_slug' => 'google-plus-circle',
459
+ 'new_slug' => 'google-plus',
460
+ ),
461
+ 'google-plus-official' => array(
462
+ 'old_slug' => 'google-plus-official',
463
+ 'new_slug' => 'google-plus',
464
+ ),
465
+ 'google-plus' => array(
466
+ 'old_slug' => 'google-plus',
467
+ 'new_slug' => 'google-plus-g',
468
+ ),
469
+ 'group' => array(
470
+ 'old_slug' => 'group',
471
+ 'new_slug' => 'users',
472
+ ),
473
+ 'hand-grab-o' => array(
474
+ 'old_slug' => 'hand-grab-o',
475
+ 'new_slug' => 'hand-rock',
476
+ ),
477
+ 'hand-lizard-o' => array(
478
+ 'old_slug' => 'hand-lizard-o',
479
+ 'new_slug' => 'hand-lizard',
480
+ ),
481
+ 'hand-o-down' => array(
482
+ 'old_slug' => 'hand-o-down',
483
+ 'new_slug' => 'hand-point-down',
484
+ ),
485
+ 'hand-o-left' => array(
486
+ 'old_slug' => 'hand-o-left',
487
+ 'new_slug' => 'hand-point-left',
488
+ ),
489
+ 'hand-o-right' => array(
490
+ 'old_slug' => 'hand-o-right',
491
+ 'new_slug' => 'hand-point-right',
492
+ ),
493
+ 'hand-o-up' => array(
494
+ 'old_slug' => 'hand-o-up',
495
+ 'new_slug' => 'hand-point-up',
496
+ ),
497
+ 'hand-paper-o' => array(
498
+ 'old_slug' => 'hand-paper-o',
499
+ 'new_slug' => 'hand-paper',
500
+ ),
501
+ 'hand-peace-o' => array(
502
+ 'old_slug' => 'hand-peace-o',
503
+ 'new_slug' => 'hand-peace',
504
+ ),
505
+ 'hand-pointer-o' => array(
506
+ 'old_slug' => 'hand-pointer-o',
507
+ 'new_slug' => 'hand-pointer',
508
+ ),
509
+ 'hand-rock-o' => array(
510
+ 'old_slug' => 'hand-rock-o',
511
+ 'new_slug' => 'hand-rock',
512
+ ),
513
+ 'hand-scissors-o' => array(
514
+ 'old_slug' => 'hand-scissors-o',
515
+ 'new_slug' => 'hand-scissors',
516
+ ),
517
+ 'hand-spock-o' => array(
518
+ 'old_slug' => 'hand-spock-o',
519
+ 'new_slug' => 'hand-spock',
520
+ ),
521
+ 'hand-stop-o' => array(
522
+ 'old_slug' => 'hand-stop-o',
523
+ 'new_slug' => 'hand-paper',
524
+ ),
525
+ 'handshake-o' => array(
526
+ 'old_slug' => 'handshake-o',
527
+ 'new_slug' => 'handshake',
528
+ ),
529
+ 'hard-of-hearing' => array(
530
+ 'old_slug' => 'hard-of-hearing',
531
+ 'new_slug' => 'deaf',
532
+ ),
533
+ 'hdd-o' => array(
534
+ 'old_slug' => 'hdd-o',
535
+ 'new_slug' => 'hdd',
536
+ ),
537
+ 'header' => array(
538
+ 'old_slug' => 'header',
539
+ 'new_slug' => 'heading',
540
+ ),
541
+ 'heart-o' => array(
542
+ 'old_slug' => 'heart-o',
543
+ 'new_slug' => 'heart',
544
+ ),
545
+ 'hospital-o' => array(
546
+ 'old_slug' => 'hospital-o',
547
+ 'new_slug' => 'hospital',
548
+ ),
549
+ 'hotel' => array(
550
+ 'old_slug' => 'hotel',
551
+ 'new_slug' => 'bed',
552
+ ),
553
+ 'hourglass-1' => array(
554
+ 'old_slug' => 'hourglass-1',
555
+ 'new_slug' => 'hourglass-start',
556
+ ),
557
+ 'hourglass-2' => array(
558
+ 'old_slug' => 'hourglass-2',
559
+ 'new_slug' => 'hourglass-half',
560
+ ),
561
+ 'hourglass-3' => array(
562
+ 'old_slug' => 'hourglass-3',
563
+ 'new_slug' => 'hourglass-end',
564
+ ),
565
+ 'hourglass-o' => array(
566
+ 'old_slug' => 'hourglass-o',
567
+ 'new_slug' => 'hourglass',
568
+ ),
569
+ 'id-card-o' => array(
570
+ 'old_slug' => 'id-card-o',
571
+ 'new_slug' => 'id-card',
572
+ ),
573
+ 'ils' => array(
574
+ 'old_slug' => 'ils',
575
+ 'new_slug' => 'shekel-sign',
576
+ ),
577
+ 'image' => array(
578
+ 'old_slug' => 'image',
579
+ 'new_slug' => 'image',
580
+ ),
581
+ 'inr' => array(
582
+ 'old_slug' => 'inr',
583
+ 'new_slug' => 'rupee-sign',
584
+ ),
585
+ 'institution' => array(
586
+ 'old_slug' => 'institution',
587
+ 'new_slug' => 'university',
588
+ ),
589
+ 'intersex' => array(
590
+ 'old_slug' => 'intersex',
591
+ 'new_slug' => 'transgender',
592
+ ),
593
+ 'jpy' => array(
594
+ 'old_slug' => 'jpy',
595
+ 'new_slug' => 'yen-sign',
596
+ ),
597
+ 'keyboard-o' => array(
598
+ 'old_slug' => 'keyboard-o',
599
+ 'new_slug' => 'keyboard',
600
+ ),
601
+ 'krw' => array(
602
+ 'old_slug' => 'krw',
603
+ 'new_slug' => 'won-sign',
604
+ ),
605
+ 'legal' => array(
606
+ 'old_slug' => 'legal',
607
+ 'new_slug' => 'gavel',
608
+ ),
609
+ 'lemon-o' => array(
610
+ 'old_slug' => 'lemon-o',
611
+ 'new_slug' => 'lemon',
612
+ ),
613
+ 'level-down' => array(
614
+ 'old_slug' => 'level-down',
615
+ 'new_slug' => 'level-down-alt',
616
+ ),
617
+ 'level-up' => array(
618
+ 'old_slug' => 'level-up',
619
+ 'new_slug' => 'level-up-alt',
620
+ ),
621
+ 'life-bouy' => array(
622
+ 'old_slug' => 'life-bouy',
623
+ 'new_slug' => 'life-ring',
624
+ ),
625
+ 'life-buoy' => array(
626
+ 'old_slug' => 'life-buoy',
627
+ 'new_slug' => 'life-ring',
628
+ ),
629
+ 'life-saver' => array(
630
+ 'old_slug' => 'life-saver',
631
+ 'new_slug' => 'life-ring',
632
+ ),
633
+ 'lightbulb-o' => array(
634
+ 'old_slug' => 'lightbulb-o',
635
+ 'new_slug' => 'lightbulb',
636
+ ),
637
+ 'line-chart' => array(
638
+ 'old_slug' => 'line-chart',
639
+ 'new_slug' => 'chart-line',
640
+ ),
641
+ 'linkedin-square' => array(
642
+ 'old_slug' => 'linkedin-square',
643
+ 'new_slug' => 'linkedin',
644
+ ),
645
+ 'linkedin' => array(
646
+ 'old_slug' => 'linkedin',
647
+ 'new_slug' => 'linkedin-in',
648
+ ),
649
+ 'long-arrow-down' => array(
650
+ 'old_slug' => 'long-arrow-down',
651
+ 'new_slug' => 'long-arrow-alt-down',
652
+ ),
653
+ 'long-arrow-left' => array(
654
+ 'old_slug' => 'long-arrow-left',
655
+ 'new_slug' => 'long-arrow-alt-left',
656
+ ),
657
+ 'long-arrow-right' => array(
658
+ 'old_slug' => 'long-arrow-right',
659
+ 'new_slug' => 'long-arrow-alt-right',
660
+ ),
661
+ 'long-arrow-up' => array(
662
+ 'old_slug' => 'long-arrow-up',
663
+ 'new_slug' => 'long-arrow-alt-up',
664
+ ),
665
+ 'mail-forward' => array(
666
+ 'old_slug' => 'mail-forward',
667
+ 'new_slug' => 'share',
668
+ ),
669
+ 'mail-reply-all' => array(
670
+ 'old_slug' => 'mail-reply-all',
671
+ 'new_slug' => 'reply-all',
672
+ ),
673
+ 'mail-reply' => array(
674
+ 'old_slug' => 'mail-reply',
675
+ 'new_slug' => 'reply',
676
+ ),
677
+ 'map-marker' => array(
678
+ 'old_slug' => 'map-marker',
679
+ 'new_slug' => 'map-marker-alt',
680
+ ),
681
+ 'map-o' => array(
682
+ 'old_slug' => 'map-o',
683
+ 'new_slug' => 'map',
684
+ ),
685
+ 'meanpath' => array(
686
+ 'old_slug' => 'meanpath',
687
+ 'new_slug' => 'font-awesome',
688
+ ),
689
+ 'meh-o' => array(
690
+ 'old_slug' => 'meh-o',
691
+ 'new_slug' => 'meh',
692
+ ),
693
+ 'minus-square-o' => array(
694
+ 'old_slug' => 'minus-square-o',
695
+ 'new_slug' => 'minus-square',
696
+ ),
697
+ 'mobile-phone' => array(
698
+ 'old_slug' => 'mobile-phone',
699
+ 'new_slug' => 'mobile-alt',
700
+ ),
701
+ 'mobile' => array(
702
+ 'old_slug' => 'mobile',
703
+ 'new_slug' => 'mobile-alt',
704
+ ),
705
+ 'money' => array(
706
+ 'old_slug' => 'money',
707
+ 'new_slug' => 'money-bill-alt',
708
+ ),
709
+ 'moon-o' => array(
710
+ 'old_slug' => 'moon-o',
711
+ 'new_slug' => 'moon',
712
+ ),
713
+ 'mortar-board' => array(
714
+ 'old_slug' => 'mortar-board',
715
+ 'new_slug' => 'graduation-cap',
716
+ ),
717
+ 'navicon' => array(
718
+ 'old_slug' => 'navicon',
719
+ 'new_slug' => 'bars',
720
+ ),
721
+ 'newspaper-o' => array(
722
+ 'old_slug' => 'newspaper-o',
723
+ 'new_slug' => 'newspaper',
724
+ ),
725
+ 'paper-plane-o' => array(
726
+ 'old_slug' => 'paper-plane-o',
727
+ 'new_slug' => 'paper-plane',
728
+ ),
729
+ 'paste' => array(
730
+ 'old_slug' => 'paste',
731
+ 'new_slug' => 'clipboard',
732
+ ),
733
+ 'pause-circle-o' => array(
734
+ 'old_slug' => 'pause-circle-o',
735
+ 'new_slug' => 'pause-circle',
736
+ ),
737
+ 'pencil-square-o' => array(
738
+ 'old_slug' => 'pencil-square-o',
739
+ 'new_slug' => 'edit',
740
+ ),
741
+ 'pencil-square' => array(
742
+ 'old_slug' => 'pencil-square',
743
+ 'new_slug' => 'pen-square',
744
+ ),
745
+ 'pencil' => array(
746
+ 'old_slug' => 'pencil',
747
+ 'new_slug' => 'pencil-alt',
748
+ ),
749
+ 'photo' => array(
750
+ 'old_slug' => 'photo',
751
+ 'new_slug' => 'image',
752
+ ),
753
+ 'picture-o' => array(
754
+ 'old_slug' => 'picture-o',
755
+ 'new_slug' => 'image',
756
+ ),
757
+ 'pie-chart' => array(
758
+ 'old_slug' => 'pie-chart',
759
+ 'new_slug' => 'chart-pie',
760
+ ),
761
+ 'play-circle-o' => array(
762
+ 'old_slug' => 'play-circle-o',
763
+ 'new_slug' => 'play-circle',
764
+ ),
765
+ 'plus-square-o' => array(
766
+ 'old_slug' => 'plus-square-o',
767
+ 'new_slug' => 'plus-square',
768
+ ),
769
+ 'question-circle-o' => array(
770
+ 'old_slug' => 'question-circle-o',
771
+ 'new_slug' => 'question-circle',
772
+ ),
773
+ 'ra' => array(
774
+ 'old_slug' => 'ra',
775
+ 'new_slug' => 'rebel',
776
+ ),
777
+ 'refresh' => array(
778
+ 'old_slug' => 'refresh',
779
+ 'new_slug' => 'sync',
780
+ ),
781
+ 'remove' => array(
782
+ 'old_slug' => 'remove',
783
+ 'new_slug' => 'times',
784
+ ),
785
+ 'reorder' => array(
786
+ 'old_slug' => 'reorder',
787
+ 'new_slug' => 'bars',
788
+ ),
789
+ 'repeat' => array(
790
+ 'old_slug' => 'repeat',
791
+ 'new_slug' => 'redo',
792
+ ),
793
+ 'resistance' => array(
794
+ 'old_slug' => 'resistance',
795
+ 'new_slug' => 'rebel',
796
+ ),
797
+ 'rmb' => array(
798
+ 'old_slug' => 'rmb',
799
+ 'new_slug' => 'yen-sign',
800
+ ),
801
+ 'rotate-left' => array(
802
+ 'old_slug' => 'rotate-left',
803
+ 'new_slug' => 'undo',
804
+ ),
805
+ 'rotate-right' => array(
806
+ 'old_slug' => 'rotate-right',
807
+ 'new_slug' => 'redo',
808
+ ),
809
+ 'rouble' => array(
810
+ 'old_slug' => 'rouble',
811
+ 'new_slug' => 'ruble-sign',
812
+ ),
813
+ 'rub' => array(
814
+ 'old_slug' => 'rub',
815
+ 'new_slug' => 'ruble-sign',
816
+ ),
817
+ 'ruble' => array(
818
+ 'old_slug' => 'ruble',
819
+ 'new_slug' => 'ruble-sign',
820
+ ),
821
+ 'rupee' => array(
822
+ 'old_slug' => 'rupee',
823
+ 'new_slug' => 'rupee-sign',
824
+ ),
825
+ 's15' => array(
826
+ 'old_slug' => 's15',
827
+ 'new_slug' => 'bath',
828
+ ),
829
+ 'scissors' => array(
830
+ 'old_slug' => 'scissors',
831
+ 'new_slug' => 'cut',
832
+ ),
833
+ 'send-o' => array(
834
+ 'old_slug' => 'send-o',
835
+ 'new_slug' => 'paper-plane',
836
+ ),
837
+ 'send' => array(
838
+ 'old_slug' => 'send',
839
+ 'new_slug' => 'paper-plane',
840
+ ),
841
+ 'share-square-o' => array(
842
+ 'old_slug' => 'share-square-o',
843
+ 'new_slug' => 'share-square',
844
+ ),
845
+ 'shekel' => array(
846
+ 'old_slug' => 'shekel',
847
+ 'new_slug' => 'shekel-sign',
848
+ ),
849
+ 'sheqel' => array(
850
+ 'old_slug' => 'sheqel',
851
+ 'new_slug' => 'shekel-sign',
852
+ ),
853
+ 'shield' => array(
854
+ 'old_slug' => 'shield',
855
+ 'new_slug' => 'shield-alt',
856
+ ),
857
+ 'sign-in' => array(
858
+ 'old_slug' => 'sign-in',
859
+ 'new_slug' => 'sign-in-alt',
860
+ ),
861
+ 'sign-out' => array(
862
+ 'old_slug' => 'sign-out',
863
+ 'new_slug' => 'sign-out-alt',
864
+ ),
865
+ 'signing' => array(
866
+ 'old_slug' => 'signing',
867
+ 'new_slug' => 'sign-language',
868
+ ),
869
+ 'sliders' => array(
870
+ 'old_slug' => 'sliders',
871
+ 'new_slug' => 'sliders-h',
872
+ ),
873
+ 'smile-o' => array(
874
+ 'old_slug' => 'smile-o',
875
+ 'new_slug' => 'smile',
876
+ ),
877
+ 'snowflake-o' => array(
878
+ 'old_slug' => 'snowflake-o',
879
+ 'new_slug' => 'snowflake',
880
+ ),
881
+ 'soccer-ball-o' => array(
882
+ 'old_slug' => 'soccer-ball-o',
883
+ 'new_slug' => 'futbol',
884
+ ),
885
+ 'sort-alpha-asc' => array(
886
+ 'old_slug' => 'sort-alpha-asc',
887
+ 'new_slug' => 'sort-alpha-down',
888
+ ),
889
+ 'sort-alpha-desc' => array(
890
+ 'old_slug' => 'sort-alpha-desc',
891
+ 'new_slug' => 'sort-alpha-up',
892
+ ),
893
+ 'sort-amount-asc' => array(
894
+ 'old_slug' => 'sort-amount-asc',
895
+ 'new_slug' => 'sort-amount-down',
896
+ ),
897
+ 'sort-amount-desc' => array(
898
+ 'old_slug' => 'sort-amount-desc',
899
+ 'new_slug' => 'sort-amount-up',
900
+ ),
901
+ 'sort-asc' => array(
902
+ 'old_slug' => 'sort-asc',
903
+ 'new_slug' => 'sort-up',
904
+ ),
905
+ 'sort-desc' => array(
906
+ 'old_slug' => 'sort-desc',
907
+ 'new_slug' => 'sort-down',
908
+ ),
909
+ 'sort-numeric-asc' => array(
910
+ 'old_slug' => 'sort-numeric-asc',
911
+ 'new_slug' => 'sort-numeric-down',
912
+ ),
913
+ 'sort-numeric-desc' => array(
914
+ 'old_slug' => 'sort-numeric-desc',
915
+ 'new_slug' => 'sort-numeric-up',
916
+ ),
917
+ 'spoon' => array(
918
+ 'old_slug' => 'spoon',
919
+ 'new_slug' => 'utensil-spoon',
920
+ ),
921
+ 'square-o' => array(
922
+ 'old_slug' => 'square-o',
923
+ 'new_slug' => 'square',
924
+ ),
925
+ 'star-half-empty' => array(
926
+ 'old_slug' => 'star-half-empty',
927
+ 'new_slug' => 'star-half',
928
+ ),
929
+ 'star-half-full' => array(
930
+ 'old_slug' => 'star-half-full',
931
+ 'new_slug' => 'star-half',
932
+ ),
933
+ 'star-half-o' => array(
934
+ 'old_slug' => 'star-half-o',
935
+ 'new_slug' => 'star-half',
936
+ ),
937
+ 'star-o' => array(
938
+ 'old_slug' => 'star-o',
939
+ 'new_slug' => 'star',
940
+ ),
941
+ 'sticky-note-o' => array(
942
+ 'old_slug' => 'sticky-note-o',
943
+ 'new_slug' => 'sticky-note',
944
+ ),
945
+ 'stop-circle-o' => array(
946
+ 'old_slug' => 'stop-circle-o',
947
+ 'new_slug' => 'stop-circle',
948
+ ),
949
+ 'sun-o' => array(
950
+ 'old_slug' => 'sun-o',
951
+ 'new_slug' => 'sun',
952
+ ),
953
+ 'support' => array(
954
+ 'old_slug' => 'support',
955
+ 'new_slug' => 'life-ring',
956
+ ),
957
+ 'tablet' => array(
958
+ 'old_slug' => 'tablet',
959
+ 'new_slug' => 'tablet-alt',
960
+ ),
961
+ 'tachometer' => array(
962
+ 'old_slug' => 'tachometer',
963
+ 'new_slug' => 'tachometer-alt',
964
+ ),
965
+ 'television' => array(
966
+ 'old_slug' => 'television',
967
+ 'new_slug' => 'tv',
968
+ ),
969
+ 'thermometer-0' => array(
970
+ 'old_slug' => 'thermometer-0',
971
+ 'new_slug' => 'thermometer-empty',
972
+ ),
973
+ 'thermometer-1' => array(
974
+ 'old_slug' => 'thermometer-1',
975
+ 'new_slug' => 'thermometer-quarter',
976
+ ),
977
+ 'thermometer-2' => array(
978
+ 'old_slug' => 'thermometer-2',
979
+ 'new_slug' => 'thermometer-half',
980
+ ),
981
+ 'thermometer-3' => array(
982
+ 'old_slug' => 'thermometer-3',
983
+ 'new_slug' => 'thermometer-three-quarters',
984
+ ),
985
+ 'thermometer-4' => array(
986
+ 'old_slug' => 'thermometer-4',
987
+ 'new_slug' => 'thermometer-full',
988
+ ),
989
+ 'thermometer' => array(
990
+ 'old_slug' => 'thermometer',
991
+ 'new_slug' => 'thermometer-full',
992
+ ),
993
+ 'thumb-tack' => array(
994
+ 'old_slug' => 'thumb-tack',
995
+ 'new_slug' => 'thumbtack',
996
+ ),
997
+ 'thumbs-o-down' => array(
998
+ 'old_slug' => 'thumbs-o-down',
999
+ 'new_slug' => 'thumbs-down',
1000
+ ),
1001
+ 'thumbs-o-up' => array(
1002
+ 'old_slug' => 'thumbs-o-up',
1003
+ 'new_slug' => 'thumbs-up',
1004
+ ),
1005
+ 'ticket' => array(
1006
+ 'old_slug' => 'ticket',
1007
+ 'new_slug' => 'ticket-alt',
1008
+ ),
1009
+ 'times-circle-o' => array(
1010
+ 'old_slug' => 'times-circle-o',
1011
+ 'new_slug' => 'times-circle',
1012
+ ),
1013
+ 'times-rectangle-o' => array(
1014
+ 'old_slug' => 'times-rectangle-o',
1015
+ 'new_slug' => 'window-close',
1016
+ ),
1017
+ 'times-rectangle' => array(
1018
+ 'old_slug' => 'times-rectangle',
1019
+ 'new_slug' => 'window-close',
1020
+ ),
1021
+ 'toggle-down' => array(
1022
+ 'old_slug' => 'toggle-down',
1023
+ 'new_slug' => 'caret-square-down',
1024
+ ),
1025
+ 'toggle-left' => array(
1026
+ 'old_slug' => 'toggle-left',
1027
+ 'new_slug' => 'caret-square-left',
1028
+ ),
1029
+ 'toggle-right' => array(
1030
+ 'old_slug' => 'toggle-right',
1031
+ 'new_slug' => 'caret-square-right',
1032
+ ),
1033
+ 'toggle-up' => array(
1034
+ 'old_slug' => 'toggle-up',
1035
+ 'new_slug' => 'caret-square-up',
1036
+ ),
1037
+ 'trash-o' => array(
1038
+ 'old_slug' => 'trash-o',
1039
+ 'new_slug' => 'trash-alt',
1040
+ ),
1041
+ 'trash' => array(
1042
+ 'old_slug' => 'trash',
1043
+ 'new_slug' => 'trash-alt',
1044
+ ),
1045
+ 'try' => array(
1046
+ 'old_slug' => 'try',
1047
+ 'new_slug' => 'lira-sign',
1048
+ ),
1049
+ 'turkish-lira' => array(
1050
+ 'old_slug' => 'turkish-lira',
1051
+ 'new_slug' => 'lira-sign',
1052
+ ),
1053
+ 'unsorted' => array(
1054
+ 'old_slug' => 'unsorted',
1055
+ 'new_slug' => 'sort',
1056
+ ),
1057
+ 'usd' => array(
1058
+ 'old_slug' => 'usd',
1059
+ 'new_slug' => 'dollar-sign',
1060
+ ),
1061
+ 'user-circle-o' => array(
1062
+ 'old_slug' => 'user-circle-o',
1063
+ 'new_slug' => 'user-circle',
1064
+ ),
1065
+ 'user-o' => array(
1066
+ 'old_slug' => 'user-o',
1067
+ 'new_slug' => 'user',
1068
+ ),
1069
+ 'vcard-o' => array(
1070
+ 'old_slug' => 'vcard-o',
1071
+ 'new_slug' => 'address-card',
1072
+ ),
1073
+ 'vcard' => array(
1074
+ 'old_slug' => 'vcard',
1075
+ 'new_slug' => 'address-card',
1076
+ ),
1077
+ 'video-camera' => array(
1078
+ 'old_slug' => 'video-camera',
1079
+ 'new_slug' => 'video',
1080
+ ),
1081
+ 'vimeo' => array(
1082
+ 'old_slug' => 'vimeo',
1083
+ 'new_slug' => 'vimeo-v',
1084
+ ),
1085
+ 'volume-control-phone' => array(
1086
+ 'old_slug' => 'volume-control-phone',
1087
+ 'new_slug' => 'phone-volume',
1088
+ ),
1089
+ 'warning' => array(
1090
+ 'old_slug' => 'warning',
1091
+ 'new_slug' => 'exclamation-triangle',
1092
+ ),
1093
+ 'wechat' => array(
1094
+ 'old_slug' => 'wechat',
1095
+ 'new_slug' => 'weixin',
1096
+ ),
1097
+ 'wheelchair-alt' => array(
1098
+ 'old_slug' => 'wheelchair-alt',
1099
+ 'new_slug' => 'accessible-icon',
1100
+ ),
1101
+ 'window-close-o' => array(
1102
+ 'old_slug' => 'window-close-o',
1103
+ 'new_slug' => 'window-close',
1104
+ ),
1105
+ 'won' => array(
1106
+ 'old_slug' => 'won',
1107
+ 'new_slug' => 'won-sign',
1108
+ ),
1109
+ 'y-combinator-square' => array(
1110
+ 'old_slug' => 'y-combinator-square',
1111
+ 'new_slug' => 'hacker-news',
1112
+ ),
1113
+ 'yc-square' => array(
1114
+ 'old_slug' => 'yc-square',
1115
+ 'new_slug' => 'hacker-news',
1116
+ ),
1117
+ 'yc' => array(
1118
+ 'old_slug' => 'yc',
1119
+ 'new_slug' => 'y-combinator',
1120
+ ),
1121
+ 'yen' => array(
1122
+ 'old_slug' => 'yen',
1123
+ 'new_slug' => 'yen-sign',
1124
+ ),
1125
+ 'youtube-play' => array(
1126
+ 'old_slug' => 'youtube-play',
1127
+ 'new_slug' => 'youtube',
1128
+ ),
1129
+ 'youtube-square' => array(
1130
+ 'old_slug' => 'youtube-square',
1131
+ 'new_slug' => 'youtube',
1132
+ ),
1133
+ );
1134
+
1135
+ return ! empty( $bfa_icon_name_change_list[ $slug ] ) ? $bfa_icon_name_change_list[ $slug ]['new_slug'] : null;
1136
+ }
vendor/mickey-kay/better-font-awesome-library-bk/js/admin.js ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Better Font Awesome Library admin JS.
3
+ *
4
+ * @since 1.0.3
5
+ *
6
+ * @package Better Font Awesome Library
7
+ */
8
+
9
+ ( function( $ ) {
10
+
11
+ var icons = Object.values( bfa_vars.fa_icons );
12
+
13
+ function get_icon_by_title( title ) {
14
+ return icons.find( function( icon ) {
15
+ return icon.title == title;
16
+ });
17
+ }
18
+
19
+ function icon_shortcode( icon ) {
20
+ var icon_style_string = icon.style ? ' style="' + icon.style + '"' : '';
21
+ return '[icon name="' + icon.slug + '"' + icon_style_string + ' class="" unprefixed_class=""]';
22
+ }
23
+
24
+ $( document ).on( 'ready ', function() {
25
+
26
+ $( 'body' ).on( 'mousedown', '.bfa-iconpicker', function(e) { // Use mousedown even to allow for triggering click later without infinite looping.
27
+
28
+ e.preventDefault();
29
+
30
+ $( this ).not( ' .initialized' )
31
+ .addClass( 'initialized' )
32
+ .iconpicker({
33
+ placement: 'bottomLeft',
34
+ hideOnSelect: true,
35
+ animation: false,
36
+ selectedCustomClass: 'selected',
37
+ icons: icons,
38
+ fullClassFormatter: function( icon_title ) {
39
+ var classes = [];
40
+ var icon = get_icon_by_title( icon_title );
41
+
42
+ return icon.base_class;
43
+ },
44
+ })
45
+ .find( '.iconpicker-item' ).each( function() {
46
+ var $item = $( this );
47
+ var title = $item.attr( 'title' ).replace( '.', '' );
48
+
49
+ $item.attr( 'title', title );
50
+ });
51
+
52
+ $( this ).trigger( 'click' );
53
+
54
+ })
55
+ .on( 'click', '.bfa-iconpicker', function(e) {
56
+ e.preventDefault(); // Prevent scrolling to top.
57
+ $( this ).find( '.iconpicker-search' ).focus();
58
+ });
59
+
60
+ // Set up icon insertion functionality.
61
+ $( document ).on( 'iconpickerSelect', function( e ) {
62
+ var icon_title = e.iconpickerItem.context.title.replace( '.', '' );
63
+ var icon = get_icon_by_title( icon_title );
64
+ wp.media.editor.insert( icon_shortcode( icon ) );
65
+ });
66
+ });
67
+
68
+ } )( jQuery );
vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/css/fontawesome-iconpicker.css ADDED
@@ -0,0 +1,312 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Icon Picker
3
+ * https://farbelous.github.io/fontawesome-iconpicker/
4
+ *
5
+ * Originally written by (c) 2016 Javi Aguilar
6
+ * Licensed under the MIT License
7
+ * https://github.com/farbelous/fontawesome-iconpicker/blob/master/LICENSE
8
+ *
9
+ */
10
+ .iconpicker-popover.popover {
11
+ position: absolute;
12
+ top: 0;
13
+ left: 0;
14
+ display: none;
15
+ max-width: none;
16
+ padding: 1px;
17
+ text-align: left;
18
+ width: 234px;
19
+ background: #f7f7f7;
20
+ z-index: 9;
21
+ }
22
+ .iconpicker-popover.popover.top,
23
+ .iconpicker-popover.popover.topLeftCorner,
24
+ .iconpicker-popover.popover.topLeft,
25
+ .iconpicker-popover.popover.topRight,
26
+ .iconpicker-popover.popover.topRightCorner {
27
+ margin-top: -10px;
28
+ }
29
+ .iconpicker-popover.popover.right,
30
+ .iconpicker-popover.popover.rightTop,
31
+ .iconpicker-popover.popover.rightBottom {
32
+ margin-left: 10px;
33
+ }
34
+ .iconpicker-popover.popover.bottom,
35
+ .iconpicker-popover.popover.bottomRightCorner,
36
+ .iconpicker-popover.popover.bottomRight,
37
+ .iconpicker-popover.popover.bottomLeft,
38
+ .iconpicker-popover.popover.bottomLeftCorner {
39
+ margin-top: 10px;
40
+ }
41
+ .iconpicker-popover.popover.left,
42
+ .iconpicker-popover.popover.leftBottom,
43
+ .iconpicker-popover.popover.leftTop {
44
+ margin-left: -10px;
45
+ }
46
+ .iconpicker-popover.popover.inline {
47
+ margin: 0 0 12px 0;
48
+ position: relative;
49
+ display: inline-block;
50
+ opacity: 1;
51
+ top: auto;
52
+ left: auto;
53
+ bottom: auto;
54
+ right: auto;
55
+ max-width: 100%;
56
+ box-shadow: none;
57
+ z-index: auto;
58
+ vertical-align: top;
59
+ }
60
+ .iconpicker-popover.popover.inline > .arrow {
61
+ display: none;
62
+ }
63
+ .dropdown-menu .iconpicker-popover.inline {
64
+ margin: 0;
65
+ border: none;
66
+ }
67
+ .dropdown-menu.iconpicker-container {
68
+ padding: 0;
69
+ }
70
+ .iconpicker-popover.popover .popover-title {
71
+ padding: 12px;
72
+ font-size: 13px;
73
+ line-height: 15px;
74
+ border-bottom: 1px solid #ebebeb;
75
+ background-color: #f7f7f7;
76
+ }
77
+ .iconpicker-popover.popover .popover-title input[type=search].iconpicker-search {
78
+ margin: 0 0 2px 0;
79
+ }
80
+ .iconpicker-popover.popover .popover-title-text ~ input[type=search].iconpicker-search {
81
+ margin-top: 12px;
82
+ }
83
+ .iconpicker-popover.popover .popover-content {
84
+ padding: 0px;
85
+ text-align: center;
86
+ }
87
+ .iconpicker-popover .popover-footer {
88
+ float: none;
89
+ clear: both;
90
+ padding: 12px;
91
+ text-align: right;
92
+ margin: 0;
93
+ border-top: 1px solid #ebebeb;
94
+ background-color: #f7f7f7;
95
+ }
96
+ .iconpicker-popover .popover-footer:before,
97
+ .iconpicker-popover .popover-footer:after {
98
+ content: " ";
99
+ display: table;
100
+ }
101
+ .iconpicker-popover .popover-footer:after {
102
+ clear: both;
103
+ }
104
+ .iconpicker-popover .popover-footer .iconpicker-btn {
105
+ margin-left: 10px;
106
+ }
107
+ .iconpicker-popover .popover-footer input[type=search].iconpicker-search {
108
+ /*width:auto;
109
+ float:left;*/
110
+ margin-bottom: 12px;
111
+ }
112
+ .iconpicker-popover.popover > .arrow,
113
+ .iconpicker-popover.popover > .arrow:after {
114
+ position: absolute;
115
+ display: block;
116
+ width: 0;
117
+ height: 0;
118
+ border-color: transparent;
119
+ border-style: solid;
120
+ }
121
+ .iconpicker-popover.popover > .arrow {
122
+ border-width: 11px;
123
+ }
124
+ .iconpicker-popover.popover > .arrow:after {
125
+ border-width: 10px;
126
+ content: "";
127
+ }
128
+ .iconpicker-popover.popover.top > .arrow,
129
+ .iconpicker-popover.popover.topLeft > .arrow,
130
+ .iconpicker-popover.popover.topRight > .arrow {
131
+ left: 50%;
132
+ margin-left: -11px;
133
+ border-bottom-width: 0;
134
+ border-top-color: #999999;
135
+ border-top-color: rgba(0, 0, 0, 0.25);
136
+ bottom: -11px;
137
+ }
138
+ .iconpicker-popover.popover.top > .arrow:after,
139
+ .iconpicker-popover.popover.topLeft > .arrow:after,
140
+ .iconpicker-popover.popover.topRight > .arrow:after {
141
+ content: " ";
142
+ bottom: 1px;
143
+ margin-left: -10px;
144
+ border-bottom-width: 0;
145
+ border-top-color: #ffffff;
146
+ }
147
+ .iconpicker-popover.popover.topLeft > .arrow {
148
+ left: 8px;
149
+ margin-left: 0;
150
+ }
151
+ .iconpicker-popover.popover.topRight > .arrow {
152
+ left: auto;
153
+ right: 8px;
154
+ margin-left: 0;
155
+ }
156
+ .iconpicker-popover.popover.right > .arrow,
157
+ .iconpicker-popover.popover.rightTop > .arrow,
158
+ .iconpicker-popover.popover.rightBottom > .arrow {
159
+ top: 50%;
160
+ left: -11px;
161
+ margin-top: -11px;
162
+ border-left-width: 0;
163
+ border-right-color: #999999;
164
+ border-right-color: rgba(0, 0, 0, 0.25);
165
+ }
166
+ .iconpicker-popover.popover.right > .arrow:after,
167
+ .iconpicker-popover.popover.rightTop > .arrow:after,
168
+ .iconpicker-popover.popover.rightBottom > .arrow:after {
169
+ content: " ";
170
+ left: 1px;
171
+ bottom: -10px;
172
+ border-left-width: 0;
173
+ border-right-color: #ffffff;
174
+ }
175
+ .iconpicker-popover.popover.rightTop > .arrow {
176
+ top: auto;
177
+ bottom: 8px;
178
+ margin-top: 0;
179
+ }
180
+ .iconpicker-popover.popover.rightBottom > .arrow {
181
+ top: 8px;
182
+ margin-top: 0;
183
+ }
184
+ .iconpicker-popover.popover.bottom > .arrow,
185
+ .iconpicker-popover.popover.bottomRight > .arrow,
186
+ .iconpicker-popover.popover.bottomLeft > .arrow {
187
+ left: 50%;
188
+ margin-left: -11px;
189
+ border-top-width: 0;
190
+ border-bottom-color: #999999;
191
+ border-bottom-color: rgba(0, 0, 0, 0.25);
192
+ top: -11px;
193
+ }
194
+ .iconpicker-popover.popover.bottom > .arrow:after,
195
+ .iconpicker-popover.popover.bottomRight > .arrow:after,
196
+ .iconpicker-popover.popover.bottomLeft > .arrow:after {
197
+ content: " ";
198
+ top: 1px;
199
+ margin-left: -10px;
200
+ border-top-width: 0;
201
+ border-bottom-color: #ffffff;
202
+ }
203
+ .iconpicker-popover.popover.bottomLeft > .arrow {
204
+ left: 8px;
205
+ margin-left: 0;
206
+ }
207
+ .iconpicker-popover.popover.bottomRight > .arrow {
208
+ left: auto;
209
+ right: 8px;
210
+ margin-left: 0;
211
+ }
212
+ .iconpicker-popover.popover.left > .arrow,
213
+ .iconpicker-popover.popover.leftBottom > .arrow,
214
+ .iconpicker-popover.popover.leftTop > .arrow {
215
+ top: 50%;
216
+ right: -11px;
217
+ margin-top: -11px;
218
+ border-right-width: 0;
219
+ border-left-color: #999999;
220
+ border-left-color: rgba(0, 0, 0, 0.25);
221
+ }
222
+ .iconpicker-popover.popover.left > .arrow:after,
223
+ .iconpicker-popover.popover.leftBottom > .arrow:after,
224
+ .iconpicker-popover.popover.leftTop > .arrow:after {
225
+ content: " ";
226
+ right: 1px;
227
+ border-right-width: 0;
228
+ border-left-color: #ffffff;
229
+ bottom: -10px;
230
+ }
231
+ .iconpicker-popover.popover.leftBottom > .arrow {
232
+ top: 8px;
233
+ margin-top: 0;
234
+ }
235
+ .iconpicker-popover.popover.leftTop > .arrow {
236
+ top: auto;
237
+ bottom: 8px;
238
+ margin-top: 0;
239
+ }
240
+ .iconpicker {
241
+ position: relative;
242
+ text-align: left;
243
+ text-shadow: none;
244
+ line-height: 0;
245
+ display: block;
246
+ margin: 0;
247
+ overflow: hidden;
248
+ }
249
+ .iconpicker * {
250
+ -webkit-box-sizing: content-box;
251
+ -moz-box-sizing: content-box;
252
+ box-sizing: content-box;
253
+ position: relative;
254
+ }
255
+ .iconpicker:before,
256
+ .iconpicker:after {
257
+ content: " ";
258
+ display: table;
259
+ }
260
+ .iconpicker:after {
261
+ clear: both;
262
+ }
263
+ .iconpicker .iconpicker-items {
264
+ position: relative;
265
+ clear: both;
266
+ float: none;
267
+ padding: 12px 0 0 12px;
268
+ background: #fff;
269
+ margin: 0;
270
+ overflow: hidden;
271
+ overflow-y: auto;
272
+ min-height: 49px;
273
+ max-height: 246px;
274
+ }
275
+ .iconpicker .iconpicker-items:before,
276
+ .iconpicker .iconpicker-items:after {
277
+ content: " ";
278
+ display: table;
279
+ }
280
+ .iconpicker .iconpicker-items:after {
281
+ clear: both;
282
+ }
283
+ .iconpicker .iconpicker-item {
284
+ float: left;
285
+ width: 14px;
286
+ height: 14px;
287
+ padding: 12px;
288
+ margin: 0 12px 12px 0;
289
+ text-align: center;
290
+ cursor: pointer;
291
+ border-radius: 3px;
292
+ font-size: 14px;
293
+ box-shadow: 0 0 0 1px #dddddd;
294
+ color: inherit;
295
+ /*&:nth-child(4n+4) {
296
+ margin-right: 0;
297
+ }
298
+ &:nth-last-child(-n+4) {
299
+ margin-bottom: 0;
300
+ }*/
301
+ }
302
+ .iconpicker .iconpicker-item:hover:not(.iconpicker-selected) {
303
+ background-color: #eeeeee;
304
+ }
305
+ .iconpicker .iconpicker-item.iconpicker-selected {
306
+ box-shadow: none;
307
+ color: #fff;
308
+ background: #000;
309
+ }
310
+ .iconpicker-component {
311
+ cursor: pointer;
312
+ }
vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/css/fontawesome-iconpicker.min.css ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Icon Picker
3
+ * https://farbelous.github.io/fontawesome-iconpicker/
4
+ *
5
+ * Originally written by (c) 2016 Javi Aguilar
6
+ * Licensed under the MIT License
7
+ * https://github.com/farbelous/fontawesome-iconpicker/blob/master/LICENSE
8
+ *
9
+ */.iconpicker-popover.popover{position:absolute;top:0;left:0;display:none;max-width:none;padding:1px;text-align:left;width:234px;background:#f7f7f7;z-index:9}.iconpicker-popover.popover.top,.iconpicker-popover.popover.topLeftCorner,.iconpicker-popover.popover.topLeft,.iconpicker-popover.popover.topRight,.iconpicker-popover.popover.topRightCorner{margin-top:-10px}.iconpicker-popover.popover.right,.iconpicker-popover.popover.rightTop,.iconpicker-popover.popover.rightBottom{margin-left:10px}.iconpicker-popover.popover.bottom,.iconpicker-popover.popover.bottomRightCorner,.iconpicker-popover.popover.bottomRight,.iconpicker-popover.popover.bottomLeft,.iconpicker-popover.popover.bottomLeftCorner{margin-top:10px}.iconpicker-popover.popover.left,.iconpicker-popover.popover.leftBottom,.iconpicker-popover.popover.leftTop{margin-left:-10px}.iconpicker-popover.popover.inline{margin:0 0 12px 0;position:relative;display:inline-block;opacity:1;top:auto;left:auto;bottom:auto;right:auto;max-width:100%;box-shadow:none;z-index:auto;vertical-align:top}.iconpicker-popover.popover.inline>.arrow{display:none}.dropdown-menu .iconpicker-popover.inline{margin:0;border:none}.dropdown-menu.iconpicker-container{padding:0}.iconpicker-popover.popover .popover-title{padding:12px;font-size:13px;line-height:15px;border-bottom:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search{margin:0 0 2px 0}.iconpicker-popover.popover .popover-title-text~input[type=search].iconpicker-search{margin-top:12px}.iconpicker-popover.popover .popover-content{padding:0px;text-align:center}.iconpicker-popover .popover-footer{float:none;clear:both;padding:12px;text-align:right;margin:0;border-top:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover .popover-footer:before,.iconpicker-popover .popover-footer:after{content:" ";display:table}.iconpicker-popover .popover-footer:after{clear:both}.iconpicker-popover .popover-footer .iconpicker-btn{margin-left:10px}.iconpicker-popover .popover-footer input[type=search].iconpicker-search{margin-bottom:12px}.iconpicker-popover.popover>.arrow,.iconpicker-popover.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.iconpicker-popover.popover>.arrow{border-width:11px}.iconpicker-popover.popover>.arrow:after{border-width:10px;content:""}.iconpicker-popover.popover.top>.arrow,.iconpicker-popover.popover.topLeft>.arrow,.iconpicker-popover.popover.topRight>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.iconpicker-popover.popover.top>.arrow:after,.iconpicker-popover.popover.topLeft>.arrow:after,.iconpicker-popover.popover.topRight>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.iconpicker-popover.popover.topLeft>.arrow{left:8px;margin-left:0}.iconpicker-popover.popover.topRight>.arrow{left:auto;right:8px;margin-left:0}.iconpicker-popover.popover.right>.arrow,.iconpicker-popover.popover.rightTop>.arrow,.iconpicker-popover.popover.rightBottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.right>.arrow:after,.iconpicker-popover.popover.rightTop>.arrow:after,.iconpicker-popover.popover.rightBottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.iconpicker-popover.popover.rightTop>.arrow{top:auto;bottom:8px;margin-top:0}.iconpicker-popover.popover.rightBottom>.arrow{top:8px;margin-top:0}.iconpicker-popover.popover.bottom>.arrow,.iconpicker-popover.popover.bottomRight>.arrow,.iconpicker-popover.popover.bottomLeft>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.iconpicker-popover.popover.bottom>.arrow:after,.iconpicker-popover.popover.bottomRight>.arrow:after,.iconpicker-popover.popover.bottomLeft>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.iconpicker-popover.popover.bottomLeft>.arrow{left:8px;margin-left:0}.iconpicker-popover.popover.bottomRight>.arrow{left:auto;right:8px;margin-left:0}.iconpicker-popover.popover.left>.arrow,.iconpicker-popover.popover.leftBottom>.arrow,.iconpicker-popover.popover.leftTop>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.left>.arrow:after,.iconpicker-popover.popover.leftBottom>.arrow:after,.iconpicker-popover.popover.leftTop>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.iconpicker-popover.popover.leftBottom>.arrow{top:8px;margin-top:0}.iconpicker-popover.popover.leftTop>.arrow{top:auto;bottom:8px;margin-top:0}.iconpicker{position:relative;text-align:left;text-shadow:none;line-height:0;display:block;margin:0;overflow:hidden}.iconpicker *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.iconpicker:before,.iconpicker:after{content:" ";display:table}.iconpicker:after{clear:both}.iconpicker .iconpicker-items{position:relative;clear:both;float:none;padding:12px 0 0 12px;background:#fff;margin:0;overflow:hidden;overflow-y:auto;min-height:49px;max-height:246px}.iconpicker .iconpicker-items:before,.iconpicker .iconpicker-items:after{content:" ";display:table}.iconpicker .iconpicker-items:after{clear:both}.iconpicker .iconpicker-item{float:left;width:14px;height:14px;padding:12px;margin:0 12px 12px 0;text-align:center;cursor:pointer;border-radius:3px;font-size:14px;box-shadow:0 0 0 1px #ddd;color:inherit}.iconpicker .iconpicker-item:hover:not(.iconpicker-selected){background-color:#eee}.iconpicker .iconpicker-item.iconpicker-selected{box-shadow:none;color:#fff;background:#000}.iconpicker-component{cursor:pointer}
vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/js/fontawesome-iconpicker.js ADDED
@@ -0,0 +1,3912 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Icon Picker
3
+ * https://farbelous.github.io/fontawesome-iconpicker/
4
+ *
5
+ * Originally written by (c) 2016 Javi Aguilar
6
+ * Licensed under the MIT License
7
+ * https://github.com/farbelous/fontawesome-iconpicker/blob/master/LICENSE
8
+ *
9
+ */
10
+ (function(a) {
11
+ if (typeof define === "function" && define.amd) {
12
+ define([ "jquery" ], a);
13
+ } else {
14
+ a(jQuery);
15
+ }
16
+ })(function(a) {
17
+ a.ui = a.ui || {};
18
+ var b = a.ui.version = "1.12.1";
19
+ /*!
20
+ * jQuery UI Position 1.12.1
21
+ * http://jqueryui.com
22
+ *
23
+ * Copyright jQuery Foundation and other contributors
24
+ * Released under the MIT license.
25
+ * http://jquery.org/license
26
+ *
27
+ * http://api.jqueryui.com/position/
28
+ */
29
+ (function() {
30
+ var b, c = Math.max, d = Math.abs, e = /left|center|right/, f = /top|center|bottom/, g = /[\+\-]\d+(\.[\d]+)?%?/, h = /^\w+/, i = /%$/, j = a.fn.pos;
31
+ function k(a, b, c) {
32
+ return [ parseFloat(a[0]) * (i.test(a[0]) ? b / 100 : 1), parseFloat(a[1]) * (i.test(a[1]) ? c / 100 : 1) ];
33
+ }
34
+ function l(b, c) {
35
+ return parseInt(a.css(b, c), 10) || 0;
36
+ }
37
+ function m(b) {
38
+ var c = b[0];
39
+ if (c.nodeType === 9) {
40
+ return {
41
+ width: b.width(),
42
+ height: b.height(),
43
+ offset: {
44
+ top: 0,
45
+ left: 0
46
+ }
47
+ };
48
+ }
49
+ if (a.isWindow(c)) {
50
+ return {
51
+ width: b.width(),
52
+ height: b.height(),
53
+ offset: {
54
+ top: b.scrollTop(),
55
+ left: b.scrollLeft()
56
+ }
57
+ };
58
+ }
59
+ if (c.preventDefault) {
60
+ return {
61
+ width: 0,
62
+ height: 0,
63
+ offset: {
64
+ top: c.pageY,
65
+ left: c.pageX
66
+ }
67
+ };
68
+ }
69
+ return {
70
+ width: b.outerWidth(),
71
+ height: b.outerHeight(),
72
+ offset: b.offset()
73
+ };
74
+ }
75
+ a.pos = {
76
+ scrollbarWidth: function() {
77
+ if (b !== undefined) {
78
+ return b;
79
+ }
80
+ var c, d, e = a("<div " + "style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'>" + "<div style='height:100px;width:auto;'></div></div>"), f = e.children()[0];
81
+ a("body").append(e);
82
+ c = f.offsetWidth;
83
+ e.css("overflow", "scroll");
84
+ d = f.offsetWidth;
85
+ if (c === d) {
86
+ d = e[0].clientWidth;
87
+ }
88
+ e.remove();
89
+ return b = c - d;
90
+ },
91
+ getScrollInfo: function(b) {
92
+ var c = b.isWindow || b.isDocument ? "" : b.element.css("overflow-x"), d = b.isWindow || b.isDocument ? "" : b.element.css("overflow-y"), e = c === "scroll" || c === "auto" && b.width < b.element[0].scrollWidth, f = d === "scroll" || d === "auto" && b.height < b.element[0].scrollHeight;
93
+ return {
94
+ width: f ? a.pos.scrollbarWidth() : 0,
95
+ height: e ? a.pos.scrollbarWidth() : 0
96
+ };
97
+ },
98
+ getWithinInfo: function(b) {
99
+ var c = a(b || window), d = a.isWindow(c[0]), e = !!c[0] && c[0].nodeType === 9, f = !d && !e;
100
+ return {
101
+ element: c,
102
+ isWindow: d,
103
+ isDocument: e,
104
+ offset: f ? a(b).offset() : {
105
+ left: 0,
106
+ top: 0
107
+ },
108
+ scrollLeft: c.scrollLeft(),
109
+ scrollTop: c.scrollTop(),
110
+ width: c.outerWidth(),
111
+ height: c.outerHeight()
112
+ };
113
+ }
114
+ };
115
+ a.fn.pos = function(b) {
116
+ if (!b || !b.of) {
117
+ return j.apply(this, arguments);
118
+ }
119
+ b = a.extend({}, b);
120
+ var i, n, o, p, q, r, s = a(b.of), t = a.pos.getWithinInfo(b.within), u = a.pos.getScrollInfo(t), v = (b.collision || "flip").split(" "), w = {};
121
+ r = m(s);
122
+ if (s[0].preventDefault) {
123
+ b.at = "left top";
124
+ }
125
+ n = r.width;
126
+ o = r.height;
127
+ p = r.offset;
128
+ q = a.extend({}, p);
129
+ a.each([ "my", "at" ], function() {
130
+ var a = (b[this] || "").split(" "), c, d;
131
+ if (a.length === 1) {
132
+ a = e.test(a[0]) ? a.concat([ "center" ]) : f.test(a[0]) ? [ "center" ].concat(a) : [ "center", "center" ];
133
+ }
134
+ a[0] = e.test(a[0]) ? a[0] : "center";
135
+ a[1] = f.test(a[1]) ? a[1] : "center";
136
+ c = g.exec(a[0]);
137
+ d = g.exec(a[1]);
138
+ w[this] = [ c ? c[0] : 0, d ? d[0] : 0 ];
139
+ b[this] = [ h.exec(a[0])[0], h.exec(a[1])[0] ];
140
+ });
141
+ if (v.length === 1) {
142
+ v[1] = v[0];
143
+ }
144
+ if (b.at[0] === "right") {
145
+ q.left += n;
146
+ } else if (b.at[0] === "center") {
147
+ q.left += n / 2;
148
+ }
149
+ if (b.at[1] === "bottom") {
150
+ q.top += o;
151
+ } else if (b.at[1] === "center") {
152
+ q.top += o / 2;
153
+ }
154
+ i = k(w.at, n, o);
155
+ q.left += i[0];
156
+ q.top += i[1];
157
+ return this.each(function() {
158
+ var e, f, g = a(this), h = g.outerWidth(), j = g.outerHeight(), m = l(this, "marginLeft"), r = l(this, "marginTop"), x = h + m + l(this, "marginRight") + u.width, y = j + r + l(this, "marginBottom") + u.height, z = a.extend({}, q), A = k(w.my, g.outerWidth(), g.outerHeight());
159
+ if (b.my[0] === "right") {
160
+ z.left -= h;
161
+ } else if (b.my[0] === "center") {
162
+ z.left -= h / 2;
163
+ }
164
+ if (b.my[1] === "bottom") {
165
+ z.top -= j;
166
+ } else if (b.my[1] === "center") {
167
+ z.top -= j / 2;
168
+ }
169
+ z.left += A[0];
170
+ z.top += A[1];
171
+ e = {
172
+ marginLeft: m,
173
+ marginTop: r
174
+ };
175
+ a.each([ "left", "top" ], function(c, d) {
176
+ if (a.ui.pos[v[c]]) {
177
+ a.ui.pos[v[c]][d](z, {
178
+ targetWidth: n,
179
+ targetHeight: o,
180
+ elemWidth: h,
181
+ elemHeight: j,
182
+ collisionPosition: e,
183
+ collisionWidth: x,
184
+ collisionHeight: y,
185
+ offset: [ i[0] + A[0], i[1] + A[1] ],
186
+ my: b.my,
187
+ at: b.at,
188
+ within: t,
189
+ elem: g
190
+ });
191
+ }
192
+ });
193
+ if (b.using) {
194
+ f = function(a) {
195
+ var e = p.left - z.left, f = e + n - h, i = p.top - z.top, k = i + o - j, l = {
196
+ target: {
197
+ element: s,
198
+ left: p.left,
199
+ top: p.top,
200
+ width: n,
201
+ height: o
202
+ },
203
+ element: {
204
+ element: g,
205
+ left: z.left,
206
+ top: z.top,
207
+ width: h,
208
+ height: j
209
+ },
210
+ horizontal: f < 0 ? "left" : e > 0 ? "right" : "center",
211
+ vertical: k < 0 ? "top" : i > 0 ? "bottom" : "middle"
212
+ };
213
+ if (n < h && d(e + f) < n) {
214
+ l.horizontal = "center";
215
+ }
216
+ if (o < j && d(i + k) < o) {
217
+ l.vertical = "middle";
218
+ }
219
+ if (c(d(e), d(f)) > c(d(i), d(k))) {
220
+ l.important = "horizontal";
221
+ } else {
222
+ l.important = "vertical";
223
+ }
224
+ b.using.call(this, a, l);
225
+ };
226
+ }
227
+ g.offset(a.extend(z, {
228
+ using: f
229
+ }));
230
+ });
231
+ };
232
+ a.ui.pos = {
233
+ _trigger: function(a, b, c, d) {
234
+ if (b.elem) {
235
+ b.elem.trigger({
236
+ type: c,
237
+ position: a,
238
+ positionData: b,
239
+ triggered: d
240
+ });
241
+ }
242
+ },
243
+ fit: {
244
+ left: function(b, d) {
245
+ a.ui.pos._trigger(b, d, "posCollide", "fitLeft");
246
+ var e = d.within, f = e.isWindow ? e.scrollLeft : e.offset.left, g = e.width, h = b.left - d.collisionPosition.marginLeft, i = f - h, j = h + d.collisionWidth - g - f, k;
247
+ if (d.collisionWidth > g) {
248
+ if (i > 0 && j <= 0) {
249
+ k = b.left + i + d.collisionWidth - g - f;
250
+ b.left += i - k;
251
+ } else if (j > 0 && i <= 0) {
252
+ b.left = f;
253
+ } else {
254
+ if (i > j) {
255
+ b.left = f + g - d.collisionWidth;
256
+ } else {
257
+ b.left = f;
258
+ }
259
+ }
260
+ } else if (i > 0) {
261
+ b.left += i;
262
+ } else if (j > 0) {
263
+ b.left -= j;
264
+ } else {
265
+ b.left = c(b.left - h, b.left);
266
+ }
267
+ a.ui.pos._trigger(b, d, "posCollided", "fitLeft");
268
+ },
269
+ top: function(b, d) {
270
+ a.ui.pos._trigger(b, d, "posCollide", "fitTop");
271
+ var e = d.within, f = e.isWindow ? e.scrollTop : e.offset.top, g = d.within.height, h = b.top - d.collisionPosition.marginTop, i = f - h, j = h + d.collisionHeight - g - f, k;
272
+ if (d.collisionHeight > g) {
273
+ if (i > 0 && j <= 0) {
274
+ k = b.top + i + d.collisionHeight - g - f;
275
+ b.top += i - k;
276
+ } else if (j > 0 && i <= 0) {
277
+ b.top = f;
278
+ } else {
279
+ if (i > j) {
280
+ b.top = f + g - d.collisionHeight;
281
+ } else {
282
+ b.top = f;
283
+ }
284
+ }
285
+ } else if (i > 0) {
286
+ b.top += i;
287
+ } else if (j > 0) {
288
+ b.top -= j;
289
+ } else {
290
+ b.top = c(b.top - h, b.top);
291
+ }
292
+ a.ui.pos._trigger(b, d, "posCollided", "fitTop");
293
+ }
294
+ },
295
+ flip: {
296
+ left: function(b, c) {
297
+ a.ui.pos._trigger(b, c, "posCollide", "flipLeft");
298
+ var e = c.within, f = e.offset.left + e.scrollLeft, g = e.width, h = e.isWindow ? e.scrollLeft : e.offset.left, i = b.left - c.collisionPosition.marginLeft, j = i - h, k = i + c.collisionWidth - g - h, l = c.my[0] === "left" ? -c.elemWidth : c.my[0] === "right" ? c.elemWidth : 0, m = c.at[0] === "left" ? c.targetWidth : c.at[0] === "right" ? -c.targetWidth : 0, n = -2 * c.offset[0], o, p;
299
+ if (j < 0) {
300
+ o = b.left + l + m + n + c.collisionWidth - g - f;
301
+ if (o < 0 || o < d(j)) {
302
+ b.left += l + m + n;
303
+ }
304
+ } else if (k > 0) {
305
+ p = b.left - c.collisionPosition.marginLeft + l + m + n - h;
306
+ if (p > 0 || d(p) < k) {
307
+ b.left += l + m + n;
308
+ }
309
+ }
310
+ a.ui.pos._trigger(b, c, "posCollided", "flipLeft");
311
+ },
312
+ top: function(b, c) {
313
+ a.ui.pos._trigger(b, c, "posCollide", "flipTop");
314
+ var e = c.within, f = e.offset.top + e.scrollTop, g = e.height, h = e.isWindow ? e.scrollTop : e.offset.top, i = b.top - c.collisionPosition.marginTop, j = i - h, k = i + c.collisionHeight - g - h, l = c.my[1] === "top", m = l ? -c.elemHeight : c.my[1] === "bottom" ? c.elemHeight : 0, n = c.at[1] === "top" ? c.targetHeight : c.at[1] === "bottom" ? -c.targetHeight : 0, o = -2 * c.offset[1], p, q;
315
+ if (j < 0) {
316
+ q = b.top + m + n + o + c.collisionHeight - g - f;
317
+ if (q < 0 || q < d(j)) {
318
+ b.top += m + n + o;
319
+ }
320
+ } else if (k > 0) {
321
+ p = b.top - c.collisionPosition.marginTop + m + n + o - h;
322
+ if (p > 0 || d(p) < k) {
323
+ b.top += m + n + o;
324
+ }
325
+ }
326
+ a.ui.pos._trigger(b, c, "posCollided", "flipTop");
327
+ }
328
+ },
329
+ flipfit: {
330
+ left: function() {
331
+ a.ui.pos.flip.left.apply(this, arguments);
332
+ a.ui.pos.fit.left.apply(this, arguments);
333
+ },
334
+ top: function() {
335
+ a.ui.pos.flip.top.apply(this, arguments);
336
+ a.ui.pos.fit.top.apply(this, arguments);
337
+ }
338
+ }
339
+ };
340
+ (function() {
341
+ var b, c, d, e, f, g = document.getElementsByTagName("body")[0], h = document.createElement("div");
342
+ b = document.createElement(g ? "div" : "body");
343
+ d = {
344
+ visibility: "hidden",
345
+ width: 0,
346
+ height: 0,
347
+ border: 0,
348
+ margin: 0,
349
+ background: "none"
350
+ };
351
+ if (g) {
352
+ a.extend(d, {
353
+ position: "absolute",
354
+ left: "-1000px",
355
+ top: "-1000px"
356
+ });
357
+ }
358
+ for (f in d) {
359
+ b.style[f] = d[f];
360
+ }
361
+ b.appendChild(h);
362
+ c = g || document.documentElement;
363
+ c.insertBefore(b, c.firstChild);
364
+ h.style.cssText = "position: absolute; left: 10.7432222px;";
365
+ e = a(h).offset().left;
366
+ a.support.offsetFractions = e > 10 && e < 11;
367
+ b.innerHTML = "";
368
+ c.removeChild(b);
369
+ })();
370
+ })();
371
+ var c = a.ui.position;
372
+ });
373
+
374
+ (function(a) {
375
+ "use strict";
376
+ if (typeof define === "function" && define.amd) {
377
+ define([ "jquery" ], a);
378
+ } else if (window.jQuery && !window.jQuery.fn.iconpicker) {
379
+ a(window.jQuery);
380
+ }
381
+ })(function(a) {
382
+ "use strict";
383
+ var b = {
384
+ isEmpty: function(a) {
385
+ return a === false || a === "" || a === null || a === undefined;
386
+ },
387
+ isEmptyObject: function(a) {
388
+ return this.isEmpty(a) === true || a.length === 0;
389
+ },
390
+ isElement: function(b) {
391
+ return a(b).length > 0;
392
+ },
393
+ isString: function(a) {
394
+ return typeof a === "string" || a instanceof String;
395
+ },
396
+ isArray: function(b) {
397
+ return a.isArray(b);
398
+ },
399
+ inArray: function(b, c) {
400
+ return a.inArray(b, c) !== -1;
401
+ },
402
+ throwError: function(a) {
403
+ throw "Font Awesome Icon Picker Exception: " + a;
404
+ }
405
+ };
406
+ var c = function(d, e) {
407
+ this._id = c._idCounter++;
408
+ this.element = a(d).addClass("iconpicker-element");
409
+ this._trigger("iconpickerCreate", {
410
+ iconpickerValue: this.iconpickerValue
411
+ });
412
+ this.options = a.extend({}, c.defaultOptions, this.element.data(), e);
413
+ this.options.templates = a.extend({}, c.defaultOptions.templates, this.options.templates);
414
+ this.options.originalPlacement = this.options.placement;
415
+ this.container = b.isElement(this.options.container) ? a(this.options.container) : false;
416
+ if (this.container === false) {
417
+ if (this.element.is(".dropdown-toggle")) {
418
+ this.container = a("~ .dropdown-menu:first", this.element);
419
+ } else {
420
+ this.container = this.element.is("input,textarea,button,.btn") ? this.element.parent() : this.element;
421
+ }
422
+ }
423
+ this.container.addClass("iconpicker-container");
424
+ if (this.isDropdownMenu()) {
425
+ this.options.placement = "inline";
426
+ }
427
+ this.input = this.element.is("input,textarea") ? this.element.addClass("iconpicker-input") : false;
428
+ if (this.input === false) {
429
+ this.input = this.container.find(this.options.input);
430
+ if (!this.input.is("input,textarea")) {
431
+ this.input = false;
432
+ }
433
+ }
434
+ this.component = this.isDropdownMenu() ? this.container.parent().find(this.options.component) : this.container.find(this.options.component);
435
+ if (this.component.length === 0) {
436
+ this.component = false;
437
+ } else {
438
+ this.component.find("i").addClass("iconpicker-component");
439
+ }
440
+ this._createPopover();
441
+ this._createIconpicker();
442
+ if (this.getAcceptButton().length === 0) {
443
+ this.options.mustAccept = false;
444
+ }
445
+ if (this.isInputGroup()) {
446
+ this.container.parent().append(this.popover);
447
+ } else {
448
+ this.container.append(this.popover);
449
+ }
450
+ this._bindElementEvents();
451
+ this._bindWindowEvents();
452
+ this.update(this.options.selected);
453
+ if (this.isInline()) {
454
+ this.show();
455
+ }
456
+ this._trigger("iconpickerCreated", {
457
+ iconpickerValue: this.iconpickerValue
458
+ });
459
+ };
460
+ c._idCounter = 0;
461
+ c.defaultOptions = {
462
+ title: false,
463
+ selected: false,
464
+ defaultValue: false,
465
+ placement: "bottom",
466
+ collision: "none",
467
+ animation: true,
468
+ hideOnSelect: false,
469
+ showFooter: false,
470
+ searchInFooter: false,
471
+ mustAccept: false,
472
+ selectedCustomClass: "bg-primary",
473
+ icons: [],
474
+ fullClassFormatter: function(a) {
475
+ return a;
476
+ },
477
+ input: "input,.iconpicker-input",
478
+ inputSearch: false,
479
+ container: false,
480
+ component: ".input-group-addon,.iconpicker-component",
481
+ templates: {
482
+ popover: '<div class="iconpicker-popover popover"><div class="arrow"></div>' + '<div class="popover-title"></div><div class="popover-content"></div></div>',
483
+ footer: '<div class="popover-footer"></div>',
484
+ buttons: '<button class="iconpicker-btn iconpicker-btn-cancel btn btn-default btn-sm">Cancel</button>' + ' <button class="iconpicker-btn iconpicker-btn-accept btn btn-primary btn-sm">Accept</button>',
485
+ search: '<input type="search" class="form-control iconpicker-search" placeholder="Type to filter" />',
486
+ iconpicker: '<div class="iconpicker"><div class="iconpicker-items"></div></div>',
487
+ iconpickerItem: '<a role="button" href="#" class="iconpicker-item"><i></i></a>'
488
+ }
489
+ };
490
+ c.batch = function(b, c) {
491
+ var d = Array.prototype.slice.call(arguments, 2);
492
+ return a(b).each(function() {
493
+ var b = a(this).data("iconpicker");
494
+ if (!!b) {
495
+ b[c].apply(b, d);
496
+ }
497
+ });
498
+ };
499
+ c.prototype = {
500
+ constructor: c,
501
+ options: {},
502
+ _id: 0,
503
+ _trigger: function(b, c) {
504
+ c = c || {};
505
+ this.element.trigger(a.extend({
506
+ type: b,
507
+ iconpickerInstance: this
508
+ }, c));
509
+ },
510
+ _createPopover: function() {
511
+ this.popover = a(this.options.templates.popover);
512
+ var c = this.popover.find(".popover-title");
513
+ if (!!this.options.title) {
514
+ c.append(a('<div class="popover-title-text">' + this.options.title + "</div>"));
515
+ }
516
+ if (this.hasSeparatedSearchInput() && !this.options.searchInFooter) {
517
+ c.append(this.options.templates.search);
518
+ } else if (!this.options.title) {
519
+ c.remove();
520
+ }
521
+ if (this.options.showFooter && !b.isEmpty(this.options.templates.footer)) {
522
+ var d = a(this.options.templates.footer);
523
+ if (this.hasSeparatedSearchInput() && this.options.searchInFooter) {
524
+ d.append(a(this.options.templates.search));
525
+ }
526
+ if (!b.isEmpty(this.options.templates.buttons)) {
527
+ d.append(a(this.options.templates.buttons));
528
+ }
529
+ this.popover.append(d);
530
+ }
531
+ if (this.options.animation === true) {
532
+ this.popover.addClass("fade");
533
+ }
534
+ return this.popover;
535
+ },
536
+ _createIconpicker: function() {
537
+ var b = this;
538
+ this.iconpicker = a(this.options.templates.iconpicker);
539
+ var c = function(c) {
540
+ var d = a(this);
541
+ if (d.is("i")) {
542
+ d = d.parent();
543
+ }
544
+ b._trigger("iconpickerSelect", {
545
+ iconpickerItem: d,
546
+ iconpickerValue: b.iconpickerValue
547
+ });
548
+ if (b.options.mustAccept === false) {
549
+ b.update(d.data("iconpickerValue"));
550
+ b._trigger("iconpickerSelected", {
551
+ iconpickerItem: this,
552
+ iconpickerValue: b.iconpickerValue
553
+ });
554
+ } else {
555
+ b.update(d.data("iconpickerValue"), true);
556
+ }
557
+ if (b.options.hideOnSelect && b.options.mustAccept === false) {
558
+ b.hide();
559
+ }
560
+ };
561
+ for (var d in this.options.icons) {
562
+ if (typeof this.options.icons[d].title === "string") {
563
+ var e = a(this.options.templates.iconpickerItem);
564
+ e.find("i").addClass(this.options.fullClassFormatter(this.options.icons[d].title));
565
+ e.data("iconpickerValue", this.options.icons[d].title).on("click.iconpicker", c);
566
+ this.iconpicker.find(".iconpicker-items").append(e.attr("title", "." + this.options.icons[d].title));
567
+ if (this.options.icons[d].searchTerms.length > 0) {
568
+ var f = "";
569
+ for (var g = 0; g < this.options.icons[d].searchTerms.length; g++) {
570
+ f = f + this.options.icons[d].searchTerms[g] + " ";
571
+ }
572
+ this.iconpicker.find(".iconpicker-items").append(e.attr("data-search-terms", f));
573
+ }
574
+ }
575
+ }
576
+ this.popover.find(".popover-content").append(this.iconpicker);
577
+ return this.iconpicker;
578
+ },
579
+ _isEventInsideIconpicker: function(b) {
580
+ var c = a(b.target);
581
+ if ((!c.hasClass("iconpicker-element") || c.hasClass("iconpicker-element") && !c.is(this.element)) && c.parents(".iconpicker-popover").length === 0) {
582
+ return false;
583
+ }
584
+ return true;
585
+ },
586
+ _bindElementEvents: function() {
587
+ var c = this;
588
+ this.getSearchInput().on("keyup.iconpicker", function() {
589
+ c.filter(a(this).val().toLowerCase());
590
+ });
591
+ this.getAcceptButton().on("click.iconpicker", function() {
592
+ var a = c.iconpicker.find(".iconpicker-selected").get(0);
593
+ c.update(c.iconpickerValue);
594
+ c._trigger("iconpickerSelected", {
595
+ iconpickerItem: a,
596
+ iconpickerValue: c.iconpickerValue
597
+ });
598
+ if (!c.isInline()) {
599
+ c.hide();
600
+ }
601
+ });
602
+ this.getCancelButton().on("click.iconpicker", function() {
603
+ if (!c.isInline()) {
604
+ c.hide();
605
+ }
606
+ });
607
+ this.element.on("focus.iconpicker", function(a) {
608
+ c.show();
609
+ a.stopPropagation();
610
+ });
611
+ if (this.hasComponent()) {
612
+ this.component.on("click.iconpicker", function() {
613
+ c.toggle();
614
+ });
615
+ }
616
+ if (this.hasInput()) {
617
+ this.input.on("keyup.iconpicker", function(d) {
618
+ if (!b.inArray(d.keyCode, [ 38, 40, 37, 39, 16, 17, 18, 9, 8, 91, 93, 20, 46, 186, 190, 46, 78, 188, 44, 86 ])) {
619
+ c.update();
620
+ } else {
621
+ c._updateFormGroupStatus(c.getValid(this.value) !== false);
622
+ }
623
+ if (c.options.inputSearch === true) {
624
+ c.filter(a(this).val().toLowerCase());
625
+ }
626
+ });
627
+ }
628
+ },
629
+ _bindWindowEvents: function() {
630
+ var b = a(window.document);
631
+ var c = this;
632
+ var d = ".iconpicker.inst" + this._id;
633
+ a(window).on("resize.iconpicker" + d + " orientationchange.iconpicker" + d, function(a) {
634
+ if (c.popover.hasClass("in")) {
635
+ c.updatePlacement();
636
+ }
637
+ });
638
+ if (!c.isInline()) {
639
+ b.on("mouseup" + d, function(a) {
640
+ if (!c._isEventInsideIconpicker(a) && !c.isInline()) {
641
+ c.hide();
642
+ }
643
+ });
644
+ }
645
+ },
646
+ _unbindElementEvents: function() {
647
+ this.popover.off(".iconpicker");
648
+ this.element.off(".iconpicker");
649
+ if (this.hasInput()) {
650
+ this.input.off(".iconpicker");
651
+ }
652
+ if (this.hasComponent()) {
653
+ this.component.off(".iconpicker");
654
+ }
655
+ if (this.hasContainer()) {
656
+ this.container.off(".iconpicker");
657
+ }
658
+ },
659
+ _unbindWindowEvents: function() {
660
+ a(window).off(".iconpicker.inst" + this._id);
661
+ a(window.document).off(".iconpicker.inst" + this._id);
662
+ },
663
+ updatePlacement: function(b, c) {
664
+ b = b || this.options.placement;
665
+ this.options.placement = b;
666
+ c = c || this.options.collision;
667
+ c = c === true ? "flip" : c;
668
+ var d = {
669
+ at: "right bottom",
670
+ my: "right top",
671
+ of: this.hasInput() && !this.isInputGroup() ? this.input : this.container,
672
+ collision: c === true ? "flip" : c,
673
+ within: window
674
+ };
675
+ this.popover.removeClass("inline topLeftCorner topLeft top topRight topRightCorner " + "rightTop right rightBottom bottomRight bottomRightCorner " + "bottom bottomLeft bottomLeftCorner leftBottom left leftTop");
676
+ if (typeof b === "object") {
677
+ return this.popover.pos(a.extend({}, d, b));
678
+ }
679
+ switch (b) {
680
+ case "inline":
681
+ {
682
+ d = false;
683
+ }
684
+ break;
685
+
686
+ case "topLeftCorner":
687
+ {
688
+ d.my = "right bottom";
689
+ d.at = "left top";
690
+ }
691
+ break;
692
+
693
+ case "topLeft":
694
+ {
695
+ d.my = "left bottom";
696
+ d.at = "left top";
697
+ }
698
+ break;
699
+
700
+ case "top":
701
+ {
702
+ d.my = "center bottom";
703
+ d.at = "center top";
704
+ }
705
+ break;
706
+
707
+ case "topRight":
708
+ {
709
+ d.my = "right bottom";
710
+ d.at = "right top";
711
+ }
712
+ break;
713
+
714
+ case "topRightCorner":
715
+ {
716
+ d.my = "left bottom";
717
+ d.at = "right top";
718
+ }
719
+ break;
720
+
721
+ case "rightTop":
722
+ {
723
+ d.my = "left bottom";
724
+ d.at = "right center";
725
+ }
726
+ break;
727
+
728
+ case "right":
729
+ {
730
+ d.my = "left center";
731
+ d.at = "right center";
732
+ }
733
+ break;
734
+
735
+ case "rightBottom":
736
+ {
737
+ d.my = "left top";
738
+ d.at = "right center";
739
+ }
740
+ break;
741
+
742
+ case "bottomRightCorner":
743
+ {
744
+ d.my = "left top";
745
+ d.at = "right bottom";
746
+ }
747
+ break;
748
+
749
+ case "bottomRight":
750
+ {
751
+ d.my = "right top";
752
+ d.at = "right bottom";
753
+ }
754
+ break;
755
+
756
+ case "bottom":
757
+ {
758
+ d.my = "center top";
759
+ d.at = "center bottom";
760
+ }
761
+ break;
762
+
763
+ case "bottomLeft":
764
+ {
765
+ d.my = "left top";
766
+ d.at = "left bottom";
767
+ }
768
+ break;
769
+
770
+ case "bottomLeftCorner":
771
+ {
772
+ d.my = "right top";
773
+ d.at = "left bottom";
774
+ }
775
+ break;
776
+
777
+ case "leftBottom":
778
+ {
779
+ d.my = "right top";
780
+ d.at = "left center";
781
+ }
782
+ break;
783
+
784
+ case "left":
785
+ {
786
+ d.my = "right center";
787
+ d.at = "left center";
788
+ }
789
+ break;
790
+
791
+ case "leftTop":
792
+ {
793
+ d.my = "right bottom";
794
+ d.at = "left center";
795
+ }
796
+ break;
797
+
798
+ default:
799
+ {
800
+ return false;
801
+ }
802
+ break;
803
+ }
804
+ this.popover.css({
805
+ display: this.options.placement === "inline" ? "" : "block"
806
+ });
807
+ if (d !== false) {
808
+ this.popover.pos(d).css("maxWidth", a(window).width() - this.container.offset().left - 5);
809
+ } else {
810
+ this.popover.css({
811
+ top: "auto",
812
+ right: "auto",
813
+ bottom: "auto",
814
+ left: "auto",
815
+ maxWidth: "none"
816
+ });
817
+ }
818
+ this.popover.addClass(this.options.placement);
819
+ return true;
820
+ },
821
+ _updateComponents: function() {
822
+ this.iconpicker.find(".iconpicker-item.iconpicker-selected").removeClass("iconpicker-selected " + this.options.selectedCustomClass);
823
+ if (this.iconpickerValue) {
824
+ this.iconpicker.find("." + this.options.fullClassFormatter(this.iconpickerValue).replace(/ /g, ".")).parent().addClass("iconpicker-selected " + this.options.selectedCustomClass);
825
+ }
826
+ if (this.hasComponent()) {
827
+ var a = this.component.find("i");
828
+ if (a.length > 0) {
829
+ a.attr("class", this.options.fullClassFormatter(this.iconpickerValue));
830
+ } else {
831
+ this.component.html(this.getHtml());
832
+ }
833
+ }
834
+ },
835
+ _updateFormGroupStatus: function(a) {
836
+ if (this.hasInput()) {
837
+ if (a !== false) {
838
+ this.input.parents(".form-group:first").removeClass("has-error");
839
+ } else {
840
+ this.input.parents(".form-group:first").addClass("has-error");
841
+ }
842
+ return true;
843
+ }
844
+ return false;
845
+ },
846
+ getValid: function(c) {
847
+ if (!b.isString(c)) {
848
+ c = "";
849
+ }
850
+ var d = c === "";
851
+ c = a.trim(c);
852
+ var e = false;
853
+ for (var f = 0; f < this.options.icons.length; f++) {
854
+ if (this.options.icons[f].title === c) {
855
+ e = true;
856
+ break;
857
+ }
858
+ }
859
+ if (e || d) {
860
+ return c;
861
+ }
862
+ return false;
863
+ },
864
+ setValue: function(a) {
865
+ var b = this.getValid(a);
866
+ if (b !== false) {
867
+ this.iconpickerValue = b;
868
+ this._trigger("iconpickerSetValue", {
869
+ iconpickerValue: b
870
+ });
871
+ return this.iconpickerValue;
872
+ } else {
873
+ this._trigger("iconpickerInvalid", {
874
+ iconpickerValue: a
875
+ });
876
+ return false;
877
+ }
878
+ },
879
+ getHtml: function() {
880
+ return '<i class="' + this.options.fullClassFormatter(this.iconpickerValue) + '"></i>';
881
+ },
882
+ setSourceValue: function(a) {
883
+ a = this.setValue(a);
884
+ if (a !== false && a !== "") {
885
+ if (this.hasInput()) {
886
+ this.input.val(this.iconpickerValue);
887
+ } else {
888
+ this.element.data("iconpickerValue", this.iconpickerValue);
889
+ }
890
+ this._trigger("iconpickerSetSourceValue", {
891
+ iconpickerValue: a
892
+ });
893
+ }
894
+ return a;
895
+ },
896
+ getSourceValue: function(a) {
897
+ a = a || this.options.defaultValue;
898
+ var b = a;
899
+ if (this.hasInput()) {
900
+ b = this.input.val();
901
+ } else {
902
+ b = this.element.data("iconpickerValue");
903
+ }
904
+ if (b === undefined || b === "" || b === null || b === false) {
905
+ b = a;
906
+ }
907
+ return b;
908
+ },
909
+ hasInput: function() {
910
+ return this.input !== false;
911
+ },
912
+ isInputSearch: function() {
913
+ return this.hasInput() && this.options.inputSearch === true;
914
+ },
915
+ isInputGroup: function() {
916
+ return this.container.is(".input-group");
917
+ },
918
+ isDropdownMenu: function() {
919
+ return this.container.is(".dropdown-menu");
920
+ },
921
+ hasSeparatedSearchInput: function() {
922
+ return this.options.templates.search !== false && !this.isInputSearch();
923
+ },
924
+ hasComponent: function() {
925
+ return this.component !== false;
926
+ },
927
+ hasContainer: function() {
928
+ return this.container !== false;
929
+ },
930
+ getAcceptButton: function() {
931
+ return this.popover.find(".iconpicker-btn-accept");
932
+ },
933
+ getCancelButton: function() {
934
+ return this.popover.find(".iconpicker-btn-cancel");
935
+ },
936
+ getSearchInput: function() {
937
+ return this.popover.find(".iconpicker-search");
938
+ },
939
+ filter: function(c) {
940
+ if (b.isEmpty(c)) {
941
+ this.iconpicker.find(".iconpicker-item").show();
942
+ return a(false);
943
+ } else {
944
+ var d = [];
945
+ this.iconpicker.find(".iconpicker-item").each(function() {
946
+ var b = a(this);
947
+ var e = b.attr("title").toLowerCase();
948
+ var f = b.attr("data-search-terms") ? b.attr("data-search-terms").toLowerCase() : "";
949
+ e = e + " " + f;
950
+ var g = false;
951
+ try {
952
+ g = new RegExp("(^|\\W)" + c, "g");
953
+ } catch (a) {
954
+ g = false;
955
+ }
956
+ if (g !== false && e.match(g)) {
957
+ d.push(b);
958
+ b.show();
959
+ } else {
960
+ b.hide();
961
+ }
962
+ });
963
+ return d;
964
+ }
965
+ },
966
+ show: function() {
967
+ if (this.popover.hasClass("in")) {
968
+ return false;
969
+ }
970
+ a.iconpicker.batch(a(".iconpicker-popover.in:not(.inline)").not(this.popover), "hide");
971
+ this._trigger("iconpickerShow", {
972
+ iconpickerValue: this.iconpickerValue
973
+ });
974
+ this.updatePlacement();
975
+ this.popover.addClass("in");
976
+ setTimeout(a.proxy(function() {
977
+ this.popover.css("display", this.isInline() ? "" : "block");
978
+ this._trigger("iconpickerShown", {
979
+ iconpickerValue: this.iconpickerValue
980
+ });
981
+ }, this), this.options.animation ? 300 : 1);
982
+ },
983
+ hide: function() {
984
+ if (!this.popover.hasClass("in")) {
985
+ return false;
986
+ }
987
+ this._trigger("iconpickerHide", {
988
+ iconpickerValue: this.iconpickerValue
989
+ });
990
+ this.popover.removeClass("in");
991
+ setTimeout(a.proxy(function() {
992
+ this.popover.css("display", "none");
993
+ this.getSearchInput().val("");
994
+ this.filter("");
995
+ this._trigger("iconpickerHidden", {
996
+ iconpickerValue: this.iconpickerValue
997
+ });
998
+ }, this), this.options.animation ? 300 : 1);
999
+ },
1000
+ toggle: function() {
1001
+ if (this.popover.is(":visible")) {
1002
+ this.hide();
1003
+ } else {
1004
+ this.show(true);
1005
+ }
1006
+ },
1007
+ update: function(a, b) {
1008
+ a = a ? a : this.getSourceValue(this.iconpickerValue);
1009
+ this._trigger("iconpickerUpdate", {
1010
+ iconpickerValue: this.iconpickerValue
1011
+ });
1012
+ if (b === true) {
1013
+ a = this.setValue(a);
1014
+ } else {
1015
+ a = this.setSourceValue(a);
1016
+ this._updateFormGroupStatus(a !== false);
1017
+ }
1018
+ if (a !== false) {
1019
+ this._updateComponents();
1020
+ }
1021
+ this._trigger("iconpickerUpdated", {
1022
+ iconpickerValue: this.iconpickerValue
1023
+ });
1024
+ return a;
1025
+ },
1026
+ destroy: function() {
1027
+ this._trigger("iconpickerDestroy", {
1028
+ iconpickerValue: this.iconpickerValue
1029
+ });
1030
+ this.element.removeData("iconpicker").removeData("iconpickerValue").removeClass("iconpicker-element");
1031
+ this._unbindElementEvents();
1032
+ this._unbindWindowEvents();
1033
+ a(this.popover).remove();
1034
+ this._trigger("iconpickerDestroyed", {
1035
+ iconpickerValue: this.iconpickerValue
1036
+ });
1037
+ },
1038
+ disable: function() {
1039
+ if (this.hasInput()) {
1040
+ this.input.prop("disabled", true);
1041
+ return true;
1042
+ }
1043
+ return false;
1044
+ },
1045
+ enable: function() {
1046
+ if (this.hasInput()) {
1047
+ this.input.prop("disabled", false);
1048
+ return true;
1049
+ }
1050
+ return false;
1051
+ },
1052
+ isDisabled: function() {
1053
+ if (this.hasInput()) {
1054
+ return this.input.prop("disabled") === true;
1055
+ }
1056
+ return false;
1057
+ },
1058
+ isInline: function() {
1059
+ return this.options.placement === "inline" || this.popover.hasClass("inline");
1060
+ }
1061
+ };
1062
+ a.iconpicker = c;
1063
+ a.fn.iconpicker = function(b) {
1064
+ return this.each(function() {
1065
+ var d = a(this);
1066
+ if (!d.data("iconpicker")) {
1067
+ d.data("iconpicker", new c(this, typeof b === "object" ? b : {}));
1068
+ }
1069
+ });
1070
+ };
1071
+ c.defaultOptions = a.extend(c.defaultOptions, {
1072
+ icons: [ {
1073
+ title: "fab fa-500px",
1074
+ searchTerms: []
1075
+ }, {
1076
+ title: "fab fa-accessible-icon",
1077
+ searchTerms: [ "accessibility", "wheelchair", "handicap", "person", "wheelchair-alt" ]
1078
+ }, {
1079
+ title: "fab fa-accusoft",
1080
+ searchTerms: []
1081
+ }, {
1082
+ title: "fas fa-address-book",
1083
+ searchTerms: []
1084
+ }, {
1085
+ title: "far fa-address-book",
1086
+ searchTerms: []
1087
+ }, {
1088
+ title: "fas fa-address-card",
1089
+ searchTerms: []
1090
+ }, {
1091
+ title: "far fa-address-card",
1092
+ searchTerms: []
1093
+ }, {
1094
+ title: "fas fa-adjust",
1095
+ searchTerms: [ "contrast" ]
1096
+ }, {
1097
+ title: "fab fa-adn",
1098
+ searchTerms: []
1099
+ }, {
1100
+ title: "fab fa-adversal",
1101
+ searchTerms: []
1102
+ }, {
1103
+ title: "fab fa-affiliatetheme",
1104
+ searchTerms: []
1105
+ }, {
1106
+ title: "fab fa-algolia",
1107
+ searchTerms: []
1108
+ }, {
1109
+ title: "fas fa-align-center",
1110
+ searchTerms: [ "middle", "text" ]
1111
+ }, {
1112
+ title: "fas fa-align-justify",
1113
+ searchTerms: [ "text" ]
1114
+ }, {
1115
+ title: "fas fa-align-left",
1116
+ searchTerms: [ "text" ]
1117
+ }, {
1118
+ title: "fas fa-align-right",
1119
+ searchTerms: [ "text" ]
1120
+ }, {
1121
+ title: "fab fa-amazon",
1122
+ searchTerms: []
1123
+ }, {
1124
+ title: "fab fa-amazon-pay",
1125
+ searchTerms: []
1126
+ }, {
1127
+ title: "fas fa-ambulance",
1128
+ searchTerms: [ "vehicle", "support", "help" ]
1129
+ }, {
1130
+ title: "fas fa-american-sign-language-interpreting",
1131
+ searchTerms: []
1132
+ }, {
1133
+ title: "fab fa-amilia",
1134
+ searchTerms: []
1135
+ }, {
1136
+ title: "fas fa-anchor",
1137
+ searchTerms: [ "link" ]
1138
+ }, {
1139
+ title: "fab fa-android",
1140
+ searchTerms: [ "robot" ]
1141
+ }, {
1142
+ title: "fab fa-angellist",
1143
+ searchTerms: []
1144
+ }, {
1145
+ title: "fas fa-angle-double-down",
1146
+ searchTerms: [ "arrows" ]
1147
+ }, {
1148
+ title: "fas fa-angle-double-left",
1149
+ searchTerms: [ "laquo", "quote", "previous", "back", "arrows" ]
1150
+ }, {
1151
+ title: "fas fa-angle-double-right",
1152
+ searchTerms: [ "raquo", "quote", "next", "forward", "arrows" ]
1153
+ }, {
1154
+ title: "fas fa-angle-double-up",
1155
+ searchTerms: [ "arrows" ]
1156
+ }, {
1157
+ title: "fas fa-angle-down",
1158
+ searchTerms: [ "arrow" ]
1159
+ }, {
1160
+ title: "fas fa-angle-left",
1161
+ searchTerms: [ "previous", "back", "arrow" ]
1162
+ }, {
1163
+ title: "fas fa-angle-right",
1164
+ searchTerms: [ "next", "forward", "arrow" ]
1165
+ }, {
1166
+ title: "fas fa-angle-up",
1167
+ searchTerms: [ "arrow" ]
1168
+ }, {
1169
+ title: "fab fa-angrycreative",
1170
+ searchTerms: []
1171
+ }, {
1172
+ title: "fab fa-angular",
1173
+ searchTerms: []
1174
+ }, {
1175
+ title: "fab fa-app-store",
1176
+ searchTerms: []
1177
+ }, {
1178
+ title: "fab fa-app-store-ios",
1179
+ searchTerms: []
1180
+ }, {
1181
+ title: "fab fa-apper",
1182
+ searchTerms: []
1183
+ }, {
1184
+ title: "fab fa-apple",
1185
+ searchTerms: [ "osx", "food" ]
1186
+ }, {
1187
+ title: "fab fa-apple-pay",
1188
+ searchTerms: []
1189
+ }, {
1190
+ title: "fas fa-archive",
1191
+ searchTerms: [ "box", "storage", "package" ]
1192
+ }, {
1193
+ title: "fas fa-arrow-alt-circle-down",
1194
+ searchTerms: [ "download", "arrow-circle-o-down" ]
1195
+ }, {
1196
+ title: "far fa-arrow-alt-circle-down",
1197
+ searchTerms: [ "download", "arrow-circle-o-down" ]
1198
+ }, {
1199
+ title: "fas fa-arrow-alt-circle-left",
1200
+ searchTerms: [ "previous", "back", "arrow-circle-o-left" ]
1201
+ }, {
1202
+ title: "far fa-arrow-alt-circle-left",
1203
+ searchTerms: [ "previous", "back", "arrow-circle-o-left" ]
1204
+ }, {
1205
+ title: "fas fa-arrow-alt-circle-right",
1206
+ searchTerms: [ "next", "forward", "arrow-circle-o-right" ]
1207
+ }, {
1208
+ title: "far fa-arrow-alt-circle-right",
1209
+ searchTerms: [ "next", "forward", "arrow-circle-o-right" ]
1210
+ }, {
1211
+ title: "fas fa-arrow-alt-circle-up",
1212
+ searchTerms: [ "arrow-circle-o-up" ]
1213
+ }, {
1214
+ title: "far fa-arrow-alt-circle-up",
1215
+ searchTerms: [ "arrow-circle-o-up" ]
1216
+ }, {
1217
+ title: "fas fa-arrow-circle-down",
1218
+ searchTerms: [ "download" ]
1219
+ }, {
1220
+ title: "fas fa-arrow-circle-left",
1221
+ searchTerms: [ "previous", "back" ]
1222
+ }, {
1223
+ title: "fas fa-arrow-circle-right",
1224
+ searchTerms: [ "next", "forward" ]
1225
+ }, {
1226
+ title: "fas fa-arrow-circle-up",
1227
+ searchTerms: []
1228
+ }, {
1229
+ title: "fas fa-arrow-down",
1230
+ searchTerms: [ "download" ]
1231
+ }, {
1232
+ title: "fas fa-arrow-left",
1233
+ searchTerms: [ "previous", "back" ]
1234
+ }, {
1235
+ title: "fas fa-arrow-right",
1236
+ searchTerms: [ "next", "forward" ]
1237
+ }, {
1238
+ title: "fas fa-arrow-up",
1239
+ searchTerms: []
1240
+ }, {
1241
+ title: "fas fa-arrows-alt",
1242
+ searchTerms: [ "expand", "enlarge", "fullscreen", "bigger", "move", "reorder", "resize", "arrow", "arrows" ]
1243
+ }, {
1244
+ title: "fas fa-arrows-alt-h",
1245
+ searchTerms: [ "resize", "arrows-h" ]
1246
+ }, {
1247
+ title: "fas fa-arrows-alt-v",
1248
+ searchTerms: [ "resize", "arrows-v" ]
1249
+ }, {
1250
+ title: "fas fa-assistive-listening-systems",
1251
+ searchTerms: []
1252
+ }, {
1253
+ title: "fas fa-asterisk",
1254
+ searchTerms: [ "details" ]
1255
+ }, {
1256
+ title: "fab fa-asymmetrik",
1257
+ searchTerms: []
1258
+ }, {
1259
+ title: "fas fa-at",
1260
+ searchTerms: [ "email", "e-mail" ]
1261
+ }, {
1262
+ title: "fab fa-audible",
1263
+ searchTerms: []
1264
+ }, {
1265
+ title: "fas fa-audio-description",
1266
+ searchTerms: []
1267
+ }, {
1268
+ title: "fab fa-autoprefixer",
1269
+ searchTerms: []
1270
+ }, {
1271
+ title: "fab fa-avianex",
1272
+ searchTerms: []
1273
+ }, {
1274
+ title: "fab fa-aviato",
1275
+ searchTerms: []
1276
+ }, {
1277
+ title: "fab fa-aws",
1278
+ searchTerms: []
1279
+ }, {
1280
+ title: "fas fa-backward",
1281
+ searchTerms: [ "rewind", "previous" ]
1282
+ }, {
1283
+ title: "fas fa-balance-scale",
1284
+ searchTerms: []
1285
+ }, {
1286
+ title: "fas fa-ban",
1287
+ searchTerms: [ "delete", "remove", "trash", "hide", "block", "stop", "abort", "cancel", "ban", "prohibit" ]
1288
+ }, {
1289
+ title: "fas fa-band-aid",
1290
+ searchTerms: [ "bandage", "ouch", "boo boo" ]
1291
+ }, {
1292
+ title: "fab fa-bandcamp",
1293
+ searchTerms: []
1294
+ }, {
1295
+ title: "fas fa-barcode",
1296
+ searchTerms: [ "scan" ]
1297
+ }, {
1298
+ title: "fas fa-bars",
1299
+ searchTerms: [ "menu", "drag", "reorder", "settings", "list", "ul", "ol", "checklist", "todo", "list", "hamburger" ]
1300
+ }, {
1301
+ title: "fas fa-baseball-ball",
1302
+ searchTerms: []
1303
+ }, {
1304
+ title: "fas fa-basketball-ball",
1305
+ searchTerms: []
1306
+ }, {
1307
+ title: "fas fa-bath",
1308
+ searchTerms: []
1309
+ }, {
1310
+ title: "fas fa-battery-empty",
1311
+ searchTerms: [ "power", "status" ]
1312
+ }, {
1313
+ title: "fas fa-battery-full",
1314
+ searchTerms: [ "power", "status" ]
1315
+ }, {
1316
+ title: "fas fa-battery-half",
1317
+ searchTerms: [ "power", "status" ]
1318
+ }, {
1319
+ title: "fas fa-battery-quarter",
1320
+ searchTerms: [ "power", "status" ]
1321
+ }, {
1322
+ title: "fas fa-battery-three-quarters",
1323
+ searchTerms: [ "power", "status" ]
1324
+ }, {
1325
+ title: "fas fa-bed",
1326
+ searchTerms: [ "travel" ]
1327
+ }, {
1328
+ title: "fas fa-beer",
1329
+ searchTerms: [ "alcohol", "stein", "drink", "mug", "bar", "liquor" ]
1330
+ }, {
1331
+ title: "fab fa-behance",
1332
+ searchTerms: []
1333
+ }, {
1334
+ title: "fab fa-behance-square",
1335
+ searchTerms: []
1336
+ }, {
1337
+ title: "fas fa-bell",
1338
+ searchTerms: [ "alert", "reminder", "notification" ]
1339
+ }, {
1340
+ title: "far fa-bell",
1341
+ searchTerms: [ "alert", "reminder", "notification" ]
1342
+ }, {
1343
+ title: "fas fa-bell-slash",
1344
+ searchTerms: []
1345
+ }, {
1346
+ title: "far fa-bell-slash",
1347
+ searchTerms: []
1348
+ }, {
1349
+ title: "fas fa-bicycle",
1350
+ searchTerms: [ "vehicle", "bike", "gears" ]
1351
+ }, {
1352
+ title: "fab fa-bimobject",
1353
+ searchTerms: []
1354
+ }, {
1355
+ title: "fas fa-binoculars",
1356
+ searchTerms: []
1357
+ }, {
1358
+ title: "fas fa-birthday-cake",
1359
+ searchTerms: []
1360
+ }, {
1361
+ title: "fab fa-bitbucket",
1362
+ searchTerms: [ "git", "bitbucket-square" ]
1363
+ }, {
1364
+ title: "fab fa-bitcoin",
1365
+ searchTerms: []
1366
+ }, {
1367
+ title: "fab fa-bity",
1368
+ searchTerms: []
1369
+ }, {
1370
+ title: "fab fa-black-tie",
1371
+ searchTerms: []
1372
+ }, {
1373
+ title: "fab fa-blackberry",
1374
+ searchTerms: []
1375
+ }, {
1376
+ title: "fas fa-blind",
1377
+ searchTerms: []
1378
+ }, {
1379
+ title: "fab fa-blogger",
1380
+ searchTerms: []
1381
+ }, {
1382
+ title: "fab fa-blogger-b",
1383
+ searchTerms: []
1384
+ }, {
1385
+ title: "fab fa-bluetooth",
1386
+ searchTerms: []
1387
+ }, {
1388
+ title: "fab fa-bluetooth-b",
1389
+ searchTerms: []
1390
+ }, {
1391
+ title: "fas fa-bold",
1392
+ searchTerms: []
1393
+ }, {
1394
+ title: "fas fa-bolt",
1395
+ searchTerms: [ "lightning", "weather" ]
1396
+ }, {
1397
+ title: "fas fa-bomb",
1398
+ searchTerms: []
1399
+ }, {
1400
+ title: "fas fa-book",
1401
+ searchTerms: [ "read", "documentation" ]
1402
+ }, {
1403
+ title: "fas fa-bookmark",
1404
+ searchTerms: [ "save" ]
1405
+ }, {
1406
+ title: "far fa-bookmark",
1407
+ searchTerms: [ "save" ]
1408
+ }, {
1409
+ title: "fas fa-bowling-ball",
1410
+ searchTerms: []
1411
+ }, {
1412
+ title: "fas fa-box",
1413
+ searchTerms: []
1414
+ }, {
1415
+ title: "fas fa-boxes",
1416
+ searchTerms: []
1417
+ }, {
1418
+ title: "fas fa-braille",
1419
+ searchTerms: []
1420
+ }, {
1421
+ title: "fas fa-briefcase",
1422
+ searchTerms: [ "work", "business", "office", "luggage", "bag" ]
1423
+ }, {
1424
+ title: "fab fa-btc",
1425
+ searchTerms: []
1426
+ }, {
1427
+ title: "fas fa-bug",
1428
+ searchTerms: [ "report", "insect" ]
1429
+ }, {
1430
+ title: "fas fa-building",
1431
+ searchTerms: [ "work", "business", "apartment", "office", "company" ]
1432
+ }, {
1433
+ title: "far fa-building",
1434
+ searchTerms: [ "work", "business", "apartment", "office", "company" ]
1435
+ }, {
1436
+ title: "fas fa-bullhorn",
1437
+ searchTerms: [ "announcement", "share", "broadcast", "louder", "megaphone" ]
1438
+ }, {
1439
+ title: "fas fa-bullseye",
1440
+ searchTerms: [ "target" ]
1441
+ }, {
1442
+ title: "fab fa-buromobelexperte",
1443
+ searchTerms: []
1444
+ }, {
1445
+ title: "fas fa-bus",
1446
+ searchTerms: [ "vehicle" ]
1447
+ }, {
1448
+ title: "fab fa-buysellads",
1449
+ searchTerms: []
1450
+ }, {
1451
+ title: "fas fa-calculator",
1452
+ searchTerms: []
1453
+ }, {
1454
+ title: "fas fa-calendar",
1455
+ searchTerms: [ "date", "time", "when", "event", "calendar-o" ]
1456
+ }, {
1457
+ title: "far fa-calendar",
1458
+ searchTerms: [ "date", "time", "when", "event", "calendar-o" ]
1459
+ }, {
1460
+ title: "fas fa-calendar-alt",
1461
+ searchTerms: [ "date", "time", "when", "event", "calendar" ]
1462
+ }, {
1463
+ title: "far fa-calendar-alt",
1464
+ searchTerms: [ "date", "time", "when", "event", "calendar" ]
1465
+ }, {
1466
+ title: "fas fa-calendar-check",
1467
+ searchTerms: [ "ok" ]
1468
+ }, {
1469
+ title: "far fa-calendar-check",
1470
+ searchTerms: [ "ok" ]
1471
+ }, {
1472
+ title: "fas fa-calendar-minus",
1473
+ searchTerms: []
1474
+ }, {
1475
+ title: "far fa-calendar-minus",
1476
+ searchTerms: []
1477
+ }, {
1478
+ title: "fas fa-calendar-plus",
1479
+ searchTerms: []
1480
+ }, {
1481
+ title: "far fa-calendar-plus",
1482
+ searchTerms: []
1483
+ }, {
1484
+ title: "fas fa-calendar-times",
1485
+ searchTerms: []
1486
+ }, {
1487
+ title: "far fa-calendar-times",
1488
+ searchTerms: []
1489
+ }, {
1490
+ title: "fas fa-camera",
1491
+ searchTerms: [ "photo", "picture", "record" ]
1492
+ }, {
1493
+ title: "fas fa-camera-retro",
1494
+ searchTerms: [ "photo", "picture", "record" ]
1495
+ }, {
1496
+ title: "fas fa-car",
1497
+ searchTerms: [ "vehicle" ]
1498
+ }, {
1499
+ title: "fas fa-caret-down",
1500
+ searchTerms: [ "more", "dropdown", "menu", "triangle down", "arrow" ]
1501
+ }, {
1502
+ title: "fas fa-caret-left",
1503
+ searchTerms: [ "previous", "back", "triangle left", "arrow" ]
1504
+ }, {
1505
+ title: "fas fa-caret-right",
1506
+ searchTerms: [ "next", "forward", "triangle right", "arrow" ]
1507
+ }, {
1508
+ title: "fas fa-caret-square-down",
1509
+ searchTerms: [ "more", "dropdown", "menu", "caret-square-o-down" ]
1510
+ }, {
1511
+ title: "far fa-caret-square-down",
1512
+ searchTerms: [ "more", "dropdown", "menu", "caret-square-o-down" ]
1513
+ }, {
1514
+ title: "fas fa-caret-square-left",
1515
+ searchTerms: [ "previous", "back", "caret-square-o-left" ]
1516
+ }, {
1517
+ title: "far fa-caret-square-left",
1518
+ searchTerms: [ "previous", "back", "caret-square-o-left" ]
1519
+ }, {
1520
+ title: "fas fa-caret-square-right",
1521
+ searchTerms: [ "next", "forward", "caret-square-o-right" ]
1522
+ }, {
1523
+ title: "far fa-caret-square-right",
1524
+ searchTerms: [ "next", "forward", "caret-square-o-right" ]
1525
+ }, {
1526
+ title: "fas fa-caret-square-up",
1527
+ searchTerms: [ "caret-square-o-up" ]
1528
+ }, {
1529
+ title: "far fa-caret-square-up",
1530
+ searchTerms: [ "caret-square-o-up" ]
1531
+ }, {
1532
+ title: "fas fa-caret-up",
1533
+ searchTerms: [ "triangle up", "arrow" ]
1534
+ }, {
1535
+ title: "fas fa-cart-arrow-down",
1536
+ searchTerms: [ "shopping" ]
1537
+ }, {
1538
+ title: "fas fa-cart-plus",
1539
+ searchTerms: [ "add", "shopping" ]
1540
+ }, {
1541
+ title: "fab fa-cc-amazon-pay",
1542
+ searchTerms: []
1543
+ }, {
1544
+ title: "fab fa-cc-amex",
1545
+ searchTerms: [ "amex" ]
1546
+ }, {
1547
+ title: "fab fa-cc-apple-pay",
1548
+ searchTerms: []
1549
+ }, {
1550
+ title: "fab fa-cc-diners-club",
1551
+ searchTerms: []
1552
+ }, {
1553
+ title: "fab fa-cc-discover",
1554
+ searchTerms: []
1555
+ }, {
1556
+ title: "fab fa-cc-jcb",
1557
+ searchTerms: []
1558
+ }, {
1559
+ title: "fab fa-cc-mastercard",
1560
+ searchTerms: []
1561
+ }, {
1562
+ title: "fab fa-cc-paypal",
1563
+ searchTerms: []
1564
+ }, {
1565
+ title: "fab fa-cc-stripe",
1566
+ searchTerms: []
1567
+ }, {
1568
+ title: "fab fa-cc-visa",
1569
+ searchTerms: []
1570
+ }, {
1571
+ title: "fab fa-centercode",
1572
+ searchTerms: []
1573
+ }, {
1574
+ title: "fas fa-certificate",
1575
+ searchTerms: [ "badge", "star" ]
1576
+ }, {
1577
+ title: "fas fa-chart-area",
1578
+ searchTerms: [ "graph", "analytics", "area-chart" ]
1579
+ }, {
1580
+ title: "fas fa-chart-bar",
1581
+ searchTerms: [ "graph", "analytics", "bar-chart" ]
1582
+ }, {
1583
+ title: "far fa-chart-bar",
1584
+ searchTerms: [ "graph", "analytics", "bar-chart" ]
1585
+ }, {
1586
+ title: "fas fa-chart-line",
1587
+ searchTerms: [ "graph", "analytics", "line-chart", "dashboard" ]
1588
+ }, {
1589
+ title: "fas fa-chart-pie",
1590
+ searchTerms: [ "graph", "analytics", "pie-chart" ]
1591
+ }, {
1592
+ title: "fas fa-check",
1593
+ searchTerms: [ "checkmark", "done", "todo", "agree", "accept", "confirm", "tick", "ok", "select" ]
1594
+ }, {
1595
+ title: "fas fa-check-circle",
1596
+ searchTerms: [ "todo", "done", "agree", "accept", "confirm", "ok", "select" ]
1597
+ }, {
1598
+ title: "far fa-check-circle",
1599
+ searchTerms: [ "todo", "done", "agree", "accept", "confirm", "ok", "select" ]
1600
+ }, {
1601
+ title: "fas fa-check-square",
1602
+ searchTerms: [ "checkmark", "done", "todo", "agree", "accept", "confirm", "ok", "select" ]
1603
+ }, {
1604
+ title: "far fa-check-square",
1605
+ searchTerms: [ "checkmark", "done", "todo", "agree", "accept", "confirm", "ok", "select" ]
1606
+ }, {
1607
+ title: "fas fa-chess",
1608
+ searchTerms: []
1609
+ }, {
1610
+ title: "fas fa-chess-bishop",
1611
+ searchTerms: []
1612
+ }, {
1613
+ title: "fas fa-chess-board",
1614
+ searchTerms: []
1615
+ }, {
1616
+ title: "fas fa-chess-king",
1617
+ searchTerms: []
1618
+ }, {
1619
+ title: "fas fa-chess-knight",
1620
+ searchTerms: []
1621
+ }, {
1622
+ title: "fas fa-chess-pawn",
1623
+ searchTerms: []
1624
+ }, {
1625
+ title: "fas fa-chess-queen",
1626
+ searchTerms: []
1627
+ }, {
1628
+ title: "fas fa-chess-rook",
1629
+ searchTerms: []
1630
+ }, {
1631
+ title: "fas fa-chevron-circle-down",
1632
+ searchTerms: [ "more", "dropdown", "menu", "arrow" ]
1633
+ }, {
1634
+ title: "fas fa-chevron-circle-left",
1635
+ searchTerms: [ "previous", "back", "arrow" ]
1636
+ }, {
1637
+ title: "fas fa-chevron-circle-right",
1638
+ searchTerms: [ "next", "forward", "arrow" ]
1639
+ }, {
1640
+ title: "fas fa-chevron-circle-up",
1641
+ searchTerms: [ "arrow" ]
1642
+ }, {
1643
+ title: "fas fa-chevron-down",
1644
+ searchTerms: []
1645
+ }, {
1646
+ title: "fas fa-chevron-left",
1647
+ searchTerms: [ "bracket", "previous", "back" ]
1648
+ }, {
1649
+ title: "fas fa-chevron-right",
1650
+ searchTerms: [ "bracket", "next", "forward" ]
1651
+ }, {
1652
+ title: "fas fa-chevron-up",
1653
+ searchTerms: []
1654
+ }, {
1655
+ title: "fas fa-child",
1656
+ searchTerms: []
1657
+ }, {
1658
+ title: "fab fa-chrome",
1659
+ searchTerms: [ "browser" ]
1660
+ }, {
1661
+ title: "fas fa-circle",
1662
+ searchTerms: [ "dot", "notification", "circle-thin" ]
1663
+ }, {
1664
+ title: "far fa-circle",
1665
+ searchTerms: [ "dot", "notification", "circle-thin" ]
1666
+ }, {
1667
+ title: "fas fa-circle-notch",
1668
+ searchTerms: [ "circle-o-notch" ]
1669
+ }, {
1670
+ title: "fas fa-clipboard",
1671
+ searchTerms: [ "paste" ]
1672
+ }, {
1673
+ title: "far fa-clipboard",
1674
+ searchTerms: [ "paste" ]
1675
+ }, {
1676
+ title: "fas fa-clipboard-check",
1677
+ searchTerms: []
1678
+ }, {
1679
+ title: "fas fa-clipboard-list",
1680
+ searchTerms: []
1681
+ }, {
1682
+ title: "fas fa-clock",
1683
+ searchTerms: [ "watch", "timer", "late", "timestamp", "date" ]
1684
+ }, {
1685
+ title: "far fa-clock",
1686
+ searchTerms: [ "watch", "timer", "late", "timestamp", "date" ]
1687
+ }, {
1688
+ title: "fas fa-clone",
1689
+ searchTerms: [ "copy" ]
1690
+ }, {
1691
+ title: "far fa-clone",
1692
+ searchTerms: [ "copy" ]
1693
+ }, {
1694
+ title: "fas fa-closed-captioning",
1695
+ searchTerms: [ "cc" ]
1696
+ }, {
1697
+ title: "far fa-closed-captioning",
1698
+ searchTerms: [ "cc" ]
1699
+ }, {
1700
+ title: "fas fa-cloud",
1701
+ searchTerms: [ "save" ]
1702
+ }, {
1703
+ title: "fas fa-cloud-download-alt",
1704
+ searchTerms: [ "cloud-download" ]
1705
+ }, {
1706
+ title: "fas fa-cloud-upload-alt",
1707
+ searchTerms: [ "cloud-upload" ]
1708
+ }, {
1709
+ title: "fab fa-cloudscale",
1710
+ searchTerms: []
1711
+ }, {
1712
+ title: "fab fa-cloudsmith",
1713
+ searchTerms: []
1714
+ }, {
1715
+ title: "fab fa-cloudversify",
1716
+ searchTerms: []
1717
+ }, {
1718
+ title: "fas fa-code",
1719
+ searchTerms: [ "html", "brackets" ]
1720
+ }, {
1721
+ title: "fas fa-code-branch",
1722
+ searchTerms: [ "git", "fork", "vcs", "svn", "github", "rebase", "version", "branch", "code-fork" ]
1723
+ }, {
1724
+ title: "fab fa-codepen",
1725
+ searchTerms: []
1726
+ }, {
1727
+ title: "fab fa-codiepie",
1728
+ searchTerms: []
1729
+ }, {
1730
+ title: "fas fa-coffee",
1731
+ searchTerms: [ "morning", "mug", "breakfast", "tea", "drink", "cafe" ]
1732
+ }, {
1733
+ title: "fas fa-cog",
1734
+ searchTerms: [ "settings" ]
1735
+ }, {
1736
+ title: "fas fa-cogs",
1737
+ searchTerms: [ "settings", "gears" ]
1738
+ }, {
1739
+ title: "fas fa-columns",
1740
+ searchTerms: [ "split", "panes", "dashboard" ]
1741
+ }, {
1742
+ title: "fas fa-comment",
1743
+ searchTerms: [ "speech", "notification", "note", "chat", "bubble", "feedback", "message", "texting", "sms", "conversation" ]
1744
+ }, {
1745
+ title: "far fa-comment",
1746
+ searchTerms: [ "speech", "notification", "note", "chat", "bubble", "feedback", "message", "texting", "sms", "conversation" ]
1747
+ }, {
1748
+ title: "fas fa-comment-alt",
1749
+ searchTerms: [ "speech", "notification", "note", "chat", "bubble", "feedback", "message", "texting", "sms", "conversation", "commenting", "commenting" ]
1750
+ }, {
1751
+ title: "far fa-comment-alt",
1752
+ searchTerms: [ "speech", "notification", "note", "chat", "bubble", "feedback", "message", "texting", "sms", "conversation", "commenting", "commenting" ]
1753
+ }, {
1754
+ title: "fas fa-comments",
1755
+ searchTerms: [ "speech", "notification", "note", "chat", "bubble", "feedback", "message", "texting", "sms", "conversation" ]
1756
+ }, {
1757
+ title: "far fa-comments",
1758
+ searchTerms: [ "speech", "notification", "note", "chat", "bubble", "feedback", "message", "texting", "sms", "conversation" ]
1759
+ }, {
1760
+ title: "fas fa-compass",
1761
+ searchTerms: [ "safari", "directory", "menu", "location" ]
1762
+ }, {
1763
+ title: "far fa-compass",
1764
+ searchTerms: [ "safari", "directory", "menu", "location" ]
1765
+ }, {
1766
+ title: "fas fa-compress",
1767
+ searchTerms: [ "collapse", "combine", "contract", "merge", "smaller" ]
1768
+ }, {
1769
+ title: "fab fa-connectdevelop",
1770
+ searchTerms: []
1771
+ }, {
1772
+ title: "fab fa-contao",
1773
+ searchTerms: []
1774
+ }, {
1775
+ title: "fas fa-copy",
1776
+ searchTerms: [ "duplicate", "clone", "file", "files-o" ]
1777
+ }, {
1778
+ title: "far fa-copy",
1779
+ searchTerms: [ "duplicate", "clone", "file", "files-o" ]
1780
+ }, {
1781
+ title: "fas fa-copyright",
1782
+ searchTerms: []
1783
+ }, {
1784
+ title: "far fa-copyright",
1785
+ searchTerms: []
1786
+ }, {
1787
+ title: "fab fa-cpanel",
1788
+ searchTerms: []
1789
+ }, {
1790
+ title: "fab fa-creative-commons",
1791
+ searchTerms: []
1792
+ }, {
1793
+ title: "fas fa-credit-card",
1794
+ searchTerms: [ "money", "buy", "debit", "checkout", "purchase", "payment", "credit-card-alt" ]
1795
+ }, {
1796
+ title: "far fa-credit-card",
1797
+ searchTerms: [ "money", "buy", "debit", "checkout", "purchase", "payment", "credit-card-alt" ]
1798
+ }, {
1799
+ title: "fas fa-crop",
1800
+ searchTerms: [ "design" ]
1801
+ }, {
1802
+ title: "fas fa-crosshairs",
1803
+ searchTerms: [ "picker", "gpd" ]
1804
+ }, {
1805
+ title: "fab fa-css3",
1806
+ searchTerms: [ "code" ]
1807
+ }, {
1808
+ title: "fab fa-css3-alt",
1809
+ searchTerms: []
1810
+ }, {
1811
+ title: "fas fa-cube",
1812
+ searchTerms: [ "package" ]
1813
+ }, {
1814
+ title: "fas fa-cubes",
1815
+ searchTerms: [ "packages" ]
1816
+ }, {
1817
+ title: "fas fa-cut",
1818
+ searchTerms: [ "scissors", "scissors" ]
1819
+ }, {
1820
+ title: "fab fa-cuttlefish",
1821
+ searchTerms: []
1822
+ }, {
1823
+ title: "fab fa-d-and-d",
1824
+ searchTerms: []
1825
+ }, {
1826
+ title: "fab fa-dashcube",
1827
+ searchTerms: []
1828
+ }, {
1829
+ title: "fas fa-database",
1830
+ searchTerms: []
1831
+ }, {
1832
+ title: "fas fa-deaf",
1833
+ searchTerms: []
1834
+ }, {
1835
+ title: "fab fa-delicious",
1836
+ searchTerms: []
1837
+ }, {
1838
+ title: "fab fa-deploydog",
1839
+ searchTerms: []
1840
+ }, {
1841
+ title: "fab fa-deskpro",
1842
+ searchTerms: []
1843
+ }, {
1844
+ title: "fas fa-desktop",
1845
+ searchTerms: [ "monitor", "screen", "desktop", "computer", "demo", "device", "pc" ]
1846
+ }, {
1847
+ title: "fab fa-deviantart",
1848
+ searchTerms: []
1849
+ }, {
1850
+ title: "fab fa-digg",
1851
+ searchTerms: []
1852
+ }, {
1853
+ title: "fab fa-digital-ocean",
1854
+ searchTerms: []
1855
+ }, {
1856
+ title: "fab fa-discord",
1857
+ searchTerms: []
1858
+ }, {
1859
+ title: "fab fa-discourse",
1860
+ searchTerms: []
1861
+ }, {
1862
+ title: "fas fa-dna",
1863
+ searchTerms: [ "double helix", "helix" ]
1864
+ }, {
1865
+ title: "fab fa-dochub",
1866
+ searchTerms: []
1867
+ }, {
1868
+ title: "fab fa-docker",
1869
+ searchTerms: []
1870
+ }, {
1871
+ title: "fas fa-dollar-sign",
1872
+ searchTerms: [ "usd", "price" ]
1873
+ }, {
1874
+ title: "fas fa-dolly",
1875
+ searchTerms: []
1876
+ }, {
1877
+ title: "fas fa-dolly-flatbed",
1878
+ searchTerms: []
1879
+ }, {
1880
+ title: "fas fa-dot-circle",
1881
+ searchTerms: [ "target", "bullseye", "notification" ]
1882
+ }, {
1883
+ title: "far fa-dot-circle",
1884
+ searchTerms: [ "target", "bullseye", "notification" ]
1885
+ }, {
1886
+ title: "fas fa-download",
1887
+ searchTerms: [ "import" ]
1888
+ }, {
1889
+ title: "fab fa-draft2digital",
1890
+ searchTerms: []
1891
+ }, {
1892
+ title: "fab fa-dribbble",
1893
+ searchTerms: []
1894
+ }, {
1895
+ title: "fab fa-dribbble-square",
1896
+ searchTerms: []
1897
+ }, {
1898
+ title: "fab fa-dropbox",
1899
+ searchTerms: []
1900
+ }, {
1901
+ title: "fab fa-drupal",
1902
+ searchTerms: []
1903
+ }, {
1904
+ title: "fab fa-dyalog",
1905
+ searchTerms: []
1906
+ }, {
1907
+ title: "fab fa-earlybirds",
1908
+ searchTerms: []
1909
+ }, {
1910
+ title: "fab fa-edge",
1911
+ searchTerms: [ "browser", "ie" ]
1912
+ }, {
1913
+ title: "fas fa-edit",
1914
+ searchTerms: [ "write", "edit", "update", "pencil", "pen" ]
1915
+ }, {
1916
+ title: "far fa-edit",
1917
+ searchTerms: [ "write", "edit", "update", "pencil", "pen" ]
1918
+ }, {
1919
+ title: "fas fa-eject",
1920
+ searchTerms: []
1921
+ }, {
1922
+ title: "fab fa-elementor",
1923
+ searchTerms: []
1924
+ }, {
1925
+ title: "fas fa-ellipsis-h",
1926
+ searchTerms: [ "dots" ]
1927
+ }, {
1928
+ title: "fas fa-ellipsis-v",
1929
+ searchTerms: [ "dots" ]
1930
+ }, {
1931
+ title: "fab fa-ember",
1932
+ searchTerms: []
1933
+ }, {
1934
+ title: "fab fa-empire",
1935
+ searchTerms: []
1936
+ }, {
1937
+ title: "fas fa-envelope",
1938
+ searchTerms: [ "email", "e-mail", "letter", "support", "mail", "message", "notification" ]
1939
+ }, {
1940
+ title: "far fa-envelope",
1941
+ searchTerms: [ "email", "e-mail", "letter", "support", "mail", "message", "notification" ]
1942
+ }, {
1943
+ title: "fas fa-envelope-open",
1944
+ searchTerms: [ "email", "e-mail", "letter", "support", "mail", "message", "notification" ]
1945
+ }, {
1946
+ title: "far fa-envelope-open",
1947
+ searchTerms: [ "email", "e-mail", "letter", "support", "mail", "message", "notification" ]
1948
+ }, {
1949
+ title: "fas fa-envelope-square",
1950
+ searchTerms: [ "email", "e-mail", "letter", "support", "mail", "message", "notification" ]
1951
+ }, {
1952
+ title: "fab fa-envira",
1953
+ searchTerms: [ "leaf" ]
1954
+ }, {
1955
+ title: "fas fa-eraser",
1956
+ searchTerms: [ "remove", "delete" ]
1957
+ }, {
1958
+ title: "fab fa-erlang",
1959
+ searchTerms: []
1960
+ }, {
1961
+ title: "fab fa-ethereum",
1962
+ searchTerms: []
1963
+ }, {
1964
+ title: "fab fa-etsy",
1965
+ searchTerms: []
1966
+ }, {
1967
+ title: "fas fa-euro-sign",
1968
+ searchTerms: [ "eur", "eur" ]
1969
+ }, {
1970
+ title: "fas fa-exchange-alt",
1971
+ searchTerms: [ "transfer", "arrows", "arrow", "exchange", "swap" ]
1972
+ }, {
1973
+ title: "fas fa-exclamation",
1974
+ searchTerms: [ "warning", "error", "problem", "notification", "notify", "alert", "danger" ]
1975
+ }, {
1976
+ title: "fas fa-exclamation-circle",
1977
+ searchTerms: [ "warning", "error", "problem", "notification", "notify", "alert", "danger" ]
1978
+ }, {
1979
+ title: "fas fa-exclamation-triangle",
1980
+ searchTerms: [ "warning", "error", "problem", "notification", "notify", "alert", "danger" ]
1981
+ }, {
1982
+ title: "fas fa-expand",
1983
+ searchTerms: [ "enlarge", "bigger", "resize" ]
1984
+ }, {
1985
+ title: "fas fa-expand-arrows-alt",
1986
+ searchTerms: [ "enlarge", "bigger", "resize", "move", "arrows-alt" ]
1987
+ }, {
1988
+ title: "fab fa-expeditedssl",
1989
+ searchTerms: []
1990
+ }, {
1991
+ title: "fas fa-external-link-alt",
1992
+ searchTerms: [ "open", "new", "external-link" ]
1993
+ }, {
1994
+ title: "fas fa-external-link-square-alt",
1995
+ searchTerms: [ "open", "new", "external-link-square" ]
1996
+ }, {
1997
+ title: "fas fa-eye",
1998
+ searchTerms: [ "show", "visible", "views" ]
1999
+ }, {
2000
+ title: "fas fa-eye-dropper",
2001
+ searchTerms: [ "eyedropper" ]
2002
+ }, {
2003
+ title: "fas fa-eye-slash",
2004
+ searchTerms: [ "toggle", "show", "hide", "visible", "visiblity", "views" ]
2005
+ }, {
2006
+ title: "far fa-eye-slash",
2007
+ searchTerms: [ "toggle", "show", "hide", "visible", "visiblity", "views" ]
2008
+ }, {
2009
+ title: "fab fa-facebook",
2010
+ searchTerms: [ "social network", "facebook-official" ]
2011
+ }, {
2012
+ title: "fab fa-facebook-f",
2013
+ searchTerms: [ "facebook" ]
2014
+ }, {
2015
+ title: "fab fa-facebook-messenger",
2016
+ searchTerms: []
2017
+ }, {
2018
+ title: "fab fa-facebook-square",
2019
+ searchTerms: [ "social network" ]
2020
+ }, {
2021
+ title: "fas fa-fast-backward",
2022
+ searchTerms: [ "rewind", "previous", "beginning", "start", "first" ]
2023
+ }, {
2024
+ title: "fas fa-fast-forward",
2025
+ searchTerms: [ "next", "end", "last" ]
2026
+ }, {
2027
+ title: "fas fa-fax",
2028
+ searchTerms: []
2029
+ }, {
2030
+ title: "fas fa-female",
2031
+ searchTerms: [ "woman", "human", "user", "person", "profile" ]
2032
+ }, {
2033
+ title: "fas fa-fighter-jet",
2034
+ searchTerms: [ "fly", "plane", "airplane", "quick", "fast", "travel" ]
2035
+ }, {
2036
+ title: "fas fa-file",
2037
+ searchTerms: [ "new", "page", "pdf", "document" ]
2038
+ }, {
2039
+ title: "far fa-file",
2040
+ searchTerms: [ "new", "page", "pdf", "document" ]
2041
+ }, {
2042
+ title: "fas fa-file-alt",
2043
+ searchTerms: [ "new", "page", "pdf", "document", "file-text" ]
2044
+ }, {
2045
+ title: "far fa-file-alt",
2046
+ searchTerms: [ "new", "page", "pdf", "document", "file-text" ]
2047
+ }, {
2048
+ title: "fas fa-file-archive",
2049
+ searchTerms: []
2050
+ }, {
2051
+ title: "far fa-file-archive",
2052
+ searchTerms: []
2053
+ }, {
2054
+ title: "fas fa-file-audio",
2055
+ searchTerms: []
2056
+ }, {
2057
+ title: "far fa-file-audio",
2058
+ searchTerms: []
2059
+ }, {
2060
+ title: "fas fa-file-code",
2061
+ searchTerms: []
2062
+ }, {
2063
+ title: "far fa-file-code",
2064
+ searchTerms: []
2065
+ }, {
2066
+ title: "fas fa-file-excel",
2067
+ searchTerms: []
2068
+ }, {
2069
+ title: "far fa-file-excel",
2070
+ searchTerms: []
2071
+ }, {
2072
+ title: "fas fa-file-image",
2073
+ searchTerms: []
2074
+ }, {
2075
+ title: "far fa-file-image",
2076
+ searchTerms: []
2077
+ }, {
2078
+ title: "fas fa-file-pdf",
2079
+ searchTerms: []
2080
+ }, {
2081
+ title: "far fa-file-pdf",
2082
+ searchTerms: []
2083
+ }, {
2084
+ title: "fas fa-file-powerpoint",
2085
+ searchTerms: []
2086
+ }, {
2087
+ title: "far fa-file-powerpoint",
2088
+ searchTerms: []
2089
+ }, {
2090
+ title: "fas fa-file-video",
2091
+ searchTerms: []
2092
+ }, {
2093
+ title: "far fa-file-video",
2094
+ searchTerms: []
2095
+ }, {
2096
+ title: "fas fa-file-word",
2097
+ searchTerms: []
2098
+ }, {
2099
+ title: "far fa-file-word",
2100
+ searchTerms: []
2101
+ }, {
2102
+ title: "fas fa-film",
2103
+ searchTerms: [ "movie" ]
2104
+ }, {
2105
+ title: "fas fa-filter",
2106
+ searchTerms: [ "funnel", "options" ]
2107
+ }, {
2108
+ title: "fas fa-fire",
2109
+ searchTerms: [ "flame", "hot", "popular" ]
2110
+ }, {
2111
+ title: "fas fa-fire-extinguisher",
2112
+ searchTerms: []
2113
+ }, {
2114
+ title: "fab fa-firefox",
2115
+ searchTerms: [ "browser" ]
2116
+ }, {
2117
+ title: "fas fa-first-aid",
2118
+ searchTerms: []
2119
+ }, {
2120
+ title: "fab fa-first-order",
2121
+ searchTerms: []
2122
+ }, {
2123
+ title: "fab fa-firstdraft",
2124
+ searchTerms: []
2125
+ }, {
2126
+ title: "fas fa-flag",
2127
+ searchTerms: [ "report", "notification", "notify" ]
2128
+ }, {
2129
+ title: "far fa-flag",
2130
+ searchTerms: [ "report", "notification", "notify" ]
2131
+ }, {
2132
+ title: "fas fa-flag-checkered",
2133
+ searchTerms: [ "report", "notification", "notify" ]
2134
+ }, {
2135
+ title: "fas fa-flask",
2136
+ searchTerms: [ "science", "beaker", "experimental", "labs" ]
2137
+ }, {
2138
+ title: "fab fa-flickr",
2139
+ searchTerms: []
2140
+ }, {
2141
+ title: "fab fa-flipboard",
2142
+ searchTerms: []
2143
+ }, {
2144
+ title: "fab fa-fly",
2145
+ searchTerms: []
2146
+ }, {
2147
+ title: "fas fa-folder",
2148
+ searchTerms: []
2149
+ }, {
2150
+ title: "far fa-folder",
2151
+ searchTerms: []
2152
+ }, {
2153
+ title: "fas fa-folder-open",
2154
+ searchTerms: []
2155
+ }, {
2156
+ title: "far fa-folder-open",
2157
+ searchTerms: []
2158
+ }, {
2159
+ title: "fas fa-font",
2160
+ searchTerms: [ "text" ]
2161
+ }, {
2162
+ title: "fab fa-font-awesome",
2163
+ searchTerms: [ "meanpath" ]
2164
+ }, {
2165
+ title: "fab fa-font-awesome-alt",
2166
+ searchTerms: []
2167
+ }, {
2168
+ title: "fab fa-font-awesome-flag",
2169
+ searchTerms: []
2170
+ }, {
2171
+ title: "fab fa-fonticons",
2172
+ searchTerms: []
2173
+ }, {
2174
+ title: "fab fa-fonticons-fi",
2175
+ searchTerms: []
2176
+ }, {
2177
+ title: "fas fa-football-ball",
2178
+ searchTerms: []
2179
+ }, {
2180
+ title: "fab fa-fort-awesome",
2181
+ searchTerms: [ "castle" ]
2182
+ }, {
2183
+ title: "fab fa-fort-awesome-alt",
2184
+ searchTerms: [ "castle" ]
2185
+ }, {
2186
+ title: "fab fa-forumbee",
2187
+ searchTerms: []
2188
+ }, {
2189
+ title: "fas fa-forward",
2190
+ searchTerms: [ "forward", "next" ]
2191
+ }, {
2192
+ title: "fab fa-foursquare",
2193
+ searchTerms: []
2194
+ }, {
2195
+ title: "fab fa-free-code-camp",
2196
+ searchTerms: []
2197
+ }, {
2198
+ title: "fab fa-freebsd",
2199
+ searchTerms: []
2200
+ }, {
2201
+ title: "fas fa-frown",
2202
+ searchTerms: [ "face", "emoticon", "sad", "disapprove", "rating" ]
2203
+ }, {
2204
+ title: "far fa-frown",
2205
+ searchTerms: [ "face", "emoticon", "sad", "disapprove", "rating" ]
2206
+ }, {
2207
+ title: "fas fa-futbol",
2208
+ searchTerms: []
2209
+ }, {
2210
+ title: "far fa-futbol",
2211
+ searchTerms: []
2212
+ }, {
2213
+ title: "fas fa-gamepad",
2214
+ searchTerms: [ "controller" ]
2215
+ }, {
2216
+ title: "fas fa-gavel",
2217
+ searchTerms: [ "judge", "lawyer", "opinion", "hammer" ]
2218
+ }, {
2219
+ title: "fas fa-gem",
2220
+ searchTerms: [ "diamond" ]
2221
+ }, {
2222
+ title: "far fa-gem",
2223
+ searchTerms: [ "diamond" ]
2224
+ }, {
2225
+ title: "fas fa-genderless",
2226
+ searchTerms: []
2227
+ }, {
2228
+ title: "fab fa-get-pocket",
2229
+ searchTerms: []
2230
+ }, {
2231
+ title: "fab fa-gg",
2232
+ searchTerms: []
2233
+ }, {
2234
+ title: "fab fa-gg-circle",
2235
+ searchTerms: []
2236
+ }, {
2237
+ title: "fas fa-gift",
2238
+ searchTerms: [ "present" ]
2239
+ }, {
2240
+ title: "fab fa-git",
2241
+ searchTerms: []
2242
+ }, {
2243
+ title: "fab fa-git-square",
2244
+ searchTerms: []
2245
+ }, {
2246
+ title: "fab fa-github",
2247
+ searchTerms: [ "octocat" ]
2248
+ }, {
2249
+ title: "fab fa-github-alt",
2250
+ searchTerms: [ "octocat" ]
2251
+ }, {
2252
+ title: "fab fa-github-square",
2253
+ searchTerms: [ "octocat" ]
2254
+ }, {
2255
+ title: "fab fa-gitkraken",
2256
+ searchTerms: []
2257
+ }, {
2258
+ title: "fab fa-gitlab",
2259
+ searchTerms: [ "Axosoft" ]
2260
+ }, {
2261
+ title: "fab fa-gitter",
2262
+ searchTerms: []
2263
+ }, {
2264
+ title: "fas fa-glass-martini",
2265
+ searchTerms: [ "martini", "drink", "bar", "alcohol", "liquor", "glass" ]
2266
+ }, {
2267
+ title: "fab fa-glide",
2268
+ searchTerms: []
2269
+ }, {
2270
+ title: "fab fa-glide-g",
2271
+ searchTerms: []
2272
+ }, {
2273
+ title: "fas fa-globe",
2274
+ searchTerms: [ "world", "planet", "map", "place", "travel", "earth", "global", "translate", "all", "language", "localize", "location", "coordinates", "country", "gps" ]
2275
+ }, {
2276
+ title: "fab fa-gofore",
2277
+ searchTerms: []
2278
+ }, {
2279
+ title: "fas fa-golf-ball",
2280
+ searchTerms: []
2281
+ }, {
2282
+ title: "fab fa-goodreads",
2283
+ searchTerms: []
2284
+ }, {
2285
+ title: "fab fa-goodreads-g",
2286
+ searchTerms: []
2287
+ }, {
2288
+ title: "fab fa-google",
2289
+ searchTerms: []
2290
+ }, {
2291
+ title: "fab fa-google-drive",
2292
+ searchTerms: []
2293
+ }, {
2294
+ title: "fab fa-google-play",
2295
+ searchTerms: []
2296
+ }, {
2297
+ title: "fab fa-google-plus",
2298
+ searchTerms: [ "google-plus-circle", "google-plus-official" ]
2299
+ }, {
2300
+ title: "fab fa-google-plus-g",
2301
+ searchTerms: [ "social network", "google-plus" ]
2302
+ }, {
2303
+ title: "fab fa-google-plus-square",
2304
+ searchTerms: [ "social network" ]
2305
+ }, {
2306
+ title: "fab fa-google-wallet",
2307
+ searchTerms: []
2308
+ }, {
2309
+ title: "fas fa-graduation-cap",
2310
+ searchTerms: [ "learning", "school", "student" ]
2311
+ }, {
2312
+ title: "fab fa-gratipay",
2313
+ searchTerms: [ "heart", "like", "favorite", "love" ]
2314
+ }, {
2315
+ title: "fab fa-grav",
2316
+ searchTerms: []
2317
+ }, {
2318
+ title: "fab fa-gripfire",
2319
+ searchTerms: []
2320
+ }, {
2321
+ title: "fab fa-grunt",
2322
+ searchTerms: []
2323
+ }, {
2324
+ title: "fab fa-gulp",
2325
+ searchTerms: []
2326
+ }, {
2327
+ title: "fas fa-h-square",
2328
+ searchTerms: [ "hospital", "hotel" ]
2329
+ }, {
2330
+ title: "fab fa-hacker-news",
2331
+ searchTerms: []
2332
+ }, {
2333
+ title: "fab fa-hacker-news-square",
2334
+ searchTerms: []
2335
+ }, {
2336
+ title: "fas fa-hand-lizard",
2337
+ searchTerms: []
2338
+ }, {
2339
+ title: "far fa-hand-lizard",
2340
+ searchTerms: []
2341
+ }, {
2342
+ title: "fas fa-hand-paper",
2343
+ searchTerms: [ "stop" ]
2344
+ }, {
2345
+ title: "far fa-hand-paper",
2346
+ searchTerms: [ "stop" ]
2347
+ }, {
2348
+ title: "fas fa-hand-peace",
2349
+ searchTerms: []
2350
+ }, {
2351
+ title: "far fa-hand-peace",
2352
+ searchTerms: []
2353
+ }, {
2354
+ title: "fas fa-hand-point-down",
2355
+ searchTerms: [ "point", "finger", "hand-o-down" ]
2356
+ }, {
2357
+ title: "far fa-hand-point-down",
2358
+ searchTerms: [ "point", "finger", "hand-o-down" ]
2359
+ }, {
2360
+ title: "fas fa-hand-point-left",
2361
+ searchTerms: [ "point", "left", "previous", "back", "finger", "hand-o-left" ]
2362
+ }, {
2363
+ title: "far fa-hand-point-left",
2364
+ searchTerms: [ "point", "left", "previous", "back", "finger", "hand-o-left" ]
2365
+ }, {
2366
+ title: "fas fa-hand-point-right",
2367
+ searchTerms: [ "point", "right", "next", "forward", "finger", "hand-o-right" ]
2368
+ }, {
2369
+ title: "far fa-hand-point-right",
2370
+ searchTerms: [ "point", "right", "next", "forward", "finger", "hand-o-right" ]
2371
+ }, {
2372
+ title: "fas fa-hand-point-up",
2373
+ searchTerms: [ "point", "finger", "hand-o-up" ]
2374
+ }, {
2375
+ title: "far fa-hand-point-up",
2376
+ searchTerms: [ "point", "finger", "hand-o-up" ]
2377
+ }, {
2378
+ title: "fas fa-hand-pointer",
2379
+ searchTerms: [ "select" ]
2380
+ }, {
2381
+ title: "far fa-hand-pointer",
2382
+ searchTerms: [ "select" ]
2383
+ }, {
2384
+ title: "fas fa-hand-rock",
2385
+ searchTerms: []
2386
+ }, {
2387
+ title: "far fa-hand-rock",
2388
+ searchTerms: []
2389
+ }, {
2390
+ title: "fas fa-hand-scissors",
2391
+ searchTerms: []
2392
+ }, {
2393
+ title: "far fa-hand-scissors",
2394
+ searchTerms: []
2395
+ }, {
2396
+ title: "fas fa-hand-spock",
2397
+ searchTerms: []
2398
+ }, {
2399
+ title: "far fa-hand-spock",
2400
+ searchTerms: []
2401
+ }, {
2402
+ title: "fas fa-handshake",
2403
+ searchTerms: []
2404
+ }, {
2405
+ title: "far fa-handshake",
2406
+ searchTerms: []
2407
+ }, {
2408
+ title: "fas fa-hashtag",
2409
+ searchTerms: []
2410
+ }, {
2411
+ title: "fas fa-hdd",
2412
+ searchTerms: [ "harddrive", "hard drive", "storage", "save" ]
2413
+ }, {
2414
+ title: "far fa-hdd",
2415
+ searchTerms: [ "harddrive", "hard drive", "storage", "save" ]
2416
+ }, {
2417
+ title: "fas fa-heading",
2418
+ searchTerms: [ "header", "header" ]
2419
+ }, {
2420
+ title: "fas fa-headphones",
2421
+ searchTerms: [ "sound", "listen", "music", "audio" ]
2422
+ }, {
2423
+ title: "fas fa-heart",
2424
+ searchTerms: [ "love", "like", "favorite" ]
2425
+ }, {
2426
+ title: "far fa-heart",
2427
+ searchTerms: [ "love", "like", "favorite" ]
2428
+ }, {
2429
+ title: "fas fa-heartbeat",
2430
+ searchTerms: [ "ekg", "vital signs" ]
2431
+ }, {
2432
+ title: "fab fa-hips",
2433
+ searchTerms: []
2434
+ }, {
2435
+ title: "fab fa-hire-a-helper",
2436
+ searchTerms: []
2437
+ }, {
2438
+ title: "fas fa-history",
2439
+ searchTerms: []
2440
+ }, {
2441
+ title: "fas fa-hockey-puck",
2442
+ searchTerms: []
2443
+ }, {
2444
+ title: "fas fa-home",
2445
+ searchTerms: [ "main", "house" ]
2446
+ }, {
2447
+ title: "fab fa-hooli",
2448
+ searchTerms: []
2449
+ }, {
2450
+ title: "fas fa-hospital",
2451
+ searchTerms: [ "building", "medical center", "emergency room" ]
2452
+ }, {
2453
+ title: "far fa-hospital",
2454
+ searchTerms: [ "building", "medical center", "emergency room" ]
2455
+ }, {
2456
+ title: "fas fa-hospital-symbol",
2457
+ searchTerms: []
2458
+ }, {
2459
+ title: "fab fa-hotjar",
2460
+ searchTerms: []
2461
+ }, {
2462
+ title: "fas fa-hourglass",
2463
+ searchTerms: []
2464
+ }, {
2465
+ title: "far fa-hourglass",
2466
+ searchTerms: []
2467
+ }, {
2468
+ title: "fas fa-hourglass-end",
2469
+ searchTerms: []
2470
+ }, {
2471
+ title: "fas fa-hourglass-half",
2472
+ searchTerms: []
2473
+ }, {
2474
+ title: "fas fa-hourglass-start",
2475
+ searchTerms: []
2476
+ }, {
2477
+ title: "fab fa-houzz",
2478
+ searchTerms: []
2479
+ }, {
2480
+ title: "fab fa-html5",
2481
+ searchTerms: []
2482
+ }, {
2483
+ title: "fab fa-hubspot",
2484
+ searchTerms: []
2485
+ }, {
2486
+ title: "fas fa-i-cursor",
2487
+ searchTerms: []
2488
+ }, {
2489
+ title: "fas fa-id-badge",
2490
+ searchTerms: []
2491
+ }, {
2492
+ title: "far fa-id-badge",
2493
+ searchTerms: []
2494
+ }, {
2495
+ title: "fas fa-id-card",
2496
+ searchTerms: []
2497
+ }, {
2498
+ title: "far fa-id-card",
2499
+ searchTerms: []
2500
+ }, {
2501
+ title: "fas fa-image",
2502
+ searchTerms: [ "photo", "album", "picture", "picture" ]
2503
+ }, {
2504
+ title: "far fa-image",
2505
+ searchTerms: [ "photo", "album", "picture", "picture" ]
2506
+ }, {
2507
+ title: "fas fa-images",
2508
+ searchTerms: [ "photo", "album", "picture" ]
2509
+ }, {
2510
+ title: "far fa-images",
2511
+ searchTerms: [ "photo", "album", "picture" ]
2512
+ }, {
2513
+ title: "fab fa-imdb",
2514
+ searchTerms: []
2515
+ }, {
2516
+ title: "fas fa-inbox",
2517
+ searchTerms: []
2518
+ }, {
2519
+ title: "fas fa-indent",
2520
+ searchTerms: []
2521
+ }, {
2522
+ title: "fas fa-industry",
2523
+ searchTerms: [ "factory" ]
2524
+ }, {
2525
+ title: "fas fa-info",
2526
+ searchTerms: [ "help", "information", "more", "details" ]
2527
+ }, {
2528
+ title: "fas fa-info-circle",
2529
+ searchTerms: [ "help", "information", "more", "details" ]
2530
+ }, {
2531
+ title: "fab fa-instagram",
2532
+ searchTerms: []
2533
+ }, {
2534
+ title: "fab fa-internet-explorer",
2535
+ searchTerms: [ "browser", "ie" ]
2536
+ }, {
2537
+ title: "fab fa-ioxhost",
2538
+ searchTerms: []
2539
+ }, {
2540
+ title: "fas fa-italic",
2541
+ searchTerms: [ "italics" ]
2542
+ }, {
2543
+ title: "fab fa-itunes",
2544
+ searchTerms: []
2545
+ }, {
2546
+ title: "fab fa-itunes-note",
2547
+ searchTerms: []
2548
+ }, {
2549
+ title: "fab fa-jenkins",
2550
+ searchTerms: []
2551
+ }, {
2552
+ title: "fab fa-joget",
2553
+ searchTerms: []
2554
+ }, {
2555
+ title: "fab fa-joomla",
2556
+ searchTerms: []
2557
+ }, {
2558
+ title: "fab fa-js",
2559
+ searchTerms: []
2560
+ }, {
2561
+ title: "fab fa-js-square",
2562
+ searchTerms: []
2563
+ }, {
2564
+ title: "fab fa-jsfiddle",
2565
+ searchTerms: []
2566
+ }, {
2567
+ title: "fas fa-key",
2568
+ searchTerms: [ "unlock", "password" ]
2569
+ }, {
2570
+ title: "fas fa-keyboard",
2571
+ searchTerms: [ "type", "input" ]
2572
+ }, {
2573
+ title: "far fa-keyboard",
2574
+ searchTerms: [ "type", "input" ]
2575
+ }, {
2576
+ title: "fab fa-keycdn",
2577
+ searchTerms: []
2578
+ }, {
2579
+ title: "fab fa-kickstarter",
2580
+ searchTerms: []
2581
+ }, {
2582
+ title: "fab fa-kickstarter-k",
2583
+ searchTerms: []
2584
+ }, {
2585
+ title: "fab fa-korvue",
2586
+ searchTerms: []
2587
+ }, {
2588
+ title: "fas fa-language",
2589
+ searchTerms: []
2590
+ }, {
2591
+ title: "fas fa-laptop",
2592
+ searchTerms: [ "demo", "computer", "device", "pc" ]
2593
+ }, {
2594
+ title: "fab fa-laravel",
2595
+ searchTerms: []
2596
+ }, {
2597
+ title: "fab fa-lastfm",
2598
+ searchTerms: []
2599
+ }, {
2600
+ title: "fab fa-lastfm-square",
2601
+ searchTerms: []
2602
+ }, {
2603
+ title: "fas fa-leaf",
2604
+ searchTerms: [ "eco", "nature", "plant" ]
2605
+ }, {
2606
+ title: "fab fa-leanpub",
2607
+ searchTerms: []
2608
+ }, {
2609
+ title: "fas fa-lemon",
2610
+ searchTerms: [ "food" ]
2611
+ }, {
2612
+ title: "far fa-lemon",
2613
+ searchTerms: [ "food" ]
2614
+ }, {
2615
+ title: "fab fa-less",
2616
+ searchTerms: []
2617
+ }, {
2618
+ title: "fas fa-level-down-alt",
2619
+ searchTerms: [ "level-down" ]
2620
+ }, {
2621
+ title: "fas fa-level-up-alt",
2622
+ searchTerms: [ "level-up" ]
2623
+ }, {
2624
+ title: "fas fa-life-ring",
2625
+ searchTerms: [ "support" ]
2626
+ }, {
2627
+ title: "far fa-life-ring",
2628
+ searchTerms: [ "support" ]
2629
+ }, {
2630
+ title: "fas fa-lightbulb",
2631
+ searchTerms: [ "idea", "inspiration" ]
2632
+ }, {
2633
+ title: "far fa-lightbulb",
2634
+ searchTerms: [ "idea", "inspiration" ]
2635
+ }, {
2636
+ title: "fab fa-line",
2637
+ searchTerms: []
2638
+ }, {
2639
+ title: "fas fa-link",
2640
+ searchTerms: [ "chain" ]
2641
+ }, {
2642
+ title: "fab fa-linkedin",
2643
+ searchTerms: [ "linkedin-square" ]
2644
+ }, {
2645
+ title: "fab fa-linkedin-in",
2646
+ searchTerms: [ "linkedin" ]
2647
+ }, {
2648
+ title: "fab fa-linode",
2649
+ searchTerms: []
2650
+ }, {
2651
+ title: "fab fa-linux",
2652
+ searchTerms: [ "tux" ]
2653
+ }, {
2654
+ title: "fas fa-lira-sign",
2655
+ searchTerms: [ "try", "turkish", "try" ]
2656
+ }, {
2657
+ title: "fas fa-list",
2658
+ searchTerms: [ "ul", "ol", "checklist", "finished", "completed", "done", "todo" ]
2659
+ }, {
2660
+ title: "fas fa-list-alt",
2661
+ searchTerms: [ "ul", "ol", "checklist", "finished", "completed", "done", "todo" ]
2662
+ }, {
2663
+ title: "far fa-list-alt",
2664
+ searchTerms: [ "ul", "ol", "checklist", "finished", "completed", "done", "todo" ]
2665
+ }, {
2666
+ title: "fas fa-list-ol",
2667
+ searchTerms: [ "ul", "ol", "checklist", "list", "todo", "list", "numbers" ]
2668
+ }, {
2669
+ title: "fas fa-list-ul",
2670
+ searchTerms: [ "ul", "ol", "checklist", "todo", "list" ]
2671
+ }, {
2672
+ title: "fas fa-location-arrow",
2673
+ searchTerms: [ "map", "coordinates", "location", "address", "place", "where", "gps" ]
2674
+ }, {
2675
+ title: "fas fa-lock",
2676
+ searchTerms: [ "protect", "admin", "security" ]
2677
+ }, {
2678
+ title: "fas fa-lock-open",
2679
+ searchTerms: [ "protect", "admin", "password", "lock", "open" ]
2680
+ }, {
2681
+ title: "fas fa-long-arrow-alt-down",
2682
+ searchTerms: [ "long-arrow-down" ]
2683
+ }, {
2684
+ title: "fas fa-long-arrow-alt-left",
2685
+ searchTerms: [ "previous", "back", "long-arrow-left" ]
2686
+ }, {
2687
+ title: "fas fa-long-arrow-alt-right",
2688
+ searchTerms: [ "long-arrow-right" ]
2689
+ }, {
2690
+ title: "fas fa-long-arrow-alt-up",
2691
+ searchTerms: [ "long-arrow-up" ]
2692
+ }, {
2693
+ title: "fas fa-low-vision",
2694
+ searchTerms: []
2695
+ }, {
2696
+ title: "fab fa-lyft",
2697
+ searchTerms: []
2698
+ }, {
2699
+ title: "fab fa-magento",
2700
+ searchTerms: []
2701
+ }, {
2702
+ title: "fas fa-magic",
2703
+ searchTerms: [ "wizard", "automatic", "autocomplete" ]
2704
+ }, {
2705
+ title: "fas fa-magnet",
2706
+ searchTerms: []
2707
+ }, {
2708
+ title: "fas fa-male",
2709
+ searchTerms: [ "man", "human", "user", "person", "profile" ]
2710
+ }, {
2711
+ title: "fas fa-map",
2712
+ searchTerms: []
2713
+ }, {
2714
+ title: "far fa-map",
2715
+ searchTerms: []
2716
+ }, {
2717
+ title: "fas fa-map-marker",
2718
+ searchTerms: [ "map", "pin", "location", "coordinates", "localize", "address", "travel", "where", "place", "gps" ]
2719
+ }, {
2720
+ title: "fas fa-map-marker-alt",
2721
+ searchTerms: [ "map-marker", "gps" ]
2722
+ }, {
2723
+ title: "fas fa-map-pin",
2724
+ searchTerms: []
2725
+ }, {
2726
+ title: "fas fa-map-signs",
2727
+ searchTerms: []
2728
+ }, {
2729
+ title: "fas fa-mars",
2730
+ searchTerms: [ "male" ]
2731
+ }, {
2732
+ title: "fas fa-mars-double",
2733
+ searchTerms: []
2734
+ }, {
2735
+ title: "fas fa-mars-stroke",
2736
+ searchTerms: []
2737
+ }, {
2738
+ title: "fas fa-mars-stroke-h",
2739
+ searchTerms: []
2740
+ }, {
2741
+ title: "fas fa-mars-stroke-v",
2742
+ searchTerms: []
2743
+ }, {
2744
+ title: "fab fa-maxcdn",
2745
+ searchTerms: []
2746
+ }, {
2747
+ title: "fab fa-medapps",
2748
+ searchTerms: []
2749
+ }, {
2750
+ title: "fab fa-medium",
2751
+ searchTerms: []
2752
+ }, {
2753
+ title: "fab fa-medium-m",
2754
+ searchTerms: []
2755
+ }, {
2756
+ title: "fas fa-medkit",
2757
+ searchTerms: [ "first aid", "firstaid", "help", "support", "health" ]
2758
+ }, {
2759
+ title: "fab fa-medrt",
2760
+ searchTerms: []
2761
+ }, {
2762
+ title: "fab fa-meetup",
2763
+ searchTerms: []
2764
+ }, {
2765
+ title: "fas fa-meh",
2766
+ searchTerms: [ "face", "emoticon", "rating", "neutral" ]
2767
+ }, {
2768
+ title: "far fa-meh",
2769
+ searchTerms: [ "face", "emoticon", "rating", "neutral" ]
2770
+ }, {
2771
+ title: "fas fa-mercury",
2772
+ searchTerms: [ "transgender" ]
2773
+ }, {
2774
+ title: "fas fa-microchip",
2775
+ searchTerms: []
2776
+ }, {
2777
+ title: "fas fa-microphone",
2778
+ searchTerms: [ "record", "voice", "sound" ]
2779
+ }, {
2780
+ title: "fas fa-microphone-slash",
2781
+ searchTerms: [ "record", "voice", "sound", "mute" ]
2782
+ }, {
2783
+ title: "fab fa-microsoft",
2784
+ searchTerms: []
2785
+ }, {
2786
+ title: "fas fa-minus",
2787
+ searchTerms: [ "hide", "minify", "delete", "remove", "trash", "hide", "collapse" ]
2788
+ }, {
2789
+ title: "fas fa-minus-circle",
2790
+ searchTerms: [ "delete", "remove", "trash", "hide" ]
2791
+ }, {
2792
+ title: "fas fa-minus-square",
2793
+ searchTerms: [ "hide", "minify", "delete", "remove", "trash", "hide", "collapse" ]
2794
+ }, {
2795
+ title: "far fa-minus-square",
2796
+ searchTerms: [ "hide", "minify", "delete", "remove", "trash", "hide", "collapse" ]
2797
+ }, {
2798
+ title: "fab fa-mix",
2799
+ searchTerms: []
2800
+ }, {
2801
+ title: "fab fa-mixcloud",
2802
+ searchTerms: []
2803
+ }, {
2804
+ title: "fab fa-mizuni",
2805
+ searchTerms: []
2806
+ }, {
2807
+ title: "fas fa-mobile",
2808
+ searchTerms: [ "cell phone", "cellphone", "text", "call", "iphone", "number", "telephone" ]
2809
+ }, {
2810
+ title: "fas fa-mobile-alt",
2811
+ searchTerms: [ "mobile" ]
2812
+ }, {
2813
+ title: "fab fa-modx",
2814
+ searchTerms: []
2815
+ }, {
2816
+ title: "fab fa-monero",
2817
+ searchTerms: []
2818
+ }, {
2819
+ title: "fas fa-money-bill-alt",
2820
+ searchTerms: [ "cash", "money", "buy", "checkout", "purchase", "payment", "price" ]
2821
+ }, {
2822
+ title: "far fa-money-bill-alt",
2823
+ searchTerms: [ "cash", "money", "buy", "checkout", "purchase", "payment", "price" ]
2824
+ }, {
2825
+ title: "fas fa-moon",
2826
+ searchTerms: [ "night", "darker", "contrast" ]
2827
+ }, {
2828
+ title: "far fa-moon",
2829
+ searchTerms: [ "night", "darker", "contrast" ]
2830
+ }, {
2831
+ title: "fas fa-motorcycle",
2832
+ searchTerms: [ "vehicle", "bike" ]
2833
+ }, {
2834
+ title: "fas fa-mouse-pointer",
2835
+ searchTerms: [ "select" ]
2836
+ }, {
2837
+ title: "fas fa-music",
2838
+ searchTerms: [ "note", "sound" ]
2839
+ }, {
2840
+ title: "fab fa-napster",
2841
+ searchTerms: []
2842
+ }, {
2843
+ title: "fas fa-neuter",
2844
+ searchTerms: []
2845
+ }, {
2846
+ title: "fas fa-newspaper",
2847
+ searchTerms: [ "press", "article" ]
2848
+ }, {
2849
+ title: "far fa-newspaper",
2850
+ searchTerms: [ "press", "article" ]
2851
+ }, {
2852
+ title: "fab fa-nintendo-switch",
2853
+ searchTerms: []
2854
+ }, {
2855
+ title: "fab fa-node",
2856
+ searchTerms: []
2857
+ }, {
2858
+ title: "fab fa-node-js",
2859
+ searchTerms: []
2860
+ }, {
2861
+ title: "fab fa-npm",
2862
+ searchTerms: []
2863
+ }, {
2864
+ title: "fab fa-ns8",
2865
+ searchTerms: []
2866
+ }, {
2867
+ title: "fab fa-nutritionix",
2868
+ searchTerms: []
2869
+ }, {
2870
+ title: "fas fa-object-group",
2871
+ searchTerms: [ "design" ]
2872
+ }, {
2873
+ title: "far fa-object-group",
2874
+ searchTerms: [ "design" ]
2875
+ }, {
2876
+ title: "fas fa-object-ungroup",
2877
+ searchTerms: [ "design" ]
2878
+ }, {
2879
+ title: "far fa-object-ungroup",
2880
+ searchTerms: [ "design" ]
2881
+ }, {
2882
+ title: "fab fa-odnoklassniki",
2883
+ searchTerms: []
2884
+ }, {
2885
+ title: "fab fa-odnoklassniki-square",
2886
+ searchTerms: []
2887
+ }, {
2888
+ title: "fab fa-opencart",
2889
+ searchTerms: []
2890
+ }, {
2891
+ title: "fab fa-openid",
2892
+ searchTerms: []
2893
+ }, {
2894
+ title: "fab fa-opera",
2895
+ searchTerms: []
2896
+ }, {
2897
+ title: "fab fa-optin-monster",
2898
+ searchTerms: []
2899
+ }, {
2900
+ title: "fab fa-osi",
2901
+ searchTerms: []
2902
+ }, {
2903
+ title: "fas fa-outdent",
2904
+ searchTerms: []
2905
+ }, {
2906
+ title: "fab fa-page4",
2907
+ searchTerms: []
2908
+ }, {
2909
+ title: "fab fa-pagelines",
2910
+ searchTerms: [ "leaf", "leaves", "tree", "plant", "eco", "nature" ]
2911
+ }, {
2912
+ title: "fas fa-paint-brush",
2913
+ searchTerms: []
2914
+ }, {
2915
+ title: "fab fa-palfed",
2916
+ searchTerms: []
2917
+ }, {
2918
+ title: "fas fa-pallet",
2919
+ searchTerms: []
2920
+ }, {
2921
+ title: "fas fa-paper-plane",
2922
+ searchTerms: []
2923
+ }, {
2924
+ title: "far fa-paper-plane",
2925
+ searchTerms: []
2926
+ }, {
2927
+ title: "fas fa-paperclip",
2928
+ searchTerms: [ "attachment" ]
2929
+ }, {
2930
+ title: "fas fa-paragraph",
2931
+ searchTerms: []
2932
+ }, {
2933
+ title: "fas fa-paste",
2934
+ searchTerms: [ "copy", "clipboard" ]
2935
+ }, {
2936
+ title: "fab fa-patreon",
2937
+ searchTerms: []
2938
+ }, {
2939
+ title: "fas fa-pause",
2940
+ searchTerms: [ "wait" ]
2941
+ }, {
2942
+ title: "fas fa-pause-circle",
2943
+ searchTerms: []
2944
+ }, {
2945
+ title: "far fa-pause-circle",
2946
+ searchTerms: []
2947
+ }, {
2948
+ title: "fas fa-paw",
2949
+ searchTerms: [ "pet" ]
2950
+ }, {
2951
+ title: "fab fa-paypal",
2952
+ searchTerms: []
2953
+ }, {
2954
+ title: "fas fa-pen-square",
2955
+ searchTerms: [ "write", "edit", "update", "pencil-square" ]
2956
+ }, {
2957
+ title: "fas fa-pencil-alt",
2958
+ searchTerms: [ "write", "edit", "update", "pencil", "design" ]
2959
+ }, {
2960
+ title: "fas fa-percent",
2961
+ searchTerms: []
2962
+ }, {
2963
+ title: "fab fa-periscope",
2964
+ searchTerms: []
2965
+ }, {
2966
+ title: "fab fa-phabricator",
2967
+ searchTerms: []
2968
+ }, {
2969
+ title: "fab fa-phoenix-framework",
2970
+ searchTerms: []
2971
+ }, {
2972
+ title: "fas fa-phone",
2973
+ searchTerms: [ "call", "voice", "number", "support", "earphone", "telephone" ]
2974
+ }, {
2975
+ title: "fas fa-phone-square",
2976
+ searchTerms: [ "call", "voice", "number", "support", "telephone" ]
2977
+ }, {
2978
+ title: "fas fa-phone-volume",
2979
+ searchTerms: [ "telephone", "volume-control-phone" ]
2980
+ }, {
2981
+ title: "fab fa-php",
2982
+ searchTerms: []
2983
+ }, {
2984
+ title: "fab fa-pied-piper",
2985
+ searchTerms: []
2986
+ }, {
2987
+ title: "fab fa-pied-piper-alt",
2988
+ searchTerms: []
2989
+ }, {
2990
+ title: "fab fa-pied-piper-pp",
2991
+ searchTerms: []
2992
+ }, {
2993
+ title: "fas fa-pills",
2994
+ searchTerms: [ "medicine", "drugs" ]
2995
+ }, {
2996
+ title: "fab fa-pinterest",
2997
+ searchTerms: []
2998
+ }, {
2999
+ title: "fab fa-pinterest-p",
3000
+ searchTerms: []
3001
+ }, {
3002
+ title: "fab fa-pinterest-square",
3003
+ searchTerms: []
3004
+ }, {
3005
+ title: "fas fa-plane",
3006
+ searchTerms: [ "travel", "trip", "location", "destination", "airplane", "fly", "mode" ]
3007
+ }, {
3008
+ title: "fas fa-play",
3009
+ searchTerms: [ "start", "playing", "music", "sound" ]
3010
+ }, {
3011
+ title: "fas fa-play-circle",
3012
+ searchTerms: [ "start", "playing" ]
3013
+ }, {
3014
+ title: "far fa-play-circle",
3015
+ searchTerms: [ "start", "playing" ]
3016
+ }, {
3017
+ title: "fab fa-playstation",
3018
+ searchTerms: []
3019
+ }, {
3020
+ title: "fas fa-plug",
3021
+ searchTerms: [ "power", "connect" ]
3022
+ }, {
3023
+ title: "fas fa-plus",
3024
+ searchTerms: [ "add", "new", "create", "expand" ]
3025
+ }, {
3026
+ title: "fas fa-plus-circle",
3027
+ searchTerms: [ "add", "new", "create", "expand" ]
3028
+ }, {
3029
+ title: "fas fa-plus-square",
3030
+ searchTerms: [ "add", "new", "create", "expand" ]
3031
+ }, {
3032
+ title: "far fa-plus-square",
3033
+ searchTerms: [ "add", "new", "create", "expand" ]
3034
+ }, {
3035
+ title: "fas fa-podcast",
3036
+ searchTerms: []
3037
+ }, {
3038
+ title: "fas fa-pound-sign",
3039
+ searchTerms: [ "gbp", "gbp" ]
3040
+ }, {
3041
+ title: "fas fa-power-off",
3042
+ searchTerms: [ "on" ]
3043
+ }, {
3044
+ title: "fas fa-print",
3045
+ searchTerms: []
3046
+ }, {
3047
+ title: "fab fa-product-hunt",
3048
+ searchTerms: []
3049
+ }, {
3050
+ title: "fab fa-pushed",
3051
+ searchTerms: []
3052
+ }, {
3053
+ title: "fas fa-puzzle-piece",
3054
+ searchTerms: [ "addon", "add-on", "section" ]
3055
+ }, {
3056
+ title: "fab fa-python",
3057
+ searchTerms: []
3058
+ }, {
3059
+ title: "fab fa-qq",
3060
+ searchTerms: []
3061
+ }, {
3062
+ title: "fas fa-qrcode",
3063
+ searchTerms: [ "scan" ]
3064
+ }, {
3065
+ title: "fas fa-question",
3066
+ searchTerms: [ "help", "information", "unknown", "support" ]
3067
+ }, {
3068
+ title: "fas fa-question-circle",
3069
+ searchTerms: [ "help", "information", "unknown", "support" ]
3070
+ }, {
3071
+ title: "far fa-question-circle",
3072
+ searchTerms: [ "help", "information", "unknown", "support" ]
3073
+ }, {
3074
+ title: "fas fa-quidditch",
3075
+ searchTerms: []
3076
+ }, {
3077
+ title: "fab fa-quinscape",
3078
+ searchTerms: []
3079
+ }, {
3080
+ title: "fab fa-quora",
3081
+ searchTerms: []
3082
+ }, {
3083
+ title: "fas fa-quote-left",
3084
+ searchTerms: []
3085
+ }, {
3086
+ title: "fas fa-quote-right",
3087
+ searchTerms: []
3088
+ }, {
3089
+ title: "fas fa-random",
3090
+ searchTerms: [ "sort", "shuffle" ]
3091
+ }, {
3092
+ title: "fab fa-ravelry",
3093
+ searchTerms: []
3094
+ }, {
3095
+ title: "fab fa-react",
3096
+ searchTerms: []
3097
+ }, {
3098
+ title: "fab fa-rebel",
3099
+ searchTerms: []
3100
+ }, {
3101
+ title: "fas fa-recycle",
3102
+ searchTerms: []
3103
+ }, {
3104
+ title: "fab fa-red-river",
3105
+ searchTerms: []
3106
+ }, {
3107
+ title: "fab fa-reddit",
3108
+ searchTerms: []
3109
+ }, {
3110
+ title: "fab fa-reddit-alien",
3111
+ searchTerms: []
3112
+ }, {
3113
+ title: "fab fa-reddit-square",
3114
+ searchTerms: []
3115
+ }, {
3116
+ title: "fas fa-redo",
3117
+ searchTerms: [ "forward", "repeat", "repeat" ]
3118
+ }, {
3119
+ title: "fas fa-redo-alt",
3120
+ searchTerms: [ "forward", "repeat" ]
3121
+ }, {
3122
+ title: "fas fa-registered",
3123
+ searchTerms: []
3124
+ }, {
3125
+ title: "far fa-registered",
3126
+ searchTerms: []
3127
+ }, {
3128
+ title: "fab fa-rendact",
3129
+ searchTerms: []
3130
+ }, {
3131
+ title: "fab fa-renren",
3132
+ searchTerms: []
3133
+ }, {
3134
+ title: "fas fa-reply",
3135
+ searchTerms: []
3136
+ }, {
3137
+ title: "fas fa-reply-all",
3138
+ searchTerms: []
3139
+ }, {
3140
+ title: "fab fa-replyd",
3141
+ searchTerms: []
3142
+ }, {
3143
+ title: "fab fa-resolving",
3144
+ searchTerms: []
3145
+ }, {
3146
+ title: "fas fa-retweet",
3147
+ searchTerms: [ "refresh", "reload", "share", "swap" ]
3148
+ }, {
3149
+ title: "fas fa-road",
3150
+ searchTerms: [ "street" ]
3151
+ }, {
3152
+ title: "fas fa-rocket",
3153
+ searchTerms: [ "app" ]
3154
+ }, {
3155
+ title: "fab fa-rocketchat",
3156
+ searchTerms: []
3157
+ }, {
3158
+ title: "fab fa-rockrms",
3159
+ searchTerms: []
3160
+ }, {
3161
+ title: "fas fa-rss",
3162
+ searchTerms: [ "blog" ]
3163
+ }, {
3164
+ title: "fas fa-rss-square",
3165
+ searchTerms: [ "feed", "blog" ]
3166
+ }, {
3167
+ title: "fas fa-ruble-sign",
3168
+ searchTerms: [ "rub", "rub" ]
3169
+ }, {
3170
+ title: "fas fa-rupee-sign",
3171
+ searchTerms: [ "indian", "inr" ]
3172
+ }, {
3173
+ title: "fab fa-safari",
3174
+ searchTerms: [ "browser" ]
3175
+ }, {
3176
+ title: "fab fa-sass",
3177
+ searchTerms: []
3178
+ }, {
3179
+ title: "fas fa-save",
3180
+ searchTerms: [ "floppy", "floppy-o" ]
3181
+ }, {
3182
+ title: "far fa-save",
3183
+ searchTerms: [ "floppy", "floppy-o" ]
3184
+ }, {
3185
+ title: "fab fa-schlix",
3186
+ searchTerms: []
3187
+ }, {
3188
+ title: "fab fa-scribd",
3189
+ searchTerms: []
3190
+ }, {
3191
+ title: "fas fa-search",
3192
+ searchTerms: [ "magnify", "zoom", "enlarge", "bigger" ]
3193
+ }, {
3194
+ title: "fas fa-search-minus",
3195
+ searchTerms: [ "magnify", "minify", "zoom", "smaller" ]
3196
+ }, {
3197
+ title: "fas fa-search-plus",
3198
+ searchTerms: [ "magnify", "zoom", "enlarge", "bigger" ]
3199
+ }, {
3200
+ title: "fab fa-searchengin",
3201
+ searchTerms: []
3202
+ }, {
3203
+ title: "fab fa-sellcast",
3204
+ searchTerms: [ "eercast" ]
3205
+ }, {
3206
+ title: "fab fa-sellsy",
3207
+ searchTerms: []
3208
+ }, {
3209
+ title: "fas fa-server",
3210
+ searchTerms: []
3211
+ }, {
3212
+ title: "fab fa-servicestack",
3213
+ searchTerms: []
3214
+ }, {
3215
+ title: "fas fa-share",
3216
+ searchTerms: []
3217
+ }, {
3218
+ title: "fas fa-share-alt",
3219
+ searchTerms: []
3220
+ }, {
3221
+ title: "fas fa-share-alt-square",
3222
+ searchTerms: []
3223
+ }, {
3224
+ title: "fas fa-share-square",
3225
+ searchTerms: [ "social", "send" ]
3226
+ }, {
3227
+ title: "far fa-share-square",
3228
+ searchTerms: [ "social", "send" ]
3229
+ }, {
3230
+ title: "fas fa-shekel-sign",
3231
+ searchTerms: [ "ils", "ils" ]
3232
+ }, {
3233
+ title: "fas fa-shield-alt",
3234
+ searchTerms: [ "shield" ]
3235
+ }, {
3236
+ title: "fas fa-ship",
3237
+ searchTerms: [ "boat", "sea" ]
3238
+ }, {
3239
+ title: "fas fa-shipping-fast",
3240
+ searchTerms: []
3241
+ }, {
3242
+ title: "fab fa-shirtsinbulk",
3243
+ searchTerms: []
3244
+ }, {
3245
+ title: "fas fa-shopping-bag",
3246
+ searchTerms: []
3247
+ }, {
3248
+ title: "fas fa-shopping-basket",
3249
+ searchTerms: []
3250
+ }, {
3251
+ title: "fas fa-shopping-cart",
3252
+ searchTerms: [ "checkout", "buy", "purchase", "payment" ]
3253
+ }, {
3254
+ title: "fas fa-shower",
3255
+ searchTerms: []
3256
+ }, {
3257
+ title: "fas fa-sign-in-alt",
3258
+ searchTerms: [ "enter", "join", "log in", "login", "sign up", "sign in", "signin", "signup", "arrow", "sign-in" ]
3259
+ }, {
3260
+ title: "fas fa-sign-language",
3261
+ searchTerms: []
3262
+ }, {
3263
+ title: "fas fa-sign-out-alt",
3264
+ searchTerms: [ "log out", "logout", "leave", "exit", "arrow", "sign-out" ]
3265
+ }, {
3266
+ title: "fas fa-signal",
3267
+ searchTerms: [ "graph", "bars", "status" ]
3268
+ }, {
3269
+ title: "fab fa-simplybuilt",
3270
+ searchTerms: []
3271
+ }, {
3272
+ title: "fab fa-sistrix",
3273
+ searchTerms: []
3274
+ }, {
3275
+ title: "fas fa-sitemap",
3276
+ searchTerms: [ "directory", "hierarchy", "organization" ]
3277
+ }, {
3278
+ title: "fab fa-skyatlas",
3279
+ searchTerms: []
3280
+ }, {
3281
+ title: "fab fa-skype",
3282
+ searchTerms: []
3283
+ }, {
3284
+ title: "fab fa-slack",
3285
+ searchTerms: [ "hashtag", "anchor", "hash" ]
3286
+ }, {
3287
+ title: "fab fa-slack-hash",
3288
+ searchTerms: [ "hashtag", "anchor", "hash" ]
3289
+ }, {
3290
+ title: "fas fa-sliders-h",
3291
+ searchTerms: [ "settings", "sliders" ]
3292
+ }, {
3293
+ title: "fab fa-slideshare",
3294
+ searchTerms: []
3295
+ }, {
3296
+ title: "fas fa-smile",
3297
+ searchTerms: [ "face", "emoticon", "happy", "approve", "satisfied", "rating" ]
3298
+ }, {
3299
+ title: "far fa-smile",
3300
+ searchTerms: [ "face", "emoticon", "happy", "approve", "satisfied", "rating" ]
3301
+ }, {
3302
+ title: "fab fa-snapchat",
3303
+ searchTerms: []
3304
+ }, {
3305
+ title: "fab fa-snapchat-ghost",
3306
+ searchTerms: []
3307
+ }, {
3308
+ title: "fab fa-snapchat-square",
3309
+ searchTerms: []
3310
+ }, {
3311
+ title: "fas fa-snowflake",
3312
+ searchTerms: []
3313
+ }, {
3314
+ title: "far fa-snowflake",
3315
+ searchTerms: []
3316
+ }, {
3317
+ title: "fas fa-sort",
3318
+ searchTerms: [ "order" ]
3319
+ }, {
3320
+ title: "fas fa-sort-alpha-down",
3321
+ searchTerms: [ "sort-alpha-asc" ]
3322
+ }, {
3323
+ title: "fas fa-sort-alpha-up",
3324
+ searchTerms: [ "sort-alpha-desc" ]
3325
+ }, {
3326
+ title: "fas fa-sort-amount-down",
3327
+ searchTerms: [ "sort-amount-asc" ]
3328
+ }, {
3329
+ title: "fas fa-sort-amount-up",
3330
+ searchTerms: [ "sort-amount-desc" ]
3331
+ }, {
3332
+ title: "fas fa-sort-down",
3333
+ searchTerms: [ "arrow", "descending", "sort-desc" ]
3334
+ }, {
3335
+ title: "fas fa-sort-numeric-down",
3336
+ searchTerms: [ "numbers", "sort-numeric-asc" ]
3337
+ }, {
3338
+ title: "fas fa-sort-numeric-up",
3339
+ searchTerms: [ "numbers", "sort-numeric-desc" ]
3340
+ }, {
3341
+ title: "fas fa-sort-up",
3342
+ searchTerms: [ "arrow", "ascending", "sort-asc" ]
3343
+ }, {
3344
+ title: "fab fa-soundcloud",
3345
+ searchTerms: []
3346
+ }, {
3347
+ title: "fas fa-space-shuttle",
3348
+ searchTerms: []
3349
+ }, {
3350
+ title: "fab fa-speakap",
3351
+ searchTerms: []
3352
+ }, {
3353
+ title: "fas fa-spinner",
3354
+ searchTerms: [ "loading", "progress" ]
3355
+ }, {
3356
+ title: "fab fa-spotify",
3357
+ searchTerms: []
3358
+ }, {
3359
+ title: "fas fa-square",
3360
+ searchTerms: [ "block", "box" ]
3361
+ }, {
3362
+ title: "far fa-square",
3363
+ searchTerms: [ "block", "box" ]
3364
+ }, {
3365
+ title: "fas fa-square-full",
3366
+ searchTerms: []
3367
+ }, {
3368
+ title: "fab fa-stack-exchange",
3369
+ searchTerms: []
3370
+ }, {
3371
+ title: "fab fa-stack-overflow",
3372
+ searchTerms: []
3373
+ }, {
3374
+ title: "fas fa-star",
3375
+ searchTerms: [ "award", "achievement", "night", "rating", "score", "favorite" ]
3376
+ }, {
3377
+ title: "far fa-star",
3378
+ searchTerms: [ "award", "achievement", "night", "rating", "score", "favorite" ]
3379
+ }, {
3380
+ title: "fas fa-star-half",
3381
+ searchTerms: [ "award", "achievement", "rating", "score", "star-half-empty", "star-half-full" ]
3382
+ }, {
3383
+ title: "far fa-star-half",
3384
+ searchTerms: [ "award", "achievement", "rating", "score", "star-half-empty", "star-half-full" ]
3385
+ }, {
3386
+ title: "fab fa-staylinked",
3387
+ searchTerms: []
3388
+ }, {
3389
+ title: "fab fa-steam",
3390
+ searchTerms: []
3391
+ }, {
3392
+ title: "fab fa-steam-square",
3393
+ searchTerms: []
3394
+ }, {
3395
+ title: "fab fa-steam-symbol",
3396
+ searchTerms: []
3397
+ }, {
3398
+ title: "fas fa-step-backward",
3399
+ searchTerms: [ "rewind", "previous", "beginning", "start", "first" ]
3400
+ }, {
3401
+ title: "fas fa-step-forward",
3402
+ searchTerms: [ "next", "end", "last" ]
3403
+ }, {
3404
+ title: "fas fa-stethoscope",
3405
+ searchTerms: []
3406
+ }, {
3407
+ title: "fab fa-sticker-mule",
3408
+ searchTerms: []
3409
+ }, {
3410
+ title: "fas fa-sticky-note",
3411
+ searchTerms: []
3412
+ }, {
3413
+ title: "far fa-sticky-note",
3414
+ searchTerms: []
3415
+ }, {
3416
+ title: "fas fa-stop",
3417
+ searchTerms: [ "block", "box", "square" ]
3418
+ }, {
3419
+ title: "fas fa-stop-circle",
3420
+ searchTerms: []
3421
+ }, {
3422
+ title: "far fa-stop-circle",
3423
+ searchTerms: []
3424
+ }, {
3425
+ title: "fas fa-stopwatch",
3426
+ searchTerms: [ "time" ]
3427
+ }, {
3428
+ title: "fab fa-strava",
3429
+ searchTerms: []
3430
+ }, {
3431
+ title: "fas fa-street-view",
3432
+ searchTerms: [ "map" ]
3433
+ }, {
3434
+ title: "fas fa-strikethrough",
3435
+ searchTerms: []
3436
+ }, {
3437
+ title: "fab fa-stripe",
3438
+ searchTerms: []
3439
+ }, {
3440
+ title: "fab fa-stripe-s",
3441
+ searchTerms: []
3442
+ }, {
3443
+ title: "fab fa-studiovinari",
3444
+ searchTerms: []
3445
+ }, {
3446
+ title: "fab fa-stumbleupon",
3447
+ searchTerms: []
3448
+ }, {
3449
+ title: "fab fa-stumbleupon-circle",
3450
+ searchTerms: []
3451
+ }, {
3452
+ title: "fas fa-subscript",
3453
+ searchTerms: []
3454
+ }, {
3455
+ title: "fas fa-subway",
3456
+ searchTerms: []
3457
+ }, {
3458
+ title: "fas fa-suitcase",
3459
+ searchTerms: [ "trip", "luggage", "travel", "move", "baggage" ]
3460
+ }, {
3461
+ title: "fas fa-sun",
3462
+ searchTerms: [ "weather", "contrast", "lighter", "brighten", "day" ]
3463
+ }, {
3464
+ title: "far fa-sun",
3465
+ searchTerms: [ "weather", "contrast", "lighter", "brighten", "day" ]
3466
+ }, {
3467
+ title: "fab fa-superpowers",
3468
+ searchTerms: []
3469
+ }, {
3470
+ title: "fas fa-superscript",
3471
+ searchTerms: [ "exponential" ]
3472
+ }, {
3473
+ title: "fab fa-supple",
3474
+ searchTerms: []
3475
+ }, {
3476
+ title: "fas fa-sync",
3477
+ searchTerms: [ "reload", "refresh", "refresh" ]
3478
+ }, {
3479
+ title: "fas fa-sync-alt",
3480
+ searchTerms: [ "reload", "refresh" ]
3481
+ }, {
3482
+ title: "fas fa-syringe",
3483
+ searchTerms: [ "immunizations", "needle" ]
3484
+ }, {
3485
+ title: "fas fa-table",
3486
+ searchTerms: [ "data", "excel", "spreadsheet" ]
3487
+ }, {
3488
+ title: "fas fa-table-tennis",
3489
+ searchTerms: []
3490
+ }, {
3491
+ title: "fas fa-tablet",
3492
+ searchTerms: [ "ipad", "device" ]
3493
+ }, {
3494
+ title: "fas fa-tablet-alt",
3495
+ searchTerms: [ "tablet" ]
3496
+ }, {
3497
+ title: "fas fa-tachometer-alt",
3498
+ searchTerms: [ "tachometer", "dashboard" ]
3499
+ }, {
3500
+ title: "fas fa-tag",
3501
+ searchTerms: [ "label" ]
3502
+ }, {
3503
+ title: "fas fa-tags",
3504
+ searchTerms: [ "labels" ]
3505
+ }, {
3506
+ title: "fas fa-tasks",
3507
+ searchTerms: [ "progress", "loading", "downloading", "downloads", "settings" ]
3508
+ }, {
3509
+ title: "fas fa-taxi",
3510
+ searchTerms: [ "vehicle" ]
3511
+ }, {
3512
+ title: "fab fa-telegram",
3513
+ searchTerms: []
3514
+ }, {
3515
+ title: "fab fa-telegram-plane",
3516
+ searchTerms: []
3517
+ }, {
3518
+ title: "fab fa-tencent-weibo",
3519
+ searchTerms: []
3520
+ }, {
3521
+ title: "fas fa-terminal",
3522
+ searchTerms: [ "command", "prompt", "code" ]
3523
+ }, {
3524
+ title: "fas fa-text-height",
3525
+ searchTerms: []
3526
+ }, {
3527
+ title: "fas fa-text-width",
3528
+ searchTerms: []
3529
+ }, {
3530
+ title: "fas fa-th",
3531
+ searchTerms: [ "blocks", "squares", "boxes", "grid" ]
3532
+ }, {
3533
+ title: "fas fa-th-large",
3534
+ searchTerms: [ "blocks", "squares", "boxes", "grid" ]
3535
+ }, {
3536
+ title: "fas fa-th-list",
3537
+ searchTerms: [ "ul", "ol", "checklist", "finished", "completed", "done", "todo" ]
3538
+ }, {
3539
+ title: "fab fa-themeisle",
3540
+ searchTerms: []
3541
+ }, {
3542
+ title: "fas fa-thermometer",
3543
+ searchTerms: [ "temperature", "fever" ]
3544
+ }, {
3545
+ title: "fas fa-thermometer-empty",
3546
+ searchTerms: [ "status" ]
3547
+ }, {
3548
+ title: "fas fa-thermometer-full",
3549
+ searchTerms: [ "status" ]
3550
+ }, {
3551
+ title: "fas fa-thermometer-half",
3552
+ searchTerms: [ "status" ]
3553
+ }, {
3554
+ title: "fas fa-thermometer-quarter",
3555
+ searchTerms: [ "status" ]
3556
+ }, {
3557
+ title: "fas fa-thermometer-three-quarters",
3558
+ searchTerms: [ "status" ]
3559
+ }, {
3560
+ title: "fas fa-thumbs-down",
3561
+ searchTerms: [ "dislike", "disapprove", "disagree", "hand", "thumbs-o-down" ]
3562
+ }, {
3563
+ title: "far fa-thumbs-down",
3564
+ searchTerms: [ "dislike", "disapprove", "disagree", "hand", "thumbs-o-down" ]
3565
+ }, {
3566
+ title: "fas fa-thumbs-up",
3567
+ searchTerms: [ "like", "favorite", "approve", "agree", "hand", "thumbs-o-up" ]
3568
+ }, {
3569
+ title: "far fa-thumbs-up",
3570
+ searchTerms: [ "like", "favorite", "approve", "agree", "hand", "thumbs-o-up" ]
3571
+ }, {
3572
+ title: "fas fa-thumbtack",
3573
+ searchTerms: [ "marker", "pin", "location", "coordinates", "thumb-tack" ]
3574
+ }, {
3575
+ title: "fas fa-ticket-alt",
3576
+ searchTerms: [ "ticket" ]
3577
+ }, {
3578
+ title: "fas fa-times",
3579
+ searchTerms: [ "close", "exit", "x", "cross" ]
3580
+ }, {
3581
+ title: "fas fa-times-circle",
3582
+ searchTerms: [ "close", "exit", "x" ]
3583
+ }, {
3584
+ title: "far fa-times-circle",
3585
+ searchTerms: [ "close", "exit", "x" ]
3586
+ }, {
3587
+ title: "fas fa-tint",
3588
+ searchTerms: [ "raindrop", "waterdrop", "drop", "droplet" ]
3589
+ }, {
3590
+ title: "fas fa-toggle-off",
3591
+ searchTerms: [ "switch" ]
3592
+ }, {
3593
+ title: "fas fa-toggle-on",
3594
+ searchTerms: [ "switch" ]
3595
+ }, {
3596
+ title: "fas fa-trademark",
3597
+ searchTerms: []
3598
+ }, {
3599
+ title: "fas fa-train",
3600
+ searchTerms: []
3601
+ }, {
3602
+ title: "fas fa-transgender",
3603
+ searchTerms: [ "intersex" ]
3604
+ }, {
3605
+ title: "fas fa-transgender-alt",
3606
+ searchTerms: []
3607
+ }, {
3608
+ title: "fas fa-trash",
3609
+ searchTerms: [ "garbage", "delete", "remove", "hide" ]
3610
+ }, {
3611
+ title: "fas fa-trash-alt",
3612
+ searchTerms: [ "garbage", "delete", "remove", "hide", "trash", "trash-o" ]
3613
+ }, {
3614
+ title: "far fa-trash-alt",
3615
+ searchTerms: [ "garbage", "delete", "remove", "hide", "trash", "trash-o" ]
3616
+ }, {
3617
+ title: "fas fa-tree",
3618
+ searchTerms: []
3619
+ }, {
3620
+ title: "fab fa-trello",
3621
+ searchTerms: []
3622
+ }, {
3623
+ title: "fab fa-tripadvisor",
3624
+ searchTerms: []
3625
+ }, {
3626
+ title: "fas fa-trophy",
3627
+ searchTerms: [ "award", "achievement", "cup", "winner", "game" ]
3628
+ }, {
3629
+ title: "fas fa-truck",
3630
+ searchTerms: [ "shipping" ]
3631
+ }, {
3632
+ title: "fas fa-tty",
3633
+ searchTerms: []
3634
+ }, {
3635
+ title: "fab fa-tumblr",
3636
+ searchTerms: []
3637
+ }, {
3638
+ title: "fab fa-tumblr-square",
3639
+ searchTerms: []
3640
+ }, {
3641
+ title: "fas fa-tv",
3642
+ searchTerms: [ "display", "computer", "monitor", "television" ]
3643
+ }, {
3644
+ title: "fab fa-twitch",
3645
+ searchTerms: []
3646
+ }, {
3647
+ title: "fab fa-twitter",
3648
+ searchTerms: [ "tweet", "social network" ]
3649
+ }, {
3650
+ title: "fab fa-twitter-square",
3651
+ searchTerms: [ "tweet", "social network" ]
3652
+ }, {
3653
+ title: "fab fa-typo3",
3654
+ searchTerms: []
3655
+ }, {
3656
+ title: "fab fa-uber",
3657
+ searchTerms: []
3658
+ }, {
3659
+ title: "fab fa-uikit",
3660
+ searchTerms: []
3661
+ }, {
3662
+ title: "fas fa-umbrella",
3663
+ searchTerms: []
3664
+ }, {
3665
+ title: "fas fa-underline",
3666
+ searchTerms: []
3667
+ }, {
3668
+ title: "fas fa-undo",
3669
+ searchTerms: [ "back" ]
3670
+ }, {
3671
+ title: "fas fa-undo-alt",
3672
+ searchTerms: [ "back" ]
3673
+ }, {
3674
+ title: "fab fa-uniregistry",
3675
+ searchTerms: []
3676
+ }, {
3677
+ title: "fas fa-universal-access",
3678
+ searchTerms: []
3679
+ }, {
3680
+ title: "fas fa-university",
3681
+ searchTerms: [ "bank", "institution" ]
3682
+ }, {
3683
+ title: "fas fa-unlink",
3684
+ searchTerms: [ "remove", "chain", "chain-broken" ]
3685
+ }, {
3686
+ title: "fas fa-unlock",
3687
+ searchTerms: [ "protect", "admin", "password", "lock" ]
3688
+ }, {
3689
+ title: "fas fa-unlock-alt",
3690
+ searchTerms: [ "protect", "admin", "password", "lock" ]
3691
+ }, {
3692
+ title: "fab fa-untappd",
3693
+ searchTerms: []
3694
+ }, {
3695
+ title: "fas fa-upload",
3696
+ searchTerms: [ "import" ]
3697
+ }, {
3698
+ title: "fab fa-usb",
3699
+ searchTerms: []
3700
+ }, {
3701
+ title: "fas fa-user",
3702
+ searchTerms: [ "person", "man", "head", "profile", "account" ]
3703
+ }, {
3704
+ title: "far fa-user",
3705
+ searchTerms: [ "person", "man", "head", "profile", "account" ]
3706
+ }, {
3707
+ title: "fas fa-user-circle",
3708
+ searchTerms: [ "person", "man", "head", "profile", "account" ]
3709
+ }, {
3710
+ title: "far fa-user-circle",
3711
+ searchTerms: [ "person", "man", "head", "profile", "account" ]
3712
+ }, {
3713
+ title: "fas fa-user-md",
3714
+ searchTerms: [ "doctor", "profile", "medical", "nurse", "job", "occupation" ]
3715
+ }, {
3716
+ title: "fas fa-user-plus",
3717
+ searchTerms: [ "sign up", "signup" ]
3718
+ }, {
3719
+ title: "fas fa-user-secret",
3720
+ searchTerms: [ "whisper", "spy", "incognito", "privacy" ]
3721
+ }, {
3722
+ title: "fas fa-user-times",
3723
+ searchTerms: []
3724
+ }, {
3725
+ title: "fas fa-users",
3726
+ searchTerms: [ "people", "profiles", "persons" ]
3727
+ }, {
3728
+ title: "fab fa-ussunnah",
3729
+ searchTerms: []
3730
+ }, {
3731
+ title: "fas fa-utensil-spoon",
3732
+ searchTerms: [ "spoon" ]
3733
+ }, {
3734
+ title: "fas fa-utensils",
3735
+ searchTerms: [ "food", "restaurant", "spoon", "knife", "dinner", "eat", "cutlery" ]
3736
+ }, {
3737
+ title: "fab fa-vaadin",
3738
+ searchTerms: []
3739
+ }, {
3740
+ title: "fas fa-venus",
3741
+ searchTerms: [ "female" ]
3742
+ }, {
3743
+ title: "fas fa-venus-double",
3744
+ searchTerms: []
3745
+ }, {
3746
+ title: "fas fa-venus-mars",
3747
+ searchTerms: []
3748
+ }, {
3749
+ title: "fab fa-viacoin",
3750
+ searchTerms: []
3751
+ }, {
3752
+ title: "fab fa-viadeo",
3753
+ searchTerms: []
3754
+ }, {
3755
+ title: "fab fa-viadeo-square",
3756
+ searchTerms: []
3757
+ }, {
3758
+ title: "fab fa-viber",
3759
+ searchTerms: []
3760
+ }, {
3761
+ title: "fas fa-video",
3762
+ searchTerms: [ "film", "movie", "record", "camera", "video-camera" ]
3763
+ }, {
3764
+ title: "fab fa-vimeo",
3765
+ searchTerms: []
3766
+ }, {
3767
+ title: "fab fa-vimeo-square",
3768
+ searchTerms: []
3769
+ }, {
3770
+ title: "fab fa-vimeo-v",
3771
+ searchTerms: [ "vimeo" ]
3772
+ }, {
3773
+ title: "fab fa-vine",
3774
+ searchTerms: []
3775
+ }, {
3776
+ title: "fab fa-vk",
3777
+ searchTerms: []
3778
+ }, {
3779
+ title: "fab fa-vnv",
3780
+ searchTerms: []
3781
+ }, {
3782
+ title: "fas fa-volleyball-ball",
3783
+ searchTerms: []
3784
+ }, {
3785
+ title: "fas fa-volume-down",
3786
+ searchTerms: [ "audio", "lower", "quieter", "sound", "music" ]
3787
+ }, {
3788
+ title: "fas fa-volume-off",
3789
+ searchTerms: [ "audio", "mute", "sound", "music" ]
3790
+ }, {
3791
+ title: "fas fa-volume-up",
3792
+ searchTerms: [ "audio", "higher", "louder", "sound", "music" ]
3793
+ }, {
3794
+ title: "fab fa-vuejs",
3795
+ searchTerms: []
3796
+ }, {
3797
+ title: "fas fa-warehouse",
3798
+ searchTerms: []
3799
+ }, {
3800
+ title: "fab fa-weibo",
3801
+ searchTerms: []
3802
+ }, {
3803
+ title: "fas fa-weight",
3804
+ searchTerms: [ "scale" ]
3805
+ }, {
3806
+ title: "fab fa-weixin",
3807
+ searchTerms: []
3808
+ }, {
3809
+ title: "fab fa-whatsapp",
3810
+ searchTerms: []
3811
+ }, {
3812
+ title: "fab fa-whatsapp-square",
3813
+ searchTerms: []
3814
+ }, {
3815
+ title: "fas fa-wheelchair",
3816
+ searchTerms: [ "handicap", "person" ]
3817
+ }, {
3818
+ title: "fab fa-whmcs",
3819
+ searchTerms: []
3820
+ }, {
3821
+ title: "fas fa-wifi",
3822
+ searchTerms: []
3823
+ }, {
3824
+ title: "fab fa-wikipedia-w",
3825
+ searchTerms: []
3826
+ }, {
3827
+ title: "fas fa-window-close",
3828
+ searchTerms: []
3829
+ }, {
3830
+ title: "far fa-window-close",
3831
+ searchTerms: []
3832
+ }, {
3833
+ title: "fas fa-window-maximize",
3834
+ searchTerms: []
3835
+ }, {
3836
+ title: "far fa-window-maximize",
3837
+ searchTerms: []
3838
+ }, {
3839
+ title: "fas fa-window-minimize",
3840
+ searchTerms: []
3841
+ }, {
3842
+ title: "far fa-window-minimize",
3843
+ searchTerms: []
3844
+ }, {
3845
+ title: "fas fa-window-restore",
3846
+ searchTerms: []
3847
+ }, {
3848
+ title: "far fa-window-restore",
3849
+ searchTerms: []
3850
+ }, {
3851
+ title: "fab fa-windows",
3852
+ searchTerms: [ "microsoft" ]
3853
+ }, {
3854
+ title: "fas fa-won-sign",
3855
+ searchTerms: [ "krw", "krw" ]
3856
+ }, {
3857
+ title: "fab fa-wordpress",
3858
+ searchTerms: []
3859
+ }, {
3860
+ title: "fab fa-wordpress-simple",
3861
+ searchTerms: []
3862
+ }, {
3863
+ title: "fab fa-wpbeginner",
3864
+ searchTerms: []
3865
+ }, {
3866
+ title: "fab fa-wpexplorer",
3867
+ searchTerms: []
3868
+ }, {
3869
+ title: "fab fa-wpforms",
3870
+ searchTerms: []
3871
+ }, {
3872
+ title: "fas fa-wrench",
3873
+ searchTerms: [ "settings", "fix", "update", "spanner", "tool" ]
3874
+ }, {
3875
+ title: "fab fa-xbox",
3876
+ searchTerms: []
3877
+ }, {
3878
+ title: "fab fa-xing",
3879
+ searchTerms: []
3880
+ }, {
3881
+ title: "fab fa-xing-square",
3882
+ searchTerms: []
3883
+ }, {
3884
+ title: "fab fa-y-combinator",
3885
+ searchTerms: []
3886
+ }, {
3887
+ title: "fab fa-yahoo",
3888
+ searchTerms: []
3889
+ }, {
3890
+ title: "fab fa-yandex",
3891
+ searchTerms: []
3892
+ }, {
3893
+ title: "fab fa-yandex-international",
3894
+ searchTerms: []
3895
+ }, {
3896
+ title: "fab fa-yelp",
3897
+ searchTerms: []
3898
+ }, {
3899
+ title: "fas fa-yen-sign",
3900
+ searchTerms: [ "jpy", "jpy" ]
3901
+ }, {
3902
+ title: "fab fa-yoast",
3903
+ searchTerms: []
3904
+ }, {
3905
+ title: "fab fa-youtube",
3906
+ searchTerms: [ "video", "film", "youtube-play", "youtube-square" ]
3907
+ }, {
3908
+ title: "fab fa-youtube-square",
3909
+ searchTerms: []
3910
+ } ]
3911
+ });
3912
+ });
vendor/mickey-kay/better-font-awesome-library-bk/lib/fontawesome-iconpicker/dist/js/fontawesome-iconpicker.min.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Icon Picker
3
+ * https://farbelous.github.io/fontawesome-iconpicker/
4
+ *
5
+ * Originally written by (c) 2016 Javi Aguilar
6
+ * Licensed under the MIT License
7
+ * https://github.com/farbelous/fontawesome-iconpicker/blob/master/LICENSE
8
+ *
9
+ */
10
+ !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){a.ui=a.ui||{};a.ui.version="1.12.1";/*!
11
+ * jQuery UI Position 1.12.1
12
+ * http://jqueryui.com
13
+ *
14
+ * Copyright jQuery Foundation and other contributors
15
+ * Released under the MIT license.
16
+ * http://jquery.org/license
17
+ *
18
+ * http://api.jqueryui.com/position/
19
+ */
20
+ !function(){function b(a,b,c){return[parseFloat(a[0])*(l.test(a[0])?b/100:1),parseFloat(a[1])*(l.test(a[1])?c/100:1)]}function c(b,c){return parseInt(a.css(b,c),10)||0}function d(b){var c=b[0];return 9===c.nodeType?{width:b.width(),height:b.height(),offset:{top:0,left:0}}:a.isWindow(c)?{width:b.width(),height:b.height(),offset:{top:b.scrollTop(),left:b.scrollLeft()}}:c.preventDefault?{width:0,height:0,offset:{top:c.pageY,left:c.pageX}}:{width:b.outerWidth(),height:b.outerHeight(),offset:b.offset()}}var e,f=Math.max,g=Math.abs,h=/left|center|right/,i=/top|center|bottom/,j=/[\+\-]\d+(\.[\d]+)?%?/,k=/^\w+/,l=/%$/,m=a.fn.pos;a.pos={scrollbarWidth:function(){if(void 0!==e)return e;var b,c,d=a("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),f=d.children()[0];return a("body").append(d),b=f.offsetWidth,d.css("overflow","scroll"),c=f.offsetWidth,b===c&&(c=d[0].clientWidth),d.remove(),e=b-c},getScrollInfo:function(b){var c=b.isWindow||b.isDocument?"":b.element.css("overflow-x"),d=b.isWindow||b.isDocument?"":b.element.css("overflow-y"),e="scroll"===c||"auto"===c&&b.width<b.element[0].scrollWidth;return{width:"scroll"===d||"auto"===d&&b.height<b.element[0].scrollHeight?a.pos.scrollbarWidth():0,height:e?a.pos.scrollbarWidth():0}},getWithinInfo:function(b){var c=a(b||window),d=a.isWindow(c[0]),e=!!c[0]&&9===c[0].nodeType;return{element:c,isWindow:d,isDocument:e,offset:d||e?{left:0,top:0}:a(b).offset(),scrollLeft:c.scrollLeft(),scrollTop:c.scrollTop(),width:c.outerWidth(),height:c.outerHeight()}}},a.fn.pos=function(e){if(!e||!e.of)return m.apply(this,arguments);e=a.extend({},e);var l,n,o,p,q,r,s=a(e.of),t=a.pos.getWithinInfo(e.within),u=a.pos.getScrollInfo(t),v=(e.collision||"flip").split(" "),w={};return r=d(s),s[0].preventDefault&&(e.at="left top"),n=r.width,o=r.height,p=r.offset,q=a.extend({},p),a.each(["my","at"],function(){var a,b,c=(e[this]||"").split(" ");1===c.length&&(c=h.test(c[0])?c.concat(["center"]):i.test(c[0])?["center"].concat(c):["center","center"]),c[0]=h.test(c[0])?c[0]:"center",c[1]=i.test(c[1])?c[1]:"center",a=j.exec(c[0]),b=j.exec(c[1]),w[this]=[a?a[0]:0,b?b[0]:0],e[this]=[k.exec(c[0])[0],k.exec(c[1])[0]]}),1===v.length&&(v[1]=v[0]),"right"===e.at[0]?q.left+=n:"center"===e.at[0]&&(q.left+=n/2),"bottom"===e.at[1]?q.top+=o:"center"===e.at[1]&&(q.top+=o/2),l=b(w.at,n,o),q.left+=l[0],q.top+=l[1],this.each(function(){var d,h,i=a(this),j=i.outerWidth(),k=i.outerHeight(),m=c(this,"marginLeft"),r=c(this,"marginTop"),x=j+m+c(this,"marginRight")+u.width,y=k+r+c(this,"marginBottom")+u.height,z=a.extend({},q),A=b(w.my,i.outerWidth(),i.outerHeight());"right"===e.my[0]?z.left-=j:"center"===e.my[0]&&(z.left-=j/2),"bottom"===e.my[1]?z.top-=k:"center"===e.my[1]&&(z.top-=k/2),z.left+=A[0],z.top+=A[1],d={marginLeft:m,marginTop:r},a.each(["left","top"],function(b,c){a.ui.pos[v[b]]&&a.ui.pos[v[b]][c](z,{targetWidth:n,targetHeight:o,elemWidth:j,elemHeight:k,collisionPosition:d,collisionWidth:x,collisionHeight:y,offset:[l[0]+A[0],l[1]+A[1]],my:e.my,at:e.at,within:t,elem:i})}),e.using&&(h=function(a){var b=p.left-z.left,c=b+n-j,d=p.top-z.top,h=d+o-k,l={target:{element:s,left:p.left,top:p.top,width:n,height:o},element:{element:i,left:z.left,top:z.top,width:j,height:k},horizontal:c<0?"left":b>0?"right":"center",vertical:h<0?"top":d>0?"bottom":"middle"};n<j&&g(b+c)<n&&(l.horizontal="center"),o<k&&g(d+h)<o&&(l.vertical="middle"),f(g(b),g(c))>f(g(d),g(h))?l.important="horizontal":l.important="vertical",e.using.call(this,a,l)}),i.offset(a.extend(z,{using:h}))})},a.ui.pos={_trigger:function(a,b,c,d){b.elem&&b.elem.trigger({type:c,position:a,positionData:b,triggered:d})},fit:{left:function(b,c){a.ui.pos._trigger(b,c,"posCollide","fitLeft");var d,e=c.within,g=e.isWindow?e.scrollLeft:e.offset.left,h=e.width,i=b.left-c.collisionPosition.marginLeft,j=g-i,k=i+c.collisionWidth-h-g;c.collisionWidth>h?j>0&&k<=0?(d=b.left+j+c.collisionWidth-h-g,b.left+=j-d):b.left=k>0&&j<=0?g:j>k?g+h-c.collisionWidth:g:j>0?b.left+=j:k>0?b.left-=k:b.left=f(b.left-i,b.left),a.ui.pos._trigger(b,c,"posCollided","fitLeft")},top:function(b,c){a.ui.pos._trigger(b,c,"posCollide","fitTop");var d,e=c.within,g=e.isWindow?e.scrollTop:e.offset.top,h=c.within.height,i=b.top-c.collisionPosition.marginTop,j=g-i,k=i+c.collisionHeight-h-g;c.collisionHeight>h?j>0&&k<=0?(d=b.top+j+c.collisionHeight-h-g,b.top+=j-d):b.top=k>0&&j<=0?g:j>k?g+h-c.collisionHeight:g:j>0?b.top+=j:k>0?b.top-=k:b.top=f(b.top-i,b.top),a.ui.pos._trigger(b,c,"posCollided","fitTop")}},flip:{left:function(b,c){a.ui.pos._trigger(b,c,"posCollide","flipLeft");var d,e,f=c.within,h=f.offset.left+f.scrollLeft,i=f.width,j=f.isWindow?f.scrollLeft:f.offset.left,k=b.left-c.collisionPosition.marginLeft,l=k-j,m=k+c.collisionWidth-i-j,n="left"===c.my[0]?-c.elemWidth:"right"===c.my[0]?c.elemWidth:0,o="left"===c.at[0]?c.targetWidth:"right"===c.at[0]?-c.targetWidth:0,p=-2*c.offset[0];l<0?((d=b.left+n+o+p+c.collisionWidth-i-h)<0||d<g(l))&&(b.left+=n+o+p):m>0&&((e=b.left-c.collisionPosition.marginLeft+n+o+p-j)>0||g(e)<m)&&(b.left+=n+o+p),a.ui.pos._trigger(b,c,"posCollided","flipLeft")},top:function(b,c){a.ui.pos._trigger(b,c,"posCollide","flipTop");var d,e,f=c.within,h=f.offset.top+f.scrollTop,i=f.height,j=f.isWindow?f.scrollTop:f.offset.top,k=b.top-c.collisionPosition.marginTop,l=k-j,m=k+c.collisionHeight-i-j,n="top"===c.my[1],o=n?-c.elemHeight:"bottom"===c.my[1]?c.elemHeight:0,p="top"===c.at[1]?c.targetHeight:"bottom"===c.at[1]?-c.targetHeight:0,q=-2*c.offset[1];l<0?((e=b.top+o+p+q+c.collisionHeight-i-h)<0||e<g(l))&&(b.top+=o+p+q):m>0&&((d=b.top-c.collisionPosition.marginTop+o+p+q-j)>0||g(d)<m)&&(b.top+=o+p+q),a.ui.pos._trigger(b,c,"posCollided","flipTop")}},flipfit:{left:function(){a.ui.pos.flip.left.apply(this,arguments),a.ui.pos.fit.left.apply(this,arguments)},top:function(){a.ui.pos.flip.top.apply(this,arguments),a.ui.pos.fit.top.apply(this,arguments)}}},function(){var b,c,d,e,f,g=document.getElementsByTagName("body")[0],h=document.createElement("div");b=document.createElement(g?"div":"body"),d={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},g&&a.extend(d,{position:"absolute",left:"-1000px",top:"-1000px"});for(f in d)b.style[f]=d[f];b.appendChild(h),c=g||document.documentElement,c.insertBefore(b,c.firstChild),h.style.cssText="position: absolute; left: 10.7432222px;",e=a(h).offset().left,a.support.offsetFractions=e>10&&e<11,b.innerHTML="",c.removeChild(b)}()}();a.ui.position}),function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):window.jQuery&&!window.jQuery.fn.iconpicker&&a(window.jQuery)}(function(a){"use strict";var b={isEmpty:function(a){return!1===a||""===a||null===a||void 0===a},isEmptyObject:function(a){return!0===this.isEmpty(a)||0===a.length},isElement:function(b){return a(b).length>0},isString:function(a){return"string"==typeof a||a instanceof String},isArray:function(b){return a.isArray(b)},inArray:function(b,c){return-1!==a.inArray(b,c)},throwError:function(a){throw"Font Awesome Icon Picker Exception: "+a}},c=function(d,e){this._id=c._idCounter++,this.element=a(d).addClass("iconpicker-element"),this._trigger("iconpickerCreate",{iconpickerValue:this.iconpickerValue}),this.options=a.extend({},c.defaultOptions,this.element.data(),e),this.options.templates=a.extend({},c.defaultOptions.templates,this.options.templates),this.options.originalPlacement=this.options.placement,this.container=!!b.isElement(this.options.container)&&a(this.options.container),!1===this.container&&(this.element.is(".dropdown-toggle")?this.container=a("~ .dropdown-menu:first",this.element):this.container=this.element.is("input,textarea,button,.btn")?this.element.parent():this.element),this.container.addClass("iconpicker-container"),this.isDropdownMenu()&&(this.options.placement="inline"),this.input=!!this.element.is("input,textarea")&&this.element.addClass("iconpicker-input"),!1===this.input&&(this.input=this.container.find(this.options.input),this.input.is("input,textarea")||(this.input=!1)),this.component=this.isDropdownMenu()?this.container.parent().find(this.options.component):this.container.find(this.options.component),0===this.component.length?this.component=!1:this.component.find("i").addClass("iconpicker-component"),this._createPopover(),this._createIconpicker(),0===this.getAcceptButton().length&&(this.options.mustAccept=!1),this.isInputGroup()?this.container.parent().append(this.popover):this.container.append(this.popover),this._bindElementEvents(),this._bindWindowEvents(),this.update(this.options.selected),this.isInline()&&this.show(),this._trigger("iconpickerCreated",{iconpickerValue:this.iconpickerValue})};c._idCounter=0,c.defaultOptions={title:!1,selected:!1,defaultValue:!1,placement:"bottom",collision:"none",animation:!0,hideOnSelect:!1,showFooter:!1,searchInFooter:!1,mustAccept:!1,selectedCustomClass:"bg-primary",icons:[],fullClassFormatter:function(a){return a},input:"input,.iconpicker-input",inputSearch:!1,container:!1,component:".input-group-addon,.iconpicker-component",templates:{popover:'<div class="iconpicker-popover popover"><div class="arrow"></div><div class="popover-title"></div><div class="popover-content"></div></div>',footer:'<div class="popover-footer"></div>',buttons:'<button class="iconpicker-btn iconpicker-btn-cancel btn btn-default btn-sm">Cancel</button> <button class="iconpicker-btn iconpicker-btn-accept btn btn-primary btn-sm">Accept</button>',search:'<input type="search" class="form-control iconpicker-search" placeholder="Type to filter" />',iconpicker:'<div class="iconpicker"><div class="iconpicker-items"></div></div>',iconpickerItem:'<a role="button" href="#" class="iconpicker-item"><i></i></a>'}},c.batch=function(b,c){var d=Array.prototype.slice.call(arguments,2);return a(b).each(function(){var b=a(this).data("iconpicker");b&&b[c].apply(b,d)})},c.prototype={constructor:c,options:{},_id:0,_trigger:function(b,c){c=c||{},this.element.trigger(a.extend({type:b,iconpickerInstance:this},c))},_createPopover:function(){this.popover=a(this.options.templates.popover);var c=this.popover.find(".popover-title");if(this.options.title&&c.append(a('<div class="popover-title-text">'+this.options.title+"</div>")),this.hasSeparatedSearchInput()&&!this.options.searchInFooter?c.append(this.options.templates.search):this.options.title||c.remove(),this.options.showFooter&&!b.isEmpty(this.options.templates.footer)){var d=a(this.options.templates.footer);this.hasSeparatedSearchInput()&&this.options.searchInFooter&&d.append(a(this.options.templates.search)),b.isEmpty(this.options.templates.buttons)||d.append(a(this.options.templates.buttons)),this.popover.append(d)}return!0===this.options.animation&&this.popover.addClass("fade"),this.popover},_createIconpicker:function(){var b=this;this.iconpicker=a(this.options.templates.iconpicker);var c=function(c){var d=a(this);d.is("i")&&(d=d.parent()),b._trigger("iconpickerSelect",{iconpickerItem:d,iconpickerValue:b.iconpickerValue}),!1===b.options.mustAccept?(b.update(d.data("iconpickerValue")),b._trigger("iconpickerSelected",{iconpickerItem:this,iconpickerValue:b.iconpickerValue})):b.update(d.data("iconpickerValue"),!0),b.options.hideOnSelect&&!1===b.options.mustAccept&&b.hide()};for(var d in this.options.icons)if("string"==typeof this.options.icons[d].title){var e=a(this.options.templates.iconpickerItem);if(e.find("i").addClass(this.options.fullClassFormatter(this.options.icons[d].title)),e.data("iconpickerValue",this.options.icons[d].title).on("click.iconpicker",c),this.iconpicker.find(".iconpicker-items").append(e.attr("title","."+this.options.icons[d].title)),this.options.icons[d].searchTerms.length>0){for(var f="",g=0;g<this.options.icons[d].searchTerms.length;g++)f=f+this.options.icons[d].searchTerms[g]+" ";this.iconpicker.find(".iconpicker-items").append(e.attr("data-search-terms",f))}}return this.popover.find(".popover-content").append(this.iconpicker),this.iconpicker},_isEventInsideIconpicker:function(b){var c=a(b.target);return!((!c.hasClass("iconpicker-element")||c.hasClass("iconpicker-element")&&!c.is(this.element))&&0===c.parents(".iconpicker-popover").length)},_bindElementEvents:function(){var c=this;this.getSearchInput().on("keyup.iconpicker",function(){c.filter(a(this).val().toLowerCase())}),this.getAcceptButton().on("click.iconpicker",function(){var a=c.iconpicker.find(".iconpicker-selected").get(0);c.update(c.iconpickerValue),c._trigger("iconpickerSelected",{iconpickerItem:a,iconpickerValue:c.iconpickerValue}),c.isInline()||c.hide()}),this.getCancelButton().on("click.iconpicker",function(){c.isInline()||c.hide()}),this.element.on("focus.iconpicker",function(a){c.show(),a.stopPropagation()}),this.hasComponent()&&this.component.on("click.iconpicker",function(){c.toggle()}),this.hasInput()&&this.input.on("keyup.iconpicker",function(d){b.inArray(d.keyCode,[38,40,37,39,16,17,18,9,8,91,93,20,46,186,190,46,78,188,44,86])?c._updateFormGroupStatus(!1!==c.getValid(this.value)):c.update(),!0===c.options.inputSearch&&c.filter(a(this).val().toLowerCase())})},_bindWindowEvents:function(){var b=a(window.document),c=this,d=".iconpicker.inst"+this._id;a(window).on("resize.iconpicker"+d+" orientationchange.iconpicker"+d,function(a){c.popover.hasClass("in")&&c.updatePlacement()}),c.isInline()||b.on("mouseup"+d,function(a){c._isEventInsideIconpicker(a)||c.isInline()||c.hide()})},_unbindElementEvents:function(){this.popover.off(".iconpicker"),this.element.off(".iconpicker"),this.hasInput()&&this.input.off(".iconpicker"),this.hasComponent()&&this.component.off(".iconpicker"),this.hasContainer()&&this.container.off(".iconpicker")},_unbindWindowEvents:function(){a(window).off(".iconpicker.inst"+this._id),a(window.document).off(".iconpicker.inst"+this._id)},updatePlacement:function(b,c){b=b||this.options.placement,this.options.placement=b,c=c||this.options.collision,c=!0===c?"flip":c;var d={at:"right bottom",my:"right top",of:this.hasInput()&&!this.isInputGroup()?this.input:this.container,collision:!0===c?"flip":c,within:window};if(this.popover.removeClass("inline topLeftCorner topLeft top topRight topRightCorner rightTop right rightBottom bottomRight bottomRightCorner bottom bottomLeft bottomLeftCorner leftBottom left leftTop"),"object"==typeof b)return this.popover.pos(a.extend({},d,b));switch(b){case"inline":d=!1;break;case"topLeftCorner":d.my="right bottom",d.at="left top";break;case"topLeft":d.my="left bottom",d.at="left top";break;case"top":d.my="center bottom",d.at="center top";break;case"topRight":d.my="right bottom",d.at="right top";break;case"topRightCorner":d.my="left bottom",d.at="right top";break;case"rightTop":d.my="left bottom",d.at="right center";break;case"right":d.my="left center",d.at="right center";break;case"rightBottom":d.my="left top",d.at="right center";break;case"bottomRightCorner":d.my="left top",d.at="right bottom";break;case"bottomRight":d.my="right top",d.at="right bottom";break;case"bottom":d.my="center top",d.at="center bottom";break;case"bottomLeft":d.my="left top",d.at="left bottom";break;case"bottomLeftCorner":d.my="right top",d.at="left bottom";break;case"leftBottom":d.my="right top",d.at="left center";break;case"left":d.my="right center",d.at="left center";break;case"leftTop":d.my="right bottom",d.at="left center";break;default:return!1}return this.popover.css({display:"inline"===this.options.placement?"":"block"}),!1!==d?this.popover.pos(d).css("maxWidth",a(window).width()-this.container.offset().left-5):this.popover.css({top:"auto",right:"auto",bottom:"auto",left:"auto",maxWidth:"none"}),this.popover.addClass(this.options.placement),!0},_updateComponents:function(){if(this.iconpicker.find(".iconpicker-item.iconpicker-selected").removeClass("iconpicker-selected "+this.options.selectedCustomClass),this.iconpickerValue&&this.iconpicker.find("."+this.options.fullClassFormatter(this.iconpickerValue).replace(/ /g,".")).parent().addClass("iconpicker-selected "+this.options.selectedCustomClass),this.hasComponent()){var a=this.component.find("i");a.length>0?a.attr("class",this.options.fullClassFormatter(this.iconpickerValue)):this.component.html(this.getHtml())}},_updateFormGroupStatus:function(a){return!!this.hasInput()&&(!1!==a?this.input.parents(".form-group:first").removeClass("has-error"):this.input.parents(".form-group:first").addClass("has-error"),!0)},getValid:function(c){b.isString(c)||(c="");var d=""===c;c=a.trim(c);for(var e=!1,f=0;f<this.options.icons.length;f++)if(this.options.icons[f].title===c){e=!0;break}return!(!e&&!d)&&c},setValue:function(a){var b=this.getValid(a);return!1!==b?(this.iconpickerValue=b,this._trigger("iconpickerSetValue",{iconpickerValue:b}),this.iconpickerValue):(this._trigger("iconpickerInvalid",{iconpickerValue:a}),!1)},getHtml:function(){return'<i class="'+this.options.fullClassFormatter(this.iconpickerValue)+'"></i>'},setSourceValue:function(a){return a=this.setValue(a),!1!==a&&""!==a&&(this.hasInput()?this.input.val(this.iconpickerValue):this.element.data("iconpickerValue",this.iconpickerValue),this._trigger("iconpickerSetSourceValue",{iconpickerValue:a})),a},getSourceValue:function(a){a=a||this.options.defaultValue;var b=a;return b=this.hasInput()?this.input.val():this.element.data("iconpickerValue"),void 0!==b&&""!==b&&null!==b&&!1!==b||(b=a),b},hasInput:function(){return!1!==this.input},isInputSearch:function(){return this.hasInput()&&!0===this.options.inputSearch},isInputGroup:function(){return this.container.is(".input-group")},isDropdownMenu:function(){return this.container.is(".dropdown-menu")},hasSeparatedSearchInput:function(){return!1!==this.options.templates.search&&!this.isInputSearch()},hasComponent:function(){return!1!==this.component},hasContainer:function(){return!1!==this.container},getAcceptButton:function(){return this.popover.find(".iconpicker-btn-accept")},getCancelButton:function(){return this.popover.find(".iconpicker-btn-cancel")},getSearchInput:function(){return this.popover.find(".iconpicker-search")},filter:function(c){if(b.isEmpty(c))return this.iconpicker.find(".iconpicker-item").show(),a(!1);var d=[];return this.iconpicker.find(".iconpicker-item").each(function(){var b=a(this),e=b.attr("title").toLowerCase();e=e+" "+(b.attr("data-search-terms")?b.attr("data-search-terms").toLowerCase():"");var f=!1;try{f=new RegExp("(^|\\W)"+c,"g")}catch(a){f=!1}!1!==f&&e.match(f)?(d.push(b),b.show()):b.hide()}),d},show:function(){if(this.popover.hasClass("in"))return!1;a.iconpicker.batch(a(".iconpicker-popover.in:not(.inline)").not(this.popover),"hide"),this._trigger("iconpickerShow",{iconpickerValue:this.iconpickerValue}),this.updatePlacement(),this.popover.addClass("in"),setTimeout(a.proxy(function(){this.popover.css("display",this.isInline()?"":"block"),this._trigger("iconpickerShown",{iconpickerValue:this.iconpickerValue})},this),this.options.animation?300:1)},hide:function(){if(!this.popover.hasClass("in"))return!1;this._trigger("iconpickerHide",{iconpickerValue:this.iconpickerValue}),this.popover.removeClass("in"),setTimeout(a.proxy(function(){this.popover.css("display","none"),this.getSearchInput().val(""),this.filter(""),this._trigger("iconpickerHidden",{iconpickerValue:this.iconpickerValue})},this),this.options.animation?300:1)},toggle:function(){this.popover.is(":visible")?this.hide():this.show(!0)},update:function(a,b){return a=a||this.getSourceValue(this.iconpickerValue),this._trigger("iconpickerUpdate",{iconpickerValue:this.iconpickerValue}),!0===b?a=this.setValue(a):(a=this.setSourceValue(a),this._updateFormGroupStatus(!1!==a)),!1!==a&&this._updateComponents(),this._trigger("iconpickerUpdated",{iconpickerValue:this.iconpickerValue}),a},destroy:function(){this._trigger("iconpickerDestroy",{iconpickerValue:this.iconpickerValue}),this.element.removeData("iconpicker").removeData("iconpickerValue").removeClass("iconpicker-element"),this._unbindElementEvents(),this._unbindWindowEvents(),a(this.popover).remove(),this._trigger("iconpickerDestroyed",{iconpickerValue:this.iconpickerValue})},disable:function(){return!!this.hasInput()&&(this.input.prop("disabled",!0),!0)},enable:function(){return!!this.hasInput()&&(this.input.prop("disabled",!1),!0)},isDisabled:function(){return!!this.hasInput()&&!0===this.input.prop("disabled")},isInline:function(){return"inline"===this.options.placement||this.popover.hasClass("inline")}},a.iconpicker=c,a.fn.iconpicker=function(b){return this.each(function(){var d=a(this);d.data("iconpicker")||d.data("iconpicker",new c(this,"object"==typeof b?b:{}))})},c.defaultOptions=a.extend(c.defaultOptions,{icons:[{title:"fab fa-500px",searchTerms:[]},{title:"fab fa-accessible-icon",searchTerms:["accessibility","wheelchair","handicap","person","wheelchair-alt"]},{title:"fab fa-accusoft",searchTerms:[]},{title:"fas fa-address-book",searchTerms:[]},{title:"far fa-address-book",searchTerms:[]},{title:"fas fa-address-card",searchTerms:[]},{title:"far fa-address-card",searchTerms:[]},{title:"fas fa-adjust",searchTerms:["contrast"]},{title:"fab fa-adn",searchTerms:[]},{title:"fab fa-adversal",searchTerms:[]},{title:"fab fa-affiliatetheme",searchTerms:[]},{title:"fab fa-algolia",searchTerms:[]},{title:"fas fa-align-center",searchTerms:["middle","text"]},{title:"fas fa-align-justify",searchTerms:["text"]},{title:"fas fa-align-left",searchTerms:["text"]},{title:"fas fa-align-right",searchTerms:["text"]},{title:"fab fa-amazon",searchTerms:[]},{title:"fab fa-amazon-pay",searchTerms:[]},{title:"fas fa-ambulance",searchTerms:["vehicle","support","help"]},{title:"fas fa-american-sign-language-interpreting",searchTerms:[]},{title:"fab fa-amilia",searchTerms:[]},{title:"fas fa-anchor",searchTerms:["link"]},{title:"fab fa-android",searchTerms:["robot"]},{title:"fab fa-angellist",searchTerms:[]},{title:"fas fa-angle-double-down",searchTerms:["arrows"]},{title:"fas fa-angle-double-left",searchTerms:["laquo","quote","previous","back","arrows"]},{title:"fas fa-angle-double-right",searchTerms:["raquo","quote","next","forward","arrows"]},{title:"fas fa-angle-double-up",searchTerms:["arrows"]},{title:"fas fa-angle-down",searchTerms:["arrow"]},{title:"fas fa-angle-left",searchTerms:["previous","back","arrow"]},{title:"fas fa-angle-right",searchTerms:["next","forward","arrow"]},{title:"fas fa-angle-up",searchTerms:["arrow"]},{title:"fab fa-angrycreative",searchTerms:[]},{title:"fab fa-angular",searchTerms:[]},{title:"fab fa-app-store",searchTerms:[]},{title:"fab fa-app-store-ios",searchTerms:[]},{title:"fab fa-apper",searchTerms:[]},{title:"fab fa-apple",searchTerms:["osx","food"]},{title:"fab fa-apple-pay",searchTerms:[]},{title:"fas fa-archive",searchTerms:["box","storage","package"]},{title:"fas fa-arrow-alt-circle-down",searchTerms:["download","arrow-circle-o-down"]},{title:"far fa-arrow-alt-circle-down",searchTerms:["download","arrow-circle-o-down"]},{title:"fas fa-arrow-alt-circle-left",searchTerms:["previous","back","arrow-circle-o-left"]},{title:"far fa-arrow-alt-circle-left",searchTerms:["previous","back","arrow-circle-o-left"]},{title:"fas fa-arrow-alt-circle-right",searchTerms:["next","forward","arrow-circle-o-right"]},{title:"far fa-arrow-alt-circle-right",searchTerms:["next","forward","arrow-circle-o-right"]},{title:"fas fa-arrow-alt-circle-up",searchTerms:["arrow-circle-o-up"]},{title:"far fa-arrow-alt-circle-up",searchTerms:["arrow-circle-o-up"]},{title:"fas fa-arrow-circle-down",searchTerms:["download"]},{title:"fas fa-arrow-circle-left",searchTerms:["previous","back"]},{title:"fas fa-arrow-circle-right",searchTerms:["next","forward"]},{title:"fas fa-arrow-circle-up",searchTerms:[]},{title:"fas fa-arrow-down",searchTerms:["download"]},{title:"fas fa-arrow-left",searchTerms:["previous","back"]},{title:"fas fa-arrow-right",searchTerms:["next","forward"]},{title:"fas fa-arrow-up",searchTerms:[]},{title:"fas fa-arrows-alt",searchTerms:["expand","enlarge","fullscreen","bigger","move","reorder","resize","arrow","arrows"]},{title:"fas fa-arrows-alt-h",searchTerms:["resize","arrows-h"]},{title:"fas fa-arrows-alt-v",searchTerms:["resize","arrows-v"]},{title:"fas fa-assistive-listening-systems",searchTerms:[]},{title:"fas fa-asterisk",searchTerms:["details"]},{title:"fab fa-asymmetrik",searchTerms:[]},{title:"fas fa-at",searchTerms:["email","e-mail"]},{title:"fab fa-audible",searchTerms:[]},{title:"fas fa-audio-description",searchTerms:[]},{title:"fab fa-autoprefixer",searchTerms:[]},{title:"fab fa-avianex",searchTerms:[]},{title:"fab fa-aviato",searchTerms:[]},{title:"fab fa-aws",searchTerms:[]},{title:"fas fa-backward",searchTerms:["rewind","previous"]},{title:"fas fa-balance-scale",searchTerms:[]},{title:"fas fa-ban",searchTerms:["delete","remove","trash","hide","block","stop","abort","cancel","ban","prohibit"]},{title:"fas fa-band-aid",searchTerms:["bandage","ouch","boo boo"]},{title:"fab fa-bandcamp",searchTerms:[]},{title:"fas fa-barcode",searchTerms:["scan"]},{title:"fas fa-bars",searchTerms:["menu","drag","reorder","settings","list","ul","ol","checklist","todo","list","hamburger"]},{title:"fas fa-baseball-ball",searchTerms:[]},{title:"fas fa-basketball-ball",searchTerms:[]},{title:"fas fa-bath",searchTerms:[]},{title:"fas fa-battery-empty",searchTerms:["power","status"]},{title:"fas fa-battery-full",searchTerms:["power","status"]},{title:"fas fa-battery-half",searchTerms:["power","status"]},{title:"fas fa-battery-quarter",searchTerms:["power","status"]},{title:"fas fa-battery-three-quarters",searchTerms:["power","status"]},{title:"fas fa-bed",searchTerms:["travel"]},{title:"fas fa-beer",searchTerms:["alcohol","stein","drink","mug","bar","liquor"]},{title:"fab fa-behance",searchTerms:[]},{title:"fab fa-behance-square",searchTerms:[]},{title:"fas fa-bell",searchTerms:["alert","reminder","notification"]},{title:"far fa-bell",searchTerms:["alert","reminder","notification"]},{title:"fas fa-bell-slash",searchTerms:[]},{title:"far fa-bell-slash",searchTerms:[]},{title:"fas fa-bicycle",searchTerms:["vehicle","bike","gears"]},{title:"fab fa-bimobject",searchTerms:[]},{title:"fas fa-binoculars",searchTerms:[]},{title:"fas fa-birthday-cake",searchTerms:[]},{title:"fab fa-bitbucket",searchTerms:["git","bitbucket-square"]},{title:"fab fa-bitcoin",searchTerms:[]},{title:"fab fa-bity",searchTerms:[]},{title:"fab fa-black-tie",searchTerms:[]},{title:"fab fa-blackberry",searchTerms:[]},{title:"fas fa-blind",searchTerms:[]},{title:"fab fa-blogger",searchTerms:[]},{title:"fab fa-blogger-b",searchTerms:[]},{title:"fab fa-bluetooth",searchTerms:[]},{title:"fab fa-bluetooth-b",searchTerms:[]},{title:"fas fa-bold",searchTerms:[]},{title:"fas fa-bolt",searchTerms:["lightning","weather"]},{title:"fas fa-bomb",searchTerms:[]},{title:"fas fa-book",searchTerms:["read","documentation"]},{title:"fas fa-bookmark",searchTerms:["save"]},{title:"far fa-bookmark",searchTerms:["save"]},{title:"fas fa-bowling-ball",searchTerms:[]},{title:"fas fa-box",searchTerms:[]},{title:"fas fa-boxes",searchTerms:[]},{title:"fas fa-braille",searchTerms:[]},{title:"fas fa-briefcase",searchTerms:["work","business","office","luggage","bag"]},{title:"fab fa-btc",searchTerms:[]},{title:"fas fa-bug",searchTerms:["report","insect"]},{title:"fas fa-building",searchTerms:["work","business","apartment","office","company"]},{title:"far fa-building",searchTerms:["work","business","apartment","office","company"]},{title:"fas fa-bullhorn",searchTerms:["announcement","share","broadcast","louder","megaphone"]},{title:"fas fa-bullseye",searchTerms:["target"]},{title:"fab fa-buromobelexperte",searchTerms:[]},{title:"fas fa-bus",searchTerms:["vehicle"]},{title:"fab fa-buysellads",searchTerms:[]},{title:"fas fa-calculator",searchTerms:[]},{title:"fas fa-calendar",searchTerms:["date","time","when","event","calendar-o"]},{title:"far fa-calendar",searchTerms:["date","time","when","event","calendar-o"]},{title:"fas fa-calendar-alt",searchTerms:["date","time","when","event","calendar"]},{title:"far fa-calendar-alt",searchTerms:["date","time","when","event","calendar"]},{title:"fas fa-calendar-check",searchTerms:["ok"]},{title:"far fa-calendar-check",searchTerms:["ok"]},{title:"fas fa-calendar-minus",searchTerms:[]},{title:"far fa-calendar-minus",searchTerms:[]},{title:"fas fa-calendar-plus",searchTerms:[]},{title:"far fa-calendar-plus",searchTerms:[]},{title:"fas fa-calendar-times",searchTerms:[]},{title:"far fa-calendar-times",searchTerms:[]},{title:"fas fa-camera",searchTerms:["photo","picture","record"]},{title:"fas fa-camera-retro",searchTerms:["photo","picture","record"]},{title:"fas fa-car",searchTerms:["vehicle"]},{title:"fas fa-caret-down",searchTerms:["more","dropdown","menu","triangle down","arrow"]},{title:"fas fa-caret-left",searchTerms:["previous","back","triangle left","arrow"]},{title:"fas fa-caret-right",searchTerms:["next","forward","triangle right","arrow"]},{title:"fas fa-caret-square-down",searchTerms:["more","dropdown","menu","caret-square-o-down"]},{title:"far fa-caret-square-down",searchTerms:["more","dropdown","menu","caret-square-o-down"]},{title:"fas fa-caret-square-left",searchTerms:["previous","back","caret-square-o-left"]},{title:"far fa-caret-square-left",searchTerms:["previous","back","caret-square-o-left"]},{title:"fas fa-caret-square-right",searchTerms:["next","forward","caret-square-o-right"]},{title:"far fa-caret-square-right",searchTerms:["next","forward","caret-square-o-right"]},{title:"fas fa-caret-square-up",searchTerms:["caret-square-o-up"]},{title:"far fa-caret-square-up",searchTerms:["caret-square-o-up"]},{title:"fas fa-caret-up",searchTerms:["triangle up","arrow"]},{title:"fas fa-cart-arrow-down",searchTerms:["shopping"]},{title:"fas fa-cart-plus",searchTerms:["add","shopping"]},{title:"fab fa-cc-amazon-pay",searchTerms:[]},{title:"fab fa-cc-amex",searchTerms:["amex"]},{title:"fab fa-cc-apple-pay",searchTerms:[]},{title:"fab fa-cc-diners-club",searchTerms:[]},{title:"fab fa-cc-discover",searchTerms:[]},{title:"fab fa-cc-jcb",searchTerms:[]},{title:"fab fa-cc-mastercard",searchTerms:[]},{title:"fab fa-cc-paypal",searchTerms:[]},{title:"fab fa-cc-stripe",searchTerms:[]},{title:"fab fa-cc-visa",searchTerms:[]},{title:"fab fa-centercode",searchTerms:[]},{title:"fas fa-certificate",searchTerms:["badge","star"]},{title:"fas fa-chart-area",searchTerms:["graph","analytics","area-chart"]},{title:"fas fa-chart-bar",searchTerms:["graph","analytics","bar-chart"]},{title:"far fa-chart-bar",searchTerms:["graph","analytics","bar-chart"]},{title:"fas fa-chart-line",searchTerms:["graph","analytics","line-chart","dashboard"]},{title:"fas fa-chart-pie",searchTerms:["graph","analytics","pie-chart"]},{title:"fas fa-check",searchTerms:["checkmark","done","todo","agree","accept","confirm","tick","ok","select"]},{title:"fas fa-check-circle",searchTerms:["todo","done","agree","accept","confirm","ok","select"]},{title:"far fa-check-circle",searchTerms:["todo","done","agree","accept","confirm","ok","select"]},{title:"fas fa-check-square",searchTerms:["checkmark","done","todo","agree","accept","confirm","ok","select"]},{title:"far fa-check-square",searchTerms:["checkmark","done","todo","agree","accept","confirm","ok","select"]},{title:"fas fa-chess",searchTerms:[]},{title:"fas fa-chess-bishop",searchTerms:[]},{title:"fas fa-chess-board",searchTerms:[]},{title:"fas fa-chess-king",searchTerms:[]},{title:"fas fa-chess-knight",searchTerms:[]},{title:"fas fa-chess-pawn",searchTerms:[]},{title:"fas fa-chess-queen",searchTerms:[]},{title:"fas fa-chess-rook",searchTerms:[]},{title:"fas fa-chevron-circle-down",searchTerms:["more","dropdown","menu","arrow"]},{title:"fas fa-chevron-circle-left",searchTerms:["previous","back","arrow"]},{title:"fas fa-chevron-circle-right",searchTerms:["next","forward","arrow"]},{title:"fas fa-chevron-circle-up",searchTerms:["arrow"]},{title:"fas fa-chevron-down",searchTerms:[]},{title:"fas fa-chevron-left",searchTerms:["bracket","previous","back"]},{title:"fas fa-chevron-right",searchTerms:["bracket","next","forward"]},{title:"fas fa-chevron-up",searchTerms:[]},{title:"fas fa-child",searchTerms:[]},{title:"fab fa-chrome",searchTerms:["browser"]},{title:"fas fa-circle",searchTerms:["dot","notification","circle-thin"]},{title:"far fa-circle",searchTerms:["dot","notification","circle-thin"]},{title:"fas fa-circle-notch",searchTerms:["circle-o-notch"]},{title:"fas fa-clipboard",searchTerms:["paste"]},{title:"far fa-clipboard",searchTerms:["paste"]},{title:"fas fa-clipboard-check",searchTerms:[]},{title:"fas fa-clipboard-list",searchTerms:[]},{title:"fas fa-clock",searchTerms:["watch","timer","late","timestamp","date"]},{title:"far fa-clock",searchTerms:["watch","timer","late","timestamp","date"]},{title:"fas fa-clone",searchTerms:["copy"]},{title:"far fa-clone",searchTerms:["copy"]},{title:"fas fa-closed-captioning",searchTerms:["cc"]},{title:"far fa-closed-captioning",searchTerms:["cc"]},{title:"fas fa-cloud",searchTerms:["save"]},{title:"fas fa-cloud-download-alt",searchTerms:["cloud-download"]},{title:"fas fa-cloud-upload-alt",searchTerms:["cloud-upload"]},{title:"fab fa-cloudscale",searchTerms:[]},{title:"fab fa-cloudsmith",searchTerms:[]},{title:"fab fa-cloudversify",searchTerms:[]},{title:"fas fa-code",searchTerms:["html","brackets"]},{title:"fas fa-code-branch",searchTerms:["git","fork","vcs","svn","github","rebase","version","branch","code-fork"]},{title:"fab fa-codepen",searchTerms:[]},{title:"fab fa-codiepie",searchTerms:[]},{title:"fas fa-coffee",searchTerms:["morning","mug","breakfast","tea","drink","cafe"]},{title:"fas fa-cog",searchTerms:["settings"]},{title:"fas fa-cogs",searchTerms:["settings","gears"]},{title:"fas fa-columns",searchTerms:["split","panes","dashboard"]},{title:"fas fa-comment",searchTerms:["speech","notification","note","chat","bubble","feedback","message","texting","sms","conversation"]},{title:"far fa-comment",searchTerms:["speech","notification","note","chat","bubble","feedback","message","texting","sms","conversation"]},{title:"fas fa-comment-alt",searchTerms:["speech","notification","note","chat","bubble","feedback","message","texting","sms","conversation","commenting","commenting"]},{title:"far fa-comment-alt",searchTerms:["speech","notification","note","chat","bubble","feedback","message","texting","sms","conversation","commenting","commenting"]},{title:"fas fa-comments",searchTerms:["speech","notification","note","chat","bubble","feedback","message","texting","sms","conversation"]},{title:"far fa-comments",searchTerms:["speech","notification","note","chat","bubble","feedback","message","texting","sms","conversation"]},{title:"fas fa-compass",searchTerms:["safari","directory","menu","location"]},{title:"far fa-compass",searchTerms:["safari","directory","menu","location"]},{title:"fas fa-compress",searchTerms:["collapse","combine","contract","merge","smaller"]},{title:"fab fa-connectdevelop",searchTerms:[]},{title:"fab fa-contao",searchTerms:[]},{title:"fas fa-copy",searchTerms:["duplicate","clone","file","files-o"]},{title:"far fa-copy",searchTerms:["duplicate","clone","file","files-o"]},{title:"fas fa-copyright",searchTerms:[]},{title:"far fa-copyright",searchTerms:[]},{title:"fab fa-cpanel",searchTerms:[]},{title:"fab fa-creative-commons",searchTerms:[]},{title:"fas fa-credit-card",searchTerms:["money","buy","debit","checkout","purchase","payment","credit-card-alt"]},{title:"far fa-credit-card",searchTerms:["money","buy","debit","checkout","purchase","payment","credit-card-alt"]},{title:"fas fa-crop",searchTerms:["design"]},{title:"fas fa-crosshairs",searchTerms:["picker","gpd"]},{title:"fab fa-css3",searchTerms:["code"]},{title:"fab fa-css3-alt",searchTerms:[]},{title:"fas fa-cube",searchTerms:["package"]},{title:"fas fa-cubes",searchTerms:["packages"]},{title:"fas fa-cut",searchTerms:["scissors","scissors"]},{title:"fab fa-cuttlefish",searchTerms:[]},{title:"fab fa-d-and-d",searchTerms:[]},{title:"fab fa-dashcube",searchTerms:[]},{title:"fas fa-database",searchTerms:[]},{title:"fas fa-deaf",searchTerms:[]},{title:"fab fa-delicious",searchTerms:[]},{title:"fab fa-deploydog",searchTerms:[]},{title:"fab fa-deskpro",searchTerms:[]},{title:"fas fa-desktop",searchTerms:["monitor","screen","desktop","computer","demo","device","pc"]},{title:"fab fa-deviantart",searchTerms:[]},{title:"fab fa-digg",searchTerms:[]},{title:"fab fa-digital-ocean",searchTerms:[]},{title:"fab fa-discord",searchTerms:[]},{title:"fab fa-discourse",searchTerms:[]},{title:"fas fa-dna",searchTerms:["double helix","helix"]},{title:"fab fa-dochub",searchTerms:[]},{title:"fab fa-docker",searchTerms:[]},{title:"fas fa-dollar-sign",searchTerms:["usd","price"]},{title:"fas fa-dolly",searchTerms:[]},{title:"fas fa-dolly-flatbed",searchTerms:[]},{title:"fas fa-dot-circle",searchTerms:["target","bullseye","notification"]},{title:"far fa-dot-circle",searchTerms:["target","bullseye","notification"]},{title:"fas fa-download",searchTerms:["import"]},{title:"fab fa-draft2digital",searchTerms:[]},{title:"fab fa-dribbble",searchTerms:[]},{title:"fab fa-dribbble-square",searchTerms:[]},{title:"fab fa-dropbox",searchTerms:[]},{title:"fab fa-drupal",searchTerms:[]},{title:"fab fa-dyalog",searchTerms:[]},{title:"fab fa-earlybirds",searchTerms:[]},{title:"fab fa-edge",searchTerms:["browser","ie"]},{title:"fas fa-edit",searchTerms:["write","edit","update","pencil","pen"]},{title:"far fa-edit",searchTerms:["write","edit","update","pencil","pen"]},{title:"fas fa-eject",searchTerms:[]},{title:"fab fa-elementor",searchTerms:[]},{title:"fas fa-ellipsis-h",searchTerms:["dots"]},{title:"fas fa-ellipsis-v",searchTerms:["dots"]},{title:"fab fa-ember",searchTerms:[]},{title:"fab fa-empire",searchTerms:[]},{title:"fas fa-envelope",searchTerms:["email","e-mail","letter","support","mail","message","notification"]},{title:"far fa-envelope",searchTerms:["email","e-mail","letter","support","mail","message","notification"]},{title:"fas fa-envelope-open",searchTerms:["email","e-mail","letter","support","mail","message","notification"]},{title:"far fa-envelope-open",searchTerms:["email","e-mail","letter","support","mail","message","notification"]},{title:"fas fa-envelope-square",searchTerms:["email","e-mail","letter","support","mail","message","notification"]},{title:"fab fa-envira",searchTerms:["leaf"]},{title:"fas fa-eraser",searchTerms:["remove","delete"]},{title:"fab fa-erlang",searchTerms:[]},{title:"fab fa-ethereum",searchTerms:[]},{title:"fab fa-etsy",searchTerms:[]},{title:"fas fa-euro-sign",searchTerms:["eur","eur"]},{title:"fas fa-exchange-alt",searchTerms:["transfer","arrows","arrow","exchange","swap"]},{title:"fas fa-exclamation",searchTerms:["warning","error","problem","notification","notify","alert","danger"]},{title:"fas fa-exclamation-circle",searchTerms:["warning","error","problem","notification","notify","alert","danger"]},{title:"fas fa-exclamation-triangle",searchTerms:["warning","error","problem","notification","notify","alert","danger"]},{title:"fas fa-expand",searchTerms:["enlarge","bigger","resize"]},{title:"fas fa-expand-arrows-alt",searchTerms:["enlarge","bigger","resize","move","arrows-alt"]},{title:"fab fa-expeditedssl",searchTerms:[]},{title:"fas fa-external-link-alt",searchTerms:["open","new","external-link"]},{title:"fas fa-external-link-square-alt",searchTerms:["open","new","external-link-square"]},{title:"fas fa-eye",searchTerms:["show","visible","views"]},{title:"fas fa-eye-dropper",searchTerms:["eyedropper"]},{title:"fas fa-eye-slash",searchTerms:["toggle","show","hide","visible","visiblity","views"]},{title:"far fa-eye-slash",searchTerms:["toggle","show","hide","visible","visiblity","views"]},{title:"fab fa-facebook",searchTerms:["social network","facebook-official"]},{title:"fab fa-facebook-f",searchTerms:["facebook"]},{title:"fab fa-facebook-messenger",searchTerms:[]},{title:"fab fa-facebook-square",searchTerms:["social network"]},{title:"fas fa-fast-backward",searchTerms:["rewind","previous","beginning","start","first"]},{title:"fas fa-fast-forward",searchTerms:["next","end","last"]},{title:"fas fa-fax",searchTerms:[]},{title:"fas fa-female",searchTerms:["woman","human","user","person","profile"]},{title:"fas fa-fighter-jet",searchTerms:["fly","plane","airplane","quick","fast","travel"]},{title:"fas fa-file",searchTerms:["new","page","pdf","document"]},{title:"far fa-file",searchTerms:["new","page","pdf","document"]},{title:"fas fa-file-alt",searchTerms:["new","page","pdf","document","file-text"]},{title:"far fa-file-alt",searchTerms:["new","page","pdf","document","file-text"]},{title:"fas fa-file-archive",searchTerms:[]},{title:"far fa-file-archive",searchTerms:[]},{title:"fas fa-file-audio",searchTerms:[]},{title:"far fa-file-audio",searchTerms:[]},{title:"fas fa-file-code",searchTerms:[]},{title:"far fa-file-code",searchTerms:[]},{title:"fas fa-file-excel",searchTerms:[]},{title:"far fa-file-excel",searchTerms:[]},{title:"fas fa-file-image",searchTerms:[]},{title:"far fa-file-image",searchTerms:[]},{title:"fas fa-file-pdf",searchTerms:[]},{title:"far fa-file-pdf",searchTerms:[]},{title:"fas fa-file-powerpoint",searchTerms:[]},{title:"far fa-file-powerpoint",searchTerms:[]},{title:"fas fa-file-video",searchTerms:[]},{title:"far fa-file-video",searchTerms:[]},{title:"fas fa-file-word",searchTerms:[]},{title:"far fa-file-word",searchTerms:[]},{title:"fas fa-film",searchTerms:["movie"]},{title:"fas fa-filter",searchTerms:["funnel","options"]},{title:"fas fa-fire",searchTerms:["flame","hot","popular"]},{title:"fas fa-fire-extinguisher",searchTerms:[]},{title:"fab fa-firefox",searchTerms:["browser"]},{title:"fas fa-first-aid",searchTerms:[]},{title:"fab fa-first-order",searchTerms:[]},{title:"fab fa-firstdraft",searchTerms:[]},{title:"fas fa-flag",searchTerms:["report","notification","notify"]},{title:"far fa-flag",searchTerms:["report","notification","notify"]},{title:"fas fa-flag-checkered",searchTerms:["report","notification","notify"]},{title:"fas fa-flask",searchTerms:["science","beaker","experimental","labs"]},{title:"fab fa-flickr",searchTerms:[]},{title:"fab fa-flipboard",searchTerms:[]},{title:"fab fa-fly",searchTerms:[]},{title:"fas fa-folder",searchTerms:[]},{title:"far fa-folder",searchTerms:[]},{title:"fas fa-folder-open",searchTerms:[]},{title:"far fa-folder-open",searchTerms:[]},{title:"fas fa-font",searchTerms:["text"]},{title:"fab fa-font-awesome",searchTerms:["meanpath"]},{title:"fab fa-font-awesome-alt",searchTerms:[]},{title:"fab fa-font-awesome-flag",searchTerms:[]},{title:"fab fa-fonticons",searchTerms:[]},{title:"fab fa-fonticons-fi",searchTerms:[]},{title:"fas fa-football-ball",searchTerms:[]},{title:"fab fa-fort-awesome",searchTerms:["castle"]},{title:"fab fa-fort-awesome-alt",searchTerms:["castle"]},{title:"fab fa-forumbee",searchTerms:[]},{title:"fas fa-forward",searchTerms:["forward","next"]},{title:"fab fa-foursquare",searchTerms:[]},{title:"fab fa-free-code-camp",searchTerms:[]},{title:"fab fa-freebsd",searchTerms:[]},{title:"fas fa-frown",searchTerms:["face","emoticon","sad","disapprove","rating"]},{title:"far fa-frown",searchTerms:["face","emoticon","sad","disapprove","rating"]},{title:"fas fa-futbol",searchTerms:[]},{title:"far fa-futbol",searchTerms:[]},{title:"fas fa-gamepad",searchTerms:["controller"]},{title:"fas fa-gavel",searchTerms:["judge","lawyer","opinion","hammer"]},{title:"fas fa-gem",searchTerms:["diamond"]},{title:"far fa-gem",searchTerms:["diamond"]},{title:"fas fa-genderless",searchTerms:[]},{title:"fab fa-get-pocket",searchTerms:[]},{title:"fab fa-gg",searchTerms:[]},{title:"fab fa-gg-circle",searchTerms:[]},{title:"fas fa-gift",searchTerms:["present"]},{title:"fab fa-git",searchTerms:[]},{title:"fab fa-git-square",searchTerms:[]},{title:"fab fa-github",searchTerms:["octocat"]},{title:"fab fa-github-alt",searchTerms:["octocat"]},{title:"fab fa-github-square",searchTerms:["octocat"]},{title:"fab fa-gitkraken",searchTerms:[]},{title:"fab fa-gitlab",searchTerms:["Axosoft"]},{title:"fab fa-gitter",searchTerms:[]},{title:"fas fa-glass-martini",searchTerms:["martini","drink","bar","alcohol","liquor","glass"]},{title:"fab fa-glide",searchTerms:[]},{title:"fab fa-glide-g",searchTerms:[]},{title:"fas fa-globe",searchTerms:["world","planet","map","place","travel","earth","global","translate","all","language","localize","location","coordinates","country","gps"]},{title:"fab fa-gofore",searchTerms:[]},{title:"fas fa-golf-ball",searchTerms:[]},{title:"fab fa-goodreads",searchTerms:[]},{title:"fab fa-goodreads-g",searchTerms:[]},{title:"fab fa-google",searchTerms:[]},{title:"fab fa-google-drive",searchTerms:[]},{title:"fab fa-google-play",searchTerms:[]},{title:"fab fa-google-plus",searchTerms:["google-plus-circle","google-plus-official"]},{title:"fab fa-google-plus-g",searchTerms:["social network","google-plus"]},{title:"fab fa-google-plus-square",searchTerms:["social network"]},{title:"fab fa-google-wallet",searchTerms:[]},{title:"fas fa-graduation-cap",searchTerms:["learning","school","student"]},{title:"fab fa-gratipay",searchTerms:["heart","like","favorite","love"]},{title:"fab fa-grav",searchTerms:[]},{title:"fab fa-gripfire",searchTerms:[]},{title:"fab fa-grunt",searchTerms:[]},{title:"fab fa-gulp",searchTerms:[]},{title:"fas fa-h-square",searchTerms:["hospital","hotel"]},{title:"fab fa-hacker-news",searchTerms:[]},{title:"fab fa-hacker-news-square",searchTerms:[]},{title:"fas fa-hand-lizard",searchTerms:[]},{title:"far fa-hand-lizard",searchTerms:[]},{title:"fas fa-hand-paper",searchTerms:["stop"]},{title:"far fa-hand-paper",searchTerms:["stop"]},{title:"fas fa-hand-peace",searchTerms:[]},{title:"far fa-hand-peace",searchTerms:[]},{title:"fas fa-hand-point-down",searchTerms:["point","finger","hand-o-down"]},{title:"far fa-hand-point-down",searchTerms:["point","finger","hand-o-down"]},{title:"fas fa-hand-point-left",searchTerms:["point","left","previous","back","finger","hand-o-left"]},{title:"far fa-hand-point-left",searchTerms:["point","left","previous","back","finger","hand-o-left"]},{title:"fas fa-hand-point-right",searchTerms:["point","right","next","forward","finger","hand-o-right"]},{title:"far fa-hand-point-right",searchTerms:["point","right","next","forward","finger","hand-o-right"]},{title:"fas fa-hand-point-up",searchTerms:["point","finger","hand-o-up"]},{title:"far fa-hand-point-up",searchTerms:["point","finger","hand-o-up"]},{title:"fas fa-hand-pointer",searchTerms:["select"]},{title:"far fa-hand-pointer",searchTerms:["select"]},{title:"fas fa-hand-rock",searchTerms:[]},{title:"far fa-hand-rock",searchTerms:[]},{title:"fas fa-hand-scissors",searchTerms:[]},{title:"far fa-hand-scissors",searchTerms:[]},{title:"fas fa-hand-spock",searchTerms:[]},{title:"far fa-hand-spock",searchTerms:[]},{title:"fas fa-handshake",searchTerms:[]},{title:"far fa-handshake",searchTerms:[]},{title:"fas fa-hashtag",searchTerms:[]},{title:"fas fa-hdd",searchTerms:["harddrive","hard drive","storage","save"]},{title:"far fa-hdd",searchTerms:["harddrive","hard drive","storage","save"]},{title:"fas fa-heading",searchTerms:["header","header"]},{title:"fas fa-headphones",searchTerms:["sound","listen","music","audio"]},{title:"fas fa-heart",searchTerms:["love","like","favorite"]},{title:"far fa-heart",searchTerms:["love","like","favorite"]},{title:"fas fa-heartbeat",searchTerms:["ekg","vital signs"]},{title:"fab fa-hips",searchTerms:[]},{title:"fab fa-hire-a-helper",searchTerms:[]},{title:"fas fa-history",searchTerms:[]},{title:"fas fa-hockey-puck",searchTerms:[]},{title:"fas fa-home",searchTerms:["main","house"]},{title:"fab fa-hooli",searchTerms:[]},{title:"fas fa-hospital",searchTerms:["building","medical center","emergency room"]},{title:"far fa-hospital",searchTerms:["building","medical center","emergency room"]},{title:"fas fa-hospital-symbol",searchTerms:[]},{title:"fab fa-hotjar",searchTerms:[]},{title:"fas fa-hourglass",searchTerms:[]},{title:"far fa-hourglass",searchTerms:[]},{title:"fas fa-hourglass-end",searchTerms:[]},{title:"fas fa-hourglass-half",searchTerms:[]},{title:"fas fa-hourglass-start",searchTerms:[]},{title:"fab fa-houzz",searchTerms:[]},{title:"fab fa-html5",searchTerms:[]},{title:"fab fa-hubspot",searchTerms:[]},{title:"fas fa-i-cursor",searchTerms:[]},{title:"fas fa-id-badge",searchTerms:[]},{title:"far fa-id-badge",searchTerms:[]},{title:"fas fa-id-card",searchTerms:[]},{title:"far fa-id-card",searchTerms:[]},{title:"fas fa-image",searchTerms:["photo","album","picture","picture"]},{title:"far fa-image",searchTerms:["photo","album","picture","picture"]},{title:"fas fa-images",searchTerms:["photo","album","picture"]},{title:"far fa-images",searchTerms:["photo","album","picture"]},{title:"fab fa-imdb",searchTerms:[]},{title:"fas fa-inbox",searchTerms:[]},{title:"fas fa-indent",searchTerms:[]},{title:"fas fa-industry",searchTerms:["factory"]},{title:"fas fa-info",searchTerms:["help","information","more","details"]},{title:"fas fa-info-circle",searchTerms:["help","information","more","details"]},{title:"fab fa-instagram",searchTerms:[]},{title:"fab fa-internet-explorer",searchTerms:["browser","ie"]},{title:"fab fa-ioxhost",searchTerms:[]},{title:"fas fa-italic",searchTerms:["italics"]},{title:"fab fa-itunes",searchTerms:[]},{title:"fab fa-itunes-note",searchTerms:[]},{title:"fab fa-jenkins",searchTerms:[]},{title:"fab fa-joget",searchTerms:[]},{title:"fab fa-joomla",searchTerms:[]},{title:"fab fa-js",searchTerms:[]},{title:"fab fa-js-square",searchTerms:[]},{title:"fab fa-jsfiddle",searchTerms:[]},{title:"fas fa-key",searchTerms:["unlock","password"]},{title:"fas fa-keyboard",searchTerms:["type","input"]},{title:"far fa-keyboard",searchTerms:["type","input"]},{title:"fab fa-keycdn",searchTerms:[]},{title:"fab fa-kickstarter",searchTerms:[]},{title:"fab fa-kickstarter-k",searchTerms:[]},{title:"fab fa-korvue",searchTerms:[]},{title:"fas fa-language",searchTerms:[]},{title:"fas fa-laptop",searchTerms:["demo","computer","device","pc"]},{title:"fab fa-laravel",searchTerms:[]},{title:"fab fa-lastfm",searchTerms:[]},{title:"fab fa-lastfm-square",searchTerms:[]},{title:"fas fa-leaf",searchTerms:["eco","nature","plant"]},{title:"fab fa-leanpub",searchTerms:[]},{title:"fas fa-lemon",searchTerms:["food"]},{title:"far fa-lemon",searchTerms:["food"]},{title:"fab fa-less",searchTerms:[]},{title:"fas fa-level-down-alt",searchTerms:["level-down"]},{title:"fas fa-level-up-alt",searchTerms:["level-up"]},{title:"fas fa-life-ring",searchTerms:["support"]},{title:"far fa-life-ring",searchTerms:["support"]},{title:"fas fa-lightbulb",searchTerms:["idea","inspiration"]},{title:"far fa-lightbulb",searchTerms:["idea","inspiration"]},{title:"fab fa-line",searchTerms:[]},{title:"fas fa-link",searchTerms:["chain"]},{title:"fab fa-linkedin",searchTerms:["linkedin-square"]},{title:"fab fa-linkedin-in",searchTerms:["linkedin"]},{title:"fab fa-linode",searchTerms:[]},{title:"fab fa-linux",searchTerms:["tux"]},{title:"fas fa-lira-sign",searchTerms:["try","turkish","try"]},{title:"fas fa-list",searchTerms:["ul","ol","checklist","finished","completed","done","todo"]},{title:"fas fa-list-alt",searchTerms:["ul","ol","checklist","finished","completed","done","todo"]},{title:"far fa-list-alt",searchTerms:["ul","ol","checklist","finished","completed","done","todo"]},{title:"fas fa-list-ol",searchTerms:["ul","ol","checklist","list","todo","list","numbers"]},{title:"fas fa-list-ul",searchTerms:["ul","ol","checklist","todo","list"]},{title:"fas fa-location-arrow",searchTerms:["map","coordinates","location","address","place","where","gps"]},{title:"fas fa-lock",searchTerms:["protect","admin","security"]},{title:"fas fa-lock-open",searchTerms:["protect","admin","password","lock","open"]},{title:"fas fa-long-arrow-alt-down",searchTerms:["long-arrow-down"]},{title:"fas fa-long-arrow-alt-left",searchTerms:["previous","back","long-arrow-left"]},{title:"fas fa-long-arrow-alt-right",searchTerms:["long-arrow-right"]},{title:"fas fa-long-arrow-alt-up",searchTerms:["long-arrow-up"]},{title:"fas fa-low-vision",searchTerms:[]},{title:"fab fa-lyft",searchTerms:[]},{title:"fab fa-magento",searchTerms:[]},{title:"fas fa-magic",searchTerms:["wizard","automatic","autocomplete"]},{title:"fas fa-magnet",searchTerms:[]},{title:"fas fa-male",searchTerms:["man","human","user","person","profile"]},{title:"fas fa-map",searchTerms:[]},{title:"far fa-map",searchTerms:[]},{title:"fas fa-map-marker",searchTerms:["map","pin","location","coordinates","localize","address","travel","where","place","gps"]},{title:"fas fa-map-marker-alt",searchTerms:["map-marker","gps"]},{title:"fas fa-map-pin",searchTerms:[]},{title:"fas fa-map-signs",searchTerms:[]},{title:"fas fa-mars",searchTerms:["male"]},{title:"fas fa-mars-double",searchTerms:[]},{title:"fas fa-mars-stroke",searchTerms:[]},{title:"fas fa-mars-stroke-h",searchTerms:[]},{title:"fas fa-mars-stroke-v",searchTerms:[]},{title:"fab fa-maxcdn",searchTerms:[]},{title:"fab fa-medapps",searchTerms:[]},{title:"fab fa-medium",searchTerms:[]},{title:"fab fa-medium-m",searchTerms:[]},{title:"fas fa-medkit",searchTerms:["first aid","firstaid","help","support","health"]},{title:"fab fa-medrt",searchTerms:[]},{title:"fab fa-meetup",searchTerms:[]},{title:"fas fa-meh",searchTerms:["face","emoticon","rating","neutral"]},{title:"far fa-meh",searchTerms:["face","emoticon","rating","neutral"]},{title:"fas fa-mercury",searchTerms:["transgender"]},{title:"fas fa-microchip",searchTerms:[]},{title:"fas fa-microphone",searchTerms:["record","voice","sound"]},{title:"fas fa-microphone-slash",searchTerms:["record","voice","sound","mute"]},{title:"fab fa-microsoft",searchTerms:[]},{title:"fas fa-minus",searchTerms:["hide","minify","delete","remove","trash","hide","collapse"]},{title:"fas fa-minus-circle",searchTerms:["delete","remove","trash","hide"]},{title:"fas fa-minus-square",searchTerms:["hide","minify","delete","remove","trash","hide","collapse"]},{title:"far fa-minus-square",searchTerms:["hide","minify","delete","remove","trash","hide","collapse"]},{title:"fab fa-mix",searchTerms:[]},{title:"fab fa-mixcloud",searchTerms:[]},{title:"fab fa-mizuni",searchTerms:[]},{title:"fas fa-mobile",searchTerms:["cell phone","cellphone","text","call","iphone","number","telephone"]},{title:"fas fa-mobile-alt",searchTerms:["mobile"]},{title:"fab fa-modx",searchTerms:[]},{title:"fab fa-monero",searchTerms:[]},{title:"fas fa-money-bill-alt",searchTerms:["cash","money","buy","checkout","purchase","payment","price"]},{title:"far fa-money-bill-alt",searchTerms:["cash","money","buy","checkout","purchase","payment","price"]},{title:"fas fa-moon",searchTerms:["night","darker","contrast"]},{title:"far fa-moon",searchTerms:["night","darker","contrast"]},{title:"fas fa-motorcycle",searchTerms:["vehicle","bike"]},{title:"fas fa-mouse-pointer",searchTerms:["select"]},{title:"fas fa-music",searchTerms:["note","sound"]},{title:"fab fa-napster",searchTerms:[]},{title:"fas fa-neuter",searchTerms:[]},{title:"fas fa-newspaper",searchTerms:["press","article"]},{title:"far fa-newspaper",searchTerms:["press","article"]},{title:"fab fa-nintendo-switch",searchTerms:[]},{title:"fab fa-node",searchTerms:[]},{title:"fab fa-node-js",searchTerms:[]},{title:"fab fa-npm",searchTerms:[]},{title:"fab fa-ns8",searchTerms:[]},{title:"fab fa-nutritionix",searchTerms:[]},{title:"fas fa-object-group",searchTerms:["design"]},{title:"far fa-object-group",searchTerms:["design"]},{title:"fas fa-object-ungroup",searchTerms:["design"]},{title:"far fa-object-ungroup",searchTerms:["design"]},{title:"fab fa-odnoklassniki",searchTerms:[]},{title:"fab fa-odnoklassniki-square",searchTerms:[]},{title:"fab fa-opencart",searchTerms:[]},{title:"fab fa-openid",searchTerms:[]},{title:"fab fa-opera",searchTerms:[]},{title:"fab fa-optin-monster",searchTerms:[]},{title:"fab fa-osi",searchTerms:[]},{title:"fas fa-outdent",searchTerms:[]},{title:"fab fa-page4",searchTerms:[]},{title:"fab fa-pagelines",searchTerms:["leaf","leaves","tree","plant","eco","nature"]},{title:"fas fa-paint-brush",searchTerms:[]},{title:"fab fa-palfed",searchTerms:[]},{title:"fas fa-pallet",searchTerms:[]},{title:"fas fa-paper-plane",searchTerms:[]},{title:"far fa-paper-plane",searchTerms:[]},{title:"fas fa-paperclip",searchTerms:["attachment"]},{title:"fas fa-paragraph",searchTerms:[]},{title:"fas fa-paste",searchTerms:["copy","clipboard"]},{title:"fab fa-patreon",searchTerms:[]},{title:"fas fa-pause",searchTerms:["wait"]},{title:"fas fa-pause-circle",searchTerms:[]},{title:"far fa-pause-circle",searchTerms:[]},{title:"fas fa-paw",searchTerms:["pet"]},{title:"fab fa-paypal",searchTerms:[]},{title:"fas fa-pen-square",searchTerms:["write","edit","update","pencil-square"]},{title:"fas fa-pencil-alt",searchTerms:["write","edit","update","pencil","design"]},{title:"fas fa-percent",searchTerms:[]},{title:"fab fa-periscope",searchTerms:[]},{title:"fab fa-phabricator",searchTerms:[]},{title:"fab fa-phoenix-framework",searchTerms:[]},{title:"fas fa-phone",searchTerms:["call","voice","number","support","earphone","telephone"]},{title:"fas fa-phone-square",searchTerms:["call","voice","number","support","telephone"]},{title:"fas fa-phone-volume",searchTerms:["telephone","volume-control-phone"]},{title:"fab fa-php",searchTerms:[]},{title:"fab fa-pied-piper",searchTerms:[]},{title:"fab fa-pied-piper-alt",searchTerms:[]},{title:"fab fa-pied-piper-pp",searchTerms:[]},{title:"fas fa-pills",searchTerms:["medicine","drugs"]},{title:"fab fa-pinterest",searchTerms:[]},{title:"fab fa-pinterest-p",searchTerms:[]},{title:"fab fa-pinterest-square",searchTerms:[]},{title:"fas fa-plane",searchTerms:["travel","trip","location","destination","airplane","fly","mode"]},{title:"fas fa-play",searchTerms:["start","playing","music","sound"]},{title:"fas fa-play-circle",searchTerms:["start","playing"]},{title:"far fa-play-circle",searchTerms:["start","playing"]},{title:"fab fa-playstation",searchTerms:[]},{title:"fas fa-plug",searchTerms:["power","connect"]},{title:"fas fa-plus",searchTerms:["add","new","create","expand"]},{title:"fas fa-plus-circle",searchTerms:["add","new","create","expand"]},{title:"fas fa-plus-square",searchTerms:["add","new","create","expand"]},{title:"far fa-plus-square",searchTerms:["add","new","create","expand"]},{title:"fas fa-podcast",searchTerms:[]},{title:"fas fa-pound-sign",searchTerms:["gbp","gbp"]},{title:"fas fa-power-off",searchTerms:["on"]},{title:"fas fa-print",searchTerms:[]},{title:"fab fa-product-hunt",searchTerms:[]},{title:"fab fa-pushed",searchTerms:[]},{title:"fas fa-puzzle-piece",searchTerms:["addon","add-on","section"]},{title:"fab fa-python",searchTerms:[]},{title:"fab fa-qq",searchTerms:[]},{title:"fas fa-qrcode",searchTerms:["scan"]},{title:"fas fa-question",searchTerms:["help","information","unknown","support"]},{title:"fas fa-question-circle",searchTerms:["help","information","unknown","support"]},{title:"far fa-question-circle",searchTerms:["help","information","unknown","support"]},{title:"fas fa-quidditch",searchTerms:[]},{title:"fab fa-quinscape",searchTerms:[]},{title:"fab fa-quora",searchTerms:[]},{title:"fas fa-quote-left",searchTerms:[]},{title:"fas fa-quote-right",searchTerms:[]},{title:"fas fa-random",searchTerms:["sort","shuffle"]},{title:"fab fa-ravelry",searchTerms:[]},{title:"fab fa-react",searchTerms:[]},{title:"fab fa-rebel",searchTerms:[]},{title:"fas fa-recycle",searchTerms:[]},{title:"fab fa-red-river",searchTerms:[]},{title:"fab fa-reddit",searchTerms:[]},{title:"fab fa-reddit-alien",searchTerms:[]},{title:"fab fa-reddit-square",searchTerms:[]},{title:"fas fa-redo",searchTerms:["forward","repeat","repeat"]},{title:"fas fa-redo-alt",searchTerms:["forward","repeat"]},{title:"fas fa-registered",searchTerms:[]},{title:"far fa-registered",searchTerms:[]},{title:"fab fa-rendact",searchTerms:[]},{title:"fab fa-renren",searchTerms:[]},{title:"fas fa-reply",searchTerms:[]},{title:"fas fa-reply-all",searchTerms:[]},{title:"fab fa-replyd",searchTerms:[]},{title:"fab fa-resolving",searchTerms:[]},{title:"fas fa-retweet",searchTerms:["refresh","reload","share","swap"]},{title:"fas fa-road",searchTerms:["street"]},{title:"fas fa-rocket",searchTerms:["app"]},{title:"fab fa-rocketchat",searchTerms:[]},{title:"fab fa-rockrms",searchTerms:[]},{title:"fas fa-rss",searchTerms:["blog"]},{title:"fas fa-rss-square",searchTerms:["feed","blog"]},{title:"fas fa-ruble-sign",searchTerms:["rub","rub"]},{title:"fas fa-rupee-sign",searchTerms:["indian","inr"]},{title:"fab fa-safari",searchTerms:["browser"]},{title:"fab fa-sass",searchTerms:[]},{title:"fas fa-save",searchTerms:["floppy","floppy-o"]},{title:"far fa-save",searchTerms:["floppy","floppy-o"]},{title:"fab fa-schlix",searchTerms:[]},{title:"fab fa-scribd",searchTerms:[]},{title:"fas fa-search",searchTerms:["magnify","zoom","enlarge","bigger"]},{title:"fas fa-search-minus",searchTerms:["magnify","minify","zoom","smaller"]},{title:"fas fa-search-plus",searchTerms:["magnify","zoom","enlarge","bigger"]},{title:"fab fa-searchengin",searchTerms:[]},{title:"fab fa-sellcast",searchTerms:["eercast"]},{title:"fab fa-sellsy",searchTerms:[]},{title:"fas fa-server",searchTerms:[]},{title:"fab fa-servicestack",searchTerms:[]},{title:"fas fa-share",searchTerms:[]},{title:"fas fa-share-alt",searchTerms:[]},{title:"fas fa-share-alt-square",searchTerms:[]},{title:"fas fa-share-square",searchTerms:["social","send"]},{title:"far fa-share-square",searchTerms:["social","send"]},{title:"fas fa-shekel-sign",searchTerms:["ils","ils"]},{title:"fas fa-shield-alt",searchTerms:["shield"]},{title:"fas fa-ship",searchTerms:["boat","sea"]},{title:"fas fa-shipping-fast",searchTerms:[]},{title:"fab fa-shirtsinbulk",searchTerms:[]},{title:"fas fa-shopping-bag",searchTerms:[]},{title:"fas fa-shopping-basket",searchTerms:[]},{title:"fas fa-shopping-cart",searchTerms:["checkout","buy","purchase","payment"]},{title:"fas fa-shower",searchTerms:[]},{title:"fas fa-sign-in-alt",searchTerms:["enter","join","log in","login","sign up","sign in","signin","signup","arrow","sign-in"]},{title:"fas fa-sign-language",searchTerms:[]},{title:"fas fa-sign-out-alt",searchTerms:["log out","logout","leave","exit","arrow","sign-out"]},{title:"fas fa-signal",searchTerms:["graph","bars","status"]},{title:"fab fa-simplybuilt",searchTerms:[]},{title:"fab fa-sistrix",searchTerms:[]},{title:"fas fa-sitemap",searchTerms:["directory","hierarchy","organization"]},{title:"fab fa-skyatlas",searchTerms:[]},{title:"fab fa-skype",searchTerms:[]},{title:"fab fa-slack",searchTerms:["hashtag","anchor","hash"]},{title:"fab fa-slack-hash",searchTerms:["hashtag","anchor","hash"]},{title:"fas fa-sliders-h",searchTerms:["settings","sliders"]},{title:"fab fa-slideshare",searchTerms:[]},{title:"fas fa-smile",searchTerms:["face","emoticon","happy","approve","satisfied","rating"]},{title:"far fa-smile",searchTerms:["face","emoticon","happy","approve","satisfied","rating"]},{title:"fab fa-snapchat",searchTerms:[]},{title:"fab fa-snapchat-ghost",searchTerms:[]},{title:"fab fa-snapchat-square",searchTerms:[]},{title:"fas fa-snowflake",searchTerms:[]},{title:"far fa-snowflake",searchTerms:[]},{title:"fas fa-sort",searchTerms:["order"]},{title:"fas fa-sort-alpha-down",searchTerms:["sort-alpha-asc"]},{title:"fas fa-sort-alpha-up",searchTerms:["sort-alpha-desc"]},{title:"fas fa-sort-amount-down",searchTerms:["sort-amount-asc"]},{title:"fas fa-sort-amount-up",searchTerms:["sort-amount-desc"]},{title:"fas fa-sort-down",searchTerms:["arrow","descending","sort-desc"]},{title:"fas fa-sort-numeric-down",searchTerms:["numbers","sort-numeric-asc"]},{title:"fas fa-sort-numeric-up",searchTerms:["numbers","sort-numeric-desc"]},{title:"fas fa-sort-up",searchTerms:["arrow","ascending","sort-asc"]},{title:"fab fa-soundcloud",searchTerms:[]},{title:"fas fa-space-shuttle",searchTerms:[]},{title:"fab fa-speakap",searchTerms:[]},{title:"fas fa-spinner",searchTerms:["loading","progress"]},{title:"fab fa-spotify",searchTerms:[]},{title:"fas fa-square",searchTerms:["block","box"]},{title:"far fa-square",searchTerms:["block","box"]},{title:"fas fa-square-full",searchTerms:[]},{title:"fab fa-stack-exchange",searchTerms:[]},{title:"fab fa-stack-overflow",searchTerms:[]},{title:"fas fa-star",searchTerms:["award","achievement","night","rating","score","favorite"]},{title:"far fa-star",searchTerms:["award","achievement","night","rating","score","favorite"]},{title:"fas fa-star-half",searchTerms:["award","achievement","rating","score","star-half-empty","star-half-full"]},{title:"far fa-star-half",searchTerms:["award","achievement","rating","score","star-half-empty","star-half-full"]},{title:"fab fa-staylinked",searchTerms:[]},{title:"fab fa-steam",searchTerms:[]},{title:"fab fa-steam-square",searchTerms:[]},{title:"fab fa-steam-symbol",searchTerms:[]},{title:"fas fa-step-backward",searchTerms:["rewind","previous","beginning","start","first"]},{title:"fas fa-step-forward",searchTerms:["next","end","last"]},{title:"fas fa-stethoscope",searchTerms:[]},{title:"fab fa-sticker-mule",searchTerms:[]},{title:"fas fa-sticky-note",searchTerms:[]},{title:"far fa-sticky-note",searchTerms:[]},{title:"fas fa-stop",searchTerms:["block","box","square"]},{title:"fas fa-stop-circle",searchTerms:[]},{title:"far fa-stop-circle",searchTerms:[]},{title:"fas fa-stopwatch",searchTerms:["time"]},{title:"fab fa-strava",searchTerms:[]},{title:"fas fa-street-view",searchTerms:["map"]},{title:"fas fa-strikethrough",searchTerms:[]},{title:"fab fa-stripe",searchTerms:[]},{title:"fab fa-stripe-s",searchTerms:[]},{title:"fab fa-studiovinari",searchTerms:[]},{title:"fab fa-stumbleupon",searchTerms:[]},{title:"fab fa-stumbleupon-circle",searchTerms:[]},{title:"fas fa-subscript",searchTerms:[]},{title:"fas fa-subway",searchTerms:[]},{title:"fas fa-suitcase",searchTerms:["trip","luggage","travel","move","baggage"]},{title:"fas fa-sun",searchTerms:["weather","contrast","lighter","brighten","day"]},{title:"far fa-sun",searchTerms:["weather","contrast","lighter","brighten","day"]},{title:"fab fa-superpowers",searchTerms:[]},{title:"fas fa-superscript",searchTerms:["exponential"]},{title:"fab fa-supple",searchTerms:[]},{title:"fas fa-sync",searchTerms:["reload","refresh","refresh"]},{title:"fas fa-sync-alt",searchTerms:["reload","refresh"]},{title:"fas fa-syringe",searchTerms:["immunizations","needle"]},{title:"fas fa-table",searchTerms:["data","excel","spreadsheet"]},{title:"fas fa-table-tennis",searchTerms:[]},{title:"fas fa-tablet",searchTerms:["ipad","device"]},{title:"fas fa-tablet-alt",searchTerms:["tablet"]},{title:"fas fa-tachometer-alt",searchTerms:["tachometer","dashboard"]},{title:"fas fa-tag",searchTerms:["label"]},{title:"fas fa-tags",searchTerms:["labels"]},{title:"fas fa-tasks",searchTerms:["progress","loading","downloading","downloads","settings"]},{title:"fas fa-taxi",searchTerms:["vehicle"]},{title:"fab fa-telegram",searchTerms:[]},{title:"fab fa-telegram-plane",searchTerms:[]},{title:"fab fa-tencent-weibo",searchTerms:[]},{title:"fas fa-terminal",searchTerms:["command","prompt","code"]},{title:"fas fa-text-height",searchTerms:[]},{title:"fas fa-text-width",searchTerms:[]},{title:"fas fa-th",searchTerms:["blocks","squares","boxes","grid"]},{title:"fas fa-th-large",searchTerms:["blocks","squares","boxes","grid"]},{title:"fas fa-th-list",searchTerms:["ul","ol","checklist","finished","completed","done","todo"]},{title:"fab fa-themeisle",searchTerms:[]},{title:"fas fa-thermometer",searchTerms:["temperature","fever"]},{title:"fas fa-thermometer-empty",searchTerms:["status"]},{title:"fas fa-thermometer-full",searchTerms:["status"]},{title:"fas fa-thermometer-half",searchTerms:["status"]},{title:"fas fa-thermometer-quarter",searchTerms:["status"]},{title:"fas fa-thermometer-three-quarters",searchTerms:["status"]},{title:"fas fa-thumbs-down",searchTerms:["dislike","disapprove","disagree","hand","thumbs-o-down"]},{title:"far fa-thumbs-down",searchTerms:["dislike","disapprove","disagree","hand","thumbs-o-down"]},{title:"fas fa-thumbs-up",searchTerms:["like","favorite","approve","agree","hand","thumbs-o-up"]},{title:"far fa-thumbs-up",searchTerms:["like","favorite","approve","agree","hand","thumbs-o-up"]},{title:"fas fa-thumbtack",searchTerms:["marker","pin","location","coordinates","thumb-tack"]},{title:"fas fa-ticket-alt",searchTerms:["ticket"]},{title:"fas fa-times",searchTerms:["close","exit","x","cross"]},{title:"fas fa-times-circle",searchTerms:["close","exit","x"]},{title:"far fa-times-circle",searchTerms:["close","exit","x"]},{title:"fas fa-tint",searchTerms:["raindrop","waterdrop","drop","droplet"]},{title:"fas fa-toggle-off",searchTerms:["switch"]},{title:"fas fa-toggle-on",searchTerms:["switch"]},{title:"fas fa-trademark",searchTerms:[]},{title:"fas fa-train",searchTerms:[]},{title:"fas fa-transgender",searchTerms:["intersex"]},{title:"fas fa-transgender-alt",searchTerms:[]},{title:"fas fa-trash",searchTerms:["garbage","delete","remove","hide"]},{title:"fas fa-trash-alt",searchTerms:["garbage","delete","remove","hide","trash","trash-o"]},{title:"far fa-trash-alt",searchTerms:["garbage","delete","remove","hide","trash","trash-o"]},{title:"fas fa-tree",searchTerms:[]},{title:"fab fa-trello",searchTerms:[]},{title:"fab fa-tripadvisor",searchTerms:[]},{title:"fas fa-trophy",searchTerms:["award","achievement","cup","winner","game"]},{title:"fas fa-truck",searchTerms:["shipping"]},{title:"fas fa-tty",searchTerms:[]},{title:"fab fa-tumblr",searchTerms:[]},{title:"fab fa-tumblr-square",searchTerms:[]},{title:"fas fa-tv",searchTerms:["display","computer","monitor","television"]},{title:"fab fa-twitch",searchTerms:[]},{title:"fab fa-twitter",searchTerms:["tweet","social network"]},{title:"fab fa-twitter-square",searchTerms:["tweet","social network"]},{title:"fab fa-typo3",searchTerms:[]},{title:"fab fa-uber",searchTerms:[]},{title:"fab fa-uikit",searchTerms:[]},{title:"fas fa-umbrella",searchTerms:[]},{title:"fas fa-underline",searchTerms:[]},{title:"fas fa-undo",searchTerms:["back"]},{title:"fas fa-undo-alt",searchTerms:["back"]},{title:"fab fa-uniregistry",searchTerms:[]},{title:"fas fa-universal-access",searchTerms:[]},{title:"fas fa-university",searchTerms:["bank","institution"]},{title:"fas fa-unlink",searchTerms:["remove","chain","chain-broken"]},{title:"fas fa-unlock",searchTerms:["protect","admin","password","lock"]},{title:"fas fa-unlock-alt",searchTerms:["protect","admin","password","lock"]},{title:"fab fa-untappd",searchTerms:[]},{title:"fas fa-upload",searchTerms:["import"]},{title:"fab fa-usb",searchTerms:[]},{title:"fas fa-user",searchTerms:["person","man","head","profile","account"]},{title:"far fa-user",searchTerms:["person","man","head","profile","account"]},{title:"fas fa-user-circle",searchTerms:["person","man","head","profile","account"]},{title:"far fa-user-circle",searchTerms:["person","man","head","profile","account"]},{title:"fas fa-user-md",searchTerms:["doctor","profile","medical","nurse","job","occupation"]},{title:"fas fa-user-plus",searchTerms:["sign up","signup"]},{title:"fas fa-user-secret",searchTerms:["whisper","spy","incognito","privacy"]},{title:"fas fa-user-times",searchTerms:[]},{title:"fas fa-users",searchTerms:["people","profiles","persons"]},{title:"fab fa-ussunnah",searchTerms:[]},{title:"fas fa-utensil-spoon",searchTerms:["spoon"]},{title:"fas fa-utensils",searchTerms:["food","restaurant","spoon","knife","dinner","eat","cutlery"]},{title:"fab fa-vaadin",searchTerms:[]},{title:"fas fa-venus",searchTerms:["female"]},{title:"fas fa-venus-double",searchTerms:[]},{title:"fas fa-venus-mars",searchTerms:[]},{title:"fab fa-viacoin",searchTerms:[]},{title:"fab fa-viadeo",searchTerms:[]},{title:"fab fa-viadeo-square",searchTerms:[]},{title:"fab fa-viber",searchTerms:[]},{title:"fas fa-video",searchTerms:["film","movie","record","camera","video-camera"]},{title:"fab fa-vimeo",searchTerms:[]},{title:"fab fa-vimeo-square",searchTerms:[]},{title:"fab fa-vimeo-v",searchTerms:["vimeo"]},{title:"fab fa-vine",searchTerms:[]},{title:"fab fa-vk",searchTerms:[]},{title:"fab fa-vnv",searchTerms:[]},{title:"fas fa-volleyball-ball",searchTerms:[]},{title:"fas fa-volume-down",searchTerms:["audio","lower","quieter","sound","music"]},{title:"fas fa-volume-off",searchTerms:["audio","mute","sound","music"]},{title:"fas fa-volume-up",searchTerms:["audio","higher","louder","sound","music"]},{title:"fab fa-vuejs",searchTerms:[]},{title:"fas fa-warehouse",searchTerms:[]},{title:"fab fa-weibo",searchTerms:[]},{title:"fas fa-weight",searchTerms:["scale"]},{title:"fab fa-weixin",searchTerms:[]},{title:"fab fa-whatsapp",searchTerms:[]},{title:"fab fa-whatsapp-square",searchTerms:[]},{title:"fas fa-wheelchair",searchTerms:["handicap","person"]},{title:"fab fa-whmcs",searchTerms:[]},{title:"fas fa-wifi",searchTerms:[]},{title:"fab fa-wikipedia-w",searchTerms:[]},{title:"fas fa-window-close",searchTerms:[]},{title:"far fa-window-close",searchTerms:[]},{title:"fas fa-window-maximize",searchTerms:[]},{title:"far fa-window-maximize",searchTerms:[]},{title:"fas fa-window-minimize",searchTerms:[]},{title:"far fa-window-minimize",searchTerms:[]},{title:"fas fa-window-restore",searchTerms:[]},{title:"far fa-window-restore",searchTerms:[]},{title:"fab fa-windows",searchTerms:["microsoft"]},{title:"fas fa-won-sign",searchTerms:["krw","krw"]},{title:"fab fa-wordpress",searchTerms:[]},{title:"fab fa-wordpress-simple",searchTerms:[]},{title:"fab fa-wpbeginner",searchTerms:[]},{title:"fab fa-wpexplorer",searchTerms:[]},{title:"fab fa-wpforms",searchTerms:[]},{title:"fas fa-wrench",searchTerms:["settings","fix","update","spanner","tool"]},{title:"fab fa-xbox",searchTerms:[]},{title:"fab fa-xing",searchTerms:[]},{title:"fab fa-xing-square",searchTerms:[]},{title:"fab fa-y-combinator",searchTerms:[]},{title:"fab fa-yahoo",searchTerms:[]},{title:"fab fa-yandex",searchTerms:[]},{title:"fab fa-yandex-international",searchTerms:[]},{title:"fab fa-yelp",searchTerms:[]},{title:"fas fa-yen-sign",searchTerms:["jpy","jpy"]},{title:"fab fa-yoast",searchTerms:[]},{title:"fab fa-youtube",searchTerms:["video","film","youtube-play","youtube-square"]},{title:"fab fa-youtube-square",searchTerms:[]}]})});
vendor/mickey-kay/better-font-awesome-library-bk/package-lock.json ADDED
@@ -0,0 +1,1969 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "better-font-awesome-library",
3
+ "version": "2.0.0-beta4",
4
+ "lockfileVersion": 1,
5
+ "requires": true,
6
+ "dependencies": {
7
+ "@types/color-name": {
8
+ "version": "1.1.1",
9
+ "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
10
+ "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
11
+ "dev": true
12
+ },
13
+ "abbrev": {
14
+ "version": "1.1.1",
15
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
16
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
17
+ "dev": true
18
+ },
19
+ "ansi-regex": {
20
+ "version": "2.1.1",
21
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
22
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
23
+ "dev": true
24
+ },
25
+ "ansi-styles": {
26
+ "version": "4.2.1",
27
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
28
+ "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
29
+ "dev": true,
30
+ "requires": {
31
+ "@types/color-name": "^1.1.1",
32
+ "color-convert": "^2.0.1"
33
+ }
34
+ },
35
+ "argparse": {
36
+ "version": "1.0.10",
37
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
38
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
39
+ "dev": true,
40
+ "requires": {
41
+ "sprintf-js": "~1.0.2"
42
+ },
43
+ "dependencies": {
44
+ "sprintf-js": {
45
+ "version": "1.0.3",
46
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
47
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
48
+ "dev": true
49
+ }
50
+ }
51
+ },
52
+ "arr-diff": {
53
+ "version": "4.0.0",
54
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
55
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
56
+ "dev": true
57
+ },
58
+ "arr-flatten": {
59
+ "version": "1.1.0",
60
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
61
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
62
+ "dev": true
63
+ },
64
+ "arr-union": {
65
+ "version": "3.1.0",
66
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
67
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
68
+ "dev": true
69
+ },
70
+ "array-differ": {
71
+ "version": "1.0.0",
72
+ "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
73
+ "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
74
+ "dev": true
75
+ },
76
+ "array-each": {
77
+ "version": "1.0.1",
78
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
79
+ "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
80
+ "dev": true
81
+ },
82
+ "array-slice": {
83
+ "version": "1.1.0",
84
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
85
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
86
+ "dev": true
87
+ },
88
+ "array-union": {
89
+ "version": "1.0.2",
90
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
91
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
92
+ "dev": true,
93
+ "requires": {
94
+ "array-uniq": "^1.0.1"
95
+ }
96
+ },
97
+ "array-uniq": {
98
+ "version": "1.0.3",
99
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
100
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
101
+ "dev": true
102
+ },
103
+ "array-unique": {
104
+ "version": "0.3.2",
105
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
106
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
107
+ "dev": true
108
+ },
109
+ "arrify": {
110
+ "version": "1.0.1",
111
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
112
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
113
+ "dev": true
114
+ },
115
+ "assign-symbols": {
116
+ "version": "1.0.0",
117
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
118
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
119
+ "dev": true
120
+ },
121
+ "async": {
122
+ "version": "1.5.2",
123
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
124
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
125
+ "dev": true
126
+ },
127
+ "atob": {
128
+ "version": "2.1.2",
129
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
130
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
131
+ "dev": true
132
+ },
133
+ "balanced-match": {
134
+ "version": "1.0.0",
135
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
136
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
137
+ "dev": true
138
+ },
139
+ "base": {
140
+ "version": "0.11.2",
141
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
142
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
143
+ "dev": true,
144
+ "requires": {
145
+ "cache-base": "^1.0.1",
146
+ "class-utils": "^0.3.5",
147
+ "component-emitter": "^1.2.1",
148
+ "define-property": "^1.0.0",
149
+ "isobject": "^3.0.1",
150
+ "mixin-deep": "^1.2.0",
151
+ "pascalcase": "^0.1.1"
152
+ },
153
+ "dependencies": {
154
+ "define-property": {
155
+ "version": "1.0.0",
156
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
157
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
158
+ "dev": true,
159
+ "requires": {
160
+ "is-descriptor": "^1.0.0"
161
+ }
162
+ },
163
+ "is-accessor-descriptor": {
164
+ "version": "1.0.0",
165
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
166
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
167
+ "dev": true,
168
+ "requires": {
169
+ "kind-of": "^6.0.0"
170
+ }
171
+ },
172
+ "is-data-descriptor": {
173
+ "version": "1.0.0",
174
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
175
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
176
+ "dev": true,
177
+ "requires": {
178
+ "kind-of": "^6.0.0"
179
+ }
180
+ },
181
+ "is-descriptor": {
182
+ "version": "1.0.2",
183
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
184
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
185
+ "dev": true,
186
+ "requires": {
187
+ "is-accessor-descriptor": "^1.0.0",
188
+ "is-data-descriptor": "^1.0.0",
189
+ "kind-of": "^6.0.2"
190
+ }
191
+ }
192
+ }
193
+ },
194
+ "brace-expansion": {
195
+ "version": "1.1.11",
196
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
197
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
198
+ "dev": true,
199
+ "requires": {
200
+ "balanced-match": "^1.0.0",
201
+ "concat-map": "0.0.1"
202
+ }
203
+ },
204
+ "braces": {
205
+ "version": "2.3.2",
206
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
207
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
208
+ "dev": true,
209
+ "requires": {
210
+ "arr-flatten": "^1.1.0",
211
+ "array-unique": "^0.3.2",
212
+ "extend-shallow": "^2.0.1",
213
+ "fill-range": "^4.0.0",
214
+ "isobject": "^3.0.1",
215
+ "repeat-element": "^1.1.2",
216
+ "snapdragon": "^0.8.1",
217
+ "snapdragon-node": "^2.0.1",
218
+ "split-string": "^3.0.2",
219
+ "to-regex": "^3.0.1"
220
+ },
221
+ "dependencies": {
222
+ "extend-shallow": {
223
+ "version": "2.0.1",
224
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
225
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
226
+ "dev": true,
227
+ "requires": {
228
+ "is-extendable": "^0.1.0"
229
+ }
230
+ }
231
+ }
232
+ },
233
+ "cache-base": {
234
+ "version": "1.0.1",
235
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
236
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
237
+ "dev": true,
238
+ "requires": {
239
+ "collection-visit": "^1.0.0",
240
+ "component-emitter": "^1.2.1",
241
+ "get-value": "^2.0.6",
242
+ "has-value": "^1.0.0",
243
+ "isobject": "^3.0.1",
244
+ "set-value": "^2.0.0",
245
+ "to-object-path": "^0.3.0",
246
+ "union-value": "^1.0.0",
247
+ "unset-value": "^1.0.0"
248
+ }
249
+ },
250
+ "chalk": {
251
+ "version": "4.1.0",
252
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
253
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
254
+ "dev": true,
255
+ "requires": {
256
+ "ansi-styles": "^4.1.0",
257
+ "supports-color": "^7.1.0"
258
+ }
259
+ },
260
+ "class-utils": {
261
+ "version": "0.3.6",
262
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
263
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
264
+ "dev": true,
265
+ "requires": {
266
+ "arr-union": "^3.1.0",
267
+ "define-property": "^0.2.5",
268
+ "isobject": "^3.0.0",
269
+ "static-extend": "^0.1.1"
270
+ },
271
+ "dependencies": {
272
+ "define-property": {
273
+ "version": "0.2.5",
274
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
275
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
276
+ "dev": true,
277
+ "requires": {
278
+ "is-descriptor": "^0.1.0"
279
+ }
280
+ }
281
+ }
282
+ },
283
+ "collection-visit": {
284
+ "version": "1.0.0",
285
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
286
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
287
+ "dev": true,
288
+ "requires": {
289
+ "map-visit": "^1.0.0",
290
+ "object-visit": "^1.0.0"
291
+ }
292
+ },
293
+ "color-convert": {
294
+ "version": "2.0.1",
295
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
296
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
297
+ "dev": true,
298
+ "requires": {
299
+ "color-name": "~1.1.4"
300
+ }
301
+ },
302
+ "color-name": {
303
+ "version": "1.1.4",
304
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
305
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
306
+ "dev": true
307
+ },
308
+ "colors": {
309
+ "version": "1.1.2",
310
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
311
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
312
+ "dev": true
313
+ },
314
+ "component-emitter": {
315
+ "version": "1.3.0",
316
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
317
+ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
318
+ "dev": true
319
+ },
320
+ "concat-map": {
321
+ "version": "0.0.1",
322
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
323
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
324
+ "dev": true
325
+ },
326
+ "copy-descriptor": {
327
+ "version": "0.1.1",
328
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
329
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
330
+ "dev": true
331
+ },
332
+ "dateformat": {
333
+ "version": "3.0.3",
334
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
335
+ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
336
+ "dev": true
337
+ },
338
+ "debug": {
339
+ "version": "2.6.9",
340
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
341
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
342
+ "dev": true,
343
+ "requires": {
344
+ "ms": "2.0.0"
345
+ }
346
+ },
347
+ "decode-uri-component": {
348
+ "version": "0.2.0",
349
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
350
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
351
+ "dev": true
352
+ },
353
+ "define-property": {
354
+ "version": "2.0.2",
355
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
356
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
357
+ "dev": true,
358
+ "requires": {
359
+ "is-descriptor": "^1.0.2",
360
+ "isobject": "^3.0.1"
361
+ },
362
+ "dependencies": {
363
+ "is-accessor-descriptor": {
364
+ "version": "1.0.0",
365
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
366
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
367
+ "dev": true,
368
+ "requires": {
369
+ "kind-of": "^6.0.0"
370
+ }
371
+ },
372
+ "is-data-descriptor": {
373
+ "version": "1.0.0",
374
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
375
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
376
+ "dev": true,
377
+ "requires": {
378
+ "kind-of": "^6.0.0"
379
+ }
380
+ },
381
+ "is-descriptor": {
382
+ "version": "1.0.2",
383
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
384
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
385
+ "dev": true,
386
+ "requires": {
387
+ "is-accessor-descriptor": "^1.0.0",
388
+ "is-data-descriptor": "^1.0.0",
389
+ "kind-of": "^6.0.2"
390
+ }
391
+ }
392
+ }
393
+ },
394
+ "detect-file": {
395
+ "version": "1.0.0",
396
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
397
+ "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
398
+ "dev": true
399
+ },
400
+ "escape-string-regexp": {
401
+ "version": "1.0.5",
402
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
403
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
404
+ "dev": true
405
+ },
406
+ "esprima": {
407
+ "version": "4.0.1",
408
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
409
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
410
+ "dev": true
411
+ },
412
+ "eventemitter2": {
413
+ "version": "0.4.14",
414
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
415
+ "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
416
+ "dev": true
417
+ },
418
+ "exit": {
419
+ "version": "0.1.2",
420
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
421
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
422
+ "dev": true
423
+ },
424
+ "expand-brackets": {
425
+ "version": "2.1.4",
426
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
427
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
428
+ "dev": true,
429
+ "requires": {
430
+ "debug": "^2.3.3",
431
+ "define-property": "^0.2.5",
432
+ "extend-shallow": "^2.0.1",
433
+ "posix-character-classes": "^0.1.0",
434
+ "regex-not": "^1.0.0",
435
+ "snapdragon": "^0.8.1",
436
+ "to-regex": "^3.0.1"
437
+ },
438
+ "dependencies": {
439
+ "define-property": {
440
+ "version": "0.2.5",
441
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
442
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
443
+ "dev": true,
444
+ "requires": {
445
+ "is-descriptor": "^0.1.0"
446
+ }
447
+ },
448
+ "extend-shallow": {
449
+ "version": "2.0.1",
450
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
451
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
452
+ "dev": true,
453
+ "requires": {
454
+ "is-extendable": "^0.1.0"
455
+ }
456
+ }
457
+ }
458
+ },
459
+ "expand-tilde": {
460
+ "version": "2.0.2",
461
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
462
+ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
463
+ "dev": true,
464
+ "requires": {
465
+ "homedir-polyfill": "^1.0.1"
466
+ }
467
+ },
468
+ "extend": {
469
+ "version": "3.0.2",
470
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
471
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
472
+ "dev": true
473
+ },
474
+ "extend-shallow": {
475
+ "version": "3.0.2",
476
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
477
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
478
+ "dev": true,
479
+ "requires": {
480
+ "assign-symbols": "^1.0.0",
481
+ "is-extendable": "^1.0.1"
482
+ },
483
+ "dependencies": {
484
+ "is-extendable": {
485
+ "version": "1.0.1",
486
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
487
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
488
+ "dev": true,
489
+ "requires": {
490
+ "is-plain-object": "^2.0.4"
491
+ }
492
+ }
493
+ }
494
+ },
495
+ "extglob": {
496
+ "version": "2.0.4",
497
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
498
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
499
+ "dev": true,
500
+ "requires": {
501
+ "array-unique": "^0.3.2",
502
+ "define-property": "^1.0.0",
503
+ "expand-brackets": "^2.1.4",
504
+ "extend-shallow": "^2.0.1",
505
+ "fragment-cache": "^0.2.1",
506
+ "regex-not": "^1.0.0",
507
+ "snapdragon": "^0.8.1",
508
+ "to-regex": "^3.0.1"
509
+ },
510
+ "dependencies": {
511
+ "define-property": {
512
+ "version": "1.0.0",
513
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
514
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
515
+ "dev": true,
516
+ "requires": {
517
+ "is-descriptor": "^1.0.0"
518
+ }
519
+ },
520
+ "extend-shallow": {
521
+ "version": "2.0.1",
522
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
523
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
524
+ "dev": true,
525
+ "requires": {
526
+ "is-extendable": "^0.1.0"
527
+ }
528
+ },
529
+ "is-accessor-descriptor": {
530
+ "version": "1.0.0",
531
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
532
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
533
+ "dev": true,
534
+ "requires": {
535
+ "kind-of": "^6.0.0"
536
+ }
537
+ },
538
+ "is-data-descriptor": {
539
+ "version": "1.0.0",
540
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
541
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
542
+ "dev": true,
543
+ "requires": {
544
+ "kind-of": "^6.0.0"
545
+ }
546
+ },
547
+ "is-descriptor": {
548
+ "version": "1.0.2",
549
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
550
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
551
+ "dev": true,
552
+ "requires": {
553
+ "is-accessor-descriptor": "^1.0.0",
554
+ "is-data-descriptor": "^1.0.0",
555
+ "kind-of": "^6.0.2"
556
+ }
557
+ }
558
+ }
559
+ },
560
+ "file-sync-cmp": {
561
+ "version": "0.1.1",
562
+ "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",
563
+ "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=",
564
+ "dev": true
565
+ },
566
+ "fill-range": {
567
+ "version": "4.0.0",
568
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
569
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
570
+ "dev": true,
571
+ "requires": {
572
+ "extend-shallow": "^2.0.1",
573
+ "is-number": "^3.0.0",
574
+ "repeat-string": "^1.6.1",
575
+ "to-regex-range": "^2.1.0"
576
+ },
577
+ "dependencies": {
578
+ "extend-shallow": {
579
+ "version": "2.0.1",
580
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
581
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
582
+ "dev": true,
583
+ "requires": {
584
+ "is-extendable": "^0.1.0"
585
+ }
586
+ }
587
+ }
588
+ },
589
+ "find-up": {
590
+ "version": "1.1.2",
591
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
592
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
593
+ "dev": true,
594
+ "requires": {
595
+ "path-exists": "^2.0.0",
596
+ "pinkie-promise": "^2.0.0"
597
+ }
598
+ },
599
+ "findup-sync": {
600
+ "version": "0.3.0",
601
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
602
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
603
+ "dev": true,
604
+ "requires": {
605
+ "glob": "~5.0.0"
606
+ },
607
+ "dependencies": {
608
+ "glob": {
609
+ "version": "5.0.15",
610
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
611
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
612
+ "dev": true,
613
+ "requires": {
614
+ "inflight": "^1.0.4",
615
+ "inherits": "2",
616
+ "minimatch": "2 || 3",
617
+ "once": "^1.3.0",
618
+ "path-is-absolute": "^1.0.0"
619
+ }
620
+ }
621
+ }
622
+ },
623
+ "fined": {
624
+ "version": "1.2.0",
625
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
626
+ "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
627
+ "dev": true,
628
+ "requires": {
629
+ "expand-tilde": "^2.0.2",
630
+ "is-plain-object": "^2.0.3",
631
+ "object.defaults": "^1.1.0",
632
+ "object.pick": "^1.2.0",
633
+ "parse-filepath": "^1.0.1"
634
+ }
635
+ },
636
+ "flagged-respawn": {
637
+ "version": "1.0.1",
638
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
639
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
640
+ "dev": true
641
+ },
642
+ "fontawesome-iconpicker": {
643
+ "version": "3.0.0",
644
+ "resolved": "https://registry.npmjs.org/fontawesome-iconpicker/-/fontawesome-iconpicker-3.0.0.tgz",
645
+ "integrity": "sha512-p8WBguQEow7t+uYPf3IUlSKEYOIrlY3/LqM56T6bxZRcqS1+8RRXHFlzUQI/s/fqLy6GzDviqvDzcLFvLDD+LA==",
646
+ "dev": true
647
+ },
648
+ "for-in": {
649
+ "version": "1.0.2",
650
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
651
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
652
+ "dev": true
653
+ },
654
+ "for-own": {
655
+ "version": "1.0.0",
656
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
657
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
658
+ "dev": true,
659
+ "requires": {
660
+ "for-in": "^1.0.1"
661
+ }
662
+ },
663
+ "fragment-cache": {
664
+ "version": "0.2.1",
665
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
666
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
667
+ "dev": true,
668
+ "requires": {
669
+ "map-cache": "^0.2.2"
670
+ }
671
+ },
672
+ "fs.realpath": {
673
+ "version": "1.0.0",
674
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
675
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
676
+ "dev": true
677
+ },
678
+ "get-value": {
679
+ "version": "2.0.6",
680
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
681
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
682
+ "dev": true
683
+ },
684
+ "getobject": {
685
+ "version": "0.1.0",
686
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
687
+ "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
688
+ "dev": true
689
+ },
690
+ "glob": {
691
+ "version": "7.1.6",
692
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
693
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
694
+ "dev": true,
695
+ "requires": {
696
+ "fs.realpath": "^1.0.0",
697
+ "inflight": "^1.0.4",
698
+ "inherits": "2",
699
+ "minimatch": "^3.0.4",
700
+ "once": "^1.3.0",
701
+ "path-is-absolute": "^1.0.0"
702
+ }
703
+ },
704
+ "global-modules": {
705
+ "version": "1.0.0",
706
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
707
+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
708
+ "dev": true,
709
+ "requires": {
710
+ "global-prefix": "^1.0.1",
711
+ "is-windows": "^1.0.1",
712
+ "resolve-dir": "^1.0.0"
713
+ }
714
+ },
715
+ "global-prefix": {
716
+ "version": "1.0.2",
717
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
718
+ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
719
+ "dev": true,
720
+ "requires": {
721
+ "expand-tilde": "^2.0.2",
722
+ "homedir-polyfill": "^1.0.1",
723
+ "ini": "^1.3.4",
724
+ "is-windows": "^1.0.1",
725
+ "which": "^1.2.14"
726
+ }
727
+ },
728
+ "grunt": {
729
+ "version": "1.3.0",
730
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.3.0.tgz",
731
+ "integrity": "sha512-6ILlMXv11/4cxuhSMfSU+SfvbxrPuqZrAtLN64+tZpQ3DAKfSQPQHRbTjSbdtxfyQhGZPtN0bDZJ/LdCM5WXXA==",
732
+ "dev": true,
733
+ "requires": {
734
+ "dateformat": "~3.0.3",
735
+ "eventemitter2": "~0.4.13",
736
+ "exit": "~0.1.2",
737
+ "findup-sync": "~0.3.0",
738
+ "glob": "~7.1.6",
739
+ "grunt-cli": "~1.3.2",
740
+ "grunt-known-options": "~1.1.0",
741
+ "grunt-legacy-log": "~3.0.0",
742
+ "grunt-legacy-util": "~2.0.0",
743
+ "iconv-lite": "~0.4.13",
744
+ "js-yaml": "~3.14.0",
745
+ "minimatch": "~3.0.4",
746
+ "mkdirp": "~1.0.4",
747
+ "nopt": "~3.0.6",
748
+ "rimraf": "~3.0.2"
749
+ },
750
+ "dependencies": {
751
+ "grunt-cli": {
752
+ "version": "1.3.2",
753
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz",
754
+ "integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==",
755
+ "dev": true,
756
+ "requires": {
757
+ "grunt-known-options": "~1.1.0",
758
+ "interpret": "~1.1.0",
759
+ "liftoff": "~2.5.0",
760
+ "nopt": "~4.0.1",
761
+ "v8flags": "~3.1.1"
762
+ },
763
+ "dependencies": {
764
+ "nopt": {
765
+ "version": "4.0.3",
766
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
767
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
768
+ "dev": true,
769
+ "requires": {
770
+ "abbrev": "1",
771
+ "osenv": "^0.1.4"
772
+ }
773
+ }
774
+ }
775
+ }
776
+ }
777
+ },
778
+ "grunt-contrib-copy": {
779
+ "version": "1.0.0",
780
+ "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz",
781
+ "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=",
782
+ "dev": true,
783
+ "requires": {
784
+ "chalk": "^1.1.1",
785
+ "file-sync-cmp": "^0.1.0"
786
+ },
787
+ "dependencies": {
788
+ "ansi-styles": {
789
+ "version": "2.2.1",
790
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
791
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
792
+ "dev": true
793
+ },
794
+ "chalk": {
795
+ "version": "1.1.3",
796
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
797
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
798
+ "dev": true,
799
+ "requires": {
800
+ "ansi-styles": "^2.2.1",
801
+ "escape-string-regexp": "^1.0.2",
802
+ "has-ansi": "^2.0.0",
803
+ "strip-ansi": "^3.0.0",
804
+ "supports-color": "^2.0.0"
805
+ }
806
+ },
807
+ "supports-color": {
808
+ "version": "2.0.0",
809
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
810
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
811
+ "dev": true
812
+ }
813
+ }
814
+ },
815
+ "grunt-known-options": {
816
+ "version": "1.1.1",
817
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
818
+ "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
819
+ "dev": true
820
+ },
821
+ "grunt-legacy-log": {
822
+ "version": "3.0.0",
823
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
824
+ "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
825
+ "dev": true,
826
+ "requires": {
827
+ "colors": "~1.1.2",
828
+ "grunt-legacy-log-utils": "~2.1.0",
829
+ "hooker": "~0.2.3",
830
+ "lodash": "~4.17.19"
831
+ }
832
+ },
833
+ "grunt-legacy-log-utils": {
834
+ "version": "2.1.0",
835
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
836
+ "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
837
+ "dev": true,
838
+ "requires": {
839
+ "chalk": "~4.1.0",
840
+ "lodash": "~4.17.19"
841
+ }
842
+ },
843
+ "grunt-legacy-util": {
844
+ "version": "2.0.0",
845
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.0.tgz",
846
+ "integrity": "sha512-ZEmYFB44bblwPE2oz3q3ygfF6hseQja9tx8I3UZIwbUik32FMWewA+d1qSFicMFB+8dNXDkh35HcDCWlpRsGlA==",
847
+ "dev": true,
848
+ "requires": {
849
+ "async": "~1.5.2",
850
+ "exit": "~0.1.1",
851
+ "getobject": "~0.1.0",
852
+ "hooker": "~0.2.3",
853
+ "lodash": "~4.17.20",
854
+ "underscore.string": "~3.3.5",
855
+ "which": "~1.3.0"
856
+ }
857
+ },
858
+ "has-ansi": {
859
+ "version": "2.0.0",
860
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
861
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
862
+ "dev": true,
863
+ "requires": {
864
+ "ansi-regex": "^2.0.0"
865
+ }
866
+ },
867
+ "has-flag": {
868
+ "version": "4.0.0",
869
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
870
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
871
+ "dev": true
872
+ },
873
+ "has-value": {
874
+ "version": "1.0.0",
875
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
876
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
877
+ "dev": true,
878
+ "requires": {
879
+ "get-value": "^2.0.6",
880
+ "has-values": "^1.0.0",
881
+ "isobject": "^3.0.0"
882
+ }
883
+ },
884
+ "has-values": {
885
+ "version": "1.0.0",
886
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
887
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
888
+ "dev": true,
889
+ "requires": {
890
+ "is-number": "^3.0.0",
891
+ "kind-of": "^4.0.0"
892
+ },
893
+ "dependencies": {
894
+ "kind-of": {
895
+ "version": "4.0.0",
896
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
897
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
898
+ "dev": true,
899
+ "requires": {
900
+ "is-buffer": "^1.1.5"
901
+ }
902
+ }
903
+ }
904
+ },
905
+ "homedir-polyfill": {
906
+ "version": "1.0.3",
907
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
908
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
909
+ "dev": true,
910
+ "requires": {
911
+ "parse-passwd": "^1.0.0"
912
+ }
913
+ },
914
+ "hooker": {
915
+ "version": "0.2.3",
916
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
917
+ "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
918
+ "dev": true
919
+ },
920
+ "iconv-lite": {
921
+ "version": "0.4.24",
922
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
923
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
924
+ "dev": true,
925
+ "requires": {
926
+ "safer-buffer": ">= 2.1.2 < 3"
927
+ }
928
+ },
929
+ "inflight": {
930
+ "version": "1.0.6",
931
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
932
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
933
+ "dev": true,
934
+ "requires": {
935
+ "once": "^1.3.0",
936
+ "wrappy": "1"
937
+ }
938
+ },
939
+ "inherits": {
940
+ "version": "2.0.4",
941
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
942
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
943
+ "dev": true
944
+ },
945
+ "ini": {
946
+ "version": "1.3.5",
947
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
948
+ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
949
+ "dev": true
950
+ },
951
+ "interpret": {
952
+ "version": "1.1.0",
953
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
954
+ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
955
+ "dev": true
956
+ },
957
+ "is-absolute": {
958
+ "version": "1.0.0",
959
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
960
+ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
961
+ "dev": true,
962
+ "requires": {
963
+ "is-relative": "^1.0.0",
964
+ "is-windows": "^1.0.1"
965
+ }
966
+ },
967
+ "is-accessor-descriptor": {
968
+ "version": "0.1.6",
969
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
970
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
971
+ "dev": true,
972
+ "requires": {
973
+ "kind-of": "^3.0.2"
974
+ },
975
+ "dependencies": {
976
+ "kind-of": {
977
+ "version": "3.2.2",
978
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
979
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
980
+ "dev": true,
981
+ "requires": {
982
+ "is-buffer": "^1.1.5"
983
+ }
984
+ }
985
+ }
986
+ },
987
+ "is-buffer": {
988
+ "version": "1.1.6",
989
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
990
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
991
+ "dev": true
992
+ },
993
+ "is-data-descriptor": {
994
+ "version": "0.1.4",
995
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
996
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
997
+ "dev": true,
998
+ "requires": {
999
+ "kind-of": "^3.0.2"
1000
+ },
1001
+ "dependencies": {
1002
+ "kind-of": {
1003
+ "version": "3.2.2",
1004
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1005
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1006
+ "dev": true,
1007
+ "requires": {
1008
+ "is-buffer": "^1.1.5"
1009
+ }
1010
+ }
1011
+ }
1012
+ },
1013
+ "is-descriptor": {
1014
+ "version": "0.1.6",
1015
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1016
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1017
+ "dev": true,
1018
+ "requires": {
1019
+ "is-accessor-descriptor": "^0.1.6",
1020
+ "is-data-descriptor": "^0.1.4",
1021
+ "kind-of": "^5.0.0"
1022
+ },
1023
+ "dependencies": {
1024
+ "kind-of": {
1025
+ "version": "5.1.0",
1026
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1027
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1028
+ "dev": true
1029
+ }
1030
+ }
1031
+ },
1032
+ "is-extendable": {
1033
+ "version": "0.1.1",
1034
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1035
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1036
+ "dev": true
1037
+ },
1038
+ "is-extglob": {
1039
+ "version": "2.1.1",
1040
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1041
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1042
+ "dev": true
1043
+ },
1044
+ "is-glob": {
1045
+ "version": "3.1.0",
1046
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1047
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1048
+ "dev": true,
1049
+ "requires": {
1050
+ "is-extglob": "^2.1.0"
1051
+ }
1052
+ },
1053
+ "is-number": {
1054
+ "version": "3.0.0",
1055
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1056
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1057
+ "dev": true,
1058
+ "requires": {
1059
+ "kind-of": "^3.0.2"
1060
+ },
1061
+ "dependencies": {
1062
+ "kind-of": {
1063
+ "version": "3.2.2",
1064
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1065
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1066
+ "dev": true,
1067
+ "requires": {
1068
+ "is-buffer": "^1.1.5"
1069
+ }
1070
+ }
1071
+ }
1072
+ },
1073
+ "is-plain-object": {
1074
+ "version": "2.0.4",
1075
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1076
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1077
+ "dev": true,
1078
+ "requires": {
1079
+ "isobject": "^3.0.1"
1080
+ }
1081
+ },
1082
+ "is-relative": {
1083
+ "version": "1.0.0",
1084
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
1085
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
1086
+ "dev": true,
1087
+ "requires": {
1088
+ "is-unc-path": "^1.0.0"
1089
+ }
1090
+ },
1091
+ "is-unc-path": {
1092
+ "version": "1.0.0",
1093
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
1094
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
1095
+ "dev": true,
1096
+ "requires": {
1097
+ "unc-path-regex": "^0.1.2"
1098
+ }
1099
+ },
1100
+ "is-windows": {
1101
+ "version": "1.0.2",
1102
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1103
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
1104
+ "dev": true
1105
+ },
1106
+ "isarray": {
1107
+ "version": "1.0.0",
1108
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1109
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1110
+ "dev": true
1111
+ },
1112
+ "isexe": {
1113
+ "version": "2.0.0",
1114
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1115
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1116
+ "dev": true
1117
+ },
1118
+ "isobject": {
1119
+ "version": "3.0.1",
1120
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1121
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1122
+ "dev": true
1123
+ },
1124
+ "js-yaml": {
1125
+ "version": "3.14.0",
1126
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
1127
+ "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
1128
+ "dev": true,
1129
+ "requires": {
1130
+ "argparse": "^1.0.7",
1131
+ "esprima": "^4.0.0"
1132
+ }
1133
+ },
1134
+ "kind-of": {
1135
+ "version": "6.0.3",
1136
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1137
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1138
+ "dev": true
1139
+ },
1140
+ "liftoff": {
1141
+ "version": "2.5.0",
1142
+ "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
1143
+ "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
1144
+ "dev": true,
1145
+ "requires": {
1146
+ "extend": "^3.0.0",
1147
+ "findup-sync": "^2.0.0",
1148
+ "fined": "^1.0.1",
1149
+ "flagged-respawn": "^1.0.0",
1150
+ "is-plain-object": "^2.0.4",
1151
+ "object.map": "^1.0.0",
1152
+ "rechoir": "^0.6.2",
1153
+ "resolve": "^1.1.7"
1154
+ },
1155
+ "dependencies": {
1156
+ "findup-sync": {
1157
+ "version": "2.0.0",
1158
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
1159
+ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
1160
+ "dev": true,
1161
+ "requires": {
1162
+ "detect-file": "^1.0.0",
1163
+ "is-glob": "^3.1.0",
1164
+ "micromatch": "^3.0.4",
1165
+ "resolve-dir": "^1.0.1"
1166
+ }
1167
+ }
1168
+ }
1169
+ },
1170
+ "load-grunt-tasks": {
1171
+ "version": "3.5.2",
1172
+ "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-3.5.2.tgz",
1173
+ "integrity": "sha1-ByhWEYD9IP+KaSdQWFL8WKrqDIg=",
1174
+ "dev": true,
1175
+ "requires": {
1176
+ "arrify": "^1.0.0",
1177
+ "multimatch": "^2.0.0",
1178
+ "pkg-up": "^1.0.0",
1179
+ "resolve-pkg": "^0.1.0"
1180
+ }
1181
+ },
1182
+ "lodash": {
1183
+ "version": "4.17.20",
1184
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
1185
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
1186
+ "dev": true
1187
+ },
1188
+ "make-iterator": {
1189
+ "version": "1.0.1",
1190
+ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
1191
+ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
1192
+ "dev": true,
1193
+ "requires": {
1194
+ "kind-of": "^6.0.2"
1195
+ }
1196
+ },
1197
+ "map-cache": {
1198
+ "version": "0.2.2",
1199
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
1200
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
1201
+ "dev": true
1202
+ },
1203
+ "map-visit": {
1204
+ "version": "1.0.0",
1205
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
1206
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
1207
+ "dev": true,
1208
+ "requires": {
1209
+ "object-visit": "^1.0.0"
1210
+ }
1211
+ },
1212
+ "micromatch": {
1213
+ "version": "3.1.10",
1214
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
1215
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
1216
+ "dev": true,
1217
+ "requires": {
1218
+ "arr-diff": "^4.0.0",
1219
+ "array-unique": "^0.3.2",
1220
+ "braces": "^2.3.1",
1221
+ "define-property": "^2.0.2",
1222
+ "extend-shallow": "^3.0.2",
1223
+ "extglob": "^2.0.4",
1224
+ "fragment-cache": "^0.2.1",
1225
+ "kind-of": "^6.0.2",
1226
+ "nanomatch": "^1.2.9",
1227
+ "object.pick": "^1.3.0",
1228
+ "regex-not": "^1.0.0",
1229
+ "snapdragon": "^0.8.1",
1230
+ "to-regex": "^3.0.2"
1231
+ }
1232
+ },
1233
+ "minimatch": {
1234
+ "version": "3.0.4",
1235
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1236
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1237
+ "dev": true,
1238
+ "requires": {
1239
+ "brace-expansion": "^1.1.7"
1240
+ }
1241
+ },
1242
+ "mixin-deep": {
1243
+ "version": "1.3.2",
1244
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
1245
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
1246
+ "dev": true,
1247
+ "requires": {
1248
+ "for-in": "^1.0.2",
1249
+ "is-extendable": "^1.0.1"
1250
+ },
1251
+ "dependencies": {
1252
+ "is-extendable": {
1253
+ "version": "1.0.1",
1254
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1255
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1256
+ "dev": true,
1257
+ "requires": {
1258
+ "is-plain-object": "^2.0.4"
1259
+ }
1260
+ }
1261
+ }
1262
+ },
1263
+ "mkdirp": {
1264
+ "version": "1.0.4",
1265
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
1266
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
1267
+ "dev": true
1268
+ },
1269
+ "ms": {
1270
+ "version": "2.0.0",
1271
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1272
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1273
+ "dev": true
1274
+ },
1275
+ "multimatch": {
1276
+ "version": "2.1.0",
1277
+ "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
1278
+ "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
1279
+ "dev": true,
1280
+ "requires": {
1281
+ "array-differ": "^1.0.0",
1282
+ "array-union": "^1.0.1",
1283
+ "arrify": "^1.0.0",
1284
+ "minimatch": "^3.0.0"
1285
+ }
1286
+ },
1287
+ "nanomatch": {
1288
+ "version": "1.2.13",
1289
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
1290
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
1291
+ "dev": true,
1292
+ "requires": {
1293
+ "arr-diff": "^4.0.0",
1294
+ "array-unique": "^0.3.2",
1295
+ "define-property": "^2.0.2",
1296
+ "extend-shallow": "^3.0.2",
1297
+ "fragment-cache": "^0.2.1",
1298
+ "is-windows": "^1.0.2",
1299
+ "kind-of": "^6.0.2",
1300
+ "object.pick": "^1.3.0",
1301
+ "regex-not": "^1.0.0",
1302
+ "snapdragon": "^0.8.1",
1303
+ "to-regex": "^3.0.1"
1304
+ }
1305
+ },
1306
+ "nopt": {
1307
+ "version": "3.0.6",
1308
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
1309
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
1310
+ "dev": true,
1311
+ "requires": {
1312
+ "abbrev": "1"
1313
+ }
1314
+ },
1315
+ "object-copy": {
1316
+ "version": "0.1.0",
1317
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
1318
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
1319
+ "dev": true,
1320
+ "requires": {
1321
+ "copy-descriptor": "^0.1.0",
1322
+ "define-property": "^0.2.5",
1323
+ "kind-of": "^3.0.3"
1324
+ },
1325
+ "dependencies": {
1326
+ "define-property": {
1327
+ "version": "0.2.5",
1328
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1329
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1330
+ "dev": true,
1331
+ "requires": {
1332
+ "is-descriptor": "^0.1.0"
1333
+ }
1334
+ },
1335
+ "kind-of": {
1336
+ "version": "3.2.2",
1337
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1338
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1339
+ "dev": true,
1340
+ "requires": {
1341
+ "is-buffer": "^1.1.5"
1342
+ }
1343
+ }
1344
+ }
1345
+ },
1346
+ "object-visit": {
1347
+ "version": "1.0.1",
1348
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
1349
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
1350
+ "dev": true,
1351
+ "requires": {
1352
+ "isobject": "^3.0.0"
1353
+ }
1354
+ },
1355
+ "object.defaults": {
1356
+ "version": "1.1.0",
1357
+ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
1358
+ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
1359
+ "dev": true,
1360
+ "requires": {
1361
+ "array-each": "^1.0.1",
1362
+ "array-slice": "^1.0.0",
1363
+ "for-own": "^1.0.0",
1364
+ "isobject": "^3.0.0"
1365
+ }
1366
+ },
1367
+ "object.map": {
1368
+ "version": "1.0.1",
1369
+ "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
1370
+ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
1371
+ "dev": true,
1372
+ "requires": {
1373
+ "for-own": "^1.0.0",
1374
+ "make-iterator": "^1.0.0"
1375
+ }
1376
+ },
1377
+ "object.pick": {
1378
+ "version": "1.3.0",
1379
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
1380
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
1381
+ "dev": true,
1382
+ "requires": {
1383
+ "isobject": "^3.0.1"
1384
+ }
1385
+ },
1386
+ "once": {
1387
+ "version": "1.4.0",
1388
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1389
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1390
+ "dev": true,
1391
+ "requires": {
1392
+ "wrappy": "1"
1393
+ }
1394
+ },
1395
+ "os-homedir": {
1396
+ "version": "1.0.2",
1397
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1398
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
1399
+ "dev": true
1400
+ },
1401
+ "os-tmpdir": {
1402
+ "version": "1.0.2",
1403
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1404
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1405
+ "dev": true
1406
+ },
1407
+ "osenv": {
1408
+ "version": "0.1.5",
1409
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
1410
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
1411
+ "dev": true,
1412
+ "requires": {
1413
+ "os-homedir": "^1.0.0",
1414
+ "os-tmpdir": "^1.0.0"
1415
+ }
1416
+ },
1417
+ "parse-filepath": {
1418
+ "version": "1.0.2",
1419
+ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
1420
+ "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
1421
+ "dev": true,
1422
+ "requires": {
1423
+ "is-absolute": "^1.0.0",
1424
+ "map-cache": "^0.2.0",
1425
+ "path-root": "^0.1.1"
1426
+ }
1427
+ },
1428
+ "parse-passwd": {
1429
+ "version": "1.0.0",
1430
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
1431
+ "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
1432
+ "dev": true
1433
+ },
1434
+ "pascalcase": {
1435
+ "version": "0.1.1",
1436
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
1437
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
1438
+ "dev": true
1439
+ },
1440
+ "path-exists": {
1441
+ "version": "2.1.0",
1442
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
1443
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
1444
+ "dev": true,
1445
+ "requires": {
1446
+ "pinkie-promise": "^2.0.0"
1447
+ }
1448
+ },
1449
+ "path-is-absolute": {
1450
+ "version": "1.0.1",
1451
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1452
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1453
+ "dev": true
1454
+ },
1455
+ "path-parse": {
1456
+ "version": "1.0.6",
1457
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1458
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1459
+ "dev": true
1460
+ },
1461
+ "path-root": {
1462
+ "version": "0.1.1",
1463
+ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
1464
+ "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
1465
+ "dev": true,
1466
+ "requires": {
1467
+ "path-root-regex": "^0.1.0"
1468
+ }
1469
+ },
1470
+ "path-root-regex": {
1471
+ "version": "0.1.2",
1472
+ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
1473
+ "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
1474
+ "dev": true
1475
+ },
1476
+ "pinkie": {
1477
+ "version": "2.0.4",
1478
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1479
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
1480
+ "dev": true
1481
+ },
1482
+ "pinkie-promise": {
1483
+ "version": "2.0.1",
1484
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1485
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1486
+ "dev": true,
1487
+ "requires": {
1488
+ "pinkie": "^2.0.0"
1489
+ }
1490
+ },
1491
+ "pkg-up": {
1492
+ "version": "1.0.0",
1493
+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz",
1494
+ "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=",
1495
+ "dev": true,
1496
+ "requires": {
1497
+ "find-up": "^1.0.0"
1498
+ }
1499
+ },
1500
+ "posix-character-classes": {
1501
+ "version": "0.1.1",
1502
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
1503
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
1504
+ "dev": true
1505
+ },
1506
+ "rechoir": {
1507
+ "version": "0.6.2",
1508
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
1509
+ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
1510
+ "dev": true,
1511
+ "requires": {
1512
+ "resolve": "^1.1.6"
1513
+ }
1514
+ },
1515
+ "regex-not": {
1516
+ "version": "1.0.2",
1517
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
1518
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
1519
+ "dev": true,
1520
+ "requires": {
1521
+ "extend-shallow": "^3.0.2",
1522
+ "safe-regex": "^1.1.0"
1523
+ }
1524
+ },
1525
+ "repeat-element": {
1526
+ "version": "1.1.3",
1527
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
1528
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
1529
+ "dev": true
1530
+ },
1531
+ "repeat-string": {
1532
+ "version": "1.6.1",
1533
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1534
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
1535
+ "dev": true
1536
+ },
1537
+ "resolve": {
1538
+ "version": "1.17.0",
1539
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
1540
+ "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
1541
+ "dev": true,
1542
+ "requires": {
1543
+ "path-parse": "^1.0.6"
1544
+ }
1545
+ },
1546
+ "resolve-dir": {
1547
+ "version": "1.0.1",
1548
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
1549
+ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
1550
+ "dev": true,
1551
+ "requires": {
1552
+ "expand-tilde": "^2.0.0",
1553
+ "global-modules": "^1.0.0"
1554
+ }
1555
+ },
1556
+ "resolve-from": {
1557
+ "version": "2.0.0",
1558
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
1559
+ "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
1560
+ "dev": true
1561
+ },
1562
+ "resolve-pkg": {
1563
+ "version": "0.1.0",
1564
+ "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-0.1.0.tgz",
1565
+ "integrity": "sha1-AsyZNBDik2livZcWahsHfalyVTE=",
1566
+ "dev": true,
1567
+ "requires": {
1568
+ "resolve-from": "^2.0.0"
1569
+ }
1570
+ },
1571
+ "resolve-url": {
1572
+ "version": "0.2.1",
1573
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
1574
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
1575
+ "dev": true
1576
+ },
1577
+ "ret": {
1578
+ "version": "0.1.15",
1579
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
1580
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
1581
+ "dev": true
1582
+ },
1583
+ "rimraf": {
1584
+ "version": "3.0.2",
1585
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1586
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1587
+ "dev": true,
1588
+ "requires": {
1589
+ "glob": "^7.1.3"
1590
+ }
1591
+ },
1592
+ "safe-regex": {
1593
+ "version": "1.1.0",
1594
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
1595
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
1596
+ "dev": true,
1597
+ "requires": {
1598
+ "ret": "~0.1.10"
1599
+ }
1600
+ },
1601
+ "safer-buffer": {
1602
+ "version": "2.1.2",
1603
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1604
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1605
+ "dev": true
1606
+ },
1607
+ "set-value": {
1608
+ "version": "2.0.1",
1609
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
1610
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
1611
+ "dev": true,
1612
+ "requires": {
1613
+ "extend-shallow": "^2.0.1",
1614
+ "is-extendable": "^0.1.1",
1615
+ "is-plain-object": "^2.0.3",
1616
+ "split-string": "^3.0.1"
1617
+ },
1618
+ "dependencies": {
1619
+ "extend-shallow": {
1620
+ "version": "2.0.1",
1621
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1622
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1623
+ "dev": true,
1624
+ "requires": {
1625
+ "is-extendable": "^0.1.0"
1626
+ }
1627
+ }
1628
+ }
1629
+ },
1630
+ "snapdragon": {
1631
+ "version": "0.8.2",
1632
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
1633
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
1634
+ "dev": true,
1635
+ "requires": {
1636
+ "base": "^0.11.1",
1637
+ "debug": "^2.2.0",
1638
+ "define-property": "^0.2.5",
1639
+ "extend-shallow": "^2.0.1",
1640
+ "map-cache": "^0.2.2",
1641
+ "source-map": "^0.5.6",
1642
+ "source-map-resolve": "^0.5.0",
1643
+ "use": "^3.1.0"
1644
+ },
1645
+ "dependencies": {
1646
+ "define-property": {
1647
+ "version": "0.2.5",
1648
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1649
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1650
+ "dev": true,
1651
+ "requires": {
1652
+ "is-descriptor": "^0.1.0"
1653
+ }
1654
+ },
1655
+ "extend-shallow": {
1656
+ "version": "2.0.1",
1657
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1658
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1659
+ "dev": true,
1660
+ "requires": {
1661
+ "is-extendable": "^0.1.0"
1662
+ }
1663
+ }
1664
+ }
1665
+ },
1666
+ "snapdragon-node": {
1667
+ "version": "2.1.1",
1668
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
1669
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
1670
+ "dev": true,
1671
+ "requires": {
1672
+ "define-property": "^1.0.0",
1673
+ "isobject": "^3.0.0",
1674
+ "snapdragon-util": "^3.0.1"
1675
+ },
1676
+ "dependencies": {
1677
+ "define-property": {
1678
+ "version": "1.0.0",
1679
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1680
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1681
+ "dev": true,
1682
+ "requires": {
1683
+ "is-descriptor": "^1.0.0"
1684
+ }
1685
+ },
1686
+ "is-accessor-descriptor": {
1687
+ "version": "1.0.0",
1688
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1689
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1690
+ "dev": true,
1691
+ "requires": {
1692
+ "kind-of": "^6.0.0"
1693
+ }
1694
+ },
1695
+ "is-data-descriptor": {
1696
+ "version": "1.0.0",
1697
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1698
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1699
+ "dev": true,
1700
+ "requires": {
1701
+ "kind-of": "^6.0.0"
1702
+ }
1703
+ },
1704
+ "is-descriptor": {
1705
+ "version": "1.0.2",
1706
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1707
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1708
+ "dev": true,
1709
+ "requires": {
1710
+ "is-accessor-descriptor": "^1.0.0",
1711
+ "is-data-descriptor": "^1.0.0",
1712
+ "kind-of": "^6.0.2"
1713
+ }
1714
+ }
1715
+ }
1716
+ },
1717
+ "snapdragon-util": {
1718
+ "version": "3.0.1",
1719
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
1720
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
1721
+ "dev": true,
1722
+ "requires": {
1723
+ "kind-of": "^3.2.0"
1724
+ },
1725
+ "dependencies": {
1726
+ "kind-of": {
1727
+ "version": "3.2.2",
1728
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1729
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1730
+ "dev": true,
1731
+ "requires": {
1732
+ "is-buffer": "^1.1.5"
1733
+ }
1734
+ }
1735
+ }
1736
+ },
1737
+ "source-map": {
1738
+ "version": "0.5.7",
1739
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1740
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1741
+ "dev": true
1742
+ },
1743
+ "source-map-resolve": {
1744
+ "version": "0.5.3",
1745
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
1746
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
1747
+ "dev": true,
1748
+ "requires": {
1749
+ "atob": "^2.1.2",
1750
+ "decode-uri-component": "^0.2.0",
1751
+ "resolve-url": "^0.2.1",
1752
+ "source-map-url": "^0.4.0",
1753
+ "urix": "^0.1.0"
1754
+ }
1755
+ },
1756
+ "source-map-url": {
1757
+ "version": "0.4.0",
1758
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
1759
+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
1760
+ "dev": true
1761
+ },
1762
+ "split-string": {
1763
+ "version": "3.1.0",
1764
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
1765
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
1766
+ "dev": true,
1767
+ "requires": {
1768
+ "extend-shallow": "^3.0.0"
1769
+ }
1770
+ },
1771
+ "sprintf-js": {
1772
+ "version": "1.1.2",
1773
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
1774
+ "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
1775
+ "dev": true
1776
+ },
1777
+ "static-extend": {
1778
+ "version": "0.1.2",
1779
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
1780
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
1781
+ "dev": true,
1782
+ "requires": {
1783
+ "define-property": "^0.2.5",
1784
+ "object-copy": "^0.1.0"
1785
+ },
1786
+ "dependencies": {
1787
+ "define-property": {
1788
+ "version": "0.2.5",
1789
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1790
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1791
+ "dev": true,
1792
+ "requires": {
1793
+ "is-descriptor": "^0.1.0"
1794
+ }
1795
+ }
1796
+ }
1797
+ },
1798
+ "strip-ansi": {
1799
+ "version": "3.0.1",
1800
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1801
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1802
+ "dev": true,
1803
+ "requires": {
1804
+ "ansi-regex": "^2.0.0"
1805
+ }
1806
+ },
1807
+ "supports-color": {
1808
+ "version": "7.2.0",
1809
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1810
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1811
+ "dev": true,
1812
+ "requires": {
1813
+ "has-flag": "^4.0.0"
1814
+ }
1815
+ },
1816
+ "to-object-path": {
1817
+ "version": "0.3.0",
1818
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
1819
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
1820
+ "dev": true,
1821
+ "requires": {
1822
+ "kind-of": "^3.0.2"
1823
+ },
1824
+ "dependencies": {
1825
+ "kind-of": {
1826
+ "version": "3.2.2",
1827
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1828
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1829
+ "dev": true,
1830
+ "requires": {
1831
+ "is-buffer": "^1.1.5"
1832
+ }
1833
+ }
1834
+ }
1835
+ },
1836
+ "to-regex": {
1837
+ "version": "3.0.2",
1838
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
1839
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
1840
+ "dev": true,
1841
+ "requires": {
1842
+ "define-property": "^2.0.2",
1843
+ "extend-shallow": "^3.0.2",
1844
+ "regex-not": "^1.0.2",
1845
+ "safe-regex": "^1.1.0"
1846
+ }
1847
+ },
1848
+ "to-regex-range": {
1849
+ "version": "2.1.1",
1850
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
1851
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
1852
+ "dev": true,
1853
+ "requires": {
1854
+ "is-number": "^3.0.0",
1855
+ "repeat-string": "^1.6.1"
1856
+ }
1857
+ },
1858
+ "unc-path-regex": {
1859
+ "version": "0.1.2",
1860
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
1861
+ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
1862
+ "dev": true
1863
+ },
1864
+ "underscore.string": {
1865
+ "version": "3.3.5",
1866
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
1867
+ "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
1868
+ "dev": true,
1869
+ "requires": {
1870
+ "sprintf-js": "^1.0.3",
1871
+ "util-deprecate": "^1.0.2"
1872
+ }
1873
+ },
1874
+ "union-value": {
1875
+ "version": "1.0.1",
1876
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
1877
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
1878
+ "dev": true,
1879
+ "requires": {
1880
+ "arr-union": "^3.1.0",
1881
+ "get-value": "^2.0.6",
1882
+ "is-extendable": "^0.1.1",
1883
+ "set-value": "^2.0.1"
1884
+ }
1885
+ },
1886
+ "unset-value": {
1887
+ "version": "1.0.0",
1888
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
1889
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
1890
+ "dev": true,
1891
+ "requires": {
1892
+ "has-value": "^0.3.1",
1893
+ "isobject": "^3.0.0"
1894
+ },
1895
+ "dependencies": {
1896
+ "has-value": {
1897
+ "version": "0.3.1",
1898
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
1899
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
1900
+ "dev": true,
1901
+ "requires": {
1902
+ "get-value": "^2.0.3",
1903
+ "has-values": "^0.1.4",
1904
+ "isobject": "^2.0.0"
1905
+ },
1906
+ "dependencies": {
1907
+ "isobject": {
1908
+ "version": "2.1.0",
1909
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
1910
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
1911
+ "dev": true,
1912
+ "requires": {
1913
+ "isarray": "1.0.0"
1914
+ }
1915
+ }
1916
+ }
1917
+ },
1918
+ "has-values": {
1919
+ "version": "0.1.4",
1920
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
1921
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
1922
+ "dev": true
1923
+ }
1924
+ }
1925
+ },
1926
+ "urix": {
1927
+ "version": "0.1.0",
1928
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
1929
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
1930
+ "dev": true
1931
+ },
1932
+ "use": {
1933
+ "version": "3.1.1",
1934
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
1935
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
1936
+ "dev": true
1937
+ },
1938
+ "util-deprecate": {
1939
+ "version": "1.0.2",
1940
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1941
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1942
+ "dev": true
1943
+ },
1944
+ "v8flags": {
1945
+ "version": "3.1.3",
1946
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
1947
+ "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
1948
+ "dev": true,
1949
+ "requires": {
1950
+ "homedir-polyfill": "^1.0.1"
1951
+ }
1952
+ },
1953
+ "which": {
1954
+ "version": "1.3.1",
1955
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1956
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1957
+ "dev": true,
1958
+ "requires": {
1959
+ "isexe": "^2.0.0"
1960
+ }
1961
+ },
1962
+ "wrappy": {
1963
+ "version": "1.0.2",
1964
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1965
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1966
+ "dev": true
1967
+ }
1968
+ }
1969
+ }
vendor/mickey-kay/better-font-awesome-library-bk/package.json ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "better-font-awesome-library",
3
+ "description": "Better Font Awesome Library",
4
+ "version": "2.0.0-beta4",
5
+ "main": " ",
6
+ "devDependencies": {
7
+ "fontawesome-iconpicker": "^3.0.0",
8
+ "grunt": "^1.0.1",
9
+ "grunt-contrib-copy": "^1.0.0",
10
+ "load-grunt-tasks": "^3.5.2"
11
+ },
12
+ "scripts": {
13
+ "clean": "rm -rf lib",
14
+ "build": "npm run clean && npm install && grunt"
15
+ },
16
+ "repository": {
17
+ "type": "git",
18
+ "url": "git+https://github.com/MickeyKay/better-font-awesome-library.git"
19
+ },
20
+ "keywords": [
21
+ "better",
22
+ "font",
23
+ "awesome",
24
+ "library",
25
+ "WordPress"
26
+ ],
27
+ "author": "Mickey Kay <mickeyskay@gmail.com> (http://mickeykay.me/)",
28
+ "license": "GPL-2.0",
29
+ "bugs": {
30
+ "url": "https://github.com/MickeyKay/better-font-awesome-library/issues"
31
+ },
32
+ "homepage": "https://github.com/MickeyKay/better-font-awesome-library#readme"
33
+ }
vendor/mickey-kay/better-font-awesome-library-bk/vendor/autoload.php ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // autoload.php @generated by Composer
4
+
5
+ require_once __DIR__ . '/composer/autoload_real.php';
6
+
7
+ return ComposerAutoloaderInitab4657d25d7e31c0f5004a96fe7d39fe::getLoader();
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/ClassLoader.php ADDED
@@ -0,0 +1,445 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /*
4
+ * This file is part of Composer.
5
+ *
6
+ * (c) Nils Adermann <naderman@naderman.de>
7
+ * Jordi Boggiano <j.boggiano@seld.be>
8
+ *
9
+ * For the full copyright and license information, please view the LICENSE
10
+ * file that was distributed with this source code.
11
+ */
12
+
13
+ namespace Composer\Autoload;
14
+
15
+ /**
16
+ * ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
17
+ *
18
+ * $loader = new \Composer\Autoload\ClassLoader();
19
+ *
20
+ * // register classes with namespaces
21
+ * $loader->add('Symfony\Component', __DIR__.'/component');
22
+ * $loader->add('Symfony', __DIR__.'/framework');
23
+ *
24
+ * // activate the autoloader
25
+ * $loader->register();
26
+ *
27
+ * // to enable searching the include path (eg. for PEAR packages)
28
+ * $loader->setUseIncludePath(true);
29
+ *
30
+ * In this example, if you try to use a class in the Symfony\Component
31
+ * namespace or one of its children (Symfony\Component\Console for instance),
32
+ * the autoloader will first look for the class under the component/
33
+ * directory, and it will then fallback to the framework/ directory if not
34
+ * found before giving up.
35
+ *
36
+ * This class is loosely based on the Symfony UniversalClassLoader.
37
+ *
38
+ * @author Fabien Potencier <fabien@symfony.com>
39
+ * @author Jordi Boggiano <j.boggiano@seld.be>
40
+ * @see http://www.php-fig.org/psr/psr-0/
41
+ * @see http://www.php-fig.org/psr/psr-4/
42
+ */
43
+ class ClassLoader
44
+ {
45
+ // PSR-4
46
+ private $prefixLengthsPsr4 = array();
47
+ private $prefixDirsPsr4 = array();
48
+ private $fallbackDirsPsr4 = array();
49
+
50
+ // PSR-0
51
+ private $prefixesPsr0 = array();
52
+ private $fallbackDirsPsr0 = array();
53
+
54
+ private $useIncludePath = false;
55
+ private $classMap = array();
56
+ private $classMapAuthoritative = false;
57
+ private $missingClasses = array();
58
+ private $apcuPrefix;
59
+
60
+ public function getPrefixes()
61
+ {
62
+ if (!empty($this->prefixesPsr0)) {
63
+ return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
64
+ }
65
+
66
+ return array();
67
+ }
68
+
69
+ public function getPrefixesPsr4()
70
+ {
71
+ return $this->prefixDirsPsr4;
72
+ }
73
+
74
+ public function getFallbackDirs()
75
+ {
76
+ return $this->fallbackDirsPsr0;
77
+ }
78
+
79
+ public function getFallbackDirsPsr4()
80
+ {
81
+ return $this->fallbackDirsPsr4;
82
+ }
83
+
84
+ public function getClassMap()
85
+ {
86
+ return $this->classMap;
87
+ }
88
+
89
+ /**
90
+ * @param array $classMap Class to filename map
91
+ */
92
+ public function addClassMap(array $classMap)
93
+ {
94
+ if ($this->classMap) {
95
+ $this->classMap = array_merge($this->classMap, $classMap);
96
+ } else {
97
+ $this->classMap = $classMap;
98
+ }
99
+ }
100
+
101
+ /**
102
+ * Registers a set of PSR-0 directories for a given prefix, either
103
+ * appending or prepending to the ones previously set for this prefix.
104
+ *
105
+ * @param string $prefix The prefix
106
+ * @param array|string $paths The PSR-0 root directories
107
+ * @param bool $prepend Whether to prepend the directories
108
+ */
109
+ public function add($prefix, $paths, $prepend = false)
110
+ {
111
+ if (!$prefix) {
112
+ if ($prepend) {
113
+ $this->fallbackDirsPsr0 = array_merge(
114
+ (array) $paths,
115
+ $this->fallbackDirsPsr0
116
+ );
117
+ } else {
118
+ $this->fallbackDirsPsr0 = array_merge(
119
+ $this->fallbackDirsPsr0,
120
+ (array) $paths
121
+ );
122
+ }
123
+
124
+ return;
125
+ }
126
+
127
+ $first = $prefix[0];
128
+ if (!isset($this->prefixesPsr0[$first][$prefix])) {
129
+ $this->prefixesPsr0[$first][$prefix] = (array) $paths;
130
+
131
+ return;
132
+ }
133
+ if ($prepend) {
134
+ $this->prefixesPsr0[$first][$prefix] = array_merge(
135
+ (array) $paths,
136
+ $this->prefixesPsr0[$first][$prefix]
137
+ );
138
+ } else {
139
+ $this->prefixesPsr0[$first][$prefix] = array_merge(
140
+ $this->prefixesPsr0[$first][$prefix],
141
+ (array) $paths
142
+ );
143
+ }
144
+ }
145
+
146
+ /**
147
+ * Registers a set of PSR-4 directories for a given namespace, either
148
+ * appending or prepending to the ones previously set for this namespace.
149
+ *
150
+ * @param string $prefix The prefix/namespace, with trailing '\\'
151
+ * @param array|string $paths The PSR-4 base directories
152
+ * @param bool $prepend Whether to prepend the directories
153
+ *
154
+ * @throws \InvalidArgumentException
155
+ */
156
+ public function addPsr4($prefix, $paths, $prepend = false)
157
+ {
158
+ if (!$prefix) {
159
+ // Register directories for the root namespace.
160
+ if ($prepend) {
161
+ $this->fallbackDirsPsr4 = array_merge(
162
+ (array) $paths,
163
+ $this->fallbackDirsPsr4
164
+ );
165
+ } else {
166
+ $this->fallbackDirsPsr4 = array_merge(
167
+ $this->fallbackDirsPsr4,
168
+ (array) $paths
169
+ );
170
+ }
171
+ } elseif (!isset($this->prefixDirsPsr4[$prefix])) {
172
+ // Register directories for a new namespace.
173
+ $length = strlen($prefix);
174
+ if ('\\' !== $prefix[$length - 1]) {
175
+ throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
176
+ }
177
+ $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
178
+ $this->prefixDirsPsr4[$prefix] = (array) $paths;
179
+ } elseif ($prepend) {
180
+ // Prepend directories for an already registered namespace.
181
+ $this->prefixDirsPsr4[$prefix] = array_merge(
182
+ (array) $paths,
183
+ $this->prefixDirsPsr4[$prefix]
184
+ );
185
+ } else {
186
+ // Append directories for an already registered namespace.
187
+ $this->prefixDirsPsr4[$prefix] = array_merge(
188
+ $this->prefixDirsPsr4[$prefix],
189
+ (array) $paths
190
+ );
191
+ }
192
+ }
193
+
194
+ /**
195
+ * Registers a set of PSR-0 directories for a given prefix,
196
+ * replacing any others previously set for this prefix.
197
+ *
198
+ * @param string $prefix The prefix
199
+ * @param array|string $paths The PSR-0 base directories
200
+ */
201
+ public function set($prefix, $paths)
202
+ {
203
+ if (!$prefix) {
204
+ $this->fallbackDirsPsr0 = (array) $paths;
205
+ } else {
206
+ $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
207
+ }
208
+ }
209
+
210
+ /**
211
+ * Registers a set of PSR-4 directories for a given namespace,
212
+ * replacing any others previously set for this namespace.
213
+ *
214
+ * @param string $prefix The prefix/namespace, with trailing '\\'
215
+ * @param array|string $paths The PSR-4 base directories
216
+ *
217
+ * @throws \InvalidArgumentException
218
+ */
219
+ public function setPsr4($prefix, $paths)
220
+ {
221
+ if (!$prefix) {
222
+ $this->fallbackDirsPsr4 = (array) $paths;
223
+ } else {
224
+ $length = strlen($prefix);
225
+ if ('\\' !== $prefix[$length - 1]) {
226
+ throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
227
+ }
228
+ $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
229
+ $this->prefixDirsPsr4[$prefix] = (array) $paths;
230
+ }
231
+ }
232
+
233
+ /**
234
+ * Turns on searching the include path for class files.
235
+ *
236
+ * @param bool $useIncludePath
237
+ */
238
+ public function setUseIncludePath($useIncludePath)
239
+ {
240
+ $this->useIncludePath = $useIncludePath;
241
+ }
242
+
243
+ /**
244
+ * Can be used to check if the autoloader uses the include path to check
245
+ * for classes.
246
+ *
247
+ * @return bool
248
+ */
249
+ public function getUseIncludePath()
250
+ {
251
+ return $this->useIncludePath;
252
+ }
253
+
254
+ /**
255
+ * Turns off searching the prefix and fallback directories for classes
256
+ * that have not been registered with the class map.
257
+ *
258
+ * @param bool $classMapAuthoritative
259
+ */
260
+ public function setClassMapAuthoritative($classMapAuthoritative)
261
+ {
262
+ $this->classMapAuthoritative = $classMapAuthoritative;
263
+ }
264
+
265
+ /**
266
+ * Should class lookup fail if not found in the current class map?
267
+ *
268
+ * @return bool
269
+ */
270
+ public function isClassMapAuthoritative()
271
+ {
272
+ return $this->classMapAuthoritative;
273
+ }
274
+
275
+ /**
276
+ * APCu prefix to use to cache found/not-found classes, if the extension is enabled.
277
+ *
278
+ * @param string|null $apcuPrefix
279
+ */
280
+ public function setApcuPrefix($apcuPrefix)
281
+ {
282
+ $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null;
283
+ }
284
+
285
+ /**
286
+ * The APCu prefix in use, or null if APCu caching is not enabled.
287
+ *
288
+ * @return string|null
289
+ */
290
+ public function getApcuPrefix()
291
+ {
292
+ return $this->apcuPrefix;
293
+ }
294
+
295
+ /**
296
+ * Registers this instance as an autoloader.
297
+ *
298
+ * @param bool $prepend Whether to prepend the autoloader or not
299
+ */
300
+ public function register($prepend = false)
301
+ {
302
+ spl_autoload_register(array($this, 'loadClass'), true, $prepend);
303
+ }
304
+
305
+ /**
306
+ * Unregisters this instance as an autoloader.
307
+ */
308
+ public function unregister()
309
+ {
310
+ spl_autoload_unregister(array($this, 'loadClass'));
311
+ }
312
+
313
+ /**
314
+ * Loads the given class or interface.
315
+ *
316
+ * @param string $class The name of the class
317
+ * @return bool|null True if loaded, null otherwise
318
+ */
319
+ public function loadClass($class)
320
+ {
321
+ if ($file = $this->findFile($class)) {
322
+ includeFile($file);
323
+
324
+ return true;
325
+ }
326
+ }
327
+
328
+ /**
329
+ * Finds the path to the file where the class is defined.
330
+ *
331
+ * @param string $class The name of the class
332
+ *
333
+ * @return string|false The path if found, false otherwise
334
+ */
335
+ public function findFile($class)
336
+ {
337
+ // class map lookup
338
+ if (isset($this->classMap[$class])) {
339
+ return $this->classMap[$class];
340
+ }
341
+ if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
342
+ return false;
343
+ }
344
+ if (null !== $this->apcuPrefix) {
345
+ $file = apcu_fetch($this->apcuPrefix.$class, $hit);
346
+ if ($hit) {
347
+ return $file;
348
+ }
349
+ }
350
+
351
+ $file = $this->findFileWithExtension($class, '.php');
352
+
353
+ // Search for Hack files if we are running on HHVM
354
+ if (false === $file && defined('HHVM_VERSION')) {
355
+ $file = $this->findFileWithExtension($class, '.hh');
356
+ }
357
+
358
+ if (null !== $this->apcuPrefix) {
359
+ apcu_add($this->apcuPrefix.$class, $file);
360
+ }
361
+
362
+ if (false === $file) {
363
+ // Remember that this class does not exist.
364
+ $this->missingClasses[$class] = true;
365
+ }
366
+
367
+ return $file;
368
+ }
369
+
370
+ private function findFileWithExtension($class, $ext)
371
+ {
372
+ // PSR-4 lookup
373
+ $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext;
374
+
375
+ $first = $class[0];
376
+ if (isset($this->prefixLengthsPsr4[$first])) {
377
+ $subPath = $class;
378
+ while (false !== $lastPos = strrpos($subPath, '\\')) {
379
+ $subPath = substr($subPath, 0, $lastPos);
380
+ $search = $subPath . '\\';
381
+ if (isset($this->prefixDirsPsr4[$search])) {
382
+ $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1);
383
+ foreach ($this->prefixDirsPsr4[$search] as $dir) {
384
+ if (file_exists($file = $dir . $pathEnd)) {
385
+ return $file;
386
+ }
387
+ }
388
+ }
389
+ }
390
+ }
391
+
392
+ // PSR-4 fallback dirs
393
+ foreach ($this->fallbackDirsPsr4 as $dir) {
394
+ if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) {
395
+ return $file;
396
+ }
397
+ }
398
+
399
+ // PSR-0 lookup
400
+ if (false !== $pos = strrpos($class, '\\')) {
401
+ // namespaced class name
402
+ $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
403
+ . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR);
404
+ } else {
405
+ // PEAR-like class name
406
+ $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext;
407
+ }
408
+
409
+ if (isset($this->prefixesPsr0[$first])) {
410
+ foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) {
411
+ if (0 === strpos($class, $prefix)) {
412
+ foreach ($dirs as $dir) {
413
+ if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
414
+ return $file;
415
+ }
416
+ }
417
+ }
418
+ }
419
+ }
420
+
421
+ // PSR-0 fallback dirs
422
+ foreach ($this->fallbackDirsPsr0 as $dir) {
423
+ if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
424
+ return $file;
425
+ }
426
+ }
427
+
428
+ // PSR-0 include paths.
429
+ if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
430
+ return $file;
431
+ }
432
+
433
+ return false;
434
+ }
435
+ }
436
+
437
+ /**
438
+ * Scope isolated include.
439
+ *
440
+ * Prevents access to $this/self from included files.
441
+ */
442
+ function includeFile($file)
443
+ {
444
+ include $file;
445
+ }
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/LICENSE ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ Copyright (c) Nils Adermann, Jordi Boggiano
3
+
4
+ Permission is hereby granted, free of charge, to any person obtaining a copy
5
+ of this software and associated documentation files (the "Software"), to deal
6
+ in the Software without restriction, including without limitation the rights
7
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8
+ copies of the Software, and to permit persons to whom the Software is furnished
9
+ to do so, subject to the following conditions:
10
+
11
+ The above copyright notice and this permission notice shall be included in all
12
+ copies or substantial portions of the Software.
13
+
14
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20
+ THE SOFTWARE.
21
+
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_classmap.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // autoload_classmap.php @generated by Composer
4
+
5
+ $vendorDir = dirname(dirname(__FILE__));
6
+ $baseDir = dirname($vendorDir);
7
+
8
+ return array(
9
+ );
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_namespaces.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // autoload_namespaces.php @generated by Composer
4
+
5
+ $vendorDir = dirname(dirname(__FILE__));
6
+ $baseDir = dirname($vendorDir);
7
+
8
+ return array(
9
+ );
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_psr4.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // autoload_psr4.php @generated by Composer
4
+
5
+ $vendorDir = dirname(dirname(__FILE__));
6
+ $baseDir = dirname($vendorDir);
7
+
8
+ return array(
9
+ );
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_real.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // autoload_real.php @generated by Composer
4
+
5
+ class ComposerAutoloaderInitab4657d25d7e31c0f5004a96fe7d39fe
6
+ {
7
+ private static $loader;
8
+
9
+ public static function loadClassLoader($class)
10
+ {
11
+ if ('Composer\Autoload\ClassLoader' === $class) {
12
+ require __DIR__ . '/ClassLoader.php';
13
+ }
14
+ }
15
+
16
+ /**
17
+ * @return \Composer\Autoload\ClassLoader
18
+ */
19
+ public static function getLoader()
20
+ {
21
+ if (null !== self::$loader) {
22
+ return self::$loader;
23
+ }
24
+
25
+ spl_autoload_register(array('ComposerAutoloaderInitab4657d25d7e31c0f5004a96fe7d39fe', 'loadClassLoader'), true, true);
26
+ self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
+ spl_autoload_unregister(array('ComposerAutoloaderInitab4657d25d7e31c0f5004a96fe7d39fe', 'loadClassLoader'));
28
+
29
+ $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
+ if ($useStaticLoader) {
31
+ require_once __DIR__ . '/autoload_static.php';
32
+
33
+ call_user_func(\Composer\Autoload\ComposerStaticInitab4657d25d7e31c0f5004a96fe7d39fe::getInitializer($loader));
34
+ } else {
35
+ $map = require __DIR__ . '/autoload_namespaces.php';
36
+ foreach ($map as $namespace => $path) {
37
+ $loader->set($namespace, $path);
38
+ }
39
+
40
+ $map = require __DIR__ . '/autoload_psr4.php';
41
+ foreach ($map as $namespace => $path) {
42
+ $loader->setPsr4($namespace, $path);
43
+ }
44
+
45
+ $classMap = require __DIR__ . '/autoload_classmap.php';
46
+ if ($classMap) {
47
+ $loader->addClassMap($classMap);
48
+ }
49
+ }
50
+
51
+ $loader->register(true);
52
+
53
+ return $loader;
54
+ }
55
+ }
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/autoload_static.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // autoload_static.php @generated by Composer
4
+
5
+ namespace Composer\Autoload;
6
+
7
+ class ComposerStaticInitab4657d25d7e31c0f5004a96fe7d39fe
8
+ {
9
+ public static function getInitializer(ClassLoader $loader)
10
+ {
11
+ return \Closure::bind(function () use ($loader) {
12
+
13
+ }, null, ClassLoader::class);
14
+ }
15
+ }
vendor/mickey-kay/better-font-awesome-library-bk/vendor/composer/installed.json ADDED
@@ -0,0 +1 @@
 
1
+ []
vendor/mickey-kay/better-font-awesome-library/Gruntfile.js CHANGED
@@ -13,11 +13,10 @@ module.exports = function( grunt ) {
13
  grunt.initConfig( {
14
  pkg: pkg,
15
  copy: {
16
- svnAssets: {
17
  cwd: 'node_modules/',
18
  src: [
19
- 'font-awesome/**',
20
- 'fontawesome-iconpicker/**'
21
  ],
22
  dest: 'lib/',
23
  expand: true,
13
  grunt.initConfig( {
14
  pkg: pkg,
15
  copy: {
16
+ fontawesome: {
17
  cwd: 'node_modules/',
18
  src: [
19
+ 'fontawesome-iconpicker/dist/**'
 
20
  ],
21
  dest: 'lib/',
22
  expand: true,
vendor/mickey-kay/better-font-awesome-library/README.md CHANGED
@@ -43,38 +43,37 @@ npm run build
43
  1. Copy the /better-font-awesome-library folder into your project.
44
 
45
  2. Add the following code to your main plugin file or your theme's functions.php file.
46
- ```php
47
- add_action( 'init', 'my_prefix_load_bfa' );
48
- /**
49
- * Initialize the Better Font Awesome Library.
50
- *
51
- * (see usage notes below on proper hook priority)
52
- */
53
- function my_prefix_load_bfa() {
54
-
55
- // Include the main library file. Make sure to modify the path to match your directory structure.
56
- require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' );
57
-
58
- // Set the library initialization args (defaults shown).
59
- $args = array(
60
- 'version' => 'latest',
61
- 'minified' => true,
62
- 'remove_existing_fa' => false,
63
- 'load_styles' => true,
64
- 'load_admin_styles' => true,
65
- 'load_shortcode' => true,
66
- 'load_tinymce_plugin' => true,
67
- );
68
-
69
- // Initialize the Better Font Awesome Library.
70
- Better_Font_Awesome_Library::get_instance( $args );
71
- }
72
  ```
73
 
74
  3. If desired, use the [Better Font Awesome Library object](#the-better-font-awesome-library-object) to manually include Font Awesome CSS, output lists of available icons, create your own shortcodes, and much more.
75
 
76
  #### Usage Notes ####
77
- The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its initialization args) on the `init` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options:
78
 
79
  1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours (this is the default behavior, shown above by initializing the library on the `init` hook with default priority `10`.
80
  1. Initialize earlier, to "take over" and prevent Better Font Awesome settings from having an effect.
@@ -82,15 +81,10 @@ The Better Font Awesome Library is designed to work in conjunction with the [Bet
82
  ## Initialization Parameters ($args) ##
83
  The following arguments can be used to initialize the library using `Better_Font_Awesome_Library::get_instance( $args )`:
84
 
85
- #### $args['version'] ####
86
- (string) Which version of Font Awesome you want to use.
87
- * `'latest'` (default) - always use the latest available version.
88
- * `'3.2.1'` - any existing Font Awesome version number.
89
-
90
- #### $args['minified'] ####
91
- (boolean) Use minified Font Awesome CSS.
92
- * `true` (default) - uses minifed CSS.
93
- * `false` - uses unminified CSS.
94
 
95
  #### $args['remove_existing_fa'] ####
96
  (boolean) Attempts to remove existing Font Awesome styles and shortcodes. This can be useful to prevent conflicts with other themes/plugins, but is no guarantee.
@@ -117,31 +111,48 @@ The following arguments can be used to initialize the library using `Better_Font
117
  * `true` (default)
118
  * `false`
119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  ## Shortcode ##
121
- If either the `$args['load_shortcode']` or `$args['load_tinymce_plugin']` initialization arg is set to `true`, then the Better Font Awesome Library will include an icon shortcode that can be used as follows:
122
  ```
123
  [icon name="star" class="2x spin" unprefixed_class="my-custom-class"]
124
  ```
125
 
126
- **name**
127
  The unprefixed icon name (e.g. star). The version-specific prefix will be automatically prepended.
128
 
129
- **class**
130
  Unprefixed [Font Awesome icon classes](http://fortawesome.github.io/Font-Awesome/examples/). The version-specific prefix will be automatically prepended to each class.
131
 
132
- **unprefixed_class**
133
  Any additional classes that you wish to remain unprefixed (e.g. my-custom-class).
134
 
135
- #### Shortcode Output ####
136
- The example shortcode above would output the following depending on which version of Font Awesome you've selected:
137
 
138
- **Version 4+**
 
139
  ```
140
- <i class="fa fa-star fa-2x fa-spin my-custom-class"></i>
141
  ```
142
- **Version 3**
143
  ```
144
- <i class="icon icon-star icon-2x icon-spin my-custom-class"></i>
145
  ```
146
 
147
  ## The Better Font Awesome Library Object ##
@@ -153,21 +164,35 @@ The object has the following public methods:
153
  (string) Returns the active version of Font Awesome being used.
154
 
155
  #### get_stylesheet_url() ####
156
- (string) Returns the active Font Awesome stylesheet URL.
 
 
 
157
 
158
  #### get_icons() ####
159
  (array) Returns an associative array of icon hex values (index, e.g. \f000) and unprefixed icon names (values, e.g. rocket) for all available icons in the active Font Awesome version.
160
 
 
 
 
 
 
 
161
  #### get_prefix() ####
162
  (string) Returns the version-dependent prefix ('fa' or 'icon') that is used in the icons' CSS classes.
163
 
164
- #### get_api_data() ####
165
- (object) Returns version data for the remote jsDelivr CDN (uses [jsDelivr API](https://github.com/jsdelivr/api)). Includes all available versions and latest version.
166
-
167
  #### get_errors() ####
168
  (array) Returns all library errors, including API and CDN fetch failures.
169
 
170
- #### Example: ####
 
 
 
 
 
 
 
 
171
  ```php
172
  // Initialize the library with custom args.
173
  Better_Font_Awesome_Library::get_instance( $args );
@@ -183,7 +208,7 @@ $icons = $my_bfa->get_icons();
183
 
184
  // Output all available icons.
185
  foreach ( $icons as $icon ) {
186
- echo $icon . '<br />';
187
  }
188
  ```
189
 
@@ -204,28 +229,19 @@ Applied to arguments passed to all `wp_remote_get()` calls (useful for adjusting
204
 
205
  * `$wp_remote_get_args` (array)
206
 
207
- #### bfa_fallback_directory_path ####
208
- Applied to the fallback directory path before setting up any fallback CSS info. Can be used to specify an alternate fallback directory to replace the default fallback directory.
209
-
210
- *The path must be to a local, non-remote, directory.*
211
 
212
  **Parameters**
213
 
214
- * `$path` (string)
215
 
216
- #### bfa_api_transient_expiration ####
217
- Applied to the API (version information) transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired.
218
 
219
  **Parameters**
220
 
221
- * `$api_expiration` (int)
222
-
223
- #### bfa_css_transient_expiration ####
224
- Applied to the CSS stylesheet data transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired.
225
-
226
- **Parameters**
227
-
228
- * `$css_expiration` (int)
229
 
230
  #### bfa_icon_list ####
231
  Applied to the icon array after it has been generated from the Font Awesome stylesheet, and before it is assigned to the Better Font Awesome Library object's `$icons` property.
@@ -234,13 +250,6 @@ Applied to the icon array after it has been generated from the Font Awesome styl
234
 
235
  * `$icons` (array)
236
 
237
- #### bfa_prefix ####
238
- Applied to the Font Awesome prefix ('fa' or 'icon') before it is assigned to the Better Font Awesome Library object's `$prefix` property.
239
-
240
- **Parameters**
241
-
242
- * `$prefix` (string)
243
-
244
  #### bfa_icon_class ####
245
  Applied to the classes that are output on each icon's `<i>` element.
246
 
@@ -262,20 +271,60 @@ Applied to the entire `<i>` element that is output for each icon.
262
 
263
  * `$output` (string)
264
 
265
- #### bfa_force_fallback ####
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
266
  Applied to the boolean that determines whether or not to force the included fallback version of Font Awesome to load. This can be useful if you're having trouble with delays or timeouts.
267
 
268
  **Parameters**
269
 
270
  * `$force_fallback` (false)
271
 
272
- #### bfa_show_errors ####
273
- Applied to the boolean that determines whether or not to suppress all Font Awesome warnings that normally display in the admin.
274
 
275
- **Parameters**
276
 
277
- * `$show_errors` (true)
278
 
 
279
 
280
  ## To Do ##
281
  Ideas? File an issue or add a pull request!
@@ -295,4 +344,4 @@ And many thanks to the following folks who helped with testing and QA:
295
  * [Michael Beil](https://twitter.com/MichaelBeil)
296
  * [Rob Neue](https://twitter.com/rob_neu)
297
  * [Gary Jones](https://twitter.com/GaryJ)
298
- * [Jan Hoek](https://twitter.com/JanHoekdotCom)
43
  1. Copy the /better-font-awesome-library folder into your project.
44
 
45
  2. Add the following code to your main plugin file or your theme's functions.php file.
46
+ ```php
47
+ add_action( 'init', 'my_prefix_load_bfa' );
48
+ /**
49
+ * Initialize the Better Font Awesome Library.
50
+ *
51
+ * (see usage notes below on proper hook priority)
52
+ */
53
+ function my_prefix_load_bfa() {
54
+
55
+ // Include the main library file. Make sure to modify the path to match your directory structure.
56
+ require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' );
57
+
58
+ // Set the library initialization args (defaults shown).
59
+ $args = array(
60
+ 'include_v4_shim' => false,
61
+ 'remove_existing_fa' => false,
62
+ 'load_styles' => true,
63
+ 'load_admin_styles' => true,
64
+ 'load_shortcode' => true,
65
+ 'load_tinymce_plugin' => true,
66
+ );
67
+
68
+ // Initialize the Better Font Awesome Library.
69
+ Better_Font_Awesome_Library::get_instance( $args );
70
+ }
 
71
  ```
72
 
73
  3. If desired, use the [Better Font Awesome Library object](#the-better-font-awesome-library-object) to manually include Font Awesome CSS, output lists of available icons, create your own shortcodes, and much more.
74
 
75
  #### Usage Notes ####
76
+ The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its own initialization args) on the `init` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options:
77
 
78
  1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours (this is the default behavior, shown above by initializing the library on the `init` hook with default priority `10`.
79
  1. Initialize earlier, to "take over" and prevent Better Font Awesome settings from having an effect.
81
  ## Initialization Parameters ($args) ##
82
  The following arguments can be used to initialize the library using `Better_Font_Awesome_Library::get_instance( $args )`:
83
 
84
+ #### $args['include_v4_shim'] ####
85
+ (boolean) Include the [Font Awesome v4 shim CSS stylesheet](https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4) to support legacy icon.
86
+ * `true`
87
+ * `false` (default)
 
 
 
 
 
88
 
89
  #### $args['remove_existing_fa'] ####
90
  (boolean) Attempts to remove existing Font Awesome styles and shortcodes. This can be useful to prevent conflicts with other themes/plugins, but is no guarantee.
111
  * `true` (default)
112
  * `false`
113
 
114
+ ### Deprecated
115
+
116
+ #### $args['version'] (2.0.0) ####
117
+ _The library now always defaults to the latest available version of Font Awesome._
118
+
119
+ (string) Which version of Font Awesome you want to use.
120
+ * `'latest'` (default) - always use the latest available version.
121
+ * `'3.2.1'` - any existing Font Awesome version number.
122
+
123
+ #### $args['minified'] (2.0.0) ####
124
+ _The library now always defaults to minified CSS._
125
+
126
+ (boolean) Use minified Font Awesome CSS.
127
+ * `true` (default) - uses minifed CSS.
128
+ * `false` - uses unminified CSS.
129
+
130
  ## Shortcode ##
131
+ If either the `$args['load_shortcode']` or `$args['load_tinymce_plugin']` initialization arg is set to `true`, then the Better Font Awesome Library will include an `[icon]` shortcode that can be used as follows:
132
  ```
133
  [icon name="star" class="2x spin" unprefixed_class="my-custom-class"]
134
  ```
135
 
136
+ #### name
137
  The unprefixed icon name (e.g. star). The version-specific prefix will be automatically prepended.
138
 
139
+ #### class
140
  Unprefixed [Font Awesome icon classes](http://fortawesome.github.io/Font-Awesome/examples/). The version-specific prefix will be automatically prepended to each class.
141
 
142
+ #### unprefixed_class
143
  Any additional classes that you wish to remain unprefixed (e.g. my-custom-class).
144
 
145
+ #### style
146
+ The specific icon style (e.g. `brand` vs. `solid`) to use.
147
 
148
+ ### Shortcode Output
149
+ The following shortcode:
150
  ```
151
+ [icon name="moon" style="solid" class="2x spin" unprefixed_class="my-custom-class"]
152
  ```
153
+ . . . will produce the following HTML:
154
  ```
155
+ <i class="fas fa-moon fa-2x fa-spin my-custom-class "></i>
156
  ```
157
 
158
  ## The Better Font Awesome Library Object ##
164
  (string) Returns the active version of Font Awesome being used.
165
 
166
  #### get_stylesheet_url() ####
167
+ (string) Returns the Font Awesome stylesheet URL.
168
+
169
+ #### get_stylesheet_url_v4_shim() ####
170
+ (string) Returns the Font Awesome v4 shim stylesheet URL.
171
 
172
  #### get_icons() ####
173
  (array) Returns an associative array of icon hex values (index, e.g. \f000) and unprefixed icon names (values, e.g. rocket) for all available icons in the active Font Awesome version.
174
 
175
+ #### get_release_icons() ####
176
+ (array) Returns icon data in the exact format provided by the Font Awesome GraphQL API.
177
+
178
+ #### get_release_assets() ####
179
+ (array) Returns icon asset (CSS/JS) data for the latest Font Awesome version.
180
+
181
  #### get_prefix() ####
182
  (string) Returns the version-dependent prefix ('fa' or 'icon') that is used in the icons' CSS classes.
183
 
 
 
 
184
  #### get_errors() ####
185
  (array) Returns all library errors, including API and CDN fetch failures.
186
 
187
+ ### Deprecated
188
+
189
+ #### get_api_data() (2.0.0) ####
190
+ _The library no longe relies on the jsDelivr CDN._
191
+
192
+ (object) Returns version data for the remote jsDelivr CDN (uses [jsDelivr API](https://github.com/jsdelivr/api)). Includes all available versions and latest version.
193
+
194
+ ### Example:
195
+
196
  ```php
197
  // Initialize the library with custom args.
198
  Better_Font_Awesome_Library::get_instance( $args );
208
 
209
  // Output all available icons.
210
  foreach ( $icons as $icon ) {
211
+ echo $icon . '<br />';
212
  }
213
  ```
214
 
229
 
230
  * `$wp_remote_get_args` (array)
231
 
232
+ #### bfa_fallback_release_data_path ####
233
+ Applied to the path for the fallback release data JSON file. Can be used to specify an alternate fallback data file.
 
 
234
 
235
  **Parameters**
236
 
237
+ * `$fallback_release_data_path` (string)
238
 
239
+ #### bfa_release_data_transient_expiration ####
240
+ This value controls how often the plugin will check for the latest updated version of Font Awesome. Can be used to increase/decrease the frequency of this check as desired.
241
 
242
  **Parameters**
243
 
244
+ * `$api_expiration` (int) (default: `WEEK_IN_SECONDS`)
 
 
 
 
 
 
 
245
 
246
  #### bfa_icon_list ####
247
  Applied to the icon array after it has been generated from the Font Awesome stylesheet, and before it is assigned to the Better Font Awesome Library object's `$icons` property.
250
 
251
  * `$icons` (array)
252
 
 
 
 
 
 
 
 
253
  #### bfa_icon_class ####
254
  Applied to the classes that are output on each icon's `<i>` element.
255
 
271
 
272
  * `$output` (string)
273
 
274
+ #### bfa_show_errors ####
275
+ Applied to the boolean that determines whether or not to suppress all Font Awesome warnings that normally display in the admin.
276
+
277
+ **Parameters**
278
+
279
+ * `$show_errors` (true)
280
+
281
+ ### Deprecated
282
+
283
+ #### bfa_fallback_directory_path ####
284
+ _This is now replaced by the similar `bfa_fallback_release_data_path` filter._
285
+ Applied to the fallback directory path before setting up any fallback CSS info. Can be used to specify an alternate fallback directory to replace the default fallback directory.
286
+
287
+ *The path must be to a local, non-remote, directory.*
288
+
289
+ **Parameters**
290
+
291
+ * `$path` (string)
292
+
293
+ #### bfa_api_transient_expiration (2.0.0) ####
294
+ _This data now comes from the GraphQL API. The new `bfa_release_data_transient_expiration` replaces this legacy filter._
295
+
296
+ Applied to the API (version information) transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired.
297
+
298
+ **Parameters**
299
+
300
+ * `$api_expiration` (int)
301
+
302
+ #### bfa_css_transient_expiration (2.0.0) ####
303
+ _This data is now no longer necessary._
304
+
305
+ Applied to the CSS stylesheet data transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired.
306
+
307
+ **Parameters**
308
+
309
+ * `$css_expiration` (int)
310
+
311
+ #### bfa_force_fallback (2.0.0) ####
312
+ _There should no longer be a need to force a fallback._
313
+
314
  Applied to the boolean that determines whether or not to force the included fallback version of Font Awesome to load. This can be useful if you're having trouble with delays or timeouts.
315
 
316
  **Parameters**
317
 
318
  * `$force_fallback` (false)
319
 
320
+ #### bfa_prefix (2.0.0) ####
321
+ _Given the update to v5+ always, there should be no need to modify the icon prefix._
322
 
323
+ Applied to the Font Awesome prefix ('fa' or 'icon') before it is assigned to the Better Font Awesome Library object's `$prefix` property.
324
 
325
+ **Parameters**
326
 
327
+ * `$prefix` (string)
328
 
329
  ## To Do ##
330
  Ideas? File an issue or add a pull request!
344
  * [Michael Beil](https://twitter.com/MichaelBeil)
345
  * [Rob Neue](https://twitter.com/rob_neu)
346
  * [Gary Jones](https://twitter.com/GaryJ)
347
+ * [Jan Hoek](https://twitter.com/JanHoekdotCom)
vendor/mickey-kay/better-font-awesome-library/better-font-awesome-library.php CHANGED
@@ -39,110 +39,96 @@ class Better_Font_Awesome_Library {
39
  const SLUG = 'bfa';
40
 
41
  /**
42
- * jsDelivr API URL for Font Awesome version info.
43
  *
44
- * @since 1.0.0
45
  *
46
  * @var string
47
  */
48
- const JSDELIVR_API_URL = 'http://api.jsdelivr.com/v1/jsdelivr/libraries/fontawesome/?fields=versions,lastversion';
49
 
50
  /**
51
- * Initialization args.
52
  *
53
- * @since 1.0.0
54
  *
55
- * @var array
56
  */
57
- private $args;
58
 
59
  /**
60
- * Default args to use if any $arg isn't specified.
61
  *
62
- * @since 1.0.0
63
  *
64
- * @var array
65
  */
66
- private $default_args = array(
67
- 'version' => 'latest',
68
- 'minified' => true,
69
- 'remove_existing_fa' => false,
70
- 'load_styles' => true,
71
- 'load_admin_styles' => true,
72
- 'load_shortcode' => true,
73
- 'load_tinymce_plugin' => true,
74
- );
75
 
76
  /**
77
- * Root URL of the library.
78
  *
79
- * @since 1.0.4
80
  *
81
  * @var string
82
  */
83
- private $root_url;
84
 
85
  /**
86
- * Args for wp_remote_get() calls.
87
  *
88
- * @since 1.0.0
89
  *
90
- * @var array
91
- */
92
- private $wp_remote_get_args = array(
93
- 'timeout' => 10,
94
- 'sslverify' => false,
95
- );
96
-
97
- /**
98
- * Array to hold the jsDelivr API data.
99
  *
100
- * @since 1.0.0
101
- *
102
- * @var string
103
  */
104
- private $api_data = array();
105
 
106
  /**
107
- * Version of Font Awesome being used.
108
  *
109
  * @since 1.0.0
110
  *
111
- * @var string
112
  */
113
- private $font_awesome_version;
114
 
115
  /**
116
- * Font Awesome stylesheet URL.
117
  *
118
  * @since 1.0.0
119
  *
120
- * @var string
121
  */
122
- private $stylesheet_url;
 
 
 
 
 
 
 
123
 
124
  /**
125
- * Font Awesome CSS.
126
  *
127
- * @since 1.0.0
128
  *
129
  * @var string
130
  */
131
- private $css;
132
 
133
  /**
134
- * Data associated with the local fallback version of Font Awesome.
135
  *
136
  * @since 1.0.0
137
  *
138
- * @var string
139
  */
140
- private $fallback_data = array(
141
- 'directory' => 'lib/font-awesome/',
142
- 'path' => '',
143
- 'url' => '',
144
- 'version' => '',
145
- 'css' => '',
146
  );
147
 
148
  /**
@@ -153,22 +139,20 @@ class Better_Font_Awesome_Library {
153
  private $icon_picker_directory = 'lib/fontawesome-iconpicker/dist/';
154
 
155
  /**
156
- * Array of available Font Awesome icon slugs.
157
- *
158
- * @since 1.0.0
159
  *
160
- * @var string
161
  */
162
- private $icons = array();
163
 
164
  /**
165
- * Font Awesome prefix to be used ('icon' or 'fa').
166
- *
167
- * @since 1.0.0
168
  *
169
- * @var string
170
  */
171
- private $prefix;
172
 
173
  /**
174
  * Array to track errors and wp_remote_get() failures.
@@ -234,18 +218,6 @@ class Better_Font_Awesome_Library {
234
  // Initialize library properties and actions as needed.
235
  $this->initialize( $this->args );
236
 
237
- // Use the jsDelivr API to fetch info on the jsDelivr Font Awesome CDN.
238
- $this->setup_api_data();
239
-
240
- // Set the version of Font Awesome to be used.
241
- $this->set_active_version();
242
-
243
- // Set the URL for the Font Awesome stylesheet.
244
- $this->set_stylesheet_url( $this->font_awesome_version );
245
-
246
- // Get stylesheet and generate list of available icons in Font Awesome stylesheet.
247
- $this->setup_stylesheet_data();
248
-
249
  // Add Font Awesome and/or custom CSS to the editor.
250
  $this->add_editor_styles();
251
 
@@ -301,7 +273,7 @@ class Better_Font_Awesome_Library {
301
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) );
302
 
303
  // Add shortcode insertion button.
304
- add_action( 'media_buttons', array( $this, 'add_insert_shortcode_button' ), 99 );
305
 
306
  }
307
 
@@ -319,10 +291,6 @@ class Better_Font_Awesome_Library {
319
 
320
  // Setup root URL, which differs for plugins vs. themes.
321
  $this->setup_root_url();
322
-
323
- // Set fallback stylesheet directory URL and path.
324
- $this->setup_fallback_data();
325
-
326
  }
327
 
328
  /**
@@ -366,7 +334,8 @@ class Better_Font_Awesome_Library {
366
 
367
  // Get BFA directory and theme root directory paths.
368
  $bfa_directory = dirname(__FILE__);
369
- $theme_directory = get_stylesheet_directory();
 
370
  $plugin_dir = plugin_dir_url( __FILE__ );
371
 
372
  /**
@@ -384,9 +353,19 @@ class Better_Font_Awesome_Library {
384
  // First check if we're inside a theme.
385
  if ( $is_theme ) {
386
 
387
- // Get relative BFA directory by removing theme root directory path.
388
- $bfa_rel_path = str_replace( $theme_directory, '', $bfa_directory );
389
- $this->root_url = trailingslashit( get_stylesheet_directory_uri() . $bfa_rel_path );
 
 
 
 
 
 
 
 
 
 
390
 
391
  } else { // Otherwise we're inside a plugin.
392
 
@@ -397,400 +376,181 @@ class Better_Font_Awesome_Library {
397
  }
398
 
399
  /**
400
- * Set up data for the local fallback version of Font Awesome.
 
401
  *
402
- * @since 1.0.0
 
 
403
  */
404
- private function setup_fallback_data() {
405
-
406
  // Set fallback directory path.
407
- $directory_path = plugin_dir_path( __FILE__ ) . $this->fallback_data['directory'];
408
 
409
  /**
410
- * Filter directory path.
411
  *
412
- * @since 1.0.0
413
  *
414
- * @param string $directory_path The path to the fallback Font Awesome directory.
415
  */
416
- $directory_path = trailingslashit( apply_filters( 'bfa_fallback_directory_path', $directory_path ) );
417
-
418
- // Set fallback path and URL.
419
- $this->fallback_data['path'] = $directory_path . 'css/font-awesome' . $this->get_min_suffix() . '.css';
420
- $this->fallback_data['url'] = $this->root_url . $this->fallback_data['directory'] . 'css/font-awesome' . $this->get_min_suffix() . '.css';
421
-
422
- // Get the fallback version based on package.json.
423
- $fallback_json_file_path = $directory_path . 'package.json';
424
- $fallback_data = json_decode( $this->get_local_file_contents( $fallback_json_file_path ) );
425
- $this->fallback_data['version'] = $fallback_data->version;
426
-
427
- // Get the fallback CSS.
428
- $this->fallback_data['css'] = $this->get_fallback_css();
429
 
 
430
  }
431
 
432
  /**
433
- * Set up data for all versions of Font Awesome available on the jsDelivr
434
- * CDN.
435
  *
436
- * Uses the jsDelivr API.
437
  *
438
- * @since 1.0.0
439
- */
440
- private function setup_api_data() {
441
- $this->api_data = $this->fetch_api_data( self::JSDELIVR_API_URL );
442
- }
443
-
444
- /**
445
- * Fetch the jsDelivr API data.
446
- *
447
- * First check to see if the api-versions transient is set, and if not use
448
- * the jsDelivr API to retrieve all available versions of Font Awesome.
449
  *
450
- * @since 1.0.0
451
- *
452
- * @return array|WP_ERROR Available CDN Font Awesome versions, or a
453
- * WP_ERROR if the fetch fails.
454
  */
455
- private function fetch_api_data( $url ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
456
 
457
- if ( false === ( $response = get_transient( self::SLUG . '-api-versions' ) ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
458
 
459
- $response = wp_remote_get( $url, $this->wp_remote_get_args );
 
 
 
460
 
461
- if ( 200 == wp_remote_retrieve_response_code( $response ) ) {
 
 
 
462
 
463
- // Decode the API data and grab the versions info.
464
- $json_data = json_decode( wp_remote_retrieve_body( $response ) );
465
- $response = $json_data[0];
466
 
467
  /**
468
- * Filter the API transient expiration.
469
  *
470
- * @since 1.0.0
471
  *
472
- * @param int Expiration for API transient.
473
  */
474
- $transient_expiration = apply_filters( 'bfa_api_transient_expiration', 12 * HOUR_IN_SECONDS );
475
 
476
  // Set the API transient.
477
- set_transient( self::SLUG . '-api-versions', $response, $transient_expiration );
478
-
479
- } elseif ( is_wp_error( $response ) ) { // Check for faulty wp_remote_get()
480
-
481
- $this->set_error( 'api', $response->get_error_code(), $response->get_error_message() . " (URL: $url)" );
482
- $response = '';
483
-
484
- } elseif ( isset( $response['response'] ) ) { // Check for 404 and other non-WP_ERROR codes
485
-
486
- $this->set_error( 'api', $response['response']['code'], $response['response']['message'] . " (URL: $url)" );
487
- $response = '';
488
-
489
- } else { // Total failsafe
490
-
491
- $this->set_error( 'api', 'Unknown', __( 'The jsDelivr API servers appear to be temporarily unavailable.', 'better-font-awesome' ) . " (URL: $url)" );
492
- $response = '';
493
-
494
  }
495
-
496
  }
497
 
498
- return $response;
499
-
500
- }
501
-
502
- /**
503
- * Set the version of Font Awesome to use.
504
- *
505
- * @since 1.0.0
506
- */
507
- private function set_active_version() {
508
-
509
- if ( 'latest' == $this->args['version'] ) {
510
- $this->font_awesome_version = $this->get_latest_version();
511
- } else {
512
- $this->font_awesome_version = $this->args['version'];
513
  }
514
 
 
 
 
 
515
  }
516
 
517
  /**
518
- * Get the latest available Font Awesome version.
519
  *
520
  * @since 1.0.0
521
  *
522
- * @return string Latest available Font Awesome version, either via the
523
- * jsDelivr API data (if available), or a best guess based on transient and
524
- * fallback version data.
525
- */
526
- private function get_latest_version() {
527
-
528
- if ( $this->api_data_exists() ) {
529
- return $this->get_api_value( 'lastversion' );
530
- } else {
531
- return $this->guess_latest_version();
532
- }
533
-
534
- }
535
-
536
- /**
537
- * Guess the latest Font Awesome version.
538
- *
539
- * Check both the transient Font Awesome CSS array and the locally-hosted
540
- * version of Font Awesome to determine the latest listed version.
541
- *
542
- * @since 1.0.0
543
  *
544
- * @return string Latest transient or fallback version of Font Awesome CSS.
545
  */
546
- private function guess_latest_version() {
547
-
548
- $css_transient_latest_version = $this->get_css_transient_latest_version();
549
 
550
- if ( version_compare( $css_transient_latest_version, $this->fallback_data['version'], '>' ) ) {
551
- return $css_transient_latest_version;
552
- } else {
553
- return $this->fallback_data['version'];
554
  }
555
 
556
- }
 
557
 
558
- /**
559
- * Get the latest version saved in the CSS transient.
560
- *
561
- * @since 1.0.0
562
- *
563
- * @return string Latest version key in the CSS transient array.
564
- * Return '0' if the CSS transient isn't set.
565
- */
566
- private function get_css_transient_latest_version() {
567
 
568
- $transient_css_array = get_transient( self::SLUG . '-css' );
569
-
570
- if ( ! empty( $transient_css_array ) ) {
571
- return max( array_keys( $transient_css_array ) );
572
- } else {
573
- return '0';
574
- }
575
 
576
- }
577
-
578
- /**
579
- * Determine the remote Font Awesome stylesheet URL based on the selected
580
- * version.
581
- *
582
- * @since 1.0.0
583
- *
584
- * @param string $version Version of Font Awesome to use.
585
- */
586
- private function set_stylesheet_url( $version ) {
587
- $this->stylesheet_url = '//cdn.jsdelivr.net/fontawesome/' . $version . '/css/font-awesome' . $this->get_min_suffix() . '.css';
588
- }
589
-
590
- /**
591
- * Get stylesheet CSS and populate icons array.
592
- *
593
- * @since 1.0.0
594
- */
595
- private function setup_stylesheet_data() {
596
-
597
- // Get the Font Awesome CSS.
598
- $this->css = $this->get_css( $this->stylesheet_url, $this->font_awesome_version );
599
-
600
- // Get the list of available icons from the Font Awesome CSS.
601
- $this->icons = $this->setup_icon_array( $this->css );
602
-
603
- // Set up prefix based on version ('fa' or 'icon').
604
- $this->prefix = $this->setup_prefix( $this->font_awesome_version );
605
-
606
- }
607
-
608
- /**
609
- * Get the Font Awesome CSS.
610
- *
611
- * @since 1.0.0
612
- *
613
- * @param string $url URL of the remote stylesheet.
614
- * @param string $version Version of Font Awesome to fetch.
615
- *
616
- * @return string $response Font Awesome CSS, from either:
617
- * 1. transient,
618
- * 2. wp_remote_get(), or
619
- * 3. fallback CSS.
620
- */
621
- private function get_css( $url, $version ) {
622
-
623
- // First try getting the transient CSS.
624
- $response = $this->get_transient_css( $version );
625
-
626
- // Next, try fetching the CSS from the remote jsDelivr CDN.
627
- if ( ! $response ) {
628
- $response = $this->get_remote_css( $url, $version );
629
- }
630
-
631
- /**
632
- * Filter the force fallback flag.
633
- *
634
- * @since 1.0.4
635
- *
636
- * @param bool Whether or not to force the fallback CSS.
637
- */
638
- $force_fallback = apply_filters( 'bfa_force_fallback', false );
639
-
640
- /**
641
- * Use the local fallback if both the transient and wp_remote_get()
642
- * methods fail, or if fallback is forced with bfa_force_fallback filter.
643
- */
644
- if ( is_wp_error( $response ) || $force_fallback ) {
645
-
646
- // Log the CSS fetch error.
647
- if ( ! $force_fallback ) {
648
- $this->set_error( 'css', $response->get_error_code(), $response->get_error_message() . " (URL: $url)" );
649
  }
650
 
651
- // Use the local fallback CSS.
652
- $response = $this->fallback_data['css'];
653
-
654
- // Update the version string to match the fallback version.
655
- $this->font_awesome_version = $this->fallback_data['version'];
656
-
657
- // Update the stylesheet URL to match the fallback version.
658
- $this->stylesheet_url = $this->fallback_data['url'];
659
- }
660
-
661
- return $response;
662
-
663
- }
664
-
665
- /**
666
- * Get the transient copy of the CSS for the specified version.
667
- *
668
- * @since 1.0.0
669
- *
670
- * @param string $version Font Awesome version to check.
671
- *
672
- * @return string Transient CSS if it exists, otherwise null.
673
- */
674
- private function get_transient_css( $version ) {
675
-
676
- $transient_css_array = get_transient( self::SLUG . '-css' );
677
- return isset( $transient_css_array[ $version ] ) ? $transient_css_array[ $version ] : '';
678
-
679
- }
680
-
681
- /**
682
- * Get the CSS from the remote jsDelivr CDN.
683
- *
684
- * @since 1.0.0
685
- *
686
- * @param string $url URL for the remote stylesheet.
687
- * @param string $version Font Awesome version to fetch.
688
- *
689
- * @return string|WP_ERROR $response Remote CSS, or WP_ERROR if
690
- * wp_remote_get() fails.
691
- */
692
- private function get_remote_css( $url, $version ) {
693
-
694
- // Get the remote Font Awesome CSS.
695
- $url = set_url_scheme( $url );
696
- $response = wp_remote_get( $url, $this->wp_remote_get_args );
697
-
698
- /**
699
- * If fetch was successful, return the remote CSS, and set the CSS
700
- * transient for this version. Otherwise, return a WP_Error object.
701
- */
702
- if ( 200 == wp_remote_retrieve_response_code( $response ) ) {
703
-
704
- $response = wp_remote_retrieve_body( $response );
705
- $this->set_css_transient( $version, $response );
706
-
707
- } elseif ( is_wp_error( $response ) ) { // Check for faulty wp_remote_get()
708
- $response = $response;
709
- } elseif ( isset( $response['response'] ) ) { // Check for 404 and other non-WP_ERROR codes
710
- $response = new WP_Error( $response['response']['code'], $response['response']['message'] . " (URL: $url)" );
711
- } else { // Total failsafe
712
- $response = '';
713
  }
714
 
715
- return $response;
716
-
717
- }
718
-
719
- /**
720
- * Set the CSS transient array.
721
- *
722
- * @since 1.0.0
723
- *
724
- * @param string $version Version of Font Awesome for which to set the
725
- * transient.
726
- * @param string $value CSS for corresponding version of Font Awesome.
727
- */
728
- private function set_css_transient( $version, $value ) {
729
-
730
- /**
731
- * Get the transient array, which contains data for multiple Font
732
- * Awesome version.
733
- */
734
- $transient_css_array = get_transient( self::SLUG . '-css' );
735
-
736
- // Set the new value for the specified Font Awesome version.
737
- $transient_css_array[ $version ] = $value;
738
-
739
  /**
740
- * Filter the CSS transient expiration.
741
- *
742
- * @since 1.0.0
743
- *
744
- * @param int Expiration for the CSS transient.
745
- */
746
- $transient_expiration = apply_filters( 'bfa_css_transient_expiration', 30 * DAY_IN_SECONDS );
747
-
748
- // Set the new CSS array transient.
749
- set_transient( self::SLUG . '-css', $transient_css_array, $transient_expiration );
750
-
751
- }
752
-
753
- /**
754
- * Get the CSS of the local fallback Font Awesome version.
755
- *
756
- * @since 1.0.0
757
- *
758
- * @return string Contents of the local fallback Font Awesome stylesheet.
759
- */
760
- private function get_fallback_css() {
761
- return $this->get_local_file_contents( $this->fallback_data['path'] );
762
- }
763
-
764
- /**
765
- * Get array of icons from the Font Awesome CSS.
766
- *
767
- * @since 1.0.0
768
- *
769
- * @param string $css The Font Awesome CSS.
770
- *
771
- * @return array All available icon names (e.g. adjust, car, pencil).
772
- */
773
- private function setup_icon_array( $css ) {
774
-
775
- $icons = array();
776
- $hex_codes = array();
777
-
778
- /**
779
- * Get all CSS selectors that have a "content:" pseudo-element rule,
780
- * as well as all associated hex codes.
781
- */
782
- preg_match_all( '/\.(icon-|fa-)([^,}]*)\s*:before\s*{\s*(content:)\s*"(\\\\[^"]+)"/s', $css, $matches );
783
- $icons = $matches[2];
784
- $hex_codes = $matches[4];
785
-
786
- // Add hex codes as icon array index.
787
- $icons = array_combine( $hex_codes, $icons );
788
-
789
- // Alphabetize the icons array by icon name.
790
- asort( $icons );
791
-
792
- /**
793
- * Filter the array of available icons.
794
  *
795
  * @since 1.0.0
796
  *
@@ -798,38 +558,19 @@ class Better_Font_Awesome_Library {
798
  */
799
  $icons = apply_filters( 'bfa_icon_list', $icons );
800
 
801
- return $icons;
802
-
803
- }
804
-
805
- /**
806
- * Get the Font Awesosome prefix ('fa' or 'icon').
807
- *
808
- * @since 1.0.0
809
- *
810
- * @param string $version Font Awesome version being used.
811
- *
812
- * @return string $prefix 'fa' or 'icon', depending on the version.
813
- */
814
- private function setup_prefix( $version ) {
815
-
816
- if ( 0 <= version_compare( $version, '4' ) ) {
817
- $prefix = 'fa';
818
- } else {
819
- $prefix = 'icon';
820
- }
821
-
822
  /**
823
- * Filter the Font Awesome prefix.
824
  *
825
- * @since 1.0.0
826
  *
827
- * @param string $prefix Font Awesome prefix ('icon' or 'fa').
828
  */
829
- $prefix = apply_filters( 'bfa_prefix', $prefix );
830
 
831
- return $prefix;
 
832
 
 
833
  }
834
 
835
  /**
@@ -873,41 +614,7 @@ class Better_Font_Awesome_Library {
873
  add_shortcode( 'icon', array( $this, 'render_shortcode' ) );
874
  }
875
 
876
- /**
877
- * Render [icon] shortcode.
878
- *
879
- * Usage:
880
- * [icon name="flag" class="fw 2x spin" unprefixed_class="custom_class"]
881
- *
882
- * @param array $atts Shortcode attributes.
883
- * @return string $output Icon HTML (e.g. <i class="fa fa-car"></i>).
884
- */
885
- public function render_shortcode( $atts ) {
886
-
887
- extract( shortcode_atts( array(
888
- 'name' => '',
889
- 'class' => '',
890
- 'unprefixed_class' => '',
891
- 'title' => '', /* For compatibility with other plugins */
892
- 'size' => '', /* For compatibility with other plugins */
893
- 'space' => '',
894
- ), $atts )
895
- );
896
-
897
- /**
898
- * Include for backwards compatibility with Font Awesome More Icons plugin.
899
- *
900
- * @see https://wordpress.org/plugins/font-awesome-more-icons/
901
- */
902
- $title = $title ? 'title="' . $title . '" ' : '';
903
- $space = 'true' == $space ? '&nbsp;' : '';
904
- $size = $size ? ' '. $this->prefix . '-' . $size : '';
905
-
906
- // Remove "icon-" and "fa-" from name
907
- // This helps both:
908
- // 1. Incorrect shortcodes (when user includes full class name including prefix)
909
- // 2. Old shortcodes from other plugins that required prefixes
910
-
911
  /**
912
  * Strip 'icon-' and 'fa-' from the BEGINNING of $name.
913
  *
@@ -924,10 +631,11 @@ class Better_Font_Awesome_Library {
924
 
925
  }
926
 
927
- $name = str_replace( 'fa-', '', $name );
 
928
 
929
- // Add the version-specific prefix back on to $name, if it exists.
930
- $icon_name = $this->prefix ? $this->prefix . '-' . $name : $name;
931
 
932
  // Remove "icon-" and "fa-" from the icon class.
933
  $class = str_replace( 'icon-', '', $class );
@@ -938,23 +646,66 @@ class Better_Font_Awesome_Library {
938
  $class = preg_replace( '/\s{3,}/', ' ', $class );
939
 
940
  // Add the version-specific prefix back on to each class.
941
- $class_array = explode( ' ', $class );
 
942
  foreach ( $class_array as $index => $class ) {
943
- $class_array[ $index ] = $this->prefix ? $this->prefix . '-' . $class : $class;
944
  }
945
- $class = implode( ' ', $class_array );
946
 
947
- // Add unprefixed classes.
948
- $class .= $unprefixed_class ? ' ' . $unprefixed_class : '';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
949
 
950
  /**
951
  * Filter the icon class.
952
  *
953
  * @since 1.0.0
954
  *
955
- * @param string $class Classes attached to the icon.
956
  */
957
- $class = apply_filters( 'bfa_icon_class', $class, $name );
958
 
959
  /**
960
  * Filter the default <i> icon tag.
@@ -966,11 +717,9 @@ class Better_Font_Awesome_Library {
966
  $tag = apply_filters( 'bfa_icon_tag', 'i' );
967
 
968
  // Generate the HTML <i> icon element output.
969
- $output = sprintf( '<%s class="%s %s %s %s" %s>%s</%s>',
970
  $tag,
971
- $this->prefix,
972
- $icon_name,
973
- $class,
974
  $size,
975
  $title,
976
  $space,
@@ -988,14 +737,47 @@ class Better_Font_Awesome_Library {
988
 
989
  }
990
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
991
  /**
992
  * Register and enqueue Font Awesome CSS.
993
  */
994
  public function register_font_awesome_css() {
995
 
996
- wp_register_style( self::SLUG . '-font-awesome', $this->stylesheet_url, '', $this->font_awesome_version );
997
  wp_enqueue_style( self::SLUG . '-font-awesome' );
998
 
 
 
 
 
 
 
 
999
  }
1000
 
1001
  /**
@@ -1004,7 +786,12 @@ class Better_Font_Awesome_Library {
1004
  * @since 1.0.0
1005
  */
1006
  public function add_editor_styles() {
1007
- add_editor_style( $this->stylesheet_url );
 
 
 
 
 
1008
  }
1009
 
1010
  /**
@@ -1029,15 +816,15 @@ class Better_Font_Awesome_Library {
1029
 
1030
  // Output PHP variables to JS.
1031
  $bfa_vars = array(
1032
- 'fa_prefix' => $this->prefix,
1033
- 'fa_icons' => $this->get_icons(),
1034
  );
1035
  wp_localize_script( self::SLUG . '-admin', 'bfa_vars', $bfa_vars );
1036
 
1037
  }
1038
 
1039
  /**
1040
- * [add_insert_shortcode_button description]
1041
  *
1042
  * @since 1.3.0
1043
  */
@@ -1066,53 +853,36 @@ class Better_Font_Awesome_Library {
1066
 
1067
  if ( ! empty( $this->errors ) && apply_filters( 'bfa_show_errors', true ) ) :
1068
  ?>
1069
- <div class="error">
1070
- <p>
1071
- <b><?php _e( 'Better Font Awesome', 'better-font-awesome' ); ?></b>
1072
- </p>
1073
-
1074
- <!-- API Error -->
1075
- <?php if ( is_wp_error ( $this->get_error('api') ) ) : ?>
1076
- <p>
1077
- <b><?php _e( 'API Error', 'better-font-awesome' ); ?></b><br />
1078
- <?php
1079
- printf( __( 'The attempt to reach the jsDelivr API server failed with the following error: %s', 'better-font-awesome' ),
1080
- '<code>' . $this->get_error('api')->get_error_code() . ': ' . $this->get_error('api')->get_error_message() . '</code>'
1081
- );
1082
- ?>
1083
- </p>
1084
- <?php endif; ?>
1085
-
1086
- <!-- CSS Error -->
1087
- <?php if ( is_wp_error ( $this->get_error('css') ) ) : ?>
1088
- <p>
1089
- <b><?php _e( 'Remote CSS Error', 'better-font-awesome' ); ?></b><br />
1090
- <?php
1091
- printf( __( 'The attempt to fetch the remote Font Awesome stylesheet failed with the following error: %s %s The embedded fallback Font Awesome will be used instead (version: %s).', 'better-font-awesome' ),
1092
- '<code>' . $this->get_error('css')->get_error_code() . ': ' . $this->get_error('css')->get_error_message() . '</code>',
1093
- '<br />',
1094
- '<code>' . $this->font_awesome_version . '</code>'
1095
- );
1096
- ?>
1097
- </p>
1098
- <?php endif; ?>
1099
-
1100
- <!-- Fallback Text -->
1101
- <p><?php echo __( '<b>Don\'t worry! Better Font Awesome will still render using the included fallback version:</b> ', 'better-font-awesome' ) . '<code>' . $this->fallback_data['version'] . '</code>' ; ?></p>
1102
-
1103
- <!-- Solution Text -->
1104
- <p>
1105
- <b><?php _e( 'Solution', 'better-font-awesome' ); ?></b><br />
1106
- <?php
1107
- printf( __( 'This may be the result of a temporary server or connectivity issue which will resolve shortly. However if the problem persists please file a support ticket on the %splugin forum%s, citing the errors listed above. ', 'better-font-awesome' ),
1108
- '<a href="http://wordpress.org/support/plugin/better-font-awesome" target="_blank" title="Better Font Awesome support forum">',
1109
- '</a>'
1110
- );
1111
- ?>
1112
- </p>
1113
- </div>
1114
- <?php
1115
- endif;
1116
  }
1117
 
1118
  /*----------------------------------------------------------------------------*
@@ -1132,9 +902,9 @@ class Better_Font_Awesome_Library {
1132
 
1133
  ob_start();
1134
  include $file_path;
1135
- $contents = ob_get_clean();
1136
 
1137
- return $contents;
1138
 
1139
  }
1140
 
@@ -1176,90 +946,111 @@ class Better_Font_Awesome_Library {
1176
  return isset( $this->errors[ $process ] ) ? $this->errors[ $process ] : '';
1177
  }
1178
 
 
 
 
 
1179
  /**
1180
- * Check if API version data has been retrieved.
1181
  *
1182
- * @since 1.0.0
1183
  *
1184
- * @return boolean Whether or not the API version info was successfully fetched.
1185
  */
1186
- public function api_data_exists() {
1187
-
1188
- if ( $this->api_data ) {
1189
- return true;
1190
- } else {
1191
- return false;
1192
- }
1193
-
1194
  }
1195
 
1196
  /**
1197
- * Get a specific API value.
1198
  *
1199
- * @since 1.0.0
1200
- *
1201
- * @param string $key Array key of the API data to get.
1202
  *
1203
- * @return mixed $value Value associated with specified key.
1204
  */
1205
- public function get_api_value( $key ) {
 
 
1206
 
1207
- if ( $this->api_data ) {
1208
- $value = $this->api_data->$key;
1209
- } else {
1210
- $value = '';
1211
- }
1212
 
1213
- return $value;
 
 
 
 
1214
 
 
 
 
 
 
 
1215
  }
1216
 
1217
- /*----------------------------------------------------------------------------*
1218
- * Public User Functions
1219
- *----------------------------------------------------------------------------*/
1220
-
1221
  /**
1222
- * Get the version of Font Awesome currently in use.
1223
  *
1224
  * @since 1.0.0
1225
  *
1226
- * @return string Font Awesome version.
1227
  */
1228
- public function get_version() {
1229
- return $this->font_awesome_version;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1230
  }
1231
 
1232
  /**
1233
- * Get the fallback version of Font Awesome included locally.
 
 
1234
  *
1235
  * @since 1.0.0
1236
  *
1237
- * @return string Font Awesome fallback version.
1238
  */
1239
- public function get_fallback_version() {
1240
- return $this->fallback_data['version'];
1241
  }
1242
 
1243
  /**
1244
- * Get the stylesheet URL.
 
1245
  *
1246
- * @since 1.0.0
1247
  *
1248
- * @return string Stylesheet URL.
1249
  */
1250
- public function get_stylesheet_url() {
1251
- return $this->stylesheet_url;
1252
  }
1253
 
1254
  /**
1255
- * Get the array of available icons.
1256
  *
1257
- * @since 1.0.0
1258
  *
1259
- * @return array Available Font Awesome icons.
1260
  */
1261
- public function get_icons() {
1262
- return $this->icons;
1263
  }
1264
 
1265
  /**
@@ -1270,18 +1061,18 @@ class Better_Font_Awesome_Library {
1270
  * @return string Font Awesome prefix.
1271
  */
1272
  public function get_prefix() {
1273
- return $this->prefix;
1274
  }
1275
 
1276
  /**
1277
- * Get version data for the remote jsDelivr CDN.
1278
  *
1279
- * @since 1.0.0
1280
  *
1281
- * @return object jsDelivr API data.
1282
  */
1283
- public function get_api_data() {
1284
- return $this->api_data;
1285
  }
1286
 
1287
  /**
@@ -1294,6 +1085,5 @@ class Better_Font_Awesome_Library {
1294
  public function get_errors() {
1295
  return $this->errors;
1296
  }
1297
-
1298
  }
1299
  endif;
39
  const SLUG = 'bfa';
40
 
41
  /**
42
+ * Font awesome GraphQL url.
43
  *
44
+ * @since 2.0.0
45
  *
46
  * @var string
47
  */
48
+ const FONT_AWESOME_API_BASE_URL = 'https://api.fontawesome.com';
49
 
50
  /**
51
+ * Font awesome CDN url.
52
  *
53
+ * @since 2.0.0
54
  *
55
+ * @var string
56
  */
57
+ const FONT_AWESOME_CDN_BASE_URL = 'https://use.fontawesome.com/releases';
58
 
59
  /**
60
+ * Fallback release data path.
61
  *
62
+ * @since 2.0.0
63
  *
64
+ * @var string
65
  */
66
+ const FALLBACK_RELEASE_DATA_PATH = 'inc/fallback-release-data.json';
 
 
 
 
 
 
 
 
67
 
68
  /**
69
+ * Icon prefix.
70
  *
71
+ * @since 2.0.0
72
  *
73
  * @var string
74
  */
75
+ const ICON_PREFIX = 'fa';
76
 
77
  /**
78
+ * Release data transient expiration.
79
  *
80
+ * Aka how often will we check for new Font Awesome release.
81
  *
82
+ * @since 2.0.0
 
 
 
 
 
 
 
 
83
  *
84
+ * @var int
 
 
85
  */
86
+ const TRANSIENT_EXPIRATION = DAY_IN_SECONDS;
87
 
88
  /**
89
+ * Initialization args.
90
  *
91
  * @since 1.0.0
92
  *
93
+ * @var array
94
  */
95
+ private $args;
96
 
97
  /**
98
+ * Default args to use if any $arg isn't specified.
99
  *
100
  * @since 1.0.0
101
  *
102
+ * @var array
103
  */
104
+ private $default_args = array(
105
+ 'include_v4_shim' => false,
106
+ 'remove_existing_fa' => false,
107
+ 'load_styles' => true,
108
+ 'load_admin_styles' => true,
109
+ 'load_shortcode' => true,
110
+ 'load_tinymce_plugin' => true,
111
+ );
112
 
113
  /**
114
+ * Root URL of the library.
115
  *
116
+ * @since 1.0.4
117
  *
118
  * @var string
119
  */
120
+ private $root_url;
121
 
122
  /**
123
+ * Args for wp_remote_get() calls.
124
  *
125
  * @since 1.0.0
126
  *
127
+ * @var array
128
  */
129
+ private $wp_remote_get_args = array(
130
+ 'timeout' => 10,
131
+ 'sslverify' => false,
 
 
 
132
  );
133
 
134
  /**
139
  private $icon_picker_directory = 'lib/fontawesome-iconpicker/dist/';
140
 
141
  /**
142
+ * Instance-level variable to store Font Awesome release data to
143
+ * avoid refetches for a single page load.
 
144
  *
145
+ * @var array
146
  */
147
+ private $release_data = array();
148
 
149
  /**
150
+ * Instance-level variable to store formatted icon array to avoid
151
+ * extra data transformations each time we want this data.
 
152
  *
153
+ * @var array
154
  */
155
+ private $formatted_icon_array = array();
156
 
157
  /**
158
  * Array to track errors and wp_remote_get() failures.
218
  // Initialize library properties and actions as needed.
219
  $this->initialize( $this->args );
220
 
 
 
 
 
 
 
 
 
 
 
 
 
221
  // Add Font Awesome and/or custom CSS to the editor.
222
  $this->add_editor_styles();
223
 
273
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) );
274
 
275
  // Add shortcode insertion button.
276
+ add_action( 'media_buttons', array( $this, 'add_insert_shortcode_button' ), 99 );
277
 
278
  }
279
 
291
 
292
  // Setup root URL, which differs for plugins vs. themes.
293
  $this->setup_root_url();
 
 
 
 
294
  }
295
 
296
  /**
334
 
335
  // Get BFA directory and theme root directory paths.
336
  $bfa_directory = dirname(__FILE__);
337
+ $theme_directory = get_template_directory();
338
+ $child_theme_directory = get_stylesheet_directory();
339
  $plugin_dir = plugin_dir_url( __FILE__ );
340
 
341
  /**
353
  // First check if we're inside a theme.
354
  if ( $is_theme ) {
355
 
356
+ // Use appropriate file paths for parent themes and child themes.
357
+ if ( strpos( $bfa_directory, $theme_directory ) !== false ) {
358
+
359
+ // Get relative BFA directory by removing theme root directory path.
360
+ $bfa_rel_path = str_replace( $theme_directory, '', $bfa_directory );
361
+ $this->root_url = trailingslashit( get_template_directory_uri() . $bfa_rel_path );
362
+
363
+ } else {
364
+
365
+ $bfa_rel_path = str_replace( $child_theme_directory, '', $bfa_directory );
366
+ $this->root_url = trailingslashit( get_stylesheet_directory_uri() . $bfa_rel_path );
367
+
368
+ }
369
 
370
  } else { // Otherwise we're inside a plugin.
371
 
376
  }
377
 
378
  /**
379
+ * Get fallback (hard-coded) release data in case failing from the
380
+ * Font Awesome API fails.
381
  *
382
+ * @since 2.0.0
383
+ *
384
+ * @return array Fallback release data.
385
  */
386
+ private function get_fallback_release_data() {
 
387
  // Set fallback directory path.
388
+ $fallback_release_data_path = plugin_dir_path( __FILE__ ) . SELF::FALLBACK_RELEASE_DATA_PATH;
389
 
390
  /**
391
+ * Filter the fallback release data path.
392
  *
393
+ * @since 2.0.0
394
  *
395
+ * @param string $fallback_release_data_path The path to the fallback Font Awesome directory.
396
  */
397
+ $fallback_release_data_path = apply_filters( 'bfa_fallback_release_data_path', $fallback_release_data_path );
 
 
 
 
 
 
 
 
 
 
 
 
398
 
399
+ return json_decode( $this->get_local_file_contents( $fallback_release_data_path ), true )['data']['release'];
400
  }
401
 
402
  /**
403
+ * Get Font Awesome release data from the Font Awesome GraphQL API.
 
404
  *
405
+ * First check to see if the transient is current. If not, fetch the data.
406
  *
407
+ * @since 2.0.0
 
 
 
 
 
 
 
 
 
 
408
  *
409
+ * @return array Release data.
 
 
 
410
  */
411
+ private function get_font_awesome_release_data() {
412
+ // 1. If we've already retrieved/set the instance-level data, use that for performance.
413
+ if ( ! empty( $this->release_data ) ) {
414
+ return $this->release_data;
415
+ }
416
+
417
+ $transient_slug = self::SLUG . '-release-data';
418
+ $transient_value = $response = get_transient( $transient_slug );
419
+ $release_data = array();
420
+
421
+ // 2. Short-circuit return the transient value if set.
422
+ if ( false !== $transient_value ) {
423
+ $release_data = $transient_value ;
424
+ }
425
 
426
+ // 3. Otherwise fetch the release data from the GraphQL API.
427
+ else {
428
+ $query_args = array_merge(
429
+ $this->wp_remote_get_args,
430
+ [
431
+ 'headers' => [
432
+ 'Content-Type' => 'application/json',
433
+ ],
434
+ 'body' => wp_json_encode([
435
+ 'query' => '
436
+ {
437
+ release(version: "latest") {
438
+ version,
439
+ icons {
440
+ id,
441
+ label,
442
+ membership {
443
+ free
444
+ },
445
+ styles
446
+ }
447
+ srisByLicense {
448
+ free {
449
+ path
450
+ value
451
+ }
452
+ }
453
+ }
454
+ }
455
+ '
456
+ ])
457
+ ]
458
+ );
459
+
460
+ $response = wp_remote_post( self::FONT_AWESOME_API_BASE_URL, $query_args );
461
+
462
+ $response_code = wp_remote_retrieve_response_code( $response );
463
+ $response_body = json_decode( wp_remote_retrieve_body( $response ), true );
464
+
465
+ // Check for non-200 response.
466
+ if ( 200 !== $response_code ) {
467
+ $this->set_error( 'api', wp_remote_retrieve_response_code( $response ), wp_remote_retrieve_response_message( $response ) . " - " . self::FONT_AWESOME_API_BASE_URL );
468
+ }
469
 
470
+ // Check for API errors - GraphQL returns a 200 even with errors.
471
+ elseif ( ! empty( $response_body['errors'] ) ) {
472
+ $this->set_error( 'api', 'GraphQL Error', print_r( $response_body['errors'], true ) );
473
+ }
474
 
475
+ // Check for faulty wp_remote_post()
476
+ elseif ( is_wp_error( $response ) ) {
477
+ $this->set_error( 'api', $response->get_error_code(), $response->get_error_message() . " - " . self::FONT_AWESOME_API_BASE_URL );
478
+ }
479
 
480
+ // Successful!
481
+ else {
482
+ $release_data = $response_body['data']['release'];
483
 
484
  /**
485
+ * Filter release data transient expiration.
486
  *
487
+ * @since 2.0.0
488
  *
489
+ * @param int Expiration for release data.
490
  */
491
+ $transient_expiration = apply_filters( 'bfa_release_data_transient_expiration', $this->get_transient_expiration() );
492
 
493
  // Set the API transient.
494
+ set_transient( $transient_slug, $release_data, $transient_expiration );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
495
  }
 
496
  }
497
 
498
+ // If we've made it this far, it means we:
499
+ // 1. don't have a valid transient value
500
+ // 2. don't have a valid fetched value
501
+ // . . . and we should therefore return the fallback data.
502
+ if ( empty( $release_data ) ) {
503
+ $release_data = $this->get_fallback_release_data();
 
 
 
 
 
 
 
 
 
504
  }
505
 
506
+ // Store an instance level release data for performance
507
+ // (avoid hitting db each time), and return.
508
+ $this->release_data = $release_data;
509
+ return $release_data;
510
  }
511
 
512
  /**
513
+ * Get array of icons for the current version.
514
  *
515
  * @since 1.0.0
516
  *
517
+ * @param string CSS for the current version of FA (only used pre-v5)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
518
  *
519
+ * @return array All available icon names (e.g. adjust, car, pencil).
520
  */
521
+ private function get_formatted_icon_array() {
 
 
522
 
523
+ // If we have the instance-level var populated, use it.
524
+ if ( ! empty( $this->formatted_icon_array ) ) {
525
+ return $this->formatted_icon_array;
 
526
  }
527
 
528
+ $icons_metadata = $this->get_release_icons();
529
+ $icons = [];
530
 
531
+ foreach ( $icons_metadata as $icon_metadata ) {
 
 
 
 
 
 
 
 
532
 
533
+ $icon_styles = $icon_metadata['membership']['free'];
 
 
 
 
 
 
534
 
535
+ // Only include if this icon supports FREE styles.
536
+ // @see https://fontawesome.com/how-to-use/graphql-api/objects/membership
537
+ if ( empty( $icon_styles ) ) {
538
+ continue;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
539
  }
540
 
541
+ foreach ( $icon_styles as $icon_style ) {
542
+ $icons[] = [
543
+ 'title' => "{$icon_metadata['label']} ({$icon_style})",
544
+ 'slug' => $icon_metadata['id'],
545
+ 'style' => $icon_style,
546
+ 'base_class' => $this->get_icon_base_class( $icon_metadata['id'], $icon_style ),
547
+ 'searchTerms' => $icon_metadata['id'],
548
+ ];
549
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  }
551
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
552
  /**
553
+ * [DEPRECATED] Filter the array of available icons.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
554
  *
555
  * @since 1.0.0
556
  *
558
  */
559
  $icons = apply_filters( 'bfa_icon_list', $icons );
560
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
561
  /**
562
+ * Filter the array of available icons.
563
  *
564
+ * @since 2.0.0
565
  *
566
+ * @param array $icons Array of all available icons.
567
  */
568
+ $icons = apply_filters( 'bfa_icon_array', $icons );
569
 
570
+ // Set instance-level variable to avoid recalculating this function each time.
571
+ $this->formatted_icon_array = $icons;
572
 
573
+ return $icons;
574
  }
575
 
576
  /**
614
  add_shortcode( 'icon', array( $this, 'render_shortcode' ) );
615
  }
616
 
617
+ public function sanitize_shortcode_name_att( $name ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
618
  /**
619
  * Strip 'icon-' and 'fa-' from the BEGINNING of $name.
620
  *
631
 
632
  }
633
 
634
+ return $name;
635
+ }
636
 
637
+ public function sanitize_shortcode_class_att( $class ) {
638
+ $prefix = $this->get_prefix();
639
 
640
  // Remove "icon-" and "fa-" from the icon class.
641
  $class = str_replace( 'icon-', '', $class );
646
  $class = preg_replace( '/\s{3,}/', ' ', $class );
647
 
648
  // Add the version-specific prefix back on to each class.
649
+ $class_array = array_filter( explode( ' ', $class ) );
650
+
651
  foreach ( $class_array as $index => $class ) {
652
+ $class_array[ $index ] = $prefix ? $prefix . '-' . $class : $class;
653
  }
 
654
 
655
+ return implode( ' ', $class_array );
656
+ }
657
+
658
+ /**
659
+ * Render [icon] shortcode.
660
+ *
661
+ * Usage:
662
+ * [icon name="flag" class="fw 2x spin" unprefixed_class="custom_class"]
663
+ *
664
+ * @param array $atts Shortcode attributes.
665
+ * @return string $output Icon HTML (e.g. <i class="fa fa-car"></i>).
666
+ */
667
+ public function render_shortcode( $atts ) {
668
+
669
+ extract( shortcode_atts( array(
670
+ 'name' => '',
671
+ 'class' => '',
672
+ 'unprefixed_class' => '',
673
+ 'title' => '', /* For compatibility with other plugins */
674
+ 'size' => '', /* For compatibility with other plugins */
675
+ 'space' => '',
676
+ 'style' => '', /* Style category */
677
+ ), $atts ));
678
+
679
+ $prefix = $this->get_prefix();
680
+ $classes = [];
681
+
682
+ /**
683
+ * Include for backwards compatibility with Font Awesome More Icons plugin.
684
+ *
685
+ * @see https://wordpress.org/plugins/font-awesome-more-icons/
686
+ */
687
+ $title = $title ? 'title="' . $title . '" ' : '';
688
+ $space = 'true' == $space ? '&nbsp;' : '';
689
+ $size = $size ? ' '. $prefix . '-' . $size : '';
690
+
691
+ // Santize name.
692
+ $name = $this->sanitize_shortcode_name_att( $name );
693
+
694
+ // Generate classes array.
695
+ $classes[] = $this->get_icon_base_class( $name, $style );
696
+ $classes[] = $this->sanitize_shortcode_class_att( $class );
697
+ $classes[] = $unprefixed_class;
698
+
699
+ $class_string = implode( ' ', array_filter( $classes ) );
700
 
701
  /**
702
  * Filter the icon class.
703
  *
704
  * @since 1.0.0
705
  *
706
+ * @param string $class_string Classes attached to the icon.
707
  */
708
+ $class_string = apply_filters( 'bfa_icon_class', $class_string, $name );
709
 
710
  /**
711
  * Filter the default <i> icon tag.
717
  $tag = apply_filters( 'bfa_icon_tag', 'i' );
718
 
719
  // Generate the HTML <i> icon element output.
720
+ $output = sprintf( '<%s class="%s %s" %s>%s</%s>',
721
  $tag,
722
+ $class_string,
 
 
723
  $size,
724
  $title,
725
  $space,
737
 
738
  }
739
 
740
+ public function get_icon_base_class( $slug, $style = '' ) {
741
+ return "{$this->get_icon_style_class( $style )} {$this->get_prefix()}-{$slug}";
742
+ }
743
+
744
+ private function get_icon_style_class( $style = '' ) {
745
+
746
+ if ( version_compare( $this->get_version(), 5, '>=' ) ) {
747
+ switch ( $style ) {
748
+ case 'brands':
749
+ return 'fab';
750
+
751
+ case 'light':
752
+ return 'fal';
753
+
754
+ case 'regular':
755
+ return 'far';
756
+
757
+ case 'solid':
758
+ default:
759
+ return 'fas';
760
+ }
761
+ } else {
762
+ return $this->get_prefix();
763
+ }
764
+ }
765
+
766
  /**
767
  * Register and enqueue Font Awesome CSS.
768
  */
769
  public function register_font_awesome_css() {
770
 
771
+ wp_register_style( self::SLUG . '-font-awesome', $this->get_stylesheet_url() );
772
  wp_enqueue_style( self::SLUG . '-font-awesome' );
773
 
774
+ // Conditionally include the Font Awesome v4 CSS shim.
775
+ if ( $this->args['include_v4_shim'] ) {
776
+
777
+ wp_register_style( self::SLUG . '-font-awesome-v4-shim', $this->get_stylesheet_url_v4_shim() );
778
+ wp_enqueue_style( self::SLUG . '-font-awesome-v4-shim' );
779
+
780
+ }
781
  }
782
 
783
  /**
786
  * @since 1.0.0
787
  */
788
  public function add_editor_styles() {
789
+ add_editor_style( $this->get_stylesheet_url() );
790
+
791
+ // Conditionally include the Font Awesome v4 CSS shim.
792
+ if ( $this->args['include_v4_shim'] ) {
793
+ add_editor_style( $this->get_stylesheet_url_v4_shim() );
794
+ }
795
  }
796
 
797
  /**
816
 
817
  // Output PHP variables to JS.
818
  $bfa_vars = array(
819
+ 'fa_prefix' => $this->get_prefix(),
820
+ 'fa_icons' => $this->get_icons(),
821
  );
822
  wp_localize_script( self::SLUG . '-admin', 'bfa_vars', $bfa_vars );
823
 
824
  }
825
 
826
  /**
827
+ * Add a button to insert icon shortcode.
828
  *
829
  * @since 1.3.0
830
  */
853
 
854
  if ( ! empty( $this->errors ) && apply_filters( 'bfa_show_errors', true ) ) :
855
  ?>
856
+ <div class="error">
857
+ <p>
858
+ <b><?php _e( 'Better Font Awesome', 'better-font-awesome' ); ?></b>
859
+ </p>
860
+
861
+ <!-- API Error -->
862
+ <?php if ( is_wp_error ( $this->get_error('api') ) ) : ?>
863
+ <p>
864
+ <?php
865
+ _e( 'It looks like something went wrong when trying to fetch data from the Font Awesome API:', 'better-font-awesome' );
866
+ ?>
867
+ </p>
868
+ <p>
869
+ <code><?php echo $this->get_error('api')->get_error_code() . ': ' . $this->get_error('api')->get_error_message(); ?></code>
870
+ </p>
871
+ <?php endif; ?>
872
+
873
+ <!-- Fallback Text -->
874
+ <p>
875
+ <?php
876
+ echo __( 'Don\'t worry! Better Font Awesome will still render using the included fallback version:</b> ', 'better-font-awesome' ) . '<code>' . $this->get_version() . '</code>. ' ;
877
+ printf( __( 'This may be the result of a temporary server or connectivity issue which will resolve shortly. However if the problem persists please file a support ticket on the %splugin forum%s, citing the errors listed above. ', 'better-font-awesome' ),
878
+ '<a href="http://wordpress.org/support/plugin/better-font-awesome" target="_blank" title="Better Font Awesome support forum">',
879
+ '</a>'
880
+ );
881
+ ?>
882
+ </p>
883
+ </div>
884
+ <?php
885
+ endif;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
886
  }
887
 
888
  /*----------------------------------------------------------------------------*
902
 
903
  ob_start();
904
  include $file_path;
905
+ $contents = ob_get_clean();
906
 
907
+ return $contents;
908
 
909
  }
910
 
946
  return isset( $this->errors[ $process ] ) ? $this->errors[ $process ] : '';
947
  }
948
 
949
+ /*----------------------------------------------------------------------------*
950
+ * Public User Functions
951
+ *----------------------------------------------------------------------------*/
952
+
953
  /**
954
+ * Get Font Awesome release version.
955
  *
956
+ * @since 2.0.0
957
  *
958
+ * @return string Release version.
959
  */
960
+ public function get_version() {
961
+ return $this->get_font_awesome_release_data()['version'];
 
 
 
 
 
 
962
  }
963
 
964
  /**
965
+ * Get the main font awesome stylesheet URL.
966
  *
967
+ * @since 2.0.0
 
 
968
  *
969
+ * @return string Stylesheet URL.
970
  */
971
+ public function get_stylesheet_url() {
972
+ $release_assets = $this->get_release_assets();
973
+ $release_css_path = '';
974
 
975
+ foreach ( $release_assets as $release_asset ) {
976
+ $release_asset_path = $release_asset['path'];
 
 
 
977
 
978
+ if ( strpos( $release_asset_path, 'all' ) !== false && strpos( $release_asset_path, '.css' ) !== false ) {
979
+ $release_css_path = $release_asset_path;
980
+ break;
981
+ }
982
+ }
983
 
984
+ return sprintf(
985
+ '%s/v%s/%s',
986
+ self::FONT_AWESOME_CDN_BASE_URL,
987
+ $this->get_version(),
988
+ $release_css_path
989
+ );
990
  }
991
 
 
 
 
 
992
  /**
993
+ * Get the v4 shim stylesheet URL.
994
  *
995
  * @since 1.0.0
996
  *
997
+ * @return string Stylesheet URL.
998
  */
999
+ public function get_stylesheet_url_v4_shim() {
1000
+ $release_assets = $this->get_release_assets();
1001
+ $release_css_path = '';
1002
+
1003
+ foreach ( $release_assets as $release_asset ) {
1004
+ $release_asset_path = $release_asset['path'];
1005
+
1006
+ if ( strpos( $release_asset_path, 'shim' ) !== false && strpos( $release_asset_path, '.css' ) !== false ) {
1007
+ $release_css_path = $release_asset_path;
1008
+ break;
1009
+ }
1010
+ }
1011
+
1012
+ return sprintf(
1013
+ '%s/v%s/%s',
1014
+ self::FONT_AWESOME_CDN_BASE_URL,
1015
+ $this->get_version(),
1016
+ $release_css_path
1017
+ );
1018
  }
1019
 
1020
  /**
1021
+ * Get the array of available icons, with their/data shape
1022
+ * modified from the original GraphQL API response to better match
1023
+ * our consumers.
1024
  *
1025
  * @since 1.0.0
1026
  *
1027
+ * @return array Available Font Awesome icons.
1028
  */
1029
+ public function get_icons() {
1030
+ return $this->get_formatted_icon_array();
1031
  }
1032
 
1033
  /**
1034
+ * Get the array of available icon data in the original shape
1035
+ * provided by the GraphQL API.
1036
  *
1037
+ * @since 2.0.0
1038
  *
1039
+ * @return array Release icons.
1040
  */
1041
+ public function get_release_icons() {
1042
+ return $this->get_font_awesome_release_data()['icons'];
1043
  }
1044
 
1045
  /**
1046
+ * Get Font Awesome release assets.
1047
  *
1048
+ * @since 2.0.0
1049
  *
1050
+ * @return array Release assets.
1051
  */
1052
+ public function get_release_assets() {
1053
+ return $this->get_font_awesome_release_data()['srisByLicense']['free'];
1054
  }
1055
 
1056
  /**
1061
  * @return string Font Awesome prefix.
1062
  */
1063
  public function get_prefix() {
1064
+ return self::ICON_PREFIX;
1065
  }
1066
 
1067
  /**
1068
+ * Get release data transient duration.
1069
  *
1070
+ * @since 2.0.0
1071
  *
1072
+ * @return int Release data transient expiration.
1073
  */
1074
+ public function get_transient_expiration() {
1075
+ return self::TRANSIENT_EXPIRATION;
1076
  }
1077
 
1078
  /**
1085
  public function get_errors() {
1086
  return $this->errors;
1087
  }
 
1088
  }
1089
  endif;
vendor/mickey-kay/better-font-awesome-library/composer.json CHANGED
@@ -1,5 +1,7 @@
1
  {
2
  "name": "mickey-kay/better-font-awesome-library",
3
- "description": "Better Font Awesome Library for PHP",
4
- "license": "GPL-2.0"
5
- }
 
 
1
  {
2
  "name": "mickey-kay/better-font-awesome-library",
3
+ "description": "Better Font Awesome Library for WordPress",
4
+ "license": "GPL-2.0",
5
+ "require": {
6
+ }
7
+ }
vendor/mickey-kay/better-font-awesome-library/inc/fallback-release-data.json ADDED
@@ -0,0 +1 @@
 
1
+ {"data":{"release":{"icons":[{"id":"ethereum","label":"Ethereum","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bicycle","label":"Bicycle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"church","label":"Church","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-reader","label":"Book Reader","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clipboard-user","label":"Clipboard with User","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laptop-house","label":"Laptop House","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"arrow-circle-up","label":"Arrow Circle Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hanukiah","label":"Hanukiah","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"moon","label":"Moon","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"restroom","label":"Restroom","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"intersection","label":"Intersection","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-tongue-wink","label":"Winking Face With Tongue","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"folder-minus","label":"Folder Minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"drone","label":"Drone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-circle-down","label":"Arrow Circle Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dailymotion","label":"dailymotion","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-signs","label":"Map Signs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-slow","label":"Tachometer Slow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"club","label":"Club","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"infinity","label":"Infinity","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"play","label":"play","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"opencart","label":"OpenCart","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alarm-plus","label":"Alarm Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"inbox","label":"inbox","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"poop","label":"Poop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cocktail","label":"Cocktail","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-square-down","label":"Arrow Square Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-check-alt","label":"Alternate Money Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"luggage-cart","label":"Luggage Cart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pepper-hot","label":"Hot Pepper","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"twitter-square","label":"Twitter Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-from-left","label":"Alternate Arrow from Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"list","label":"List","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rss","label":"rss","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"location-circle","label":"Location Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"uikit","label":"UIkit","membership":{"free":["brands"]},"styles":["brands"]},{"id":"horse-saddle","label":"Horse Saddle","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"cloudsmith","label":"Cloudsmith","membership":{"free":["brands"]},"styles":["brands"]},{"id":"head-side-medical","label":"Head Side with Medical Symbol","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-plus","label":"Google Plus","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-chart-line","label":"Chart Line File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bullseye-arrow","label":"Bullseye Arrow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fantasy-flight-games","label":"Fantasy Flight-games","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rocketchat","label":"Rocket.Chat","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hippo","label":"Hippo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"firstdraft","label":"firstdraft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"venus","label":"Venus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"piano","label":"Piano","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fonticons","label":"Fonticons","membership":{"free":["brands"]},"styles":["brands"]},{"id":"history","label":"History","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-right","label":"Arrow to Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"random","label":"random","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"drupal","label":"Drupal Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"nutritionix","label":"Nutritionix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-remix","label":"Creative Commons Remix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tire-rugged","label":"Tire Rugged","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"renren","label":"Renren","membership":{"free":["brands"]},"styles":["brands"]},{"id":"traffic-cone","label":"Traffic Cone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"columns","label":"Columns","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"weight-hanging","label":"Hanging Weight","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"archway","label":"Archway","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"imdb","label":"IMDB","membership":{"free":["brands"]},"styles":["brands"]},{"id":"galaxy","label":"Galaxy","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"amazon","label":"Amazon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"send-back","label":"Send Back","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation-triangle","label":"Exclamation Triangle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-heart","label":"Home Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grip-horizontal","label":"Grip Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meh-rolling-eyes","label":"Face With Rolling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"digging","label":"Digging","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-down","label":"Temperature Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-leave","label":"House Leave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"feather","label":"Feather","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"amp-guitar","label":"Guitar Amplifier","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"phone-plus","label":"Phone Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"theater-masks","label":"Theater Masks","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wind-warning","label":"Wind Warning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"walker","label":"Walker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"phone-volume","label":"Phone Volume","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"step-forward","label":"step-forward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"python","label":"Python","membership":{"free":["brands"]},"styles":["brands"]},{"id":"globe-stand","label":"Globe Stand","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mail-bulk","label":"Mail Bulk","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"uniregistry","label":"Uniregistry","membership":{"free":["brands"]},"styles":["brands"]},{"id":"planet-moon","label":"Planet with Moon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"star-half-alt","label":"Alternate Star Half","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-check","label":"Box Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"parking-circle","label":"Parking Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pencil-alt","label":"Alternate Pencil","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"unlink","label":"unlink","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scalpel-path","label":"Scalpel Path","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"linux","label":"Linux","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-plus","label":"Map Marker Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tags","label":"tags","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grip-lines-vertical","label":"Grip Lines Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-dots","label":"Comment Dots","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"holly-berry","label":"Holly Berry","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"volume-mute","label":"Volume Mute","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"people-arrows","label":"People Arrows","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"wpbeginner","label":"WPBeginner","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hands-usd","label":"Hands with US Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grav","label":"Grav","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alipay","label":"Alipay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"game-console-handheld","label":"Handheld Game Console","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-down-alt","label":"Alternate Sort Numeric Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map","label":"Map","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-square","label":"Phone Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"greater-than-equal","label":"Greater Than Equal To","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"image-polaroid","label":"Polaroid Image","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"linode","label":"Linode","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-upload-alt","label":"Alternate Cloud Upload","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"light-switch","label":"Light Switch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swords-laser","label":"Swords Laser","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dumbbell","label":"Dumbbell","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"undo-alt","label":"Alternate Undo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skating","label":"Skating","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-right","label":"Caret Circle Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tv","label":"Television","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-arrows","label":"Expand Arrows","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"taco","label":"Taco","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"monitor-heart-rate","label":"Heart Rate Monitor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"credit-card-blank","label":"Credit Card Blank","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"basketball-hoop","label":"Basketball Hoop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"btc","label":"BTC","membership":{"free":["brands"]},"styles":["brands"]},{"id":"retweet-alt","label":"Alternate Retweet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wheelchair","label":"Wheelchair","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"erlang","label":"Erlang","membership":{"free":["brands"]},"styles":["brands"]},{"id":"glide","label":"Glide","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tty","label":"TTY","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"video-slash","label":"Video Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lamp-desk","label":"Lamp Desk","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass-half","label":"Hourglass Half","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"markdown","label":"Markdown","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ember","label":"Ember","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pallet","label":"Pallet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-alien","label":"User Alien","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"skiing-nordic","label":"Skiing Nordic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"deezer","label":"Deezer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"icons-alt","label":"Alternate Icons","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons","label":"Creative Commons","membership":{"free":["brands"]},"styles":["brands"]},{"id":"computer-classic","label":"Classic Computer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"corn","label":"Corn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-music","label":"File Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"themeisle","label":"ThemeIsle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"windsock","label":"Windsock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-rock","label":"Rock (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"thunderstorm","label":"Thunderstorm","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wolf-pack-battalion","label":"Wolf Pack Battalion","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comment-alt-dots","label":"Alternate Comment Dots","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"megaphone","label":"Megaphone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dryer-alt","label":"Alternate Dryer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kerning","label":"Kerning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-amazon-pay","label":"Amazon Pay Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"link","label":"Link","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"garage","label":"Garage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"brackets","label":"Brackets","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drafting-compass","label":"Drafting Compass","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tree","label":"Tree","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-slash","label":"User Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dog","label":"Dog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-nc-jp","label":"Creative Commons Noncommercial (Yen Sign)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"odnoklassniki-square","label":"Odnoklassniki Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dice-two","label":"Dice Two","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-exclamation","label":"Exclamation Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"frown","label":"Frowning Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"pencil-ruler","label":"Pencil Ruler","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-left","label":"chevron-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"humidity","label":"Humidity","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paint-brush","label":"Paint Brush","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-alt","label":"Alternate Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calculator","label":"Calculator","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"backpack","label":"Backpack","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"allergies","label":"Allergies","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-school-slash","label":"Bell School Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"monkey","label":"Monkey","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"curling","label":"Curling","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tools","label":"Tools","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"th","label":"th","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fulcrum","label":"Fulcrum","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sd-card","label":"Sd Card","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-top","label":"Border Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-down","label":"Level Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"folders","label":"Folders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-damage","label":"Damaged House","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"play-circle","label":"Play Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"network-wired","label":"Wired Network","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dna","label":"DNA","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"toilet","label":"Toilet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"keynote","label":"Keynote","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"strava","label":"Strava","membership":{"free":["brands"]},"styles":["brands"]},{"id":"street-view","label":"Street View","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plus","label":"plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tablet","label":"tablet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"steam-square","label":"Steam Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shipping-fast","label":"Shipping Fast","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"salesforce","label":"Salesforce","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dice-d6","label":"Dice D6","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"watch-fitness","label":"Watch Fitness","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"watch-calculator","label":"Calculator Watch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-top","label":"Arrow from Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-showers-heavy","label":"Cloud with Heavy Showers","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thumbs-down","label":"thumbs-down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"key-skeleton","label":"Key Skeleton","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"usps","label":"United States Postal Service","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caravan-alt","label":"Caravan Alternate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shopping-basket","label":"Shopping Basket","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill-wave","label":"Wavy Money Bill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"podium","label":"Podium","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-moon-rain","label":"Cloud with Moon and Rain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-h","label":"Horizontal Sliders","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spider","label":"Spider","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"camera-retro","label":"Retro Camera","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-from-right","label":"Alternate Arrow from Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"box-heart","label":"Box with Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-flatbed-alt","label":"Alternate Dolly Flatbed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer","label":"Thermometer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hubspot","label":"HubSpot","membership":{"free":["brands"]},"styles":["brands"]},{"id":"question-circle","label":"Question Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marked-alt","label":"Alternate Map Marked","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"redo-alt","label":"Alternate Redo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dumpster-fire","label":"Dumpster Fire","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"parking","label":"Parking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pie","label":"Pie","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fist-raised","label":"Raised Fist","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"empty-set","label":"Empty Set","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"donate","label":"Donate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sausage","label":"Sausage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hat-wizard","label":"Wizard's Hat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"product-hunt","label":"Product Hunt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fragile","label":"Fragile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-up-alt","label":"Alternate Sort Numeric Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-square-up","label":"Arrow Square Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tombstone","label":"Tombstone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-spreadsheet","label":"Spreadsheet File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vote-nay","label":"Vote Nay","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shopify","label":"Shopify","membership":{"free":["brands"]},"styles":["brands"]},{"id":"camcorder","label":"Camcorder","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drumstick","label":"Drumstick","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"joystick","label":"Joystick","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-alt","label":"Alternate Microphone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dharmachakra","label":"Dharmachakra","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-rotary","label":"Rotary Phone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"page4","label":"page4 Corporation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"steam","label":"Steam","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ruler","label":"Ruler","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"telegram-plane","label":"Telegram Plane","membership":{"free":["brands"]},"styles":["brands"]},{"id":"quinscape","label":"QuinScape","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hockey-puck","label":"Hockey Puck","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"medrt","label":"MRT","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phoenix-squadron","label":"Phoenix Squadron","membership":{"free":["brands"]},"styles":["brands"]},{"id":"app-store","label":"App Store","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ethernet","label":"Ethernet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"alarm-clock","label":"Alarm Clock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house","label":"House","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ioxhost","label":"ioxhost","membership":{"free":["brands"]},"styles":["brands"]},{"id":"oil-temp","label":"Oil Temp","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bring-front","label":"Bring Front","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"underline","label":"Underline","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ribbon","label":"Ribbon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"percent","label":"Percent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-alt-h","label":"Alternate Arrows Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"universal-access","label":"Universal Access","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-one","label":"Dice One","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"democrat","label":"Democrat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper","label":"Pied Piper Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lock","label":"lock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"app-store-ios","label":"iOS App Store","membership":{"free":["brands"]},"styles":["brands"]},{"id":"scroll","label":"Scroll","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"keybase","label":"Keybase","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comet","label":"Comet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wix","label":"Wix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"betamax","label":"Betamax","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"star-half","label":"star-half","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chess","label":"Chess","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shish-kebab","label":"Shish Kebab","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snapchat","label":"Snapchat","membership":{"free":["brands"]},"styles":["brands"]},{"id":"jug","label":"Jug","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"firefox-browser","label":"Firefox Browser","membership":{"free":["brands"]},"styles":["brands"]},{"id":"starfighter-alt","label":"Starfighter Alternate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-hearts","label":"Smiling Face With Heart-Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-fastest","label":"Tachometer Fastest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"glass-whiskey","label":"Glass Whiskey","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"qrcode","label":"qrcode","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-pie-alt","label":"Alternate Pie Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-rook","label":"Chess Rook","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-excel","label":"Excel File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"registered","label":"Registered Trademark","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"mask","label":"Mask","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"times","label":"Times","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tombstone-alt","label":"Alternate Tombstone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ornament","label":"Ornament","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-check-edit-alt","label":"Alternate Money Check Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"coins","label":"Coins","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"compact-disc","label":"Compact Disc","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"alarm-exclamation","label":"Alarm Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"code-merge","label":"Code Merge","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding-medical","label":"Hand Holding Medical Cross","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"wreath","label":"Wreath","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-chart","label":"User Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-sampling-plus","label":"Creative Commons Sampling +","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-alt-2","label":"Alternate Signal 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clouds-moon","label":"Clouds with Moon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowman","label":"Snowman","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-week","label":"Calendar with Week Focus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skeleton","label":"Skeleton","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"football-helmet","label":"Football Helmet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mobile","label":"Mobile Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"remove-format","label":"Remove Format","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alpha-up","label":"Sort Alphabetical Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-injured","label":"User Injured","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-line-down","label":"Line Chart in Down Direction","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"helmet-battle","label":"Battle Helmet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal","label":"signal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"newspaper","label":"Newspaper","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-low","label":"Low Temperature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bolt","label":"Lightning Bolt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-minus","label":"Minus File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"weebly","label":"Weebly","membership":{"free":["brands"]},"styles":["brands"]},{"id":"draw-polygon","label":"Draw Polygon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-certificate","label":"File Certificate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tint-slash","label":"Tint Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"uber","label":"Uber","membership":{"free":["brands"]},"styles":["brands"]},{"id":"align-left","label":"align-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fireplace","label":"Fireplace","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microblog","label":"Micro.blog","membership":{"free":["brands"]},"styles":["brands"]},{"id":"saxophone","label":"Saxophone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-drive","label":"Google Drive","membership":{"free":["brands"]},"styles":["brands"]},{"id":"axe-battle","label":"Axe Battle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sign-out-alt","label":"Alternate Sign Out","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blind","label":"Blind","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"info","label":"Info","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box","label":"Box","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shopping-bag","label":"Shopping Bag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation-square","label":"Exclamation Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"studiovinari","label":"Studio Vinari","membership":{"free":["brands"]},"styles":["brands"]},{"id":"typewriter","label":"Typewriter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dice","label":"Dice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"envelope-square","label":"Envelope Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"whatsapp-square","label":"What's App Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"socks","label":"Socks","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"door-open","label":"Door Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tree-palm","label":"Palm Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"recycle","label":"Recycle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meetup","label":"Meetup","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sync-alt","label":"Alternate Sync","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"suitcase","label":"Suitcase","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store-alt-slash","label":"Alternate Store Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"id-card-alt","label":"Alternate Identification Card","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"marker","label":"Marker","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cricket","label":"Cricket","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-up","label":"Sort Numeric Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"phone-office","label":"Office Phone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-alt","label":"Alternate User","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shuttle-van","label":"Shuttle Van","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"head-vr","label":"Head VR","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microphone","label":"microphone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-up","label":"angle-up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"swimming-pool","label":"Swimming Pool","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-slash","label":"Microphone Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"linkedin-in","label":"LinkedIn In","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-square-up","label":"Caret Square Up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"concierge-bell","label":"Concierge Bell","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gulp","label":"Gulp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"turkey","label":"Turkey","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"align-justify","label":"align-justify","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sticky-note","label":"Sticky Note","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"smoking","label":"Smoking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-headset","label":"User Headset","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"child","label":"Child","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hands-wash","label":"Hands Wash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"shopware","label":"Shopware","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pause-circle","label":"Pause Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"percentage","label":"Percentage","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"value-absolute","label":"Value Absolute","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cow","label":"Cow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-couch","label":"Truck Couch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laugh","label":"Grinning Face With Big Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tape","label":"Tape","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"whatsapp","label":"What's App","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-alt","label":"Alternate Map Marker","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hamburger","label":"Hamburger","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-martini-alt","label":"Alternate Glass Martini","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car","label":"Car","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"zhihu","label":"Zhihu","membership":{"free":["brands"]},"styles":["brands"]},{"id":"toilet-paper-slash","label":"Toilet Paper Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"hacker-news","label":"Hacker News","membership":{"free":["brands"]},"styles":["brands"]},{"id":"monument","label":"Monument","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-down-alt","label":"Alternate Sort Size Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-apple-pay","label":"Apple Pay Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bell","label":"bell","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"rockrms","label":"Rockrms","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ball-pile","label":"Ball Pile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-moving","label":"Truck Moving","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-alt","label":"Alternate Home","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"portal-exit","label":"Portal Exit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"expand","label":"Expand","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plus-octagon","label":"Plus Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cuttlefish","label":"Cuttlefish","membership":{"free":["brands"]},"styles":["brands"]},{"id":"coffee-togo","label":"To-Go Coffee","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-cough","label":"Head Side Cough","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"unicorn","label":"Unicorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plane-slash","label":"Plane Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"truck-plow","label":"Truck Plow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"apper","label":"Apper Systems AB","membership":{"free":["brands"]},"styles":["brands"]},{"id":"binoculars","label":"Binoculars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"itunes","label":"iTunes","membership":{"free":["brands"]},"styles":["brands"]},{"id":"angle-double-down","label":"Angle Double Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paw","label":"Paw","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"icons","label":"Icons","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"quran","label":"Quran","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gg","label":"GG Currency","membership":{"free":["brands"]},"styles":["brands"]},{"id":"spider-black-widow","label":"Black Widow Spider","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-loading","label":"Truck Loading","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-champagne","label":"Glass Champagne","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"repeat-alt","label":"Alternate Repeat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"podcast","label":"Podcast","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"industry","label":"Industry","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bowling-pins","label":"Bowling Pins","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"anchor","label":"Anchor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stars","label":"Stars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"id-card","label":"Identification Card","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"blender","label":"Blender","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass-end","label":"Hourglass End","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ghost","label":"Ghost","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"house-day","label":"House Day","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"square","label":"Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-double-left","label":"Chevron Double Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-exclamation","label":"Calendar Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-square-right","label":"Arrow Square Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"space-station-moon-alt","label":"Moon Space Station Under Construction","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hamsa","label":"Hamsa","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"x-ray","label":"X-Ray","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-building","label":"Car and Building","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"phone-square-alt","label":"Alternate Phone Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hacker-news-square","label":"Hacker News Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bluetooth-b","label":"Bluetooth","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mailchimp","label":"Mailchimp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"neos","label":"Neos","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medium-m","label":"Medium M","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dhl","label":"DHL","membership":{"free":["brands"]},"styles":["brands"]},{"id":"check-circle","label":"Check Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"bath","label":"Bath","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-tongue-squint","label":"Squinting Face With Tongue","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"file-times","label":"Times File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signature","label":"Signature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"magento","label":"Magento","membership":{"free":["brands"]},"styles":["brands"]},{"id":"thermometer-empty","label":"Thermometer Empty","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cactus","label":"Cactus","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"vhs","label":"VHS","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fog","label":"Fog","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"birthday-cake","label":"Birthday Cake","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lock-open-alt","label":"Alternate Lock Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-shield","label":"User Shield","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sad-tear","label":"Loudly Crying Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"vnv","label":"VNV","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-sampling","label":"Creative Commons Sampling","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hiking","label":"Hiking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fonticons-fi","label":"Fonticons Fi","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pen-nib","label":"Pen Nib","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"compress","label":"Compress","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-wink","label":"Grinning Winking Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"google-pay","label":"Google Pay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"video","label":"Video","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"credit-card","label":"Credit Card","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chalkboard","label":"Chalkboard","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"evernote","label":"Evernote","membership":{"free":["brands"]},"styles":["brands"]},{"id":"helicopter","label":"Helicopter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-video","label":"Video File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"shield-check","label":"shield","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"eject","label":"eject","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ellipsis-v-alt","label":"Alternate Vertical Ellipsis","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-diners-club","label":"Diner's Club Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"codepen","label":"Codepen","membership":{"free":["brands"]},"styles":["brands"]},{"id":"deskpro","label":"Deskpro","membership":{"free":["brands"]},"styles":["brands"]},{"id":"flashlight","label":"Flashlight","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"scanner-keyboard","label":"Scanner Keyboard","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lungs","label":"Lungs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"text-height","label":"text-height","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"duck","label":"Duck","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-night","label":"House Night","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass-start","label":"Hourglass Start","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"starship-freighter","label":"Starship Freighter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"browser","label":"Browser","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-alt-slash","label":"Alternate Microphone Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"suitcase-rolling","label":"Suitcase Rolling","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"windows","label":"Windows","membership":{"free":["brands"]},"styles":["brands"]},{"id":"podium-star","label":"Podium with Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"camera-alt","label":"Alternate Camera","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"maxcdn","label":"MaxCDN","membership":{"free":["brands"]},"styles":["brands"]},{"id":"trash-restore-alt","label":"Alternative Trash Restore","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chimney","label":"Chimney","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"waveform","label":"Waveform","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"save","label":"Save","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"amazon-pay","label":"Amazon Pay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chess-board","label":"Chess Board","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"houzz","label":"Houzz","membership":{"free":["brands"]},"styles":["brands"]},{"id":"paw-claws","label":"Paw Claws","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"keycdn","label":"KeyCDN","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-times","label":"Map Marker Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-smile","label":"Comment Smile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"envelope","label":"Envelope","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hospitals","label":"Hospitals","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stopwatch-20","label":"Stopwatch 20","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"dribbble-square","label":"Dribbble Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"border-center-v","label":"Border Center - Vertical","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"volcano","label":"Volcano","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"police-box","label":"Police Box","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"project-diagram","label":"Project Diagram","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plane-alt","label":"Alternate Plane","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stack-exchange","label":"Stack Exchange","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-lock","label":"User Lock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"volume-slash","label":"Volume Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"highlighter","label":"Highlighter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sistrix","label":"SISTRIX","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alarm-snooze","label":"Alarm Snooze","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"landmark","label":"Landmark","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"graduation-cap","label":"Graduation Cap","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blogger-b","label":"Blogger B","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dog-leashed","label":"Leashed Dog","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hospital","label":"hospital","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"meh","label":"Neutral Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"inbox-in","label":"Inbox In","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"react","label":"React","membership":{"free":["brands"]},"styles":["brands"]},{"id":"replyd","label":"replyd","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bell-school","label":"Bell School","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"headset","label":"Headset","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-check","label":"Calendar Check","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"viadeo-square","label":"Video Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rectangle-portrait","label":"Portrait Rectangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paste","label":"Paste","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-scissors","label":"Scissors (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"waveform-path","label":"Waveform Path","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"digital-ocean","label":"Digital Ocean","membership":{"free":["brands"]},"styles":["brands"]},{"id":"folder-download","label":"Folder Download","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"outlet","label":"Outlet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"print","label":"print","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plane-arrival","label":"Plane Arrival","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pencil","label":"pencil","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tire-pressure-warning","label":"Tire Pressure-warning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sign-language","label":"Sign Language","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stamp","label":"Stamp","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-square-left","label":"Chevron Square Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shredder","label":"Shredder","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"crop-alt","label":"Alternate Crop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-plus","label":"User Plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"question-square","label":"Question Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"asymmetrik","label":"Asymmetrik, Ltd.","membership":{"free":["brands"]},"styles":["brands"]},{"id":"language","label":"Language","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yarn","label":"Yarn","membership":{"free":["brands"]},"styles":["brands"]},{"id":"guitars","label":"Guitars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reddit-square","label":"reddit Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"disc-drive","label":"Disc Drive","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"radar","label":"Radar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"moon-stars","label":"Moon with Stars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"euro-sign","label":"Euro Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sack-dollar","label":"Sack of Money","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reacteurope","label":"ReactEurope","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mind-share","label":"Mind Share","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lips","label":"Lips","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"car-bus","label":"Car and Bus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sellcast","label":"Sellcast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pound-sign","label":"Pound Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-vertical","label":"Ruler Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"h3","label":"H3 Heading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"inhaler","label":"Inhaler","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-fast","label":"Alternate Tachometer Fast","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mars-stroke","label":"Mars Stroke","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"avianex","label":"avianex","membership":{"free":["brands"]},"styles":["brands"]},{"id":"optin-monster","label":"Optin Monster","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-1","label":"Signal 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plus-circle","label":"Plus Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"award","label":"Award","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-music","label":"User Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"baseball-ball","label":"Baseball Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skiing","label":"Skiing","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-slash","label":"Comment Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"debug","label":"Debug","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heart-rate","label":"Heart Rate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"assistive-listening-systems","label":"Assistive Listening Systems","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"less-than-equal","label":"Less Than Equal To","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-down","label":"Sort Amount Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"font-awesome-alt","label":"Alternate Font Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marked","label":"Map Marked","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"raindrops","label":"Raindrops","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"volume-off","label":"Volume Off","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"handshake-slash","label":"Handshake Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"low-vision","label":"Low Vision","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hospital-symbol","label":"Hospital Symbol","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-alt","label":"Alternate Box","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-double-down","label":"Chevron Double Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-rainbow","label":"Cloud with Rainbow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flushed","label":"Flushed Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"signal-2","label":"Signal 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"print-slash","label":"Print Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-music","label":"Comment Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tasks","label":"Tasks","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-up","label":"Box Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"minus-square","label":"Minus Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"otter","label":"Otter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blanket","label":"Blanket","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-clock-alt","label":"Alternate Chess Clock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"business-time","label":"Business Time","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"snake","label":"Snake","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"glass-martini","label":"Martini Glass","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stream","label":"Stream","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thumbs-up","label":"thumbs-up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-bottom","label":"Arrow to Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"transporter-3","label":"Transporter 3","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"strikethrough","label":"Strikethrough","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"traffic-light-stop","label":"Traffic Light-stop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stroopwafel","label":"Stroopwafel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-queen-alt","label":"Alternate Chess Queen","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tire","label":"Tire","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"scroll-old","label":"Scroll Old","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cubes","label":"Cubes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill-wave-alt","label":"Alternate Wavy Money Bill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-knight","label":"Chess Knight","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"house-user","label":"House User","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"comment-edit","label":"Comment Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cctv","label":"CCTV","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spray-can","label":"Spray Can","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fill","label":"Fill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mastodon","label":"Mastodon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"reply-all","label":"reply-all","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dollar-sign","label":"Dollar Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hat-witch","label":"Witch's Hat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"the-red-yeti","label":"The Red Yeti","membership":{"free":["brands"]},"styles":["brands"]},{"id":"download","label":"Download","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bacteria","label":"Bacteria","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"lamp-floor","label":"Lamp Floor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swimmer","label":"Swimmer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"repeat-1-alt","label":"Alternate Repeat 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trumpet","label":"Trumpet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"supple","label":"Supple","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shirtsinbulk","label":"Shirts in Bulk","membership":{"free":["brands"]},"styles":["brands"]},{"id":"motorcycle","label":"Motorcycle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"warehouse","label":"Warehouse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"baby","label":"Baby","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"teamspeak","label":"TeamSpeak","membership":{"free":["brands"]},"styles":["brands"]},{"id":"film-alt","label":"Alternate Film","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"square-root-alt","label":"Alternate Square Root","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-hail-mixed","label":"Cloud with Mixed Hail","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"satellite","label":"Satellite","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb-exclamation","label":"Lightbulb Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plus-square","label":"Plus Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"vote-yea","label":"Vote Yea","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cowbell","label":"Cowbell","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-medical-alt","label":"Alternate Medical File","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store-slash","label":"Store Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"farm","label":"Farm","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-stream","label":"Signal Stream","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sprinkler","label":"Sprinkler","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tree-decorated","label":"Tree Decorated","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lastfm-square","label":"last.fm Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"goodreads","label":"Goodreads","membership":{"free":["brands"]},"styles":["brands"]},{"id":"book-dead","label":"Book of the Dead","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"critical-role","label":"Critical Role","membership":{"free":["brands"]},"styles":["brands"]},{"id":"list-music","label":"List Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hdd","label":"HDD","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"record-vinyl","label":"Record Vinyl","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tired","label":"Tired Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"egg-fried","label":"Fried Egg","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kite","label":"Kite","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tooth","label":"Tooth","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store-alt","label":"Alternate Store","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"handshake-alt","label":"Alternate Handshake","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"border-left","label":"Border Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"th-large","label":"th-large","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"adn","label":"App.net","membership":{"free":["brands"]},"styles":["brands"]},{"id":"truck","label":"truck","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"swift","label":"Swift","membership":{"free":["brands"]},"styles":["brands"]},{"id":"french-fries","label":"French Fries","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angular","label":"Angular","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-download-alt","label":"Alternate Cloud Download","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"at","label":"At","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"weibo","label":"Weibo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"r-project","label":"R Project","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mdb","label":"Material Design for Bootstrap","membership":{"free":["brands"]},"styles":["brands"]},{"id":"kiss-beam","label":"Kissing Face With Smiling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"house-flood","label":"Flooded House","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dewpoint","label":"Dewpoint","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-stars","label":"Star-Struck","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-wide","label":"Expand Wide","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"car-wash","label":"Car Wash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-edit","label":"Map Marker Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"facebook","label":"Facebook","membership":{"free":["brands"]},"styles":["brands"]},{"id":"images","label":"Images","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gopuram","label":"Gopuram","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"books-medical","label":"Medical Books","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-plus-square","label":"Google Plus Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"badge-dollar","label":"Badge Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fill-drip","label":"Fill Drip","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"loveseat","label":"Loveseat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"city","label":"City","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill","label":"Money Bill","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"american-sign-language-interpreting","label":"American Sign Language Interpreting","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pennant","label":"Pennant","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"elementor","label":"Elementor","membership":{"free":["brands"]},"styles":["brands"]},{"id":"eye-evil","label":"Evil Eye","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"location-slash","label":"Location Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lemon","label":"Lemon","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-left","label":"Arrow from Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-frame","label":"House Window","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gas-pump-slash","label":"Gas Pump Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"server","label":"Server","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"typo3","label":"Typo3","membership":{"free":["brands"]},"styles":["brands"]},{"id":"microsoft","label":"Microsoft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"volume-up","label":"Volume Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"webcam-slash","label":"Webcam Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"boxing-glove","label":"Boxing Glove","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"folder","label":"Folder","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-square-down","label":"Chevron Square Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-down","label":"Sort Size Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sack","label":"Sack","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"list-ol","label":"list-ol","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"repeat-1","label":"Repeat 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rabbit-fast","label":"Fast Rabbit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"audible","label":"Audible","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tanakh","label":"Tanakh","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dashcube","label":"DashCube","membership":{"free":["brands"]},"styles":["brands"]},{"id":"leaf-heart","label":"Leaf with a Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-friends","label":"User Friends","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mountain","label":"Mountain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-square-left","label":"Alternate Arrow Square Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-up","label":"Sort Size Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"satellite-dish","label":"Satellite Dish","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"volleyball-ball","label":"Volleyball Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"coffee","label":"Coffee","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"retweet","label":"Retweet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hammer-war","label":"Hammer War","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yoast","label":"Yoast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wifi-2","label":"Wifi 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lira-sign","label":"Turkish Lira Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"garage-open","label":"Garage Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-mask","label":"Head Side Mask","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"wine-glass-alt","label":"Alternate Wine Glas","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-squint","label":"Grinning Squinting Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"mailbox","label":"Mailbox","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"axe","label":"Axe","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"journal-whills","label":"Journal of the Whills","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-tie","label":"User Tie","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wifi","label":"WiFi","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mouse-alt","label":"Alternate Mouse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"light-ceiling","label":"Light Ceiling","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-play","label":"Google Play","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-slash","label":"Signal Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gamepad-alt","label":"Alternate Gamepad","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trophy","label":"trophy","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"steam-symbol","label":"Steam Symbol","membership":{"free":["brands"]},"styles":["brands"]},{"id":"page-break","label":"Page Break","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"line-height","label":"Line Height","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spa","label":"Spa","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"road","label":"road","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"umbrella-beach","label":"Umbrella Beach","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-down","label":"Long Arrow Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"firefox","label":"Firefox","membership":{"free":["brands"]},"styles":["brands"]},{"id":"speaker","label":"Speaker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-music","label":"Cloud Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"staylinked","label":"StayLinked","membership":{"free":["brands"]},"styles":["brands"]},{"id":"usb","label":"USB","membership":{"free":["brands"]},"styles":["brands"]},{"id":"grin-squint-tears","label":"Rolling on the Floor Laughing","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"flickr","label":"Flickr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"window-frame-open","label":"House Window Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"atlas","label":"Atlas","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"android","label":"Android","membership":{"free":["brands"]},"styles":["brands"]},{"id":"connectdevelop","label":"Connect Develop","membership":{"free":["brands"]},"styles":["brands"]},{"id":"internet-explorer","label":"Internet-explorer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-lizard","label":"Lizard (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"volume","label":"Volume","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-alt-slash","label":"Alternate Map Marker Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-right","label":"Arrow from Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"subway","label":"Subway","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-powerpoint","label":"Powerpoint File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"ice-skate","label":"Ice Skate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-triangle","label":"Ruler Triangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rv","label":"R.V.","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"megaport","label":"Megaport","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stretcher","label":"Stretcher","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer-full","label":"Thermometer Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-audio","label":"Audio File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hryvnia","label":"Hryvnia","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-shooting","label":"Star Shooting","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heart-broken","label":"Heart Broken","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ear","label":"Ear","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heading","label":"heading","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pen-square","label":"Pen Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-up","label":"Alternate Long Arrow Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"greater-than","label":"Greater Than","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"playstation","label":"PlayStation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snow-blowing","label":"Snow Blowing","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cat","label":"Cat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-exclamation","label":"Comment Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lamp","label":"Lamp","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin","label":"Grinning Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"scanner-image","label":"Image Scanner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-circle-up","label":"Sort Circle Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"violin","label":"Violin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gamepad","label":"Gamepad","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gofore","label":"Gofore","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sellsy","label":"Sellsy","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fire-alt","label":"Alternate Fire","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"badge-check","label":"Check Badge","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wave-square","label":"Square Wave","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"poll-h","label":"Poll H","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sparkles","label":"Sparkles","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ballot-check","label":"Ballot Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-md-chat","label":"Chat with Doctor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"leanpub","label":"Leanpub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"paypal","label":"Paypal","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-point-up","label":"Hand Pointing Up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"apple-pay","label":"Apple Pay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"globe","label":"Globe","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-download","label":"File Download","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"palfed","label":"Palfed","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chart-scatter","label":"Scatter Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trello","label":"Trello","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snowmobile","label":"Snowmobile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"construction","label":"Construction","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lasso","label":"Lasso","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"patreon","label":"Patreon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"coffee-pot","label":"Coffee Pot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"knife-kitchen","label":"Knife Kitchen","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bone-break","label":"Bone Break","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"invision","label":"InVision","membership":{"free":["brands"]},"styles":["brands"]},{"id":"plane","label":"plane","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dribbble","label":"Dribbble","membership":{"free":["brands"]},"styles":["brands"]},{"id":"border-inner","label":"Border Inner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flower-tulip","label":"Flower Tulip","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"braille","label":"Braille","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bed-alt","label":"Alternate Bed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"film-canister","label":"Film Canister","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pallet-alt","label":"Alternate Pallet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"virus-slash","label":"Virus Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"bring-forward","label":"Bring Forward","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-down","label":"Sort Shapes Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fighter-jet","label":"fighter-jet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"salad","label":"Salad","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sword-laser-alt","label":"Sword Laser Alternate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sunset","label":"Sunset","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"walking","label":"Walking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rocket","label":"rocket","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-right","label":"Border Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tv-music","label":"TV Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-alt","label":"Alternate Calendar","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hard-hat","label":"Hard Hat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eraser","label":"eraser","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"slack","label":"Slack Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"star-christmas","label":"Christmas Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calculator-alt","label":"Alternate Calculator","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-hard-hat","label":"Construction Worker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wave-triangle","label":"Triangle Wave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ideal","label":"iDeal","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vimeo-square","label":"Vimeo Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"seedling","label":"Seedling","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thumbtack","label":"Thumbtack","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-edit","label":"User Edit","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"external-link-square","label":"External Link Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"utensil-knife","label":"Utensil Knife","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bold","label":"bold","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"square-root","label":"Square Root","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pig","label":"Pig","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowplow","label":"Snowplow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-hail","label":"Cloud with Hail","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-meatball","label":"Cloud with (a chance of) Meatball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eye-dropper","label":"Eye Dropper","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-word","label":"Word File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"toilet-paper-alt","label":"Alternate Toilet Paper","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"baseball","label":"Baseball","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"skull","label":"Skull","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"xing","label":"Xing","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sunrise","label":"Sunrise","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"router","label":"Router","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-archive","label":"Archive File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-slash","label":"Alternate Comment Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"car-tilt","label":"Car Tilt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"person-dolly","label":"Person and Dolly","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-beam-sweat","label":"Grinning Face With Sweat","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"surprise","label":"Hushed Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"rebel","label":"Rebel Alliance","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-square-up","label":"Chevron Square Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"envelope-open-text","label":"Envelope Open-text","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"microphone-stand","label":"Microphone Stand","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"node-js","label":"Node.js JS","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phone-laptop","label":"Phone and Laptop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-left","label":"Long Arrow Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wizards-of-the-coast","label":"Wizards of the Coast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"parachute-box","label":"Parachute Box","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pumpkin","label":"Pumpkin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"raspberry-pi","label":"Raspberry Pi","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pinterest-square","label":"Pinterest Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-magic","label":"Hand Holding-magic","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper-pp","label":"Pied Piper PP Logo (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-pointer","label":"Pointer (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gingerbread-man","label":"Gingerbread Man","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-star","label":"Calendar Star","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"frosty-head","label":"Frosty Head","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"burrito","label":"Burrito","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bootstrap","label":"Bootstrap","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sun-haze","label":"Sun Haze","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"border-all","label":"Border All","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"island-tropical","label":"Tropical Island","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"centercode","label":"Centercode","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ellipsis-h-alt","label":"Alternate Horizontal Ellipsis","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grin-tears","label":"Face With Tears of Joy","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-circle-right","label":"Alternate Arrow Circle Right","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"filter","label":"Filter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"y-combinator","label":"Y Combinator","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fly","label":"Fly","membership":{"free":["brands"]},"styles":["brands"]},{"id":"air-freshener","label":"Air Freshener","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-bishop","label":"Chess Bishop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vk","label":"VK","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sensor-on","label":"Sensor On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"camera-home","label":"Camera Home","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-signature","label":"File Signature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"radiation-alt","label":"Alternate Radiation","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-jcb","label":"JCB Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"golf-club","label":"Golf Club","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fingerprint","label":"Fingerprint","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-five","label":"Dice Five","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-on","label":"Bell On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"capsules","label":"Capsules","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"git-square","label":"Git Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-astronaut","label":"User Astronaut","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"traffic-light","label":"Traffic Light","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"toilet-paper","label":"Toilet Paper","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-nd","label":"Creative Commons No Derivative Works","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pied-piper-square","label":"Pied Piper Square Logo (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"blinds-raised","label":"Blinds Raised","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"overline","label":"Overline","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rev","label":"Rev.io","membership":{"free":["brands"]},"styles":["brands"]},{"id":"candy-corn","label":"Candy Corn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"book","label":"book","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"soup","label":"Soup","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"files-medical","label":"Medical Files","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-flatbed","label":"Dolly Flatbed","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-exclamation","label":"Exclamation File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stumbleupon-circle","label":"StumbleUpon Circle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"gift-card","label":"Gift Card","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paint-brush-alt","label":"Alternate Paint Brush","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"git-alt","label":"Git Alt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"qq","label":"QQ","membership":{"free":["brands"]},"styles":["brands"]},{"id":"integral","label":"Integral","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tshirt","label":"T-Shirt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tv-retro","label":"Retro Televison","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"asterisk","label":"asterisk","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"quora","label":"Quora","membership":{"free":["brands"]},"styles":["brands"]},{"id":"forklift","label":"Forklift","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"heat","label":"Heat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microwave","label":"Microwave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"periscope","label":"Periscope","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-up","label":"arrow-up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb-on","label":"Lightbulb On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ambulance","label":"ambulance","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-robot","label":"User Robot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side","label":"Head Side","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"layer-group","label":"Layer Group","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-frigid","label":"Temperature Frigid","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"female","label":"Female","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"notes-medical","label":"Medical Notes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"window-restore","label":"Window Restore","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"border-bottom","label":"Border Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shield-alt","label":"Alternate Shield","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-down","label":"arrow-down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flower","label":"Flower","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-medical","label":"Alternate Medical Chat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-mechanic","label":"Car Mechanic","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tag","label":"tag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-times","label":"Comment Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"video-plus","label":"Video Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"refrigerator","label":"Refrigerator","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-wallet","label":"Google Wallet","membership":{"free":["brands"]},"styles":["brands"]},{"id":"head-side-brain","label":"Head Side with Brain","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mug","label":"Mug","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-mastercard","label":"MasterCard Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-square-right","label":"Alternate Arrow Square Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pray","label":"Pray","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trees","label":"Trees","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bus-school","label":"Bus School","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drum","label":"Drum","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scalpel","label":"Scalpel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-from-bottom","label":"Arrow from Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"openid","label":"OpenID","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hexagon","label":"Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"joget","label":"Joget","membership":{"free":["brands"]},"styles":["brands"]},{"id":"palette","label":"Palette","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bus-alt","label":"Bus Alt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dolly","label":"Dolly","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shovel","label":"Shovel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mosque","label":"Mosque","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pinterest-p","label":"Pinterest P","membership":{"free":["brands"]},"styles":["brands"]},{"id":"whmcs","label":"WHMCS","membership":{"free":["brands"]},"styles":["brands"]},{"id":"map-marker-question","label":"Map Marker Question","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ram","label":"Ram","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"torah","label":"Torah","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"do-not-enter","label":"Do Not-enter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"smoke","label":"Smoke","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"exchange","label":"Exchange","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snooze","label":"Snooze","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"location","label":"Location","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"venus-mars","label":"Venus Mars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yandex","label":"Yandex","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bacon","label":"Bacon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"autoprefixer","label":"Autoprefixer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-heart","label":"Hand with Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"superpowers","label":"Superpowers","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shipping-timed","label":"Shipping Timed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-medical","label":"Medical File","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"print-search","label":"Print Search","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"utensils-alt","label":"Alternate Utensils","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-sa","label":"Creative Commons Share Alike","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-square-left","label":"Arrow Square Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"battery-three-quarters","label":"Battery 3/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hat-chef","label":"Chef Hat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reply","label":"Reply","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"toggle-on","label":"Toggle On","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dreidel","label":"Dreidel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flask-potion","label":"Flask Potion","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"album","label":"Album","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding","label":"Hand Holding","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"outdent","label":"Outdent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glide-g","label":"Glide G","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-square-right","label":"Caret Square Right","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-pawn","label":"Chess Pawn","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paragraph-rtl","label":"Paragraph Right-to-Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wine-bottle","label":"Wine Bottle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-double-left","label":"Angle Double Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"funnel-dollar","label":"Funnel Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"siren-on","label":"Siren On","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bluetooth","label":"Bluetooth","membership":{"free":["brands"]},"styles":["brands"]},{"id":"facebook-f","label":"Facebook F","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sort","label":"Sort","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"laptop","label":"Laptop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vimeo","label":"Vimeo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cart-plus","label":"Add to Shopping Cart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comments","label":"comments","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-square-down","label":"Caret Square Down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"golf-ball","label":"Golf Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-battery","label":"Car Battery","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-left","label":"Alternate Long Arrow Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"oven","label":"Oven","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-maximize","label":"Window Maximize","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d20","label":"Dice D20","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hurricane","label":"Hurricane","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-left","label":"arrow-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stackpath","label":"Stackpath","membership":{"free":["brands"]},"styles":["brands"]},{"id":"handshake-alt-slash","label":"Handshake Alternate Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"hashtag","label":"Hashtag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"copyright","label":"Copyright","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-left","label":"Chevron Circle Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-medical","label":"Medical Book","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"slash","label":"Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"smog","label":"Smog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-virus","label":"Head Side Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"arrows","label":"Arrows","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-nurse","label":"Nurse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"users-slash","label":"Users Slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"battle-net","label":"Battle.net","membership":{"free":["brands"]},"styles":["brands"]},{"id":"books","label":"Books","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wheat","label":"Wheat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"book-heart","label":"Book with Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"omega","label":"Omega","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"500px","label":"500px","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stumbleupon","label":"StumbleUpon Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"blinds","label":"Blinds","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-upload","label":"File Upload","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"water-lower","label":"Lower Water Level","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"camera-polaroid","label":"Polaroid Camera","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"theta","label":"Theta","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wave-sine","label":"Sine Wave","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"air-conditioner","label":"Air Conditioner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kiss-wink-heart","label":"Face Blowing a Kiss","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"scarf","label":"Scarf","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"github-alt","label":"Alternate GitHub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"smile","label":"Smiling Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"first-order-alt","label":"Alternate First Order","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pegasus","label":"Pegasus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"usd-circle","label":"US Dollar Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stop-circle","label":"Stop Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-right","label":"Chevron Circle Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-of-david","label":"Star of David","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fish","label":"Fish","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-style-alt","label":"Border Style-alt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mace","label":"Mace","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"computer-speaker","label":"Computer Speaker","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"amilia","label":"Amilia","membership":{"free":["brands"]},"styles":["brands"]},{"id":"portal-enter","label":"Portal Enter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"digg","label":"Digg Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rectangle-wide","label":"Wide Rectangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"globe-asia","label":"Globe with Asia shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-left","label":"Alternate Arrow Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"servicestack","label":"Servicestack","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shoe-prints","label":"Shoe Prints","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chrome","label":"Chrome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-check","label":"User Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-clock","label":"User Clock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skype","label":"Skype","membership":{"free":["brands"]},"styles":["brands"]},{"id":"game-board","label":"Game Board","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pills","label":"Pills","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"google","label":"Google Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"band-aid","label":"Band-Aid","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spinner-third","label":"Spinner Third","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hot-tub","label":"Hot Tub","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home","label":"home","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"plus-hexagon","label":"Plus Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-circle","label":"User Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cookie-bite","label":"Cookie Bite","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-minus","label":"Calendar Minus","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"indent","label":"Indent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-spock","label":"Spock (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"heart","label":"Heart","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sync","label":"Sync","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-nc-eu","label":"Creative Commons Noncommercial (Euro Sign)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"send-backward","label":"Send Backward","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cauldron","label":"Cauldron","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"khanda","label":"Khanda","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"watch","label":"Watch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dagger","label":"Dagger","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"times-octagon","label":"Times Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-discover","label":"Discover Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"croissant","label":"Croissant","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"css3-alt","label":"Alternate CSS3 Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-pd","label":"Creative Commons Public Domain","membership":{"free":["brands"]},"styles":["brands"]},{"id":"git","label":"Git","membership":{"free":["brands"]},"styles":["brands"]},{"id":"balance-scale","label":"Balance Scale","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"door-closed","label":"Door Closed","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bible","label":"Bible","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mobile-alt","label":"Alternate Mobile","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-lg-alt","label":"Alternative Home Large","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yammer","label":"Yammer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rupee-sign","label":"Indian Rupee Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-contract","label":"File Contract","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grimace","label":"Grimacing Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"crop","label":"crop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"equals","label":"Equals","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yelp","label":"Yelp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"crutch","label":"Crutch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-down-alt","label":"Alternate Sort Shapes Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"node","label":"Node.js","membership":{"free":["brands"]},"styles":["brands"]},{"id":"scarecrow","label":"Scarecrow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"smile-beam","label":"Beaming Face With Smiling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sign-in","label":"Sign In","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"coffin","label":"Coffin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"music","label":"Music","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alt","label":"Alternate Sort","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"directions","label":"Directions","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"behance-square","label":"Behance Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tachometer-slowest","label":"Tachometer Slowest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"earlybirds","label":"Earlybirds","membership":{"free":["brands"]},"styles":["brands"]},{"id":"carrot","label":"Carrot","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mandalorian","label":"Mandalorian","membership":{"free":["brands"]},"styles":["brands"]},{"id":"address-card","label":"Address Card","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"deer-rudolph","label":"Deer Rudolph","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flask","label":"Flask","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sms","label":"SMS","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sword","label":"Sword","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"align-right","label":"align-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ship","label":"Ship","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meteor","label":"Meteor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tractor","label":"Tractor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-alt","label":"Alternate Expand","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"users-medical","label":"Users with Medical Symbol","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"modx","label":"MODX","membership":{"free":["brands"]},"styles":["brands"]},{"id":"atom","label":"Atom","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-hot","label":"Temperature Hot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-sun-rain","label":"Cloud with Sun and Rain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cube","label":"Cube","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"compass-slash","label":"Compass Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"object-group","label":"Object Group","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"black-tie","label":"Font Awesome Black Tie","membership":{"free":["brands"]},"styles":["brands"]},{"id":"empire","label":"Galactic Empire","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-unlock","label":"User Unlock","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"frog","label":"Frog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cassette-tape","label":"Cassette Tape","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pi","label":"Pi","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"starfighter","label":"Starfighter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-upload","label":"Cloud Upload","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"horse-head","label":"Horse Head","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sleigh","label":"Sleigh","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-line","label":"Line Chart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-bottom","label":"Alternate Arrow to Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"grunt","label":"Grunt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"album-collection","label":"Album Collection","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"people-carry","label":"People Carry","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"jedi-order","label":"Jedi Order","membership":{"free":["brands"]},"styles":["brands"]},{"id":"horse","label":"Horse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bells","label":"Bells","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tencent-weibo","label":"Tencent Weibo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"h1","label":"H1 Heading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"train","label":"Train","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-by","label":"Creative Commons Attribution","membership":{"free":["brands"]},"styles":["brands"]},{"id":"youtube-square","label":"YouTube Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"less-than","label":"Less Than","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-top","label":"Alternate Arrow to Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"step-backward","label":"step-backward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-down","label":"Alternate Long Arrow Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"feather-alt","label":"Alternate Feather","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sith","label":"Sith","membership":{"free":["brands"]},"styles":["brands"]},{"id":"rainbow","label":"Rainbow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"frown-open","label":"Frowning Face With Open Mouth","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"car-side","label":"Car Side","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-circle-down","label":"Sort Circle Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"copy","label":"Copy","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sourcetree","label":"Sourcetree","membership":{"free":["brands"]},"styles":["brands"]},{"id":"instagram-square","label":"Instagram Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"telescope","label":"Telescope","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kickstarter","label":"Kickstarter","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comments-dollar","label":"Comments Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-cowboy","label":"User Cowboy","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"comment-alt","label":"Alternate Comment","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-up","label":"Temperature Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"candle-holder","label":"Candle Holder","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"radio","label":"Radio","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"discord","label":"Discord","membership":{"free":["brands"]},"styles":["brands"]},{"id":"quote-right","label":"quote-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hockey-mask","label":"Hockey Mask","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"table","label":"table","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"steak","label":"Steak","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"teeth-open","label":"Teeth Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-minus","label":"Comment Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reddit-alien","label":"reddit Alien","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mendeley","label":"Mendeley","membership":{"free":["brands"]},"styles":["brands"]},{"id":"alicorn","label":"Alicorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"delicious","label":"Delicious","membership":{"free":["brands"]},"styles":["brands"]},{"id":"smile-wink","label":"Winking Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cloudversify","label":"cloudversify","membership":{"free":["brands"]},"styles":["brands"]},{"id":"long-arrow-up","label":"Long Arrow Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"desktop","label":"Desktop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer","label":"Tachometer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"gratipay","label":"Gratipay (Gittip)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fire-extinguisher","label":"fire-extinguisher","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"inventory","label":"Inventory","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rss-square","label":"RSS Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d8","label":"Dice D8","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"eclipse-alt","label":"Alternate Eclipse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flag","label":"flag","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"bullseye","label":"Bullseye","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"utensils","label":"Utensils","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-image","label":"Image File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"phabricator","label":"Phabricator","membership":{"free":["brands"]},"styles":["brands"]},{"id":"utensil-spoon","label":"Utensil Spoon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"location-arrow","label":"location-arrow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"speakap","label":"Speakap","membership":{"free":["brands"]},"styles":["brands"]},{"id":"blender-phone","label":"Blender Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-bump","label":"Car Bump","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-up-alt","label":"Alternate Sort Shapes Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"edge","label":"Edge Browser","membership":{"free":["brands"]},"styles":["brands"]},{"id":"skull-cow","label":"Cow Skull","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"briefcase","label":"Briefcase","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"php","label":"PHP","membership":{"free":["brands"]},"styles":["brands"]},{"id":"calendar-plus","label":"Calendar Plus","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"draw-circle","label":"Draw Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fort-awesome-alt","label":"Alternate Fort Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-showers","label":"Cloud with Showers","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sass","label":"Sass","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hands","label":"Hands","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"boot","label":"Boot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"box-ballot","label":"Box Ballot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comments-alt","label":"Alternate Comments","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"screwdriver","label":"Screwdriver","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"readme","label":"ReadMe","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-double-up","label":"Chevron Double Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sensor","label":"Sensor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"users-class","label":"Users Class","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-h-square","label":"Square Horizontal Sliders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"buysellads","label":"BuySellAds","membership":{"free":["brands"]},"styles":["brands"]},{"id":"starship","label":"Starship","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ankh","label":"Ankh","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-top","label":"Arrow to Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-exclamation","label":"Alternate Comment Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"aws","label":"Amazon Web Services (AWS)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"leaf","label":"leaf","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paper-plane","label":"Paper Plane","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation","label":"exclamation","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lock-alt","label":"Alternate Lock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"search","label":"Search","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"peace","label":"Peace","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"music-alt-slash","label":"Alternate Music Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swatchbook","label":"Swatchbook","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dyalog","label":"Dyalog","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file","label":"File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"compass","label":"Compass","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"first-order","label":"First Order","membership":{"free":["brands"]},"styles":["brands"]},{"id":"archive","label":"Archive","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spotify","label":"Spotify","membership":{"free":["brands"]},"styles":["brands"]},{"id":"umbraco","label":"Umbraco","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snapchat-ghost","label":"Snapchat Ghost","membership":{"free":["brands"]},"styles":["brands"]},{"id":"boxes-alt","label":"Alternate Boxes","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angle-down","label":"angle-down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lights-holiday","label":"Holiday Lights","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-left","label":"Alternate Arrow to Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-cog","label":"User Cog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"canadian-maple-leaf","label":"Canadian Maple Leaf","membership":{"free":["brands"]},"styles":["brands"]},{"id":"kaggle","label":"Kaggle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chess-clock","label":"Chess Clock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-v-square","label":"Square Vertical Sliders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"racquet","label":"Racquet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"quidditch","label":"Quidditch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shapes","label":"Shapes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"transporter-empty","label":"Transporter Empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tumblr","label":"Tumblr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bags-shopping","label":"Shopping Bags","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"text-width","label":"Text Width","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloudscale","label":"cloudscale.ch","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-down","label":"chevron-down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vuejs","label":"Vue.js","membership":{"free":["brands"]},"styles":["brands"]},{"id":"angry","label":"Angry Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"route","label":"Route","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"spinner","label":"Spinner","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ice-cream","label":"Ice Cream","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gem","label":"Gem","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"font","label":"font","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dizzy","label":"Dizzy Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"text","label":"Text","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"badger-honey","label":"Honey Badger","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-receiving","label":"Hand Receiving","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lastfm","label":"last.fm","membership":{"free":["brands"]},"styles":["brands"]},{"id":"microchip","label":"Microchip","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bed","label":"Bed","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-right","label":"Alternate Arrow Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angle-right","label":"angle-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"landmark-alt","label":"Alternative Landmark","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"handshake","label":"Handshake","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cheese","label":"Cheese","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ns8","label":"NS8","membership":{"free":["brands"]},"styles":["brands"]},{"id":"banjo","label":"Banjo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"adversal","label":"Adversal","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sticker-mule","label":"Sticker Mule","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-up","label":"Caret Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cash-register","label":"Cash Register","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-point-left","label":"Hand Pointing Left","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sigma","label":"Sigma (Summation)","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-square-down","label":"Alternate Arrow Square Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"octagon","label":"Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"globe-americas","label":"Globe with Americas shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"splotch","label":"Splotch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"vihara","label":"Vihara","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"folder-upload","label":"Folder Upload","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"globe-europe","label":"Globe with Europe shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-h","label":"Arrows Horizontal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"reddit","label":"reddit Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"diaspora","label":"Diaspora","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sort-up","label":"Sort Up (Ascending)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"raygun","label":"Raygun","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"volume-down","label":"Volume Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-dollar","label":"Comment Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"snowboarding","label":"Snowboarding","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"heartbeat","label":"Heartbeat","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"creative-commons-share","label":"Creative Commons Share","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medal","label":"Medal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-garage","label":"Car Garage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"redhat","label":"Redhat","membership":{"free":["brands"]},"styles":["brands"]},{"id":"route-interstate","label":"Route Interstate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wine-glass","label":"Wine Glass","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-times","label":"Alternate Comment Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"closed-captioning","label":"Closed Captioning","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"bullseye-pointer","label":"Bullseye Pointer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"traffic-light-slow","label":"Traffic Light-slow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shield-virus","label":"Shield Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"trademark","label":"Trademark","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gg-circle","label":"GG Currency Circle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wrench","label":"Wrench","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt-slash","label":"Alternate Signal Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-plus","label":"Alternate Comment Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"transgender","label":"Transgender","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"weight","label":"Weight","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"code-branch","label":"Code Branch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"puzzle-piece","label":"Puzzle Piece","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-exclamation","label":"Map Marker Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"syringe","label":"Syringe","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-sparkles","label":"Hand Sparkles","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"buffer","label":"Buffer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stocking","label":"Stocking","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"simplybuilt","label":"SimplyBuilt","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cotton-bureau","label":"Cotton Bureau","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-check","label":"Check File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"disease","label":"Disease","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-quarter","label":"Battery 1/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dumpster","label":"Dumpster","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scrubber","label":"Scrubber","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"caravan","label":"Caravan","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"code-commit","label":"Code Commit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"microscope","label":"Microscope","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"waze","label":"Waze","membership":{"free":["brands"]},"styles":["brands"]},{"id":"claw-marks","label":"Claw Marks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mixcloud","label":"Mixcloud","membership":{"free":["brands"]},"styles":["brands"]},{"id":"plug","label":"Plug","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"coffin-cross","label":"Coffin with Cross","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ellipsis-h","label":"Horizontal Ellipsis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"list-alt","label":"Alternate List","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"barcode-alt","label":"Alternate Barcode","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"won-sign","label":"Won Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-outer","label":"Border Outer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"slack-hash","label":"Slack Hashtag","membership":{"free":["brands"]},"styles":["brands"]},{"id":"football-ball","label":"Football Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"behance","label":"Behance","membership":{"free":["brands"]},"styles":["brands"]},{"id":"industry-alt","label":"Alternate Industry","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bone","label":"Bone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"laptop-code","label":"Laptop Code","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"minus-hexagon","label":"Minus Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"function","label":"Function","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"whistle","label":"Whistle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"js","label":"JavaScript (JS)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chart-bar","label":"Bar Chart","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"washer","label":"Washer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"less","label":"Less","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sort-alpha-up-alt","label":"Alternate Sort Alphabetical Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tree-large","label":"Tree Large","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"horizontal-rule","label":"Horizontal Rule","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-graduate","label":"User Graduate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mars-stroke-h","label":"Mars Stroke Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"soap","label":"Soap","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"tumblr-square","label":"Tumblr Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wordpress-simple","label":"Wordpress Simple","membership":{"free":["brands"]},"styles":["brands"]},{"id":"presentation","label":"Presentation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"headphones","label":"headphones","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-beam","label":"Grinning Face With Smiling Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding-usd","label":"Hand Holding US Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-shapes-up","label":"Sort Shapes Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-king","label":"Chess King","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"transporter-1","label":"Transporter 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sitemap","label":"Sitemap","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cowbell-more","label":"Cowbell More","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fort-awesome","label":"Fort Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stripe-s","label":"Stripe S","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hire-a-helper","label":"HireAHelper","membership":{"free":["brands"]},"styles":["brands"]},{"id":"faucet","label":"Faucet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"confluence","label":"Confluence","membership":{"free":["brands"]},"styles":["brands"]},{"id":"head-side-headphones","label":"Head Side with Headphones","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stethoscope","label":"Stethoscope","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"id-badge","label":"Identification Badge","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"linkedin","label":"LinkedIn","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-from-bottom","label":"Alternate Arrow from Bottom","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-user","label":"User File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar","label":"Calendar","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"yin-yang","label":"Yin Yang","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-down","label":"Alternate Arrow Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sign","label":"Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-middle-finger","label":"Hand with Middle Finger Raised","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"kickstarter-k","label":"Kickstarter K","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tablets","label":"Tablets","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"blog","label":"Blog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"briefcase-medical","label":"Medical Briefcase","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"d-and-d-beyond","label":"D&D Beyond","membership":{"free":["brands"]},"styles":["brands"]},{"id":"diagnoses","label":"Diagnoses","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"poll","label":"Poll","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gitter","label":"Gitter","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user","label":"User","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"balance-scale-left","label":"Balance Scale (Left-Weighted)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"envira","label":"Envira Gallery","membership":{"free":["brands"]},"styles":["brands"]},{"id":"tree-christmas","label":"Christmas Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"folder-plus","label":"Folder Plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bity","label":"Bity","membership":{"free":["brands"]},"styles":["brands"]},{"id":"basketball-ball","label":"Basketball Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hand-paper","label":"Paper (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-smile","label":"Map Marker Smile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"check-square","label":"Check Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gramophone","label":"Gramophone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"circle-notch","label":"Circle Notched","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grip-vertical","label":"Grip Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chromecast","label":"Chromecast","membership":{"free":["brands"]},"styles":["brands"]},{"id":"kidneys","label":"Kidneys","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ussunnah","label":"us-Sunnah Foundation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"clipboard-check","label":"Clipboard with Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"triangle","label":"Triangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laugh-squint","label":"Laughing Squinting Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sink","label":"Sink","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"charging-station","label":"Charging Station","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"teeth","label":"Teeth","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-right","label":"chevron-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-right","label":"Long Arrow Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drone-alt","label":"Alternate Drone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"webcam","label":"Webcam","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cross","label":"Cross","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash-undo","label":"Trash Undo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"game-board-alt","label":"Alternate Game Board","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"toolbox","label":"Toolbox","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shopping-cart","label":"shopping-cart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"not-equal","label":"Not Equal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ufo","label":"U.F.O.","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sax-hot","label":"Hot Saxophone","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hands-helping","label":"Helping Hands","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tire-flat","label":"Tire Flat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"nimblr","label":"Nimblr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"transgender-alt","label":"Alternate Transgender","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ski-lift","label":"Ski Lift","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-pickup","label":"Truck Side","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fast-backward","label":"fast-backward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"edit","label":"Edit","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"font-awesome-flag","label":"Font Awesome Flag","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vaadin","label":"Vaadin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"burger-soda","label":"Burger and Soda","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"speaker-deck","label":"Speaker Deck","membership":{"free":["brands"]},"styles":["brands"]},{"id":"angle-left","label":"angle-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mountains","label":"Mountains","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt-1","label":"Alternate Signal 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"compress-alt","label":"Alternate Compress","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"diploma","label":"Diploma","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-double-right","label":"Chevron Double Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"brackets-curly","label":"Curly Brackets","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laravel","label":"Laravel","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-ninja","label":"User Ninja","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mars","label":"Mars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"crow","label":"Crow","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer-quarter","label":"Thermometer 1/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"grin-alt","label":"Alternate Grinning Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"hospital-user","label":"Hospital with User","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bong","label":"Bong","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash-alt","label":"Alternate Trash","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"gripfire","label":"Gripfire, Inc.","membership":{"free":["brands"]},"styles":["brands"]},{"id":"smile-plus","label":"Smiling Face Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kazoo","label":"Kazoo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hourglass","label":"Hourglass","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"shield-cross","label":"Shield Cross","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"leaf-oak","label":"Oak Leaf","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chair","label":"Chair","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"conveyor-belt-alt","label":"Alternate Conveyor Belt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-up-alt","label":"Alternate Level Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-double-up","label":"Angle Double Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wpexplorer","label":"WPExplorer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"transporter-2","label":"Transporter 2","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper-alt","label":"Alternate Pied Piper Logo (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"star","label":"Star","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"box-full","label":"Box Full","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"prescription-bottle","label":"Prescription Bottle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-open","label":"Book Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"conveyor-belt","label":"Conveyor Belt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"abacus","label":"Abacus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fedex","label":"FedEx","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lock-open","label":"Lock Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fire","label":"fire","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"deviantart","label":"deviantART","membership":{"free":["brands"]},"styles":["brands"]},{"id":"atom-alt","label":"Atom Alt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"plane-departure","label":"Plane Departure","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pause","label":"pause","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-prescription","label":"File Prescription","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fire-smoke","label":"Fire and Smoke","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"divide","label":"Divide","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hospital-alt","label":"Alternate Hospital","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tint","label":"tint","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"headphones-alt","label":"Alternate Headphones","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tally","label":"Tally","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pied-piper-hat","label":"Pied Piper Hat (Old)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"signal-4","label":"Signal 4","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"inbox-out","label":"Inbox Out","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"buromobelexperte","label":"Büromöbel-Experte GmbH & Co. KG.","membership":{"free":["brands"]},"styles":["brands"]},{"id":"glass-citrus","label":"Glass Citrus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"deaf","label":"Deaf","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flame","label":"Flame","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shield","label":"shield","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"scribd","label":"Scribd","membership":{"free":["brands"]},"styles":["brands"]},{"id":"flask-poison","label":"Flask Poison","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"compress-arrows-alt","label":"Alternate Compress Arrows","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"siren","label":"Siren","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"etsy","label":"Etsy","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-peace","label":"Peace (Hand)","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"freebsd","label":"FreeBSD","membership":{"free":["brands"]},"styles":["brands"]},{"id":"searchengin","label":"Searchengin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sim-card","label":"SIM Card","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"check-double","label":"Double Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bezier-curve","label":"Bezier Curve","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"border-none","label":"Border None","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-up","label":"Sort Amount Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-rook-alt","label":"Alternate Chess Rook","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"egg","label":"Egg","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ski-jump","label":"Ski Jump","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"smoking-ban","label":"Smoking Ban","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angel","label":"Angel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"speakers","label":"Speakers","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"faucet-drip","label":"Faucet Drip","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"power-off","label":"Power Off","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"github-square","label":"GitHub Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bomb","label":"Bomb","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-fast","label":"Tachometer Fast","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"viber","label":"Viber","membership":{"free":["brands"]},"styles":["brands"]},{"id":"check","label":"Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thunderstorm-moon","label":"Thunderstorm with Moon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sun","label":"Sun","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"elephant","label":"Elephant","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ups","label":"UPS","membership":{"free":["brands"]},"styles":["brands"]},{"id":"grip-lines","label":"Grip Lines","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"biohazard","label":"Biohazard","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"crosshairs","label":"Crosshairs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-up-alt","label":"Alternate Sort Amount Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hotel","label":"Hotel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flag-checkered","label":"flag-checkered","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"paperclip","label":"Paperclip","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"red-river","label":"red river","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hips","label":"Hips","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vimeo-v","label":"Vimeo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hat-winter","label":"Hat Winter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-pin","label":"Map Pin","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-whiskey-rocks","label":"Glass Whiskey-rocks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"futbol","label":"Futbol","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"times-circle","label":"Times Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-up","label":"Caret Circle Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fan-table","label":"Fan Table","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-circle-right","label":"Arrow Circle Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"photo-video","label":"Photo Video","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dropbox","label":"Dropbox","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bullhorn","label":"bullhorn","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-exclamation","label":"Bell Exclamation","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"d-and-d","label":"Dungeons & Dragons","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phoenix-framework","label":"Phoenix Framework","membership":{"free":["brands"]},"styles":["brands"]},{"id":"music-alt","label":"Alternate Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"squarespace","label":"Squarespace","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-rain","label":"Cloud with Rain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-left","label":"Caret Circle Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"forumbee","label":"Forumbee","membership":{"free":["brands"]},"styles":["brands"]},{"id":"quote-left","label":"quote-left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gift","label":"gift","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"acorn","label":"Acorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"popcorn","label":"Popcorn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"battery-slash","label":"Battery Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"boxes","label":"Boxes","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pinterest","label":"Pinterest","membership":{"free":["brands"]},"styles":["brands"]},{"id":"umbrella","label":"Umbrella","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lambda","label":"Lambda","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"intercom","label":"Intercom","membership":{"free":["brands"]},"styles":["brands"]},{"id":"undo","label":"Undo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-lines","label":"Comment Lines","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"accessible-icon","label":"Accessible Icon","membership":{"free":["brands"]},"styles":["brands"]},{"id":"user-alt-slash","label":"Alternate User Slash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wand-magic","label":"Wand Magic","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"goodreads-g","label":"Goodreads G","membership":{"free":["brands"]},"styles":["brands"]},{"id":"arrow-alt-circle-left","label":"Alternate Arrow Circle Left","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tasks-alt","label":"Alternate Tasks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-invoice-dollar","label":"File Invoice with US Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"address-book","label":"Address Book","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-bishop-alt","label":"Alternate Chess Bishop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ticket","label":"Ticket","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"film","label":"Film","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"analytics","label":"Analytics","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"external-link-square-alt","label":"Alternate External Link Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sliders-v","label":"Vertical Sliders","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-average","label":"Alternate Tachometer Average","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tablet-android","label":"Tablet Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"school","label":"School","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-three","label":"Dice Three","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"unlock-alt","label":"Alternate Unlock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"free-code-camp","label":"freeCodeCamp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"prescription-bottle-alt","label":"Alternate Prescription Bottle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"skyatlas","label":"skyatlas","membership":{"free":["brands"]},"styles":["brands"]},{"id":"guitar-electric","label":"Guitar Electric","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sledding","label":"Sledding","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"luchador","label":"Luchador","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-horizontal","label":"Ruler Horizontal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"planet-ringed","label":"Ringed Planet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-flatbed-empty","label":"Dolly Flatbed-empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-holding-water","label":"Hand Holding Water","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"container-storage","label":"Container Storage","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yandex-international","label":"Yandex International","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-heart","label":"Hand Holding Heart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"jedi","label":"Jedi","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pen-alt","label":"Alternate Pen","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mug-hot","label":"Mug Hot","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-circle-down","label":"Alternate Arrow Circle Down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"venus-double","label":"Venus Double","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"leaf-maple","label":"Maple Leaf","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mix","label":"Mix","membership":{"free":["brands"]},"styles":["brands"]},{"id":"themeco","label":"Themeco","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medapps","label":"MedApps","membership":{"free":["brands"]},"styles":["brands"]},{"id":"apple-crate","label":"Apple Crate","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comments-alt-dollar","label":"Alternate Comments Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vector-square","label":"Vector Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash-undo-alt","label":"Alternate Trash Undo","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"line-columns","label":"Line Columns","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"usd-square","label":"US Dollar Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"contao","label":"Contao","membership":{"free":["brands"]},"styles":["brands"]},{"id":"compress-wide","label":"Compress Wide","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"solar-panel","label":"Solar Panel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angle-double-right","label":"Angle Double Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bimobject","label":"BIMobject","membership":{"free":["brands"]},"styles":["brands"]},{"id":"barcode-read","label":"Barcode Read","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"opera","label":"Opera","membership":{"free":["brands"]},"styles":["brands"]},{"id":"shekel-sign","label":"Shekel Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-export","label":"File Export","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mug-tea","label":"Mug Tea","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"search-dollar","label":"Search Dollar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ear-muffs","label":"Ear Muffs","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ad","label":"Ad","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"untappd","label":"Untappd","membership":{"free":["brands"]},"styles":["brands"]},{"id":"times-hexagon","label":"Times Hexagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"poll-people","label":"Poll People","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"desktop-alt","label":"Alternate Desktop","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-check","label":"Map Marker Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"republican","label":"Republican","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gitlab","label":"GitLab","membership":{"free":["brands"]},"styles":["brands"]},{"id":"jsfiddle","label":"jsFiddle","membership":{"free":["brands"]},"styles":["brands"]},{"id":"baby-carriage","label":"Baby Carriage","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-network","label":"Network Chart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"adobe","label":"Adobe","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hat-santa","label":"Santa's Hat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"medium","label":"Medium","membership":{"free":["brands"]},"styles":["brands"]},{"id":"grin-tongue","label":"Face With Tongue","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"robot","label":"Robot","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"trash","label":"Trash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"campground","label":"Campground","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"brush","label":"Brush","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"alien-monster","label":"Alien Monster","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-lines","label":"Alternate Comment Lines","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vr-cardboard","label":"Cardboard VR","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bitcoin","label":"Bitcoin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"heart-square","label":"Heart Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sensor-smoke","label":"Sensor Smoke","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"moon-cloud","label":"Moon with Cloud","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"beer","label":"beer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eye","label":"Eye","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-paypal","label":"Paypal Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"place-of-worship","label":"Place of Worship","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-six","label":"Dice Six","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-up","label":"Chevron Circle Up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cog","label":"cog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"viadeo","label":"Video","membership":{"free":["brands"]},"styles":["brands"]},{"id":"folder-open","label":"Folder Open","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"galactic-senate","label":"Galactic Senate","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cart-arrow-down","label":"Shopping Cart Arrow Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"treasure-chest","label":"Treasure Chest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cannabis","label":"Cannabis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"virus","label":"Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"thermometer-half","label":"Thermometer 1/2 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bandcamp","label":"Bandcamp","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mars-stroke-v","label":"Mars Stroke Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rings-wedding","label":"Rings Wedding","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tripadvisor","label":"TripAdvisor","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-down","label":"Caret Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-medical","label":"Medical Chat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"instagram","label":"Instagram","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cogs","label":"cogs","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bug","label":"Bug","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clipboard","label":"Clipboard","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"clarinet","label":"Clarinet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"jenkins","label":"Jenkis","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dryer","label":"Dryer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dolly-empty","label":"Dolly Empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"globe-snow","label":"Globe Snow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"deer","label":"Deer","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"poo","label":"Poo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hockey-sticks","label":"Hockey Sticks","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"user-md","label":"Doctor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glasses-alt","label":"Alternate Glasses","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"minus-octagon","label":"Minus Octagon","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"js-square","label":"JavaScript (JS) Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"torii-gate","label":"Torii Gate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rabbit","label":"Rabbit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dochub","label":"DocHub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ban","label":"ban","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"transporter","label":"Transporter","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"npm","label":"npm","membership":{"free":["brands"]},"styles":["brands"]},{"id":"crown","label":"Crown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-alt-square","label":"Alternate Share Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"solar-system","label":"Solar System","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"passport","label":"Passport","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mobile-android-alt","label":"Alternate Mobile Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"certificate","label":"certificate","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-full","label":"Battery Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expand-arrows-alt","label":"Alternate Expand Arrows","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"memory","label":"Memory","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ellipsis-v","label":"Vertical Ellipsis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thunderstorm-sun","label":"Thunderstorm with Sun","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-slow","label":"Alternate Tachometer Slow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stomach","label":"Stomach","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"temperature-high","label":"High Temperature","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"person-sign","label":"Person Holding Sign","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-slowest","label":"Alternate Tachometer Slowest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-chart-pie","label":"Pie Chart File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"exchange-alt","label":"Alternate Exchange","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"poo-storm","label":"Poo Storm","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d12","label":"Dice D12","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"info-square","label":"Info Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hotdog","label":"Hot Dog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mortar-pestle","label":"Mortar Pestle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hotjar","label":"Hotjar","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dice-four","label":"Dice Four","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-from-top","label":"Alternate Arrow from Top","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"book-spells","label":"Book of Spells","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-down-alt","label":"Alternate Level Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-times","label":"Remove User","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"folder-times","label":"Folder Times","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"barcode-scan","label":"Barcode Scan","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mitten","label":"Mitten","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"turtle","label":"Turtle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-plus","label":"Plus File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"researchgate","label":"Researchgate","membership":{"free":["brands"]},"styles":["brands"]},{"id":"medkit","label":"medkit","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"water-rise","label":"Rising Water Level","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"utensil-fork","label":"Utensil Fork","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pastafarianism","label":"Pastafarianism","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chart-pie","label":"Pie Chart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"github","label":"GitHub","membership":{"free":["brands"]},"styles":["brands"]},{"id":"docker","label":"Docker","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chart-area","label":"Area Chart","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"neuter","label":"Neuter","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"adjust","label":"adjust","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"backward","label":"backward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bell-plus","label":"Bell Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-edit","label":"Calendar Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-edit","label":"Edit File","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"glass","label":"Glass","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"procedures","label":"Procedures","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"piano-keyboard","label":"Piano Keyboard","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bahai","label":"Bahá'í","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tram","label":"Tram","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eclipse","label":"Eclipse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"layer-plus","label":"Layer Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fax","label":"Fax","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hackerrank","label":"Hackerrank","membership":{"free":["brands"]},"styles":["brands"]},{"id":"think-peaks","label":"Think Peaks","membership":{"free":["brands"]},"styles":["brands"]},{"id":"gas-pump","label":"Gas Pump","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alpha-down","label":"Sort Alphabetical Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mistletoe","label":"Mistletoe","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowflake","label":"Snowflake","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"wikipedia-w","label":"Wikipedia W","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comment-plus","label":"Comment Plus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mars-double","label":"Mars Double","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"italic","label":"italic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-usd","label":"Box with US Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bitbucket","label":"Bitbucket","membership":{"free":["brands"]},"styles":["brands"]},{"id":"magnet","label":"magnet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clinic-medical","label":"Medical Clinic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"receipt","label":"Receipt","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bars","label":"Bars","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sad-cry","label":"Crying Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tilde","label":"Tilde","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d10","label":"Dice D10","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"oil-can","label":"Oil Can","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wind","label":"Wind","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"igloo","label":"Igloo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-visa","label":"Visa Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wifi-slash","label":"Wifi Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"resolving","label":"Resolving","membership":{"free":["brands"]},"styles":["brands"]},{"id":"h2","label":"H2 Heading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"fan","label":"Fan","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flipboard","label":"Flipboard","membership":{"free":["brands"]},"styles":["brands"]},{"id":"snapchat-square","label":"Snapchat Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hands-heart","label":"Hands Heart","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-check","label":"Comment Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vacuum-robot","label":"Robot Vacuum","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"apple-alt","label":"Fruit Apple","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"slideshare","label":"Slideshare","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vials","label":"Vials","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gavel","label":"Gavel","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"couch","label":"Couch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-slash","label":"Map Marker Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"warehouse-alt","label":"Alternate Warehouse","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"upload","label":"Upload","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"accusoft","label":"Accusoft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"window","label":"Window","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"facebook-messenger","label":"Facebook Messenger","membership":{"free":["brands"]},"styles":["brands"]},{"id":"life-ring","label":"Life Ring","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"text-size","label":"Text Size","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mp3-player","label":"MP3 Player","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kiss","label":"Kissing Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"wifi-1","label":"Wifi 1","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-circle","label":"Sort Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"yen-sign","label":"Yen Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"kaaba","label":"Kaaba","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"camera-movie","label":"Movie Camera","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-knight-alt","label":"Alternate Chess Knight","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sun-dust","label":"Sun Dust","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"key","label":"key","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"heart-circle","label":"Heart Circle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pump-medical","label":"Pump Medical","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"diamond","label":"Diamond","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"orcid","label":"ORCID","membership":{"free":["brands"]},"styles":["brands"]},{"id":"korvue","label":"KORVUE","membership":{"free":["brands"]},"styles":["brands"]},{"id":"unsplash","label":"Unsplash","membership":{"free":["brands"]},"styles":["brands"]},{"id":"wpforms","label":"WPForms","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hornbill","label":"Hornbill","membership":{"free":["brands"]},"styles":["brands"]},{"id":"book-alt","label":"Alternate Book","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ballot","label":"Ballot","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"terminal","label":"Terminal","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"audio-description","label":"Audio Description","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"stopwatch","label":"Stopwatch","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fedora","label":"Fedora","membership":{"free":["brands"]},"styles":["brands"]},{"id":"traffic-light-go","label":"Traffic Light-go","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt","label":"Alternate Signal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pagelines","label":"Pagelines","membership":{"free":["brands"]},"styles":["brands"]},{"id":"envelope-open","label":"Envelope Open","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"toggle-off","label":"Toggle Off","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"keyboard","label":"Keyboard","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tv-alt","label":"Alternate Television","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud","label":"Cloud","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clouds","label":"Clouds","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"voicemail","label":"Voicemail","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bowling-ball","label":"Bowling Ball","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"male","label":"Male","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"osi","label":"Open Source Initiative","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sheep","label":"Sheep","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"search-plus","label":"Search Plus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-and-crescent","label":"Star and Crescent","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-alt","label":"Alternate File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"user-tag","label":"User Tag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dragon","label":"Dragon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"fast-forward","label":"fast-forward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-minus","label":"Alternate Comment Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"piggy-bank","label":"Piggy Bank","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt-fastest","label":"Alternate Tachometer Fastest","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"laptop-medical","label":"Laptop Medical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"booth-curtain","label":"Booth with Curtain","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"kiwi-bird","label":"Kiwi Bird","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-check","label":"Alternate Comment Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-alt-v","label":"Alternate Arrows Vertical","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"object-ungroup","label":"Object Ungroup","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"cc-amex","label":"American Express Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"joomla","label":"Joomla Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"guitar","label":"Guitar","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"schlix","label":"SCHLIX","membership":{"free":["brands"]},"styles":["brands"]},{"id":"money-check","label":"Money Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"odnoklassniki","label":"Odnoklassniki","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chess-king-alt","label":"Alternate Chess King","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"jack-o-lantern","label":"Jack-o'-lantern","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cheeseburger","label":"Cheeseburger","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clone","label":"Clone","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"triangle-music","label":"Musical Triangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"menorah","label":"Menorah","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-visor","label":"User Visor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"head-side-cough-slash","label":"Head Side-cough-slash","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"minus-circle","label":"Minus Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"image","label":"Image","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"camera","label":"camera","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sensor-fire","label":"Sensor Fire","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruler-combined","label":"Ruler Combined","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"praying-hands","label":"Praying Hands","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"balance-scale-right","label":"Balance Scale (Right-Weighted)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"unlock","label":"unlock","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"long-arrow-alt-right","label":"Alternate Long Arrow Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"person-dolly-empty","label":"Person and Empty Dolly","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tablet-android-alt","label":"Alternate Tablet Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spade","label":"Spade","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"apple","label":"Apple","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-square-right","label":"Chevron Square Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"water","label":"Water","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"expeditedssl","label":"ExpeditedSSL","membership":{"free":["brands"]},"styles":["brands"]},{"id":"truck-container","label":"Truck Container","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chess-pawn-alt","label":"Alternate Chess Pawn","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"hand-point-down","label":"Hand Pointing Down","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sign-out","label":"Sign Out","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rocket-launch","label":"Rocket Launch","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"suse","label":"Suse","membership":{"free":["brands"]},"styles":["brands"]},{"id":"crutches","label":"Crutches","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"person-booth","label":"Person Entering Booth","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"youtube","label":"YouTube","membership":{"free":["brands"]},"styles":["brands"]},{"id":"calendar-times","label":"Calendar Times","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"garage-car","label":"Garage Car","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"edge-legacy","label":"Edge Legacy Browser","membership":{"free":["brands"]},"styles":["brands"]},{"id":"vacuum","label":"Vacuum","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-dollar","label":"Comment Alt-dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cc-stripe","label":"Stripe Credit Card","membership":{"free":["brands"]},"styles":["brands"]},{"id":"galactic-republic","label":"Galactic Republic","membership":{"free":["brands"]},"styles":["brands"]},{"id":"chevron-up","label":"chevron-up","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"monero","label":"Monero","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mandolin","label":"Mandolin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"html5","label":"HTML 5 Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"badge-percent","label":"Badge Percent","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pencil-paintbrush","label":"Pencil Paintbrush","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bow-arrow","label":"Bow Arrow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"file-search","label":"File Search","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"unity","label":"Unity 3D","membership":{"free":["brands"]},"styles":["brands"]},{"id":"clipboard-prescription","label":"Clipboard Prescription","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"angrycreative","label":"Angry Creative","membership":{"free":["brands"]},"styles":["brands"]},{"id":"paragraph","label":"paragraph","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"car-alt","label":"Alternate Car","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"java","label":"Java","membership":{"free":["brands"]},"styles":["brands"]},{"id":"genderless","label":"Genderless","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"telegram","label":"Telegram","membership":{"free":["brands"]},"styles":["brands"]},{"id":"get-pocket","label":"Get Pocket","membership":{"free":["brands"]},"styles":["brands"]},{"id":"mercury","label":"Mercury","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"twitch","label":"Twitch","membership":{"free":["brands"]},"styles":["brands"]},{"id":"spell-check","label":"Spell Check","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"union","label":"Union","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stop","label":"stop","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"layer-minus","label":"Layer Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ufo-beam","label":"U.F.O. with Beam","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bed-empty","label":"Bed Empty","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"swords","label":"Swords","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"taxi","label":"Taxi","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sun-cloud","label":"Sun with Cloud","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"draft2digital","label":"Draft2digital","membership":{"free":["brands"]},"styles":["brands"]},{"id":"comment-alt-edit","label":"Alternate Comment Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"backspace","label":"Backspace","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-sun","label":"Cloud with Sun","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-size-up-alt","label":"Alternate Sort Size Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"box-tissue","label":"Tissue Box","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"sort-down","label":"Sort Down (Descending)","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hat-cowboy","label":"Cowboy Hat","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"caret-square-left","label":"Caret Square Left","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"draw-square","label":"Draw Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"redo","label":"Redo","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"user-crown","label":"User Crown","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"signal-alt-3","label":"Alternate Signal 3","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mobile-android","label":"Mobile Android","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"staff","label":"Staff","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sickle","label":"Sickle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"alien","label":"Alien","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"snowflakes","label":"Snowflakes","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"space-station-moon","label":"Moon Space Station","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tennis-ball","label":"Tennis Ball","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb","label":"Lightbulb","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"user-minus","label":"User Minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-code","label":"Code File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-right","label":"arrow-right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chalkboard-teacher","label":"Chalkboard Teacher","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"th-list","label":"th-list","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"walkie-talkie","label":"Walkie Talkie","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-signal","label":"House Signal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"skull-crossbones","label":"Skull & Crossbones","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"burn","label":"Burn","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sign-in-alt","label":"Alternate Sign In","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"algolia","label":"Algolia","membership":{"free":["brands"]},"styles":["brands"]},{"id":"phone","label":"Phone","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"twitter","label":"Twitter","membership":{"free":["brands"]},"styles":["brands"]},{"id":"truck-ramp","label":"Truck Ramp","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"turntable","label":"Turntable","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tenge","label":"Tenge","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"xbox","label":"Xbox","membership":{"free":["brands"]},"styles":["brands"]},{"id":"artstation","label":"Artstation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pen-fancy","label":"Pen Fancy","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-up","label":"Alternate Arrow Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"users-cog","label":"Users Cog","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-smile","label":"Alternate Comment Smile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"parking-slash","label":"Parking Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clock","label":"Clock","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"glass-cheers","label":"Glass Cheers","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"magic","label":"magic","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sword-laser","label":"Sword Laser","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"repeat","label":"Repeat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"blogger","label":"Blogger","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-zero","label":"Creative Commons CC0","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-invoice","label":"File Invoice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker","label":"map-marker","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"search-location","label":"Search Location","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wand","label":"Wand","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sort-alpha-down-alt","label":"Alternate Sort Alphabetical Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"shower","label":"Shower","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"angellist","label":"AngelList","membership":{"free":["brands"]},"styles":["brands"]},{"id":"times-square","label":"Times Square","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"clipboard-list-check","label":"Clipboard List with Check","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"old-republic","label":"Old Republic","membership":{"free":["brands"]},"styles":["brands"]},{"id":"caret-left","label":"Caret Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pager","label":"Pager","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flute","label":"Flute","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"spider-web","label":"Spider Web","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"minus","label":"minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"h-square","label":"H Square","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"envelope-open-dollar","label":"Envelope Open-dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pizza","label":"Pizza","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wpressr","label":"wpressr","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bread-loaf","label":"Loaf of Bread","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"broadcast-tower","label":"Broadcast Tower","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"safari","label":"Safari","membership":{"free":["brands"]},"styles":["brands"]},{"id":"itunes-note","label":"Itunes Note","membership":{"free":["brands"]},"styles":["brands"]},{"id":"building","label":"Building","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"penny-arcade","label":"Penny Arcade","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lightbulb-slash","label":"Lightbulb Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"coin","label":"Coin","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shovel-snow","label":"Shovel Snow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vine","label":"Vine","membership":{"free":["brands"]},"styles":["brands"]},{"id":"affiliatetheme","label":"affiliatetheme","membership":{"free":["brands"]},"styles":["brands"]},{"id":"biking","label":"Biking","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-empty","label":"Battery Empty","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gifts","label":"Gifts","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-v","label":"Arrows Vertical","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"code","label":"Code","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-fragile","label":"Box Fragile","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"music-slash","label":"Music Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"comment-alt-music","label":"Alternate Comment Music","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"line","label":"Line","membership":{"free":["brands"]},"styles":["brands"]},{"id":"toothbrush","label":"Toothbrush","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wallet","label":"Wallet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cut","label":"Cut","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"dot-circle","label":"Dot Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-amount-down-alt","label":"Alternate Sort Amount Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-csv","label":"File CSV","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hammer","label":"Hammer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"css3","label":"CSS 3 Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"radiation","label":"Radiation","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-moon","label":"Cloud with Moon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"search-minus","label":"Search Minus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"usb-drive","label":"USB Drive","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ring","label":"Ring","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"viruses","label":"Viruses","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"prescription","label":"Prescription","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"home-lg","label":"Home Large","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"h4","label":"H4","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-to-left","label":"Arrow to Left","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-minimize","label":"Window Minimize","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"flux-capacitor","label":"Flux Capacitor","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bus","label":"Bus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"biking-mountain","label":"Biking Mountain","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"calendar-day","label":"Calendar with Day Focus","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"exclamation-circle","label":"Exclamation Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-square","label":"Share Square","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"mouse","label":"Mouse","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"book-user","label":"Book with User","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"rectangle-landscape","label":"Landscape Rectangle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"google-plus-g","label":"Google Plus G","membership":{"free":["brands"]},"styles":["brands"]},{"id":"icicles","label":"Icicles","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"store","label":"Store","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"deploydog","label":"deploy.dog","membership":{"free":["brands"]},"styles":["brands"]},{"id":"candy-cane","label":"Candy Cane","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"light-switch-on","label":"Light Switch-on","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"acquisitions-incorporated","label":"Acquisitions Incorporated","membership":{"free":["brands"]},"styles":["brands"]},{"id":"stack-overflow","label":"Stack Overflow","membership":{"free":["brands"]},"styles":["brands"]},{"id":"university","label":"University","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mizuni","label":"Mizuni","membership":{"free":["brands"]},"styles":["brands"]},{"id":"foursquare","label":"Foursquare","membership":{"free":["brands"]},"styles":["brands"]},{"id":"laugh-wink","label":"Laughing Winking Face","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"border-style","label":"Border Style","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"file-pdf","label":"PDF File","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"chevron-circle-down","label":"Chevron Circle Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-drizzle","label":"Cloud with Drizzle","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"radio-alt","label":"Alternate Radio","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"forward","label":"forward","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"eye-slash","label":"Eye Slash","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tree-alt","label":"Alternate Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"info-circle","label":"Info Circle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"battery-half","label":"Battery 1/2 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-circle-left","label":"Arrow Circle Left","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrows-alt","label":"Alternate Arrows","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"light-switch-off","label":"Light Switch-off","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-check-edit","label":"Money Check Edit","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dice-d4","label":"Dice D4","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"joint","label":"Joint","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"meh-blank","label":"Face Without Mouth","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"blackberry","label":"BlackBerry","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pushed","label":"Pushed","membership":{"free":["brands"]},"styles":["brands"]},{"id":"border-center-h","label":"Border Center - Horizontal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paint-roller","label":"Paint Roller","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"hooli","label":"Hooli","membership":{"free":["brands"]},"styles":["brands"]},{"id":"sketch","label":"Sketch","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-seedling","label":"Hand Holding Seedling","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"subscript","label":"subscript","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"lightbulb-dollar","label":"Lightbulb Dollar","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"stripe","label":"Stripe","membership":{"free":["brands"]},"styles":["brands"]},{"id":"car-crash","label":"Car Crash","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bacterium","label":"Bacterium","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"trophy-alt","label":"Alternate Trophy","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"wind-turbine","label":"Wind Turbine","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"figma","label":"Figma","membership":{"free":["brands"]},"styles":["brands"]},{"id":"synagogue","label":"Synagogue","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"map-marker-minus","label":"Map Marker Minus","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-alt","label":"Alternate Tachometer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"thermometer-three-quarters","label":"Thermometer 3/4 Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cabinet-filing","label":"Filing Cabinet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"font-case","label":"Font Case","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"battery-bolt","label":"Battery Bolt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"chair-office","label":"Office Chair","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tiktok","label":"TikTok","membership":{"free":["brands"]},"styles":["brands"]},{"id":"credit-card-front","label":"Credit Card Front","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"steering-wheel","label":"Wheel Steering","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dev","label":"DEV","membership":{"free":["brands"]},"styles":["brands"]},{"id":"fish-cooked","label":"Cooked Fish","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"house-return","label":"House Return","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tachometer-average","label":"Tachometer Average","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"users-crown","label":"Users Crown","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bread-slice","label":"Bread Slice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"align-slash","label":"Align Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"cloud-download","label":"Cloud Download","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"share","label":"Share","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wordpress","label":"WordPress Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"ello","label":"Ello","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cpanel","label":"cPanel","membership":{"free":["brands"]},"styles":["brands"]},{"id":"pump-soap","label":"Pump Soap","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"atlassian","label":"Atlassian","membership":{"free":["brands"]},"styles":["brands"]},{"id":"parking-circle-slash","label":"Parking Circle Slash","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"level-up","label":"Level Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"airbnb","label":"Airbnb","membership":{"free":["brands"]},"styles":["brands"]},{"id":"clipboard-list","label":"Clipboard List","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"wagon-covered","label":"Covered Wagon","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"cat-space","label":"Space Cat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bell-slash","label":"Bell Slash","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"ravelry","label":"Ravelry","membership":{"free":["brands"]},"styles":["brands"]},{"id":"whale","label":"Whale","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"lungs-virus","label":"Lungs Virus","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"comment","label":"comment","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"weixin","label":"Weixin (WeChat)","membership":{"free":["brands"]},"styles":["brands"]},{"id":"meat","label":"Meat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"vial","label":"Vial","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"pizza-slice","label":"Pizza Slice","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mouse-pointer","label":"Mouse Pointer","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"itch-io","label":"itch.io","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hat-cowboy-side","label":"Cowboy Hat Side","membership":{"free":["solid"]},"styles":["light","regular","solid","duotone"]},{"id":"creative-commons-pd-alt","label":"Alternate Creative Commons Public Domain","membership":{"free":["brands"]},"styles":["brands"]},{"id":"laugh-beam","label":"Laugh Face with Beaming Eyes","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"discourse","label":"Discourse","membership":{"free":["brands"]},"styles":["brands"]},{"id":"file-import","label":"File Import","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"cheese-swiss","label":"Swiss Cheese","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"bat","label":"Bat","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"viacoin","label":"Viacoin","membership":{"free":["brands"]},"styles":["brands"]},{"id":"lyft","label":"lyft","membership":{"free":["brands"]},"styles":["brands"]},{"id":"scanner-touchscreen","label":"Scanner Touchscreen","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"digital-tachograph","label":"Digital Tachograph","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-right","label":"Caret Right","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"yahoo","label":"Yahoo Logo","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-holding-box","label":"Hand Holding Box","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"engine-warning","label":"Engine Warning","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"route-highway","label":"Route Highway","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trash-restore","label":"Trash Restore","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"star-of-life","label":"Star of Life","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"glasses","label":"Glasses","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scythe","label":"Scythe","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"buy-n-large","label":"Buy n Large","membership":{"free":["brands"]},"styles":["brands"]},{"id":"dungeon","label":"Dungeon","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-all","label":"Share All","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"external-link-alt","label":"Alternate External Link","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"flower-daffodil","label":"Flower Daffodil","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"sensor-alert","label":"Sensor Alert","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ruble-sign","label":"Ruble Sign","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"rust","label":"Rust","membership":{"free":["brands"]},"styles":["brands"]},{"id":"creative-commons-nc","label":"Creative Commons Noncommercial","membership":{"free":["brands"]},"styles":["brands"]},{"id":"database","label":"Database","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sort-numeric-down","label":"Sort Numeric Down","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"box-open","label":"Box Open","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"bookmark","label":"bookmark","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"xing-square","label":"Xing Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"globe-africa","label":"Globe with Africa shown","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sandwich","label":"Sandwich","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"font-awesome","label":"Font Awesome","membership":{"free":["brands"]},"styles":["brands"]},{"id":"facebook-square","label":"Facebook Square","membership":{"free":["brands"]},"styles":["brands"]},{"id":"projector","label":"Projector","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"list-ul","label":"list-ul","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"users","label":"Users","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"external-link","label":"External Link","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ticket-alt","label":"Alternate Ticket","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"badge","label":"Badge","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"truck-monster","label":"Truck Monster","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"space-shuttle","label":"Space Shuttle","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"square-full","label":"Square Full","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-circle-up","label":"Alternate Arrow Circle Up","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"tablet-rugged","label":"Rugged Tablet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"ubuntu","label":"Ubuntu","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cars","label":"Cars","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"centos","label":"Centos","membership":{"free":["brands"]},"styles":["brands"]},{"id":"folder-tree","label":"Folder Tree","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"brain","label":"Brain","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"mug-marshmallows","label":"Mug with Marshmallows","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trade-federation","label":"Trade Federation","membership":{"free":["brands"]},"styles":["brands"]},{"id":"soundcloud","label":"SoundCloud","membership":{"free":["brands"]},"styles":["brands"]},{"id":"jira","label":"Jira","membership":{"free":["brands"]},"styles":["brands"]},{"id":"bed-bunk","label":"Bunkbed","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"i-cursor","label":"I Beam Cursor","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"gitkraken","label":"GitKraken","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cookie","label":"Cookie","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"narwhal","label":"Narwhal","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"pen","label":"Pen","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ramp-loading","label":"Ramp Loading","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"table-tennis","label":"Table Tennis","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"scanner","label":"Scanner","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"mixer","label":"Mixer","membership":{"free":["brands"]},"styles":["brands"]},{"id":"flag-usa","label":"United States of America Flag","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"signal-3","label":"Signal 3","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"flag-alt","label":"Alternate Flag","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"money-bill-alt","label":"Alternate Money Bill","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"user-secret","label":"User Secret","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"share-alt","label":"Alternate Share","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"codiepie","label":"Codie Pie","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hood-cloak","label":"Hood Cloak","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"om","label":"Om","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"caret-circle-down","label":"Caret Circle Down","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"superscript","label":"superscript","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"drum-steelpan","label":"Drum Steelpan","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"field-hockey","label":"Field Hockey","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"dove","label":"Dove","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-to-right","label":"Alternate Arrow to Right","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"paw-alt","label":"Paw Alt","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"shuttlecock","label":"Shuttlecock","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"campfire","label":"Campfire","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"window-close","label":"Window Close","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"badge-sheriff","label":"Sheriff Badge","membership":{"free":[]},"styles":["light","regular","solid","duotone"]},{"id":"tablet-alt","label":"Alternate Tablet","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"clouds-sun","label":"Clouds with Sun","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"aviato","label":"Aviato","membership":{"free":["brands"]},"styles":["brands"]},{"id":"hand-point-right","label":"Hand Pointing Right","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"blinds-open","label":"Blinds Open","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"circle","label":"Circle","membership":{"free":["solid","regular"]},"styles":["solid","regular","light","duotone"]},{"id":"portrait","label":"Portrait","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"running","label":"Running","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"napster","label":"Napster","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-sleet","label":"Cloud with Sleet","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"question","label":"Question","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"barcode","label":"barcode","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"window-alt","label":"Alternate Window","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"symfony","label":"Symfony","membership":{"free":["brands"]},"styles":["brands"]},{"id":"broom","label":"Broom","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"person-carry","label":"Person Carry","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"boombox","label":"Boombox","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"drumstick-bite","label":"Drumstick with Bite Taken Out","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"ebay","label":"eBay","membership":{"free":["brands"]},"styles":["brands"]},{"id":"cloud-snow","label":"Cloud with Snow","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"arrow-alt-square-up","label":"Alternate Arrow Square Up","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"tornado","label":"Tornado","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"squirrel","label":"Squirrel","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"align-center","label":"align-center","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"first-aid","label":"First Aid","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"chess-queen","label":"Chess Queen","membership":{"free":["solid"]},"styles":["solid","regular","light","duotone"]},{"id":"sunglasses","label":"Sunglasses","membership":{"free":[]},"styles":["solid","regular","light","duotone"]},{"id":"trailer","label":"Trailer","membership":{"free":["s