< !DOCTYPE html><html lang="en"><head><meta charset="utf-8"><link rel="dns-prefetch"href="https://github.githubassets.com"><link rel="dns-prefetch"href="https://avatars0.githubusercontent.com"><link rel="dns-prefetch"href="https://avatars1.githubusercontent.com"><link rel="dns-prefetch"href="https://avatars2.githubusercontent.com"><link rel="dns-prefetch"href="https://avatars3.githubusercontent.com"><link rel="dns-prefetch"href="https://github-cloud.s3.amazonaws.com"><link rel="dns-prefetch"href="https://user-images.githubusercontent.com/"><link crossorigin="anonymous"media="all"integrity="sha512-kBwTI/PLZvQ8eHdCgA2vpn0uJe4kEM/Ft7Zz5SAkc9BAifCxBxQS4VTaEIDJpVrbrlAhCeRJvf7DQWaA4dEUUQ=="rel="stylesheet"href="https://github.githubassets.com/assets/frameworks-da88be2d386821a8fa8de15789a23d23.css"/><link crossorigin="anonymous"media="all"integrity="sha512-Zjwq2CqTZgMA/vSzhRpf8+AKrgqcJhSFi+/nC3ZhxypXVkRb5L0+8dtWQIiEOGjtbkO4JT0Vul7GgVaqocvtUw=="rel="stylesheet"href="https://github.githubassets.com/assets/github-071cb864681557c84bc4217c9e518e69.css"/><meta name="viewport"content="width=device-width"><title>S2/font-awesome.min.css at development · Amrsharkas/S2</title><meta name="description"content="Contribute to Amrsharkas/S2 development by creating an account on GitHub."><link rel="search"type="application/opensearchdescription+xml"href="/opensearch.xml"title="GitHub"><link rel="fluid-icon"href="https://github.com/fluidicon.png"title="GitHub"><meta property="fb:app_id"content="1401488693436528"><meta name="twitter:image:src"content="https://avatars3.githubusercontent.com/u/35296008?s=400&amp;v=4"/><meta name="twitter:site"content="@github"/><meta name="twitter:card"content="summary"/><meta name="twitter:title"content="Amrsharkas/S2"/><meta name="twitter:description"content="Contribute to Amrsharkas/S2 development by creating an account on GitHub."/><meta property="og:image"content="https://avatars3.githubusercontent.com/u/35296008?s=400&amp;v=4"/><meta property="og:site_name"content="GitHub"/><meta property="og:type"content="object"/><meta property="og:title"content="Amrsharkas/S2"/><meta property="og:url"content="https://github.com/Amrsharkas/S2"/><meta property="og:description"content="Contribute to Amrsharkas/S2 development by creating an account on GitHub."/><link rel="assets"href="https://github.githubassets.com/"><link rel="web-socket"href="wss://live.github.com/_sockets/VjI6MzgxODMwOTgzOmEwOTgwNDE5MDUzYjkyNzQ0MDYyNmE5MDdjYjVmZjk4OGZmOTNlMzhhZmEzZjhlZTYwZDAxY2M2YzU3Yjk2MmM=--9bb97fe2006fda6b862fe036367959df50a72694"><meta name="pjax-timeout"content="1000"><link rel="sudo-modal"href="/sessions/sudo_modal"><meta name="request-id"content="5353:16F1E:9397:D7FF:5D4992D9"data-pjax-transient><meta name="selected-link"value="repo_source"data-pjax-transient><meta name="google-site-verification"content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU"><meta name="google-site-verification"content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"><meta name="google-site-verification"content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc"><meta name="octolytics-host"content="collector.githubapp.com"/><meta name="octolytics-app-id"content="github"/><meta name="octolytics-event-url"content="https://collector.githubapp.com/github-external/browser_event"/><meta name="octolytics-dimension-request_id"content="5353:16F1E:9397:D7FF:5D4992D9"/><meta name="octolytics-dimension-region_edge"content="ams"/><meta name="octolytics-dimension-region_render"content="iad"/><meta name="octolytics-actor-id"content="42844167"/><meta name="octolytics-actor-login"content="menna-nasser-saeed"/><meta name="octolytics-actor-hash"content="0e017b72a00c4f67fcd73c423114fe2f0e1f7712d29c3eba7a81dcf86cdd130a"/><meta name="analytics-location"content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show"data-pjax-transient="true"/><meta name="google-analytics"content="UA-3769691-2"><meta class="js-ga-set"name="userId"content="836c6145dbb899eb6f75d96619dec1b0"><meta class="js-ga-set"name="dimension1"content="Logged In"><meta name="hostname"content="github.com"><meta name="user-login"content="menna-nasser-saeed"><meta name="expected-hostname"content="github.com"><meta name="js-proxy-site-detection-payload"content="ODBlOTFjY2UyY2M3MDIyNGViZjgzYzBlNTAzYjgxYzZiMDU0OThkNzE0YWViMTg5ZmM2MzkzOGY5ZDQ4YjRiOHx7InJlbW90ZV9hZGRyZXNzIjoiMTk3LjE2NS4xNTYuMTE3IiwicmVxdWVzdF9pZCI6IjUzNTM6MTZGMUU6OTM5NzpEN0ZGOjVENDk5MkQ5IiwidGltZXN0YW1wIjoxNTY1MTAyODE2LCJob3N0IjoiZ2l0aHViLmNvbSJ9"><meta name="enabled-features"content="MARKETPLACE_FEATURED_BLOG_POSTS,MARKETPLACE_INVOICED_BILLING,MARKETPLACE_SOCIAL_PROOF_CUSTOMERS,MARKETPLACE_TRENDING_SOCIAL_PROOF,MARKETPLACE_RECOMMENDATIONS,MARKETPLACE_PENDING_INSTALLATIONS,NOTIFY_ON_BLOCK,RELATED_ISSUES"><meta name="html-safe-nonce"content="fa842c4f0a93b1f27bd635587109006d45f5f1a9"><meta http-equiv="x-pjax-version"content="24a711af0e9aa048da5008fa2559a318"><link href="https://github.com/Amrsharkas/S2/commits/development.atom?token=AKG4ABZRCBOSUZOYWKEX6T53K3CV6"rel="alternate"title="Recent Commits to S2:development"type="application/atom+xml"><meta name="go-import"content="github.com/Amrsharkas/S2 git https://github.com/Amrsharkas/S2.git"><meta name="octolytics-dimension-user_id"content="35296008"/><meta name="octolytics-dimension-user_login"content="Amrsharkas"/><meta name="octolytics-dimension-repository_id"content="198071131"/><meta name="octolytics-dimension-repository_nwo"content="Amrsharkas/S2"/><meta name="octolytics-dimension-repository_public"content="false"/><meta name="octolytics-dimension-repository_is_fork"content="false"/><meta name="octolytics-dimension-repository_network_root_id"content="198071131"/><meta name="octolytics-dimension-repository_network_root_nwo"content="Amrsharkas/S2"/><meta name="octolytics-dimension-repository_explore_github_marketplace_ci_cta_shown"content="false"/><link rel="canonical"href="https://github.com/Amrsharkas/S2/blob/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css"data-pjax-transient><meta name="browser-stats-url"content="https://api.github.com/_private/browser/stats"><meta name="browser-errors-url"content="https://api.github.com/_private/browser/errors"><link rel="mask-icon"href="https://github.githubassets.com/pinned-octocat.svg"color="#000000"><link rel="icon"type="image/x-icon"class="js-site-favicon"href="https://github.githubassets.com/favicon.ico"><meta name="theme-color"content="#1e2327"><meta name="u2f-enabled"content="true"><link rel="manifest"href="/manifest.json"crossOrigin="use-credentials"></head><body class="logged-in env-production page-responsive page-blob"><div class="position-relative js-header-wrapper "><a href="#start-of-content"tabindex="1"class="p-3 bg-blue text-white show-on-focus js-skip-to-content">Skip to content</a><div id="js-pjax-loader-bar"class="pjax-loader-bar"><div class="progress"></div></div><header class="Header js-details-container Details flex-wrap flex-lg-nowrap p-responsive"role="banner"><div class="Header-item d-none d-lg-flex"><a class="Header-link"href="https://github.com/"data-hotkey="g d"aria-label="Homepage"data-ga-click="Header, go to dashboard, icon:logo"><svg class="octicon octicon-mark-github v-align-middle"height="32"viewBox="0 0 16 16"version="1.1"width="32"aria-hidden="true"><path fill-rule="evenodd"d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg></a></div><div class="Header-item d-lg-none"><button class="Header-link btn-link js-details-target"type="button"aria-label="Toggle navigation"aria-expanded="false"><svg height="24"class="octicon octicon-three-bars"viewBox="0 0 12 16"version="1.1"width="18"aria-hidden="true"><path fill-rule="evenodd"d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg></button></div><div class="Header-item Header-item--full flex-column flex-lg-row width-full flex-order-2 flex-lg-order-none mr-0 mr-lg-3 mt-3 mt-lg-0 Details-content--hidden"><div class="header-search flex-self-stretch flex-lg-self-auto mr-0 mr-lg-3 mb-3 mb-lg-0 scoped-search site-scoped-search js-site-search position-relative js-jump-to"
role="combobox"
aria-owns="jump-to-results"
aria-label="Search or jump to"
aria-haspopup="listbox"
aria-expanded="false"
><div class="position-relative">< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-site-search-form" role="search" aria-label="Site" data-scope-type="Repository" data-scope-id="198071131" data-scoped-search-url="/Amrsharkas/S2/search" data-unscoped-search-url="/search" action="/Amrsharkas/S2/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="&#x2713;" />
<label class="form-control input-sm header-search-wrapper p-0 header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center js-chromeless-input-container"><input type="text"
class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus js-site-search-field is-clearable"
data-hotkey="s,/"
name="q"
value=""
placeholder="Search or jump to…"
data-unscoped-placeholder="Search or jump to…"
data-scoped-placeholder="Search or jump to…"
autocapitalize="off"
aria-autocomplete="list"
aria-controls="jump-to-results"
aria-label="Search or jump to…"
data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations#csrf-token=pNbEgVUw4BZpfgaz6iZLEnpY/8P5J0nQP3uMD3p2W24hZK2ejeSKREctlSzX1+JlTXmiGAAfNQD0IHpEeXW/bw=="
spellcheck="false"
autocomplete="off"
><input type="hidden"class="js-site-search-type-field"name="type"><img src="https://github.githubassets.com/images/search-key-slash.svg"alt=""class="mr-2 header-search-key-slash"><div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container"><ul class="d-none js-jump-to-suggestions-template-container"><li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-suggestion"role="option"><a tabindex="-1"class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2"href=""><div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"><svg height="16"width="16"class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none"title="Repository"aria-label="Repository"viewBox="0 0 12 16"version="1.1"role="img"><path fill-rule="evenodd"d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg><svg height="16"width="16"class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none"title="Project"aria-label="Project"viewBox="0 0 15 16"version="1.1"role="img"><path fill-rule="evenodd"d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg><svg height="16"width="16"class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none"title="Search"aria-label="Search"viewBox="0 0 16 16"version="1.1"role="img"><path fill-rule="evenodd"d="M15.7 13.3l-3.81-3.83A5.93 5.93 0 0 0 13 6c0-3.31-2.69-6-6-6S1 2.69 1 6s2.69 6 6 6c1.3 0 2.48-.41 3.47-1.11l3.83 3.81c.19.2.45.3.7.3.25 0 .52-.09.7-.3a.996.996 0 0 0 0-1.41v.01zM7 10.7c-2.59 0-4.7-2.11-4.7-4.7 0-2.59 2.11-4.7 4.7-4.7 2.59 0 4.7 2.11 4.7 4.7 0 2.59-2.11 4.7-4.7 4.7z"/></svg></div><img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none"alt=""aria-label="Team"src=""width="28"height="28"><div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"></div><div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"><span class="js-jump-to-badge-search-text-default d-none"aria-label="in this repository">In this repository </span><span class="js-jump-to-badge-search-text-global d-none"aria-label="in all of GitHub">All GitHub </span><span aria-hidden="true"class="d-inline-block ml-1 v-align-middle">↵</span></div><div aria-hidden="true"class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span></div></a></li></ul><ul class="d-none js-jump-to-no-results-template-container"><li class="d-flex flex-justify-center flex-items-center f5 d-none js-jump-to-suggestion p-2"><span class="text-gray">No suggested jump to results</span></li></ul><ul id="jump-to-results"role="listbox"class="p-0 m-0 js-navigation-container jump-to-suggestions-results-container js-jump-to-suggestions-results-container"><li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-scoped-search d-none"role="option"><a tabindex="-1"class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2"href=""><div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"><svg height="16"width="16"class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none"title="Repository"aria-label="Repository"viewBox="0 0 12 16"version="1.1"role="img"><path fill-rule="evenodd"d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg><svg height="16"width="16"class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none"title="Project"aria-label="Project"viewBox="0 0 15 16"version="1.1"role="img"><path fill-rule="evenodd"d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg><svg height="16"width="16"class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none"title="Search"aria-label="Search"viewBox="0 0 16 16"version="1.1"role="img"><path fill-rule="evenodd"d="M15.7 13.3l-3.81-3.83A5.93 5.93 0 0 0 13 6c0-3.31-2.69-6-6-6S1 2.69 1 6s2.69 6 6 6c1.3 0 2.48-.41 3.47-1.11l3.83 3.81c.19.2.45.3.7.3.25 0 .52-.09.7-.3a.996.996 0 0 0 0-1.41v.01zM7 10.7c-2.59 0-4.7-2.11-4.7-4.7 0-2.59 2.11-4.7 4.7-4.7 2.59 0 4.7 2.11 4.7 4.7 0 2.59-2.11 4.7-4.7 4.7z"/></svg></div><img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none"alt=""aria-label="Team"src=""width="28"height="28"><div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"></div><div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"><span class="js-jump-to-badge-search-text-default d-none"aria-label="in this repository">In this repository </span><span class="js-jump-to-badge-search-text-global d-none"aria-label="in all of GitHub">All GitHub </span><span aria-hidden="true"class="d-inline-block ml-1 v-align-middle">↵</span></div><div aria-hidden="true"class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span></div></a></li><li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-global-search d-none"role="option"><a tabindex="-1"class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2"href=""><div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"><svg height="16"width="16"class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none"title="Repository"aria-label="Repository"viewBox="0 0 12 16"version="1.1"role="img"><path fill-rule="evenodd"d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg><svg height="16"width="16"class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none"title="Project"aria-label="Project"viewBox="0 0 15 16"version="1.1"role="img"><path fill-rule="evenodd"d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg><svg height="16"width="16"class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none"title="Search"aria-label="Search"viewBox="0 0 16 16"version="1.1"role="img"><path fill-rule="evenodd"d="M15.7 13.3l-3.81-3.83A5.93 5.93 0 0 0 13 6c0-3.31-2.69-6-6-6S1 2.69 1 6s2.69 6 6 6c1.3 0 2.48-.41 3.47-1.11l3.83 3.81c.19.2.45.3.7.3.25 0 .52-.09.7-.3a.996.996 0 0 0 0-1.41v.01zM7 10.7c-2.59 0-4.7-2.11-4.7-4.7 0-2.59 2.11-4.7 4.7-4.7 2.59 0 4.7 2.11 4.7 4.7 0 2.59-2.11 4.7-4.7 4.7z"/></svg></div><img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none"alt=""aria-label="Team"src=""width="28"height="28"><div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"></div><div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"><span class="js-jump-to-badge-search-text-default d-none"aria-label="in this repository">In this repository </span><span class="js-jump-to-badge-search-text-global d-none"aria-label="in all of GitHub">All GitHub </span><span aria-hidden="true"class="d-inline-block ml-1 v-align-middle">↵</span></div><div aria-hidden="true"class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span></div></a></li><li class="d-flex flex-justify-center flex-items-center p-0 f5 js-jump-to-suggestion"><img src="https://github.githubassets.com/images/spinners/octocat-spinner-128.gif"alt="Octocat Spinner Icon"class="m-2"width="28"></li></ul></div></label></form></div></div><nav class="d-flex flex-column flex-lg-row flex-self-stretch flex-lg-self-auto"aria-label="Global"><a class="Header-link d-block d-lg-none py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15"data-ga-click="Header, click, Nav menu - item:dashboard:user"aria-label="Dashboard"href="/dashboard">Dashboard </a><a class="js-selected-navigation-item Header-link  mr-0 mr-lg-3 py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15"data-hotkey="g p"data-ga-click="Header, click, Nav menu - item:pulls context:user"aria-label="Pull requests you created"data-selected-links="/pulls /pulls/assigned /pulls/mentioned /pulls"href="/pulls">Pull requests </a><a class="js-selected-navigation-item Header-link  mr-0 mr-lg-3 py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15"data-hotkey="g i"data-ga-click="Header, click, Nav menu - item:issues context:user"aria-label="Issues you created"data-selected-links="/issues /issues/assigned /issues/mentioned /issues"href="/issues">Issues </a><div class="mr-0 mr-lg-3 py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15"><a class="js-selected-navigation-item Header-link"data-ga-click="Header, click, Nav menu - item:marketplace context:user"data-octo-click="marketplace_click"data-octo-dimensions="location:nav_bar"data-selected-links=" /marketplace"href="/marketplace">Marketplace </a></div><a class="js-selected-navigation-item Header-link  mr-0 mr-lg-3 py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15"data-ga-click="Header, click, Nav menu - item:explore"data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore"href="/explore">Explore </a><a class="Header-link d-block d-lg-none mr-0 mr-lg-3 py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15"href="https://github.com/menna-nasser-saeed"><img class="avatar"height="20"width="20"alt="@menna-nasser-saeed"src="https://avatars1.githubusercontent.com/u/42844167?s=60&amp;v=4"/>menna-nasser-saeed </a>< !-- '"` --><!-- </textarea></xmp> --></option></form><form action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="F5/aG85fZ7NG4Y0pOvZ2EZBH/nWc/SWSLUAexYNOCPTYb8Jt5FkWWTFfJU6tX6GpRtj9lzYnAZP+1NaaVXN/4A==" />
<button type="submit"class="Header-link mr-0 mr-lg-3 py-2 py-lg-0 border-top border-lg-top-0 border-white-fade-15 d-lg-none btn-link d-block width-full text-left"data-ga-click="Header, sign out, icon:logout"style="padding-left: 2px;"><svg class="octicon octicon-sign-out v-align-middle"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M12 9V7H8V5h4V3l4 3-4 3zm-2 3H6V3L2 1h8v3h1V1c0-.55-.45-1-1-1H1C.45 0 0 .45 0 1v11.38c0 .39.22.73.55.91L6 16.01V13h4c.55 0 1-.45 1-1V8h-1v4z"/></svg>Sign out </button></form></nav></div><div class="Header-item Header-item--full flex-justify-center d-lg-none position-relative"><div class="css-truncate css-truncate-target width-fit position-absolute left-0 right-0 text-center"><svg class="octicon octicon-lock"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M4 13H3v-1h1v1zm8-6v7c0 .55-.45 1-1 1H1c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h1V4c0-2.2 1.8-4 4-4s4 1.8 4 4v2h1c.55 0 1 .45 1 1zM3.8 6h4.41V4c0-1.22-.98-2.2-2.2-2.2-1.22 0-2.2.98-2.2 2.2v2H3.8zM11 7H2v7h9V7zM4 8H3v1h1V8zm0 2H3v1h1v-1z"/></svg><a class="Header-link"href="/Amrsharkas">Amrsharkas</a>/ <a class="Header-link"href="/Amrsharkas/S2">S2</a></div></div><div class="Header-item position-relative d-none d-lg-flex"></div><div class="Header-item mr-0 mr-lg-3 flex-order-1 flex-lg-order-none"><a aria-label="You have no unread notifications"class="Header-link notification-indicator position-relative tooltipped tooltipped-s js-socket-channel js-notification-indicator"data-hotkey="g n"data-ga-click="Header, go to notifications, icon:read"data-channel="notification-changed:42844167"href="/notifications"><span class="mail-status "></span><svg class="octicon octicon-bell"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M14 12v1H0v-1l.73-.58c.77-.77.81-2.55 1.19-4.42C2.69 3.23 6 2 6 2c0-.55.45-1 1-1s1 .45 1 1c0 0 3.39 1.23 4.16 5 .38 1.88.42 3.66 1.19 4.42l.66.58H14zm-7 4c1.11 0 2-.89 2-2H5c0 1.11.89 2 2 2z"/></svg></a></div><div class="Header-item position-relative d-none d-lg-flex"><details class="details-overlay details-reset"><summary class="Header-link"
aria-label="Create new…"
data-ga-click="Header, create new, icon:add"><svg class="octicon octicon-plus"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"/></svg><span class="dropdown-caret"></span></summary><details-menu class="dropdown-menu dropdown-menu-sw"><a role="menuitem"class="dropdown-item"href="/new"data-ga-click="Header, create new repository">New repository </a><a role="menuitem"class="dropdown-item"href="/new/import"data-ga-click="Header, import a repository">Import repository </a><a role="menuitem"class="dropdown-item"href="https://gist.github.com/"data-ga-click="Header, create new gist">New gist </a><a role="menuitem"class="dropdown-item"href="/organizations/new"data-ga-click="Header, create new organization">New organization </a><div role="none"class="dropdown-divider"></div><div class="dropdown-header"><span title="Amrsharkas/S2">This repository</span></div><a role="menuitem"class="dropdown-item"href="/Amrsharkas/S2/issues/new"data-ga-click="Header, create new issue"data-skip-pjax>New issue </a></details-menu></details></div><div class="Header-item position-relative mr-0 d-none d-lg-flex"><details class="details-overlay details-reset"><summary class="Header-link"
aria-label="View profile and more"
data-ga-click="Header, show menu, icon:avatar"><img alt="@menna-nasser-saeed"class="avatar"src="https://avatars2.githubusercontent.com/u/42844167?s=40&amp;v=4"height="20"width="20"><span class="dropdown-caret"></span></summary><details-menu class="dropdown-menu dropdown-menu-sw mt-2"style="width: 180px"><div class="header-nav-current-user css-truncate"><a role="menuitem"class="no-underline user-profile-link px-3 pt-2 pb-2 mb-n2 mt-n1 d-block"href="/menna-nasser-saeed"data-ga-click="Header, go to profile, text:Signed in as">Signed in as <strong class="css-truncate-target">menna-nasser-saeed</strong></a></div><div role="none"class="dropdown-divider"></div><div class="pl-3 pr-3 f6 user-status-container js-user-status-context pb-1"data-url="/users/status?compact=1&amp;link_mentions=0&amp;truncate=1"><div class="js-user-status-container
user-status-compact rounded-1 px-2 py-1 mt-2 border " data-team-hovercards-enabled>
<details class="js-user-status-details details-reset details-overlay details-overlay-dark"><summary class="btn-link btn-block link-gray no-underline js-toggle-user-status-edit toggle-user-status-edit "aria-haspopup="dialog"role="menuitem"data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:35296008,&quot;target&quot;:&quot;EDIT_USER_STATUS&quot;,&quot;user_id&quot;:42844167,&quot;client_id&quot;:&quot;1578741416.1521981470&quot;,&quot;originating_request_id&quot;:&quot;5353:16F1E:9397:D7FF:5D4992D9&quot;,&quot;originating_url&quot;:&quot;https://github.com/Amrsharkas/S2/blob/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css&quot;,&quot;referrer&quot;:&quot;https://github.com/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome/css&quot;}}"data-hydro-click-hmac="4efb1ec70472c4d92afbe6818eb912849e5f5cca4c1db43926db858b964a51bb"><div class="d-flex"><div class="f6 lh-condensed user-status-header
d-inline-block v-align-middle user-status-emoji-only-header circle pr-2 "
style="max-width: 29px"
><div class="user-status-emoji-container flex-shrink-0 mr-1 mt-1 lh-condensed-ultra v-align-bottom"style=""><svg class="octicon octicon-smiley"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8 0C3.58 0 0 3.58 0 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm4.81 12.81a6.72 6.72 0 0 1-2.17 1.45c-.83.36-1.72.53-2.64.53-.92 0-1.81-.17-2.64-.53-.81-.34-1.55-.83-2.17-1.45a6.773 6.773 0 0 1-1.45-2.17A6.59 6.59 0 0 1 1.21 8c0-.92.17-1.81.53-2.64.34-.81.83-1.55 1.45-2.17.62-.62 1.36-1.11 2.17-1.45A6.59 6.59 0 0 1 8 1.21c.92 0 1.81.17 2.64.53.81.34 1.55.83 2.17 1.45.62.62 1.11 1.36 1.45 2.17.36.83.53 1.72.53 2.64 0 .92-.17 1.81-.53 2.64-.34.81-.83 1.55-1.45 2.17zM4 6.8v-.59c0-.66.53-1.19 1.2-1.19h.59c.66 0 1.19.53 1.19 1.19v.59c0 .67-.53 1.2-1.19 1.2H5.2C4.53 8 4 7.47 4 6.8zm5 0v-.59c0-.66.53-1.19 1.2-1.19h.59c.66 0 1.19.53 1.19 1.19v.59c0 .67-.53 1.2-1.19 1.2h-.59C9.53 8 9 7.47 9 6.8zm4 3.2c-.72 1.88-2.91 3-5 3s-4.28-1.13-5-3c-.14-.39.23-1 .66-1h8.59c.41 0 .89.61.75 1z"/></svg></div></div><div class="
d-inline-block v-align-middle css-truncate css-truncate-target user-status-message-wrapper f6"
style="line-height: 20px;"><div class="d-inline-block text-gray-dark v-align-text-top text-left"><span class="text-gray ml-2">Set status</span></div></div></div></summary><details-dialog class="details-dialog rounded-1 anim-fade-in fast Box Box--overlay"role="dialog"tabindex="-1">< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="position-relative flex-auto js-user-status-form" action="/users/status?compact=1&amp;link_mentions=0&amp;truncate=1" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="authenticity_token" value="zwxnN813bI1aU8Ms7RJ+A+ty5vGEPrfF1irAPe35XoaQ94m7a/B4USiv+v2yB2c1aCsvxHwlx5ugzWnF4hMJVg==" />
<div class="Box-header bg-gray border-bottom p-3"><button class="Box-btn-octicon js-toggle-user-status-edit btn-octicon float-right"type="reset"aria-label="Close dialog"data-close-dialog><svg class="octicon octicon-x"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48L7.48 8z"/></svg></button><h3 class="Box-title f5 text-bold text-gray-dark">Edit status</h3></div><input type="hidden"name="emoji"class="js-user-status-emoji-field"value=""><input type="hidden"name="organization_id"class="js-user-status-org-id-field"value=""><div class="px-3 py-2 text-gray-dark"><div class="js-characters-remaining-container position-relative mt-2"><div class="input-group d-table form-group my-0 js-user-status-form-group"><span class="input-group-button d-table-cell v-align-middle"style="width: 1%"><button type="button"aria-label="Choose an emoji"class="btn-outline btn js-toggle-user-status-emoji-picker btn-open-emoji-picker p-0"><span class="js-user-status-original-emoji"hidden></span><span class="js-user-status-custom-emoji"></span><span class="js-user-status-no-emoji-icon"><svg class="octicon octicon-smiley"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8 0C3.58 0 0 3.58 0 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm4.81 12.81a6.72 6.72 0 0 1-2.17 1.45c-.83.36-1.72.53-2.64.53-.92 0-1.81-.17-2.64-.53-.81-.34-1.55-.83-2.17-1.45a6.773 6.773 0 0 1-1.45-2.17A6.59 6.59 0 0 1 1.21 8c0-.92.17-1.81.53-2.64.34-.81.83-1.55 1.45-2.17.62-.62 1.36-1.11 2.17-1.45A6.59 6.59 0 0 1 8 1.21c.92 0 1.81.17 2.64.53.81.34 1.55.83 2.17 1.45.62.62 1.11 1.36 1.45 2.17.36.83.53 1.72.53 2.64 0 .92-.17 1.81-.53 2.64-.34.81-.83 1.55-1.45 2.17zM4 6.8v-.59c0-.66.53-1.19 1.2-1.19h.59c.66 0 1.19.53 1.19 1.19v.59c0 .67-.53 1.2-1.19 1.2H5.2C4.53 8 4 7.47 4 6.8zm5 0v-.59c0-.66.53-1.19 1.2-1.19h.59c.66 0 1.19.53 1.19 1.19v.59c0 .67-.53 1.2-1.19 1.2h-.59C9.53 8 9 7.47 9 6.8zm4 3.2c-.72 1.88-2.91 3-5 3s-4.28-1.13-5-3c-.14-.39.23-1 .66-1h8.59c.41 0 .89.61.75 1z"/></svg></span></button></span><text-expander keys=": @"data-mention-url="/autocomplete/user-suggestions"data-emoji-url="/autocomplete/emoji"><input type="text"
autocomplete="off"
data-no-org-url="/autocomplete/user-suggestions"
data-org-url="/suggestions?mention_suggester=1"
data-maxlength="80"
class="d-table-cell width-full form-control js-user-status-message-field js-characters-remaining-field"
placeholder="What's happening?"
name="message"
value=""
aria-label="What is your current status?"></text-expander><div class="error">Could not update your status,
please try again.</div></div><div style="margin-left: 53px"class="my-1 text-small label-characters-remaining js-characters-remaining"data-suffix="remaining"hidden>80 remaining </div></div><include-fragment class="js-user-status-emoji-picker"data-url="/users/status/emoji"></include-fragment><div class="overflow-auto ml-n3 mr-n3 px-3 border-bottom"style="max-height: 33vh"><div class="user-status-suggestions js-user-status-suggestions collapsed overflow-hidden"><h4 class="f6 text-normal my-3">Suggestions:</h4><div class="mx-3 mt-2 clearfix"><div class="float-left col-6"><button type="button"value=":palm_tree:"class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link link-gray no-underline js-predefined-user-status mb-1"><div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji"><g-emoji alias="palm_tree"fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f334.png">🌴</g-emoji></div><div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left"style="border-left: 1px solid transparent">On vacation </div></button><button type="button"value=":face_with_thermometer:"class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link link-gray no-underline js-predefined-user-status mb-1"><div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji"><g-emoji alias="face_with_thermometer"fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f912.png">🤒</g-emoji></div><div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left"style="border-left: 1px solid transparent">Out sick </div></button></div><div class="float-left col-6"><button type="button"value=":house:"class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link link-gray no-underline js-predefined-user-status mb-1"><div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji"><g-emoji alias="house"fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f3e0.png">🏠</g-emoji></div><div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left"style="border-left: 1px solid transparent">Working from home </div></button><button type="button"value=":dart:"class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link link-gray no-underline js-predefined-user-status mb-1"><div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji"><g-emoji alias="dart"fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f3af.png">🎯</g-emoji></div><div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left"style="border-left: 1px solid transparent">Focusing </div></button></div></div></div><div class="user-status-limited-availability-container"><div class="form-checkbox my-0"><input type="checkbox"name="limited_availability"value="1"class="js-user-status-limited-availability-checkbox"data-default-message="I may be slow to respond."aria-describedby="limited-availability-help-text-truncate-true-compact-true"id="limited-availability-truncate-true-compact-true"><label class="d-block f5 text-gray-dark mb-1"for="limited-availability-truncate-true-compact-true">Busy </label><p class="note"id="limited-availability-help-text-truncate-true-compact-true">When others mention you,
assign you,
or request your review,
GitHub will let them know that you have limited availability. </p></div></div></div><div class="d-inline-block f5 mr-2 pt-3 pb-2"><div class="d-inline-block mr-1">Clear status </div><details class="js-user-status-expire-drop-down f6 dropdown details-reset details-overlay d-inline-block mr-2"><summary class="f5 btn-link link-gray-dark border px-2 py-1 rounded-1"aria-haspopup="true"><div class="js-user-status-expiration-interval-selected d-inline-block v-align-baseline">Never </div><div class="dropdown-caret"></div></summary><ul class="dropdown-menu dropdown-menu-se pl-0 overflow-auto"style="width: 220px; max-height: 15.5em"><li><button type="button"class="btn-link dropdown-item js-user-status-expire-button ws-normal"title="Never"><span class="d-inline-block text-bold mb-1">Never</span><div class="f6 lh-condensed">Keep this status until you clear your status or edit your status.</div></button></li><li class="dropdown-divider"role="none"></li><li><button type="button"class="btn-link dropdown-item ws-normal js-user-status-expire-button"title="in 30 minutes"value="2019-08-06T17:16:56+02:00">in 30 minutes </button></li><li><button type="button"class="btn-link dropdown-item ws-normal js-user-status-expire-button"title="in 1 hour"value="2019-08-06T17:46:56+02:00">in 1 hour </button></li><li><button type="button"class="btn-link dropdown-item ws-normal js-user-status-expire-button"title="in 4 hours"value="2019-08-06T20:46:56+02:00">in 4 hours </button></li><li><button type="button"class="btn-link dropdown-item ws-normal js-user-status-expire-button"title="today"value="2019-08-06T23:59:59+02:00">today </button></li><li><button type="button"class="btn-link dropdown-item ws-normal js-user-status-expire-button"title="this week"value="2019-08-11T23:59:59+02:00">this week </button></li></ul></details><input class="js-user-status-expiration-date-input"type="hidden"name="expires_at"value=""></div><include-fragment class="js-user-status-org-picker"data-url="/users/status/organizations"></include-fragment></div><div class="d-flex flex-items-center flex-justify-between p-3 border-top"><button type="submit"disabled class="width-full btn btn-primary mr-2 js-user-status-submit">Set status </button><button type="button"disabled class="width-full js-clear-user-status-button btn ml-2 ">Clear status </button></div></form></details-dialog></details></div></div><div role="none"class="dropdown-divider"></div><a role="menuitem"class="dropdown-item"href="/menna-nasser-saeed"data-ga-click="Header, go to profile, text:your profile">Your profile</a><a role="menuitem"class="dropdown-item"href="/menna-nasser-saeed?tab=repositories"data-ga-click="Header, go to repositories, text:your repositories">Your repositories</a><a role="menuitem"class="dropdown-item"href="/menna-nasser-saeed?tab=projects"data-ga-click="Header, go to projects, text:your projects">Your projects</a><a role="menuitem"class="dropdown-item"href="/menna-nasser-saeed?tab=stars"data-ga-click="Header, go to starred repos, text:your stars">Your stars</a><a role="menuitem"class="dropdown-item"href="https://gist.github.com/mine"data-ga-click="Header, your gists, text:your gists">Your gists</a><div role="none"class="dropdown-divider"></div><a role="menuitem"class="dropdown-item"href="https://help.github.com"data-ga-click="Header, go to help, text:help">Help</a><a role="menuitem"class="dropdown-item"href="/settings/profile"data-ga-click="Header, go to settings, icon:settings">Settings</a>< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="logout-form" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="nCegA94yZo128TCGEk0RV32L9oRtXlyE0xeXW1jZZQpT17h19DQXZwFPmOGF5MbvqxT1ZseEeIUAg18EjuQSHg==" />

<button type="submit"class="dropdown-item dropdown-signout"data-ga-click="Header, sign out, icon:logout"role="menuitem">Sign out </button></form></details-menu></details></div></header></div><div id="start-of-content"class="show-on-focus"></div><div id="js-flash-container"></div><div class="application-main "data-commit-hovercards-enabled><div itemscope itemtype="http://schema.org/SoftwareSourceCode"class=""><main><div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav pt-0 pt-lg-4 "><div class="repohead-details-container clearfix container-lg p-responsive d-none d-lg-block"><ul class="pagehead-actions"><li>< !-- '"` --><!-- </textarea></xmp> --></option></form><form data-remote="true" class="clearfix js-social-form js-social-container" action="/notifications/subscribe" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="6hbZPXQeZ13Kk7CoyDIeRfhI3G864xvHQhmVmU8k+l9yvHcnQPoA6CkmPQ1Zdc0u/RsmEp6fy9MPpLURgowcFQ==" />      <input type="hidden" name="repository_id" value="198071131">

<details class="details-reset details-overlay select-menu float-left"><summary class="select-menu-button float-left btn btn-sm btn-with-count"data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;WATCH_BUTTON&quot;,&quot;repository_id&quot;:198071131,&quot;client_id&quot;:&quot;1578741416.1521981470&quot;,&quot;originating_request_id&quot;:&quot;5353:16F1E:9397:D7FF:5D4992D9&quot;,&quot;originating_url&quot;:&quot;https://github.com/Amrsharkas/S2/blob/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css&quot;,&quot;referrer&quot;:&quot;https://github.com/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome/css&quot;,&quot;user_id&quot;:42844167}}"data-hydro-click-hmac="d686e9705912c4531a83251d430dc5c1ff3243ad69a6d2a4fc1b57cc451064ec"data-ga-click="Repository, click Watch settings, action:blob#show"><span data-menu-button><svg class="octicon octicon-eye v-align-text-bottom"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>Watch </span></summary><details-menu class="select-menu-modal position-absolute mt-5"
style="z-index: 99;"><div class="select-menu-header"><span class="select-menu-title">Notifications</span></div><div class="select-menu-list"><button type="submit"name="do"value="included"class="select-menu-item width-full"aria-checked="true"role="menuitemradio"><svg class="octicon octicon-check select-menu-item-icon"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5L12 5z"/></svg><div class="select-menu-item-text"><span class="select-menu-item-heading">Not watching</span><span class="description">Be notified only when participating or @mentioned.</span><span class="hidden-select-button-text"data-menu-button-contents><svg class="octicon octicon-eye v-align-text-bottom"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>Watch </span></div></button><button type="submit"name="do"value="release_only"class="select-menu-item width-full"aria-checked="false"role="menuitemradio"><svg class="octicon octicon-check select-menu-item-icon"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5L12 5z"/></svg><div class="select-menu-item-text"><span class="select-menu-item-heading">Releases only</span><span class="description">Be notified of new releases,
and when participating or @mentioned.</span><span class="hidden-select-button-text"data-menu-button-contents><svg class="octicon octicon-eye v-align-text-bottom"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>Unwatch releases </span></div></button><button type="submit"name="do"value="subscribed"class="select-menu-item width-full"aria-checked="false"role="menuitemradio"><svg class="octicon octicon-check select-menu-item-icon"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5L12 5z"/></svg><div class="select-menu-item-text"><span class="select-menu-item-heading">Watching</span><span class="description">Be notified of all conversations.</span><span class="hidden-select-button-text"data-menu-button-contents><svg class="octicon octicon-eye v-align-text-bottom"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>Unwatch </span></div></button><button type="submit"name="do"value="ignore"class="select-menu-item width-full"aria-checked="false"role="menuitemradio"><svg class="octicon octicon-check select-menu-item-icon"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5L12 5z"/></svg><div class="select-menu-item-text"><span class="select-menu-item-heading">Ignoring</span><span class="description">Never be notified.</span><span class="hidden-select-button-text"data-menu-button-contents><svg class="octicon octicon-mute v-align-text-bottom"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8 2.81v10.38c0 .67-.81 1-1.28.53L3 10H1c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h2l3.72-3.72C7.19 1.81 8 2.14 8 2.81zm7.53 3.22l-1.06-1.06-1.97 1.97-1.97-1.97-1.06 1.06L11.44 8 9.47 9.97l1.06 1.06 1.97-1.97 1.97 1.97 1.06-1.06L13.56 8l1.97-1.97z"/></svg>Stop ignoring </span></div></button></div></details-menu></details><a class="social-count js-social-count"
href="/Amrsharkas/S2/watchers"
aria-label="0 users are watching this repository">0 </a></form></li><li><div class="js-toggler-container js-social-container starring-container ">< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="starred js-social-form" action="/Amrsharkas/S2/unstar" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="wo2B6ySMLLwPqDWHSqfWsBS+gjh0Vqe3PyAk+E5yqxn0QnsdveypKSkbOyZwpj2AAY/i9LHZJrK16QMQKTU+0A==" />
<input type="hidden"name="context"value="repository"></input><button type="submit"class="btn btn-sm btn-with-count js-toggler-target"aria-label="Unstar this repository"title="Unstar Amrsharkas/S2"data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;UNSTAR_BUTTON&quot;,&quot;repository_id&quot;:198071131,&quot;client_id&quot;:&quot;1578741416.1521981470&quot;,&quot;originating_request_id&quot;:&quot;5353:16F1E:9397:D7FF:5D4992D9&quot;,&quot;originating_url&quot;:&quot;https://github.com/Amrsharkas/S2/blob/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css&quot;,&quot;referrer&quot;:&quot;https://github.com/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome/css&quot;,&quot;user_id&quot;:42844167}}"data-hydro-click-hmac="22fee189c6962b10b1ae91fa7f6bfc55b3a9cfa25f4be9ad94dca34ca24fc656"data-ga-click="Repository, click unstar button, action:blob#show; text:Unstar"><svg class="octicon octicon-star v-align-text-bottom"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"/></svg>Unstar </button><a class="social-count js-social-count"href="/Amrsharkas/S2/stargazers"
aria-label="0 users starred this repository">0 </a></form>< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="unstarred js-social-form" action="/Amrsharkas/S2/star" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="37kyuijy1cjsEVQB4gd010UY7lV6MzdWDNDmRjJipFOas9RyCueNZGp9N0TfNgdfBaTiuYebBULbMGW/EVzjCA==" />
<input type="hidden"name="context"value="repository"></input><button type="submit"class="btn btn-sm btn-with-count js-toggler-target"aria-label="Unstar this repository"title="Star Amrsharkas/S2"data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;STAR_BUTTON&quot;,&quot;repository_id&quot;:198071131,&quot;client_id&quot;:&quot;1578741416.1521981470&quot;,&quot;originating_request_id&quot;:&quot;5353:16F1E:9397:D7FF:5D4992D9&quot;,&quot;originating_url&quot;:&quot;https://github.com/Amrsharkas/S2/blob/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css&quot;,&quot;referrer&quot;:&quot;https://github.com/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome/css&quot;,&quot;user_id&quot;:42844167}}"data-hydro-click-hmac="51b1ee0b823b73935926c12a57d2d5a38f6e67d48040a399c910c57a4068d9ce"data-ga-click="Repository, click star button, action:blob#show; text:Star"><svg class="octicon octicon-star v-align-text-bottom"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"/></svg>Star </button><a class="social-count js-social-count"href="/Amrsharkas/S2/stargazers"
aria-label="0 users starred this repository">0 </a></form></div></li><li>< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="btn-with-count" action="/Amrsharkas/S2/fork" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="9OswASpB4HqQkpR79aPw3OG+yZBpbDs9N6wMusUweph+cEZEuSZA6xOybOH1lZA9m5Bx18wRMzGbmzy0ApcbWw==" />
<button class="btn btn-sm btn-with-count"data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;FORK_BUTTON&quot;,&quot;repository_id&quot;:198071131,&quot;client_id&quot;:&quot;1578741416.1521981470&quot;,&quot;originating_request_id&quot;:&quot;5353:16F1E:9397:D7FF:5D4992D9&quot;,&quot;originating_url&quot;:&quot;https://github.com/Amrsharkas/S2/blob/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css&quot;,&quot;referrer&quot;:&quot;https://github.com/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome/css&quot;,&quot;user_id&quot;:42844167}}"data-hydro-click-hmac="89b4ffb9950135d69143218ec403edc3de076e6399947fd802927f32f202dafb"data-ga-click="Repository, show fork modal, action:blob#show; text:Fork"type="submit"title="Fork your own copy of Amrsharkas/S2 to your account"aria-label="Fork your own copy of Amrsharkas/S2 to your account"><svg class="octicon octicon-repo-forked v-align-text-bottom"viewBox="0 0 10 16"version="1.1"width="10"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>Fork </button></form><a href="/Amrsharkas/S2/network/members"class="social-count"
aria-label="0 users forked this repository">0 </a></li></ul><h1 class="private "><svg class="octicon octicon-lock"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M4 13H3v-1h1v1zm8-6v7c0 .55-.45 1-1 1H1c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h1V4c0-2.2 1.8-4 4-4s4 1.8 4 4v2h1c.55 0 1 .45 1 1zM3.8 6h4.41V4c0-1.22-.98-2.2-2.2-2.2-1.22 0-2.2.98-2.2 2.2v2H3.8zM11 7H2v7h9V7zM4 8H3v1h1V8zm0 2H3v1h1v-1z"/></svg><span class="author"itemprop="author"><a class="url fn"rel="author"data-hovercard-type="user"data-hovercard-url="/hovercards?user_id=35296008"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="/Amrsharkas">Amrsharkas</a></span>< !-- --><span class="path-divider">/</span>< !-- --><strong itemprop="name"><a data-pjax="#js-repo-pjax-container"href="/Amrsharkas/S2">S2</a></strong><span class="Label Label--outline v-align-middle ">Private</span></h1></div><nav class="hx_reponav reponav js-repo-nav js-sidenav-container-pjax container-lg p-responsive d-none d-lg-block"
itemscope itemtype="http://schema.org/BreadcrumbList"
aria-label="Repository"
data-pjax="#js-repo-pjax-container"><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a class="js-selected-navigation-item selected reponav-item"itemprop="url"data-hotkey="g c"aria-current="page"data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages /Amrsharkas/S2"href="/Amrsharkas/S2"><svg class="octicon octicon-code"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg><span itemprop="name">Code</span><meta itemprop="position"content="1"></a></span><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a itemprop="url"data-hotkey="g i"class="js-selected-navigation-item reponav-item"data-selected-links="repo_issues repo_labels repo_milestones /Amrsharkas/S2/issues"href="/Amrsharkas/S2/issues"><svg class="octicon octicon-issue-opened"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg><span itemprop="name">Issues</span><span class="Counter">0</span><meta itemprop="position"content="2"></a></span><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a data-hotkey="g p"itemprop="url"class="js-selected-navigation-item reponav-item"data-selected-links="repo_pulls checks /Amrsharkas/S2/pulls"href="/Amrsharkas/S2/pulls"><svg class="octicon octicon-git-pull-request"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg><span itemprop="name">Pull requests</span><span class="Counter">1</span><meta itemprop="position"content="3"></a></span><a data-hotkey="g b"class="js-selected-navigation-item reponav-item"data-selected-links="repo_projects new_repo_project repo_project /Amrsharkas/S2/projects"href="/Amrsharkas/S2/projects"><svg class="octicon octicon-project"viewBox="0 0 15 16"version="1.1"width="15"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg>Projects <span class="Counter">0</span></a><a class="js-selected-navigation-item reponav-item"data-hotkey="g w"data-selected-links="repo_wiki /Amrsharkas/S2/wiki"href="/Amrsharkas/S2/wiki"><svg class="octicon octicon-book"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M3 5h4v1H3V5zm0 3h4V7H3v1zm0 2h4V9H3v1zm11-5h-4v1h4V5zm0 2h-4v1h4V7zm0 2h-4v1h4V9zm2-6v9c0 .55-.45 1-1 1H9.5l-1 1-1-1H2c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h5.5l1 1 1-1H15c.55 0 1 .45 1 1zm-8 .5L7.5 3H2v9h6V3.5zm7-.5H9.5l-.5.5V12h6V3z"/></svg>Wiki </a><a data-skip-pjax="true"class="js-selected-navigation-item reponav-item"data-selected-links="security alerts policy /Amrsharkas/S2/security/advisories"href="/Amrsharkas/S2/security/advisories"><svg class="octicon octicon-shield"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M0 2l7-2 7 2v6.02C14 12.69 8.69 16 7 16c-1.69 0-7-3.31-7-7.98V2zm1 .75L7 1l6 1.75v5.268C13 12.104 8.449 15 7 15c-1.449 0-6-2.896-6-6.982V2.75zm1 .75L7 2v12c-1.207 0-5-2.482-5-5.985V3.5z"/></svg>Security </a><a class="js-selected-navigation-item reponav-item"data-selected-links="repo_graphs repo_contributors dependency_graph pulse people /Amrsharkas/S2/pulse"href="/Amrsharkas/S2/pulse"><svg class="octicon octicon-graph"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg>Insights </a></nav><div class="reponav-wrapper reponav-small d-lg-none"><nav class="reponav js-reponav text-center no-wrap"
itemscope itemtype="http://schema.org/BreadcrumbList"><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a class="js-selected-navigation-item selected reponav-item"itemprop="url"aria-current="page"data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages /Amrsharkas/S2"href="/Amrsharkas/S2"><span itemprop="name">Code</span><meta itemprop="position"content="1"></a></span><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a itemprop="url"class="js-selected-navigation-item reponav-item"data-selected-links="repo_issues repo_labels repo_milestones /Amrsharkas/S2/issues"href="/Amrsharkas/S2/issues"><span itemprop="name">Issues</span><span class="Counter">0</span><meta itemprop="position"content="2"></a></span><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a itemprop="url"class="js-selected-navigation-item reponav-item"data-selected-links="repo_pulls checks /Amrsharkas/S2/pulls"href="/Amrsharkas/S2/pulls"><span itemprop="name">Pull requests</span><span class="Counter">1</span><meta itemprop="position"content="3"></a></span><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a itemprop="url"class="js-selected-navigation-item reponav-item"data-selected-links="repo_projects new_repo_project repo_project /Amrsharkas/S2/projects"href="/Amrsharkas/S2/projects"><span itemprop="name">Projects</span><span class="Counter">0</span><meta itemprop="position"content="4"></a></span><span itemscope itemtype="http://schema.org/ListItem"itemprop="itemListElement"><a itemprop="url"class="js-selected-navigation-item reponav-item"data-selected-links="repo_wiki /Amrsharkas/S2/wiki"href="/Amrsharkas/S2/wiki"><span itemprop="name">Wiki</span><meta itemprop="position"content="5"></a></span><a itemprop="url"class="js-selected-navigation-item reponav-item"data-selected-links="security alerts policy /Amrsharkas/S2/security/advisories"href="/Amrsharkas/S2/security/advisories"><span itemprop="name">Security</span><meta itemprop="position"content="6"></a><a class="js-selected-navigation-item reponav-item"data-selected-links="pulse /Amrsharkas/S2/pulse"href="/Amrsharkas/S2/pulse">Pulse </a></nav></div></div><div class="container-lg clearfix new-discussion-timeline experiment-repo-nav  p-responsive"><div class="repository-content "><a class="d-none js-permalink-shortcut"data-hotkey="y"href="/Amrsharkas/S2/blob/d5e2a8a7b5895a6b87d12493ffc27681cc47ee6f/public/assets/global/plugins/font-awesome/css/font-awesome.min.css">Permalink</a>< !-- blob contrib key: blob_contributors:v21:59c1fda6aa61e7648514a8724cb511be --><div class="d-flex flex-items-start flex-shrink-0 pb-3 flex-column flex-md-row"><span class="d-flex flex-justify-between width-full width-md-auto"><details class="details-reset details-overlay select-menu branch-select-menu  hx_rsm"id="branch-select-menu"><summary class="btn btn-sm select-menu-button css-truncate"
data-hotkey="w"
title="Switch branches or tags"><i>Branch:</i><span class="css-truncate-target">development</span></summary><details-menu class="select-menu-modal hx_rsm-modal position-absolute"style="z-index: 99;"src="/Amrsharkas/S2/ref-list/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css?source_action=show&amp;source_controller=blob"preload><include-fragment class="select-menu-loading-overlay anim-pulse"><svg height="32"class="octicon octicon-octoface"viewBox="0 0 16 16"version="1.1"width="32"aria-hidden="true"><path fill-rule="evenodd"d="M14.7 5.34c.13-.32.55-1.59-.13-3.31 0 0-1.05-.33-3.44 1.3-1-.28-2.07-.32-3.13-.32s-2.13.04-3.13.32c-2.39-1.64-3.44-1.3-3.44-1.3-.68 1.72-.26 2.99-.13 3.31C.49 6.21 0 7.33 0 8.69 0 13.84 3.33 15 7.98 15S16 13.84 16 8.69c0-1.36-.49-2.48-1.3-3.35zM8 14.02c-3.3 0-5.98-.15-5.98-3.35 0-.76.38-1.48 1.02-2.07 1.07-.98 2.9-.46 4.96-.46 2.07 0 3.88-.52 4.96.46.65.59 1.02 1.3 1.02 2.07 0 3.19-2.68 3.35-5.98 3.35zM5.49 9.01c-.66 0-1.2.8-1.2 1.78s.54 1.79 1.2 1.79c.66 0 1.2-.8 1.2-1.79s-.54-1.78-1.2-1.78zm5.02 0c-.66 0-1.2.79-1.2 1.78s.54 1.79 1.2 1.79c.66 0 1.2-.8 1.2-1.79s-.53-1.78-1.2-1.78z"/></svg></include-fragment></details-menu></details><div class="BtnGroup flex-shrink-0 d-md-none"><a href="/Amrsharkas/S2/find/development"
class="js-pjax-capture-input btn btn-sm BtnGroup-item"
data-pjax data-hotkey="t">Find file </a><clipboard-copy value="public/assets/global/plugins/font-awesome/css/font-awesome.min.css"class="btn btn-sm BtnGroup-item">Copy path </clipboard-copy></div></span><h2 id="blob-path"class="breadcrumb flex-auto min-width-0 text-normal flex-md-self-center ml-md-2 mr-md-3 my-2 my-md-0"><span class="js-repo-root text-bold"><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2"><span>S2</span></a></span></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2/tree/development/public"><span>public</span></a></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2/tree/development/public/assets"><span>assets</span></a></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2/tree/development/public/assets/global"><span>global</span></a></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2/tree/development/public/assets/global/plugins"><span>plugins</span></a></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome"><span>font-awesome</span></a></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true"href="/Amrsharkas/S2/tree/development/public/assets/global/plugins/font-awesome/css"><span>css</span></a></span><span class="separator">/</span><strong class="final-path">font-awesome.min.css</strong></h2><div class="BtnGroup flex-shrink-0 d-none d-md-inline-block"><a href="/Amrsharkas/S2/find/development"
class="js-pjax-capture-input btn btn-sm BtnGroup-item"
data-pjax data-hotkey="t">Find file </a><clipboard-copy value="public/assets/global/plugins/font-awesome/css/font-awesome.min.css"class="btn btn-sm BtnGroup-item">Copy path </clipboard-copy></div></div><include-fragment src="/Amrsharkas/S2/contributors/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css"class="Box Box--condensed commit-loader"><div class="Box-body bg-blue-light f6">Fetching contributors&hellip;
</div><div class="Box-body d-flex flex-items-center"><img alt=""class="loader-loading mr-2"src="https://github.githubassets.com/images/spinners/octocat-spinner-32-EAF2F5.gif"width="16"height="16"/><span class="text-red h6 loader-error">Cannot retrieve contributors at this time</span></div></include-fragment><div class="Box mt-3 position-relative"><div class="Box-header py-2 d-flex flex-column flex-shrink-0 flex-md-row flex-md-items-center"><div class="text-mono f6 flex-auto pr-3 flex-order-2 flex-md-order-1 mt-2 mt-md-0">5 lines (4 sloc) <span class="file-info-divider"></span>26.1 KB </div><div class="d-flex py-1 py-md-0 flex-auto flex-order-1 flex-md-order-2 flex-sm-grow-0 flex-justify-between"><div class="BtnGroup"><a id="raw-url"class="btn btn-sm BtnGroup-item"href="/Amrsharkas/S2/raw/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css">Raw</a><a class="btn btn-sm js-update-url-with-hash BtnGroup-item"data-hotkey="b"href="/Amrsharkas/S2/blame/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css">Blame</a><a rel="nofollow"class="btn btn-sm BtnGroup-item"href="/Amrsharkas/S2/commits/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css">History</a></div><div><a class="btn-octicon tooltipped tooltipped-nw hide-sm"
href="https://desktop.github.com"
aria-label="Open this file in GitHub Desktop"
data-ga-click="Repository, open with desktop, type:windows"><svg class="octicon octicon-device-desktop"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M15 2H1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5.34c-.25.61-.86 1.39-2.34 2h8c-1.48-.61-2.09-1.39-2.34-2H15c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm0 9H1V3h14v8z"/></svg></a>< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="inline-form js-update-url-with-hash" action="/Amrsharkas/S2/edit/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="rkOBxg6LmIpaBS0voML3wlYgxlwOKQ0PTPG7p2K87miPeBviq5aN/02HPPZvhf+3/fmmF4apabzNBypBqVTZ3w==" />
<button class="btn-octicon tooltipped tooltipped-nw"type="submit"
aria-label="Edit this file"data-hotkey="e"data-disable-with><svg class="octicon octicon-pencil"viewBox="0 0 14 16"version="1.1"width="14"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M0 12v3h3l8-8-3-3-8 8zm3 2H1v-2h1v1h1v1zm10.3-9.3L12 6 9 3l1.3-1.3a.996.996 0 0 1 1.41 0l1.59 1.59c.39.39.39 1.02 0 1.41z"/></svg></button></form>< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="inline-form" action="/Amrsharkas/S2/delete/development/public/assets/global/plugins/font-awesome/css/font-awesome.min.css" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="GJCoyG4BPY/bx4adJizZKkdDKs9oFQ7Ejq5F28ebQhEtLmy6KGIPLrrpwJcEb64ZRgNrfrocB9g+f/Mx/4gKRw==" />
<button class="btn-octicon btn-octicon-danger tooltipped tooltipped-nw"type="submit"
aria-label="Delete this file"data-disable-with><svg class="octicon octicon-trashcan"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg></button></form></div></div></div><div itemprop="text"class="Box-body p-0 blob-wrapper data type-css "><table class="highlight tab-size js-file-line-container"data-tab-size="8"><tr><td id="L1"class="blob-num js-line-number"data-line-number="1"></td><td id="LC1"class="blob-code blob-code-inner js-file-line">

/*!</td>
      </tr>
      <tr>
        <td id="L2" class="blob-num js-line-number" data-line-number="2"></td>
        <td id="LC2" class="blob-code blob-code-inner js-file-line"> *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome</td>
      </tr>
      <tr>
        <td id="L3" class="blob-num js-line-number" data-line-number="3"></td>
        <td id="LC3" class="blob-code blob-code-inner js-file-line"> *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)</td>
      </tr>
      <tr>
        <td id="L4" class="blob-num js-line-number" data-line-number="4"></td>
        <td id="LC4" class="blob-code blob-code-inner js-file-line"> */
@font-face {
    font-family: &#39;
    FontAwesome&#39;
    ;
    src: url(&#39;../fonts/fontawesome-webfont.eot?v=4.4.0&#39;);
    src: url(&#39;../fonts/fontawesome-webfont.eot?#iefix&amp;v=4.4.0&#39;) format(&#39; embedded-opentype&#39; ), url(&#39;../fonts/fontawesome-webfont.woff2?v=4.4.0&#39;) format(&#39; woff2&#39; ), url(&#39;../fonts/fontawesome-webfont.woff?v=4.4.0&#39;) format(&#39; woff&#39; ), url(&#39;../fonts/fontawesome-webfont.ttf?v=4.4.0&#39;) format(&#39; truetype&#39; ), url(&#39;../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular&#39;) format(&#39; svg&#39; );
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul&gt;

li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: &quot;
    \f000&quot;
}

.fa-music:before {
    content: &quot;
    \f001&quot;
}

.fa-search:before {
    content: &quot;
    \f002&quot;
}

.fa-envelope-o:before {
    content: &quot;
    \f003&quot;
}

.fa-heart:before {
    content: &quot;
    \f004&quot;
}

.fa-star:before {
    content: &quot;
    \f005&quot;
}

.fa-star-o:before {
    content: &quot;
    \f006&quot;
}

.fa-user:before {
    content: &quot;
    \f007&quot;
}

.fa-film:before {
    content: &quot;
    \f008&quot;
}

.fa-th-large:before {
    content: &quot;
    \f009&quot;
}

.fa-th:before {
    content: &quot;
    \f00a&quot;
}

.fa-th-list:before {
    content: &quot;
    \f00b&quot;
}

.fa-check:before {
    content: &quot;
    \f00c&quot;
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: &quot;
    \f00d&quot;
}

.fa-search-plus:before {
    content: &quot;
    \f00e&quot;
}

.fa-search-minus:before {
    content: &quot;
    \f010&quot;
}

.fa-power-off:before {
    content: &quot;
    \f011&quot;
}

.fa-signal:before {
    content: &quot;
    \f012&quot;
}

.fa-gear:before,
.fa-cog:before {
    content: &quot;
    \f013&quot;
}

.fa-trash-o:before {
    content: &quot;
    \f014&quot;
}

.fa-home:before {
    content: &quot;
    \f015&quot;
}

.fa-file-o:before {
    content: &quot;
    \f016&quot;
}

.fa-clock-o:before {
    content: &quot;
    \f017&quot;
}

.fa-road:before {
    content: &quot;
    \f018&quot;
}

.fa-download:before {
    content: &quot;
    \f019&quot;
}

.fa-arrow-circle-o-down:before {
    content: &quot;
    \f01a&quot;
}

.fa-arrow-circle-o-up:before {
    content: &quot;
    \f01b&quot;
}

.fa-inbox:before {
    content: &quot;
    \f01c&quot;
}

.fa-play-circle-o:before {
    content: &quot;
    \f01d&quot;
}

.fa-rotate-right:before,
.fa-repeat:before {
    content: &quot;
    \f01e&quot;
}

.fa-refresh:before {
    content: &quot;
    \f021&quot;
}

.fa-list-alt:before {
    content: &quot;
    \f022&quot;
}

.fa-lock:before {
    content: &quot;
    \f023&quot;
}

.fa-flag:before {
    content: &quot;
    \f024&quot;
}

.fa-headphones:before {
    content: &quot;
    \f025&quot;
}

.fa-volume-off:before {
    content: &quot;
    \f026&quot;
}

.fa-volume-down:before {
    content: &quot;
    \f027&quot;
}

.fa-volume-up:before {
    content: &quot;
    \f028&quot;
}

.fa-qrcode:before {
    content: &quot;
    \f029&quot;
}

.fa-barcode:before {
    content: &quot;
    \f02a&quot;
}

.fa-tag:before {
    content: &quot;
    \f02b&quot;
}

.fa-tags:before {
    content: &quot;
    \f02c&quot;
}

.fa-book:before {
    content: &quot;
    \f02d&quot;
}

.fa-bookmark:before {
    content: &quot;
    \f02e&quot;
}

.fa-print:before {
    content: &quot;
    \f02f&quot;
}

.fa-camera:before {
    content: &quot;
    \f030&quot;
}

.fa-font:before {
    content: &quot;
    \f031&quot;
}

.fa-bold:before {
    content: &quot;
    \f032&quot;
}

.fa-italic:before {
    content: &quot;
    \f033&quot;
}

.fa-text-height:before {
    content: &quot;
    \f034&quot;
}

.fa-text-width:before {
    content: &quot;
    \f035&quot;
}

.fa-align-left:before {
    content: &quot;
    \f036&quot;
}

.fa-align-center:before {
    content: &quot;
    \f037&quot;
}

.fa-align-right:before {
    content: &quot;
    \f038&quot;
}

.fa-align-justify:before {
    content: &quot;
    \f039&quot;
}

.fa-list:before {
    content: &quot;
    \f03a&quot;
}

.fa-dedent:before,
.fa-outdent:before {
    content: &quot;
    \f03b&quot;
}

.fa-indent:before {
    content: &quot;
    \f03c&quot;
}

.fa-video-camera:before {
    content: &quot;
    \f03d&quot;
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: &quot;
    \f03e&quot;
}

.fa-pencil:before {
    content: &quot;
    \f040&quot;
}

.fa-map-marker:before {
    content: &quot;
    \f041&quot;
}

.fa-adjust:before {
    content: &quot;
    \f042&quot;
}

.fa-tint:before {
    content: &quot;
    \f043&quot;
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: &quot;
    \f044&quot;
}

.fa-share-square-o:before {
    content: &quot;
    \f045&quot;
}

.fa-check-square-o:before {
    content: &quot;
    \f046&quot;
}

.fa-arrows:before {
    content: &quot;
    \f047&quot;
}

.fa-step-backward:before {
    content: &quot;
    \f048&quot;
}

.fa-fast-backward:before {
    content: &quot;
    \f049&quot;
}

.fa-backward:before {
    content: &quot;
    \f04a&quot;
}

.fa-play:before {
    content: &quot;
    \f04b&quot;
}

.fa-pause:before {
    content: &quot;
    \f04c&quot;
}

.fa-stop:before {
    content: &quot;
    \f04d&quot;
}

.fa-forward:before {
    content: &quot;
    \f04e&quot;
}

.fa-fast-forward:before {
    content: &quot;
    \f050&quot;
}

.fa-step-forward:before {
    content: &quot;
    \f051&quot;
}

.fa-eject:before {
    content: &quot;
    \f052&quot;
}

.fa-chevron-left:before {
    content: &quot;
    \f053&quot;
}

.fa-chevron-right:before {
    content: &quot;
    \f054&quot;
}

.fa-plus-circle:before {
    content: &quot;
    \f055&quot;
}

.fa-minus-circle:before {
    content: &quot;
    \f056&quot;
}

.fa-times-circle:before {
    content: &quot;
    \f057&quot;
}

.fa-check-circle:before {
    content: &quot;
    \f058&quot;
}

.fa-question-circle:before {
    content: &quot;
    \f059&quot;
}

.fa-info-circle:before {
    content: &quot;
    \f05a&quot;
}

.fa-crosshairs:before {
    content: &quot;
    \f05b&quot;
}

.fa-times-circle-o:before {
    content: &quot;
    \f05c&quot;
}

.fa-check-circle-o:before {
    content: &quot;
    \f05d&quot;
}

.fa-ban:before {
    content: &quot;
    \f05e&quot;
}

.fa-arrow-left:before {
    content: &quot;
    \f060&quot;
}

.fa-arrow-right:before {
    content: &quot;
    \f061&quot;
}

.fa-arrow-up:before {
    content: &quot;
    \f062&quot;
}

.fa-arrow-down:before {
    content: &quot;
    \f063&quot;
}

.fa-mail-forward:before,
.fa-share:before {
    content: &quot;
    \f064&quot;
}

.fa-expand:before {
    content: &quot;
    \f065&quot;
}

.fa-compress:before {
    content: &quot;
    \f066&quot;
}

.fa-plus:before {
    content: &quot;
    \f067&quot;
}

.fa-minus:before {
    content: &quot;
    \f068&quot;
}

.fa-asterisk:before {
    content: &quot;
    \f069&quot;
}

.fa-exclamation-circle:before {
    content: &quot;
    \f06a&quot;
}

.fa-gift:before {
    content: &quot;
    \f06b&quot;
}

.fa-leaf:before {
    content: &quot;
    \f06c&quot;
}

.fa-fire:before {
    content: &quot;
    \f06d&quot;
}

.fa-eye:before {
    content: &quot;
    \f06e&quot;
}

.fa-eye-slash:before {
    content: &quot;
    \f070&quot;
}

.fa-warning:before,
.fa-exclamation-triangle:before {
    content: &quot;
    \f071&quot;
}

.fa-plane:before {
    content: &quot;
    \f072&quot;
}

.fa-calendar:before {
    content: &quot;
    \f073&quot;
}

.fa-random:before {
    content: &quot;
    \f074&quot;
}

.fa-comment:before {
    content: &quot;
    \f075&quot;
}

.fa-magnet:before {
    content: &quot;
    \f076&quot;
}

.fa-chevron-up:before {
    content: &quot;
    \f077&quot;
}

.fa-chevron-down:before {
    content: &quot;
    \f078&quot;
}

.fa-retweet:before {
    content: &quot;
    \f079&quot;
}

.fa-shopping-cart:before {
    content: &quot;
    \f07a&quot;
}

.fa-folder:before {
    content: &quot;
    \f07b&quot;
}

.fa-folder-open:before {
    content: &quot;
    \f07c&quot;
}

.fa-arrows-v:before {
    content: &quot;
    \f07d&quot;
}

.fa-arrows-h:before {
    content: &quot;
    \f07e&quot;
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: &quot;
    \f080&quot;
}

.fa-twitter-square:before {
    content: &quot;
    \f081&quot;
}

.fa-facebook-square:before {
    content: &quot;
    \f082&quot;
}

.fa-camera-retro:before {
    content: &quot;
    \f083&quot;
}

.fa-key:before {
    content: &quot;
    \f084&quot;
}

.fa-gears:before,
.fa-cogs:before {
    content: &quot;
    \f085&quot;
}

.fa-comments:before {
    content: &quot;
    \f086&quot;
}

.fa-thumbs-o-up:before {
    content: &quot;
    \f087&quot;
}

.fa-thumbs-o-down:before {
    content: &quot;
    \f088&quot;
}

.fa-star-half:before {
    content: &quot;
    \f089&quot;
}

.fa-heart-o:before {
    content: &quot;
    \f08a&quot;
}

.fa-sign-out:before {
    content: &quot;
    \f08b&quot;
}

.fa-linkedin-square:before {
    content: &quot;
    \f08c&quot;
}

.fa-thumb-tack:before {
    content: &quot;
    \f08d&quot;
}

.fa-external-link:before {
    content: &quot;
    \f08e&quot;
}

.fa-sign-in:before {
    content: &quot;
    \f090&quot;
}

.fa-trophy:before {
    content: &quot;
    \f091&quot;
}

.fa-github-square:before {
    content: &quot;
    \f092&quot;
}

.fa-upload:before {
    content: &quot;
    \f093&quot;
}

.fa-lemon-o:before {
    content: &quot;
    \f094&quot;
}

.fa-phone:before {
    content: &quot;
    \f095&quot;
}

.fa-square-o:before {
    content: &quot;
    \f096&quot;
}

.fa-bookmark-o:before {
    content: &quot;
    \f097&quot;
}

.fa-phone-square:before {
    content: &quot;
    \f098&quot;
}

.fa-twitter:before {
    content: &quot;
    \f099&quot;
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: &quot;
    \f09a&quot;
}

.fa-github:before {
    content: &quot;
    \f09b&quot;
}

.fa-unlock:before {
    content: &quot;
    \f09c&quot;
}

.fa-credit-card:before {
    content: &quot;
    \f09d&quot;
}

.fa-feed:before,
.fa-rss:before {
    content: &quot;
    \f09e&quot;
}

.fa-hdd-o:before {
    content: &quot;
    \f0a0&quot;
}

.fa-bullhorn:before {
    content: &quot;
    \f0a1&quot;
}

.fa-bell:before {
    content: &quot;
    \f0f3&quot;
}

.fa-certificate:before {
    content: &quot;
    \f0a3&quot;
}

.fa-hand-o-right:before {
    content: &quot;
    \f0a4&quot;
}

.fa-hand-o-left:before {
    content: &quot;
    \f0a5&quot;
}

.fa-hand-o-up:before {
    content: &quot;
    \f0a6&quot;
}

.fa-hand-o-down:before {
    content: &quot;
    \f0a7&quot;
}

.fa-arrow-circle-left:before {
    content: &quot;
    \f0a8&quot;
}

.fa-arrow-circle-right:before {
    content: &quot;
    \f0a9&quot;
}

.fa-arrow-circle-up:before {
    content: &quot;
    \f0aa&quot;
}

.fa-arrow-circle-down:before {
    content: &quot;
    \f0ab&quot;
}

.fa-globe:before {
    content: &quot;
    \f0ac&quot;
}

.fa-wrench:before {
    content: &quot;
    \f0ad&quot;
}

.fa-tasks:before {
    content: &quot;
    \f0ae&quot;
}

.fa-filter:before {
    content: &quot;
    \f0b0&quot;
}

.fa-briefcase:before {
    content: &quot;
    \f0b1&quot;
}

.fa-arrows-alt:before {
    content: &quot;
    \f0b2&quot;
}

.fa-group:before,
.fa-users:before {
    content: &quot;
    \f0c0&quot;
}

.fa-chain:before,
.fa-link:before {
    content: &quot;
    \f0c1&quot;
}

.fa-cloud:before {
    content: &quot;
    \f0c2&quot;
}

.fa-flask:before {
    content: &quot;
    \f0c3&quot;
}

.fa-cut:before,
.fa-scissors:before {
    content: &quot;
    \f0c4&quot;
}

.fa-copy:before,
.fa-files-o:before {
    content: &quot;
    \f0c5&quot;
}

.fa-paperclip:before {
    content: &quot;
    \f0c6&quot;
}

.fa-save:before,
.fa-floppy-o:before {
    content: &quot;
    \f0c7&quot;
}

.fa-square:before {
    content: &quot;
    \f0c8&quot;
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: &quot;
    \f0c9&quot;
}

.fa-list-ul:before {
    content: &quot;
    \f0ca&quot;
}

.fa-list-ol:before {
    content: &quot;
    \f0cb&quot;
}

.fa-strikethrough:before {
    content: &quot;
    \f0cc&quot;
}

.fa-underline:before {
    content: &quot;
    \f0cd&quot;
}

.fa-table:before {
    content: &quot;
    \f0ce&quot;
}

.fa-magic:before {
    content: &quot;
    \f0d0&quot;
}

.fa-truck:before {
    content: &quot;
    \f0d1&quot;
}

.fa-pinterest:before {
    content: &quot;
    \f0d2&quot;
}

.fa-pinterest-square:before {
    content: &quot;
    \f0d3&quot;
}

.fa-google-plus-square:before {
    content: &quot;
    \f0d4&quot;
}

.fa-google-plus:before {
    content: &quot;
    \f0d5&quot;
}

.fa-money:before {
    content: &quot;
    \f0d6&quot;
}

.fa-caret-down:before {
    content: &quot;
    \f0d7&quot;
}

.fa-caret-up:before {
    content: &quot;
    \f0d8&quot;
}

.fa-caret-left:before {
    content: &quot;
    \f0d9&quot;
}

.fa-caret-right:before {
    content: &quot;
    \f0da&quot;
}

.fa-columns:before {
    content: &quot;
    \f0db&quot;
}

.fa-unsorted:before,
.fa-sort:before {
    content: &quot;
    \f0dc&quot;
}

.fa-sort-down:before,
.fa-sort-desc:before {
    content: &quot;
    \f0dd&quot;
}

.fa-sort-up:before,
.fa-sort-asc:before {
    content: &quot;
    \f0de&quot;
}

.fa-envelope:before {
    content: &quot;
    \f0e0&quot;
}

.fa-linkedin:before {
    content: &quot;
    \f0e1&quot;
}

.fa-rotate-left:before,
.fa-undo:before {
    content: &quot;
    \f0e2&quot;
}

.fa-legal:before,
.fa-gavel:before {
    content: &quot;
    \f0e3&quot;
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: &quot;
    \f0e4&quot;
}

.fa-comment-o:before {
    content: &quot;
    \f0e5&quot;
}

.fa-comments-o:before {
    content: &quot;
    \f0e6&quot;
}

.fa-flash:before,
.fa-bolt:before {
    content: &quot;
    \f0e7&quot;
}

.fa-sitemap:before {
    content: &quot;
    \f0e8&quot;
}

.fa-umbrella:before {
    content: &quot;
    \f0e9&quot;
}

.fa-paste:before,
.fa-clipboard:before {
    content: &quot;
    \f0ea&quot;
}

.fa-lightbulb-o:before {
    content: &quot;
    \f0eb&quot;
}

.fa-exchange:before {
    content: &quot;
    \f0ec&quot;
}

.fa-cloud-download:before {
    content: &quot;
    \f0ed&quot;
}

.fa-cloud-upload:before {
    content: &quot;
    \f0ee&quot;
}

.fa-user-md:before {
    content: &quot;
    \f0f0&quot;
}

.fa-stethoscope:before {
    content: &quot;
    \f0f1&quot;
}

.fa-suitcase:before {
    content: &quot;
    \f0f2&quot;
}

.fa-bell-o:before {
    content: &quot;
    \f0a2&quot;
}

.fa-coffee:before {
    content: &quot;
    \f0f4&quot;
}

.fa-cutlery:before {
    content: &quot;
    \f0f5&quot;
}

.fa-file-text-o:before {
    content: &quot;
    \f0f6&quot;
}

.fa-building-o:before {
    content: &quot;
    \f0f7&quot;
}

.fa-hospital-o:before {
    content: &quot;
    \f0f8&quot;
}

.fa-ambulance:before {
    content: &quot;
    \f0f9&quot;
}

.fa-medkit:before {
    content: &quot;
    \f0fa&quot;
}

.fa-fighter-jet:before {
    content: &quot;
    \f0fb&quot;
}

.fa-beer:before {
    content: &quot;
    \f0fc&quot;
}

.fa-h-square:before {
    content: &quot;
    \f0fd&quot;
}

.fa-plus-square:before {
    content: &quot;
    \f0fe&quot;
}

.fa-angle-double-left:before {
    content: &quot;
    \f100&quot;
}

.fa-angle-double-right:before {
    content: &quot;
    \f101&quot;
}

.fa-angle-double-up:before {
    content: &quot;
    \f102&quot;
}

.fa-angle-double-down:before {
    content: &quot;
    \f103&quot;
}

.fa-angle-left:before {
    content: &quot;
    \f104&quot;
}

.fa-angle-right:before {
    content: &quot;
    \f105&quot;
}

.fa-angle-up:before {
    content: &quot;
    \f106&quot;
}

.fa-angle-down:before {
    content: &quot;
    \f107&quot;
}

.fa-desktop:before {
    content: &quot;
    \f108&quot;
}

.fa-laptop:before {
    content: &quot;
    \f109&quot;
}

.fa-tablet:before {
    content: &quot;
    \f10a&quot;
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: &quot;
    \f10b&quot;
}

.fa-circle-o:before {
    content: &quot;
    \f10c&quot;
}

.fa-quote-left:before {
    content: &quot;
    \f10d&quot;
}

.fa-quote-right:before {
    content: &quot;
    \f10e&quot;
}

.fa-spinner:before {
    content: &quot;
    \f110&quot;
}

.fa-circle:before {
    content: &quot;
    \f111&quot;
}

.fa-mail-reply:before,
.fa-reply:before {
    content: &quot;
    \f112&quot;
}

.fa-github-alt:before {
    content: &quot;
    \f113&quot;
}

.fa-folder-o:before {
    content: &quot;
    \f114&quot;
}

.fa-folder-open-o:before {
    content: &quot;
    \f115&quot;
}

.fa-smile-o:before {
    content: &quot;
    \f118&quot;
}

.fa-frown-o:before {
    content: &quot;
    \f119&quot;
}

.fa-meh-o:before {
    content: &quot;
    \f11a&quot;
}

.fa-gamepad:before {
    content: &quot;
    \f11b&quot;
}

.fa-keyboard-o:before {
    content: &quot;
    \f11c&quot;
}

.fa-flag-o:before {
    content: &quot;
    \f11d&quot;
}

.fa-flag-checkered:before {
    content: &quot;
    \f11e&quot;
}

.fa-terminal:before {
    content: &quot;
    \f120&quot;
}

.fa-code:before {
    content: &quot;
    \f121&quot;
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: &quot;
    \f122&quot;
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: &quot;
    \f123&quot;
}

.fa-location-arrow:before {
    content: &quot;
    \f124&quot;
}

.fa-crop:before {
    content: &quot;
    \f125&quot;
}

.fa-code-fork:before {
    content: &quot;
    \f126&quot;
}

.fa-unlink:before,
.fa-chain-broken:before {
    content: &quot;
    \f127&quot;
}

.fa-question:before {
    content: &quot;
    \f128&quot;
}

.fa-info:before {
    content: &quot;
    \f129&quot;
}

.fa-exclamation:before {
    content: &quot;
    \f12a&quot;
}

.fa-superscript:before {
    content: &quot;
    \f12b&quot;
}

.fa-subscript:before {
    content: &quot;
    \f12c&quot;
}

.fa-eraser:before {
    content: &quot;
    \f12d&quot;
}

.fa-puzzle-piece:before {
    content: &quot;
    \f12e&quot;
}

.fa-microphone:before {
    content: &quot;
    \f130&quot;
}

.fa-microphone-slash:before {
    content: &quot;
    \f131&quot;
}

.fa-shield:before {
    content: &quot;
    \f132&quot;
}

.fa-calendar-o:before {
    content: &quot;
    \f133&quot;
}

.fa-fire-extinguisher:before {
    content: &quot;
    \f134&quot;
}

.fa-rocket:before {
    content: &quot;
    \f135&quot;
}

.fa-maxcdn:before {
    content: &quot;
    \f136&quot;
}

.fa-chevron-circle-left:before {
    content: &quot;
    \f137&quot;
}

.fa-chevron-circle-right:before {
    content: &quot;
    \f138&quot;
}

.fa-chevron-circle-up:before {
    content: &quot;
    \f139&quot;
}

.fa-chevron-circle-down:before {
    content: &quot;
    \f13a&quot;
}

.fa-html5:before {
    content: &quot;
    \f13b&quot;
}

.fa-css3:before {
    content: &quot;
    \f13c&quot;
}

.fa-anchor:before {
    content: &quot;
    \f13d&quot;
}

.fa-unlock-alt:before {
    content: &quot;
    \f13e&quot;
}

.fa-bullseye:before {
    content: &quot;
    \f140&quot;
}

.fa-ellipsis-h:before {
    content: &quot;
    \f141&quot;
}

.fa-ellipsis-v:before {
    content: &quot;
    \f142&quot;
}

.fa-rss-square:before {
    content: &quot;
    \f143&quot;
}

.fa-play-circle:before {
    content: &quot;
    \f144&quot;
}

.fa-ticket:before {
    content: &quot;
    \f145&quot;
}

.fa-minus-square:before {
    content: &quot;
    \f146&quot;
}

.fa-minus-square-o:before {
    content: &quot;
    \f147&quot;
}

.fa-level-up:before {
    content: &quot;
    \f148&quot;
}

.fa-level-down:before {
    content: &quot;
    \f149&quot;
}

.fa-check-square:before {
    content: &quot;
    \f14a&quot;
}

.fa-pencil-square:before {
    content: &quot;
    \f14b&quot;
}

.fa-external-link-square:before {
    content: &quot;
    \f14c&quot;
}

.fa-share-square:before {
    content: &quot;
    \f14d&quot;
}

.fa-compass:before {
    content: &quot;
    \f14e&quot;
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: &quot;
    \f150&quot;
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: &quot;
    \f151&quot;
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: &quot;
    \f152&quot;
}

.fa-euro:before,
.fa-eur:before {
    content: &quot;
    \f153&quot;
}

.fa-gbp:before {
    content: &quot;
    \f154&quot;
}

.fa-dollar:before,
.fa-usd:before {
    content: &quot;
    \f155&quot;
}

.fa-rupee:before,
.fa-inr:before {
    content: &quot;
    \f156&quot;
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: &quot;
    \f157&quot;
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: &quot;
    \f158&quot;
}

.fa-won:before,
.fa-krw:before {
    content: &quot;
    \f159&quot;
}

.fa-bitcoin:before,
.fa-btc:before {
    content: &quot;
    \f15a&quot;
}

.fa-file:before {
    content: &quot;
    \f15b&quot;
}

.fa-file-text:before {
    content: &quot;
    \f15c&quot;
}

.fa-sort-alpha-asc:before {
    content: &quot;
    \f15d&quot;
}

.fa-sort-alpha-desc:before {
    content: &quot;
    \f15e&quot;
}

.fa-sort-amount-asc:before {
    content: &quot;
    \f160&quot;
}

.fa-sort-amount-desc:before {
    content: &quot;
    \f161&quot;
}

.fa-sort-numeric-asc:before {
    content: &quot;
    \f162&quot;
}

.fa-sort-numeric-desc:before {
    content: &quot;
    \f163&quot;
}

.fa-thumbs-up:before {
    content: &quot;
    \f164&quot;
}

.fa-thumbs-down:before {
    content: &quot;
    \f165&quot;
}

.fa-youtube-square:before {
    content: &quot;
    \f166&quot;
}

.fa-youtube:before {
    content: &quot;
    \f167&quot;
}

.fa-xing:before {
    content: &quot;
    \f168&quot;
}

.fa-xing-square:before {
    content: &quot;
    \f169&quot;
}

.fa-youtube-play:before {
    content: &quot;
    \f16a&quot;
}

.fa-dropbox:before {
    content: &quot;
    \f16b&quot;
}

.fa-stack-overflow:before {
    content: &quot;
    \f16c&quot;
}

.fa-instagram:before {
    content: &quot;
    \f16d&quot;
}

.fa-flickr:before {
    content: &quot;
    \f16e&quot;
}

.fa-adn:before {
    content: &quot;
    \f170&quot;
}

.fa-bitbucket:before {
    content: &quot;
    \f171&quot;
}

.fa-bitbucket-square:before {
    content: &quot;
    \f172&quot;
}

.fa-tumblr:before {
    content: &quot;
    \f173&quot;
}

.fa-tumblr-square:before {
    content: &quot;
    \f174&quot;
}

.fa-long-arrow-down:before {
    content: &quot;
    \f175&quot;
}

.fa-long-arrow-up:before {
    content: &quot;
    \f176&quot;
}

.fa-long-arrow-left:before {
    content: &quot;
    \f177&quot;
}

.fa-long-arrow-right:before {
    content: &quot;
    \f178&quot;
}

.fa-apple:before {
    content: &quot;
    \f179&quot;
}

.fa-windows:before {
    content: &quot;
    \f17a&quot;
}

.fa-android:before {
    content: &quot;
    \f17b&quot;
}

.fa-linux:before {
    content: &quot;
    \f17c&quot;
}

.fa-dribbble:before {
    content: &quot;
    \f17d&quot;
}

.fa-skype:before {
    content: &quot;
    \f17e&quot;
}

.fa-foursquare:before {
    content: &quot;
    \f180&quot;
}

.fa-trello:before {
    content: &quot;
    \f181&quot;
}

.fa-female:before {
    content: &quot;
    \f182&quot;
}

.fa-male:before {
    content: &quot;
    \f183&quot;
}

.fa-gittip:before,
.fa-gratipay:before {
    content: &quot;
    \f184&quot;
}

.fa-sun-o:before {
    content: &quot;
    \f185&quot;
}

.fa-moon-o:before {
    content: &quot;
    \f186&quot;
}

.fa-archive:before {
    content: &quot;
    \f187&quot;
}

.fa-bug:before {
    content: &quot;
    \f188&quot;
}

.fa-vk:before {
    content: &quot;
    \f189&quot;
}

.fa-weibo:before {
    content: &quot;
    \f18a&quot;
}

.fa-renren:before {
    content: &quot;
    \f18b&quot;
}

.fa-pagelines:before {
    content: &quot;
    \f18c&quot;
}

.fa-stack-exchange:before {
    content: &quot;
    \f18d&quot;
}

.fa-arrow-circle-o-right:before {
    content: &quot;
    \f18e&quot;
}

.fa-arrow-circle-o-left:before {
    content: &quot;
    \f190&quot;
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: &quot;
    \f191&quot;
}

.fa-dot-circle-o:before {
    content: &quot;
    \f192&quot;
}

.fa-wheelchair:before {
    content: &quot;
    \f193&quot;
}

.fa-vimeo-square:before {
    content: &quot;
    \f194&quot;
}

.fa-turkish-lira:before,
.fa-try:before {
    content: &quot;
    \f195&quot;
}

.fa-plus-square-o:before {
    content: &quot;
    \f196&quot;
}

.fa-space-shuttle:before {
    content: &quot;
    \f197&quot;
}

.fa-slack:before {
    content: &quot;
    \f198&quot;
}

.fa-envelope-square:before {
    content: &quot;
    \f199&quot;
}

.fa-wordpress:before {
    content: &quot;
    \f19a&quot;
}

.fa-openid:before {
    content: &quot;
    \f19b&quot;
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: &quot;
    \f19c&quot;
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: &quot;
    \f19d&quot;
}

.fa-yahoo:before {
    content: &quot;
    \f19e&quot;
}

.fa-google:before {
    content: &quot;
    \f1a0&quot;
}

.fa-reddit:before {
    content: &quot;
    \f1a1&quot;
}

.fa-reddit-square:before {
    content: &quot;
    \f1a2&quot;
}

.fa-stumbleupon-circle:before {
    content: &quot;
    \f1a3&quot;
}

.fa-stumbleupon:before {
    content: &quot;
    \f1a4&quot;
}

.fa-delicious:before {
    content: &quot;
    \f1a5&quot;
}

.fa-digg:before {
    content: &quot;
    \f1a6&quot;
}

.fa-pied-piper:before {
    content: &quot;
    \f1a7&quot;
}

.fa-pied-piper-alt:before {
    content: &quot;
    \f1a8&quot;
}

.fa-drupal:before {
    content: &quot;
    \f1a9&quot;
}

.fa-joomla:before {
    content: &quot;
    \f1aa&quot;
}

.fa-language:before {
    content: &quot;
    \f1ab&quot;
}

.fa-fax:before {
    content: &quot;
    \f1ac&quot;
}

.fa-building:before {
    content: &quot;
    \f1ad&quot;
}

.fa-child:before {
    content: &quot;
    \f1ae&quot;
}

.fa-paw:before {
    content: &quot;
    \f1b0&quot;
}

.fa-spoon:before {
    content: &quot;
    \f1b1&quot;
}

.fa-cube:before {
    content: &quot;
    \f1b2&quot;
}

.fa-cubes:before {
    content: &quot;
    \f1b3&quot;
}

.fa-behance:before {
    content: &quot;
    \f1b4&quot;
}

.fa-behance-square:before {
    content: &quot;
    \f1b5&quot;
}

.fa-steam:before {
    content: &quot;
    \f1b6&quot;
}

.fa-steam-square:before {
    content: &quot;
    \f1b7&quot;
}

.fa-recycle:before {
    content: &quot;
    \f1b8&quot;
}

.fa-automobile:before,
.fa-car:before {
    content: &quot;
    \f1b9&quot;
}

.fa-cab:before,
.fa-taxi:before {
    content: &quot;
    \f1ba&quot;
}

.fa-tree:before {
    content: &quot;
    \f1bb&quot;
}

.fa-spotify:before {
    content: &quot;
    \f1bc&quot;
}

.fa-deviantart:before {
    content: &quot;
    \f1bd&quot;
}

.fa-soundcloud:before {
    content: &quot;
    \f1be&quot;
}

.fa-database:before {
    content: &quot;
    \f1c0&quot;
}

.fa-file-pdf-o:before {
    content: &quot;
    \f1c1&quot;
}

.fa-file-word-o:before {
    content: &quot;
    \f1c2&quot;
}

.fa-file-excel-o:before {
    content: &quot;
    \f1c3&quot;
}

.fa-file-powerpoint-o:before {
    content: &quot;
    \f1c4&quot;
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: &quot;
    \f1c5&quot;
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: &quot;
    \f1c6&quot;
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: &quot;
    \f1c7&quot;
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: &quot;
    \f1c8&quot;
}

.fa-file-code-o:before {
    content: &quot;
    \f1c9&quot;
}

.fa-vine:before {
    content: &quot;
    \f1ca&quot;
}

.fa-codepen:before {
    content: &quot;
    \f1cb&quot;
}

.fa-jsfiddle:before {
    content: &quot;
    \f1cc&quot;
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: &quot;
    \f1cd&quot;
}

.fa-circle-o-notch:before {
    content: &quot;
    \f1ce&quot;
}

.fa-ra:before,
.fa-rebel:before {
    content: &quot;
    \f1d0&quot;
}

.fa-ge:before,
.fa-empire:before {
    content: &quot;
    \f1d1&quot;
}

.fa-git-square:before {
    content: &quot;
    \f1d2&quot;
}

.fa-git:before {
    content: &quot;
    \f1d3&quot;
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: &quot;
    \f1d4&quot;
}

.fa-tencent-weibo:before {
    content: &quot;
    \f1d5&quot;
}

.fa-qq:before {
    content: &quot;
    \f1d6&quot;
}

.fa-wechat:before,
.fa-weixin:before {
    content: &quot;
    \f1d7&quot;
}

.fa-send:before,
.fa-paper-plane:before {
    content: &quot;
    \f1d8&quot;
}

.fa-send-o:before,
.fa-paper-plane-o:before {
    content: &quot;
    \f1d9&quot;
}

.fa-history:before {
    content: &quot;
    \f1da&quot;
}

.fa-circle-thin:before {
    content: &quot;
    \f1db&quot;
}

.fa-header:before {
    content: &quot;
    \f1dc&quot;
}

.fa-paragraph:before {
    content: &quot;
    \f1dd&quot;
}

.fa-sliders:before {
    content: &quot;
    \f1de&quot;
}

.fa-share-alt:before {
    content: &quot;
    \f1e0&quot;
}

.fa-share-alt-square:before {
    content: &quot;
    \f1e1&quot;
}

.fa-bomb:before {
    content: &quot;
    \f1e2&quot;
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: &quot;
    \f1e3&quot;
}

.fa-tty:before {
    content: &quot;
    \f1e4&quot;
}

.fa-binoculars:before {
    content: &quot;
    \f1e5&quot;
}

.fa-plug:before {
    content: &quot;
    \f1e6&quot;
}

.fa-slideshare:before {
    content: &quot;
    \f1e7&quot;
}

.fa-twitch:before {
    content: &quot;
    \f1e8&quot;
}

.fa-yelp:before {
    content: &quot;
    \f1e9&quot;
}

.fa-newspaper-o:before {
    content: &quot;
    \f1ea&quot;
}

.fa-wifi:before {
    content: &quot;
    \f1eb&quot;
}

.fa-calculator:before {
    content: &quot;
    \f1ec&quot;
}

.fa-paypal:before {
    content: &quot;
    \f1ed&quot;
}

.fa-google-wallet:before {
    content: &quot;
    \f1ee&quot;
}

.fa-cc-visa:before {
    content: &quot;
    \f1f0&quot;
}

.fa-cc-mastercard:before {
    content: &quot;
    \f1f1&quot;
}

.fa-cc-discover:before {
    content: &quot;
    \f1f2&quot;
}

.fa-cc-amex:before {
    content: &quot;
    \f1f3&quot;
}

.fa-cc-paypal:before {
    content: &quot;
    \f1f4&quot;
}

.fa-cc-stripe:before {
    content: &quot;
    \f1f5&quot;
}

.fa-bell-slash:before {
    content: &quot;
    \f1f6&quot;
}

.fa-bell-slash-o:before {
    content: &quot;
    \f1f7&quot;
}

.fa-trash:before {
    content: &quot;
    \f1f8&quot;
}

.fa-copyright:before {
    content: &quot;
    \f1f9&quot;
}

.fa-at:before {
    content: &quot;
    \f1fa&quot;
}

.fa-eyedropper:before {
    content: &quot;
    \f1fb&quot;
}

.fa-paint-brush:before {
    content: &quot;
    \f1fc&quot;
}

.fa-birthday-cake:before {
    content: &quot;
    \f1fd&quot;
}

.fa-area-chart:before {
    content: &quot;
    \f1fe&quot;
}

.fa-pie-chart:before {
    content: &quot;
    \f200&quot;
}

.fa-line-chart:before {
    content: &quot;
    \f201&quot;
}

.fa-lastfm:before {
    content: &quot;
    \f202&quot;
}

.fa-lastfm-square:before {
    content: &quot;
    \f203&quot;
}

.fa-toggle-off:before {
    content: &quot;
    \f204&quot;
}

.fa-toggle-on:before {
    content: &quot;
    \f205&quot;
}

.fa-bicycle:before {
    content: &quot;
    \f206&quot;
}

.fa-bus:before {
    content: &quot;
    \f207&quot;
}

.fa-ioxhost:before {
    content: &quot;
    \f208&quot;
}

.fa-angellist:before {
    content: &quot;
    \f209&quot;
}

.fa-cc:before {
    content: &quot;
    \f20a&quot;
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: &quot;
    \f20b&quot;
}

.fa-meanpath:before {
    content: &quot;
    \f20c&quot;
}

.fa-buysellads:before {
    content: &quot;
    \f20d&quot;
}

.fa-connectdevelop:before {
    content: &quot;
    \f20e&quot;
}

.fa-dashcube:before {
    content: &quot;
    \f210&quot;
}

.fa-forumbee:before {
    content: &quot;
    \f211&quot;
}

.fa-leanpub:before {
    content: &quot;
    \f212&quot;
}

.fa-sellsy:before {
    content: &quot;
    \f213&quot;
}

.fa-shirtsinbulk:before {
    content: &quot;
    \f214&quot;
}

.fa-simplybuilt:before {
    content: &quot;
    \f215&quot;
}

.fa-skyatlas:before {
    content: &quot;
    \f216&quot;
}

.fa-cart-plus:before {
    content: &quot;
    \f217&quot;
}

.fa-cart-arrow-down:before {
    content: &quot;
    \f218&quot;
}

.fa-diamond:before {
    content: &quot;
    \f219&quot;
}

.fa-ship:before {
    content: &quot;
    \f21a&quot;
}

.fa-user-secret:before {
    content: &quot;
    \f21b&quot;
}

.fa-motorcycle:before {
    content: &quot;
    \f21c&quot;
}

.fa-street-view:before {
    content: &quot;
    \f21d&quot;
}

.fa-heartbeat:before {
    content: &quot;
    \f21e&quot;
}

.fa-venus:before {
    content: &quot;
    \f221&quot;
}

.fa-mars:before {
    content: &quot;
    \f222&quot;
}

.fa-mercury:before {
    content: &quot;
    \f223&quot;
}

.fa-intersex:before,
.fa-transgender:before {
    content: &quot;
    \f224&quot;
}

.fa-transgender-alt:before {
    content: &quot;
    \f225&quot;
}

.fa-venus-double:before {
    content: &quot;
    \f226&quot;
}

.fa-mars-double:before {
    content: &quot;
    \f227&quot;
}

.fa-venus-mars:before {
    content: &quot;
    \f228&quot;
}

.fa-mars-stroke:before {
    content: &quot;
    \f229&quot;
}

.fa-mars-stroke-v:before {
    content: &quot;
    \f22a&quot;
}

.fa-mars-stroke-h:before {
    content: &quot;
    \f22b&quot;
}

.fa-neuter:before {
    content: &quot;
    \f22c&quot;
}

.fa-genderless:before {
    content: &quot;
    \f22d&quot;
}

.fa-facebook-official:before {
    content: &quot;
    \f230&quot;
}

.fa-pinterest-p:before {
    content: &quot;
    \f231&quot;
}

.fa-whatsapp:before {
    content: &quot;
    \f232&quot;
}

.fa-server:before {
    content: &quot;
    \f233&quot;
}

.fa-user-plus:before {
    content: &quot;
    \f234&quot;
}

.fa-user-times:before {
    content: &quot;
    \f235&quot;
}

.fa-hotel:before,
.fa-bed:before {
    content: &quot;
    \f236&quot;
}

.fa-viacoin:before {
    content: &quot;
    \f237&quot;
}

.fa-train:before {
    content: &quot;
    \f238&quot;
}

.fa-subway:before {
    content: &quot;
    \f239&quot;
}

.fa-medium:before {
    content: &quot;
    \f23a&quot;
}

.fa-yc:before,
.fa-y-combinator:before {
    content: &quot;
    \f23b&quot;
}

.fa-optin-monster:before {
    content: &quot;
    \f23c&quot;
}

.fa-opencart:before {
    content: &quot;
    \f23d&quot;
}

.fa-expeditedssl:before {
    content: &quot;
    \f23e&quot;
}

.fa-battery-4:before,
.fa-battery-full:before {
    content: &quot;
    \f240&quot;
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: &quot;
    \f241&quot;
}

.fa-battery-2:before,
.fa-battery-half:before {
    content: &quot;
    \f242&quot;
}

.fa-battery-1:before,
.fa-battery-quarter:before {
    content: &quot;
    \f243&quot;
}

.fa-battery-0:before,
.fa-battery-empty:before {
    content: &quot;
    \f244&quot;
}

.fa-mouse-pointer:before {
    content: &quot;
    \f245&quot;
}

.fa-i-cursor:before {
    content: &quot;
    \f246&quot;
}

.fa-object-group:before {
    content: &quot;
    \f247&quot;
}

.fa-object-ungroup:before {
    content: &quot;
    \f248&quot;
}

.fa-sticky-note:before {
    content: &quot;
    \f249&quot;
}

.fa-sticky-note-o:before {
    content: &quot;
    \f24a&quot;
}

.fa-cc-jcb:before {
    content: &quot;
    \f24b&quot;
}

.fa-cc-diners-club:before {
    content: &quot;
    \f24c&quot;
}

.fa-clone:before {
    content: &quot;
    \f24d&quot;
}

.fa-balance-scale:before {
    content: &quot;
    \f24e&quot;
}

.fa-hourglass-o:before {
    content: &quot;
    \f250&quot;
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: &quot;
    \f251&quot;
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: &quot;
    \f252&quot;
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: &quot;
    \f253&quot;
}

.fa-hourglass:before {
    content: &quot;
    \f254&quot;
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: &quot;
    \f255&quot;
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: &quot;
    \f256&quot;
}

.fa-hand-scissors-o:before {
    content: &quot;
    \f257&quot;
}

.fa-hand-lizard-o:before {
    content: &quot;
    \f258&quot;
}

.fa-hand-spock-o:before {
    content: &quot;
    \f259&quot;
}

.fa-hand-pointer-o:before {
    content: &quot;
    \f25a&quot;
}

.fa-hand-peace-o:before {
    content: &quot;
    \f25b&quot;
}

.fa-trademark:before {
    content: &quot;
    \f25c&quot;
}

.fa-registered:before {
    content: &quot;
    \f25d&quot;
}

.fa-creative-commons:before {
    content: &quot;
    \f25e&quot;
}

.fa-gg:before {
    content: &quot;
    \f260&quot;
}

.fa-gg-circle:before {
    content: &quot;
    \f261&quot;
}

.fa-tripadvisor:before {
    content: &quot;
    \f262&quot;
}

.fa-odnoklassniki:before {
    content: &quot;
    \f263&quot;
}

.fa-odnoklassniki-square:before {
    content: &quot;
    \f264&quot;
}

.fa-get-pocket:before {
    content: &quot;
    \f265&quot;
}

.fa-wikipedia-w:before {
    content: &quot;
    \f266&quot;
}

.fa-safari:before {
    content: &quot;
    \f267&quot;
}

.fa-chrome:before {
    content: &quot;
    \f268&quot;
}

.fa-firefox:before {
    content: &quot;
    \f269&quot;
}

.fa-opera:before {
    content: &quot;
    \f26a&quot;
}

.fa-internet-explorer:before {
    content: &quot;
    \f26b&quot;
}

.fa-tv:before,
.fa-television:before {
    content: &quot;
    \f26c&quot;
}

.fa-contao:before {
    content: &quot;
    \f26d&quot;
}

.fa-500px:before {
    content: &quot;
    \f26e&quot;
}

.fa-amazon:before {
    content: &quot;
    \f270&quot;
}

.fa-calendar-plus-o:before {
    content: &quot;
    \f271&quot;
}

.fa-calendar-minus-o:before {
    content: &quot;
    \f272&quot;
}

.fa-calendar-times-o:before {
    content: &quot;
    \f273&quot;
}

.fa-calendar-check-o:before {
    content: &quot;
    \f274&quot;
}

.fa-industry:before {
    content: &quot;
    \f275&quot;
}

.fa-map-pin:before {
    content: &quot;
    \f276&quot;
}

.fa-map-signs:before {
    content: &quot;
    \f277&quot;
}

.fa-map-o:before {
    content: &quot;
    \f278&quot;
}

.fa-map:before {
    content: &quot;
    \f279&quot;
}

.fa-commenting:before {
    content: &quot;
    \f27a&quot;
}

.fa-commenting-o:before {
    content: &quot;
    \f27b&quot;
}

.fa-houzz:before {
    content: &quot;
    \f27c&quot;
}

.fa-vimeo:before {
    content: &quot;
    \f27d&quot;
}

.fa-black-tie:before {
    content: &quot;
    \f27e&quot;
}

.fa-fonticons:before {
    content: &quot;
    \f280&quot;
}

</td></tr></table><details class="details-reset details-overlay BlobToolbar position-absolute js-file-line-actions dropdown d-none"aria-hidden="true"><summary class="btn-octicon ml-0 px-2 p-0 bg-white border border-gray-dark rounded-1"aria-label="Inline file action toolbar"><svg class="octicon octicon-kebab-horizontal"viewBox="0 0 13 16"version="1.1"width="13"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm5 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM13 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"/></svg></summary><details-menu><ul class="BlobToolbar-dropdown dropdown-menu dropdown-menu-se mt-2"style="width:185px"><li><clipboard-copy role="menuitem"class="dropdown-item"id="js-copy-lines"style="cursor:pointer;"data-original-text="Copy lines">Copy lines</clipboard-copy></li><li><clipboard-copy role="menuitem"class="dropdown-item"id="js-copy-permalink"style="cursor:pointer;"data-original-text="Copy permalink">Copy permalink</clipboard-copy></li><li><a class="dropdown-item js-update-url-with-hash"id="js-view-git-blame"role="menuitem"href="/Amrsharkas/S2/blame/d5e2a8a7b5895a6b87d12493ffc27681cc47ee6f/public/assets/global/plugins/font-awesome/css/font-awesome.min.css">View git blame</a></li><li><a class="dropdown-item"id="js-new-issue"role="menuitem"href="/Amrsharkas/S2/issues/new">Reference in new issue</a></li></ul></details-menu></details></div></div><details class="details-reset details-overlay details-overlay-dark"><summary data-hotkey="l"aria-label="Jump to line"></summary><details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast linejump"aria-label="Jump to line">< !-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-jump-to-line-form Box-body d-flex" action="" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="&#x2713;" />
<input class="form-control flex-auto mr-3 linejump-input js-jump-to-line-field"type="text"placeholder="Jump to line&hellip;"aria-label="Jump to line"autofocus><button type="submit"class="btn"data-close-dialog>Go</button></form></details-dialog></details></div><div class="modal-backdrop js-touch-events"></div></div></main></div></div><div class="footer container-lg width-full p-responsive"role="contentinfo"><div class="position-relative d-flex flex-row-reverse flex-lg-row flex-wrap flex-lg-nowrap flex-justify-center flex-lg-justify-between pt-6 pb-2 mt-6 f6 text-gray border-top border-gray-light "><ul class="list-style-none d-flex flex-wrap col-12 col-lg-5 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0"><li class="mr-3 mr-lg-0">&copy;
2019 <span title="0.59989s from unicorn-7db56fcb9d-jdm4d">GitHub</span>,
Inc.</li><li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to terms, text:terms"href="https://github.com/site/terms">Terms</a></li><li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to privacy, text:privacy"href="https://github.com/site/privacy">Privacy</a></li><li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to security, text:security"href="https://github.com/security">Security</a></li><li class="mr-3 mr-lg-0"><a href="https://githubstatus.com/"data-ga-click="Footer, go to status, text:status">Status</a></li><li><a data-ga-click="Footer, go to help, text:help"href="https://help.github.com">Help</a></li></ul><a aria-label="Homepage"title="GitHub"class="footer-octicon d-none d-lg-block mx-lg-4"href="https://github.com"><svg height="24"class="octicon octicon-mark-github"viewBox="0 0 16 16"version="1.1"width="24"aria-hidden="true"><path fill-rule="evenodd"d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg></a><ul class="list-style-none d-flex flex-wrap col-12 col-lg-5 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0"><li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to contact, text:contact"href="https://github.com/contact">Contact GitHub</a></li><li class="mr-3 mr-lg-0"><a href="https://github.com/pricing"data-ga-click="Footer, go to Pricing, text:Pricing">Pricing</a></li><li class="mr-3 mr-lg-0"><a href="https://developer.github.com"data-ga-click="Footer, go to api, text:api">API</a></li><li class="mr-3 mr-lg-0"><a href="https://training.github.com"data-ga-click="Footer, go to training, text:training">Training</a></li><li class="mr-3 mr-lg-0"><a href="https://github.blog"data-ga-click="Footer, go to blog, text:blog">Blog</a></li><li><a data-ga-click="Footer, go to about, text:about"href="https://github.com/about">About</a></li></ul></div><div class="d-flex flex-justify-center pb-6"><span class="f6 text-gray-light"></span></div></div><div id="ajax-error-message"class="ajax-error-message flash flash-error"><svg class="octicon octicon-alert"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"/></svg><button type="button"class="flash-close js-ajax-error-dismiss"aria-label="Dismiss error"><svg class="octicon octicon-x"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48L7.48 8z"/></svg></button>You can’t perform that action at this time. </div><script crossorigin="anonymous"integrity="sha512-/PxjwfwA7IQQAc/3OBA+EvAAOgs24JUmL+yYRnEl/N7pMvQRi+hBftbGJweH00j3z9d1mUOQpmR0D33CE5Wt7g=="type="application/javascript"src="https://github.githubassets.com/assets/frameworks-f1ce1e70.js"></script><script crossorigin="anonymous"async="async"integrity="sha512-41RCZRCF3ndqncgjVi28zesDHQIA/pjp+qtail1asqbRM8BUPv4Vih2Lvlgv0cHACwKlcJJYxJO4+9iNf+rtRQ=="type="application/javascript"src="https://github.githubassets.com/assets/github-bootstrap-98914a0f.js"></script><div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner"hidden><svg class="octicon octicon-alert"viewBox="0 0 16 16"version="1.1"width="16"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"/></svg><span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a>to refresh your session.</span><span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a>to refresh your session.</span></div><template id="site-details-dialog"><details class="details-reset details-overlay details-overlay-dark lh-default text-gray-dark hx_rsm"open><summary role="button"aria-label="Close dialog"></summary><details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal"><button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0"type="button"aria-label="Close dialog"data-close-dialog><svg class="octicon octicon-x"viewBox="0 0 12 16"version="1.1"width="12"height="16"aria-hidden="true"><path fill-rule="evenodd"d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48L7.48 8z"/></svg></button><div class="octocat-spinner my-6 js-details-dialog-spinner"></div></details-dialog></details></template><div class="Popover js-hovercard-content position-absolute"style="display: none; outline: none;"tabindex="0"><div class="Popover-message Popover-message--bottom-left Popover-message--large Box box-shadow-large"style="width:360px;"></div></div><div aria-live="polite"class="js-global-screen-reader-notice sr-only"></div></body></html>