Using Azure’s AI for Search with AngularJS and ASP.Net MVC

Azure’s AI tools are easy to use and can extend the functionality of your app or web site with a few steps. I’m going to show you how to set up Azure Search in this tutorial.

In Part one we will add the accounts and tools needed to search

In Part two we will build the web site to leverage Azure’s Search AI

First, login to Azure at https://Portal.Azure.com and add a new Storage Account:

2019-03-11 12_38_24-Home - Microsoft Azure.png

Once you’ve filled in the simple form, click Blobs to add a new Blob which will store your documents:

2019-03-11 12_39_50-bahaisearchstorage - Microsoft Azure.png

Now that you’ve got a blob you can add documents and folders via the SDK in your app, or with Microsoft Azure Storage Explorer. We’ll use the latter:

https://azure.microsoft.com/en-ca/features/storage-explorer/

When you open Storage Explorer  up, navigate to your account and open your Storage Account and Blob and drag in some files. Word, PDF, Excel, Text etc:

2019-03-11 12_43_26-Microsoft Azure Storage Explorer.png

Now we’ll add some Search tools to our Azure account, click the Search Services and add a new service. Make sure the data center you choose here matches your data center used for the Blob storage.

2019-03-11 12_44_45-bahaisearch - Microsoft Azure.png

Once you’ve added an Index to your Search, you are ready to try out the search. Tap the Search Explorer button in your Search Service:

2019-03-11 12_46_11-bahaisearch - Microsoft Azure.png

A simple Azure UI will appear letting you search your documents in Test.

2019-03-11 12_48_07-Search explorer - Microsoft Azure.png

In the next article I’ll show you how to search using the SDK in your own apps.

Use that I created an AngularJS based search tool in a few hours. You can try it here: https://bahaitestai.azurewebsites.net/aisearch

 

2019-03-11 12_49_46-Baha'i Search.png

 

 

 

 

 

 

Advertisements

Xamarin.Forms ListView Scrolling Up/Down Detection

download.pngI have a FAB on my page and wanted it to fade when the ListView was scrolled down, and fade back when scrolling up. Here’s an easy way to do it.

I assume you have a image or button on your form called fabCreateButton.

Wire up the OnDisappearing event in your ListView to this in your code behind:

private int _lastItemAppearedIdx = 0;
private bool _lastDirectionWasUp = false;
 
private void ListView_OnItemDisappearing(object sender, ItemVisibilityEventArgs e)
{
    if (e.Item is AddressBookItem item)
    {
        var currentIdx = Model.Items.IndexOf(item);
        if (currentIdx > _lastItemAppearedIdx)
        {
            if (_lastDirectionWasUp == falsefabCreateButton.FadeTo(.3, 250, Easing.Linear);
            _lastDirectionWasUp = true;
        }
        else
        {
            if (_lastDirectionWasUp == truefabCreateButton.FadeTo(1, 250, Easing.Linear);
            _lastDirectionWasUp = false;
        }
        _lastItemAppearedIdx = currentIdx;
    }
}

 

animation.gif

Debugging Xamarin.Forms from GitHub

download.png

This is for version 3.4.0 and under, see below for 3.5.0 changes

Sometimes strange things happen in your app, it could be that a problem deep in Xamarin.Forms is the cause. Here’s a very condensed, simple way to have your App point to the Xamarin.Forms code so that errors can be caught and causes more easily determined.

Note: Breaking changes in 3.5.0, see below

This is heavily based on the guide at Xamarin, but simplified and condensed into a path I found that works.

For Windows – Visual Studio 2017/2019

Get the Code:

Install the GitHub Desktop application.

GOTCHA: If you’ve tried before delete any repo and start fresh.

Run it and choose the opportunity to Clone a repository from a Url. Enter the URL https://github.com/xamarin/Xamarin.Forms . I put my repos into E:\GitHub

2019-02-06 14_04_12-GitHub Desktop.png

Build the Code in Visual Studio

Turn off Resharper if you have it, it’ll slow you down really badly. You can re-enable it later.

Go to your repo, in my case E:\GitHub and open Xamarin.Forms.sln

Switch to the version branch you want to debug, like 3.4.0

When it loads in Visual Studio, Switch to Any CPU, then Build the Solution. This can take 5 minutes!!  You will see errors probably. You should be able to ignore them.

GOTCHA!! It must be Any CPU

2019-02-06 14_05_50-Maximizer - Microsoft Visual Studio  (Administrator).png

Close Visual Studio

Build the NuGet

Add a System Environment variable to where you have NuGet.exe. I put mine in e:\GitHub\

GOTCHA!! Add a \ to the end of the folder

2019-02-06 14_09_51-New System Variable.png

Open a Command Prompt and go to the main folder in the repo. In my case E:\GitHub\Xamarin.Forms

Run the batch file .create-nuget.bat all

GOTCHA – Did you forget the all parameter?

2019-02-06 14_12_20-Command Prompt.png

When done, there will be a new file named something like Xamarin.Forms.9.9.0.nupkg in the .nuspec folder

2019-02-06 14_14_10-.nuspec.png

Copy this file to a new Folder which will serve as your NuGet folder. I use E:\NuGetServer

2019-02-06 14_15_12-NuGetServer.png

Open your app, then add a new Nuget server pointing to that folder.

2019-02-06 14_15_53-Options.png

Now update your Xamarin Forms Package to point to your NuGet folder. Notice the version is 9.9.0.

2019-02-06 14_17_03-Maximizer - Microsoft Visual Studio  (Administrator).png

GOTCHA!! Manually delete all bin and obj folders and restart Visual Studio. I’ve had strange things happen when I switch Xamarin Forms versions if I don’t.

Run your app!

Now when there is an error, Visual Studio will step into the Xamarin.Forms code

Changes for version 3.5.0 onwards

Switching to Cake and powershell

Go to the Xamarin.Forms folder in Powershell, then allow for all scripts to be run with this:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Then you can run the Build PowerShell:
./Build.ps1 -Target NugetPack 

 

The Growth of #Xamarin – An independent metric

download.pngI’ve been using #Xamarin for iPhone and Android app since it was pronounced “Monotouch”. I may have been one of the first commercial users. It’s a great platform, but is it growing? Here’s an interesting and independent metric.

My Xamarin blog’s visitors trend is below. I don’t advertise, I just write articles on things I find interesting. Then let Google and the internet decide if it’s of value.

Note: I wrote this at the start of Feb, 2019 hence the low last value.

Screen Shot 2019-02-03 at 12.07.36 PM.png

FontAwsome Pro in Xamarin.Forms Apps

download.pngFontAwsome is awesome. The Pro version, well worth it, is more awesome-er. There are some unusual tricks to get it to work though, especially in iOS because the font names are the same.


Step 1:

Add the .ttf fonts to the Android Asset folder and make the Build Action “AndroidAsset“.

Add the .ttf fonts to the iOS Resources folder and make the Build Action “BundleResource

Step 2:

In iOS edit the info.plist and add the fonts based on their filenames (feel free to rename the files):

	<key>UIAppFonts</key>
	<array>
		<string>fontawesome.ttf</string>
		<string>fontawesomesolid.ttf</string>
	</array>


Step 3:

In the App.xaml file create an entry to reference the fonts. Notice that the iOS font names HAVE NO SPACES. This is the trick. The actual Font Name is the same (ack) if you look at the .ttf  in Windows Preview.

<OnPlatform x:Key="FontAwesomeFontFamily" x:TypeArguments="x:String"
	Android="fontawesome.ttf#Font Awesome 5 Pro"
	iOS="FontAwesome5ProRegular"/>
 
<OnPlatform x:Key="FontAwesomeSolidFontFamily" x:TypeArguments="x:String"
	Android="fontawesomesolid.ttf#Font Awesome 5 Pro"
	iOS="FontAwesome5ProSolid"/>

Now you can use them as you would normally.

I tend to create a simple FontAwesome Label to use them:

    public class FontAwesomeSolidLabel : Label
    {
	 static Style _style = null;
	  public FontAwesomeSolidLabel()
	  {
            if(_style==null)
	      _style= (Style)Application.Current.Resources["FontAwesomeSolidFontIcon"];
		
	     this.Style = _style;
	     this.TextColor = Color.FromRgb(171, 171, 171);
	   }
      }

Here’s the Font names you’ll need to reference the font kinds for Regular and Solid. I used https://andreinitescu.github.io/IconFont2Code/ to generate them

public static class FontAwesomeSolidFont
 {
     public const string Abacus = "\uf640";
     public const string Acorn = "\uf6ae";
     public const string Ad = "\uf641";
     public const string AddressBook = "\uf2b9";
     public const string AddressCard = "\uf2bb";
     public const string Adjust = "\uf042";
     public const string AirFreshener = "\uf5d0";
     public const string AlarmClock = "\uf34e";
     public const string Alicorn = "\uf6b0";
     public const string AlignCenter = "\uf037";
     public const string AlignJustify = "\uf039";
     public const string AlignLeft = "\uf036";
     public const string AlignRight = "\uf038";
     public const string Allergies = "\uf461";
     public const string Ambulance = "\uf0f9";
     public const string AmericanSignLanguageInterpreting = "\uf2a3";
     public const string Analytics = "\uf643";
     public const string Anchor = "\uf13d";
     public const string Angel = "\uf779";
     public const string AngleDoubleDown = "\uf103";
     public const string AngleDoubleLeft = "\uf100";
     public const string AngleDoubleRight = "\uf101";
     public const string AngleDoubleUp = "\uf102";
     public const string AngleDown = "\uf107";
     public const string AngleLeft = "\uf104";
     public const string AngleRight = "\uf105";
     public const string AngleUp = "\uf106";
     public const string Angry = "\uf556";
     public const string Ankh = "\uf644";
     public const string AppleAlt = "\uf5d1";
     public const string AppleCrate = "\uf6b1";
     public const string Archive = "\uf187";
     public const string Archway = "\uf557";
     public const string ArrowAltCircleDown = "\uf358";
     public const string ArrowAltCircleLeft = "\uf359";
     public const string ArrowAltCircleRight = "\uf35a";
     public const string ArrowAltCircleUp = "\uf35b";
     public const string ArrowAltDown = "\uf354";
     public const string ArrowAltFromBottom = "\uf346";
     public const string ArrowAltFromLeft = "\uf347";
     public const string ArrowAltFromRight = "\uf348";
     public const string ArrowAltFromTop = "\uf349";
     public const string ArrowAltLeft = "\uf355";
     public const string ArrowAltRight = "\uf356";
     public const string ArrowAltSquareDown = "\uf350";
     public const string ArrowAltSquareLeft = "\uf351";
     public const string ArrowAltSquareRight = "\uf352";
     public const string ArrowAltSquareUp = "\uf353";
     public const string ArrowAltToBottom = "\uf34a";
     public const string ArrowAltToLeft = "\uf34b";
     public const string ArrowAltToRight = "\uf34c";
     public const string ArrowAltToTop = "\uf34d";
     public const string ArrowAltUp = "\uf357";
     public const string ArrowCircleDown = "\uf0ab";
     public const string ArrowCircleLeft = "\uf0a8";
     public const string ArrowCircleRight = "\uf0a9";
     public const string ArrowCircleUp = "\uf0aa";
     public const string ArrowDown = "\uf063";
     public const string ArrowFromBottom = "\uf342";
     public const string ArrowFromLeft = "\uf343";
     public const string ArrowFromRight = "\uf344";
     public const string ArrowFromTop = "\uf345";
     public const string ArrowLeft = "\uf060";
     public const string ArrowRight = "\uf061";
     public const string ArrowSquareDown = "\uf339";
     public const string ArrowSquareLeft = "\uf33a";
     public const string ArrowSquareRight = "\uf33b";
     public const string ArrowSquareUp = "\uf33c";
     public const string ArrowToBottom = "\uf33d";
     public const string ArrowToLeft = "\uf33e";
     public const string ArrowToRight = "\uf340";
     public const string ArrowToTop = "\uf341";
     public const string ArrowUp = "\uf062";
     public const string ArrowsAltH = "\uf337";
     public const string ArrowsAltV = "\uf338";
     public const string ArrowsAlt = "\uf0b2";
     public const string ArrowsH = "\uf07e";
     public const string ArrowsV = "\uf07d";
     public const string Arrows = "\uf047";
     public const string AssistiveListeningSystems = "\uf2a2";
     public const string Asterisk = "\uf069";
     public const string At = "\uf1fa";
     public const string Atlas = "\uf558";
     public const string AtomAlt = "\uf5d3";
     public const string Atom = "\uf5d2";
     public const string AudioDescription = "\uf29e";
     public const string Award = "\uf559";
     public const string AxeBattle = "\uf6b3";
     public const string Axe = "\uf6b2";
     public const string BabyCarriage = "\uf77d";
     public const string Baby = "\uf77c";
     public const string Backpack = "\uf5d4";
     public const string Backspace = "\uf55a";
     public const string Backward = "\uf04a";
     public const string BadgeCheck = "\uf336";
     public const string BadgeDollar = "\uf645";
     public const string BadgePercent = "\uf646";
     public const string Badge = "\uf335";
     public const string BadgerHoney = "\uf6b4";
     public const string BalanceScaleLeft = "\uf515";
     public const string BalanceScaleRight = "\uf516";
     public const string BalanceScale = "\uf24e";
     public const string BallPile = "\uf77e";
     public const string BallotCheck = "\uf733";
     public const string Ballot = "\uf732";
     public const string Ban = "\uf05e";
     public const string BandAid = "\uf462";
     public const string BarcodeAlt = "\uf463";
     public const string BarcodeRead = "\uf464";
     public const string BarcodeScan = "\uf465";
     public const string Barcode = "\uf02a";
     public const string Bars = "\uf0c9";
     public const string BaseballBall = "\uf433";
     public const string Baseball = "\uf432";
     public const string BasketballBall = "\uf434";
     public const string BasketballHoop = "\uf435";
     public const string Bat = "\uf6b5";
     public const string Bath = "\uf2cd";
     public const string BatteryBolt = "\uf376";
     public const string BatteryEmpty = "\uf244";
     public const string BatteryFull = "\uf240";
     public const string BatteryHalf = "\uf242";
     public const string BatteryQuarter = "\uf243";
     public const string BatterySlash = "\uf377";
     public const string BatteryThreeQuarters = "\uf241";
     public const string Bed = "\uf236";
     public const string Beer = "\uf0fc";
     public const string BellSchoolSlash = "\uf5d6";
     public const string BellSchool = "\uf5d5";
     public const string BellSlash = "\uf1f6";
     public const string Bell = "\uf0f3";
     public const string Bells = "\uf77f";
     public const string BezierCurve = "\uf55b";
     public const string Bible = "\uf647";
     public const string Bicycle = "\uf206";
     public const string Binoculars = "\uf1e5";
     public const string Biohazard = "\uf780";
     public const string BirthdayCake = "\uf1fd";
     public const string Blanket = "\uf498";
     public const string BlenderPhone = "\uf6b6";
     public const string Blender = "\uf517";
     public const string Blind = "\uf29d";
     public const string Blog = "\uf781";
     public const string Bold = "\uf032";
     public const string Bolt = "\uf0e7";
     public const string Bomb = "\uf1e2";
     public const string BoneBreak = "\uf5d8";
     public const string Bone = "\uf5d7";
     public const string Bong = "\uf55c";
     public const string BookAlt = "\uf5d9";
     public const string BookDead = "\uf6b7";
     public const string BookHeart = "\uf499";
     public const string BookOpen = "\uf518";
     public const string BookReader = "\uf5da";
     public const string BookSpells = "\uf6b8";
     public const string Book = "\uf02d";
     public const string Bookmark = "\uf02e";
     public const string Books = "\uf5db";
     public const string Boot = "\uf782";
     public const string BoothCurtain = "\uf734";
     public const string BowArrow = "\uf6b9";
     public const string BowlingBall = "\uf436";
     public const string BowlingPins = "\uf437";
     public const string BoxAlt = "\uf49a";
     public const string BoxBallot = "\uf735";
     public const string BoxCheck = "\uf467";
     public const string BoxFragile = "\uf49b";
     public const string BoxFull = "\uf49c";
     public const string BoxHeart = "\uf49d";
     public const string BoxOpen = "\uf49e";
     public const string BoxUp = "\uf49f";
     public const string BoxUsd = "\uf4a0";
     public const string Box = "\uf466";
     public const string BoxesAlt = "\uf4a1";
     public const string Boxes = "\uf468";
     public const string BoxingGlove = "\uf438";
     public const string Braille = "\uf2a1";
     public const string Brain = "\uf5dc";
     public const string BriefcaseMedical = "\uf469";
     public const string Briefcase = "\uf0b1";
     public const string BroadcastTower = "\uf519";
     public const string Broom = "\uf51a";
     public const string Browser = "\uf37e";
     public const string Brush = "\uf55d";
     public const string Bug = "\uf188";
     public const string Building = "\uf1ad";
     public const string Bullhorn = "\uf0a1";
     public const string BullseyeArrow = "\uf648";
     public const string BullseyePointer = "\uf649";
     public const string Bullseye = "\uf140";
     public const string Burn = "\uf46a";
     public const string BusAlt = "\uf55e";
     public const string BusSchool = "\uf5dd";
     public const string Bus = "\uf207";
     public const string BusinessTime = "\uf64a";
     public const string CabinetFiling = "\uf64b";
     public const string CalculatorAlt = "\uf64c";
     public const string Calculator = "\uf1ec";
     public const string CalendarAlt = "\uf073";
     public const string CalendarCheck = "\uf274";
     public const string CalendarDay = "\uf783";
     public const string CalendarEdit = "\uf333";
     public const string CalendarExclamation = "\uf334";
     public const string CalendarMinus = "\uf272";
     public const string CalendarPlus = "\uf271";
     public const string CalendarStar = "\uf736";
     public const string CalendarTimes = "\uf273";
     public const string CalendarWeek = "\uf784";
     public const string Calendar = "\uf133";
     public const string CameraAlt = "\uf332";
     public const string CameraRetro = "\uf083";
     public const string Camera = "\uf030";
     public const string Campfire = "\uf6ba";
     public const string Campground = "\uf6bb";
     public const string CandleHolder = "\uf6bc";
     public const string CandyCane = "\uf786";
     public const string CandyCorn = "\uf6bd";
     public const string Cannabis = "\uf55f";
     public const string Capsules = "\uf46b";
     public const string CarAlt = "\uf5de";
     public const string CarBattery = "\uf5df";
     public const string CarBump = "\uf5e0";
     public const string CarCrash = "\uf5e1";
     public const string CarGarage = "\uf5e2";
     public const string CarMechanic = "\uf5e3";
     public const string CarSide = "\uf5e4";
     public const string CarTilt = "\uf5e5";
     public const string CarWash = "\uf5e6";
     public const string Car = "\uf1b9";
     public const string CaretCircleDown = "\uf32d";
     public const string CaretCircleLeft = "\uf32e";
     public const string CaretCircleRight = "\uf330";
     public const string CaretCircleUp = "\uf331";
     public const string CaretDown = "\uf0d7";
     public const string CaretLeft = "\uf0d9";
     public const string CaretRight = "\uf0da";
     public const string CaretSquareDown = "\uf150";
     public const string CaretSquareLeft = "\uf191";
     public const string CaretSquareRight = "\uf152";
     public const string CaretSquareUp = "\uf151";
     public const string CaretUp = "\uf0d8";
     public const string Carrot = "\uf787";
     public const string CartArrowDown = "\uf218";
     public const string CartPlus = "\uf217";
     public const string CashRegister = "\uf788";
     public const string Cat = "\uf6be";
     public const string Cauldron = "\uf6bf";
     public const string Certificate = "\uf0a3";
     public const string ChairOffice = "\uf6c1";
     public const string Chair = "\uf6c0";
     public const string ChalkboardTeacher = "\uf51c";
     public const string Chalkboard = "\uf51b";
     public const string ChargingStation = "\uf5e7";
     public const string ChartArea = "\uf1fe";
     public const string ChartBar = "\uf080";
     public const string ChartLineDown = "\uf64d";
     public const string ChartLine = "\uf201";
     public const string ChartNetwork = "\uf78a";
     public const string ChartPieAlt = "\uf64e";
     public const string ChartPie = "\uf200";
     public const string CheckCircle = "\uf058";
     public const string CheckDouble = "\uf560";
     public const string CheckSquare = "\uf14a";
     public const string Check = "\uf00c";
     public const string ChessBishopAlt = "\uf43b";
     public const string ChessBishop = "\uf43a";
     public const string ChessBoard = "\uf43c";
     public const string ChessClockAlt = "\uf43e";
     public const string ChessClock = "\uf43d";
     public const string ChessKingAlt = "\uf440";
     public const string ChessKing = "\uf43f";
     public const string ChessKnightAlt = "\uf442";
     public const string ChessKnight = "\uf441";
     public const string ChessPawnAlt = "\uf444";
     public const string ChessPawn = "\uf443";
     public const string ChessQueenAlt = "\uf446";
     public const string ChessQueen = "\uf445";
     public const string ChessRookAlt = "\uf448";
     public const string ChessRook = "\uf447";
     public const string Chess = "\uf439";
     public const string ChevronCircleDown = "\uf13a";
     public const string ChevronCircleLeft = "\uf137";
     public const string ChevronCircleRight = "\uf138";
     public const string ChevronCircleUp = "\uf139";
     public const string ChevronDoubleDown = "\uf322";
     public const string ChevronDoubleLeft = "\uf323";
     public const string ChevronDoubleRight = "\uf324";
     public const string ChevronDoubleUp = "\uf325";
     public const string ChevronDown = "\uf078";
     public const string ChevronLeft = "\uf053";
     public const string ChevronRight = "\uf054";
     public const string ChevronSquareDown = "\uf329";
     public const string ChevronSquareLeft = "\uf32a";
     public const string ChevronSquareRight = "\uf32b";
     public const string ChevronSquareUp = "\uf32c";
     public const string ChevronUp = "\uf077";
     public const string Child = "\uf1ae";
     public const string Chimney = "\uf78b";
     public const string Church = "\uf51d";
     public const string CircleNotch = "\uf1ce";
     public const string Circle = "\uf111";
     public const string City = "\uf64f";
     public const string ClawMarks = "\uf6c2";
     public const string ClipboardCheck = "\uf46c";
     public const string ClipboardListCheck = "\uf737";
     public const string ClipboardList = "\uf46d";
     public const string ClipboardPrescription = "\uf5e8";
     public const string Clipboard = "\uf328";
     public const string Clock = "\uf017";
     public const string Clone = "\uf24d";
     public const string ClosedCaptioning = "\uf20a";
     public const string CloudDownloadAlt = "\uf381";
     public const string CloudDownload = "\uf0ed";
     public const string CloudDrizzle = "\uf738";
     public const string CloudHailMixed = "\uf73a";
     public const string CloudHail = "\uf739";
     public const string CloudMeatball = "\uf73b";
     public const string CloudMoonRain = "\uf73c";
     public const string CloudMoon = "\uf6c3";
     public const string CloudRain = "\uf73d";
     public const string CloudRainbow = "\uf73e";
     public const string CloudShowersHeavy = "\uf740";
     public const string CloudShowers = "\uf73f";
     public const string CloudSleet = "\uf741";
     public const string CloudSnow = "\uf742";
     public const string CloudSunRain = "\uf743";
     public const string CloudSun = "\uf6c4";
     public const string CloudUploadAlt = "\uf382";
     public const string CloudUpload = "\uf0ee";
     public const string Cloud = "\uf0c2";
     public const string CloudsMoon = "\uf745";
     public const string CloudsSun = "\uf746";
     public const string Clouds = "\uf744";
     public const string Club = "\uf327";
     public const string Cocktail = "\uf561";
     public const string CodeBranch = "\uf126";
     public const string CodeCommit = "\uf386";
     public const string CodeMerge = "\uf387";
     public const string Code = "\uf121";
     public const string CoffeeTogo = "\uf6c5";
     public const string Coffee = "\uf0f4";
     public const string Coffin = "\uf6c6";
     public const string Cog = "\uf013";
     public const string Cogs = "\uf085";
     public const string Coins = "\uf51e";
     public const string Columns = "\uf0db";
     public const string CommentAltCheck = "\uf4a2";
     public const string CommentAltDollar = "\uf650";
     public const string CommentAltDots = "\uf4a3";
     public const string CommentAltEdit = "\uf4a4";
     public const string CommentAltExclamation = "\uf4a5";
     public const string CommentAltLines = "\uf4a6";
     public const string CommentAltMinus = "\uf4a7";
     public const string CommentAltPlus = "\uf4a8";
     public const string CommentAltSlash = "\uf4a9";
     public const string CommentAltSmile = "\uf4aa";
     public const string CommentAltTimes = "\uf4ab";
     public const string CommentAlt = "\uf27a";
     public const string CommentCheck = "\uf4ac";
     public const string CommentDollar = "\uf651";
     public const string CommentDots = "\uf4ad";
     public const string CommentEdit = "\uf4ae";
     public const string CommentExclamation = "\uf4af";
     public const string CommentLines = "\uf4b0";
     public const string CommentMinus = "\uf4b1";
     public const string CommentPlus = "\uf4b2";
     public const string CommentSlash = "\uf4b3";
     public const string CommentSmile = "\uf4b4";
     public const string CommentTimes = "\uf4b5";
     public const string Comment = "\uf075";
     public const string CommentsAltDollar = "\uf652";
     public const string CommentsAlt = "\uf4b6";
     public const string CommentsDollar = "\uf653";
     public const string Comments = "\uf086";
     public const string CompactDisc = "\uf51f";
     public const string CompassSlash = "\uf5e9";
     public const string Compass = "\uf14e";
     public const string CompressAlt = "\uf422";
     public const string CompressArrowsAlt = "\uf78c";
     public const string CompressWide = "\uf326";
     public const string Compress = "\uf066";
     public const string ConciergeBell = "\uf562";
     public const string ContainerStorage = "\uf4b7";
     public const string ConveyorBeltAlt = "\uf46f";
     public const string ConveyorBelt = "\uf46e";
     public const string CookieBite = "\uf564";
     public const string Cookie = "\uf563";
     public const string Copy = "\uf0c5";
     public const string Copyright = "\uf1f9";
     public const string Corn = "\uf6c7";
     public const string Couch = "\uf4b8";
     public const string Cow = "\uf6c8";
     public const string CreditCardBlank = "\uf389";
     public const string CreditCardFront = "\uf38a";
     public const string CreditCard = "\uf09d";
     public const string Cricket = "\uf449";
     public const string CropAlt = "\uf565";
     public const string Crop = "\uf125";
     public const string Cross = "\uf654";
     public const string Crosshairs = "\uf05b";
     public const string Crow = "\uf520";
     public const string Crown = "\uf521";
     public const string Cube = "\uf1b2";
     public const string Cubes = "\uf1b3";
     public const string Curling = "\uf44a";
     public const string Cut = "\uf0c4";
     public const string Dagger = "\uf6cb";
     public const string Database = "\uf1c0";
     public const string Deaf = "\uf2a4";
     public const string DeerRudolph = "\uf78f";
     public const string Deer = "\uf78e";
     public const string Democrat = "\uf747";
     public const string DesktopAlt = "\uf390";
     public const string Desktop = "\uf108";
     public const string Dewpoint = "\uf748";
     public const string Dharmachakra = "\uf655";
     public const string Diagnoses = "\uf470";
     public const string Diamond = "\uf219";
     public const string DiceD10 = "\uf6cd";
     public const string DiceD12 = "\uf6ce";
     public const string DiceD20 = "\uf6cf";
     public const string DiceD4 = "\uf6d0";
     public const string DiceD6 = "\uf6d1";
     public const string DiceD8 = "\uf6d2";
     public const string DiceFive = "\uf523";
     public const string DiceFour = "\uf524";
     public const string DiceOne = "\uf525";
     public const string DiceSix = "\uf526";
     public const string DiceThree = "\uf527";
     public const string DiceTwo = "\uf528";
     public const string Dice = "\uf522";
     public const string DigitalTachograph = "\uf566";
     public const string Diploma = "\uf5ea";
     public const string Directions = "\uf5eb";
     public const string Divide = "\uf529";
     public const string Dizzy = "\uf567";
     public const string Dna = "\uf471";
     public const string DoNotEnter = "\uf5ec";
     public const string DogLeashed = "\uf6d4";
     public const string Dog = "\uf6d3";
     public const string DollarSign = "\uf155";
     public const string DollyEmpty = "\uf473";
     public const string DollyFlatbedAlt = "\uf475";
     public const string DollyFlatbedEmpty = "\uf476";
     public const string DollyFlatbed = "\uf474";
     public const string Dolly = "\uf472";
     public const string Donate = "\uf4b9";
     public const string DoorClosed = "\uf52a";
     public const string DoorOpen = "\uf52b";
     public const string DotCircle = "\uf192";
     public const string Dove = "\uf4ba";
     public const string Download = "\uf019";
     public const string DraftingCompass = "\uf568";
     public const string Dragon = "\uf6d5";
     public const string DrawCircle = "\uf5ed";
     public const string DrawPolygon = "\uf5ee";
     public const string DrawSquare = "\uf5ef";
     public const string Dreidel = "\uf792";
     public const string DrumSteelpan = "\uf56a";
     public const string Drum = "\uf569";
     public const string DrumstickBite = "\uf6d7";
     public const string Drumstick = "\uf6d6";
     public const string Duck = "\uf6d8";
     public const string Dumbbell = "\uf44b";
     public const string DumpsterFire = "\uf794";
     public const string Dumpster = "\uf793";
     public const string Dungeon = "\uf6d9";
     public const string EarMuffs = "\uf795";
     public const string Ear = "\uf5f0";
     public const string EclipseAlt = "\uf74a";
     public const string Eclipse = "\uf749";
     public const string Edit = "\uf044";
     public const string Eject = "\uf052";
     public const string Elephant = "\uf6da";
     public const string EllipsisHAlt = "\uf39b";
     public const string EllipsisH = "\uf141";
     public const string EllipsisVAlt = "\uf39c";
     public const string EllipsisV = "\uf142";
     public const string EmptySet = "\uf656";
     public const string EngineWarning = "\uf5f2";
     public const string EnvelopeOpenDollar = "\uf657";
     public const string EnvelopeOpenText = "\uf658";
     public const string EnvelopeOpen = "\uf2b6";
     public const string EnvelopeSquare = "\uf199";
     public const string Envelope = "\uf0e0";
     public const string Equals = "\uf52c";
     public const string Eraser = "\uf12d";
     public const string Ethernet = "\uf796";
     public const string EuroSign = "\uf153";
     public const string ExchangeAlt = "\uf362";
     public const string Exchange = "\uf0ec";
     public const string ExclamationCircle = "\uf06a";
     public const string ExclamationSquare = "\uf321";
     public const string ExclamationTriangle = "\uf071";
     public const string Exclamation = "\uf12a";
     public const string ExpandAlt = "\uf424";
     public const string ExpandArrowsAlt = "\uf31e";
     public const string ExpandArrows = "\uf31d";
     public const string ExpandWide = "\uf320";
     public const string Expand = "\uf065";
     public const string ExternalLinkAlt = "\uf35d";
     public const string ExternalLinkSquareAlt = "\uf360";
     public const string ExternalLinkSquare = "\uf14c";
     public const string ExternalLink = "\uf08e";
     public const string EyeDropper = "\uf1fb";
     public const string EyeEvil = "\uf6db";
     public const string EyeSlash = "\uf070";
     public const string Eye = "\uf06e";
     public const string FastBackward = "\uf049";
     public const string FastForward = "\uf050";
     public const string Fax = "\uf1ac";
     public const string FeatherAlt = "\uf56b";
     public const string Feather = "\uf52d";
     public const string Female = "\uf182";
     public const string FieldHockey = "\uf44c";
     public const string FighterJet = "\uf0fb";
     public const string FileAlt = "\uf15c";
     public const string FileArchive = "\uf1c6";
     public const string FileAudio = "\uf1c7";
     public const string FileCertificate = "\uf5f3";
     public const string FileChartLine = "\uf659";
     public const string FileChartPie = "\uf65a";
     public const string FileCheck = "\uf316";
     public const string FileCode = "\uf1c9";
     public const string FileContract = "\uf56c";
     public const string FileCsv = "\uf6dd";
     public const string FileDownload = "\uf56d";
     public const string FileEdit = "\uf31c";
     public const string FileExcel = "\uf1c3";
     public const string FileExclamation = "\uf31a";
     public const string FileExport = "\uf56e";
     public const string FileImage = "\uf1c5";
     public const string FileImport = "\uf56f";
     public const string FileInvoiceDollar = "\uf571";
     public const string FileInvoice = "\uf570";
     public const string FileMedicalAlt = "\uf478";
     public const string FileMedical = "\uf477";
     public const string FileMinus = "\uf318";
     public const string FilePdf = "\uf1c1";
     public const string FilePlus = "\uf319";
     public const string FilePowerpoint = "\uf1c4";
     public const string FilePrescription = "\uf572";
     public const string FileSignature = "\uf573";
     public const string FileSpreadsheet = "\uf65b";
     public const string FileTimes = "\uf317";
     public const string FileUpload = "\uf574";
     public const string FileUser = "\uf65c";
     public const string FileVideo = "\uf1c8";
     public const string FileWord = "\uf1c2";
     public const string File = "\uf15b";
     public const string FillDrip = "\uf576";
     public const string Fill = "\uf575";
     public const string FilmAlt = "\uf3a0";
     public const string Film = "\uf008";
     public const string Filter = "\uf0b0";
     public const string Fingerprint = "\uf577";
     public const string FireAlt = "\uf7e4";
     public const string FireExtinguisher = "\uf134";
     public const string FireSmoke = "\uf74b";
     public const string Fire = "\uf06d";
     public const string Fireplace = "\uf79a";
     public const string FirstAid = "\uf479";
     public const string Fish = "\uf578";
     public const string FistRaised = "\uf6de";
     public const string FlagAlt = "\uf74c";
     public const string FlagCheckered = "\uf11e";
     public const string FlagUsa = "\uf74d";
     public const string Flag = "\uf024";
     public const string Flame = "\uf6df";
     public const string FlaskPoison = "\uf6e0";
     public const string FlaskPotion = "\uf6e1";
     public const string Flask = "\uf0c3";
     public const string Flushed = "\uf579";
     public const string Fog = "\uf74e";
     public const string FolderMinus = "\uf65d";
     public const string FolderOpen = "\uf07c";
     public const string FolderPlus = "\uf65e";
     public const string FolderTimes = "\uf65f";
     public const string Folder = "\uf07b";
     public const string Folders = "\uf660";
     public const string Font = "\uf031";
     public const string FootballBall = "\uf44e";
     public const string FootballHelmet = "\uf44f";
     public const string Forklift = "\uf47a";
     public const string Forward = "\uf04e";
     public const string Fragile = "\uf4bb";
     public const string Frog = "\uf52e";
     public const string FrostyHead = "\uf79b";
     public const string FrownOpen = "\uf57a";
     public const string Frown = "\uf119";
     public const string Function = "\uf661";
     public const string FunnelDollar = "\uf662";
     public const string Futbol = "\uf1e3";
     public const string Gamepad = "\uf11b";
     public const string GasPumpSlash = "\uf5f4";
     public const string GasPump = "\uf52f";
     public const string Gavel = "\uf0e3";
     public const string Gem = "\uf3a5";
     public const string Genderless = "\uf22d";
     public const string Ghost = "\uf6e2";
     public const string GiftCard = "\uf663";
     public const string Gift = "\uf06b";
     public const string Gifts = "\uf79c";
     public const string GingerbreadMan = "\uf79d";
     public const string GlassChampagne = "\uf79e";
     public const string GlassCheers = "\uf79f";
     public const string GlassMartiniAlt = "\uf57b";
     public const string GlassMartini = "\uf000";
     public const string GlassWhiskeyRocks = "\uf7a1";
     public const string GlassWhiskey = "\uf7a0";
     public const string GlassesAlt = "\uf5f5";
     public const string Glasses = "\uf530";
     public const string GlobeAfrica = "\uf57c";
     public const string GlobeAmericas = "\uf57d";
     public const string GlobeAsia = "\uf57e";
     public const string GlobeEurope = "\uf7a2";
     public const string GlobeSnow = "\uf7a3";
     public const string GlobeStand = "\uf5f6";
     public const string Globe = "\uf0ac";
     public const string GolfBall = "\uf450";
     public const string GolfClub = "\uf451";
     public const string Gopuram = "\uf664";
     public const string GraduationCap = "\uf19d";
     public const string GreaterThanEqual = "\uf532";
     public const string GreaterThan = "\uf531";
     public const string Grimace = "\uf57f";
     public const string GrinAlt = "\uf581";
     public const string GrinBeamSweat = "\uf583";
     public const string GrinBeam = "\uf582";
     public const string GrinHearts = "\uf584";
     public const string GrinSquintTears = "\uf586";
     public const string GrinSquint = "\uf585";
     public const string GrinStars = "\uf587";
     public const string GrinTears = "\uf588";
     public const string GrinTongueSquint = "\uf58a";
     public const string GrinTongueWink = "\uf58b";
     public const string GrinTongue = "\uf589";
     public const string GrinWink = "\uf58c";
     public const string Grin = "\uf580";
     public const string GripHorizontal = "\uf58d";
     public const string GripLinesVertical = "\uf7a5";
     public const string GripLines = "\uf7a4";
     public const string GripVertical = "\uf58e";
     public const string Guitar = "\uf7a6";
     public const string HSquare = "\uf0fd";
     public const string H1 = "\uf313";
     public const string H2 = "\uf314";
     public const string H3 = "\uf315";
     public const string HammerWar = "\uf6e4";
     public const string Hammer = "\uf6e3";
     public const string Hamsa = "\uf665";
     public const string HandHeart = "\uf4bc";
     public const string HandHoldingBox = "\uf47b";
     public const string HandHoldingHeart = "\uf4be";
     public const string HandHoldingMagic = "\uf6e5";
     public const string HandHoldingSeedling = "\uf4bf";
     public const string HandHoldingUsd = "\uf4c0";
     public const string HandHoldingWater = "\uf4c1";
     public const string HandHolding = "\uf4bd";
     public const string HandLizard = "\uf258";
     public const string HandPaper = "\uf256";
     public const string HandPeace = "\uf25b";
     public const string HandPointDown = "\uf0a7";
     public const string HandPointLeft = "\uf0a5";
     public const string HandPointRight = "\uf0a4";
     public const string HandPointUp = "\uf0a6";
     public const string HandPointer = "\uf25a";
     public const string HandReceiving = "\uf47c";
     public const string HandRock = "\uf255";
     public const string HandScissors = "\uf257";
     public const string HandSpock = "\uf259";
     public const string HandsHeart = "\uf4c3";
     public const string HandsHelping = "\uf4c4";
     public const string HandsUsd = "\uf4c5";
     public const string Hands = "\uf4c2";
     public const string HandshakeAlt = "\uf4c6";
     public const string Handshake = "\uf2b5";
     public const string Hanukiah = "\uf6e6";
     public const string Hashtag = "\uf292";
     public const string HatSanta = "\uf7a7";
     public const string HatWinter = "\uf7a8";
     public const string HatWitch = "\uf6e7";
     public const string HatWizard = "\uf6e8";
     public const string Haykal = "\uf666";
     public const string Hdd = "\uf0a0";
     public const string HeadSide = "\uf6e9";
     public const string HeadVr = "\uf6ea";
     public const string Heading = "\uf1dc";
     public const string HeadphonesAlt = "\uf58f";
     public const string Headphones = "\uf025";
     public const string Headset = "\uf590";
     public const string HeartBroken = "\uf7a9";
     public const string HeartCircle = "\uf4c7";
     public const string HeartRate = "\uf5f8";
     public const string HeartSquare = "\uf4c8";
     public const string Heart = "\uf004";
     public const string Heartbeat = "\uf21e";
     public const string Helicopter = "\uf533";
     public const string HelmetBattle = "\uf6eb";
     public const string Hexagon = "\uf312";
     public const string Highlighter = "\uf591";
     public const string Hiking = "\uf6ec";
     public const string Hippo = "\uf6ed";
     public const string History = "\uf1da";
     public const string HockeyMask = "\uf6ee";
     public const string HockeyPuck = "\uf453";
     public const string HockeySticks = "\uf454";
     public const string HollyBerry = "\uf7aa";
     public const string HomeHeart = "\uf4c9";
     public const string Home = "\uf015";
     public const string HoodCloak = "\uf6ef";
     public const string HorseHead = "\uf7ab";
     public const string Horse = "\uf6f0";
     public const string HospitalAlt = "\uf47d";
     public const string HospitalSymbol = "\uf47e";
     public const string Hospital = "\uf0f8";
     public const string HotTub = "\uf593";
     public const string Hotel = "\uf594";
     public const string HourglassEnd = "\uf253";
     public const string HourglassHalf = "\uf252";
     public const string HourglassStart = "\uf251";
     public const string Hourglass = "\uf254";
     public const string HouseDamage = "\uf6f1";
     public const string HouseFlood = "\uf74f";
     public const string Hryvnia = "\uf6f2";
     public const string Humidity = "\uf750";
     public const string Hurricane = "\uf751";
     public const string ICursor = "\uf246";
     public const string IceSkate = "\uf7ac";
     public const string Icicles = "\uf7ad";
     public const string IdBadge = "\uf2c1";
     public const string IdCardAlt = "\uf47f";
     public const string IdCard = "\uf2c2";
     public const string Igloo = "\uf7ae";
     public const string Image = "\uf03e";
     public const string Images = "\uf302";
     public const string InboxIn = "\uf310";
     public const string InboxOut = "\uf311";
     public const string Inbox = "\uf01c";
     public const string Indent = "\uf03c";
     public const string IndustryAlt = "\uf3b3";
     public const string Industry = "\uf275";
     public const string Infinity = "\uf534";
     public const string InfoCircle = "\uf05a";
     public const string InfoSquare = "\uf30f";
     public const string Info = "\uf129";
     public const string Inhaler = "\uf5f9";
     public const string Integral = "\uf667";
     public const string Intersection = "\uf668";
     public const string Inventory = "\uf480";
     public const string Italic = "\uf033";
     public const string JackOLantern = "\uf30e";
     public const string Jedi = "\uf669";
     public const string Joint = "\uf595";
     public const string JournalWhills = "\uf66a";
     public const string Kaaba = "\uf66b";
     public const string KeySkeleton = "\uf6f3";
     public const string Key = "\uf084";
     public const string Keyboard = "\uf11c";
     public const string Keynote = "\uf66c";
     public const string Khanda = "\uf66d";
     public const string Kidneys = "\uf5fb";
     public const string KissBeam = "\uf597";
     public const string KissWinkHeart = "\uf598";
     public const string Kiss = "\uf596";
     public const string Kite = "\uf6f4";
     public const string KiwiBird = "\uf535";
     public const string KnifeKitchen = "\uf6f5";
     public const string Lambda = "\uf66e";
     public const string Lamp = "\uf4ca";
     public const string LandmarkAlt = "\uf752";
     public const string Landmark = "\uf66f";
     public const string Language = "\uf1ab";
     public const string LaptopCode = "\uf5fc";
     public const string Laptop = "\uf109";
     public const string LaughBeam = "\uf59a";
     public const string LaughSquint = "\uf59b";
     public const string LaughWink = "\uf59c";
     public const string Laugh = "\uf599";
     public const string LayerGroup = "\uf5fd";
     public const string LayerMinus = "\uf5fe";
     public const string LayerPlus = "\uf5ff";
     public const string LeafHeart = "\uf4cb";
     public const string LeafMaple = "\uf6f6";
     public const string LeafOak = "\uf6f7";
     public const string Leaf = "\uf06c";
     public const string Lemon = "\uf094";
     public const string LessThanEqual = "\uf537";
     public const string LessThan = "\uf536";
     public const string LevelDownAlt = "\uf3be";
     public const string LevelDown = "\uf149";
     public const string LevelUpAlt = "\uf3bf";
     public const string LevelUp = "\uf148";
     public const string LifeRing = "\uf1cd";
     public const string LightbulbDollar = "\uf670";
     public const string LightbulbExclamation = "\uf671";
     public const string LightbulbOn = "\uf672";
     public const string LightbulbSlash = "\uf673";
     public const string Lightbulb = "\uf0eb";
     public const string LightsHoliday = "\uf7b2";
     public const string Link = "\uf0c1";
     public const string Lips = "\uf600";
     public const string LiraSign = "\uf195";
     public const string ListAlt = "\uf022";
     public const string ListOl = "\uf0cb";
     public const string ListUl = "\uf0ca";
     public const string List = "\uf03a";
     public const string LocationArrow = "\uf124";
     public const string LocationCircle = "\uf602";
     public const string LocationSlash = "\uf603";
     public const string Location = "\uf601";
     public const string LockAlt = "\uf30d";
     public const string LockOpenAlt = "\uf3c2";
     public const string LockOpen = "\uf3c1";
     public const string Lock = "\uf023";
     public const string LongArrowAltDown = "\uf309";
     public const string LongArrowAltLeft = "\uf30a";
     public const string LongArrowAltRight = "\uf30b";
     public const string LongArrowAltUp = "\uf30c";
     public const string LongArrowDown = "\uf175";
     public const string LongArrowLeft = "\uf177";
     public const string LongArrowRight = "\uf178";
     public const string LongArrowUp = "\uf176";
     public const string Loveseat = "\uf4cc";
     public const string LowVision = "\uf2a8";
     public const string Luchador = "\uf455";
     public const string LuggageCart = "\uf59d";
     public const string Lungs = "\uf604";
     public const string Mace = "\uf6f8";
     public const string Magic = "\uf0d0";
     public const string Magnet = "\uf076";
     public const string MailBulk = "\uf674";
     public const string Male = "\uf183";
     public const string Mandolin = "\uf6f9";
     public const string MapMarkedAlt = "\uf5a0";
     public const string MapMarked = "\uf59f";
     public const string MapMarkerAltSlash = "\uf605";
     public const string MapMarkerAlt = "\uf3c5";
     public const string MapMarkerCheck = "\uf606";
     public const string MapMarkerEdit = "\uf607";
     public const string MapMarkerExclamation = "\uf608";
     public const string MapMarkerMinus = "\uf609";
     public const string MapMarkerPlus = "\uf60a";
     public const string MapMarkerQuestion = "\uf60b";
     public const string MapMarkerSlash = "\uf60c";
     public const string MapMarkerSmile = "\uf60d";
     public const string MapMarkerTimes = "\uf60e";
     public const string MapMarker = "\uf041";
     public const string MapPin = "\uf276";
     public const string MapSigns = "\uf277";
     public const string Map = "\uf279";
     public const string Marker = "\uf5a1";
     public const string MarsDouble = "\uf227";
     public const string MarsStrokeH = "\uf22b";
     public const string MarsStrokeV = "\uf22a";
     public const string MarsStroke = "\uf229";
     public const string Mars = "\uf222";
     public const string Mask = "\uf6fa";
     public const string Medal = "\uf5a2";
     public const string Medkit = "\uf0fa";
     public const string Megaphone = "\uf675";
     public const string MehBlank = "\uf5a4";
     public const string MehRollingEyes = "\uf5a5";
     public const string Meh = "\uf11a";
     public const string Memory = "\uf538";
     public const string Menorah = "\uf676";
     public const string Mercury = "\uf223";
     public const string Meteor = "\uf753";
     public const string Microchip = "\uf2db";
     public const string MicrophoneAltSlash = "\uf539";
     public const string MicrophoneAlt = "\uf3c9";
     public const string MicrophoneSlash = "\uf131";
     public const string Microphone = "\uf130";
     public const string Microscope = "\uf610";
     public const string MindShare = "\uf677";
     public const string MinusCircle = "\uf056";
     public const string MinusHexagon = "\uf307";
     public const string MinusOctagon = "\uf308";
     public const string MinusSquare = "\uf146";
     public const string Minus = "\uf068";
     public const string Mistletoe = "\uf7b4";
     public const string Mitten = "\uf7b5";
     public const string MobileAlt = "\uf3cd";
     public const string MobileAndroidAlt = "\uf3cf";
     public const string MobileAndroid = "\uf3ce";
     public const string Mobile = "\uf10b";
     public const string MoneyBillAlt = "\uf3d1";
     public const string MoneyBillWaveAlt = "\uf53b";
     public const string MoneyBillWave = "\uf53a";
     public const string MoneyBill = "\uf0d6";
     public const string MoneyCheckAlt = "\uf53d";
     public const string MoneyCheck = "\uf53c";
     public const string MonitorHeartRate = "\uf611";
     public const string Monkey = "\uf6fb";
     public const string Monument = "\uf5a6";
     public const string MoonCloud = "\uf754";
     public const string MoonStars = "\uf755";
     public const string Moon = "\uf186";
     public const string MortarPestle = "\uf5a7";
     public const string Mosque = "\uf678";
     public const string Motorcycle = "\uf21c";
     public const string Mountain = "\uf6fc";
     public const string Mountains = "\uf6fd";
     public const string MousePointer = "\uf245";
     public const string MugHot = "\uf7b6";
     public const string MugMarshmallows = "\uf7b7";
     public const string Music = "\uf001";
     public const string Narwhal = "\uf6fe";
     public const string NetworkWired = "\uf6ff";
     public const string Neuter = "\uf22c";
     public const string Newspaper = "\uf1ea";
     public const string NotEqual = "\uf53e";
     public const string NotesMedical = "\uf481";
     public const string ObjectGroup = "\uf247";
     public const string ObjectUngroup = "\uf248";
     public const string Octagon = "\uf306";
     public const string OilCan = "\uf613";
     public const string OilTemp = "\uf614";
     public const string Om = "\uf679";
     public const string Omega = "\uf67a";
     public const string Ornament = "\uf7b8";
     public const string Otter = "\uf700";
     public const string Outdent = "\uf03b";
     public const string PaintBrushAlt = "\uf5a9";
     public const string PaintBrush = "\uf1fc";
     public const string PaintRoller = "\uf5aa";
     public const string Palette = "\uf53f";
     public const string PalletAlt = "\uf483";
     public const string Pallet = "\uf482";
     public const string PaperPlane = "\uf1d8";
     public const string Paperclip = "\uf0c6";
     public const string ParachuteBox = "\uf4cd";
     public const string Paragraph = "\uf1dd";
     public const string ParkingCircleSlash = "\uf616";
     public const string ParkingCircle = "\uf615";
     public const string ParkingSlash = "\uf617";
     public const string Parking = "\uf540";
     public const string Passport = "\uf5ab";
     public const string Pastafarianism = "\uf67b";
     public const string Paste = "\uf0ea";
     public const string PauseCircle = "\uf28b";
     public const string Pause = "\uf04c";
     public const string PawAlt = "\uf701";
     public const string PawClaws = "\uf702";
     public const string Paw = "\uf1b0";
     public const string Peace = "\uf67c";
     public const string Pegasus = "\uf703";
     public const string PenAlt = "\uf305";
     public const string PenFancy = "\uf5ac";
     public const string PenNib = "\uf5ad";
     public const string PenSquare = "\uf14b";
     public const string Pen = "\uf304";
     public const string PencilAlt = "\uf303";
     public const string PencilPaintbrush = "\uf618";
     public const string PencilRuler = "\uf5ae";
     public const string Pencil = "\uf040";
     public const string Pennant = "\uf456";
     public const string PeopleCarry = "\uf4ce";
     public const string Percent = "\uf295";
     public const string Percentage = "\uf541";
     public const string PersonBooth = "\uf756";
     public const string PersonCarry = "\uf4cf";
     public const string PersonDollyEmpty = "\uf4d1";
     public const string PersonDolly = "\uf4d0";
     public const string PersonSign = "\uf757";
     public const string PhoneOffice = "\uf67d";
     public const string PhonePlus = "\uf4d2";
     public const string PhoneSlash = "\uf3dd";
     public const string PhoneSquare = "\uf098";
     public const string PhoneVolume = "\uf2a0";
     public const string Phone = "\uf095";
     public const string Pi = "\uf67e";
     public const string Pie = "\uf705";
     public const string Pig = "\uf706";
     public const string PiggyBank = "\uf4d3";
     public const string Pills = "\uf484";
     public const string PlaceOfWorship = "\uf67f";
     public const string PlaneAlt = "\uf3de";
     public const string PlaneArrival = "\uf5af";
     public const string PlaneDeparture = "\uf5b0";
     public const string Plane = "\uf072";
     public const string PlayCircle = "\uf144";
     public const string Play = "\uf04b";
     public const string Plug = "\uf1e6";
     public const string PlusCircle = "\uf055";
     public const string PlusHexagon = "\uf300";
     public const string PlusOctagon = "\uf301";
     public const string PlusSquare = "\uf0fe";
     public const string Plus = "\uf067";
     public const string Podcast = "\uf2ce";
     public const string PodiumStar = "\uf758";
     public const string Podium = "\uf680";
     public const string PollH = "\uf682";
     public const string PollPeople = "\uf759";
     public const string Poll = "\uf681";
     public const string PooStorm = "\uf75a";
     public const string Poo = "\uf2fe";
     public const string Poop = "\uf619";
     public const string Portrait = "\uf3e0";
     public const string PoundSign = "\uf154";
     public const string PowerOff = "\uf011";
     public const string Pray = "\uf683";
     public const string PrayingHands = "\uf684";
     public const string PrescriptionBottleAlt = "\uf486";
     public const string PrescriptionBottle = "\uf485";
     public const string Prescription = "\uf5b1";
     public const string Presentation = "\uf685";
     public const string PrintSlash = "\uf686";
     public const string Print = "\uf02f";
     public const string Procedures = "\uf487";
     public const string ProjectDiagram = "\uf542";
     public const string Pumpkin = "\uf707";
     public const string PuzzlePiece = "\uf12e";
     public const string Qrcode = "\uf029";
     public const string QuestionCircle = "\uf059";
     public const string QuestionSquare = "\uf2fd";
     public const string Question = "\uf128";
     public const string Quidditch = "\uf458";
     public const string QuoteLeft = "\uf10d";
     public const string QuoteRight = "\uf10e";
     public const string Quran = "\uf687";
     public const string RabbitFast = "\uf709";
     public const string Rabbit = "\uf708";
     public const string Racquet = "\uf45a";
     public const string RadiationAlt = "\uf7ba";
     public const string Radiation = "\uf7b9";
     public const string Rainbow = "\uf75b";
     public const string Raindrops = "\uf75c";
     public const string Ram = "\uf70a";
     public const string RampLoading = "\uf4d4";
     public const string Random = "\uf074";
     public const string Receipt = "\uf543";
     public const string RectangleLandscape = "\uf2fa";
     public const string RectanglePortrait = "\uf2fb";
     public const string RectangleWide = "\uf2fc";
     public const string Recycle = "\uf1b8";
     public const string RedoAlt = "\uf2f9";
     public const string Redo = "\uf01e";
     public const string Registered = "\uf25d";
     public const string Repeat1Alt = "\uf366";
     public const string Repeat1 = "\uf365";
     public const string RepeatAlt = "\uf364";
     public const string Repeat = "\uf363";
     public const string ReplyAll = "\uf122";
     public const string Reply = "\uf3e5";
     public const string Republican = "\uf75e";
     public const string Restroom = "\uf7bd";
     public const string RetweetAlt = "\uf361";
     public const string Retweet = "\uf079";
     public const string Ribbon = "\uf4d6";
     public const string Ring = "\uf70b";
     public const string Road = "\uf018";
     public const string Robot = "\uf544";
     public const string Rocket = "\uf135";
     public const string RouteHighway = "\uf61a";
     public const string RouteInterstate = "\uf61b";
     public const string Route = "\uf4d7";
     public const string RssSquare = "\uf143";
     public const string Rss = "\uf09e";
     public const string RubleSign = "\uf158";
     public const string RulerCombined = "\uf546";
     public const string RulerHorizontal = "\uf547";
     public const string RulerTriangle = "\uf61c";
     public const string RulerVertical = "\uf548";
     public const string Ruler = "\uf545";
     public const string Running = "\uf70c";
     public const string RupeeSign = "\uf156";
     public const string Rv = "\uf7be";
     public const string SadCry = "\uf5b3";
     public const string SadTear = "\uf5b4";
     public const string SatelliteDish = "\uf7c0";
     public const string Satellite = "\uf7bf";
     public const string Save = "\uf0c7";
     public const string ScalpelPath = "\uf61e";
     public const string Scalpel = "\uf61d";
     public const string ScannerKeyboard = "\uf489";
     public const string ScannerTouchscreen = "\uf48a";
     public const string Scanner = "\uf488";
     public const string Scarecrow = "\uf70d";
     public const string Scarf = "\uf7c1";
     public const string School = "\uf549";
     public const string Screwdriver = "\uf54a";
     public const string ScrollOld = "\uf70f";
     public const string Scroll = "\uf70e";
     public const string Scrubber = "\uf2f8";
     public const string Scythe = "\uf710";
     public const string SdCard = "\uf7c2";
     public const string SearchDollar = "\uf688";
     public const string SearchLocation = "\uf689";
     public const string SearchMinus = "\uf010";
     public const string SearchPlus = "\uf00e";
     public const string Search = "\uf002";
     public const string Seedling = "\uf4d8";
     public const string Server = "\uf233";
     public const string Shapes = "\uf61f";
     public const string ShareAll = "\uf367";
     public const string ShareAltSquare = "\uf1e1";
     public const string ShareAlt = "\uf1e0";
     public const string ShareSquare = "\uf14d";
     public const string Share = "\uf064";
     public const string Sheep = "\uf711";
     public const string ShekelSign = "\uf20b";
     public const string ShieldAlt = "\uf3ed";
     public const string ShieldCheck = "\uf2f7";
     public const string ShieldCross = "\uf712";
     public const string Shield = "\uf132";
     public const string Ship = "\uf21a";
     public const string ShippingFast = "\uf48b";
     public const string ShippingTimed = "\uf48c";
     public const string ShoePrints = "\uf54b";
     public const string ShoppingBag = "\uf290";
     public const string ShoppingBasket = "\uf291";
     public const string ShoppingCart = "\uf07a";
     public const string ShovelSnow = "\uf7c3";
     public const string Shovel = "\uf713";
     public const string Shower = "\uf2cc";
     public const string Shredder = "\uf68a";
     public const string ShuttleVan = "\uf5b6";
     public const string Shuttlecock = "\uf45b";
     public const string Sigma = "\uf68b";
     public const string SignInAlt = "\uf2f6";
     public const string SignIn = "\uf090";
     public const string SignLanguage = "\uf2a7";
     public const string SignOutAlt = "\uf2f5";
     public const string SignOut = "\uf08b";
     public const string Sign = "\uf4d9";
     public const string Signal1 = "\uf68c";
     public const string Signal2 = "\uf68d";
     public const string Signal3 = "\uf68e";
     public const string Signal4 = "\uf68f";
     public const string SignalAlt1 = "\uf691";
     public const string SignalAlt2 = "\uf692";
     public const string SignalAlt3 = "\uf693";
     public const string SignalAltSlash = "\uf694";
     public const string SignalAlt = "\uf690";
     public const string SignalSlash = "\uf695";
     public const string Signal = "\uf012";
     public const string Signature = "\uf5b7";
     public const string SimCard = "\uf7c4";
     public const string Sitemap = "\uf0e8";
     public const string Skating = "\uf7c5";
     public const string Skeleton = "\uf620";
     public const string SkiJump = "\uf7c7";
     public const string SkiLift = "\uf7c8";
     public const string SkiingNordic = "\uf7ca";
     public const string Skiing = "\uf7c9";
     public const string SkullCrossbones = "\uf714";
     public const string Skull = "\uf54c";
     public const string Slash = "\uf715";
     public const string Sledding = "\uf7cb";
     public const string Sleigh = "\uf7cc";
     public const string SlidersHSquare = "\uf3f0";
     public const string SlidersH = "\uf1de";
     public const string SlidersVSquare = "\uf3f2";
     public const string SlidersV = "\uf3f1";
     public const string SmileBeam = "\uf5b8";
     public const string SmilePlus = "\uf5b9";
     public const string SmileWink = "\uf4da";
     public const string Smile = "\uf118";
     public const string Smog = "\uf75f";
     public const string Smoke = "\uf760";
     public const string SmokingBan = "\uf54d";
     public const string Smoking = "\uf48d";
     public const string Sms = "\uf7cd";
     public const string Snake = "\uf716";
     public const string SnowBlowing = "\uf761";
     public const string Snowboarding = "\uf7ce";
     public const string Snowflake = "\uf2dc";
     public const string Snowflakes = "\uf7cf";
     public const string Snowman = "\uf7d0";
     public const string Snowmobile = "\uf7d1";
     public const string Snowplow = "\uf7d2";
     public const string Socks = "\uf696";
     public const string SolarPanel = "\uf5ba";
     public const string SortAlphaDown = "\uf15d";
     public const string SortAlphaUp = "\uf15e";
     public const string SortAmountDown = "\uf160";
     public const string SortAmountUp = "\uf161";
     public const string SortDown = "\uf0dd";
     public const string SortNumericDown = "\uf162";
     public const string SortNumericUp = "\uf163";
     public const string SortUp = "\uf0de";
     public const string Sort = "\uf0dc";
     public const string Spa = "\uf5bb";
     public const string SpaceShuttle = "\uf197";
     public const string Spade = "\uf2f4";
     public const string SpiderBlackWidow = "\uf718";
     public const string SpiderWeb = "\uf719";
     public const string Spider = "\uf717";
     public const string SpinnerThird = "\uf3f4";
     public const string Spinner = "\uf110";
     public const string Splotch = "\uf5bc";
     public const string SprayCan = "\uf5bd";
     public const string SquareFull = "\uf45c";
     public const string SquareRootAlt = "\uf698";
     public const string SquareRoot = "\uf697";
     public const string Square = "\uf04d";
     public const string Squirrel = "\uf71a";
     public const string Staff = "\uf71b";
     public const string Stamp = "\uf5bf";
     public const string StarAndCrescent = "\uf699";
     public const string StarChristmas = "\uf7d4";
     public const string StarExclamation = "\uf2f3";
     public const string StarHalfAlt = "\uf5c0";
     public const string StarHalf = "\uf089";
     public const string StarOfDavid = "\uf69a";
     public const string StarOfLife = "\uf621";
     public const string Star = "\uf005";
     public const string Stars = "\uf762";
     public const string SteeringWheel = "\uf622";
     public const string StepBackward = "\uf048";
     public const string StepForward = "\uf051";
     public const string Stethoscope = "\uf0f1";
     public const string StickyNote = "\uf249";
     public const string Stocking = "\uf7d5";
     public const string Stomach = "\uf623";
     public const string StopCircle = "\uf28d";
     public const string Stopwatch = "\uf2f2";
     public const string StoreAlt = "\uf54f";
     public const string Store = "\uf54e";
     public const string Stream = "\uf550";
     public const string StreetView = "\uf21d";
     public const string Strikethrough = "\uf0cc";
     public const string Stroopwafel = "\uf551";
     public const string Subscript = "\uf12c";
     public const string Subway = "\uf239";
     public const string SuitcaseRolling = "\uf5c1";
     public const string Suitcase = "\uf0f2";
     public const string SunCloud = "\uf763";
     public const string SunDust = "\uf764";
     public const string SunHaze = "\uf765";
     public const string Sun = "\uf185";
     public const string Sunrise = "\uf766";
     public const string Sunset = "\uf767";
     public const string Superscript = "\uf12b";
     public const string Surprise = "\uf5c2";
     public const string Swatchbook = "\uf5c3";
     public const string Swimmer = "\uf5c4";
     public const string SwimmingPool = "\uf5c5";
     public const string Sword = "\uf71c";
     public const string Swords = "\uf71d";
     public const string Synagogue = "\uf69b";
     public const string SyncAlt = "\uf2f1";
     public const string Sync = "\uf021";
     public const string Syringe = "\uf48e";
     public const string TableTennis = "\uf45d";
     public const string Table = "\uf0ce";
     public const string TabletAlt = "\uf3fa";
     public const string TabletAndroidAlt = "\uf3fc";
     public const string TabletAndroid = "\uf3fb";
     public const string TabletRugged = "\uf48f";
     public const string Tablet = "\uf10a";
     public const string Tablets = "\uf490";
     public const string TachometerAltAverage = "\uf624";
     public const string TachometerAltFast = "\uf625";
     public const string TachometerAltFastest = "\uf626";
     public const string TachometerAltSlow = "\uf627";
     public const string TachometerAltSlowest = "\uf628";
     public const string TachometerAlt = "\uf3fd";
     public const string TachometerAverage = "\uf629";
     public const string TachometerFast = "\uf62a";
     public const string TachometerFastest = "\uf62b";
     public const string TachometerSlow = "\uf62c";
     public const string TachometerSlowest = "\uf62d";
     public const string Tachometer = "\uf0e4";
     public const string Tag = "\uf02b";
     public const string Tags = "\uf02c";
     public const string Tally = "\uf69c";
     public const string Tape = "\uf4db";
     public const string Tasks = "\uf0ae";
     public const string Taxi = "\uf1ba";
     public const string TeethOpen = "\uf62f";
     public const string Teeth = "\uf62e";
     public const string TemperatureFrigid = "\uf768";
     public const string TemperatureHigh = "\uf769";
     public const string TemperatureHot = "\uf76a";
     public const string TemperatureLow = "\uf76b";
     public const string Tenge = "\uf7d7";
     public const string TennisBall = "\uf45e";
     public const string Terminal = "\uf120";
     public const string TextHeight = "\uf034";
     public const string TextWidth = "\uf035";
     public const string ThLarge = "\uf009";
     public const string ThList = "\uf00b";
     public const string Th = "\uf00a";
     public const string TheaterMasks = "\uf630";
     public const string ThermometerEmpty = "\uf2cb";
     public const string ThermometerFull = "\uf2c7";
     public const string ThermometerHalf = "\uf2c9";
     public const string ThermometerQuarter = "\uf2ca";
     public const string ThermometerThreeQuarters = "\uf2c8";
     public const string Thermometer = "\uf491";
     public const string Theta = "\uf69e";
     public const string ThumbsDown = "\uf165";
     public const string ThumbsUp = "\uf164";
     public const string Thumbtack = "\uf08d";
     public const string ThunderstormMoon = "\uf76d";
     public const string ThunderstormSun = "\uf76e";
     public const string Thunderstorm = "\uf76c";
     public const string TicketAlt = "\uf3ff";
     public const string Ticket = "\uf145";
     public const string Tilde = "\uf69f";
     public const string TimesCircle = "\uf057";
     public const string TimesHexagon = "\uf2ee";
     public const string TimesOctagon = "\uf2f0";
     public const string TimesSquare = "\uf2d3";
     public const string Times = "\uf00d";
     public const string TintSlash = "\uf5c7";
     public const string Tint = "\uf043";
     public const string TireFlat = "\uf632";
     public const string TirePressureWarning = "\uf633";
     public const string TireRugged = "\uf634";
     public const string Tire = "\uf631";
     public const string Tired = "\uf5c8";
     public const string ToggleOff = "\uf204";
     public const string ToggleOn = "\uf205";
     public const string ToiletPaperAlt = "\uf71f";
     public const string ToiletPaper = "\uf71e";
     public const string Toilet = "\uf7d8";
     public const string TombstoneAlt = "\uf721";
     public const string Tombstone = "\uf720";
     public const string Toolbox = "\uf552";
     public const string Tools = "\uf7d9";
     public const string Tooth = "\uf5c9";
     public const string Toothbrush = "\uf635";
     public const string Torah = "\uf6a0";
     public const string ToriiGate = "\uf6a1";
     public const string Tornado = "\uf76f";
     public const string Tractor = "\uf722";
     public const string Trademark = "\uf25c";
     public const string TrafficCone = "\uf636";
     public const string TrafficLightGo = "\uf638";
     public const string TrafficLightSlow = "\uf639";
     public const string TrafficLightStop = "\uf63a";
     public const string TrafficLight = "\uf637";
     public const string Train = "\uf238";
     public const string Tram = "\uf7da";
     public const string TransgenderAlt = "\uf225";
     public const string Transgender = "\uf224";
     public const string TrashAlt = "\uf2ed";
     public const string Trash = "\uf1f8";
     public const string TreasureChest = "\uf723";
     public const string TreeAlt = "\uf400";
     public const string TreeChristmas = "\uf7db";
     public const string TreeDecorated = "\uf7dc";
     public const string TreeLarge = "\uf7dd";
     public const string Tree = "\uf1bb";
     public const string Trees = "\uf724";
     public const string Triangle = "\uf2ec";
     public const string TrophyAlt = "\uf2eb";
     public const string Trophy = "\uf091";
     public const string TruckContainer = "\uf4dc";
     public const string TruckCouch = "\uf4dd";
     public const string TruckLoading = "\uf4de";
     public const string TruckMonster = "\uf63b";
     public const string TruckMoving = "\uf4df";
     public const string TruckPickup = "\uf63c";
     public const string TruckPlow = "\uf7de";
     public const string TruckRamp = "\uf4e0";
     public const string Truck = "\uf0d1";
     public const string Tshirt = "\uf553";
     public const string Tty = "\uf1e4";
     public const string Turkey = "\uf725";
     public const string Turtle = "\uf726";
     public const string TvRetro = "\uf401";
     public const string Tv = "\uf26c";
     public const string UmbrellaBeach = "\uf5ca";
     public const string Umbrella = "\uf0e9";
     public const string Underline = "\uf0cd";
     public const string UndoAlt = "\uf2ea";
     public const string Undo = "\uf0e2";
     public const string Unicorn = "\uf727";
     public const string Union = "\uf6a2";
     public const string UniversalAccess = "\uf29a";
     public const string University = "\uf19c";
     public const string Unlink = "\uf127";
     public const string UnlockAlt = "\uf13e";
     public const string Unlock = "\uf09c";
     public const string Upload = "\uf093";
     public const string UsdCircle = "\uf2e8";
     public const string UsdSquare = "\uf2e9";
     public const string UserAltSlash = "\uf4fa";
     public const string UserAlt = "\uf406";
     public const string UserAstronaut = "\uf4fb";
     public const string UserChart = "\uf6a3";
     public const string UserCheck = "\uf4fc";
     public const string UserCircle = "\uf2bd";
     public const string UserClock = "\uf4fd";
     public const string UserCog = "\uf4fe";
     public const string UserCrown = "\uf6a4";
     public const string UserEdit = "\uf4ff";
     public const string UserFriends = "\uf500";
     public const string UserGraduate = "\uf501";
     public const string UserInjured = "\uf728";
     public const string UserLock = "\uf502";
     public const string UserMd = "\uf0f0";
     public const string UserMinus = "\uf503";
     public const string UserNinja = "\uf504";
     public const string UserPlus = "\uf234";
     public const string UserSecret = "\uf21b";
     public const string UserShield = "\uf505";
     public const string UserSlash = "\uf506";
     public const string UserTag = "\uf507";
     public const string UserTie = "\uf508";
     public const string UserTimes = "\uf235";
     public const string User = "\uf007";
     public const string UsersClass = "\uf63d";
     public const string UsersCog = "\uf509";
     public const string UsersCrown = "\uf6a5";
     public const string Users = "\uf0c0";
     public const string UtensilFork = "\uf2e3";
     public const string UtensilKnife = "\uf2e4";
     public const string UtensilSpoon = "\uf2e5";
     public const string UtensilsAlt = "\uf2e6";
     public const string Utensils = "\uf2e7";
     public const string ValueAbsolute = "\uf6a6";
     public const string VectorSquare = "\uf5cb";
     public const string VenusDouble = "\uf226";
     public const string VenusMars = "\uf228";
     public const string Venus = "\uf221";
     public const string Vial = "\uf492";
     public const string Vials = "\uf493";
     public const string VideoPlus = "\uf4e1";
     public const string VideoSlash = "\uf4e2";
     public const string Video = "\uf03d";
     public const string Vihara = "\uf6a7";
     public const string Volcano = "\uf770";
     public const string VolleyballBall = "\uf45f";
     public const string VolumeDown = "\uf027";
     public const string VolumeMute = "\uf6a9";
     public const string VolumeOff = "\uf026";
     public const string VolumeSlash = "\uf2e2";
     public const string VolumeUp = "\uf028";
     public const string Volume = "\uf6a8";
     public const string VoteNay = "\uf771";
     public const string VoteYea = "\uf772";
     public const string VrCardboard = "\uf729";
     public const string Walking = "\uf554";
     public const string Wallet = "\uf555";
     public const string WandMagic = "\uf72b";
     public const string Wand = "\uf72a";
     public const string WarehouseAlt = "\uf495";
     public const string Warehouse = "\uf494";
     public const string WatchFitness = "\uf63e";
     public const string Watch = "\uf2e1";
     public const string WaterLower = "\uf774";
     public const string WaterRise = "\uf775";
     public const string Water = "\uf773";
     public const string WeightHanging = "\uf5cd";
     public const string Weight = "\uf496";
     public const string Whale = "\uf72c";
     public const string Wheat = "\uf72d";
     public const string Wheelchair = "\uf193";
     public const string Whistle = "\uf460";
     public const string Wifi1 = "\uf6aa";
     public const string Wifi2 = "\uf6ab";
     public const string WifiSlash = "\uf6ac";
     public const string Wifi = "\uf1eb";
     public const string WindWarning = "\uf776";
     public const string Wind = "\uf72e";
     public const string WindowAlt = "\uf40f";
     public const string WindowClose = "\uf410";
     public const string WindowMaximize = "\uf2d0";
     public const string WindowMinimize = "\uf2d1";
     public const string WindowRestore = "\uf2d2";
     public const string Window = "\uf40e";
     public const string Windsock = "\uf777";
     public const string WineBottle = "\uf72f";
     public const string WineGlassAlt = "\uf5ce";
     public const string WineGlass = "\uf4e3";
     public const string WonSign = "\uf159";
     public const string Wreath = "\uf7e2";
     public const string Wrench = "\uf0ad";
     public const string XRay = "\uf497";
     public const string YenSign = "\uf157";
     public const string YinYang = "\uf6ad";
 }
public class FontAwesomeFont
{
	public const string Abacus = "\uf640";
public const string Acorn = "\uf6ae";
public const string Ad = "\uf641";
public const string AddressBook = "\uf2b9";
public const string AddressCard = "\uf2bb";
public const string Adjust = "\uf042";
public const string AirFreshener = "\uf5d0";
public const string AlarmClock = "\uf34e";
public const string Alicorn = "\uf6b0";
public const string AlignCenter = "\uf037";
public const string AlignJustify = "\uf039";
public const string AlignLeft = "\uf036";
public const string AlignRight = "\uf038";
public const string Allergies = "\uf461";
public const string Ambulance = "\uf0f9";
public const string AmericanSignLanguageInterpreting = "\uf2a3";
public const string Analytics = "\uf643";
public const string Anchor = "\uf13d";
public const string Angel = "\uf779";
public const string AngleDoubleDown = "\uf103";
public const string AngleDoubleLeft = "\uf100";
public const string AngleDoubleRight = "\uf101";
public const string AngleDoubleUp = "\uf102";
public const string AngleDown = "\uf107";
public const string AngleLeft = "\uf104";
public const string AngleRight = "\uf105";
public const string AngleUp = "\uf106";
public const string Angry = "\uf556";
public const string Ankh = "\uf644";
public const string AppleAlt = "\uf5d1";
public const string AppleCrate = "\uf6b1";
public const string Archive = "\uf187";
public const string Archway = "\uf557";
public const string ArrowAltCircleDown = "\uf358";
public const string ArrowAltCircleLeft = "\uf359";
public const string ArrowAltCircleRight = "\uf35a";
public const string ArrowAltCircleUp = "\uf35b";
public const string ArrowAltDown = "\uf354";
public const string ArrowAltFromBottom = "\uf346";
public const string ArrowAltFromLeft = "\uf347";
public const string ArrowAltFromRight = "\uf348";
public const string ArrowAltFromTop = "\uf349";
public const string ArrowAltLeft = "\uf355";
public const string ArrowAltRight = "\uf356";
public const string ArrowAltSquareDown = "\uf350";
public const string ArrowAltSquareLeft = "\uf351";
public const string ArrowAltSquareRight = "\uf352";
public const string ArrowAltSquareUp = "\uf353";
public const string ArrowAltToBottom = "\uf34a";
public const string ArrowAltToLeft = "\uf34b";
public const string ArrowAltToRight = "\uf34c";
public const string ArrowAltToTop = "\uf34d";
public const string ArrowAltUp = "\uf357";
public const string ArrowCircleDown = "\uf0ab";
public const string ArrowCircleLeft = "\uf0a8";
public const string ArrowCircleRight = "\uf0a9";
public const string ArrowCircleUp = "\uf0aa";
public const string ArrowDown = "\uf063";
public const string ArrowFromBottom = "\uf342";
public const string ArrowFromLeft = "\uf343";
public const string ArrowFromRight = "\uf344";
public const string ArrowFromTop = "\uf345";
public const string ArrowLeft = "\uf060";
public const string ArrowRight = "\uf061";
public const string ArrowSquareDown = "\uf339";
public const string ArrowSquareLeft = "\uf33a";
public const string ArrowSquareRight = "\uf33b";
public const string ArrowSquareUp = "\uf33c";
public const string ArrowToBottom = "\uf33d";
public const string ArrowToLeft = "\uf33e";
public const string ArrowToRight = "\uf340";
public const string ArrowToTop = "\uf341";
public const string ArrowUp = "\uf062";
public const string ArrowsAltH = "\uf337";
public const string ArrowsAltV = "\uf338";
public const string ArrowsAlt = "\uf0b2";
public const string ArrowsH = "\uf07e";
public const string ArrowsV = "\uf07d";
public const string Arrows = "\uf047";
public const string AssistiveListeningSystems = "\uf2a2";
public const string Asterisk = "\uf069";
public const string At = "\uf1fa";
public const string Atlas = "\uf558";
public const string AtomAlt = "\uf5d3";
public const string Atom = "\uf5d2";
public const string AudioDescription = "\uf29e";
public const string Award = "\uf559";
public const string AxeBattle = "\uf6b3";
public const string Axe = "\uf6b2";
public const string BabyCarriage = "\uf77d";
public const string Baby = "\uf77c";
public const string Backpack = "\uf5d4";
public const string Backspace = "\uf55a";
public const string Backward = "\uf04a";
public const string BadgeCheck = "\uf336";
public const string BadgeDollar = "\uf645";
public const string BadgePercent = "\uf646";
public const string Badge = "\uf335";
public const string BadgerHoney = "\uf6b4";
public const string BalanceScaleLeft = "\uf515";
public const string BalanceScaleRight = "\uf516";
public const string BalanceScale = "\uf24e";
public const string BallPile = "\uf77e";
public const string BallotCheck = "\uf733";
public const string Ballot = "\uf732";
public const string Ban = "\uf05e";
public const string BandAid = "\uf462";
public const string BarcodeAlt = "\uf463";
public const string BarcodeRead = "\uf464";
public const string BarcodeScan = "\uf465";
public const string Barcode = "\uf02a";
public const string Bars = "\uf0c9";
public const string BaseballBall = "\uf433";
public const string Baseball = "\uf432";
public const string BasketballBall = "\uf434";
public const string BasketballHoop = "\uf435";
public const string Bat = "\uf6b5";
public const string Bath = "\uf2cd";
public const string BatteryBolt = "\uf376";
public const string BatteryEmpty = "\uf244";
public const string BatteryFull = "\uf240";
public const string BatteryHalf = "\uf242";
public const string BatteryQuarter = "\uf243";
public const string BatterySlash = "\uf377";
public const string BatteryThreeQuarters = "\uf241";
public const string Bed = "\uf236";
public const string Beer = "\uf0fc";
public const string BellSchoolSlash = "\uf5d6";
public const string BellSchool = "\uf5d5";
public const string BellSlash = "\uf1f6";
public const string Bell = "\uf0f3";
public const string Bells = "\uf77f";
public const string BezierCurve = "\uf55b";
public const string Bible = "\uf647";
public const string Bicycle = "\uf206";
public const string Binoculars = "\uf1e5";
public const string Biohazard = "\uf780";
public const string BirthdayCake = "\uf1fd";
public const string Blanket = "\uf498";
public const string BlenderPhone = "\uf6b6";
public const string Blender = "\uf517";
public const string Blind = "\uf29d";
public const string Blog = "\uf781";
public const string Bold = "\uf032";
public const string Bolt = "\uf0e7";
public const string Bomb = "\uf1e2";
public const string BoneBreak = "\uf5d8";
public const string Bone = "\uf5d7";
public const string Bong = "\uf55c";
public const string BookAlt = "\uf5d9";
public const string BookDead = "\uf6b7";
public const string BookHeart = "\uf499";
public const string BookOpen = "\uf518";
public const string BookReader = "\uf5da";
public const string BookSpells = "\uf6b8";
public const string Book = "\uf02d";
public const string Bookmark = "\uf02e";
public const string Books = "\uf5db";
public const string Boot = "\uf782";
public const string BoothCurtain = "\uf734";
public const string BowArrow = "\uf6b9";
public const string BowlingBall = "\uf436";
public const string BowlingPins = "\uf437";
public const string BoxAlt = "\uf49a";
public const string BoxBallot = "\uf735";
public const string BoxCheck = "\uf467";
public const string BoxFragile = "\uf49b";
public const string BoxFull = "\uf49c";
public const string BoxHeart = "\uf49d";
public const string BoxOpen = "\uf49e";
public const string BoxUp = "\uf49f";
public const string BoxUsd = "\uf4a0";
public const string Box = "\uf466";
public const string BoxesAlt = "\uf4a1";
public const string Boxes = "\uf468";
public const string BoxingGlove = "\uf438";
public const string Braille = "\uf2a1";
public const string Brain = "\uf5dc";
public const string BriefcaseMedical = "\uf469";
public const string Briefcase = "\uf0b1";
public const string BroadcastTower = "\uf519";
public const string Broom = "\uf51a";
public const string Browser = "\uf37e";
public const string Brush = "\uf55d";
public const string Bug = "\uf188";
public const string Building = "\uf1ad";
public const string Bullhorn = "\uf0a1";
public const string BullseyeArrow = "\uf648";
public const string BullseyePointer = "\uf649";
public const string Bullseye = "\uf140";
public const string Burn = "\uf46a";
public const string BusAlt = "\uf55e";
public const string BusSchool = "\uf5dd";
public const string Bus = "\uf207";
public const string BusinessTime = "\uf64a";
public const string CabinetFiling = "\uf64b";
public const string CalculatorAlt = "\uf64c";
public const string Calculator = "\uf1ec";
public const string CalendarAlt = "\uf073";
public const string CalendarCheck = "\uf274";
public const string CalendarDay = "\uf783";
public const string CalendarEdit = "\uf333";
public const string CalendarExclamation = "\uf334";
public const string CalendarMinus = "\uf272";
public const string CalendarPlus = "\uf271";
public const string CalendarStar = "\uf736";
public const string CalendarTimes = "\uf273";
public const string CalendarWeek = "\uf784";
public const string Calendar = "\uf133";
public const string CameraAlt = "\uf332";
public const string CameraRetro = "\uf083";
public const string Camera = "\uf030";
public const string Campfire = "\uf6ba";
public const string Campground = "\uf6bb";
public const string CandleHolder = "\uf6bc";
public const string CandyCane = "\uf786";
public const string CandyCorn = "\uf6bd";
public const string Cannabis = "\uf55f";
public const string Capsules = "\uf46b";
public const string CarAlt = "\uf5de";
public const string CarBattery = "\uf5df";
public const string CarBump = "\uf5e0";
public const string CarCrash = "\uf5e1";
public const string CarGarage = "\uf5e2";
public const string CarMechanic = "\uf5e3";
public const string CarSide = "\uf5e4";
public const string CarTilt = "\uf5e5";
public const string CarWash = "\uf5e6";
public const string Car = "\uf1b9";
public const string CaretCircleDown = "\uf32d";
public const string CaretCircleLeft = "\uf32e";
public const string CaretCircleRight = "\uf330";
public const string CaretCircleUp = "\uf331";
public const string CaretDown = "\uf0d7";
public const string CaretLeft = "\uf0d9";
public const string CaretRight = "\uf0da";
public const string CaretSquareDown = "\uf150";
public const string CaretSquareLeft = "\uf191";
public const string CaretSquareRight = "\uf152";
public const string CaretSquareUp = "\uf151";
public const string CaretUp = "\uf0d8";
public const string Carrot = "\uf787";
public const string CartArrowDown = "\uf218";
public const string CartPlus = "\uf217";
public const string CashRegister = "\uf788";
public const string Cat = "\uf6be";
public const string Cauldron = "\uf6bf";
public const string Certificate = "\uf0a3";
public const string ChairOffice = "\uf6c1";
public const string Chair = "\uf6c0";
public const string ChalkboardTeacher = "\uf51c";
public const string Chalkboard = "\uf51b";
public const string ChargingStation = "\uf5e7";
public const string ChartArea = "\uf1fe";
public const string ChartBar = "\uf080";
public const string ChartLineDown = "\uf64d";
public const string ChartLine = "\uf201";
public const string ChartNetwork = "\uf78a";
public const string ChartPieAlt = "\uf64e";
public const string ChartPie = "\uf200";
public const string CheckCircle = "\uf058";
public const string CheckDouble = "\uf560";
public const string CheckSquare = "\uf14a";
public const string Check = "\uf00c";
public const string ChessBishopAlt = "\uf43b";
public const string ChessBishop = "\uf43a";
public const string ChessBoard = "\uf43c";
public const string ChessClockAlt = "\uf43e";
public const string ChessClock = "\uf43d";
public const string ChessKingAlt = "\uf440";
public const string ChessKing = "\uf43f";
public const string ChessKnightAlt = "\uf442";
public const string ChessKnight = "\uf441";
public const string ChessPawnAlt = "\uf444";
public const string ChessPawn = "\uf443";
public const string ChessQueenAlt = "\uf446";
public const string ChessQueen = "\uf445";
public const string ChessRookAlt = "\uf448";
public const string ChessRook = "\uf447";
public const string Chess = "\uf439";
public const string ChevronCircleDown = "\uf13a";
public const string ChevronCircleLeft = "\uf137";
public const string ChevronCircleRight = "\uf138";
public const string ChevronCircleUp = "\uf139";
public const string ChevronDoubleDown = "\uf322";
public const string ChevronDoubleLeft = "\uf323";
public const string ChevronDoubleRight = "\uf324";
public const string ChevronDoubleUp = "\uf325";
public const string ChevronDown = "\uf078";
public const string ChevronLeft = "\uf053";
public const string ChevronRight = "\uf054";
public const string ChevronSquareDown = "\uf329";
public const string ChevronSquareLeft = "\uf32a";
public const string ChevronSquareRight = "\uf32b";
public const string ChevronSquareUp = "\uf32c";
public const string ChevronUp = "\uf077";
public const string Child = "\uf1ae";
public const string Chimney = "\uf78b";
public const string Church = "\uf51d";
public const string CircleNotch = "\uf1ce";
public const string Circle = "\uf111";
public const string City = "\uf64f";
public const string ClawMarks = "\uf6c2";
public const string ClipboardCheck = "\uf46c";
public const string ClipboardListCheck = "\uf737";
public const string ClipboardList = "\uf46d";
public const string ClipboardPrescription = "\uf5e8";
public const string Clipboard = "\uf328";
public const string Clock = "\uf017";
public const string Clone = "\uf24d";
public const string ClosedCaptioning = "\uf20a";
public const string CloudDownloadAlt = "\uf381";
public const string CloudDownload = "\uf0ed";
public const string CloudDrizzle = "\uf738";
public const string CloudHailMixed = "\uf73a";
public const string CloudHail = "\uf739";
public const string CloudMeatball = "\uf73b";
public const string CloudMoonRain = "\uf73c";
public const string CloudMoon = "\uf6c3";
public const string CloudRain = "\uf73d";
public const string CloudRainbow = "\uf73e";
public const string CloudShowersHeavy = "\uf740";
public const string CloudShowers = "\uf73f";
public const string CloudSleet = "\uf741";
public const string CloudSnow = "\uf742";
public const string CloudSunRain = "\uf743";
public const string CloudSun = "\uf6c4";
public const string CloudUploadAlt = "\uf382";
public const string CloudUpload = "\uf0ee";
public const string Cloud = "\uf0c2";
public const string CloudsMoon = "\uf745";
public const string CloudsSun = "\uf746";
public const string Clouds = "\uf744";
public const string Club = "\uf327";
public const string Cocktail = "\uf561";
public const string CodeBranch = "\uf126";
public const string CodeCommit = "\uf386";
public const string CodeMerge = "\uf387";
public const string Code = "\uf121";
public const string CoffeeTogo = "\uf6c5";
public const string Coffee = "\uf0f4";
public const string Coffin = "\uf6c6";
public const string Cog = "\uf013";
public const string Cogs = "\uf085";
public const string Coins = "\uf51e";
public const string Columns = "\uf0db";
public const string CommentAltCheck = "\uf4a2";
public const string CommentAltDollar = "\uf650";
public const string CommentAltDots = "\uf4a3";
public const string CommentAltEdit = "\uf4a4";
public const string CommentAltExclamation = "\uf4a5";
public const string CommentAltLines = "\uf4a6";
public const string CommentAltMinus = "\uf4a7";
public const string CommentAltPlus = "\uf4a8";
public const string CommentAltSlash = "\uf4a9";
public const string CommentAltSmile = "\uf4aa";
public const string CommentAltTimes = "\uf4ab";
public const string CommentAlt = "\uf27a";
public const string CommentCheck = "\uf4ac";
public const string CommentDollar = "\uf651";
public const string CommentDots = "\uf4ad";
public const string CommentEdit = "\uf4ae";
public const string CommentExclamation = "\uf4af";
public const string CommentLines = "\uf4b0";
public const string CommentMinus = "\uf4b1";
public const string CommentPlus = "\uf4b2";
public const string CommentSlash = "\uf4b3";
public const string CommentSmile = "\uf4b4";
public const string CommentTimes = "\uf4b5";
public const string Comment = "\uf075";
public const string CommentsAltDollar = "\uf652";
public const string CommentsAlt = "\uf4b6";
public const string CommentsDollar = "\uf653";
public const string Comments = "\uf086";
public const string CompactDisc = "\uf51f";
public const string CompassSlash = "\uf5e9";
public const string Compass = "\uf14e";
public const string CompressAlt = "\uf422";
public const string CompressArrowsAlt = "\uf78c";
public const string CompressWide = "\uf326";
public const string Compress = "\uf066";
public const string ConciergeBell = "\uf562";
public const string ContainerStorage = "\uf4b7";
public const string ConveyorBeltAlt = "\uf46f";
public const string ConveyorBelt = "\uf46e";
public const string CookieBite = "\uf564";
public const string Cookie = "\uf563";
public const string Copy = "\uf0c5";
public const string Copyright = "\uf1f9";
public const string Corn = "\uf6c7";
public const string Couch = "\uf4b8";
public const string Cow = "\uf6c8";
public const string CreditCardBlank = "\uf389";
public const string CreditCardFront = "\uf38a";
public const string CreditCard = "\uf09d";
public const string Cricket = "\uf449";
public const string CropAlt = "\uf565";
public const string Crop = "\uf125";
public const string Cross = "\uf654";
public const string Crosshairs = "\uf05b";
public const string Crow = "\uf520";
public const string Crown = "\uf521";
public const string Cube = "\uf1b2";
public const string Cubes = "\uf1b3";
public const string Curling = "\uf44a";
public const string Cut = "\uf0c4";
public const string Dagger = "\uf6cb";
public const string Database = "\uf1c0";
public const string Deaf = "\uf2a4";
public const string DeerRudolph = "\uf78f";
public const string Deer = "\uf78e";
public const string Democrat = "\uf747";
public const string DesktopAlt = "\uf390";
public const string Desktop = "\uf108";
public const string Dewpoint = "\uf748";
public const string Dharmachakra = "\uf655";
public const string Diagnoses = "\uf470";
public const string Diamond = "\uf219";
public const string DiceD10 = "\uf6cd";
public const string DiceD12 = "\uf6ce";
public const string DiceD20 = "\uf6cf";
public const string DiceD4 = "\uf6d0";
public const string DiceD6 = "\uf6d1";
public const string DiceD8 = "\uf6d2";
public const string DiceFive = "\uf523";
public const string DiceFour = "\uf524";
public const string DiceOne = "\uf525";
public const string DiceSix = "\uf526";
public const string DiceThree = "\uf527";
public const string DiceTwo = "\uf528";
public const string Dice = "\uf522";
public const string DigitalTachograph = "\uf566";
public const string Diploma = "\uf5ea";
public const string Directions = "\uf5eb";
public const string Divide = "\uf529";
public const string Dizzy = "\uf567";
public const string Dna = "\uf471";
public const string DoNotEnter = "\uf5ec";
public const string DogLeashed = "\uf6d4";
public const string Dog = "\uf6d3";
public const string DollarSign = "\uf155";
public const string DollyEmpty = "\uf473";
public const string DollyFlatbedAlt = "\uf475";
public const string DollyFlatbedEmpty = "\uf476";
public const string DollyFlatbed = "\uf474";
public const string Dolly = "\uf472";
public const string Donate = "\uf4b9";
public const string DoorClosed = "\uf52a";
public const string DoorOpen = "\uf52b";
public const string DotCircle = "\uf192";
public const string Dove = "\uf4ba";
public const string Download = "\uf019";
public const string DraftingCompass = "\uf568";
public const string Dragon = "\uf6d5";
public const string DrawCircle = "\uf5ed";
public const string DrawPolygon = "\uf5ee";
public const string DrawSquare = "\uf5ef";
public const string Dreidel = "\uf792";
public const string DrumSteelpan = "\uf56a";
public const string Drum = "\uf569";
public const string DrumstickBite = "\uf6d7";
public const string Drumstick = "\uf6d6";
public const string Duck = "\uf6d8";
public const string Dumbbell = "\uf44b";
public const string DumpsterFire = "\uf794";
public const string Dumpster = "\uf793";
public const string Dungeon = "\uf6d9";
public const string EarMuffs = "\uf795";
public const string Ear = "\uf5f0";
public const string EclipseAlt = "\uf74a";
public const string Eclipse = "\uf749";
public const string Edit = "\uf044";
public const string Eject = "\uf052";
public const string Elephant = "\uf6da";
public const string EllipsisHAlt = "\uf39b";
public const string EllipsisH = "\uf141";
public const string EllipsisVAlt = "\uf39c";
public const string EllipsisV = "\uf142";
public const string EmptySet = "\uf656";
public const string EngineWarning = "\uf5f2";
public const string EnvelopeOpenDollar = "\uf657";
public const string EnvelopeOpenText = "\uf658";
public const string EnvelopeOpen = "\uf2b6";
public const string EnvelopeSquare = "\uf199";
public const string Envelope = "\uf0e0";
public const string Equals = "\uf52c";
public const string Eraser = "\uf12d";
public const string Ethernet = "\uf796";
public const string EuroSign = "\uf153";
public const string ExchangeAlt = "\uf362";
public const string Exchange = "\uf0ec";
public const string ExclamationCircle = "\uf06a";
public const string ExclamationSquare = "\uf321";
public const string ExclamationTriangle = "\uf071";
public const string Exclamation = "\uf12a";
public const string ExpandAlt = "\uf424";
public const string ExpandArrowsAlt = "\uf31e";
public const string ExpandArrows = "\uf31d";
public const string ExpandWide = "\uf320";
public const string Expand = "\uf065";
public const string ExternalLinkAlt = "\uf35d";
public const string ExternalLinkSquareAlt = "\uf360";
public const string ExternalLinkSquare = "\uf14c";
public const string ExternalLink = "\uf08e";
public const string EyeDropper = "\uf1fb";
public const string EyeEvil = "\uf6db";
public const string EyeSlash = "\uf070";
public const string Eye = "\uf06e";
public const string FastBackward = "\uf049";
public const string FastForward = "\uf050";
public const string Fax = "\uf1ac";
public const string FeatherAlt = "\uf56b";
public const string Feather = "\uf52d";
public const string Female = "\uf182";
public const string FieldHockey = "\uf44c";
public const string FighterJet = "\uf0fb";
public const string FileAlt = "\uf15c";
public const string FileArchive = "\uf1c6";
public const string FileAudio = "\uf1c7";
public const string FileCertificate = "\uf5f3";
public const string FileChartLine = "\uf659";
public const string FileChartPie = "\uf65a";
public const string FileCheck = "\uf316";
public const string FileCode = "\uf1c9";
public const string FileContract = "\uf56c";
public const string FileCsv = "\uf6dd";
public const string FileDownload = "\uf56d";
public const string FileEdit = "\uf31c";
public const string FileExcel = "\uf1c3";
public const string FileExclamation = "\uf31a";
public const string FileExport = "\uf56e";
public const string FileImage = "\uf1c5";
public const string FileImport = "\uf56f";
public const string FileInvoiceDollar = "\uf571";
public const string FileInvoice = "\uf570";
public const string FileMedicalAlt = "\uf478";
public const string FileMedical = "\uf477";
public const string FileMinus = "\uf318";
public const string FilePdf = "\uf1c1";
public const string FilePlus = "\uf319";
public const string FilePowerpoint = "\uf1c4";
public const string FilePrescription = "\uf572";
public const string FileSignature = "\uf573";
public const string FileSpreadsheet = "\uf65b";
public const string FileTimes = "\uf317";
public const string FileUpload = "\uf574";
public const string FileUser = "\uf65c";
public const string FileVideo = "\uf1c8";
public const string FileWord = "\uf1c2";
public const string File = "\uf15b";
public const string FillDrip = "\uf576";
public const string Fill = "\uf575";
public const string FilmAlt = "\uf3a0";
public const string Film = "\uf008";
public const string Filter = "\uf0b0";
public const string Fingerprint = "\uf577";
public const string FireExtinguisher = "\uf134";
public const string FireSmoke = "\uf74b";
public const string Fire = "\uf06d";
public const string Fireplace = "\uf79a";
public const string FirstAid = "\uf479";
public const string Fish = "\uf578";
public const string FistRaised = "\uf6de";
public const string FlagAlt = "\uf74c";
public const string FlagCheckered = "\uf11e";
public const string FlagUsa = "\uf74d";
public const string Flag = "\uf024";
public const string Flame = "\uf6df";
public const string FlaskPoison = "\uf6e0";
public const string FlaskPotion = "\uf6e1";
public const string Flask = "\uf0c3";
public const string Flushed = "\uf579";
public const string Fog = "\uf74e";
public const string FolderMinus = "\uf65d";
public const string FolderOpen = "\uf07c";
public const string FolderPlus = "\uf65e";
public const string FolderTimes = "\uf65f";
public const string Folder = "\uf07b";
public const string Folders = "\uf660";
public const string Font = "\uf031";
public const string FootballBall = "\uf44e";
public const string FootballHelmet = "\uf44f";
public const string Forklift = "\uf47a";
public const string Forward = "\uf04e";
public const string Fragile = "\uf4bb";
public const string Frog = "\uf52e";
public const string FrostyHead = "\uf79b";
public const string FrownOpen = "\uf57a";
public const string Frown = "\uf119";
public const string Function = "\uf661";
public const string FunnelDollar = "\uf662";
public const string Futbol = "\uf1e3";
public const string Gamepad = "\uf11b";
public const string GasPumpSlash = "\uf5f4";
public const string GasPump = "\uf52f";
public const string Gavel = "\uf0e3";
public const string Gem = "\uf3a5";
public const string Genderless = "\uf22d";
public const string Ghost = "\uf6e2";
public const string GiftCard = "\uf663";
public const string Gift = "\uf06b";
public const string Gifts = "\uf79c";
public const string GingerbreadMan = "\uf79d";
public const string GlassChampagne = "\uf79e";
public const string GlassCheers = "\uf79f";
public const string GlassMartiniAlt = "\uf57b";
public const string GlassMartini = "\uf000";
public const string GlassWhiskeyRocks = "\uf7a1";
public const string GlassWhiskey = "\uf7a0";
public const string GlassesAlt = "\uf5f5";
public const string Glasses = "\uf530";
public const string GlobeAfrica = "\uf57c";
public const string GlobeAmericas = "\uf57d";
public const string GlobeAsia = "\uf57e";
public const string GlobeEurope = "\uf7a2";
public const string GlobeSnow = "\uf7a3";
public const string GlobeStand = "\uf5f6";
public const string Globe = "\uf0ac";
public const string GolfBall = "\uf450";
public const string GolfClub = "\uf451";
public const string Gopuram = "\uf664";
public const string GraduationCap = "\uf19d";
public const string GreaterThanEqual = "\uf532";
public const string GreaterThan = "\uf531";
public const string Grimace = "\uf57f";
public const string GrinAlt = "\uf581";
public const string GrinBeamSweat = "\uf583";
public const string GrinBeam = "\uf582";
public const string GrinHearts = "\uf584";
public const string GrinSquintTears = "\uf586";
public const string GrinSquint = "\uf585";
public const string GrinStars = "\uf587";
public const string GrinTears = "\uf588";
public const string GrinTongueSquint = "\uf58a";
public const string GrinTongueWink = "\uf58b";
public const string GrinTongue = "\uf589";
public const string GrinWink = "\uf58c";
public const string Grin = "\uf580";
public const string GripHorizontal = "\uf58d";
public const string GripLinesVertical = "\uf7a5";
public const string GripLines = "\uf7a4";
public const string GripVertical = "\uf58e";
public const string Guitar = "\uf7a6";
public const string HSquare = "\uf0fd";
public const string H1 = "\uf313";
public const string H2 = "\uf314";
public const string H3 = "\uf315";
public const string HammerWar = "\uf6e4";
public const string Hammer = "\uf6e3";
public const string Hamsa = "\uf665";
public const string HandHeart = "\uf4bc";
public const string HandHoldingBox = "\uf47b";
public const string HandHoldingHeart = "\uf4be";
public const string HandHoldingMagic = "\uf6e5";
public const string HandHoldingSeedling = "\uf4bf";
public const string HandHoldingUsd = "\uf4c0";
public const string HandHoldingWater = "\uf4c1";
public const string HandHolding = "\uf4bd";
public const string HandLizard = "\uf258";
public const string HandPaper = "\uf256";
public const string HandPeace = "\uf25b";
public const string HandPointDown = "\uf0a7";
public const string HandPointLeft = "\uf0a5";
public const string HandPointRight = "\uf0a4";
public const string HandPointUp = "\uf0a6";
public const string HandPointer = "\uf25a";
public const string HandReceiving = "\uf47c";
public const string HandRock = "\uf255";
public const string HandScissors = "\uf257";
public const string HandSpock = "\uf259";
public const string HandsHeart = "\uf4c3";
public const string HandsHelping = "\uf4c4";
public const string HandsUsd = "\uf4c5";
public const string Hands = "\uf4c2";
public const string HandshakeAlt = "\uf4c6";
public const string Handshake = "\uf2b5";
public const string Hanukiah = "\uf6e6";
public const string Hashtag = "\uf292";
public const string HatSanta = "\uf7a7";
public const string HatWinter = "\uf7a8";
public const string HatWitch = "\uf6e7";
public const string HatWizard = "\uf6e8";
public const string Haykal = "\uf666";
public const string Hdd = "\uf0a0";
public const string HeadSide = "\uf6e9";
public const string HeadVr = "\uf6ea";
public const string Heading = "\uf1dc";
public const string HeadphonesAlt = "\uf58f";
public const string Headphones = "\uf025";
public const string Headset = "\uf590";
public const string HeartBroken = "\uf7a9";
public const string HeartCircle = "\uf4c7";
public const string HeartRate = "\uf5f8";
public const string HeartSquare = "\uf4c8";
public const string Heart = "\uf004";
public const string Heartbeat = "\uf21e";
public const string Helicopter = "\uf533";
public const string HelmetBattle = "\uf6eb";
public const string Hexagon = "\uf312";
public const string Highlighter = "\uf591";
public const string Hiking = "\uf6ec";
public const string Hippo = "\uf6ed";
public const string History = "\uf1da";
public const string HockeyMask = "\uf6ee";
public const string HockeyPuck = "\uf453";
public const string HockeySticks = "\uf454";
public const string HollyBerry = "\uf7aa";
public const string HomeHeart = "\uf4c9";
public const string Home = "\uf015";
public const string HoodCloak = "\uf6ef";
public const string HorseHead = "\uf7ab";
public const string Horse = "\uf6f0";
public const string HospitalAlt = "\uf47d";
public const string HospitalSymbol = "\uf47e";
public const string Hospital = "\uf0f8";
public const string HotTub = "\uf593";
public const string Hotel = "\uf594";
public const string HourglassEnd = "\uf253";
public const string HourglassHalf = "\uf252";
public const string HourglassStart = "\uf251";
public const string Hourglass = "\uf254";
public const string HouseDamage = "\uf6f1";
public const string HouseFlood = "\uf74f";
public const string Hryvnia = "\uf6f2";
public const string Humidity = "\uf750";
public const string Hurricane = "\uf751";
public const string ICursor = "\uf246";
public const string IceSkate = "\uf7ac";
public const string Icicles = "\uf7ad";
public const string IdBadge = "\uf2c1";
public const string IdCardAlt = "\uf47f";
public const string IdCard = "\uf2c2";
public const string Igloo = "\uf7ae";
public const string Image = "\uf03e";
public const string Images = "\uf302";
public const string InboxIn = "\uf310";
public const string InboxOut = "\uf311";
public const string Inbox = "\uf01c";
public const string Indent = "\uf03c";
public const string IndustryAlt = "\uf3b3";
public const string Industry = "\uf275";
public const string Infinity = "\uf534";
public const string InfoCircle = "\uf05a";
public const string InfoSquare = "\uf30f";
public const string Info = "\uf129";
public const string Inhaler = "\uf5f9";
public const string Integral = "\uf667";
public const string Intersection = "\uf668";
public const string Inventory = "\uf480";
public const string Italic = "\uf033";
public const string JackOLantern = "\uf30e";
public const string Jedi = "\uf669";
public const string Joint = "\uf595";
public const string JournalWhills = "\uf66a";
public const string Kaaba = "\uf66b";
public const string KeySkeleton = "\uf6f3";
public const string Key = "\uf084";
public const string Keyboard = "\uf11c";
public const string Keynote = "\uf66c";
public const string Khanda = "\uf66d";
public const string Kidneys = "\uf5fb";
public const string KissBeam = "\uf597";
public const string KissWinkHeart = "\uf598";
public const string Kiss = "\uf596";
public const string Kite = "\uf6f4";
public const string KiwiBird = "\uf535";
public const string KnifeKitchen = "\uf6f5";
public const string Lambda = "\uf66e";
public const string Lamp = "\uf4ca";
public const string LandmarkAlt = "\uf752";
public const string Landmark = "\uf66f";
public const string Language = "\uf1ab";
public const string LaptopCode = "\uf5fc";
public const string Laptop = "\uf109";
public const string LaughBeam = "\uf59a";
public const string LaughSquint = "\uf59b";
public const string LaughWink = "\uf59c";
public const string Laugh = "\uf599";
public const string LayerGroup = "\uf5fd";
public const string LayerMinus = "\uf5fe";
public const string LayerPlus = "\uf5ff";
public const string LeafHeart = "\uf4cb";
public const string LeafMaple = "\uf6f6";
public const string LeafOak = "\uf6f7";
public const string Leaf = "\uf06c";
public const string Lemon = "\uf094";
public const string LessThanEqual = "\uf537";
public const string LessThan = "\uf536";
public const string LevelDownAlt = "\uf3be";
public const string LevelDown = "\uf149";
public const string LevelUpAlt = "\uf3bf";
public const string LevelUp = "\uf148";
public const string LifeRing = "\uf1cd";
public const string LightbulbDollar = "\uf670";
public const string LightbulbExclamation = "\uf671";
public const string LightbulbOn = "\uf672";
public const string LightbulbSlash = "\uf673";
public const string Lightbulb = "\uf0eb";
public const string LightsHoliday = "\uf7b2";
public const string Link = "\uf0c1";
public const string Lips = "\uf600";
public const string LiraSign = "\uf195";
public const string ListAlt = "\uf022";
public const string ListOl = "\uf0cb";
public const string ListUl = "\uf0ca";
public const string List = "\uf03a";
public const string LocationArrow = "\uf124";
public const string LocationCircle = "\uf602";
public const string LocationSlash = "\uf603";
public const string Location = "\uf601";
public const string LockAlt = "\uf30d";
public const string LockOpenAlt = "\uf3c2";
public const string LockOpen = "\uf3c1";
public const string Lock = "\uf023";
public const string LongArrowAltDown = "\uf309";
public const string LongArrowAltLeft = "\uf30a";
public const string LongArrowAltRight = "\uf30b";
public const string LongArrowAltUp = "\uf30c";
public const string LongArrowDown = "\uf175";
public const string LongArrowLeft = "\uf177";
public const string LongArrowRight = "\uf178";
public const string LongArrowUp = "\uf176";
public const string Loveseat = "\uf4cc";
public const string LowVision = "\uf2a8";
public const string Luchador = "\uf455";
public const string LuggageCart = "\uf59d";
public const string Lungs = "\uf604";
public const string Mace = "\uf6f8";
public const string Magic = "\uf0d0";
public const string Magnet = "\uf076";
public const string MailBulk = "\uf674";
public const string Male = "\uf183";
public const string Mandolin = "\uf6f9";
public const string MapMarkedAlt = "\uf5a0";
public const string MapMarked = "\uf59f";
public const string MapMarkerAltSlash = "\uf605";
public const string MapMarkerAlt = "\uf3c5";
public const string MapMarkerCheck = "\uf606";
public const string MapMarkerEdit = "\uf607";
public const string MapMarkerExclamation = "\uf608";
public const string MapMarkerMinus = "\uf609";
public const string MapMarkerPlus = "\uf60a";
public const string MapMarkerQuestion = "\uf60b";
public const string MapMarkerSlash = "\uf60c";
public const string MapMarkerSmile = "\uf60d";
public const string MapMarkerTimes = "\uf60e";
public const string MapMarker = "\uf041";
public const string MapPin = "\uf276";
public const string MapSigns = "\uf277";
public const string Map = "\uf279";
public const string Marker = "\uf5a1";
public const string MarsDouble = "\uf227";
public const string MarsStrokeH = "\uf22b";
public const string MarsStrokeV = "\uf22a";
public const string MarsStroke = "\uf229";
public const string Mars = "\uf222";
public const string Mask = "\uf6fa";
public const string Medal = "\uf5a2";
public const string Medkit = "\uf0fa";
public const string Megaphone = "\uf675";
public const string MehBlank = "\uf5a4";
public const string MehRollingEyes = "\uf5a5";
public const string Meh = "\uf11a";
public const string Memory = "\uf538";
public const string Menorah = "\uf676";
public const string Mercury = "\uf223";
public const string Meteor = "\uf753";
public const string Microchip = "\uf2db";
public const string MicrophoneAltSlash = "\uf539";
public const string MicrophoneAlt = "\uf3c9";
public const string MicrophoneSlash = "\uf131";
public const string Microphone = "\uf130";
public const string Microscope = "\uf610";
public const string MindShare = "\uf677";
public const string MinusCircle = "\uf056";
public const string MinusHexagon = "\uf307";
public const string MinusOctagon = "\uf308";
public const string MinusSquare = "\uf146";
public const string Minus = "\uf068";
public const string Mistletoe = "\uf7b4";
public const string Mitten = "\uf7b5";
public const string MobileAlt = "\uf3cd";
public const string MobileAndroidAlt = "\uf3cf";
public const string MobileAndroid = "\uf3ce";
public const string Mobile = "\uf10b";
public const string MoneyBillAlt = "\uf3d1";
public const string MoneyBillWaveAlt = "\uf53b";
public const string MoneyBillWave = "\uf53a";
public const string MoneyBill = "\uf0d6";
public const string MoneyCheckAlt = "\uf53d";
public const string MoneyCheck = "\uf53c";
public const string MonitorHeartRate = "\uf611";
public const string Monkey = "\uf6fb";
public const string Monument = "\uf5a6";
public const string MoonCloud = "\uf754";
public const string MoonStars = "\uf755";
public const string Moon = "\uf186";
public const string MortarPestle = "\uf5a7";
public const string Mosque = "\uf678";
public const string Motorcycle = "\uf21c";
public const string Mountain = "\uf6fc";
public const string Mountains = "\uf6fd";
public const string MousePointer = "\uf245";
public const string MugHot = "\uf7b6";
public const string MugMarshmallows = "\uf7b7";
public const string Music = "\uf001";
public const string Narwhal = "\uf6fe";
public const string NetworkWired = "\uf6ff";
public const string Neuter = "\uf22c";
public const string Newspaper = "\uf1ea";
public const string NotEqual = "\uf53e";
public const string NotesMedical = "\uf481";
public const string ObjectGroup = "\uf247";
public const string ObjectUngroup = "\uf248";
public const string Octagon = "\uf306";
public const string OilCan = "\uf613";
public const string OilTemp = "\uf614";
public const string Om = "\uf679";
public const string Omega = "\uf67a";
public const string Ornament = "\uf7b8";
public const string Otter = "\uf700";
public const string Outdent = "\uf03b";
public const string PaintBrushAlt = "\uf5a9";
public const string PaintBrush = "\uf1fc";
public const string PaintRoller = "\uf5aa";
public const string Palette = "\uf53f";
public const string PalletAlt = "\uf483";
public const string Pallet = "\uf482";
public const string PaperPlane = "\uf1d8";
public const string Paperclip = "\uf0c6";
public const string ParachuteBox = "\uf4cd";
public const string Paragraph = "\uf1dd";
public const string ParkingCircleSlash = "\uf616";
public const string ParkingCircle = "\uf615";
public const string ParkingSlash = "\uf617";
public const string Parking = "\uf540";
public const string Passport = "\uf5ab";
public const string Pastafarianism = "\uf67b";
public const string Paste = "\uf0ea";
public const string PauseCircle = "\uf28b";
public const string Pause = "\uf04c";
public const string PawAlt = "\uf701";
public const string PawClaws = "\uf702";
public const string Paw = "\uf1b0";
public const string Peace = "\uf67c";
public const string Pegasus = "\uf703";
public const string PenAlt = "\uf305";
public const string PenFancy = "\uf5ac";
public const string PenNib = "\uf5ad";
public const string PenSquare = "\uf14b";
public const string Pen = "\uf304";
public const string PencilAlt = "\uf303";
public const string PencilPaintbrush = "\uf618";
public const string PencilRuler = "\uf5ae";
public const string Pencil = "\uf040";
public const string Pennant = "\uf456";
public const string PeopleCarry = "\uf4ce";
public const string Percent = "\uf295";
public const string Percentage = "\uf541";
public const string PersonBooth = "\uf756";
public const string PersonCarry = "\uf4cf";
public const string PersonDollyEmpty = "\uf4d1";
public const string PersonDolly = "\uf4d0";
public const string PersonSign = "\uf757";
public const string PhoneOffice = "\uf67d";
public const string PhonePlus = "\uf4d2";
public const string PhoneSlash = "\uf3dd";
public const string PhoneSquare = "\uf098";
public const string PhoneVolume = "\uf2a0";
public const string Phone = "\uf095";
public const string Pi = "\uf67e";
public const string Pie = "\uf705";
public const string Pig = "\uf706";
public const string PiggyBank = "\uf4d3";
public const string Pills = "\uf484";
public const string PlaceOfWorship = "\uf67f";
public const string PlaneAlt = "\uf3de";
public const string PlaneArrival = "\uf5af";
public const string PlaneDeparture = "\uf5b0";
public const string Plane = "\uf072";
public const string PlayCircle = "\uf144";
public const string Play = "\uf04b";
public const string Plug = "\uf1e6";
public const string PlusCircle = "\uf055";
public const string PlusHexagon = "\uf300";
public const string PlusOctagon = "\uf301";
public const string PlusSquare = "\uf0fe";
public const string Plus = "\uf067";
public const string Podcast = "\uf2ce";
public const string PodiumStar = "\uf758";
public const string Podium = "\uf680";
public const string PollH = "\uf682";
public const string PollPeople = "\uf759";
public const string Poll = "\uf681";
public const string PooStorm = "\uf75a";
public const string Poo = "\uf2fe";
public const string Poop = "\uf619";
public const string Portrait = "\uf3e0";
public const string PoundSign = "\uf154";
public const string PowerOff = "\uf011";
public const string Pray = "\uf683";
public const string PrayingHands = "\uf684";
public const string PrescriptionBottleAlt = "\uf486";
public const string PrescriptionBottle = "\uf485";
public const string Prescription = "\uf5b1";
public const string Presentation = "\uf685";
public const string PrintSlash = "\uf686";
public const string Print = "\uf02f";
public const string Procedures = "\uf487";
public const string ProjectDiagram = "\uf542";
public const string Pumpkin = "\uf707";
public const string PuzzlePiece = "\uf12e";
public const string Qrcode = "\uf029";
public const string QuestionCircle = "\uf059";
public const string QuestionSquare = "\uf2fd";
public const string Question = "\uf128";
public const string Quidditch = "\uf458";
public const string QuoteLeft = "\uf10d";
public const string QuoteRight = "\uf10e";
public const string Quran = "\uf687";
public const string RabbitFast = "\uf709";
public const string Rabbit = "\uf708";
public const string Racquet = "\uf45a";
public const string RadiationAlt = "\uf7ba";
public const string Radiation = "\uf7b9";
public const string Rainbow = "\uf75b";
public const string Raindrops = "\uf75c";
public const string Ram = "\uf70a";
public const string RampLoading = "\uf4d4";
public const string Random = "\uf074";
public const string Receipt = "\uf543";
public const string RectangleLandscape = "\uf2fa";
public const string RectanglePortrait = "\uf2fb";
public const string RectangleWide = "\uf2fc";
public const string Recycle = "\uf1b8";
public const string RedoAlt = "\uf2f9";
public const string Redo = "\uf01e";
public const string Registered = "\uf25d";
public const string Repeat1Alt = "\uf366";
public const string Repeat1 = "\uf365";
public const string RepeatAlt = "\uf364";
public const string Repeat = "\uf363";
public const string ReplyAll = "\uf122";
public const string Reply = "\uf3e5";
public const string Republican = "\uf75e";
public const string Restroom = "\uf7bd";
public const string RetweetAlt = "\uf361";
public const string Retweet = "\uf079";
public const string Ribbon = "\uf4d6";
public const string Ring = "\uf70b";
public const string Road = "\uf018";
public const string Robot = "\uf544";
public const string Rocket = "\uf135";
public const string RouteHighway = "\uf61a";
public const string RouteInterstate = "\uf61b";
public const string Route = "\uf4d7";
public const string RssSquare = "\uf143";
public const string Rss = "\uf09e";
public const string RubleSign = "\uf158";
public const string RulerCombined = "\uf546";
public const string RulerHorizontal = "\uf547";
public const string RulerTriangle = "\uf61c";
public const string RulerVertical = "\uf548";
public const string Ruler = "\uf545";
public const string Running = "\uf70c";
public const string RupeeSign = "\uf156";
public const string Rv = "\uf7be";
public const string SadCry = "\uf5b3";
public const string SadTear = "\uf5b4";
public const string SatelliteDish = "\uf7c0";
public const string Satellite = "\uf7bf";
public const string Save = "\uf0c7";
public const string ScalpelPath = "\uf61e";
public const string Scalpel = "\uf61d";
public const string ScannerKeyboard = "\uf489";
public const string ScannerTouchscreen = "\uf48a";
public const string Scanner = "\uf488";
public const string Scarecrow = "\uf70d";
public const string Scarf = "\uf7c1";
public const string School = "\uf549";
public const string Screwdriver = "\uf54a";
public const string ScrollOld = "\uf70f";
public const string Scroll = "\uf70e";
public const string Scrubber = "\uf2f8";
public const string Scythe = "\uf710";
public const string SdCard = "\uf7c2";
public const string SearchDollar = "\uf688";
public const string SearchLocation = "\uf689";
public const string SearchMinus = "\uf010";
public const string SearchPlus = "\uf00e";
public const string Search = "\uf002";
public const string Seedling = "\uf4d8";
public const string Server = "\uf233";
public const string Shapes = "\uf61f";
public const string ShareAll = "\uf367";
public const string ShareAltSquare = "\uf1e1";
public const string ShareAlt = "\uf1e0";
public const string ShareSquare = "\uf14d";
public const string Share = "\uf064";
public const string Sheep = "\uf711";
public const string ShekelSign = "\uf20b";
public const string ShieldAlt = "\uf3ed";
public const string ShieldCheck = "\uf2f7";
public const string ShieldCross = "\uf712";
public const string Shield = "\uf132";
public const string Ship = "\uf21a";
public const string ShippingFast = "\uf48b";
public const string ShippingTimed = "\uf48c";
public const string ShoePrints = "\uf54b";
public const string ShoppingBag = "\uf290";
public const string ShoppingBasket = "\uf291";
public const string ShoppingCart = "\uf07a";
public const string ShovelSnow = "\uf7c3";
public const string Shovel = "\uf713";
public const string Shower = "\uf2cc";
public const string Shredder = "\uf68a";
public const string ShuttleVan = "\uf5b6";
public const string Shuttlecock = "\uf45b";
public const string Sigma = "\uf68b";
public const string SignInAlt = "\uf2f6";
public const string SignIn = "\uf090";
public const string SignLanguage = "\uf2a7";
public const string SignOutAlt = "\uf2f5";
public const string SignOut = "\uf08b";
public const string Sign = "\uf4d9";
public const string Signal1 = "\uf68c";
public const string Signal2 = "\uf68d";
public const string Signal3 = "\uf68e";
public const string Signal4 = "\uf68f";
public const string SignalAlt1 = "\uf691";
public const string SignalAlt2 = "\uf692";
public const string SignalAlt3 = "\uf693";
public const string SignalAltSlash = "\uf694";
public const string SignalAlt = "\uf690";
public const string SignalSlash = "\uf695";
public const string Signal = "\uf012";
public const string Signature = "\uf5b7";
public const string SimCard = "\uf7c4";
public const string Sitemap = "\uf0e8";
public const string Skating = "\uf7c5";
public const string Skeleton = "\uf620";
public const string SkiJump = "\uf7c7";
public const string SkiLift = "\uf7c8";
public const string SkiingNordic = "\uf7ca";
public const string Skiing = "\uf7c9";
public const string SkullCrossbones = "\uf714";
public const string Skull = "\uf54c";
public const string Slash = "\uf715";
public const string Sledding = "\uf7cb";
public const string Sleigh = "\uf7cc";
public const string SlidersHSquare = "\uf3f0";
public const string SlidersH = "\uf1de";
public const string SlidersVSquare = "\uf3f2";
public const string SlidersV = "\uf3f1";
public const string SmileBeam = "\uf5b8";
public const string SmilePlus = "\uf5b9";
public const string SmileWink = "\uf4da";
public const string Smile = "\uf118";
public const string Smog = "\uf75f";
public const string Smoke = "\uf760";
public const string SmokingBan = "\uf54d";
public const string Smoking = "\uf48d";
public const string Sms = "\uf7cd";
public const string Snake = "\uf716";
public const string SnowBlowing = "\uf761";
public const string Snowboarding = "\uf7ce";
public const string Snowflake = "\uf2dc";
public const string Snowflakes = "\uf7cf";
public const string Snowman = "\uf7d0";
public const string Snowmobile = "\uf7d1";
public const string Snowplow = "\uf7d2";
public const string Socks = "\uf696";
public const string SolarPanel = "\uf5ba";
public const string SortAlphaDown = "\uf15d";
public const string SortAlphaUp = "\uf15e";
public const string SortAmountDown = "\uf160";
public const string SortAmountUp = "\uf161";
public const string SortDown = "\uf0dd";
public const string SortNumericDown = "\uf162";
public const string SortNumericUp = "\uf163";
public const string SortUp = "\uf0de";
public const string Sort = "\uf0dc";
public const string Spa = "\uf5bb";
public const string SpaceShuttle = "\uf197";
public const string Spade = "\uf2f4";
public const string SpiderBlackWidow = "\uf718";
public const string SpiderWeb = "\uf719";
public const string Spider = "\uf717";
public const string SpinnerThird = "\uf3f4";
public const string Spinner = "\uf110";
public const string Splotch = "\uf5bc";
public const string SprayCan = "\uf5bd";
public const string SquareFull = "\uf45c";
public const string SquareRootAlt = "\uf698";
public const string SquareRoot = "\uf697";
public const string Square = "\uf04d";
public const string Squirrel = "\uf71a";
public const string Staff = "\uf71b";
public const string Stamp = "\uf5bf";
public const string StarAndCrescent = "\uf699";
public const string StarChristmas = "\uf7d4";
public const string StarExclamation = "\uf2f3";
public const string StarHalfAlt = "\uf5c0";
public const string StarHalf = "\uf089";
public const string StarOfDavid = "\uf69a";
public const string StarOfLife = "\uf621";
public const string Star = "\uf005";
public const string Stars = "\uf762";
public const string SteeringWheel = "\uf622";
public const string StepBackward = "\uf048";
public const string StepForward = "\uf051";
public const string Stethoscope = "\uf0f1";
public const string StickyNote = "\uf249";
public const string Stocking = "\uf7d5";
public const string Stomach = "\uf623";
public const string StopCircle = "\uf28d";
public const string Stopwatch = "\uf2f2";
public const string StoreAlt = "\uf54f";
public const string Store = "\uf54e";
public const string Stream = "\uf550";
public const string StreetView = "\uf21d";
public const string Strikethrough = "\uf0cc";
public const string Stroopwafel = "\uf551";
public const string Subscript = "\uf12c";
public const string Subway = "\uf239";
public const string SuitcaseRolling = "\uf5c1";
public const string Suitcase = "\uf0f2";
public const string SunCloud = "\uf763";
public const string SunDust = "\uf764";
public const string SunHaze = "\uf765";
public const string Sun = "\uf185";
public const string Sunrise = "\uf766";
public const string Sunset = "\uf767";
public const string Superscript = "\uf12b";
public const string Surprise = "\uf5c2";
public const string Swatchbook = "\uf5c3";
public const string Swimmer = "\uf5c4";
public const string SwimmingPool = "\uf5c5";
public const string Sword = "\uf71c";
public const string Swords = "\uf71d";
public const string Synagogue = "\uf69b";
public const string SyncAlt = "\uf2f1";
public const string Sync = "\uf021";
public const string Syringe = "\uf48e";
public const string TableTennis = "\uf45d";
public const string Table = "\uf0ce";
public const string TabletAlt = "\uf3fa";
public const string TabletAndroidAlt = "\uf3fc";
public const string TabletAndroid = "\uf3fb";
public const string TabletRugged = "\uf48f";
public const string Tablet = "\uf10a";
public const string Tablets = "\uf490";
public const string TachometerAltAverage = "\uf624";
public const string TachometerAltFast = "\uf625";
public const string TachometerAltFastest = "\uf626";
public const string TachometerAltSlow = "\uf627";
public const string TachometerAltSlowest = "\uf628";
public const string TachometerAlt = "\uf3fd";
public const string TachometerAverage = "\uf629";
public const string TachometerFast = "\uf62a";
public const string TachometerFastest = "\uf62b";
public const string TachometerSlow = "\uf62c";
public const string TachometerSlowest = "\uf62d";
public const string Tachometer = "\uf0e4";
public const string Tag = "\uf02b";
public const string Tags = "\uf02c";
public const string Tally = "\uf69c";
public const string Tape = "\uf4db";
public const string Tasks = "\uf0ae";
public const string Taxi = "\uf1ba";
public const string TeethOpen = "\uf62f";
public const string Teeth = "\uf62e";
public const string TemperatureFrigid = "\uf768";
public const string TemperatureHigh = "\uf769";
public const string TemperatureHot = "\uf76a";
public const string TemperatureLow = "\uf76b";
public const string Tenge = "\uf7d7";
public const string TennisBall = "\uf45e";
public const string Terminal = "\uf120";
public const string TextHeight = "\uf034";
public const string TextWidth = "\uf035";
public const string ThLarge = "\uf009";
public const string ThList = "\uf00b";
public const string Th = "\uf00a";
public const string TheaterMasks = "\uf630";
public const string ThermometerEmpty = "\uf2cb";
public const string ThermometerFull = "\uf2c7";
public const string ThermometerHalf = "\uf2c9";
public const string ThermometerQuarter = "\uf2ca";
public const string ThermometerThreeQuarters = "\uf2c8";
public const string Thermometer = "\uf491";
public const string Theta = "\uf69e";
public const string ThumbsDown = "\uf165";
public const string ThumbsUp = "\uf164";
public const string Thumbtack = "\uf08d";
public const string ThunderstormMoon = "\uf76d";
public const string ThunderstormSun = "\uf76e";
public const string Thunderstorm = "\uf76c";
public const string TicketAlt = "\uf3ff";
public const string Ticket = "\uf145";
public const string Tilde = "\uf69f";
public const string TimesCircle = "\uf057";
public const string TimesHexagon = "\uf2ee";
public const string TimesOctagon = "\uf2f0";
public const string TimesSquare = "\uf2d3";
public const string Times = "\uf00d";
public const string TintSlash = "\uf5c7";
public const string Tint = "\uf043";
public const string TireFlat = "\uf632";
public const string TirePressureWarning = "\uf633";
public const string TireRugged = "\uf634";
public const string Tire = "\uf631";
public const string Tired = "\uf5c8";
public const string ToggleOff = "\uf204";
public const string ToggleOn = "\uf205";
public const string ToiletPaperAlt = "\uf71f";
public const string ToiletPaper = "\uf71e";
public const string Toilet = "\uf7d8";
public const string TombstoneAlt = "\uf721";
public const string Tombstone = "\uf720";
public const string Toolbox = "\uf552";
public const string Tools = "\uf7d9";
public const string Tooth = "\uf5c9";
public const string Toothbrush = "\uf635";
public const string Torah = "\uf6a0";
public const string ToriiGate = "\uf6a1";
public const string Tornado = "\uf76f";
public const string Tractor = "\uf722";
public const string Trademark = "\uf25c";
public const string TrafficCone = "\uf636";
public const string TrafficLightGo = "\uf638";
public const string TrafficLightSlow = "\uf639";
public const string TrafficLightStop = "\uf63a";
public const string TrafficLight = "\uf637";
public const string Train = "\uf238";
public const string Tram = "\uf7da";
public const string TransgenderAlt = "\uf225";
public const string Transgender = "\uf224";
public const string TrashAlt = "\uf2ed";
public const string Trash = "\uf1f8";
public const string TreasureChest = "\uf723";
public const string TreeAlt = "\uf400";
public const string TreeChristmas = "\uf7db";
public const string TreeDecorated = "\uf7dc";
public const string TreeLarge = "\uf7dd";
public const string Tree = "\uf1bb";
public const string Trees = "\uf724";
public const string Triangle = "\uf2ec";
public const string TrophyAlt = "\uf2eb";
public const string Trophy = "\uf091";
public const string TruckContainer = "\uf4dc";
public const string TruckCouch = "\uf4dd";
public const string TruckLoading = "\uf4de";
public const string TruckMonster = "\uf63b";
public const string TruckMoving = "\uf4df";
public const string TruckPickup = "\uf63c";
public const string TruckPlow = "\uf7de";
public const string TruckRamp = "\uf4e0";
public const string Truck = "\uf0d1";
public const string Tshirt = "\uf553";
public const string Tty = "\uf1e4";
public const string Turkey = "\uf725";
public const string Turtle = "\uf726";
public const string TvRetro = "\uf401";
public const string Tv = "\uf26c";
public const string UmbrellaBeach = "\uf5ca";
public const string Umbrella = "\uf0e9";
public const string Underline = "\uf0cd";
public const string UndoAlt = "\uf2ea";
public const string Undo = "\uf0e2";
public const string Unicorn = "\uf727";
public const string Union = "\uf6a2";
public const string UniversalAccess = "\uf29a";
public const string University = "\uf19c";
public const string Unlink = "\uf127";
public const string UnlockAlt = "\uf13e";
public const string Unlock = "\uf09c";
public const string Upload = "\uf093";
public const string UsdCircle = "\uf2e8";
public const string UsdSquare = "\uf2e9";
public const string UserAltSlash = "\uf4fa";
public const string UserAlt = "\uf406";
public const string UserAstronaut = "\uf4fb";
public const string UserChart = "\uf6a3";
public const string UserCheck = "\uf4fc";
public const string UserCircle = "\uf2bd";
public const string UserClock = "\uf4fd";
public const string UserCog = "\uf4fe";
public const string UserCrown = "\uf6a4";
public const string UserEdit = "\uf4ff";
public const string UserFriends = "\uf500";
public const string UserGraduate = "\uf501";
public const string UserInjured = "\uf728";
public const string UserLock = "\uf502";
public const string UserMd = "\uf0f0";
public const string UserMinus = "\uf503";
public const string UserNinja = "\uf504";
public const string UserPlus = "\uf234";
public const string UserSecret = "\uf21b";
public const string UserShield = "\uf505";
public const string UserSlash = "\uf506";
public const string UserTag = "\uf507";
public const string UserTie = "\uf508";
public const string UserTimes = "\uf235";
public const string User = "\uf007";
public const string UsersClass = "\uf63d";
public const string UsersCog = "\uf509";
public const string UsersCrown = "\uf6a5";
public const string Users = "\uf0c0";
public const string UtensilFork = "\uf2e3";
public const string UtensilKnife = "\uf2e4";
public const string UtensilSpoon = "\uf2e5";
public const string UtensilsAlt = "\uf2e6";
public const string Utensils = "\uf2e7";
public const string ValueAbsolute = "\uf6a6";
public const string VectorSquare = "\uf5cb";
public const string VenusDouble = "\uf226";
public const string VenusMars = "\uf228";
public const string Venus = "\uf221";
public const string Vial = "\uf492";
public const string Vials = "\uf493";
public const string VideoPlus = "\uf4e1";
public const string VideoSlash = "\uf4e2";
public const string Video = "\uf03d";
public const string Vihara = "\uf6a7";
public const string Volcano = "\uf770";
public const string VolleyballBall = "\uf45f";
public const string VolumeDown = "\uf027";
public const string VolumeMute = "\uf6a9";
public const string VolumeOff = "\uf026";
public const string VolumeSlash = "\uf2e2";
public const string VolumeUp = "\uf028";
public const string Volume = "\uf6a8";
public const string VoteNay = "\uf771";
public const string VoteYea = "\uf772";
public const string VrCardboard = "\uf729";
public const string Walking = "\uf554";
public const string Wallet = "\uf555";
public const string WandMagic = "\uf72b";
public const string Wand = "\uf72a";
public const string WarehouseAlt = "\uf495";
public const string Warehouse = "\uf494";
public const string WatchFitness = "\uf63e";
public const string Watch = "\uf2e1";
public const string WaterLower = "\uf774";
public const string WaterRise = "\uf775";
public const string Water = "\uf773";
public const string WeightHanging = "\uf5cd";
public const string Weight = "\uf496";
public const string Whale = "\uf72c";
public const string Wheat = "\uf72d";
public const string Wheelchair = "\uf193";
public const string Whistle = "\uf460";
public const string Wifi1 = "\uf6aa";
public const string Wifi2 = "\uf6ab";
public const string WifiSlash = "\uf6ac";
public const string Wifi = "\uf1eb";
public const string WindWarning = "\uf776";
public const string Wind = "\uf72e";
public const string WindowAlt = "\uf40f";
public const string WindowClose = "\uf410";
public const string WindowMaximize = "\uf2d0";
public const string WindowMinimize = "\uf2d1";
public const string WindowRestore = "\uf2d2";
public const string Window = "\uf40e";
public const string Windsock = "\uf777";
public const string WineBottle = "\uf72f";
public const string WineGlassAlt = "\uf5ce";
public const string WineGlass = "\uf4e3";
public const string WonSign = "\uf159";
public const string Wreath = "\uf7e2";
public const string Wrench = "\uf0ad";
public const string XRay = "\uf497";
public const string YenSign = "\uf157";
public const string YinYang = "\uf6ad";
 
}

Xamarin.Forms: Coach Marks

2019-01-17 11_27_56-coach marks - Google Search.pngA Coach Mark is an overlay which helps teach a new user about a feature. This post will show you how to do it easily in Xamarin.Forms

Here’s the way the screen will look. You could replace the Text with an image, and a “Close” button is a good idea as well.

Image-1.jpg

Step 1:

Here’s a ContentView:


 
<ContentView xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:ffimageloading="clr-namespace:FFImageLoading.Forms;assembly=FFImageLoading.Forms"
             xmlns:gestures="clr-namespace:MR.Gestures;assembly=MR.Gestures"
             x:Class="Max.Views.Common.CoachMarksView">
	<ContentView.Content>
		<gestures:Grid Tapped="Grid_OnTapped">
			<ContentView>
			<Frame
			       BackgroundColor="#000000"
			       Opacity="0.6"
			       Padding="0"
				   Margin="0"
			       HorizontalOptions="FillAndExpand"
			       IsVisible="true" 
			       VerticalOptions="FillAndExpand"  CornerRadius="0" />
			</ContentView>
			<Grid HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"  >
				<Grid.RowDefinitions>
					<RowDefinition Height="Auto"></RowDefinition>
					<RowDefinition Height="*"></RowDefinition>
					<RowDefinition></RowDefinition>
				</Grid.RowDefinitions>
 
				<ffimageloading:CachedImage Grid.Row="0" x:Name="Image" CacheDuration="0" FadeAnimationEnabled="True"></ffimageloading:CachedImage>
			</Grid>
		</gestures:Grid>
	</ContentView.Content>
</ContentView>

Step 2: The Bindings

	public partial class CoachMarksView : ContentView
	{
		public CoachMarksView ()
		{
			InitializeComponent ();
		}
 
		public string CoachImageUrl
		{
			get { return (string)GetValue(CoachImageUrlProperty); }
			set { SetValue(CoachImageUrlProperty, value); }
		}
 
		public static readonly BindableProperty CoachImageUrlProperty =
			BindableProperty.Create(nameof(CoachImageUrl), typeof(string), typeof(CoachMarksView),
				propertyChanged: (bindable, oldValue, newValue) => ((CoachMarksView)bindable).PopulateCoachImageUrl());
 
 
		public EnumCoachMarkPosition CoachImagePosition
		{
			get { return (EnumCoachMarkPosition)GetValue(CoachImagePositionProperty); }  
			set { SetValue(CoachImagePositionProperty, value); }
		}
 
		public static readonly BindableProperty CoachImagePositionProperty =
			BindableProperty.Create(nameof(CoachImagePosition), typeof(EnumCoachMarkPosition), typeof(CoachMarksView),
				propertyChanged: (bindable, oldValue, newValue) => ((CoachMarksView)bindable).PopulateCoachImageUrl());
 
 
 
 
 
		void PopulateCoachImageUrl()
		{
			if(CoachImageUrl.HasValue()) this.Image.Source = CoachImageUrl;
 
			switch (CoachImagePosition)
			{
				case EnumCoachMarkPosition.TopRight:
					Image.HorizontalOptions=LayoutOptions.End;
					Image.VerticalOptions=LayoutOptions.Start;
					break;
				case EnumCoachMarkPosition.TopLeft:
					Image.HorizontalOptions=LayoutOptions.Start;
					Image.VerticalOptions=LayoutOptions.Start;
					break;
				case EnumCoachMarkPosition.BottomRight:
					Image.HorizontalOptions=LayoutOptions.End;
					Image.VerticalOptions=LayoutOptions.End;
					break;
				case EnumCoachMarkPosition.BottomLeft:
					Image.HorizontalOptions=LayoutOptions.Start;
					Image.VerticalOptions=LayoutOptions.End;
					break;
				default:
					throw new ArgumentOutOfRangeException();
			}
 
		}
 
		private void Grid_OnTapped(object sender, TapEventArgs e)
		{
			this.IsVisible = false;
		 
		}
	}

 

Xamarin: Search As You Type with Delay

download.jpgI have an Entry Textbox that searches as the user types. I don’t want the search on every letter, but rather wait 0.5 seconds between typing then search on what the current Query Text is. So as the user types the Query builds a string. That string is searched on every 0.5 seconds, not after every keystroke.

Let’s say the user types CANADA, here’s what happens:

C {WAIT}
CA {WAIT}
CAN  {Search}
CANA {WAIT}
CANAD {WAIT}
CANADA {SEARCH}

Here how:

In your XAML put a SearchBar with a Command (Behaviors):

<SearchBar Text="{Binding Query}" Placeholder="Search Address Book">
   <SearchBar.Behaviors>
      <behaviors:EventHandlerBehavior EventName="TextChanged">
	 <behaviors:InvokeCommandAction Command="{Binding RefreshCommand}" />
      </behaviors:EventHandlerBehavior>
    </SearchBar.Behaviors>
</SearchBar>

When the user types we store the Text in the Model’s Query property and call the RefreshCommand in the model for changes. This is a common way to do searches.

Here’s the magic you need to put into your Model (thanks to SO)

public ICommand RefreshCommand => 
       new Command(async () => { 
     await DelayedQueryForKeyboardTypingSearches().ConfigureAwait(false); });
private CancellationTokenSource throttleCts = new CancellationTokenSource();
/// <summary>
/// Runs in a background thread, checks for new Query and runs current one
/// </summary>
private async Task DelayedQueryForKeyboardTypingSearches()
{
  try
   {
     Interlocked.Exchange(ref this.throttleCts, new CancellationTokenSource()).Cancel();
      await Task.Delay(TimeSpan.FromMilliseconds(500), this.throttleCts.Token)
	.ContinueWith(async task => await Refresh()  , 
                  CancellationToken.None, 
                  TaskContinuationOptions.OnlyOnRanToCompletion, 
                  TaskScheduler.FromCurrentSynchronizationContext());
	}
	catch  
	{
		//Ignore any Threading errors
	}
    }
}