summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-02-16 00:08:56 +0000
committerKarl Berry <karl@freefriends.org>2018-02-16 00:08:56 +0000
commite63fcdfa34c2a5f9818b7d72ebf9a5506069ba99 (patch)
tree9cc7bda67c45a01abb3e90f638cc42cdc093879b /Master/texmf-dist/tex/latex
parent42ba42be479afb3cdef765d96c1bd0d7e689573e (diff)
fontawesome5 (15feb18)
git-svn-id: svn://tug.org/texlive/trunk@46649 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-generic-helper.sty55
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-mapping.def826
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-utex-helper.sty88
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.lua41
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.sty82
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/tufontawesomebrands.fd21
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/tufontawesomefree.fd19
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/tufontawesomepro.fd21
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands0.fd21
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands1.fd21
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree0.fd19
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree1.fd19
12 files changed, 1233 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-generic-helper.sty b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-generic-helper.sty
new file mode 100644
index 00000000000..20bcf9e54ac
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-generic-helper.sty
@@ -0,0 +1,55 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+
+\@ifpackageloaded{fontawesome5}{}{\PackageError{fontawesome5-generic-helper}{This package should not be loaded individually. Load fontawesome5 instead.}{}}
+
+\ProvidesExplPackage{fontawesome5-generic-helper}{2018/02/08}{5.0.6}{non-uTeX helper for fontawesome5}
+
+\cs_new:Nn\__fontawesome_def_icon:nnnnn{
+ \tl_if_empty:nF{#1}{
+ \cs_new:Npn#1{\faPreselectedIcon{#2}}
+ }
+ \tl_const:cn{c__fontawesome_slot_#2_tl}{{#3}{#4}}
+}
+\file_input:n{fontawesome5-mapping.def}
+\cs_new:Nn\__fontawesome_icon_at:nnnn{
+ {
+ \usefont
+ {U}
+ {fontawesome#1}
+ {#3}
+ {n}
+ \unless\iffontchar\font#2
+ \fontseries{solid}
+ \selectfont
+ \iffontchar\font#2
+ \msg_warning:nnxx{fontawesome5}{style-substitution}{#4}{#3}
+ \else
+ \msg_error:nnxx{fontawesome5}{icon-not-found}{#4}{#3}
+ \fi
+ \fi
+ \char#2
+ }
+}
+\cs_new:Nn\fontawesome_use_icon:nn{
+ \cs_if_exist:cTF{c__fontawesome_slot_#2_tl}{
+ \exp_last_unbraced:Nv
+ \__fontawesome_icon_at:nnnn
+ {c__fontawesome_slot_#2_tl}
+ {#1}{#2}
+ }{
+ \msg_error:nnxx{fontawesome5}{icon-not-found}{#2}{#1}
+ }
+}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-mapping.def b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-mapping.def
new file mode 100644
index 00000000000..df931084c1d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-mapping.def
@@ -0,0 +1,826 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\__fontawesome_def_icon:nnnnn{\faTwitterSquare}{twitter-square}{brands0}{0}{"F081}
+\__fontawesome_def_icon:nnnnn{\faFacebookSquare}{facebook-square}{brands0}{1}{"F082}
+\__fontawesome_def_icon:nnnnn{\faLinkedin}{linkedin}{brands0}{2}{"F08C}
+\__fontawesome_def_icon:nnnnn{\faGithubSquare}{github-square}{brands0}{3}{"F092}
+\__fontawesome_def_icon:nnnnn{\faTwitter}{twitter}{brands0}{4}{"F099}
+\__fontawesome_def_icon:nnnnn{\faFacebook}{facebook}{brands0}{5}{"F09A}
+\__fontawesome_def_icon:nnnnn{\faGithub}{github}{brands0}{6}{"F09B}
+\__fontawesome_def_icon:nnnnn{\faPinterest}{pinterest}{brands0}{7}{"F0D2}
+\__fontawesome_def_icon:nnnnn{\faPinterestSquare}{pinterest-square}{brands0}{8}{"F0D3}
+\__fontawesome_def_icon:nnnnn{\faGooglePlusSquare}{google-plus-square}{brands0}{9}{"F0D4}
+\__fontawesome_def_icon:nnnnn{\faGooglePlusG}{google-plus-g}{brands0}{10}{"F0D5}
+\__fontawesome_def_icon:nnnnn{\faLinkedinIn}{linkedin-in}{brands0}{11}{"F0E1}
+\__fontawesome_def_icon:nnnnn{}{github-alt}{brands0}{12}{"F113}
+\__fontawesome_def_icon:nnnnn{\faMaxcdn}{maxcdn}{brands0}{13}{"F136}
+\__fontawesome_def_icon:nnnnn{\faHtml5}{html5}{brands0}{14}{"F13B}
+\__fontawesome_def_icon:nnnnn{\faCss3}{css3}{brands0}{15}{"F13C}
+\__fontawesome_def_icon:nnnnn{\faBtc}{btc}{brands0}{16}{"F15A}
+\__fontawesome_def_icon:nnnnn{\faYoutube}{youtube}{brands0}{17}{"F167}
+\__fontawesome_def_icon:nnnnn{\faXing}{xing}{brands0}{18}{"F168}
+\__fontawesome_def_icon:nnnnn{\faXingSquare}{xing-square}{brands0}{19}{"F169}
+\__fontawesome_def_icon:nnnnn{\faDropbox}{dropbox}{brands0}{20}{"F16B}
+\__fontawesome_def_icon:nnnnn{\faStackOverflow}{stack-overflow}{brands0}{21}{"F16C}
+\__fontawesome_def_icon:nnnnn{\faInstagram}{instagram}{brands0}{22}{"F16D}
+\__fontawesome_def_icon:nnnnn{\faFlickr}{flickr}{brands0}{23}{"F16E}
+\__fontawesome_def_icon:nnnnn{\faAdn}{adn}{brands0}{24}{"F170}
+\__fontawesome_def_icon:nnnnn{\faBitbucket}{bitbucket}{brands0}{25}{"F171}
+\__fontawesome_def_icon:nnnnn{\faTumblr}{tumblr}{brands0}{26}{"F173}
+\__fontawesome_def_icon:nnnnn{\faTumblrSquare}{tumblr-square}{brands0}{27}{"F174}
+\__fontawesome_def_icon:nnnnn{\faApple}{apple}{brands0}{28}{"F179}
+\__fontawesome_def_icon:nnnnn{\faWindows}{windows}{brands0}{29}{"F17A}
+\__fontawesome_def_icon:nnnnn{\faAndroid}{android}{brands0}{30}{"F17B}
+\__fontawesome_def_icon:nnnnn{\faLinux}{linux}{brands0}{31}{"F17C}
+\__fontawesome_def_icon:nnnnn{\faDribbble}{dribbble}{brands0}{32}{"F17D}
+\__fontawesome_def_icon:nnnnn{\faSkype}{skype}{brands0}{33}{"F17E}
+\__fontawesome_def_icon:nnnnn{\faFoursquare}{foursquare}{brands0}{34}{"F180}
+\__fontawesome_def_icon:nnnnn{\faTrello}{trello}{brands0}{35}{"F181}
+\__fontawesome_def_icon:nnnnn{\faGratipay}{gratipay}{brands0}{36}{"F184}
+\__fontawesome_def_icon:nnnnn{\faVk}{vk}{brands0}{37}{"F189}
+\__fontawesome_def_icon:nnnnn{\faWeibo}{weibo}{brands0}{38}{"F18A}
+\__fontawesome_def_icon:nnnnn{\faRenren}{renren}{brands0}{39}{"F18B}
+\__fontawesome_def_icon:nnnnn{\faPagelines}{pagelines}{brands0}{40}{"F18C}
+\__fontawesome_def_icon:nnnnn{\faStackExchange}{stack-exchange}{brands0}{41}{"F18D}
+\__fontawesome_def_icon:nnnnn{\faVimeoSquare}{vimeo-square}{brands0}{42}{"F194}
+\__fontawesome_def_icon:nnnnn{\faSlack}{slack}{brands0}{43}{"F198}
+\__fontawesome_def_icon:nnnnn{\faWordpress}{wordpress}{brands0}{44}{"F19A}
+\__fontawesome_def_icon:nnnnn{\faOpenid}{openid}{brands0}{45}{"F19B}
+\__fontawesome_def_icon:nnnnn{\faYahoo}{yahoo}{brands0}{46}{"F19E}
+\__fontawesome_def_icon:nnnnn{\faGoogle}{google}{brands0}{47}{"F1A0}
+\__fontawesome_def_icon:nnnnn{\faReddit}{reddit}{brands0}{48}{"F1A1}
+\__fontawesome_def_icon:nnnnn{\faRedditSquare}{reddit-square}{brands0}{49}{"F1A2}
+\__fontawesome_def_icon:nnnnn{\faStumbleuponCircle}{stumbleupon-circle}{brands0}{50}{"F1A3}
+\__fontawesome_def_icon:nnnnn{\faStumbleupon}{stumbleupon}{brands0}{51}{"F1A4}
+\__fontawesome_def_icon:nnnnn{\faDelicious}{delicious}{brands0}{52}{"F1A5}
+\__fontawesome_def_icon:nnnnn{\faDigg}{digg}{brands0}{53}{"F1A6}
+\__fontawesome_def_icon:nnnnn{\faPiedPiperPp}{pied-piper-pp}{brands0}{54}{"F1A7}
+\__fontawesome_def_icon:nnnnn{}{pied-piper-alt}{brands0}{55}{"F1A8}
+\__fontawesome_def_icon:nnnnn{\faDrupal}{drupal}{brands0}{56}{"F1A9}
+\__fontawesome_def_icon:nnnnn{\faJoomla}{joomla}{brands0}{57}{"F1AA}
+\__fontawesome_def_icon:nnnnn{\faBehance}{behance}{brands0}{58}{"F1B4}
+\__fontawesome_def_icon:nnnnn{\faBehanceSquare}{behance-square}{brands0}{59}{"F1B5}
+\__fontawesome_def_icon:nnnnn{\faSteam}{steam}{brands0}{60}{"F1B6}
+\__fontawesome_def_icon:nnnnn{\faSteamSquare}{steam-square}{brands0}{61}{"F1B7}
+\__fontawesome_def_icon:nnnnn{\faSpotify}{spotify}{brands0}{62}{"F1BC}
+\__fontawesome_def_icon:nnnnn{\faDeviantart}{deviantart}{brands0}{63}{"F1BD}
+\__fontawesome_def_icon:nnnnn{\faSoundcloud}{soundcloud}{brands0}{64}{"F1BE}
+\__fontawesome_def_icon:nnnnn{\faVine}{vine}{brands0}{65}{"F1CA}
+\__fontawesome_def_icon:nnnnn{\faCodepen}{codepen}{brands0}{66}{"F1CB}
+\__fontawesome_def_icon:nnnnn{\faJsfiddle}{jsfiddle}{brands0}{67}{"F1CC}
+\__fontawesome_def_icon:nnnnn{\faRebel}{rebel}{brands0}{68}{"F1D0}
+\__fontawesome_def_icon:nnnnn{\faEmpire}{empire}{brands0}{69}{"F1D1}
+\__fontawesome_def_icon:nnnnn{\faGitSquare}{git-square}{brands0}{70}{"F1D2}
+\__fontawesome_def_icon:nnnnn{\faGit}{git}{brands0}{71}{"F1D3}
+\__fontawesome_def_icon:nnnnn{\faHackerNews}{hacker-news}{brands0}{72}{"F1D4}
+\__fontawesome_def_icon:nnnnn{\faTencentWeibo}{tencent-weibo}{brands0}{73}{"F1D5}
+\__fontawesome_def_icon:nnnnn{\faQq}{qq}{brands0}{74}{"F1D6}
+\__fontawesome_def_icon:nnnnn{\faWeixin}{weixin}{brands0}{75}{"F1D7}
+\__fontawesome_def_icon:nnnnn{\faSlideshare}{slideshare}{brands0}{76}{"F1E7}
+\__fontawesome_def_icon:nnnnn{\faTwitch}{twitch}{brands0}{77}{"F1E8}
+\__fontawesome_def_icon:nnnnn{\faYelp}{yelp}{brands0}{78}{"F1E9}
+\__fontawesome_def_icon:nnnnn{\faPaypal}{paypal}{brands0}{79}{"F1ED}
+\__fontawesome_def_icon:nnnnn{\faGoogleWallet}{google-wallet}{brands0}{80}{"F1EE}
+\__fontawesome_def_icon:nnnnn{\faCcVisa}{cc-visa}{brands0}{81}{"F1F0}
+\__fontawesome_def_icon:nnnnn{\faCcMastercard}{cc-mastercard}{brands0}{82}{"F1F1}
+\__fontawesome_def_icon:nnnnn{\faCcDiscover}{cc-discover}{brands0}{83}{"F1F2}
+\__fontawesome_def_icon:nnnnn{\faCcAmex}{cc-amex}{brands0}{84}{"F1F3}
+\__fontawesome_def_icon:nnnnn{\faCcPaypal}{cc-paypal}{brands0}{85}{"F1F4}
+\__fontawesome_def_icon:nnnnn{\faCcStripe}{cc-stripe}{brands0}{86}{"F1F5}
+\__fontawesome_def_icon:nnnnn{\faLastfm}{lastfm}{brands0}{87}{"F202}
+\__fontawesome_def_icon:nnnnn{\faLastfmSquare}{lastfm-square}{brands0}{88}{"F203}
+\__fontawesome_def_icon:nnnnn{\faIoxhost}{ioxhost}{brands0}{89}{"F208}
+\__fontawesome_def_icon:nnnnn{\faAngellist}{angellist}{brands0}{90}{"F209}
+\__fontawesome_def_icon:nnnnn{\faBuysellads}{buysellads}{brands0}{91}{"F20D}
+\__fontawesome_def_icon:nnnnn{\faConnectdevelop}{connectdevelop}{brands0}{92}{"F20E}
+\__fontawesome_def_icon:nnnnn{\faDashcube}{dashcube}{brands0}{93}{"F210}
+\__fontawesome_def_icon:nnnnn{\faForumbee}{forumbee}{brands0}{94}{"F211}
+\__fontawesome_def_icon:nnnnn{\faLeanpub}{leanpub}{brands0}{95}{"F212}
+\__fontawesome_def_icon:nnnnn{\faSellsy}{sellsy}{brands0}{96}{"F213}
+\__fontawesome_def_icon:nnnnn{\faShirtsinbulk}{shirtsinbulk}{brands0}{97}{"F214}
+\__fontawesome_def_icon:nnnnn{\faSimplybuilt}{simplybuilt}{brands0}{98}{"F215}
+\__fontawesome_def_icon:nnnnn{\faSkyatlas}{skyatlas}{brands0}{99}{"F216}
+\__fontawesome_def_icon:nnnnn{\faPinterestP}{pinterest-p}{brands0}{100}{"F231}
+\__fontawesome_def_icon:nnnnn{\faWhatsapp}{whatsapp}{brands0}{101}{"F232}
+\__fontawesome_def_icon:nnnnn{\faViacoin}{viacoin}{brands0}{102}{"F237}
+\__fontawesome_def_icon:nnnnn{\faMedium}{medium}{brands0}{103}{"F23A}
+\__fontawesome_def_icon:nnnnn{\faYCombinator}{y-combinator}{brands0}{104}{"F23B}
+\__fontawesome_def_icon:nnnnn{\faOptinMonster}{optin-monster}{brands0}{105}{"F23C}
+\__fontawesome_def_icon:nnnnn{\faOpencart}{opencart}{brands0}{106}{"F23D}
+\__fontawesome_def_icon:nnnnn{\faExpeditedssl}{expeditedssl}{brands0}{107}{"F23E}
+\__fontawesome_def_icon:nnnnn{\faCcJcb}{cc-jcb}{brands0}{108}{"F24B}
+\__fontawesome_def_icon:nnnnn{\faCcDinersClub}{cc-diners-club}{brands0}{109}{"F24C}
+\__fontawesome_def_icon:nnnnn{\faCreativeCommons}{creative-commons}{brands0}{110}{"F25E}
+\__fontawesome_def_icon:nnnnn{\faGg}{gg}{brands0}{111}{"F260}
+\__fontawesome_def_icon:nnnnn{\faGgCircle}{gg-circle}{brands0}{112}{"F261}
+\__fontawesome_def_icon:nnnnn{\faTripadvisor}{tripadvisor}{brands0}{113}{"F262}
+\__fontawesome_def_icon:nnnnn{\faOdnoklassniki}{odnoklassniki}{brands0}{114}{"F263}
+\__fontawesome_def_icon:nnnnn{\faOdnoklassnikiSquare}{odnoklassniki-square}{brands0}{115}{"F264}
+\__fontawesome_def_icon:nnnnn{\faGetPocket}{get-pocket}{brands0}{116}{"F265}
+\__fontawesome_def_icon:nnnnn{\faWikipediaW}{wikipedia-w}{brands0}{117}{"F266}
+\__fontawesome_def_icon:nnnnn{\faSafari}{safari}{brands0}{118}{"F267}
+\__fontawesome_def_icon:nnnnn{\faChrome}{chrome}{brands0}{119}{"F268}
+\__fontawesome_def_icon:nnnnn{\faFirefox}{firefox}{brands0}{120}{"F269}
+\__fontawesome_def_icon:nnnnn{\faOpera}{opera}{brands0}{121}{"F26A}
+\__fontawesome_def_icon:nnnnn{\faInternetExplorer}{internet-explorer}{brands0}{122}{"F26B}
+\__fontawesome_def_icon:nnnnn{\faContao}{contao}{brands0}{123}{"F26D}
+\__fontawesome_def_icon:nnnnn{}{500px}{brands0}{124}{"F26E}
+\__fontawesome_def_icon:nnnnn{\faAmazon}{amazon}{brands0}{125}{"F270}
+\__fontawesome_def_icon:nnnnn{\faHouzz}{houzz}{brands0}{126}{"F27C}
+\__fontawesome_def_icon:nnnnn{\faVimeoV}{vimeo-v}{brands0}{127}{"F27D}
+\__fontawesome_def_icon:nnnnn{\faBlackTie}{black-tie}{brands0}{128}{"F27E}
+\__fontawesome_def_icon:nnnnn{\faFonticons}{fonticons}{brands0}{129}{"F280}
+\__fontawesome_def_icon:nnnnn{\faRedditAlien}{reddit-alien}{brands0}{130}{"F281}
+\__fontawesome_def_icon:nnnnn{\faEdge}{edge}{brands0}{131}{"F282}
+\__fontawesome_def_icon:nnnnn{\faCodiepie}{codiepie}{brands0}{132}{"F284}
+\__fontawesome_def_icon:nnnnn{\faModx}{modx}{brands0}{133}{"F285}
+\__fontawesome_def_icon:nnnnn{\faFortAwesome}{fort-awesome}{brands0}{134}{"F286}
+\__fontawesome_def_icon:nnnnn{\faUsb}{usb}{brands0}{135}{"F287}
+\__fontawesome_def_icon:nnnnn{\faProductHunt}{product-hunt}{brands0}{136}{"F288}
+\__fontawesome_def_icon:nnnnn{\faMixcloud}{mixcloud}{brands0}{137}{"F289}
+\__fontawesome_def_icon:nnnnn{\faScribd}{scribd}{brands0}{138}{"F28A}
+\__fontawesome_def_icon:nnnnn{\faBluetooth}{bluetooth}{brands0}{139}{"F293}
+\__fontawesome_def_icon:nnnnn{\faBluetoothB}{bluetooth-b}{brands0}{140}{"F294}
+\__fontawesome_def_icon:nnnnn{\faGitlab}{gitlab}{brands0}{141}{"F296}
+\__fontawesome_def_icon:nnnnn{\faWpbeginner}{wpbeginner}{brands0}{142}{"F297}
+\__fontawesome_def_icon:nnnnn{\faWpforms}{wpforms}{brands0}{143}{"F298}
+\__fontawesome_def_icon:nnnnn{\faEnvira}{envira}{brands0}{144}{"F299}
+\__fontawesome_def_icon:nnnnn{\faGlide}{glide}{brands0}{145}{"F2A5}
+\__fontawesome_def_icon:nnnnn{\faGlideG}{glide-g}{brands0}{146}{"F2A6}
+\__fontawesome_def_icon:nnnnn{\faViadeo}{viadeo}{brands0}{147}{"F2A9}
+\__fontawesome_def_icon:nnnnn{\faViadeoSquare}{viadeo-square}{brands0}{148}{"F2AA}
+\__fontawesome_def_icon:nnnnn{\faSnapchat}{snapchat}{brands0}{149}{"F2AB}
+\__fontawesome_def_icon:nnnnn{\faSnapchatGhost}{snapchat-ghost}{brands0}{150}{"F2AC}
+\__fontawesome_def_icon:nnnnn{\faSnapchatSquare}{snapchat-square}{brands0}{151}{"F2AD}
+\__fontawesome_def_icon:nnnnn{\faPiedPiper}{pied-piper}{brands0}{152}{"F2AE}
+\__fontawesome_def_icon:nnnnn{\faFirstOrder}{first-order}{brands0}{153}{"F2B0}
+\__fontawesome_def_icon:nnnnn{\faYoast}{yoast}{brands0}{154}{"F2B1}
+\__fontawesome_def_icon:nnnnn{\faThemeisle}{themeisle}{brands0}{155}{"F2B2}
+\__fontawesome_def_icon:nnnnn{\faGooglePlus}{google-plus}{brands0}{156}{"F2B3}
+\__fontawesome_def_icon:nnnnn{\faFontAwesome}{font-awesome}{brands0}{157}{"F2B4}
+\__fontawesome_def_icon:nnnnn{\faLinode}{linode}{brands0}{158}{"F2B8}
+\__fontawesome_def_icon:nnnnn{\faQuora}{quora}{brands0}{159}{"F2C4}
+\__fontawesome_def_icon:nnnnn{\faFreeCodeCamp}{free-code-camp}{brands0}{160}{"F2C5}
+\__fontawesome_def_icon:nnnnn{\faTelegram}{telegram}{brands0}{161}{"F2C6}
+\__fontawesome_def_icon:nnnnn{\faBandcamp}{bandcamp}{brands0}{162}{"F2D5}
+\__fontawesome_def_icon:nnnnn{\faGrav}{grav}{brands0}{163}{"F2D6}
+\__fontawesome_def_icon:nnnnn{\faEtsy}{etsy}{brands0}{164}{"F2D7}
+\__fontawesome_def_icon:nnnnn{\faImdb}{imdb}{brands0}{165}{"F2D8}
+\__fontawesome_def_icon:nnnnn{\faRavelry}{ravelry}{brands0}{166}{"F2D9}
+\__fontawesome_def_icon:nnnnn{\faSellcast}{sellcast}{brands0}{167}{"F2DA}
+\__fontawesome_def_icon:nnnnn{\faSuperpowers}{superpowers}{brands0}{168}{"F2DD}
+\__fontawesome_def_icon:nnnnn{\faWpexplorer}{wpexplorer}{brands0}{169}{"F2DE}
+\__fontawesome_def_icon:nnnnn{\faMeetup}{meetup}{brands0}{170}{"F2E0}
+\__fontawesome_def_icon:nnnnn{}{font-awesome-alt}{brands0}{171}{"F35C}
+\__fontawesome_def_icon:nnnnn{\faAccessibleIcon}{accessible-icon}{brands0}{172}{"F368}
+\__fontawesome_def_icon:nnnnn{\faAccusoft}{accusoft}{brands0}{173}{"F369}
+\__fontawesome_def_icon:nnnnn{\faAdversal}{adversal}{brands0}{174}{"F36A}
+\__fontawesome_def_icon:nnnnn{\faAffiliatetheme}{affiliatetheme}{brands0}{175}{"F36B}
+\__fontawesome_def_icon:nnnnn{\faAlgolia}{algolia}{brands0}{176}{"F36C}
+\__fontawesome_def_icon:nnnnn{\faAmilia}{amilia}{brands0}{177}{"F36D}
+\__fontawesome_def_icon:nnnnn{\faAngrycreative}{angrycreative}{brands0}{178}{"F36E}
+\__fontawesome_def_icon:nnnnn{\faAppStore}{app-store}{brands0}{179}{"F36F}
+\__fontawesome_def_icon:nnnnn{\faAppStoreIos}{app-store-ios}{brands0}{180}{"F370}
+\__fontawesome_def_icon:nnnnn{\faApper}{apper}{brands0}{181}{"F371}
+\__fontawesome_def_icon:nnnnn{\faAsymmetrik}{asymmetrik}{brands0}{182}{"F372}
+\__fontawesome_def_icon:nnnnn{\faAudible}{audible}{brands0}{183}{"F373}
+\__fontawesome_def_icon:nnnnn{\faAvianex}{avianex}{brands0}{184}{"F374}
+\__fontawesome_def_icon:nnnnn{\faAws}{aws}{brands0}{185}{"F375}
+\__fontawesome_def_icon:nnnnn{\faBimobject}{bimobject}{brands0}{186}{"F378}
+\__fontawesome_def_icon:nnnnn{\faBitcoin}{bitcoin}{brands0}{187}{"F379}
+\__fontawesome_def_icon:nnnnn{\faBity}{bity}{brands0}{188}{"F37A}
+\__fontawesome_def_icon:nnnnn{\faBlackberry}{blackberry}{brands0}{189}{"F37B}
+\__fontawesome_def_icon:nnnnn{\faBlogger}{blogger}{brands0}{190}{"F37C}
+\__fontawesome_def_icon:nnnnn{\faBloggerB}{blogger-b}{brands0}{191}{"F37D}
+\__fontawesome_def_icon:nnnnn{\faBuromobelexperte}{buromobelexperte}{brands0}{192}{"F37F}
+\__fontawesome_def_icon:nnnnn{\faCentercode}{centercode}{brands0}{193}{"F380}
+\__fontawesome_def_icon:nnnnn{\faCloudscale}{cloudscale}{brands0}{194}{"F383}
+\__fontawesome_def_icon:nnnnn{\faCloudsmith}{cloudsmith}{brands0}{195}{"F384}
+\__fontawesome_def_icon:nnnnn{\faCloudversify}{cloudversify}{brands0}{196}{"F385}
+\__fontawesome_def_icon:nnnnn{\faCpanel}{cpanel}{brands0}{197}{"F388}
+\__fontawesome_def_icon:nnnnn{}{css3-alt}{brands0}{198}{"F38B}
+\__fontawesome_def_icon:nnnnn{\faCuttlefish}{cuttlefish}{brands0}{199}{"F38C}
+\__fontawesome_def_icon:nnnnn{\faDAndD}{d-and-d}{brands0}{200}{"F38D}
+\__fontawesome_def_icon:nnnnn{\faDeploydog}{deploydog}{brands0}{201}{"F38E}
+\__fontawesome_def_icon:nnnnn{\faDeskpro}{deskpro}{brands0}{202}{"F38F}
+\__fontawesome_def_icon:nnnnn{\faDigitalOcean}{digital-ocean}{brands0}{203}{"F391}
+\__fontawesome_def_icon:nnnnn{\faDiscord}{discord}{brands0}{204}{"F392}
+\__fontawesome_def_icon:nnnnn{\faDiscourse}{discourse}{brands0}{205}{"F393}
+\__fontawesome_def_icon:nnnnn{\faDochub}{dochub}{brands0}{206}{"F394}
+\__fontawesome_def_icon:nnnnn{\faDocker}{docker}{brands0}{207}{"F395}
+\__fontawesome_def_icon:nnnnn{\faDraft2digital}{draft2digital}{brands0}{208}{"F396}
+\__fontawesome_def_icon:nnnnn{\faDribbbleSquare}{dribbble-square}{brands0}{209}{"F397}
+\__fontawesome_def_icon:nnnnn{\faDyalog}{dyalog}{brands0}{210}{"F399}
+\__fontawesome_def_icon:nnnnn{\faEarlybirds}{earlybirds}{brands0}{211}{"F39A}
+\__fontawesome_def_icon:nnnnn{\faErlang}{erlang}{brands0}{212}{"F39D}
+\__fontawesome_def_icon:nnnnn{\faFacebookF}{facebook-f}{brands0}{213}{"F39E}
+\__fontawesome_def_icon:nnnnn{\faFacebookMessenger}{facebook-messenger}{brands0}{214}{"F39F}
+\__fontawesome_def_icon:nnnnn{\faFirstdraft}{firstdraft}{brands0}{215}{"F3A1}
+\__fontawesome_def_icon:nnnnn{\faFonticonsFi}{fonticons-fi}{brands0}{216}{"F3A2}
+\__fontawesome_def_icon:nnnnn{}{fort-awesome-alt}{brands0}{217}{"F3A3}
+\__fontawesome_def_icon:nnnnn{\faFreebsd}{freebsd}{brands0}{218}{"F3A4}
+\__fontawesome_def_icon:nnnnn{\faGitkraken}{gitkraken}{brands0}{219}{"F3A6}
+\__fontawesome_def_icon:nnnnn{\faGofore}{gofore}{brands0}{220}{"F3A7}
+\__fontawesome_def_icon:nnnnn{\faGoodreads}{goodreads}{brands0}{221}{"F3A8}
+\__fontawesome_def_icon:nnnnn{\faGoodreadsG}{goodreads-g}{brands0}{222}{"F3A9}
+\__fontawesome_def_icon:nnnnn{\faGoogleDrive}{google-drive}{brands0}{223}{"F3AA}
+\__fontawesome_def_icon:nnnnn{\faGooglePlay}{google-play}{brands0}{224}{"F3AB}
+\__fontawesome_def_icon:nnnnn{\faGripfire}{gripfire}{brands0}{225}{"F3AC}
+\__fontawesome_def_icon:nnnnn{\faGrunt}{grunt}{brands0}{226}{"F3AD}
+\__fontawesome_def_icon:nnnnn{\faGulp}{gulp}{brands0}{227}{"F3AE}
+\__fontawesome_def_icon:nnnnn{\faHackerNewsSquare}{hacker-news-square}{brands0}{228}{"F3AF}
+\__fontawesome_def_icon:nnnnn{\faHireAHelper}{hire-a-helper}{brands0}{229}{"F3B0}
+\__fontawesome_def_icon:nnnnn{\faHotjar}{hotjar}{brands0}{230}{"F3B1}
+\__fontawesome_def_icon:nnnnn{\faHubspot}{hubspot}{brands0}{231}{"F3B2}
+\__fontawesome_def_icon:nnnnn{\faItunes}{itunes}{brands0}{232}{"F3B4}
+\__fontawesome_def_icon:nnnnn{\faItunesNote}{itunes-note}{brands0}{233}{"F3B5}
+\__fontawesome_def_icon:nnnnn{\faJenkins}{jenkins}{brands0}{234}{"F3B6}
+\__fontawesome_def_icon:nnnnn{\faJoget}{joget}{brands0}{235}{"F3B7}
+\__fontawesome_def_icon:nnnnn{\faJs}{js}{brands0}{236}{"F3B8}
+\__fontawesome_def_icon:nnnnn{\faJsSquare}{js-square}{brands0}{237}{"F3B9}
+\__fontawesome_def_icon:nnnnn{\faKeycdn}{keycdn}{brands0}{238}{"F3BA}
+\__fontawesome_def_icon:nnnnn{\faKickstarter}{kickstarter}{brands0}{239}{"F3BB}
+\__fontawesome_def_icon:nnnnn{\faKickstarterK}{kickstarter-k}{brands0}{240}{"F3BC}
+\__fontawesome_def_icon:nnnnn{\faLaravel}{laravel}{brands0}{241}{"F3BD}
+\__fontawesome_def_icon:nnnnn{\faLine}{line}{brands0}{242}{"F3C0}
+\__fontawesome_def_icon:nnnnn{\faLyft}{lyft}{brands0}{243}{"F3C3}
+\__fontawesome_def_icon:nnnnn{\faMagento}{magento}{brands0}{244}{"F3C4}
+\__fontawesome_def_icon:nnnnn{\faMedapps}{medapps}{brands0}{245}{"F3C6}
+\__fontawesome_def_icon:nnnnn{\faMediumM}{medium-m}{brands0}{246}{"F3C7}
+\__fontawesome_def_icon:nnnnn{\faMedrt}{medrt}{brands0}{247}{"F3C8}
+\__fontawesome_def_icon:nnnnn{\faMicrosoft}{microsoft}{brands0}{248}{"F3CA}
+\__fontawesome_def_icon:nnnnn{\faMix}{mix}{brands0}{249}{"F3CB}
+\__fontawesome_def_icon:nnnnn{\faMizuni}{mizuni}{brands0}{250}{"F3CC}
+\__fontawesome_def_icon:nnnnn{\faMonero}{monero}{brands0}{251}{"F3D0}
+\__fontawesome_def_icon:nnnnn{\faNapster}{napster}{brands0}{252}{"F3D2}
+\__fontawesome_def_icon:nnnnn{\faNodeJs}{node-js}{brands0}{253}{"F3D3}
+\__fontawesome_def_icon:nnnnn{\faNpm}{npm}{brands0}{254}{"F3D4}
+\__fontawesome_def_icon:nnnnn{\faNs8}{ns8}{brands0}{255}{"F3D5}
+\__fontawesome_def_icon:nnnnn{\faNutritionix}{nutritionix}{brands1}{0}{"F3D6}
+\__fontawesome_def_icon:nnnnn{\faPage4}{page4}{brands1}{1}{"F3D7}
+\__fontawesome_def_icon:nnnnn{\faPalfed}{palfed}{brands1}{2}{"F3D8}
+\__fontawesome_def_icon:nnnnn{\faPatreon}{patreon}{brands1}{3}{"F3D9}
+\__fontawesome_def_icon:nnnnn{\faPeriscope}{periscope}{brands1}{4}{"F3DA}
+\__fontawesome_def_icon:nnnnn{\faPhabricator}{phabricator}{brands1}{5}{"F3DB}
+\__fontawesome_def_icon:nnnnn{\faPhoenixFramework}{phoenix-framework}{brands1}{6}{"F3DC}
+\__fontawesome_def_icon:nnnnn{\faPlaystation}{playstation}{brands1}{7}{"F3DF}
+\__fontawesome_def_icon:nnnnn{\faPushed}{pushed}{brands1}{8}{"F3E1}
+\__fontawesome_def_icon:nnnnn{\faPython}{python}{brands1}{9}{"F3E2}
+\__fontawesome_def_icon:nnnnn{\faRedRiver}{red-river}{brands1}{10}{"F3E3}
+\__fontawesome_def_icon:nnnnn{\faRendact}{rendact}{brands1}{11}{"F3E4}
+\__fontawesome_def_icon:nnnnn{\faReplyd}{replyd}{brands1}{12}{"F3E6}
+\__fontawesome_def_icon:nnnnn{\faResolving}{resolving}{brands1}{13}{"F3E7}
+\__fontawesome_def_icon:nnnnn{\faRocketchat}{rocketchat}{brands1}{14}{"F3E8}
+\__fontawesome_def_icon:nnnnn{\faRockrms}{rockrms}{brands1}{15}{"F3E9}
+\__fontawesome_def_icon:nnnnn{\faSchlix}{schlix}{brands1}{16}{"F3EA}
+\__fontawesome_def_icon:nnnnn{\faSearchengin}{searchengin}{brands1}{17}{"F3EB}
+\__fontawesome_def_icon:nnnnn{\faServicestack}{servicestack}{brands1}{18}{"F3EC}
+\__fontawesome_def_icon:nnnnn{\faSistrix}{sistrix}{brands1}{19}{"F3EE}
+\__fontawesome_def_icon:nnnnn{\faSlackHash}{slack-hash}{brands1}{20}{"F3EF}
+\__fontawesome_def_icon:nnnnn{\faSpeakap}{speakap}{brands1}{21}{"F3F3}
+\__fontawesome_def_icon:nnnnn{\faStaylinked}{staylinked}{brands1}{22}{"F3F5}
+\__fontawesome_def_icon:nnnnn{\faSteamSymbol}{steam-symbol}{brands1}{23}{"F3F6}
+\__fontawesome_def_icon:nnnnn{\faStickerMule}{sticker-mule}{brands1}{24}{"F3F7}
+\__fontawesome_def_icon:nnnnn{\faStudiovinari}{studiovinari}{brands1}{25}{"F3F8}
+\__fontawesome_def_icon:nnnnn{\faSupple}{supple}{brands1}{26}{"F3F9}
+\__fontawesome_def_icon:nnnnn{\faTelegramPlane}{telegram-plane}{brands1}{27}{"F3FE}
+\__fontawesome_def_icon:nnnnn{\faUber}{uber}{brands1}{28}{"F402}
+\__fontawesome_def_icon:nnnnn{\faUikit}{uikit}{brands1}{29}{"F403}
+\__fontawesome_def_icon:nnnnn{\faUniregistry}{uniregistry}{brands1}{30}{"F404}
+\__fontawesome_def_icon:nnnnn{\faUntappd}{untappd}{brands1}{31}{"F405}
+\__fontawesome_def_icon:nnnnn{\faUssunnah}{ussunnah}{brands1}{32}{"F407}
+\__fontawesome_def_icon:nnnnn{\faVaadin}{vaadin}{brands1}{33}{"F408}
+\__fontawesome_def_icon:nnnnn{\faViber}{viber}{brands1}{34}{"F409}
+\__fontawesome_def_icon:nnnnn{\faVimeo}{vimeo}{brands1}{35}{"F40A}
+\__fontawesome_def_icon:nnnnn{\faVnv}{vnv}{brands1}{36}{"F40B}
+\__fontawesome_def_icon:nnnnn{\faWhatsappSquare}{whatsapp-square}{brands1}{37}{"F40C}
+\__fontawesome_def_icon:nnnnn{\faWhmcs}{whmcs}{brands1}{38}{"F40D}
+\__fontawesome_def_icon:nnnnn{\faWordpressSimple}{wordpress-simple}{brands1}{39}{"F411}
+\__fontawesome_def_icon:nnnnn{\faXbox}{xbox}{brands1}{40}{"F412}
+\__fontawesome_def_icon:nnnnn{\faYandex}{yandex}{brands1}{41}{"F413}
+\__fontawesome_def_icon:nnnnn{\faYandexInternational}{yandex-international}{brands1}{42}{"F414}
+\__fontawesome_def_icon:nnnnn{\faApplePay}{apple-pay}{brands1}{43}{"F415}
+\__fontawesome_def_icon:nnnnn{\faCcApplePay}{cc-apple-pay}{brands1}{44}{"F416}
+\__fontawesome_def_icon:nnnnn{\faFly}{fly}{brands1}{45}{"F417}
+\__fontawesome_def_icon:nnnnn{\faNintendoSwitch}{nintendo-switch}{brands1}{46}{"F418}
+\__fontawesome_def_icon:nnnnn{\faNode}{node}{brands1}{47}{"F419}
+\__fontawesome_def_icon:nnnnn{\faOsi}{osi}{brands1}{48}{"F41A}
+\__fontawesome_def_icon:nnnnn{\faReact}{react}{brands1}{49}{"F41B}
+\__fontawesome_def_icon:nnnnn{\faAutoprefixer}{autoprefixer}{brands1}{50}{"F41C}
+\__fontawesome_def_icon:nnnnn{\faLess}{less}{brands1}{51}{"F41D}
+\__fontawesome_def_icon:nnnnn{\faSass}{sass}{brands1}{52}{"F41E}
+\__fontawesome_def_icon:nnnnn{\faVuejs}{vuejs}{brands1}{53}{"F41F}
+\__fontawesome_def_icon:nnnnn{\faAngular}{angular}{brands1}{54}{"F420}
+\__fontawesome_def_icon:nnnnn{\faAviato}{aviato}{brands1}{55}{"F421}
+\__fontawesome_def_icon:nnnnn{\faEmber}{ember}{brands1}{56}{"F423}
+\__fontawesome_def_icon:nnnnn{\faFontAwesomeFlag}{font-awesome-flag}{brands1}{57}{"F425}
+\__fontawesome_def_icon:nnnnn{\faGitter}{gitter}{brands1}{58}{"F426}
+\__fontawesome_def_icon:nnnnn{\faHooli}{hooli}{brands1}{59}{"F427}
+\__fontawesome_def_icon:nnnnn{\faStrava}{strava}{brands1}{60}{"F428}
+\__fontawesome_def_icon:nnnnn{\faStripe}{stripe}{brands1}{61}{"F429}
+\__fontawesome_def_icon:nnnnn{\faStripeS}{stripe-s}{brands1}{62}{"F42A}
+\__fontawesome_def_icon:nnnnn{\faTypo3}{typo3}{brands1}{63}{"F42B}
+\__fontawesome_def_icon:nnnnn{\faAmazonPay}{amazon-pay}{brands1}{64}{"F42C}
+\__fontawesome_def_icon:nnnnn{\faCcAmazonPay}{cc-amazon-pay}{brands1}{65}{"F42D}
+\__fontawesome_def_icon:nnnnn{\faEthereum}{ethereum}{brands1}{66}{"F42E}
+\__fontawesome_def_icon:nnnnn{\faKorvue}{korvue}{brands1}{67}{"F42F}
+\__fontawesome_def_icon:nnnnn{\faElementor}{elementor}{brands1}{68}{"F430}
+\__fontawesome_def_icon:nnnnn{\faYoutubeSquare}{youtube-square}{brands1}{69}{"F431}
+\__fontawesome_def_icon:nnnnn{\faFlipboard}{flipboard}{brands1}{70}{"F44D}
+\__fontawesome_def_icon:nnnnn{\faHips}{hips}{brands1}{71}{"F452}
+\__fontawesome_def_icon:nnnnn{\faPhp}{php}{brands1}{72}{"F457}
+\__fontawesome_def_icon:nnnnn{\faQuinscape}{quinscape}{brands1}{73}{"F459}
+\__fontawesome_def_icon:nnnnn{\faGlassMartini}{glass-martini}{free0}{0}{"F000}
+\__fontawesome_def_icon:nnnnn{\faMusic}{music}{free0}{1}{"F001}
+\__fontawesome_def_icon:nnnnn{\faSearch}{search}{free0}{2}{"F002}
+\__fontawesome_def_icon:nnnnn{\faHeart}{heart}{free0}{3}{"F004}
+\__fontawesome_def_icon:nnnnn{\faStar}{star}{free0}{4}{"F005}
+\__fontawesome_def_icon:nnnnn{\faUser}{user}{free0}{5}{"F007}
+\__fontawesome_def_icon:nnnnn{\faFilm}{film}{free0}{6}{"F008}
+\__fontawesome_def_icon:nnnnn{\faThLarge}{th-large}{free0}{7}{"F009}
+\__fontawesome_def_icon:nnnnn{\faTh}{th}{free0}{8}{"F00A}
+\__fontawesome_def_icon:nnnnn{\faThList}{th-list}{free0}{9}{"F00B}
+\__fontawesome_def_icon:nnnnn{\faCheck}{check}{free0}{10}{"F00C}
+\__fontawesome_def_icon:nnnnn{\faTimes}{times}{free0}{11}{"F00D}
+\__fontawesome_def_icon:nnnnn{\faSearchPlus}{search-plus}{free0}{12}{"F00E}
+\__fontawesome_def_icon:nnnnn{\faSearchMinus}{search-minus}{free0}{13}{"F010}
+\__fontawesome_def_icon:nnnnn{\faPowerOff}{power-off}{free0}{14}{"F011}
+\__fontawesome_def_icon:nnnnn{\faSignal}{signal}{free0}{15}{"F012}
+\__fontawesome_def_icon:nnnnn{\faCog}{cog}{free0}{16}{"F013}
+\__fontawesome_def_icon:nnnnn{\faHome}{home}{free0}{17}{"F015}
+\__fontawesome_def_icon:nnnnn{\faClock}{clock}{free0}{18}{"F017}
+\__fontawesome_def_icon:nnnnn{\faRoad}{road}{free0}{19}{"F018}
+\__fontawesome_def_icon:nnnnn{\faDownload}{download}{free0}{20}{"F019}
+\__fontawesome_def_icon:nnnnn{\faInbox}{inbox}{free0}{21}{"F01C}
+\__fontawesome_def_icon:nnnnn{\faRedo}{redo}{free0}{22}{"F01E}
+\__fontawesome_def_icon:nnnnn{\faSync}{sync}{free0}{23}{"F021}
+\__fontawesome_def_icon:nnnnn{}{list-alt}{free0}{24}{"F022}
+\__fontawesome_def_icon:nnnnn{\faLock}{lock}{free0}{25}{"F023}
+\__fontawesome_def_icon:nnnnn{\faFlag}{flag}{free0}{26}{"F024}
+\__fontawesome_def_icon:nnnnn{\faHeadphones}{headphones}{free0}{27}{"F025}
+\__fontawesome_def_icon:nnnnn{\faVolumeOff}{volume-off}{free0}{28}{"F026}
+\__fontawesome_def_icon:nnnnn{\faVolumeDown}{volume-down}{free0}{29}{"F027}
+\__fontawesome_def_icon:nnnnn{\faVolumeUp}{volume-up}{free0}{30}{"F028}
+\__fontawesome_def_icon:nnnnn{\faQrcode}{qrcode}{free0}{31}{"F029}
+\__fontawesome_def_icon:nnnnn{\faBarcode}{barcode}{free0}{32}{"F02A}
+\__fontawesome_def_icon:nnnnn{\faTag}{tag}{free0}{33}{"F02B}
+\__fontawesome_def_icon:nnnnn{\faTags}{tags}{free0}{34}{"F02C}
+\__fontawesome_def_icon:nnnnn{\faBook}{book}{free0}{35}{"F02D}
+\__fontawesome_def_icon:nnnnn{\faBookmark}{bookmark}{free0}{36}{"F02E}
+\__fontawesome_def_icon:nnnnn{\faPrint}{print}{free0}{37}{"F02F}
+\__fontawesome_def_icon:nnnnn{\faCamera}{camera}{free0}{38}{"F030}
+\__fontawesome_def_icon:nnnnn{\faFont}{font}{free0}{39}{"F031}
+\__fontawesome_def_icon:nnnnn{\faBold}{bold}{free0}{40}{"F032}
+\__fontawesome_def_icon:nnnnn{\faItalic}{italic}{free0}{41}{"F033}
+\__fontawesome_def_icon:nnnnn{\faTextHeight}{text-height}{free0}{42}{"F034}
+\__fontawesome_def_icon:nnnnn{\faTextWidth}{text-width}{free0}{43}{"F035}
+\__fontawesome_def_icon:nnnnn{\faAlignLeft}{align-left}{free0}{44}{"F036}
+\__fontawesome_def_icon:nnnnn{\faAlignCenter}{align-center}{free0}{45}{"F037}
+\__fontawesome_def_icon:nnnnn{\faAlignRight}{align-right}{free0}{46}{"F038}
+\__fontawesome_def_icon:nnnnn{\faAlignJustify}{align-justify}{free0}{47}{"F039}
+\__fontawesome_def_icon:nnnnn{\faList}{list}{free0}{48}{"F03A}
+\__fontawesome_def_icon:nnnnn{\faOutdent}{outdent}{free0}{49}{"F03B}
+\__fontawesome_def_icon:nnnnn{\faIndent}{indent}{free0}{50}{"F03C}
+\__fontawesome_def_icon:nnnnn{\faVideo}{video}{free0}{51}{"F03D}
+\__fontawesome_def_icon:nnnnn{\faImage}{image}{free0}{52}{"F03E}
+\__fontawesome_def_icon:nnnnn{\faMapMarker}{map-marker}{free0}{53}{"F041}
+\__fontawesome_def_icon:nnnnn{\faAdjust}{adjust}{free0}{54}{"F042}
+\__fontawesome_def_icon:nnnnn{\faTint}{tint}{free0}{55}{"F043}
+\__fontawesome_def_icon:nnnnn{\faEdit}{edit}{free0}{56}{"F044}
+\__fontawesome_def_icon:nnnnn{\faStepBackward}{step-backward}{free0}{57}{"F048}
+\__fontawesome_def_icon:nnnnn{\faFastBackward}{fast-backward}{free0}{58}{"F049}
+\__fontawesome_def_icon:nnnnn{\faBackward}{backward}{free0}{59}{"F04A}
+\__fontawesome_def_icon:nnnnn{\faPlay}{play}{free0}{60}{"F04B}
+\__fontawesome_def_icon:nnnnn{\faPause}{pause}{free0}{61}{"F04C}
+\__fontawesome_def_icon:nnnnn{\faSquare}{square}{free0}{62}{"F04D}
+\__fontawesome_def_icon:nnnnn{\faForward}{forward}{free0}{63}{"F04E}
+\__fontawesome_def_icon:nnnnn{\faFastForward}{fast-forward}{free0}{64}{"F050}
+\__fontawesome_def_icon:nnnnn{\faStepForward}{step-forward}{free0}{65}{"F051}
+\__fontawesome_def_icon:nnnnn{\faEject}{eject}{free0}{66}{"F052}
+\__fontawesome_def_icon:nnnnn{\faChevronLeft}{chevron-left}{free0}{67}{"F053}
+\__fontawesome_def_icon:nnnnn{\faChevronRight}{chevron-right}{free0}{68}{"F054}
+\__fontawesome_def_icon:nnnnn{\faPlusCircle}{plus-circle}{free0}{69}{"F055}
+\__fontawesome_def_icon:nnnnn{\faMinusCircle}{minus-circle}{free0}{70}{"F056}
+\__fontawesome_def_icon:nnnnn{\faTimesCircle}{times-circle}{free0}{71}{"F057}
+\__fontawesome_def_icon:nnnnn{\faCheckCircle}{check-circle}{free0}{72}{"F058}
+\__fontawesome_def_icon:nnnnn{\faQuestionCircle}{question-circle}{free0}{73}{"F059}
+\__fontawesome_def_icon:nnnnn{\faInfoCircle}{info-circle}{free0}{74}{"F05A}
+\__fontawesome_def_icon:nnnnn{\faCrosshairs}{crosshairs}{free0}{75}{"F05B}
+\__fontawesome_def_icon:nnnnn{\faBan}{ban}{free0}{76}{"F05E}
+\__fontawesome_def_icon:nnnnn{\faArrowLeft}{arrow-left}{free0}{77}{"F060}
+\__fontawesome_def_icon:nnnnn{\faArrowRight}{arrow-right}{free0}{78}{"F061}
+\__fontawesome_def_icon:nnnnn{\faArrowUp}{arrow-up}{free0}{79}{"F062}
+\__fontawesome_def_icon:nnnnn{\faArrowDown}{arrow-down}{free0}{80}{"F063}
+\__fontawesome_def_icon:nnnnn{\faShare}{share}{free0}{81}{"F064}
+\__fontawesome_def_icon:nnnnn{\faExpand}{expand}{free0}{82}{"F065}
+\__fontawesome_def_icon:nnnnn{\faCompress}{compress}{free0}{83}{"F066}
+\__fontawesome_def_icon:nnnnn{\faPlus}{plus}{free0}{84}{"F067}
+\__fontawesome_def_icon:nnnnn{\faMinus}{minus}{free0}{85}{"F068}
+\__fontawesome_def_icon:nnnnn{\faAsterisk}{asterisk}{free0}{86}{"F069}
+\__fontawesome_def_icon:nnnnn{\faExclamationCircle}{exclamation-circle}{free0}{87}{"F06A}
+\__fontawesome_def_icon:nnnnn{\faGift}{gift}{free0}{88}{"F06B}
+\__fontawesome_def_icon:nnnnn{\faLeaf}{leaf}{free0}{89}{"F06C}
+\__fontawesome_def_icon:nnnnn{\faFire}{fire}{free0}{90}{"F06D}
+\__fontawesome_def_icon:nnnnn{\faEye}{eye}{free0}{91}{"F06E}
+\__fontawesome_def_icon:nnnnn{\faEyeSlash}{eye-slash}{free0}{92}{"F070}
+\__fontawesome_def_icon:nnnnn{\faExclamationTriangle}{exclamation-triangle}{free0}{93}{"F071}
+\__fontawesome_def_icon:nnnnn{\faPlane}{plane}{free0}{94}{"F072}
+\__fontawesome_def_icon:nnnnn{}{calendar-alt}{free0}{95}{"F073}
+\__fontawesome_def_icon:nnnnn{\faRandom}{random}{free0}{96}{"F074}
+\__fontawesome_def_icon:nnnnn{\faComment}{comment}{free0}{97}{"F075}
+\__fontawesome_def_icon:nnnnn{\faMagnet}{magnet}{free0}{98}{"F076}
+\__fontawesome_def_icon:nnnnn{\faChevronUp}{chevron-up}{free0}{99}{"F077}
+\__fontawesome_def_icon:nnnnn{\faChevronDown}{chevron-down}{free0}{100}{"F078}
+\__fontawesome_def_icon:nnnnn{\faRetweet}{retweet}{free0}{101}{"F079}
+\__fontawesome_def_icon:nnnnn{\faShoppingCart}{shopping-cart}{free0}{102}{"F07A}
+\__fontawesome_def_icon:nnnnn{\faFolder}{folder}{free0}{103}{"F07B}
+\__fontawesome_def_icon:nnnnn{\faFolderOpen}{folder-open}{free0}{104}{"F07C}
+\__fontawesome_def_icon:nnnnn{\faChartBar}{chart-bar}{free0}{105}{"F080}
+\__fontawesome_def_icon:nnnnn{\faCameraRetro}{camera-retro}{free0}{106}{"F083}
+\__fontawesome_def_icon:nnnnn{\faKey}{key}{free0}{107}{"F084}
+\__fontawesome_def_icon:nnnnn{\faCogs}{cogs}{free0}{108}{"F085}
+\__fontawesome_def_icon:nnnnn{\faComments}{comments}{free0}{109}{"F086}
+\__fontawesome_def_icon:nnnnn{\faStarHalf}{star-half}{free0}{110}{"F089}
+\__fontawesome_def_icon:nnnnn{\faThumbtack}{thumbtack}{free0}{111}{"F08D}
+\__fontawesome_def_icon:nnnnn{\faTrophy}{trophy}{free0}{112}{"F091}
+\__fontawesome_def_icon:nnnnn{\faUpload}{upload}{free0}{113}{"F093}
+\__fontawesome_def_icon:nnnnn{\faLemon}{lemon}{free0}{114}{"F094}
+\__fontawesome_def_icon:nnnnn{\faPhone}{phone}{free0}{115}{"F095}
+\__fontawesome_def_icon:nnnnn{\faPhoneSquare}{phone-square}{free0}{116}{"F098}
+\__fontawesome_def_icon:nnnnn{\faUnlock}{unlock}{free0}{117}{"F09C}
+\__fontawesome_def_icon:nnnnn{\faCreditCard}{credit-card}{free0}{118}{"F09D}
+\__fontawesome_def_icon:nnnnn{\faRss}{rss}{free0}{119}{"F09E}
+\__fontawesome_def_icon:nnnnn{\faHdd}{hdd}{free0}{120}{"F0A0}
+\__fontawesome_def_icon:nnnnn{\faBullhorn}{bullhorn}{free0}{121}{"F0A1}
+\__fontawesome_def_icon:nnnnn{\faCertificate}{certificate}{free0}{122}{"F0A3}
+\__fontawesome_def_icon:nnnnn{\faHandPointRight}{hand-point-right}{free0}{123}{"F0A4}
+\__fontawesome_def_icon:nnnnn{\faHandPointLeft}{hand-point-left}{free0}{124}{"F0A5}
+\__fontawesome_def_icon:nnnnn{\faHandPointUp}{hand-point-up}{free0}{125}{"F0A6}
+\__fontawesome_def_icon:nnnnn{\faHandPointDown}{hand-point-down}{free0}{126}{"F0A7}
+\__fontawesome_def_icon:nnnnn{\faArrowCircleLeft}{arrow-circle-left}{free0}{127}{"F0A8}
+\__fontawesome_def_icon:nnnnn{\faArrowCircleRight}{arrow-circle-right}{free0}{128}{"F0A9}
+\__fontawesome_def_icon:nnnnn{\faArrowCircleUp}{arrow-circle-up}{free0}{129}{"F0AA}
+\__fontawesome_def_icon:nnnnn{\faArrowCircleDown}{arrow-circle-down}{free0}{130}{"F0AB}
+\__fontawesome_def_icon:nnnnn{\faGlobe}{globe}{free0}{131}{"F0AC}
+\__fontawesome_def_icon:nnnnn{\faWrench}{wrench}{free0}{132}{"F0AD}
+\__fontawesome_def_icon:nnnnn{\faTasks}{tasks}{free0}{133}{"F0AE}
+\__fontawesome_def_icon:nnnnn{\faFilter}{filter}{free0}{134}{"F0B0}
+\__fontawesome_def_icon:nnnnn{\faBriefcase}{briefcase}{free0}{135}{"F0B1}
+\__fontawesome_def_icon:nnnnn{}{arrows-alt}{free0}{136}{"F0B2}
+\__fontawesome_def_icon:nnnnn{\faUsers}{users}{free0}{137}{"F0C0}
+\__fontawesome_def_icon:nnnnn{\faLink}{link}{free0}{138}{"F0C1}
+\__fontawesome_def_icon:nnnnn{\faCloud}{cloud}{free0}{139}{"F0C2}
+\__fontawesome_def_icon:nnnnn{\faFlask}{flask}{free0}{140}{"F0C3}
+\__fontawesome_def_icon:nnnnn{\faCut}{cut}{free0}{141}{"F0C4}
+\__fontawesome_def_icon:nnnnn{\faCopy}{copy}{free0}{142}{"F0C5}
+\__fontawesome_def_icon:nnnnn{\faPaperclip}{paperclip}{free0}{143}{"F0C6}
+\__fontawesome_def_icon:nnnnn{\faSave}{save}{free0}{144}{"F0C7}
+\__fontawesome_def_icon:nnnnn{\faBars}{bars}{free0}{145}{"F0C9}
+\__fontawesome_def_icon:nnnnn{\faListUl}{list-ul}{free0}{146}{"F0CA}
+\__fontawesome_def_icon:nnnnn{\faListOl}{list-ol}{free0}{147}{"F0CB}
+\__fontawesome_def_icon:nnnnn{\faStrikethrough}{strikethrough}{free0}{148}{"F0CC}
+\__fontawesome_def_icon:nnnnn{\faUnderline}{underline}{free0}{149}{"F0CD}
+\__fontawesome_def_icon:nnnnn{\faTable}{table}{free0}{150}{"F0CE}
+\__fontawesome_def_icon:nnnnn{\faMagic}{magic}{free0}{151}{"F0D0}
+\__fontawesome_def_icon:nnnnn{\faTruck}{truck}{free0}{152}{"F0D1}
+\__fontawesome_def_icon:nnnnn{\faCaretDown}{caret-down}{free0}{153}{"F0D7}
+\__fontawesome_def_icon:nnnnn{\faCaretUp}{caret-up}{free0}{154}{"F0D8}
+\__fontawesome_def_icon:nnnnn{\faCaretLeft}{caret-left}{free0}{155}{"F0D9}
+\__fontawesome_def_icon:nnnnn{\faCaretRight}{caret-right}{free0}{156}{"F0DA}
+\__fontawesome_def_icon:nnnnn{\faColumns}{columns}{free0}{157}{"F0DB}
+\__fontawesome_def_icon:nnnnn{\faSort}{sort}{free0}{158}{"F0DC}
+\__fontawesome_def_icon:nnnnn{\faSortDown}{sort-down}{free0}{159}{"F0DD}
+\__fontawesome_def_icon:nnnnn{\faSortUp}{sort-up}{free0}{160}{"F0DE}
+\__fontawesome_def_icon:nnnnn{\faEnvelope}{envelope}{free0}{161}{"F0E0}
+\__fontawesome_def_icon:nnnnn{\faUndo}{undo}{free0}{162}{"F0E2}
+\__fontawesome_def_icon:nnnnn{\faGavel}{gavel}{free0}{163}{"F0E3}
+\__fontawesome_def_icon:nnnnn{\faBolt}{bolt}{free0}{164}{"F0E7}
+\__fontawesome_def_icon:nnnnn{\faSitemap}{sitemap}{free0}{165}{"F0E8}
+\__fontawesome_def_icon:nnnnn{\faUmbrella}{umbrella}{free0}{166}{"F0E9}
+\__fontawesome_def_icon:nnnnn{\faPaste}{paste}{free0}{167}{"F0EA}
+\__fontawesome_def_icon:nnnnn{\faLightbulb}{lightbulb}{free0}{168}{"F0EB}
+\__fontawesome_def_icon:nnnnn{\faUserMd}{user-md}{free0}{169}{"F0F0}
+\__fontawesome_def_icon:nnnnn{\faStethoscope}{stethoscope}{free0}{170}{"F0F1}
+\__fontawesome_def_icon:nnnnn{\faSuitcase}{suitcase}{free0}{171}{"F0F2}
+\__fontawesome_def_icon:nnnnn{\faBell}{bell}{free0}{172}{"F0F3}
+\__fontawesome_def_icon:nnnnn{\faCoffee}{coffee}{free0}{173}{"F0F4}
+\__fontawesome_def_icon:nnnnn{\faHospital}{hospital}{free0}{174}{"F0F8}
+\__fontawesome_def_icon:nnnnn{\faAmbulance}{ambulance}{free0}{175}{"F0F9}
+\__fontawesome_def_icon:nnnnn{\faMedkit}{medkit}{free0}{176}{"F0FA}
+\__fontawesome_def_icon:nnnnn{\faFighterJet}{fighter-jet}{free0}{177}{"F0FB}
+\__fontawesome_def_icon:nnnnn{\faBeer}{beer}{free0}{178}{"F0FC}
+\__fontawesome_def_icon:nnnnn{\faHSquare}{h-square}{free0}{179}{"F0FD}
+\__fontawesome_def_icon:nnnnn{\faPlusSquare}{plus-square}{free0}{180}{"F0FE}
+\__fontawesome_def_icon:nnnnn{\faAngleDoubleLeft}{angle-double-left}{free0}{181}{"F100}
+\__fontawesome_def_icon:nnnnn{\faAngleDoubleRight}{angle-double-right}{free0}{182}{"F101}
+\__fontawesome_def_icon:nnnnn{\faAngleDoubleUp}{angle-double-up}{free0}{183}{"F102}
+\__fontawesome_def_icon:nnnnn{\faAngleDoubleDown}{angle-double-down}{free0}{184}{"F103}
+\__fontawesome_def_icon:nnnnn{\faAngleLeft}{angle-left}{free0}{185}{"F104}
+\__fontawesome_def_icon:nnnnn{\faAngleRight}{angle-right}{free0}{186}{"F105}
+\__fontawesome_def_icon:nnnnn{\faAngleUp}{angle-up}{free0}{187}{"F106}
+\__fontawesome_def_icon:nnnnn{\faAngleDown}{angle-down}{free0}{188}{"F107}
+\__fontawesome_def_icon:nnnnn{\faDesktop}{desktop}{free0}{189}{"F108}
+\__fontawesome_def_icon:nnnnn{\faLaptop}{laptop}{free0}{190}{"F109}
+\__fontawesome_def_icon:nnnnn{\faTablet}{tablet}{free0}{191}{"F10A}
+\__fontawesome_def_icon:nnnnn{\faMobile}{mobile}{free0}{192}{"F10B}
+\__fontawesome_def_icon:nnnnn{\faQuoteLeft}{quote-left}{free0}{193}{"F10D}
+\__fontawesome_def_icon:nnnnn{\faQuoteRight}{quote-right}{free0}{194}{"F10E}
+\__fontawesome_def_icon:nnnnn{\faSpinner}{spinner}{free0}{195}{"F110}
+\__fontawesome_def_icon:nnnnn{\faCircle}{circle}{free0}{196}{"F111}
+\__fontawesome_def_icon:nnnnn{\faSmile}{smile}{free0}{197}{"F118}
+\__fontawesome_def_icon:nnnnn{\faFrown}{frown}{free0}{198}{"F119}
+\__fontawesome_def_icon:nnnnn{\faMeh}{meh}{free0}{199}{"F11A}
+\__fontawesome_def_icon:nnnnn{\faGamepad}{gamepad}{free0}{200}{"F11B}
+\__fontawesome_def_icon:nnnnn{\faKeyboard}{keyboard}{free0}{201}{"F11C}
+\__fontawesome_def_icon:nnnnn{\faFlagCheckered}{flag-checkered}{free0}{202}{"F11E}
+\__fontawesome_def_icon:nnnnn{\faTerminal}{terminal}{free0}{203}{"F120}
+\__fontawesome_def_icon:nnnnn{\faCode}{code}{free0}{204}{"F121}
+\__fontawesome_def_icon:nnnnn{\faReplyAll}{reply-all}{free0}{205}{"F122}
+\__fontawesome_def_icon:nnnnn{\faLocationArrow}{location-arrow}{free0}{206}{"F124}
+\__fontawesome_def_icon:nnnnn{\faCrop}{crop}{free0}{207}{"F125}
+\__fontawesome_def_icon:nnnnn{\faCodeBranch}{code-branch}{free0}{208}{"F126}
+\__fontawesome_def_icon:nnnnn{\faUnlink}{unlink}{free0}{209}{"F127}
+\__fontawesome_def_icon:nnnnn{\faQuestion}{question}{free0}{210}{"F128}
+\__fontawesome_def_icon:nnnnn{\faInfo}{info}{free0}{211}{"F129}
+\__fontawesome_def_icon:nnnnn{\faExclamation}{exclamation}{free0}{212}{"F12A}
+\__fontawesome_def_icon:nnnnn{\faSuperscript}{superscript}{free0}{213}{"F12B}
+\__fontawesome_def_icon:nnnnn{\faSubscript}{subscript}{free0}{214}{"F12C}
+\__fontawesome_def_icon:nnnnn{\faEraser}{eraser}{free0}{215}{"F12D}
+\__fontawesome_def_icon:nnnnn{\faPuzzlePiece}{puzzle-piece}{free0}{216}{"F12E}
+\__fontawesome_def_icon:nnnnn{\faMicrophone}{microphone}{free0}{217}{"F130}
+\__fontawesome_def_icon:nnnnn{\faMicrophoneSlash}{microphone-slash}{free0}{218}{"F131}
+\__fontawesome_def_icon:nnnnn{\faCalendar}{calendar}{free0}{219}{"F133}
+\__fontawesome_def_icon:nnnnn{\faFireExtinguisher}{fire-extinguisher}{free0}{220}{"F134}
+\__fontawesome_def_icon:nnnnn{\faRocket}{rocket}{free0}{221}{"F135}
+\__fontawesome_def_icon:nnnnn{\faChevronCircleLeft}{chevron-circle-left}{free0}{222}{"F137}
+\__fontawesome_def_icon:nnnnn{\faChevronCircleRight}{chevron-circle-right}{free0}{223}{"F138}
+\__fontawesome_def_icon:nnnnn{\faChevronCircleUp}{chevron-circle-up}{free0}{224}{"F139}
+\__fontawesome_def_icon:nnnnn{\faChevronCircleDown}{chevron-circle-down}{free0}{225}{"F13A}
+\__fontawesome_def_icon:nnnnn{\faAnchor}{anchor}{free0}{226}{"F13D}
+\__fontawesome_def_icon:nnnnn{}{unlock-alt}{free0}{227}{"F13E}
+\__fontawesome_def_icon:nnnnn{\faBullseye}{bullseye}{free0}{228}{"F140}
+\__fontawesome_def_icon:nnnnn{\faEllipsisH}{ellipsis-h}{free0}{229}{"F141}
+\__fontawesome_def_icon:nnnnn{\faEllipsisV}{ellipsis-v}{free0}{230}{"F142}
+\__fontawesome_def_icon:nnnnn{\faRssSquare}{rss-square}{free0}{231}{"F143}
+\__fontawesome_def_icon:nnnnn{\faPlayCircle}{play-circle}{free0}{232}{"F144}
+\__fontawesome_def_icon:nnnnn{\faMinusSquare}{minus-square}{free0}{233}{"F146}
+\__fontawesome_def_icon:nnnnn{\faCheckSquare}{check-square}{free0}{234}{"F14A}
+\__fontawesome_def_icon:nnnnn{\faPenSquare}{pen-square}{free0}{235}{"F14B}
+\__fontawesome_def_icon:nnnnn{\faShareSquare}{share-square}{free0}{236}{"F14D}
+\__fontawesome_def_icon:nnnnn{\faCompass}{compass}{free0}{237}{"F14E}
+\__fontawesome_def_icon:nnnnn{\faCaretSquareDown}{caret-square-down}{free0}{238}{"F150}
+\__fontawesome_def_icon:nnnnn{\faCaretSquareUp}{caret-square-up}{free0}{239}{"F151}
+\__fontawesome_def_icon:nnnnn{\faCaretSquareRight}{caret-square-right}{free0}{240}{"F152}
+\__fontawesome_def_icon:nnnnn{\faEuroSign}{euro-sign}{free0}{241}{"F153}
+\__fontawesome_def_icon:nnnnn{\faPoundSign}{pound-sign}{free0}{242}{"F154}
+\__fontawesome_def_icon:nnnnn{\faDollarSign}{dollar-sign}{free0}{243}{"F155}
+\__fontawesome_def_icon:nnnnn{\faRupeeSign}{rupee-sign}{free0}{244}{"F156}
+\__fontawesome_def_icon:nnnnn{\faYenSign}{yen-sign}{free0}{245}{"F157}
+\__fontawesome_def_icon:nnnnn{\faRubleSign}{ruble-sign}{free0}{246}{"F158}
+\__fontawesome_def_icon:nnnnn{\faWonSign}{won-sign}{free0}{247}{"F159}
+\__fontawesome_def_icon:nnnnn{\faFile}{file}{free0}{248}{"F15B}
+\__fontawesome_def_icon:nnnnn{}{file-alt}{free0}{249}{"F15C}
+\__fontawesome_def_icon:nnnnn{\faSortAlphaDown}{sort-alpha-down}{free0}{250}{"F15D}
+\__fontawesome_def_icon:nnnnn{\faSortAlphaUp}{sort-alpha-up}{free0}{251}{"F15E}
+\__fontawesome_def_icon:nnnnn{\faSortAmountDown}{sort-amount-down}{free0}{252}{"F160}
+\__fontawesome_def_icon:nnnnn{\faSortAmountUp}{sort-amount-up}{free0}{253}{"F161}
+\__fontawesome_def_icon:nnnnn{\faSortNumericDown}{sort-numeric-down}{free0}{254}{"F162}
+\__fontawesome_def_icon:nnnnn{\faSortNumericUp}{sort-numeric-up}{free0}{255}{"F163}
+\__fontawesome_def_icon:nnnnn{\faThumbsUp}{thumbs-up}{free1}{0}{"F164}
+\__fontawesome_def_icon:nnnnn{\faThumbsDown}{thumbs-down}{free1}{1}{"F165}
+\__fontawesome_def_icon:nnnnn{\faFemale}{female}{free1}{2}{"F182}
+\__fontawesome_def_icon:nnnnn{\faMale}{male}{free1}{3}{"F183}
+\__fontawesome_def_icon:nnnnn{\faSun}{sun}{free1}{4}{"F185}
+\__fontawesome_def_icon:nnnnn{\faMoon}{moon}{free1}{5}{"F186}
+\__fontawesome_def_icon:nnnnn{\faArchive}{archive}{free1}{6}{"F187}
+\__fontawesome_def_icon:nnnnn{\faBug}{bug}{free1}{7}{"F188}
+\__fontawesome_def_icon:nnnnn{\faCaretSquareLeft}{caret-square-left}{free1}{8}{"F191}
+\__fontawesome_def_icon:nnnnn{\faDotCircle}{dot-circle}{free1}{9}{"F192}
+\__fontawesome_def_icon:nnnnn{\faWheelchair}{wheelchair}{free1}{10}{"F193}
+\__fontawesome_def_icon:nnnnn{\faLiraSign}{lira-sign}{free1}{11}{"F195}
+\__fontawesome_def_icon:nnnnn{\faSpaceShuttle}{space-shuttle}{free1}{12}{"F197}
+\__fontawesome_def_icon:nnnnn{\faEnvelopeSquare}{envelope-square}{free1}{13}{"F199}
+\__fontawesome_def_icon:nnnnn{\faUniversity}{university}{free1}{14}{"F19C}
+\__fontawesome_def_icon:nnnnn{\faGraduationCap}{graduation-cap}{free1}{15}{"F19D}
+\__fontawesome_def_icon:nnnnn{\faLanguage}{language}{free1}{16}{"F1AB}
+\__fontawesome_def_icon:nnnnn{\faFax}{fax}{free1}{17}{"F1AC}
+\__fontawesome_def_icon:nnnnn{\faBuilding}{building}{free1}{18}{"F1AD}
+\__fontawesome_def_icon:nnnnn{\faChild}{child}{free1}{19}{"F1AE}
+\__fontawesome_def_icon:nnnnn{\faPaw}{paw}{free1}{20}{"F1B0}
+\__fontawesome_def_icon:nnnnn{\faCube}{cube}{free1}{21}{"F1B2}
+\__fontawesome_def_icon:nnnnn{\faCubes}{cubes}{free1}{22}{"F1B3}
+\__fontawesome_def_icon:nnnnn{\faRecycle}{recycle}{free1}{23}{"F1B8}
+\__fontawesome_def_icon:nnnnn{\faCar}{car}{free1}{24}{"F1B9}
+\__fontawesome_def_icon:nnnnn{\faTaxi}{taxi}{free1}{25}{"F1BA}
+\__fontawesome_def_icon:nnnnn{\faTree}{tree}{free1}{26}{"F1BB}
+\__fontawesome_def_icon:nnnnn{\faDatabase}{database}{free1}{27}{"F1C0}
+\__fontawesome_def_icon:nnnnn{\faFilePdf}{file-pdf}{free1}{28}{"F1C1}
+\__fontawesome_def_icon:nnnnn{\faFileWord}{file-word}{free1}{29}{"F1C2}
+\__fontawesome_def_icon:nnnnn{\faFileExcel}{file-excel}{free1}{30}{"F1C3}
+\__fontawesome_def_icon:nnnnn{\faFilePowerpoint}{file-powerpoint}{free1}{31}{"F1C4}
+\__fontawesome_def_icon:nnnnn{\faFileImage}{file-image}{free1}{32}{"F1C5}
+\__fontawesome_def_icon:nnnnn{\faFileArchive}{file-archive}{free1}{33}{"F1C6}
+\__fontawesome_def_icon:nnnnn{\faFileAudio}{file-audio}{free1}{34}{"F1C7}
+\__fontawesome_def_icon:nnnnn{\faFileVideo}{file-video}{free1}{35}{"F1C8}
+\__fontawesome_def_icon:nnnnn{\faFileCode}{file-code}{free1}{36}{"F1C9}
+\__fontawesome_def_icon:nnnnn{\faLifeRing}{life-ring}{free1}{37}{"F1CD}
+\__fontawesome_def_icon:nnnnn{\faCircleNotch}{circle-notch}{free1}{38}{"F1CE}
+\__fontawesome_def_icon:nnnnn{\faPaperPlane}{paper-plane}{free1}{39}{"F1D8}
+\__fontawesome_def_icon:nnnnn{\faHistory}{history}{free1}{40}{"F1DA}
+\__fontawesome_def_icon:nnnnn{\faHeading}{heading}{free1}{41}{"F1DC}
+\__fontawesome_def_icon:nnnnn{\faParagraph}{paragraph}{free1}{42}{"F1DD}
+\__fontawesome_def_icon:nnnnn{\faSlidersH}{sliders-h}{free1}{43}{"F1DE}
+\__fontawesome_def_icon:nnnnn{}{share-alt}{free1}{44}{"F1E0}
+\__fontawesome_def_icon:nnnnn{\faShareAltSquare}{share-alt-square}{free1}{45}{"F1E1}
+\__fontawesome_def_icon:nnnnn{\faBomb}{bomb}{free1}{46}{"F1E2}
+\__fontawesome_def_icon:nnnnn{\faFutbol}{futbol}{free1}{47}{"F1E3}
+\__fontawesome_def_icon:nnnnn{\faTty}{tty}{free1}{48}{"F1E4}
+\__fontawesome_def_icon:nnnnn{\faBinoculars}{binoculars}{free1}{49}{"F1E5}
+\__fontawesome_def_icon:nnnnn{\faPlug}{plug}{free1}{50}{"F1E6}
+\__fontawesome_def_icon:nnnnn{\faNewspaper}{newspaper}{free1}{51}{"F1EA}
+\__fontawesome_def_icon:nnnnn{\faWifi}{wifi}{free1}{52}{"F1EB}
+\__fontawesome_def_icon:nnnnn{\faCalculator}{calculator}{free1}{53}{"F1EC}
+\__fontawesome_def_icon:nnnnn{\faBellSlash}{bell-slash}{free1}{54}{"F1F6}
+\__fontawesome_def_icon:nnnnn{\faTrash}{trash}{free1}{55}{"F1F8}
+\__fontawesome_def_icon:nnnnn{\faCopyright}{copyright}{free1}{56}{"F1F9}
+\__fontawesome_def_icon:nnnnn{\faAt}{at}{free1}{57}{"F1FA}
+\__fontawesome_def_icon:nnnnn{\faEyeDropper}{eye-dropper}{free1}{58}{"F1FB}
+\__fontawesome_def_icon:nnnnn{\faPaintBrush}{paint-brush}{free1}{59}{"F1FC}
+\__fontawesome_def_icon:nnnnn{\faBirthdayCake}{birthday-cake}{free1}{60}{"F1FD}
+\__fontawesome_def_icon:nnnnn{\faChartArea}{chart-area}{free1}{61}{"F1FE}
+\__fontawesome_def_icon:nnnnn{\faChartPie}{chart-pie}{free1}{62}{"F200}
+\__fontawesome_def_icon:nnnnn{\faChartLine}{chart-line}{free1}{63}{"F201}
+\__fontawesome_def_icon:nnnnn{\faToggleOff}{toggle-off}{free1}{64}{"F204}
+\__fontawesome_def_icon:nnnnn{\faToggleOn}{toggle-on}{free1}{65}{"F205}
+\__fontawesome_def_icon:nnnnn{\faBicycle}{bicycle}{free1}{66}{"F206}
+\__fontawesome_def_icon:nnnnn{\faBus}{bus}{free1}{67}{"F207}
+\__fontawesome_def_icon:nnnnn{\faClosedCaptioning}{closed-captioning}{free1}{68}{"F20A}
+\__fontawesome_def_icon:nnnnn{\faShekelSign}{shekel-sign}{free1}{69}{"F20B}
+\__fontawesome_def_icon:nnnnn{\faCartPlus}{cart-plus}{free1}{70}{"F217}
+\__fontawesome_def_icon:nnnnn{\faCartArrowDown}{cart-arrow-down}{free1}{71}{"F218}
+\__fontawesome_def_icon:nnnnn{\faShip}{ship}{free1}{72}{"F21A}
+\__fontawesome_def_icon:nnnnn{\faUserSecret}{user-secret}{free1}{73}{"F21B}
+\__fontawesome_def_icon:nnnnn{\faMotorcycle}{motorcycle}{free1}{74}{"F21C}
+\__fontawesome_def_icon:nnnnn{\faStreetView}{street-view}{free1}{75}{"F21D}
+\__fontawesome_def_icon:nnnnn{\faHeartbeat}{heartbeat}{free1}{76}{"F21E}
+\__fontawesome_def_icon:nnnnn{\faVenus}{venus}{free1}{77}{"F221}
+\__fontawesome_def_icon:nnnnn{\faMars}{mars}{free1}{78}{"F222}
+\__fontawesome_def_icon:nnnnn{\faMercury}{mercury}{free1}{79}{"F223}
+\__fontawesome_def_icon:nnnnn{\faTransgender}{transgender}{free1}{80}{"F224}
+\__fontawesome_def_icon:nnnnn{}{transgender-alt}{free1}{81}{"F225}
+\__fontawesome_def_icon:nnnnn{\faVenusDouble}{venus-double}{free1}{82}{"F226}
+\__fontawesome_def_icon:nnnnn{\faMarsDouble}{mars-double}{free1}{83}{"F227}
+\__fontawesome_def_icon:nnnnn{\faVenusMars}{venus-mars}{free1}{84}{"F228}
+\__fontawesome_def_icon:nnnnn{\faMarsStroke}{mars-stroke}{free1}{85}{"F229}
+\__fontawesome_def_icon:nnnnn{\faMarsStrokeV}{mars-stroke-v}{free1}{86}{"F22A}
+\__fontawesome_def_icon:nnnnn{\faMarsStrokeH}{mars-stroke-h}{free1}{87}{"F22B}
+\__fontawesome_def_icon:nnnnn{\faNeuter}{neuter}{free1}{88}{"F22C}
+\__fontawesome_def_icon:nnnnn{\faGenderless}{genderless}{free1}{89}{"F22D}
+\__fontawesome_def_icon:nnnnn{\faServer}{server}{free1}{90}{"F233}
+\__fontawesome_def_icon:nnnnn{\faUserPlus}{user-plus}{free1}{91}{"F234}
+\__fontawesome_def_icon:nnnnn{\faUserTimes}{user-times}{free1}{92}{"F235}
+\__fontawesome_def_icon:nnnnn{\faBed}{bed}{free1}{93}{"F236}
+\__fontawesome_def_icon:nnnnn{\faTrain}{train}{free1}{94}{"F238}
+\__fontawesome_def_icon:nnnnn{\faSubway}{subway}{free1}{95}{"F239}
+\__fontawesome_def_icon:nnnnn{\faBatteryFull}{battery-full}{free1}{96}{"F240}
+\__fontawesome_def_icon:nnnnn{\faBatteryThreeQuarters}{battery-three-quarters}{free1}{97}{"F241}
+\__fontawesome_def_icon:nnnnn{\faBatteryHalf}{battery-half}{free1}{98}{"F242}
+\__fontawesome_def_icon:nnnnn{\faBatteryQuarter}{battery-quarter}{free1}{99}{"F243}
+\__fontawesome_def_icon:nnnnn{\faBatteryEmpty}{battery-empty}{free1}{100}{"F244}
+\__fontawesome_def_icon:nnnnn{\faMousePointer}{mouse-pointer}{free1}{101}{"F245}
+\__fontawesome_def_icon:nnnnn{\faICursor}{i-cursor}{free1}{102}{"F246}
+\__fontawesome_def_icon:nnnnn{\faObjectGroup}{object-group}{free1}{103}{"F247}
+\__fontawesome_def_icon:nnnnn{\faObjectUngroup}{object-ungroup}{free1}{104}{"F248}
+\__fontawesome_def_icon:nnnnn{\faStickyNote}{sticky-note}{free1}{105}{"F249}
+\__fontawesome_def_icon:nnnnn{\faClone}{clone}{free1}{106}{"F24D}
+\__fontawesome_def_icon:nnnnn{\faBalanceScale}{balance-scale}{free1}{107}{"F24E}
+\__fontawesome_def_icon:nnnnn{\faHourglassStart}{hourglass-start}{free1}{108}{"F251}
+\__fontawesome_def_icon:nnnnn{\faHourglassHalf}{hourglass-half}{free1}{109}{"F252}
+\__fontawesome_def_icon:nnnnn{\faHourglassEnd}{hourglass-end}{free1}{110}{"F253}
+\__fontawesome_def_icon:nnnnn{\faHourglass}{hourglass}{free1}{111}{"F254}
+\__fontawesome_def_icon:nnnnn{\faHandRock}{hand-rock}{free1}{112}{"F255}
+\__fontawesome_def_icon:nnnnn{\faHandPaper}{hand-paper}{free1}{113}{"F256}
+\__fontawesome_def_icon:nnnnn{\faHandScissors}{hand-scissors}{free1}{114}{"F257}
+\__fontawesome_def_icon:nnnnn{\faHandLizard}{hand-lizard}{free1}{115}{"F258}
+\__fontawesome_def_icon:nnnnn{\faHandSpock}{hand-spock}{free1}{116}{"F259}
+\__fontawesome_def_icon:nnnnn{\faHandPointer}{hand-pointer}{free1}{117}{"F25A}
+\__fontawesome_def_icon:nnnnn{\faHandPeace}{hand-peace}{free1}{118}{"F25B}
+\__fontawesome_def_icon:nnnnn{\faTrademark}{trademark}{free1}{119}{"F25C}
+\__fontawesome_def_icon:nnnnn{\faRegistered}{registered}{free1}{120}{"F25D}
+\__fontawesome_def_icon:nnnnn{\faTv}{tv}{free1}{121}{"F26C}
+\__fontawesome_def_icon:nnnnn{\faCalendarPlus}{calendar-plus}{free1}{122}{"F271}
+\__fontawesome_def_icon:nnnnn{\faCalendarMinus}{calendar-minus}{free1}{123}{"F272}
+\__fontawesome_def_icon:nnnnn{\faCalendarTimes}{calendar-times}{free1}{124}{"F273}
+\__fontawesome_def_icon:nnnnn{\faCalendarCheck}{calendar-check}{free1}{125}{"F274}
+\__fontawesome_def_icon:nnnnn{\faIndustry}{industry}{free1}{126}{"F275}
+\__fontawesome_def_icon:nnnnn{\faMapPin}{map-pin}{free1}{127}{"F276}
+\__fontawesome_def_icon:nnnnn{\faMapSigns}{map-signs}{free1}{128}{"F277}
+\__fontawesome_def_icon:nnnnn{\faMap}{map}{free1}{129}{"F279}
+\__fontawesome_def_icon:nnnnn{}{comment-alt}{free1}{130}{"F27A}
+\__fontawesome_def_icon:nnnnn{\faPauseCircle}{pause-circle}{free1}{131}{"F28B}
+\__fontawesome_def_icon:nnnnn{\faStopCircle}{stop-circle}{free1}{132}{"F28D}
+\__fontawesome_def_icon:nnnnn{\faShoppingBag}{shopping-bag}{free1}{133}{"F290}
+\__fontawesome_def_icon:nnnnn{\faShoppingBasket}{shopping-basket}{free1}{134}{"F291}
+\__fontawesome_def_icon:nnnnn{\faHashtag}{hashtag}{free1}{135}{"F292}
+\__fontawesome_def_icon:nnnnn{\faPercent}{percent}{free1}{136}{"F295}
+\__fontawesome_def_icon:nnnnn{\faUniversalAccess}{universal-access}{free1}{137}{"F29A}
+\__fontawesome_def_icon:nnnnn{\faBlind}{blind}{free1}{138}{"F29D}
+\__fontawesome_def_icon:nnnnn{\faAudioDescription}{audio-description}{free1}{139}{"F29E}
+\__fontawesome_def_icon:nnnnn{\faPhoneVolume}{phone-volume}{free1}{140}{"F2A0}
+\__fontawesome_def_icon:nnnnn{\faBraille}{braille}{free1}{141}{"F2A1}
+\__fontawesome_def_icon:nnnnn{\faAssistiveListeningSystems}{assistive-listening-systems}{free1}{142}{"F2A2}
+\__fontawesome_def_icon:nnnnn{\faAmericanSignLanguageInterpreting}{american-sign-language-interpreting}{free1}{143}{"F2A3}
+\__fontawesome_def_icon:nnnnn{\faDeaf}{deaf}{free1}{144}{"F2A4}
+\__fontawesome_def_icon:nnnnn{\faSignLanguage}{sign-language}{free1}{145}{"F2A7}
+\__fontawesome_def_icon:nnnnn{\faLowVision}{low-vision}{free1}{146}{"F2A8}
+\__fontawesome_def_icon:nnnnn{\faHandshake}{handshake}{free1}{147}{"F2B5}
+\__fontawesome_def_icon:nnnnn{\faEnvelopeOpen}{envelope-open}{free1}{148}{"F2B6}
+\__fontawesome_def_icon:nnnnn{\faAddressBook}{address-book}{free1}{149}{"F2B9}
+\__fontawesome_def_icon:nnnnn{\faAddressCard}{address-card}{free1}{150}{"F2BB}
+\__fontawesome_def_icon:nnnnn{\faUserCircle}{user-circle}{free1}{151}{"F2BD}
+\__fontawesome_def_icon:nnnnn{\faIdBadge}{id-badge}{free1}{152}{"F2C1}
+\__fontawesome_def_icon:nnnnn{\faIdCard}{id-card}{free1}{153}{"F2C2}
+\__fontawesome_def_icon:nnnnn{\faThermometerFull}{thermometer-full}{free1}{154}{"F2C7}
+\__fontawesome_def_icon:nnnnn{\faThermometerThreeQuarters}{thermometer-three-quarters}{free1}{155}{"F2C8}
+\__fontawesome_def_icon:nnnnn{\faThermometerHalf}{thermometer-half}{free1}{156}{"F2C9}
+\__fontawesome_def_icon:nnnnn{\faThermometerQuarter}{thermometer-quarter}{free1}{157}{"F2CA}
+\__fontawesome_def_icon:nnnnn{\faThermometerEmpty}{thermometer-empty}{free1}{158}{"F2CB}
+\__fontawesome_def_icon:nnnnn{\faShower}{shower}{free1}{159}{"F2CC}
+\__fontawesome_def_icon:nnnnn{\faBath}{bath}{free1}{160}{"F2CD}
+\__fontawesome_def_icon:nnnnn{\faPodcast}{podcast}{free1}{161}{"F2CE}
+\__fontawesome_def_icon:nnnnn{\faWindowMaximize}{window-maximize}{free1}{162}{"F2D0}
+\__fontawesome_def_icon:nnnnn{\faWindowMinimize}{window-minimize}{free1}{163}{"F2D1}
+\__fontawesome_def_icon:nnnnn{\faWindowRestore}{window-restore}{free1}{164}{"F2D2}
+\__fontawesome_def_icon:nnnnn{\faMicrochip}{microchip}{free1}{165}{"F2DB}
+\__fontawesome_def_icon:nnnnn{\faSnowflake}{snowflake}{free1}{166}{"F2DC}
+\__fontawesome_def_icon:nnnnn{\faUtensilSpoon}{utensil-spoon}{free1}{167}{"F2E5}
+\__fontawesome_def_icon:nnnnn{\faUtensils}{utensils}{free1}{168}{"F2E7}
+\__fontawesome_def_icon:nnnnn{}{undo-alt}{free1}{169}{"F2EA}
+\__fontawesome_def_icon:nnnnn{}{trash-alt}{free1}{170}{"F2ED}
+\__fontawesome_def_icon:nnnnn{}{sync-alt}{free1}{171}{"F2F1}
+\__fontawesome_def_icon:nnnnn{\faStopwatch}{stopwatch}{free1}{172}{"F2F2}
+\__fontawesome_def_icon:nnnnn{}{sign-out-alt}{free1}{173}{"F2F5}
+\__fontawesome_def_icon:nnnnn{}{sign-in-alt}{free1}{174}{"F2F6}
+\__fontawesome_def_icon:nnnnn{}{redo-alt}{free1}{175}{"F2F9}
+\__fontawesome_def_icon:nnnnn{\faImages}{images}{free1}{176}{"F302}
+\__fontawesome_def_icon:nnnnn{}{pencil-alt}{free1}{177}{"F303}
+\__fontawesome_def_icon:nnnnn{\faLongArrowAltDown}{long-arrow-alt-down}{free1}{178}{"F309}
+\__fontawesome_def_icon:nnnnn{\faLongArrowAltLeft}{long-arrow-alt-left}{free1}{179}{"F30A}
+\__fontawesome_def_icon:nnnnn{\faLongArrowAltRight}{long-arrow-alt-right}{free1}{180}{"F30B}
+\__fontawesome_def_icon:nnnnn{\faLongArrowAltUp}{long-arrow-alt-up}{free1}{181}{"F30C}
+\__fontawesome_def_icon:nnnnn{}{expand-arrows-alt}{free1}{182}{"F31E}
+\__fontawesome_def_icon:nnnnn{\faClipboard}{clipboard}{free1}{183}{"F328}
+\__fontawesome_def_icon:nnnnn{\faArrowsAltH}{arrows-alt-h}{free1}{184}{"F337}
+\__fontawesome_def_icon:nnnnn{\faArrowsAltV}{arrows-alt-v}{free1}{185}{"F338}
+\__fontawesome_def_icon:nnnnn{\faArrowAltCircleDown}{arrow-alt-circle-down}{free1}{186}{"F358}
+\__fontawesome_def_icon:nnnnn{\faArrowAltCircleLeft}{arrow-alt-circle-left}{free1}{187}{"F359}
+\__fontawesome_def_icon:nnnnn{\faArrowAltCircleRight}{arrow-alt-circle-right}{free1}{188}{"F35A}
+\__fontawesome_def_icon:nnnnn{\faArrowAltCircleUp}{arrow-alt-circle-up}{free1}{189}{"F35B}
+\__fontawesome_def_icon:nnnnn{}{external-link-alt}{free1}{190}{"F35D}
+\__fontawesome_def_icon:nnnnn{}{external-link-square-alt}{free1}{191}{"F360}
+\__fontawesome_def_icon:nnnnn{}{exchange-alt}{free1}{192}{"F362}
+\__fontawesome_def_icon:nnnnn{}{cloud-download-alt}{free1}{193}{"F381}
+\__fontawesome_def_icon:nnnnn{}{cloud-upload-alt}{free1}{194}{"F382}
+\__fontawesome_def_icon:nnnnn{\faGem}{gem}{free1}{195}{"F3A5}
+\__fontawesome_def_icon:nnnnn{}{level-down-alt}{free1}{196}{"F3BE}
+\__fontawesome_def_icon:nnnnn{}{level-up-alt}{free1}{197}{"F3BF}
+\__fontawesome_def_icon:nnnnn{\faLockOpen}{lock-open}{free1}{198}{"F3C1}
+\__fontawesome_def_icon:nnnnn{}{map-marker-alt}{free1}{199}{"F3C5}
+\__fontawesome_def_icon:nnnnn{}{mobile-alt}{free1}{200}{"F3CD}
+\__fontawesome_def_icon:nnnnn{}{money-bill-alt}{free1}{201}{"F3D1}
+\__fontawesome_def_icon:nnnnn{\faReply}{reply}{free1}{202}{"F3E5}
+\__fontawesome_def_icon:nnnnn{}{shield-alt}{free1}{203}{"F3ED}
+\__fontawesome_def_icon:nnnnn{}{tablet-alt}{free1}{204}{"F3FA}
+\__fontawesome_def_icon:nnnnn{}{tachometer-alt}{free1}{205}{"F3FD}
+\__fontawesome_def_icon:nnnnn{}{ticket-alt}{free1}{206}{"F3FF}
+\__fontawesome_def_icon:nnnnn{\faWindowClose}{window-close}{free1}{207}{"F410}
+\__fontawesome_def_icon:nnnnn{\faBaseballBall}{baseball-ball}{free1}{208}{"F433}
+\__fontawesome_def_icon:nnnnn{\faBasketballBall}{basketball-ball}{free1}{209}{"F434}
+\__fontawesome_def_icon:nnnnn{\faBowlingBall}{bowling-ball}{free1}{210}{"F436}
+\__fontawesome_def_icon:nnnnn{\faChess}{chess}{free1}{211}{"F439}
+\__fontawesome_def_icon:nnnnn{\faChessBishop}{chess-bishop}{free1}{212}{"F43A}
+\__fontawesome_def_icon:nnnnn{\faChessBoard}{chess-board}{free1}{213}{"F43C}
+\__fontawesome_def_icon:nnnnn{\faChessKing}{chess-king}{free1}{214}{"F43F}
+\__fontawesome_def_icon:nnnnn{\faChessKnight}{chess-knight}{free1}{215}{"F441}
+\__fontawesome_def_icon:nnnnn{\faChessPawn}{chess-pawn}{free1}{216}{"F443}
+\__fontawesome_def_icon:nnnnn{\faChessQueen}{chess-queen}{free1}{217}{"F445}
+\__fontawesome_def_icon:nnnnn{\faChessRook}{chess-rook}{free1}{218}{"F447}
+\__fontawesome_def_icon:nnnnn{\faFootballBall}{football-ball}{free1}{219}{"F44E}
+\__fontawesome_def_icon:nnnnn{\faGolfBall}{golf-ball}{free1}{220}{"F450}
+\__fontawesome_def_icon:nnnnn{\faHockeyPuck}{hockey-puck}{free1}{221}{"F453}
+\__fontawesome_def_icon:nnnnn{\faQuidditch}{quidditch}{free1}{222}{"F458}
+\__fontawesome_def_icon:nnnnn{\faSquareFull}{square-full}{free1}{223}{"F45C}
+\__fontawesome_def_icon:nnnnn{\faTableTennis}{table-tennis}{free1}{224}{"F45D}
+\__fontawesome_def_icon:nnnnn{\faVolleyballBall}{volleyball-ball}{free1}{225}{"F45F}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-utex-helper.sty b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-utex-helper.sty
new file mode 100644
index 00000000000..62591cfad7f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5-utex-helper.sty
@@ -0,0 +1,88 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\@ifpackageloaded{fontawesome5}{}{\PackageError{fontawesome5-utex-helper}{This package should not be loaded individually. Load fontawesome5 instead.}{}}
+
+\ProvidesExplPackage{fontawesome5-utex-helper}{2018/02/08}{5.0.6}{uTeX helper for fontawesome5}
+
+\sys_if_engine_luatex:TF{
+ \RequirePackage{luatexbase}
+ \directlua{require('fontawesome5')}
+
+ \cs_new:Nn\__fontawesome_analyze_font:nn{
+ \group_begin:
+ \usefont{TU}{fontawesome#1}{#2}{n}
+ \lua_now_x:n{fontawesome5_analyze_current_font(\luatex_fontid:D\tex_font:D)}
+ \group_end:
+ }
+ \cs_set:Nn\__fontawesome_glyphindex:n{
+ \lua_now_x:n{tex.sprint(font.getfont(font.current()).resources.unicodes["\lua_escape_x:n{#1}"]~or~0)}
+ }
+ \cs_set_eq:NN\__fontawesome_glyph:w\tex_char:D
+}{
+ \seq_set_from_clist:Nn\c__fontawesome_invalid_tokens_seq{\fa,\faH,\faRepeat}
+ \regex_const:Nn\c__fontawesome_alt_regex{-alt\Z}
+ \cs_generate_variant:Nn\regex_match:NnF{NVF}
+ \cs_new:Nn\__fontawesome_analyze_font:nn{
+ \group_begin:
+ \usefont{TU}{fontawesome#1}{#2}{n}
+ \int_step_inline:nnnn{67}1{\XeTeXcountglyphs\font-1}{
+ \tl_set:No\l_tmpa_tl{\XeTeXglyphname\font##1}
+ \regex_match:NVF\c__fontawesome_alt_regex\l_tmpa_tl{
+ \tl_set:NV\l_tmpb_tl\l_tmpa_tl
+ \tl_put_left:No\l_tmpb_tl{\char_generate:nn{92}{12}fa-}
+ \tl_replace_all:Nnn\l_tmpb_tl{-}{\str_upper_case:n}
+ \tl_set_rescan:Nnx\l_tmpb_tl{\ExplSyntaxOn}{\l_tmpb_tl}
+ \seq_if_in:NxF\c__fontawesome_invalid_tokens_seq{\tl_head:N\l_tmpb_tl}{
+ \exp_last_unbraced:NV\cs_new:Npx\l_tmpb_tl{\exp_not:N\faPreselectedIcon{\l_tmpa_tl}}
+ }
+ }
+ }
+ \group_end:
+ }
+ \cs_set:Nn\__fontawesome_glyphindex:n{
+ \the\xetex_glyphindex:D"#1"\scan_stop:
+ }
+ \cs_set_eq:NN\__fontawesome_glyph:w\xetex_glyph:D
+}
+\__fontawesome_analyze_font:nn{\c__fontawesome_kind_tl}{solid}
+\__fontawesome_analyze_font:nn{brands}{regular}
+
+\cs_new:Nn\fontawesome_use_icon:nn{
+ \group_begin:
+ \usefont
+ {TU}
+ {fontawesome\c__fontawesome_kind_tl}
+ {#1}
+ {n}
+ \int_set:Nn\l_tmpa_int{\__fontawesome_glyphindex:n{#2}}
+ \int_compare:nNnT{\l_tmpa_int}={0}{
+ \fontseries{solid}
+ \selectfont
+ \int_set:Nn\l_tmpa_int{\__fontawesome_glyphindex:n{#2}}
+ \int_compare:nNnTF{\l_tmpa_int}={0}{
+ \fontfamily{fontawesomebrands}
+ \fontseries{regular}
+ \selectfont
+ \int_set:Nn\l_tmpa_int{\__fontawesome_glyphindex:n{#2}}
+ \int_compare:nNnT{\l_tmpa_int}={0}{
+ \msg_error:nnxx{fontawesome5}{icon-not-found}{#2}{#1}
+ }
+ }{
+ \msg_warning:nnxx{fontawesome5}{style-substitution}{#2}{#1}
+ }
+ }
+ \__fontawesome_glyph:w\l_tmpa_int
+ \group_end:
+}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.lua b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.lua
new file mode 100644
index 00000000000..248bb6904e7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.lua
@@ -0,0 +1,41 @@
+-- Copyright 2018 Marcel Krueger
+--
+-- This work may be distributed and/or modified under the
+-- conditions of the LaTeX Project Public License, either version 1.3c
+-- of this license or (at your option) any later version.
+-- The latest version of this license is in
+-- http://www.latex-project.org/lppl.txt
+-- and version 1.3 or later is part of all distributions of LaTeX
+-- version 2005/12/01 or later.
+--
+-- This work has the LPPL maintenance status `maintained'.
+--
+-- The Current Maintainer of this work is Marcel Krueger
+--
+
+function fontawesome5_analyze_current_font(fontid)
+ local specialnames = {
+ ["500px"]=true,
+ h1=true,
+ h2=true,
+ h3=true,
+ ["repeat"]=true,
+ ["repeat-1"]=true
+ }
+ for name, value in pairs(font.getfont(fontid).resources.unicodes) do
+ tex.sprint(
+ luatexbase.catcodetables.expl,
+ "\\exp_args:NNc\\tex_global:D\\tex_chardef:D{c__fontawesome_slot_" .. name .. '_char}' .. value .. '\\scan_stop:')
+ if not (
+ ('-alt' == string.sub(name, -4))
+ or specialnames[name]
+ or value < 256
+ ) then
+ tex.sprint(
+ luatexbase.registernumber("CatcodeTableExpl"),
+ "\\cs_gset_protected:Npn"
+ .. string.gsub('\\fa-' .. name, '-(%w)', string.upper)
+ .. "{\\faPreselectedIcon{" .. name .. "}}")
+ end
+ end
+end
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.sty b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.sty
new file mode 100644
index 00000000000..ecb84b50b83
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/fontawesome5.sty
@@ -0,0 +1,82 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\RequirePackage{expl3}
+\ProvidesExplPackage{fontawesome5}{2018/02/08}{5.0.6}{Font Awesome 5}
+
+\RequirePackage{l3keys2e}
+
+\keys_define:nn{fontawesome5}
+{
+ pro .value_forbidden:n = true,
+ pro .tl_set:N = \c__fontawesome_kind_tl,
+ pro .default:n = pro,
+ free .value_forbidden:n = true,
+ free .tl_set:N = \c__fontawesome_kind_tl,
+ free .default:n = free
+}
+\keys_set:nn{fontawesome5}{free}
+
+\ProcessKeysOptions{fontawesome5}
+
+\RequirePackage{xparse}
+
+\str_new:N\l_fontawesome_style_str
+
+\str_case:onTF\c_sys_engine_str{
+ {luatex}{}
+ {xetex}{}
+}{
+ \RequirePackage{fontawesome5-utex-helper}
+}{
+ \RequirePackage{fontawesome5-generic-helper}
+}
+
+\msg_new:nnnn{fontawesome5}{icon-not-found}
+ {The~requested~icon~#1~was~not~found.}
+ {Maybe~you~mistyped~the~icon~name~or~you~are~using~the~wrong~version~of~Font~Awesome~5.~
+ Please~check~the~Font~Awesome~Cheatsheet~to~verify~the~spelling~of~#1.~
+ If~you~want~to~use~a~Pro~icon,~you~need~to~have~Font~Awesome~5~Pro~installed~and~
+ use~XeLaTeX~or~LuaLaTeX.~Then~you~can~activate~Pro~with~the~[pro]~option.~
+ If~you~use~XeLaTeX~or~LuaLaTeX,~you~can~also~try~updating~the~Font~Awesome~5~font~files~
+ to~make~icons~of~newer~versions~of~Font~Awesome~available.}
+\msg_new:nnnn{fontawesome5}{style-substitution}
+ {The~requested~icon~#1~has~been~replaced~by~the~solid~version}
+ {The~icon~#1~is~not~available~in~the~style~#2.~The~solid~version~will~be~used~instead.~
+ To~use~a~#2~style~#1~icon,~you~probably~need~Font~Awesome~5~Pro.~
+ To~use~Pro,~you~need~to~have~Font~Awesome~5~Pro~installed~and~
+ use~XeLaTeX~or~LuaLaTeX.~Then~you~can~activate~Pro~with~the~[pro]~option.}
+
+\NewDocumentCommand\faPreselectedIcon{m s O{\str_use:N\l_fontawesome_style_str}}{
+ \fontawesome_use_icon:nn{#3}{#1\IfBooleanT{#2}{-alt}}
+}
+\NewDocumentCommand\faIcon{s O{\str_use:N\l_fontawesome_style_str} m}{
+ \fontawesome_use_icon:nn{#2}{#3\IfBooleanT{#1}{-alt}}
+}
+\cs_new:Npn\fontawesome_set_style:n{
+ \str_set:Nn\l_fontawesome_style_str
+}
+
+\NewDocumentCommand\faStyle{m}{
+ \fontawesome_set_style:n{#1}
+}
+
+\cs_new_eq:cc{c__fontawesome_slot_stop_tl}{c__fontawesome_slot_square_tl}
+\cs_new:Npn\faStop{\faPreselectedIcon{square}}
+\cs_new:Npn\faH#1{\faPreselectedIcon{h#1}}
+\NewDocumentCommand\faRepeat{t{1}}{
+ \faPreselectedIcon{repeat\IfBooleanT{#1}{-1}}
+}
+
+\fontawesome_set_style:n{solid}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomebrands.fd b/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomebrands.fd
new file mode 100644
index 00000000000..fac0ee724c3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomebrands.fd
@@ -0,0 +1,21 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{TU}{fontawesomebrands}{}
+\DeclareFontShape{TU}{fontawesomebrands}{regular}{n}
+ {<-> \UnicodeFontFile{FontAwesome5Brands-Regular-400.otf}{script=latn;}}{}
+\DeclareFontShape{TU}{fontawesomebrands}{solid}{n}
+ {<->ssub * fontawesomebrands/regular/n}{}
+\DeclareFontShape{TU}{fontawesomebrands}{light}{n}
+ {<->ssub * fontawesomebrands/regular/n}{}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomefree.fd b/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomefree.fd
new file mode 100644
index 00000000000..beed8e73419
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomefree.fd
@@ -0,0 +1,19 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{TU}{fontawesomefree}{}
+\DeclareFontShape{TU}{fontawesomefree}{solid}{n}
+ {<-> \UnicodeFontFile{FontAwesome5Free-Solid-900.otf}{script=latn;}}{}
+\DeclareFontShape{TU}{fontawesomefree}{regular}{n}
+ {<-> \UnicodeFontFile{FontAwesome5Free-Regular-400.otf}{script=latn;}}{}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomepro.fd b/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomepro.fd
new file mode 100644
index 00000000000..d1656704795
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/tufontawesomepro.fd
@@ -0,0 +1,21 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{TU}{fontawesomepro}{}
+\DeclareFontShape{TU}{fontawesomepro}{solid}{n}
+ {<-> \UnicodeFontName{FontAwesome5ProSolid}{script=latn;}}{}
+\DeclareFontShape{TU}{fontawesomepro}{regular}{n}
+ {<-> \UnicodeFontName{FontAwesome5ProRegular}{script=latn;}}{}
+\DeclareFontShape{TU}{fontawesomepro}{light}{n}
+ {<-> \UnicodeFontName{FontAwesome5ProLight}{script=latn;}}{}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands0.fd b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands0.fd
new file mode 100644
index 00000000000..878b4887435
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands0.fd
@@ -0,0 +1,21 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{U}{fontawesomebrands0}{}
+\DeclareFontShape{U}{fontawesomebrands0}{regular}{n}
+ {<-> fa5brands0}{}
+\DeclareFontShape{U}{fontawesomebrands0}{solid}{n}
+ {<->ssub * fontawesomebrands0/regular/n}{}
+\DeclareFontShape{U}{fontawesomebrands0}{light}{n}
+ {<->ssub * fontawesomebrands0/regular/n}{}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands1.fd b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands1.fd
new file mode 100644
index 00000000000..4baa4aa7e24
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomebrands1.fd
@@ -0,0 +1,21 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{U}{fontawesomebrands1}{}
+\DeclareFontShape{U}{fontawesomebrands1}{regular}{n}
+ {<-> fa5brands1}{}
+\DeclareFontShape{U}{fontawesomebrands1}{solid}{n}
+ {<->ssub * fontawesomebrands1/regular/n}{}
+\DeclareFontShape{U}{fontawesomebrands1}{light}{n}
+ {<->ssub * fontawesomebrands1/regular/n}{}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree0.fd b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree0.fd
new file mode 100644
index 00000000000..c8f1e5d630c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree0.fd
@@ -0,0 +1,19 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{U}{fontawesomefree0}{}
+\DeclareFontShape{U}{fontawesomefree0}{solid}{n}
+ {<-> fa5free0solid}{}
+\DeclareFontShape{U}{fontawesomefree0}{regular}{n}
+ {<-> fa5free0regular}{}
diff --git a/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree1.fd b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree1.fd
new file mode 100644
index 00000000000..4c6cba8d2e3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome5/ufontawesomefree1.fd
@@ -0,0 +1,19 @@
+% Copyright 2018 Marcel Krueger
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Marcel Krueger
+%
+\DeclareFontFamily{U}{fontawesomefree1}{}
+\DeclareFontShape{U}{fontawesomefree1}{solid}{n}
+ {<-> fa5free1solid}{}
+\DeclareFontShape{U}{fontawesomefree1}{regular}{n}
+ {<-> fa5free1regular}{}