-- Constant data used by Module:Political party  
local alternate = {
["Hard Line (Denmark)"] = "Stram Kurs",
["Hard Line (political party)"] = "Stram Kurs",
["Harmony for Latvia"] = "National Harmony Party",
["Harmony People's Party"] = "Harmony People Party",
["Haryana Lok Dal (Rashtriya)"] = "Indian National Lok Dal",
["Hatnuah"] = "Hatnua",
["Hau Maohi"] = "Hau Māʻohi",
["Hawaii Republican Party"] = "Republican Party (United States)",
["HeartlandNZ"] = "Heartland New Zealand Party",
["Henley and Beaudesert Independen"] = "Henley and Beaudesert Independent Conservatives",
["Heritage Party (Zambia)"] = "New Heritage Party",
["Hindustan Janta Party"] = "Hindustan Janata Party",
["Historical Far-Left"] = "Historical Far Left",
["Historical Left"] = "Historical Left (Italy)",
["Historical Right"] = "Historical Right (Italy)",
["HKADPL"] = "Hong Kong Association for Democracy and People's Livelihood",
["HKCTU"] = "Hong Kong Confederation of Trade Unions",
["HKFTU"] = "Hong Kong Federation of Trade Unions",
["Hlinka's Slovak People's Party"] = "Slovak People's Party",
["Homeland Human's Wellbeing Party"] = "People's Welfare Party (Malaysia)",
["Homeland Party (Tunisia)"] = "Al-Watan Party (Tunisia)",
["Homeland Union - Lithuanian Christian Democrats"] = "Homeland Union",
["Homeland Union – Lithuanian Christian Democrats"] = "Homeland Union",
["Homeland Union - Lithuanian Christian Democrats (2020)"] = "Homeland Union (2020)",
["Homeland Union – Lithuanian Christian Democrats (2020)"] = "Homeland Union (2020)",
["Homeland Union (Estonia)"] = "Pro Patria Union",
["House of Councillors"] = "House of Representatives (Japan)",
["Human Blockade"] = "Human Shield (political party)",
["Human Shield"] = "Human Shield (political party)",
["Humanist Party"] = "Humanist Party (UK)",
["Hungarian Two Tailed Dog Party"] = "Hungarian Two-Tailed Dog Party",
["Hunting, Fishing, Nature and Traditions"] = "Rurality Movement",
["Hunting, Fishing, Nature, Tradition"] = "Rurality Movement",
["Hunting, Fishing, Nature, Traditions"] = "Rurality Movement",
}  
local full = {
["Hablemos Ahora"] = {abbrev = "", color = "#00A2A3", shortname = "",},
["Hacemos por Nuestro País"] = {abbrev = "", color = "#105397", shortname = "Hacemos",},
["Hackney First"] = {abbrev = "", color = "#DDDDDD", shortname = "",},
["Had Enough Party"] = {abbrev = "", color = "#008080", shortname = "Had Enough",},
["Hadash"] = {abbrev = "", color = "#D61922", shortname = "",},
["Hadash–Ta'al"] = {abbrev = "", color = "#D42436", shortname = "Hadash–Ta'al",},
["Hagamos Political Party"] = {abbrev = "PPH", color = "#00becc", shortname = "",},
["Haiti in Action"] = {abbrev = "", color = "#009338", shortname = "",},
["Haitian Tèt Kale Party"] = {abbrev = "", color = "#EC008C", shortname = "",},
["Hakka Party"] = {abbrev = "", color = "blue", shortname = "",},
["Halstead Residents Association"] = {abbrev = "HRA", color = "#47D2FC", shortname = "Halstead Residents",},
["Hamaikabat"] = {abbrev = "", color = "#F5A30B", shortname = "",},
["Hamas"] = {abbrev = "", color = "#008000", shortname = "",},
["Hampshire Independents"] = {abbrev = "HI", color = "#00E5FF", shortname = "Hampshire Ind.",},
["Hamro Nepali Party"] = {abbrev = "HNP", color = "#003594", shortname = "",},
["Hamro Party"] = {abbrev = "HP", color = "#152644", shortname = "",},
["Hamro Sikkim Party"] = {abbrev = "HSP", color = "#8b0000", shortname = "",},
["Handforth Ratepayers Association"] = {abbrev = "", color = "#FFFFFF", shortname = "Handforth Ratepayers",},
["Hands Off Tamworth Schools"] = {abbrev = "", color = "#424242", shortname = "",},
["Hankyoreh Democratic Party"] = {abbrev = "", color = "#FF7F50", shortname = "Hankyoreh Democratic",},
["Hanrapetutyun Party"] = {abbrev = "", color = "#F8B202", shortname = "Hanrapetutyun",},
["Hans-Peter Martin's List"] = {abbrev = "", color = "#F5D62A", shortname = "",},
["Hanseatic People's League"] = {abbrev = "HVB", color = "brown", shortname = "",},
["Hapoel HaMizrachi"] = {abbrev = "", color = "#4682B4", shortname = "",},
["Hapoel Hatzair"] = {abbrev = "", color = "#7F0000", shortname = "",},
["Happiness Realization Party"] = {abbrev = "", color = "#00AEE0", shortname = "Happiness Realization",},
["Hapu Party"] = {abbrev = "", color = "#704214", shortname = "Hapu",},
["Haq Do Tehreek Balochistan"] = {abbrev = "HDTB", color = "#0042D6", shortname = "",},
["Hareri National League"] = {abbrev = "", color = "#C89D7A", shortname = "",},
["Hariyali Nepal Party"] = {abbrev = "", color = "darkgreen", shortname = "",},
["Harlow Alliance Party"] = {abbrev = "HA", color = "#FF8B00", shortname = "Harlow Alliance",},
["Harmony Centre"] = {abbrev = "", color = "#F37D5D", shortname = "",},
["Harmony Network NZ"] = {abbrev = "", color = "#E26F72", shortname = "",},
["Harmony People Party"] = {abbrev = "", color = "#FE3D40", shortname = "Harmony People",},
["Harold Hill Independent Party"] = {abbrev = "", color = "#328C36", shortname = "Harold Hill Independent",},
["Harold Washington Party"] = {abbrev = "", color = "#A0522E", shortname = "Harold Washington",},
["Hartos.org"] = {abbrev = "", color = "#07A0B0", shortname = "",},
["Haryana Jan Chetna Party (V)"] = {abbrev = "HJCPV", color = "Grey", shortname = "",},
["Haryana Janhit Congress (BL)"] = {abbrev = "HJC(BL)", color = "#FFFF00", shortname = "",},
["Haryana Lokhit Party"] = {abbrev = "HLP", color = "#C4702A", shortname = "",},
["Haryana Vikas Party"] = {abbrev = "HVP", color = "#CC00CC", shortname = "",},
["Hastings Independents"] = {abbrev = "", color = "#DCDCDC", shortname = "",},
["Hatnua"] = {abbrev = "", color = "#004191", shortname = "",},
["Hatzohar"] = {abbrev = "", color = "#278FC4", shortname = "",},
["Hau Māʻohi"] = {abbrev = "", color = "#463F7B", shortname = "",},
["Havering Residents Association"] = {abbrev = "", color = "#264404", shortname = "",},
["Hazara Democratic Party"] = {abbrev = "HDP", color = "#EEEE11", shortname = "",},
["HDSSB"] = {abbrev = "", color = "#990000", shortname = "",},
["Head Up – Electoral Bloc"] = {abbrev = "", color = "gray", shortname = "Hlavu vzhůru",},
["Heald Green Ratepayers"] = {abbrev = "", color = "#66CC00", shortname = "",},
["Health Care Party"] = {abbrev = "SVP", color = "#1457a0", shortname = "",},
["Healthy Serbia"] = {abbrev = "", color = "#1b7851", shortname = "",},
["Healyite Nationalist"] = {abbrev = "", color = "#DDFFDD", shortname = "",},
["Heart of Tunisia"] = {abbrev = "", color = "#E10A1A", shortname = "",},
["Heartland New Zealand Party"] = {abbrev = "", color = "#185533", shortname = "Heartland",},
["Heartland New Zealand"] = {abbrev = "", color = "#7abb4b", shortname = "Heartland",},
["Heath and Birchgrove Independents"] = {abbrev = "", color = "#81007d", shortname = "",},
["Heavy Woollen District Independents"] = {abbrev = "", color = "#696969", shortname = "Heavy Woollen Independents",},
["Hegoalde RTS"] = {abbrev = "", color = "#2B867D", shortname = "",},
["Heimatblock"] = {abbrev = "", color = "#ABDDA4", shortname = "",},
["Heimwehr"] = {abbrev = "", color = "#ABDDA4", shortname = "",},
["Heiura-Les Verts"] = {abbrev = "", color = "#2D8000", shortname = "",},
["Hellenic Front"] = {abbrev = "EM", color = "steelblue", shortname = "",},
["Hellenic Parliament"] = {abbrev = "", color = "#407AB1", shortname = "",},
["Hellenic Union of Romania"] = {abbrev = "EER", color = "#18469b", shortname = "",},
["Hemen Gaude"] = {abbrev = "", color = "#B7007C", shortname = "",},
["Henk Krol List"] = {abbrev = "LHK", color = "#FF727B", shortname = "",},
["Henley and Beaudesert Independent Conservatives"] = {abbrev = "", color = "#DDDDDD", shortname = "",},
["Henley Residents Group"] = {abbrev = "HRG", color = "#666666", shortname = "Henley Residents",},
["Herbert Maeder Committee"] = {abbrev = "KHM", color = "#99FF99", shortname = "",},
["Herenigde Nasionale Party"] = {abbrev = "", color = "#ff9933", shortname = "Reunited National",},