use crate::{Icon, icons};
pub(super) fn find_part_2(slug: &str) -> Option<Icon> {
match slug {
"htmx" => Some(icons::SI_HTMX),
"cycling74" => Some(icons::SI_CYCLING74),
"libreofficecalc" => Some(icons::SI_LIBREOFFICECALC),
"unacademy" => Some(icons::SI_UNACADEMY),
"tele5" => Some(icons::SI_TELE5),
"ethereum" => Some(icons::SI_ETHEREUM),
"jss" => Some(icons::SI_JSS),
"expertsexchange" => Some(icons::SI_EXPERTSEXCHANGE),
"shelly" => Some(icons::SI_SHELLY),
"nuxt" => Some(icons::SI_NUXT),
"knime" => Some(icons::SI_KNIME),
"bookalope" => Some(icons::SI_BOOKALOPE),
"greptimedb" => Some(icons::SI_GREPTIMEDB),
"hackclub" => Some(icons::SI_HACKCLUB),
"amul" => Some(icons::SI_AMUL),
"opensourceinitiative" => Some(icons::SI_OPENSOURCEINITIATIVE),
"lequipe" => Some(icons::SI_LEQUIPE),
"monster" => Some(icons::SI_MONSTER),
"payoneer" => Some(icons::SI_PAYONEER),
"ktor" => Some(icons::SI_KTOR),
"nunjucks" => Some(icons::SI_NUNJUCKS),
"coinmarketcap" => Some(icons::SI_COINMARKETCAP),
"nextdoor" => Some(icons::SI_NEXTDOOR),
"anta" => Some(icons::SI_ANTA),
"square" => Some(icons::SI_SQUARE),
"brandfetch" => Some(icons::SI_BRANDFETCH),
"mtr" => Some(icons::SI_MTR),
"codecrafters" => Some(icons::SI_CODECRAFTERS),
"reasonstudios" => Some(icons::SI_REASONSTUDIOS),
"serverfault" => Some(icons::SI_SERVERFAULT),
"googlechrome" => Some(icons::SI_GOOGLECHROME),
"bookmeter" => Some(icons::SI_BOOKMETER),
"vowpalwabbit" => Some(icons::SI_VOWPALWABBIT),
"copaairlines" => Some(icons::SI_COPAAIRLINES),
"comptia" => Some(icons::SI_COMPTIA),
"muller" => Some(icons::SI_MULLER),
"kde" => Some(icons::SI_KDE),
"artstation" => Some(icons::SI_ARTSTATION),
"semanticscholar" => Some(icons::SI_SEMANTICSCHOLAR),
"torizon" => Some(icons::SI_TORIZON),
"bitrise" => Some(icons::SI_BITRISE),
"reason" => Some(icons::SI_REASON),
"gimp" => Some(icons::SI_GIMP),
"owncloud" => Some(icons::SI_OWNCLOUD),
"puppet" => Some(icons::SI_PUPPET),
"googlecontaineroptimizedos" => Some(icons::SI_GOOGLECONTAINEROPTIMIZEDOS),
"drone" => Some(icons::SI_DRONE),
"dtube" => Some(icons::SI_DTUBE),
"openhab" => Some(icons::SI_OPENHAB),
"progate" => Some(icons::SI_PROGATE),
"zebratechnologies" => Some(icons::SI_ZEBRATECHNOLOGIES),
"koyeb" => Some(icons::SI_KOYEB),
"cnet" => Some(icons::SI_CNET),
"render" => Some(icons::SI_RENDER),
"youtubetv" => Some(icons::SI_YOUTUBETV),
"scrimba" => Some(icons::SI_SCRIMBA),
"airtable" => Some(icons::SI_AIRTABLE),
"fluentbit" => Some(icons::SI_FLUENTBIT),
"siemens" => Some(icons::SI_SIEMENS),
"ebox" => Some(icons::SI_EBOX),
"cplusplus" => Some(icons::SI_CPLUSPLUS),
"epel" => Some(icons::SI_EPEL),
"hotwire" => Some(icons::SI_HOTWIRE),
"mubi" => Some(icons::SI_MUBI),
"jio" => Some(icons::SI_JIO),
"netgear" => Some(icons::SI_NETGEAR),
"fontawesome" => Some(icons::SI_FONTAWESOME),
"pyup" => Some(icons::SI_PYUP),
"traefikproxy" => Some(icons::SI_TRAEFIKPROXY),
"motorola" => Some(icons::SI_MOTOROLA),
"flightaware" => Some(icons::SI_FLIGHTAWARE),
"vivaldi" => Some(icons::SI_VIVALDI),
"ssrn" => Some(icons::SI_SSRN),
"namemc" => Some(icons::SI_NAMEMC),
"eight" => Some(icons::SI_EIGHT),
"showpad" => Some(icons::SI_SHOWPAD),
"rootsbedrock" => Some(icons::SI_ROOTSBEDROCK),
"daserste" => Some(icons::SI_DASERSTE),
"chevrolet" => Some(icons::SI_CHEVROLET),
"n26" => Some(icons::SI_N26),
"raylib" => Some(icons::SI_RAYLIB),
"ingress" => Some(icons::SI_INGRESS),
"cilium" => Some(icons::SI_CILIUM),
"deepl" => Some(icons::SI_DEEPL),
"sketchfab" => Some(icons::SI_SKETCHFAB),
"stmicroelectronics" => Some(icons::SI_STMICROELECTRONICS),
"stardock" => Some(icons::SI_STARDOCK),
"mdnwebdocs" => Some(icons::SI_MDNWEBDOCS),
"couchbase" => Some(icons::SI_COUCHBASE),
"evernote" => Some(icons::SI_EVERNOTE),
"freenas" => Some(icons::SI_FREENAS),
"carlsberggroup" => Some(icons::SI_CARLSBERGGROUP),
"moneygram" => Some(icons::SI_MONEYGRAM),
"haystack" => Some(icons::SI_HAYSTACK),
"coursera" => Some(icons::SI_COURSERA),
"sonar" => Some(icons::SI_SONAR),
"linphone" => Some(icons::SI_LINPHONE),
"ecosia" => Some(icons::SI_ECOSIA),
"unity" => Some(icons::SI_UNITY),
"pydantic" => Some(icons::SI_PYDANTIC),
"bspwm" => Some(icons::SI_BSPWM),
"kodi" => Some(icons::SI_KODI),
"betterdiscord" => Some(icons::SI_BETTERDISCORD),
"twinmotion" => Some(icons::SI_TWINMOTION),
"kit" => Some(icons::SI_KIT),
"instatus" => Some(icons::SI_INSTATUS),
"taichilang" => Some(icons::SI_TAICHILANG),
"apachecassandra" => Some(icons::SI_APACHECASSANDRA),
"xml" => Some(icons::SI_XML),
"youtubeshorts" => Some(icons::SI_YOUTUBESHORTS),
"exercism" => Some(icons::SI_EXERCISM),
"qemu" => Some(icons::SI_QEMU),
"retropie" => Some(icons::SI_RETROPIE),
"languagetool" => Some(icons::SI_LANGUAGETOOL),
"httpie" => Some(icons::SI_HTTPIE),
"android" => Some(icons::SI_ANDROID),
"swiggy" => Some(icons::SI_SWIGGY),
"veritas" => Some(icons::SI_VERITAS),
"tietoevry" => Some(icons::SI_TIETOEVRY),
"niconico" => Some(icons::SI_NICONICO),
"coppel" => Some(icons::SI_COPPEL),
"mysql" => Some(icons::SI_MYSQL),
"wikipedia" => Some(icons::SI_WIKIPEDIA),
"popos" => Some(icons::SI_POPOS),
"blogger" => Some(icons::SI_BLOGGER),
"budibase" => Some(icons::SI_BUDIBASE),
"simplex" => Some(icons::SI_SIMPLEX),
"samsungpay" => Some(icons::SI_SAMSUNGPAY),
"thesoundsresource" => Some(icons::SI_THESOUNDSRESOURCE),
"rollupdotjs" => Some(icons::SI_ROLLUPDOTJS),
"libreofficeimpress" => Some(icons::SI_LIBREOFFICEIMPRESS),
"strongswan" => Some(icons::SI_STRONGSWAN),
"3m" => Some(icons::SI_3M),
"auchan" => Some(icons::SI_AUCHAN),
"junit5" => Some(icons::SI_JUNIT5),
"what3words" => Some(icons::SI_WHAT3WORDS),
"devdotto" => Some(icons::SI_DEVDOTTO),
"applepodcasts" => Some(icons::SI_APPLEPODCASTS),
"firefish" => Some(icons::SI_FIREFISH),
"vtex" => Some(icons::SI_VTEX),
"taxbuzz" => Some(icons::SI_TAXBUZZ),
"opencage" => Some(icons::SI_OPENCAGE),
"figma" => Some(icons::SI_FIGMA),
"nextbike" => Some(icons::SI_NEXTBIKE),
"dodopayments" => Some(icons::SI_DODOPAYMENTS),
"calendly" => Some(icons::SI_CALENDLY),
"ukca" => Some(icons::SI_UKCA),
"graphite" => Some(icons::SI_GRAPHITE),
"autodesk" => Some(icons::SI_AUTODESK),
"freelancer" => Some(icons::SI_FREELANCER),
"rancher" => Some(icons::SI_RANCHER),
"vorondesign" => Some(icons::SI_VORONDESIGN),
"sailsdotjs" => Some(icons::SI_SAILSDOTJS),
"gofundme" => Some(icons::SI_GOFUNDME),
"interbase" => Some(icons::SI_INTERBASE),
"photopea" => Some(icons::SI_PHOTOPEA),
"purgecss" => Some(icons::SI_PURGECSS),
"homepage" => Some(icons::SI_HOMEPAGE),
"paperswithcode" => Some(icons::SI_PAPERSWITHCODE),
"veepee" => Some(icons::SI_VEEPEE),
"1001tracklists" => Some(icons::SI_1001TRACKLISTS),
"boosty" => Some(icons::SI_BOOSTY),
"grafana" => Some(icons::SI_GRAFANA),
"polygon" => Some(icons::SI_POLYGON),
"ariakit" => Some(icons::SI_ARIAKIT),
"rss" => Some(icons::SI_RSS),
"w3schools" => Some(icons::SI_W3SCHOOLS),
"arc" => Some(icons::SI_ARC),
"zilch" => Some(icons::SI_ZILCH),
"codefresh" => Some(icons::SI_CODEFRESH),
"astro" => Some(icons::SI_ASTRO),
"aircall" => Some(icons::SI_AIRCALL),
"composer" => Some(icons::SI_COMPOSER),
"boehringeringelheim" => Some(icons::SI_BOEHRINGERINGELHEIM),
"barmenia" => Some(icons::SI_BARMENIA),
"deepnote" => Some(icons::SI_DEEPNOTE),
"freepik" => Some(icons::SI_FREEPIK),
"mumble" => Some(icons::SI_MUMBLE),
"tuxedocomputers" => Some(icons::SI_TUXEDOCOMPUTERS),
"subtitleedit" => Some(icons::SI_SUBTITLEEDIT),
"blueprint" => Some(icons::SI_BLUEPRINT),
"libreofficebase" => Some(icons::SI_LIBREOFFICEBASE),
"netflix" => Some(icons::SI_NETFLIX),
"tripdotcom" => Some(icons::SI_TRIPDOTCOM),
"apachecouchdb" => Some(icons::SI_APACHECOUCHDB),
"plex" => Some(icons::SI_PLEX),
"screencastify" => Some(icons::SI_SCREENCASTIFY),
"helpdesk" => Some(icons::SI_HELPDESK),
"visa" => Some(icons::SI_VISA),
"1dot1dot1dot1" => Some(icons::SI_1DOT1DOT1DOT1),
"microdotblog" => Some(icons::SI_MICRODOTBLOG),
"sonarqubeserver" => Some(icons::SI_SONARQUBESERVER),
"kakaotalk" => Some(icons::SI_KAKAOTALK),
"cocos" => Some(icons::SI_COCOS),
"transifex" => Some(icons::SI_TRANSIFEX),
"facebooklive" => Some(icons::SI_FACEBOOKLIVE),
"iveco" => Some(icons::SI_IVECO),
"yolo" => Some(icons::SI_YOLO),
"xfce" => Some(icons::SI_XFCE),
"unicode" => Some(icons::SI_UNICODE),
_ => None,
}
}