<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ACountry_extract</id>
	<title>Module:Country extract - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ACountry_extract"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:Country_extract&amp;action=history"/>
	<updated>2026-04-04T06:49:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:Country_extract&amp;diff=96895&amp;oldid=prev</id>
		<title>Chrysophylax: Created page with &quot;local p = {} -- -- to enable us to replicate the current functioning of CountryAbbr and CountryAbbr2 -- We need to deal with  -- 1 alternative names ISO 3166 should do that --...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:Country_extract&amp;diff=96895&amp;oldid=prev"/>
		<updated>2018-01-05T23:08:55Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local p = {} -- -- to enable us to replicate the current functioning of CountryAbbr and CountryAbbr2 -- We need to deal with  -- 1 alternative names ISO 3166 should do that --...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
--&lt;br /&gt;
-- to enable us to replicate the current functioning of CountryAbbr and CountryAbbr2&lt;br /&gt;
-- We need to deal with &lt;br /&gt;
-- 1 alternative names ISO 3166 should do that&lt;br /&gt;
-- 2 {{&amp;lt;name&amp;gt;}}&lt;br /&gt;
-- 3 [ [&amp;lt;name&amp;gt;] ]&lt;br /&gt;
-- 4 [ [&amp;lt;name&amp;gt;|&amp;lt;junk&amp;gt;] ]&lt;br /&gt;
-- 5 [ [image:flag of &amp;lt;country&amp;gt;.[svg|gif|png|jpg]|\d+px] ]&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
function p.extractCountry(frame)&lt;br /&gt;
   local string= mw.ustring.toNFC (frame.args[1])&lt;br /&gt;
   local match=nil;&lt;br /&gt;
   match = mw.ustring.match(string, &amp;quot;Flag of ([^\.]*)&amp;quot;)&lt;br /&gt;
   if (match) then &lt;br /&gt;
      return match&lt;br /&gt;
   end &lt;br /&gt;
-- () for Cocos (Keeling) Islands&lt;br /&gt;
-- &amp;#039; For  People&amp;#039;s &lt;br /&gt;
-- . for U.S. etc.&lt;br /&gt;
   match = mw.ustring.match(string, &amp;quot;(%u[%a\(\)\.&amp;#039; -]+)&amp;quot;)&lt;br /&gt;
   if (match == &amp;quot;Image&amp;quot;) then&lt;br /&gt;
       string = mw.ustring.gsub(string, match, &amp;quot;&amp;quot;)&lt;br /&gt;
       match = mw.ustring.match(string, &amp;quot;[\|\[](%u[%a\(\)\.&amp;#039; -]+)&amp;quot;)&lt;br /&gt;
   end&lt;br /&gt;
   if (match == &amp;quot;20px&amp;quot;) then&lt;br /&gt;
       string = mw.ustring.gsub(string, match, &amp;quot;&amp;quot;)&lt;br /&gt;
       match = mw.ustring.match(string, &amp;quot;\[(%u[%a\(\)\.&amp;#039; -]+)&amp;quot;)&lt;br /&gt;
   end &lt;br /&gt;
   if (match) then &lt;br /&gt;
      return match&lt;br /&gt;
   end&lt;br /&gt;
   return  string&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
function p.extractSubdivision(frame)&lt;br /&gt;
   local string= mw.ustring.toNFC (frame.args[1])&lt;br /&gt;
   local match=nil;&lt;br /&gt;
-- Needed for {{flag|Greenland}},&lt;br /&gt;
   match = mw.ustring.match(string, &amp;quot;Flag of ([^\.]*)&amp;quot;)&lt;br /&gt;
   if (match) then &lt;br /&gt;
      return match&lt;br /&gt;
   end &lt;br /&gt;
-- . needed for Washington D.C. &lt;br /&gt;
-- &amp;#039; for cote d&amp;#039;azur&lt;br /&gt;
-- leading &amp;#039; for &amp;#039;Aden&lt;br /&gt;
-- ‘ and trailing &amp;#039; for Şan‘ā&amp;#039;&lt;br /&gt;
   match = mw.ustring.match(string, &amp;quot;(&amp;#039;?[%u][%a&amp;#039;‘ \.\,-]+[%a\.&amp;#039;\d]+)&amp;quot;)&lt;br /&gt;
   if (match) then &lt;br /&gt;
      return match&lt;br /&gt;
   end&lt;br /&gt;
   return  string&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local countries = {&lt;br /&gt;
	[&amp;quot;Andorra&amp;quot;] = &amp;quot;AD&amp;quot;,&lt;br /&gt;
	[&amp;quot;United Arab Emirates&amp;quot;] = &amp;quot;AE&amp;quot;,&lt;br /&gt;
	[&amp;quot;UAE&amp;quot;] = &amp;quot;AE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Afghanistan&amp;quot;] = &amp;quot;AF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Antigua and Barbuda&amp;quot;] = &amp;quot;AG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Anguilla&amp;quot;] = &amp;quot;AI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Albania&amp;quot;] = &amp;quot;AL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Armenia&amp;quot;] = &amp;quot;AM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Angola&amp;quot;] = &amp;quot;AO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Antarctica&amp;quot;] = &amp;quot;AQ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Argentina&amp;quot;] = &amp;quot;AR&amp;quot;,&lt;br /&gt;
	[&amp;quot;American Samoa&amp;quot;] = &amp;quot;AS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Austria&amp;quot;] = &amp;quot;AT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Australia&amp;quot;] = &amp;quot;AU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Aruba&amp;quot;] = &amp;quot;AW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Åland Islands&amp;quot;] = &amp;quot;AX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Aland Islands&amp;quot;] = &amp;quot;AX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Azerbaijan&amp;quot;] = &amp;quot;AZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Nagorno-Karabakh&amp;quot;] = &amp;quot;AZ&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Nagorno-Karabakh Republic&amp;quot;] = &amp;quot;AZ&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Bosnia and Herzegovina&amp;quot;] = &amp;quot;BA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bosnia&amp;quot;] = &amp;quot;BA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Barbados&amp;quot;] = &amp;quot;BB&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bangladesh&amp;quot;] = &amp;quot;BD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Belgium&amp;quot;] = &amp;quot;BE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Burkina Faso&amp;quot;] = &amp;quot;BF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bulgaria&amp;quot;] = &amp;quot;BG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bahrain&amp;quot;] = &amp;quot;BH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Burundi&amp;quot;] = &amp;quot;BI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Benin&amp;quot;] = &amp;quot;BJ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Barthélemy&amp;quot;] = &amp;quot;BL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Barthelemy&amp;quot;] = &amp;quot;BL&amp;quot;,&lt;br /&gt;
	[&amp;quot;St. Barthélemy&amp;quot;] = &amp;quot;BL&amp;quot;,&lt;br /&gt;
	[&amp;quot;St. Barthelemy&amp;quot;] = &amp;quot;BL&amp;quot;,&lt;br /&gt;
	[&amp;quot;St Barthélemy&amp;quot;] = &amp;quot;BL&amp;quot;,&lt;br /&gt;
	[&amp;quot;St Barthelemy&amp;quot;] = &amp;quot;BL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bermuda&amp;quot;] = &amp;quot;BM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Brunei&amp;quot;] = &amp;quot;BN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Brunei Darussalam&amp;quot;] = &amp;quot;BN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bolivia&amp;quot;] = &amp;quot;BO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bolivia, Plurinational State of&amp;quot;] = &amp;quot;BO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bonaire, Sint Eustatius and Saba&amp;quot;] = &amp;quot;BQ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Brazil&amp;quot;] = &amp;quot;BR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bahamas&amp;quot;] = &amp;quot;BS&amp;quot;,&lt;br /&gt;
	[&amp;quot;The Bahamas&amp;quot;] = &amp;quot;BS&amp;quot;,&lt;br /&gt;
	[&amp;quot;the Bahamas&amp;quot;] = &amp;quot;BS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bhutan&amp;quot;] = &amp;quot;BT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Bouvet Island&amp;quot;] = &amp;quot;BV&amp;quot;,&lt;br /&gt;
	[&amp;quot;Botswana&amp;quot;] = &amp;quot;BW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Belarus&amp;quot;] = &amp;quot;BY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Belize&amp;quot;] = &amp;quot;BZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Canada&amp;quot;] = &amp;quot;CA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cocos (Keeling) Islands&amp;quot;] = &amp;quot;CC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cocos Islands&amp;quot;] = &amp;quot;CC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Keeling Islands&amp;quot;] = &amp;quot;CC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Congo, the Democratic Republic of the&amp;quot;] = &amp;quot;CD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Democratic Republic of the Congo&amp;quot;] = &amp;quot;CD&amp;quot;,&lt;br /&gt;
	[&amp;quot;DR Congo&amp;quot;] = &amp;quot;CD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Congo-Kinshasa&amp;quot;] = &amp;quot;CD&amp;quot;,&lt;br /&gt;
	[&amp;quot;DROC&amp;quot;] = &amp;quot;CD&amp;quot;,&lt;br /&gt;
	[&amp;quot;DRC&amp;quot;] = &amp;quot;CD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Central African Republic&amp;quot;] = &amp;quot;CF&amp;quot;,&lt;br /&gt;
	[&amp;quot;CAR&amp;quot;] = &amp;quot;CF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Congo&amp;quot;] = &amp;quot;CG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Republic of the Congo&amp;quot;] = &amp;quot;CG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Congo Republic&amp;quot;] = &amp;quot;CG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Congo-Brazzaville&amp;quot;] = &amp;quot;CG&amp;quot;,&lt;br /&gt;
	[&amp;quot;West Congo&amp;quot;] = &amp;quot;CG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Switzerland&amp;quot;] = &amp;quot;CH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Côte d&amp;#039;Ivoire&amp;quot;] = &amp;quot;CI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Ivory Coast&amp;quot;] = &amp;quot;CI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cook Islands&amp;quot;] = &amp;quot;CK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Chile&amp;quot;] = &amp;quot;CL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cameroon&amp;quot;] = &amp;quot;CM&amp;quot;,&lt;br /&gt;
	[&amp;quot;China&amp;quot;] = &amp;quot;CN&amp;quot;,&lt;br /&gt;
	[&amp;quot;PRC&amp;quot;] = &amp;quot;CN&amp;quot;,&lt;br /&gt;
	[&amp;quot;People&amp;#039;s Republic of China&amp;quot;] = &amp;quot;CN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Colombia&amp;quot;] = &amp;quot;CO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Costa Rica&amp;quot;] = &amp;quot;CR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cuba&amp;quot;] = &amp;quot;CU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cape Verde&amp;quot;] = &amp;quot;CV&amp;quot;,&lt;br /&gt;
	[&amp;quot;Curaçao&amp;quot;] = &amp;quot;CW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Curacao&amp;quot;] = &amp;quot;CW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Christmas Island&amp;quot;] = &amp;quot;CX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cyprus&amp;quot;] = &amp;quot;CY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Republic of Cyprus&amp;quot;] = &amp;quot;CY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Northern Cyprus&amp;quot;] = &amp;quot;CY&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Turkish Republic of Northern Cyprus&amp;quot;] = &amp;quot;CY&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Czech Republic&amp;quot;] = &amp;quot;CZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Germany&amp;quot;] = &amp;quot;DE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Djibouti&amp;quot;] = &amp;quot;DJ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Denmark&amp;quot;] = &amp;quot;DK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Dominica&amp;quot;] = &amp;quot;DM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Dominican Republic&amp;quot;] = &amp;quot;DO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Algeria&amp;quot;] = &amp;quot;DZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Ecuador&amp;quot;] = &amp;quot;EC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Estonia&amp;quot;] = &amp;quot;EE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Egypt&amp;quot;] = &amp;quot;EG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Western Sahara&amp;quot;] = &amp;quot;EH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Eritrea&amp;quot;] = &amp;quot;ER&amp;quot;,&lt;br /&gt;
	[&amp;quot;Spain&amp;quot;] = &amp;quot;ES&amp;quot;,&lt;br /&gt;
	[&amp;quot;Ethiopia&amp;quot;] = &amp;quot;ET&amp;quot;,&lt;br /&gt;
	[&amp;quot;Finland&amp;quot;] = &amp;quot;FI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Fiji&amp;quot;] = &amp;quot;FJ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Falkland Islands (Malvinas)&amp;quot;] = &amp;quot;FK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Falklands&amp;quot;] = &amp;quot;FK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Falkland Islands&amp;quot;] = &amp;quot;FK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Malvinas&amp;quot;] = &amp;quot;FK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Malvinas Islands&amp;quot;] = &amp;quot;FK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Micronesia, Federated States of&amp;quot;] = &amp;quot;FM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Micronesia&amp;quot;] = &amp;quot;FM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Faroe Islands&amp;quot;] = &amp;quot;FO&amp;quot;,&lt;br /&gt;
	[&amp;quot;France&amp;quot;] = &amp;quot;FR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Gabon&amp;quot;] = &amp;quot;GA&amp;quot;,&lt;br /&gt;
	[&amp;quot;United Kingdom&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;the United Kingdom&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;U. K.&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;U.K.&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;the U.K.&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;UK&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;the UK&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;Great Britain&amp;quot;] = &amp;quot;GB&amp;quot;,&lt;br /&gt;
	[&amp;quot;England&amp;quot;] = &amp;quot;GB-ENG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Scotland&amp;quot;] = &amp;quot;GB-SCT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Wales&amp;quot;] = &amp;quot;GB-WLS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Northern Ireland&amp;quot;] = &amp;quot;GB-NIR&amp;quot;,&lt;br /&gt;
	[&amp;quot;England and Wales&amp;quot;] = &amp;quot;GB-EAW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Grenada&amp;quot;] = &amp;quot;GD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Georgia&amp;quot;] = &amp;quot;GE&amp;quot;,&lt;br /&gt;
	[&amp;quot;South Ossetia&amp;quot;] = &amp;quot;GE&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Tskhinvali Region&amp;quot;] = &amp;quot;GE&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Abkhazia&amp;quot;] = &amp;quot;GE-AB&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Republic of Abkhazia&amp;quot;] = &amp;quot;GE-AB&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;French Guiana&amp;quot;] = &amp;quot;GF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guernsey&amp;quot;] = &amp;quot;GG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Ghana&amp;quot;] = &amp;quot;GH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Gibraltar&amp;quot;] = &amp;quot;GI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Greenland&amp;quot;] = &amp;quot;GL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Gambia&amp;quot;] = &amp;quot;GM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guinea&amp;quot;] = &amp;quot;GN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guadeloupe&amp;quot;] = &amp;quot;GP&amp;quot;,&lt;br /&gt;
	[&amp;quot;Equatorial Guinea&amp;quot;] = &amp;quot;GQ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Greece&amp;quot;] = &amp;quot;GR&amp;quot;,&lt;br /&gt;
	[&amp;quot;South Georgia and the South Sandwich Islands&amp;quot;] = &amp;quot;GS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guatemala&amp;quot;] = &amp;quot;GT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guam&amp;quot;] = &amp;quot;GU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guinea-Bissau&amp;quot;] = &amp;quot;GW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Guyana&amp;quot;] = &amp;quot;GY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Hong Kong&amp;quot;] = &amp;quot;HK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Heard Island and McDonald Islands&amp;quot;] = &amp;quot;HM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Heard and McDonald Islands&amp;quot;] = &amp;quot;HM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Honduras&amp;quot;] = &amp;quot;HN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Croatia&amp;quot;] = &amp;quot;HR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Haiti&amp;quot;] = &amp;quot;HT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Hungary&amp;quot;] = &amp;quot;HU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Indonesia&amp;quot;] = &amp;quot;ID&amp;quot;,&lt;br /&gt;
	[&amp;quot;Ireland&amp;quot;] = &amp;quot;IE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Israel&amp;quot;] = &amp;quot;IL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Isle of Man&amp;quot;] = &amp;quot;IM&amp;quot;,&lt;br /&gt;
	[&amp;quot;India&amp;quot;] = &amp;quot;IN&amp;quot;,&lt;br /&gt;
	[&amp;quot;British Indian Ocean Territory&amp;quot;] = &amp;quot;IO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Iraq&amp;quot;] = &amp;quot;IQ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Iran, Islamic Republic of&amp;quot;] = &amp;quot;IR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Iran&amp;quot;] = &amp;quot;IR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Iceland&amp;quot;] = &amp;quot;IS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Italy&amp;quot;] = &amp;quot;IT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Jersey&amp;quot;] = &amp;quot;JE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Jamaica&amp;quot;] = &amp;quot;JM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Jordan&amp;quot;] = &amp;quot;JO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Japan&amp;quot;] = &amp;quot;JP&amp;quot;,&lt;br /&gt;
	[&amp;quot;Kenya&amp;quot;] = &amp;quot;KE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Kyrgyzstan&amp;quot;] = &amp;quot;KG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cambodia&amp;quot;] = &amp;quot;KH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Kiribati&amp;quot;] = &amp;quot;KI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Comoros&amp;quot;] = &amp;quot;KM&amp;quot;,&lt;br /&gt;
	[&amp;quot;The Comoros&amp;quot;] = &amp;quot;KM&amp;quot;,&lt;br /&gt;
	[&amp;quot;the Comoros&amp;quot;] = &amp;quot;KM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Kitts and Nevis&amp;quot;] = &amp;quot;KN&amp;quot;,&lt;br /&gt;
	[&amp;quot;St. Kitts and Nevis&amp;quot;] = &amp;quot;KN&amp;quot;,&lt;br /&gt;
	[&amp;quot;St Kitts and Nevis&amp;quot;] = &amp;quot;KN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Korea, Democratic People&amp;#039;s Republic of&amp;quot;] = &amp;quot;KP&amp;quot;,&lt;br /&gt;
	[&amp;quot;Democratic People&amp;#039;s Republic of Korea&amp;quot;] = &amp;quot;KP&amp;quot;,&lt;br /&gt;
	[&amp;quot;North Korea&amp;quot;] = &amp;quot;KP&amp;quot;,&lt;br /&gt;
	[&amp;quot;Korea, Republic of&amp;quot;] = &amp;quot;KR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Republic of Korea&amp;quot;] = &amp;quot;KR&amp;quot;,&lt;br /&gt;
	[&amp;quot;South Korea&amp;quot;] = &amp;quot;KR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Kuwait&amp;quot;] = &amp;quot;KW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Cayman Islands&amp;quot;] = &amp;quot;KY&amp;quot;,&lt;br /&gt;
	[&amp;quot;The Cayman Islands&amp;quot;] = &amp;quot;KY&amp;quot;,&lt;br /&gt;
	[&amp;quot;the Cayman Islands&amp;quot;] = &amp;quot;KY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Kazakhstan&amp;quot;] = &amp;quot;KZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Lao People&amp;#039;s Democratic Republic&amp;quot;] = &amp;quot;LA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Laos&amp;quot;] = &amp;quot;LA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Lao&amp;quot;] = &amp;quot;LA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Lebanon&amp;quot;] = &amp;quot;LB&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Lucia&amp;quot;] = &amp;quot;LC&amp;quot;,&lt;br /&gt;
	[&amp;quot;St. Lucia&amp;quot;] = &amp;quot;LC&amp;quot;,&lt;br /&gt;
	[&amp;quot;St Lucia&amp;quot;] = &amp;quot;LC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Liechtenstein&amp;quot;] = &amp;quot;LI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Sri Lanka&amp;quot;] = &amp;quot;LK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Liberia&amp;quot;] = &amp;quot;LR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Lesotho&amp;quot;] = &amp;quot;LS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Lithuania&amp;quot;] = &amp;quot;LT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Luxembourg&amp;quot;] = &amp;quot;LU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Latvia&amp;quot;] = &amp;quot;LV&amp;quot;,&lt;br /&gt;
	[&amp;quot;Libyan Arab Jamahiriya&amp;quot;] = &amp;quot;LY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Libya&amp;quot;] = &amp;quot;LY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Morocco&amp;quot;] = &amp;quot;MA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Monaco&amp;quot;] = &amp;quot;MC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Moldova, Republic of&amp;quot;] = &amp;quot;MD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Moldova&amp;quot;] = &amp;quot;MD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Transnistria&amp;quot;] = &amp;quot;MD&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Montenegro&amp;quot;] = &amp;quot;ME&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Martin (French part)&amp;quot;] = &amp;quot;MF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Martin (France)&amp;quot;] = &amp;quot;MF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Collectivity of Saint Martin&amp;quot;] = &amp;quot;MF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Collectivity of St. Martin&amp;quot;] = &amp;quot;MF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Collectivity of St Martin&amp;quot;] = &amp;quot;MF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint-Martin&amp;quot;] = &amp;quot;MF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Madagascar&amp;quot;] = &amp;quot;MG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Marshall Islands&amp;quot;] = &amp;quot;MH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Macedonia&amp;quot;] = &amp;quot;MK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mali&amp;quot;] = &amp;quot;ML&amp;quot;,&lt;br /&gt;
	[&amp;quot;Myanmar&amp;quot;] = &amp;quot;MM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Burma&amp;quot;] = &amp;quot;MM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mongolia&amp;quot;] = &amp;quot;MN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Macau&amp;quot;] = &amp;quot;MO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Macao&amp;quot;] = &amp;quot;MO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Northern Mariana Islands&amp;quot;] = &amp;quot;MP&amp;quot;,&lt;br /&gt;
	[&amp;quot;Martinique&amp;quot;] = &amp;quot;MQ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mauritania&amp;quot;] = &amp;quot;MR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Montserrat&amp;quot;] = &amp;quot;MS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Malta&amp;quot;] = &amp;quot;MT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mauritius&amp;quot;] = &amp;quot;MU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Maldives&amp;quot;] = &amp;quot;MV&amp;quot;,&lt;br /&gt;
	[&amp;quot;Malawi&amp;quot;] = &amp;quot;MW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mexico&amp;quot;] = &amp;quot;MX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Malaysia&amp;quot;] = &amp;quot;MY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mozambique&amp;quot;] = &amp;quot;MZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Namibia&amp;quot;] = &amp;quot;NA&amp;quot;,&lt;br /&gt;
	[&amp;quot;New Caledonia&amp;quot;] = &amp;quot;NC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Niger&amp;quot;] = &amp;quot;NE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Norfolk Island&amp;quot;] = &amp;quot;NF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Nigeria&amp;quot;] = &amp;quot;NG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Nicaragua&amp;quot;] = &amp;quot;NI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Netherlands&amp;quot;] = &amp;quot;NL&amp;quot;,&lt;br /&gt;
	[&amp;quot;The Netherlands&amp;quot;] = &amp;quot;NL&amp;quot;,&lt;br /&gt;
	[&amp;quot;the Netherlands&amp;quot;] = &amp;quot;NL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Norway&amp;quot;] = &amp;quot;NO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Nepal&amp;quot;] = &amp;quot;NP&amp;quot;,&lt;br /&gt;
	[&amp;quot;Nauru&amp;quot;] = &amp;quot;NR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Niue&amp;quot;] = &amp;quot;NU&amp;quot;,&lt;br /&gt;
	[&amp;quot;New Zealand&amp;quot;] = &amp;quot;NZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Aotearoa&amp;quot;] = &amp;quot;NZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Oman&amp;quot;] = &amp;quot;OM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Panama&amp;quot;] = &amp;quot;PA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Peru&amp;quot;] = &amp;quot;PE&amp;quot;,&lt;br /&gt;
	[&amp;quot;French Polynesia&amp;quot;] = &amp;quot;PF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Papua New Guinea&amp;quot;] = &amp;quot;PG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Philippines&amp;quot;] = &amp;quot;PH&amp;quot;,&lt;br /&gt;
	[&amp;quot;The Philippines&amp;quot;] = &amp;quot;PH&amp;quot;,&lt;br /&gt;
	[&amp;quot;the Philippines&amp;quot;] = &amp;quot;PH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Pakistan&amp;quot;] = &amp;quot;PK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Poland&amp;quot;] = &amp;quot;PL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Pierre and Miquelon&amp;quot;] = &amp;quot;PM&amp;quot;,&lt;br /&gt;
	[&amp;quot;St. Pierre and Miquelon&amp;quot;] = &amp;quot;PM&amp;quot;,&lt;br /&gt;
	[&amp;quot;St Pierre and Miquelon&amp;quot;] = &amp;quot;PM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Pitcairn&amp;quot;] = &amp;quot;PN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Puerto Rico&amp;quot;] = &amp;quot;PR&amp;quot;,&lt;br /&gt;
	[&amp;quot;State of Palestine&amp;quot;] = &amp;quot;PS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Palestine&amp;quot;] = &amp;quot;PS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Portugal&amp;quot;] = &amp;quot;PT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Palau&amp;quot;] = &amp;quot;PW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Paraguay&amp;quot;] = &amp;quot;PY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Qatar&amp;quot;] = &amp;quot;QA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Réunion&amp;quot;] = &amp;quot;RE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Reunion&amp;quot;] = &amp;quot;RE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Romania&amp;quot;] = &amp;quot;RO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Serbia&amp;quot;] = &amp;quot;RS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Kosovo&amp;quot;] = &amp;quot;RS&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Russian Federation&amp;quot;] = &amp;quot;RU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Russia&amp;quot;] = &amp;quot;RU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Rwanda&amp;quot;] = &amp;quot;RW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saudi Arabia&amp;quot;] = &amp;quot;SA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Solomon Islands&amp;quot;] = &amp;quot;SB&amp;quot;,&lt;br /&gt;
	[&amp;quot;Seychelles&amp;quot;] = &amp;quot;SC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Sudan&amp;quot;] = &amp;quot;SD&amp;quot;,&lt;br /&gt;
	[&amp;quot;Sweden&amp;quot;] = &amp;quot;SE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Singapore&amp;quot;] = &amp;quot;SG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Helena, Ascension and Tristan da Cunha&amp;quot;] = &amp;quot;SH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Slovenia&amp;quot;] = &amp;quot;SI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Svalbard and Jan Mayen&amp;quot;] = &amp;quot;SJ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Slovakia&amp;quot;] = &amp;quot;SK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Sierra Leone&amp;quot;] = &amp;quot;SL&amp;quot;,&lt;br /&gt;
	[&amp;quot;San Marino&amp;quot;] = &amp;quot;SM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Senegal&amp;quot;] = &amp;quot;SN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Somalia&amp;quot;] = &amp;quot;SO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Somaliland&amp;quot;] = &amp;quot;SO&amp;quot;, -- disputed&lt;br /&gt;
	[&amp;quot;Suriname&amp;quot;] = &amp;quot;SR&amp;quot;,&lt;br /&gt;
	[&amp;quot;South Sudan&amp;quot;] = &amp;quot;SS&amp;quot;,&lt;br /&gt;
	[&amp;quot;São Tomé and Príncipe&amp;quot;] = &amp;quot;ST&amp;quot;,&lt;br /&gt;
	[&amp;quot;Sao Tome and Principe&amp;quot;] = &amp;quot;ST&amp;quot;,&lt;br /&gt;
	[&amp;quot;El Salvador&amp;quot;] = &amp;quot;SV&amp;quot;,&lt;br /&gt;
	[&amp;quot;Sint Maarten&amp;quot;] = &amp;quot;SX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Martin (Dutch part)&amp;quot;] = &amp;quot;SX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Martin (Netherlands)&amp;quot;] = &amp;quot;SX&amp;quot;,&lt;br /&gt;
	[&amp;quot;Syrian Arab Republic&amp;quot;] = &amp;quot;SY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Syria&amp;quot;] = &amp;quot;SY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Swaziland&amp;quot;] = &amp;quot;SZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Turks and Caicos Islands&amp;quot;] = &amp;quot;TC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Chad&amp;quot;] = &amp;quot;TD&amp;quot;,&lt;br /&gt;
	[&amp;quot;French Southern Territories&amp;quot;] = &amp;quot;TF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Togo&amp;quot;] = &amp;quot;TG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Thailand&amp;quot;] = &amp;quot;TH&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tajikistan&amp;quot;] = &amp;quot;TJ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tokelau&amp;quot;] = &amp;quot;TK&amp;quot;,&lt;br /&gt;
	[&amp;quot;Timor-Leste&amp;quot;] = &amp;quot;TL&amp;quot;,&lt;br /&gt;
	[&amp;quot;East Timor&amp;quot;] = &amp;quot;TL&amp;quot;,&lt;br /&gt;
	[&amp;quot;Turkmenistan&amp;quot;] = &amp;quot;TM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tunisia&amp;quot;] = &amp;quot;TN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tonga&amp;quot;] = &amp;quot;TO&amp;quot;,&lt;br /&gt;
	[&amp;quot;Turkey&amp;quot;] = &amp;quot;TR&amp;quot;,&lt;br /&gt;
	[&amp;quot;Trinidad and Tobago&amp;quot;] = &amp;quot;TT&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tuvalu&amp;quot;] = &amp;quot;TV&amp;quot;,&lt;br /&gt;
	[&amp;quot;Taiwan&amp;quot;] = &amp;quot;TW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Republic of China&amp;quot;] = &amp;quot;TW&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tanzania, United Republic of&amp;quot;] = &amp;quot;TZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Tanzania&amp;quot;] = &amp;quot;TZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Ukraine&amp;quot;] = &amp;quot;UA&amp;quot;,&lt;br /&gt;
	[&amp;quot;The Ukraine&amp;quot;] = &amp;quot;UA&amp;quot;,&lt;br /&gt;
	[&amp;quot;the Ukraine&amp;quot;] = &amp;quot;UA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Uganda&amp;quot;] = &amp;quot;UG&amp;quot;,&lt;br /&gt;
	[&amp;quot;United States Minor Outlying Islands&amp;quot;] = &amp;quot;UM&amp;quot;,&lt;br /&gt;
	[&amp;quot;United States&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;the United States&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;United States of America&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;the United States of America&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;U. S.&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;U.S.&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;the U.S.&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;US&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;the US&amp;quot;] = &amp;quot;US&amp;quot;,&lt;br /&gt;
	[&amp;quot;Uruguay&amp;quot;] = &amp;quot;UY&amp;quot;,&lt;br /&gt;
	[&amp;quot;Uzbekistan&amp;quot;] = &amp;quot;UZ&amp;quot;,&lt;br /&gt;
	[&amp;quot;Holy See (Vatican City State)&amp;quot;] = &amp;quot;VA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Holy See&amp;quot;] = &amp;quot;VA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Vatican City State&amp;quot;] = &amp;quot;VA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Vatican City&amp;quot;] = &amp;quot;VA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Saint Vincent and the Grenadines&amp;quot;] = &amp;quot;VC&amp;quot;,&lt;br /&gt;
	[&amp;quot;St. Vincent and the Grenadines&amp;quot;] = &amp;quot;VC&amp;quot;,&lt;br /&gt;
	[&amp;quot;St Vincent and the Grenadines&amp;quot;] = &amp;quot;VC&amp;quot;,&lt;br /&gt;
	[&amp;quot;Venezuela, Bolivarian Republic of&amp;quot;] = &amp;quot;VE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Venezuela&amp;quot;] = &amp;quot;VE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands, British&amp;quot;] = &amp;quot;VG&amp;quot;,&lt;br /&gt;
	[&amp;quot;British Virgin Islands&amp;quot;] = &amp;quot;VG&amp;quot;,&lt;br /&gt;
	[&amp;quot;UK Virgin Islands&amp;quot;] = &amp;quot;VG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands of the United Kingdom&amp;quot;] = &amp;quot;VG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands of the UK&amp;quot;] = &amp;quot;VG&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands, U. S.&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands, U.S.&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands, US&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;United States Virgin Islands&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;American Virgin Islands&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;U. S. Virgin Islands&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;U.S. Virgin Islands&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;US Virgin Islands&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands of the United States&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands of the U.S.&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Virgin Islands of the US&amp;quot;] = &amp;quot;VI&amp;quot;,&lt;br /&gt;
	[&amp;quot;Vietnam&amp;quot;] = &amp;quot;VN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Viet Nam&amp;quot;] = &amp;quot;VN&amp;quot;,&lt;br /&gt;
	[&amp;quot;Vanuatu&amp;quot;] = &amp;quot;VU&amp;quot;,&lt;br /&gt;
	[&amp;quot;Wallis and Futuna&amp;quot;] = &amp;quot;WF&amp;quot;,&lt;br /&gt;
	[&amp;quot;Samoa&amp;quot;] = &amp;quot;WS&amp;quot;,&lt;br /&gt;
	[&amp;quot;Yemen&amp;quot;] = &amp;quot;YE&amp;quot;,&lt;br /&gt;
	[&amp;quot;Mayotte&amp;quot;] = &amp;quot;YT&amp;quot;,&lt;br /&gt;
	[&amp;quot;South Africa&amp;quot;] = &amp;quot;ZA&amp;quot;,&lt;br /&gt;
	[&amp;quot;Zambia&amp;quot;] = &amp;quot;ZM&amp;quot;,&lt;br /&gt;
	[&amp;quot;Zimbabwe&amp;quot;] = &amp;quot;ZW&amp;quot;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local country = mw.ustring.gsub(mw.ustring.toNFC(frame.args[1] or &amp;#039;&amp;#039;), &amp;#039;^%s*(.-)%s*$&amp;#039;, &amp;#039;%1&amp;#039;)&lt;br /&gt;
	local match1 = &amp;#039;&amp;#039;&lt;br /&gt;
	if country and country ~= &amp;#039;&amp;#039; then&lt;br /&gt;
		match1 = mw.ustring.match(country, &amp;quot;Flag of the ([^\.]*)&amp;quot;) or mw.ustring.match(country, &amp;quot;Flag of ([^\.]*)&amp;quot;) or mw.ustring.match(country, &amp;quot;^[Tt]he %A*(%u[%a%(%)%.&amp;#039; %-]+)&amp;quot;) or mw.ustring.match(country, &amp;quot;(%u[%a%(%)%.&amp;#039; %-]+)&amp;quot;) or &amp;quot;&amp;quot;&lt;br /&gt;
		if (match1 == &amp;quot;Image&amp;quot;) or (match1 == &amp;quot;File&amp;quot;) then&lt;br /&gt;
			country = mw.ustring.gsub(country, match1, &amp;quot;&amp;quot;)&lt;br /&gt;
			match1 = mw.ustring.match(country, &amp;quot;[%|%[](%u[%a%(%)%.&amp;#039; %-]+)&amp;quot;) or &amp;quot;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		if mw.ustring.match(match1, &amp;quot;^%d*x?%d+px$&amp;quot;) then&lt;br /&gt;
			country = mw.ustring.gsub(country, match1, &amp;quot;&amp;quot;)&lt;br /&gt;
			match1 = mw.ustring.match(country, &amp;quot;%[(%u[%a%(%)%.&amp;#039; %-]+)&amp;quot;) or &amp;quot;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local code = countries[match1] or countries[mw.ustring.gsub(match1, &amp;quot; %(.*%)$&amp;quot;, &amp;quot;&amp;quot;)] or countries[mw.ustring.gsub(match1, &amp;quot;,.*$&amp;quot;, &amp;quot;&amp;quot;)] or countries[mw.ustring.gsub(match1, &amp;quot; %(.*$&amp;quot;, &amp;quot;&amp;quot;)]&lt;br /&gt;
	if not code then&lt;br /&gt;
		if match1 ~= &amp;#039;&amp;#039; and mw.title.new(&amp;#039;Template:ISO 3166 code &amp;#039; .. match1).exists then&lt;br /&gt;
			code = frame:expandTemplate{ title = &amp;#039;Template:ISO 3166 code &amp;#039; .. match1 }&lt;br /&gt;
		else&lt;br /&gt;
			if frame.args.nocat and frame.args.nocat == &amp;#039;true&amp;#039; then&lt;br /&gt;
				return &amp;#039;&amp;#039;&lt;br /&gt;
			end&lt;br /&gt;
			local ns = mw.title.getCurrentTitle().namespace&lt;br /&gt;
			if ns == 0 then&lt;br /&gt;
				return &amp;#039;[[Category:Wikipedia page with obscure country]]&amp;#039;&lt;br /&gt;
			else&lt;br /&gt;
				return &amp;#039;[[Category:Wikipedia page with obscure country|&amp;#039;.. frame:expandTemplate{ title = &amp;#039;Namespace Greek&amp;#039; } ..&amp;#039;]]&amp;#039;&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local subdivision = mw.ustring.gsub(mw.ustring.toNFC(frame.args[2] or &amp;#039;&amp;#039;), &amp;#039;^%s*(.-)%s*$&amp;#039;, &amp;#039;%1&amp;#039;)&lt;br /&gt;
	if not subdivision or subdivision == &amp;#039;&amp;#039; then return code end&lt;br /&gt;
	local countrytables = {&lt;br /&gt;
		[&amp;quot;AD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AF&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;AZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BB&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BF&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BJ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BQ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;BZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CF&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CV&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;CZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;DE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;DJ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;DK&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;DM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;DO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;DZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;EC&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;EE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;EG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ER&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ES&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ET&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;FI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;FJ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;FM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;FR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GB&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GQ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;GY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;HN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;HR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;HT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;HU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ID&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IQ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;IT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;JM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;JO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;JP&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KP&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;KZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LB&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LC&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LK&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LV&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;LY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MC&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ME&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MK&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ML&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MV&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MX&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;MZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NP&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;NZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;OM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PK&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;PY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;QA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;RO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;RS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;RU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;RW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SB&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SC&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SI&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SK&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ST&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SV&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;SZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TD&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TH&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TJ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TL&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TO&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TR&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TT&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TV&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TW&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;TZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;UA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;UG&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;UM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;US&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;UY&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;UZ&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;VC&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;VE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;VN&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;VU&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;WF&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;WS&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;YE&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ZA&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ZM&amp;quot;] = true,&lt;br /&gt;
		[&amp;quot;ZW&amp;quot;] = true,&lt;br /&gt;
		}&lt;br /&gt;
	local match2 = mw.ustring.match(subdivision, &amp;quot;Flag of the ([^\.]*)&amp;quot;) or mw.ustring.match(subdivision, &amp;quot;Flag of ([^\.]*)&amp;quot;) or mw.ustring.match(subdivision, &amp;quot;[Tt]he %A*([ǁ&amp;#039;‘ʻ]?%u[%aZ̧z̄&amp;#039;‘‘ %.%,%-]+[%a%.&amp;#039;%d]+)&amp;quot;) or mw.ustring.match(subdivision, &amp;quot;([ǁ&amp;#039;‘ʻ]?%u[%aZ̧z̄&amp;#039;‘‘ %.%,%-]+[%a%.&amp;#039;%d]+)&amp;quot;) or &amp;quot;&amp;quot;&lt;br /&gt;
	if (match2 == &amp;quot;Image&amp;quot;) or (match2 == &amp;quot;File&amp;quot;) then&lt;br /&gt;
		subdivision = mw.ustring.gsub(subdivision, match2, &amp;quot;&amp;quot;)&lt;br /&gt;
		match2 = mw.ustring.match(subdivision, &amp;quot;[\|\[]([ǁ&amp;#039;‘ʻ]?%u[%aZ̧z̄&amp;#039;‘ʻ %.%,%-]+[%a%.&amp;#039;%d]+)&amp;quot;) or &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if mw.ustring.match(match2, &amp;quot;^%d*x?%d+px$&amp;quot;) then&lt;br /&gt;
		subdivision = mw.ustring.gsub(subdivision, match2, &amp;quot;&amp;quot;)&lt;br /&gt;
		match2 = mw.ustring.match2(subdivision, &amp;quot;%[([ǁ&amp;#039;‘ʻ]?%u[%aZ̧z̄&amp;#039;‘ʻ %.%,%-]+[%a%.&amp;#039;%d]+)&amp;quot;) or &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	local code1 = mw.ustring.sub(code, 1, 2)&lt;br /&gt;
	if countrytables[code1] then&lt;br /&gt;
		local tmp = mw.loadData(&amp;#039;Module:Country extract/&amp;#039; .. code1)&lt;br /&gt;
		local code2 = tmp[match2] or tmp[mw.ustring.gsub(match2, &amp;quot; %(.*%)$&amp;quot;, &amp;quot;&amp;quot;)] or tmp[mw.ustring.gsub(match2, &amp;quot;,.*$&amp;quot;, &amp;quot;&amp;quot;)] or tmp[mw.ustring.gsub(match2, &amp;quot; %(.*$&amp;quot;, &amp;quot;&amp;quot;)]&lt;br /&gt;
		if code2 then return code2 end&lt;br /&gt;
		&lt;br /&gt;
		local legacytemplate = &amp;#039;Template:ISO 3166 code &amp;#039; .. match1&lt;br /&gt;
		if mw.title.new(legacytemplate).exists then&lt;br /&gt;
			tmp = nil&lt;br /&gt;
			for k, v in ipairs({&lt;br /&gt;
				frame:expandTemplate{ title = legacytemplate, args = { mw.ustring.gsub(match2, &amp;quot; %(.*%)$&amp;quot;, &amp;quot;&amp;quot;) } },&lt;br /&gt;
				frame:expandTemplate{ title = legacytemplate, args = { mw.ustring.gsub(match2, &amp;quot;,.*$&amp;quot;, &amp;quot;&amp;quot;) } },&lt;br /&gt;
				frame:expandTemplate{ title = legacytemplate, args = { mw.ustring.gsub(match2, &amp;quot; %(.*$&amp;quot;, &amp;quot;&amp;quot;) } },&lt;br /&gt;
				frame:expandTemplate{ title = legacytemplate, args = { match2 } }&lt;br /&gt;
			}) do&lt;br /&gt;
				if v ~= code and v ~= &amp;#039;&amp;#039; then&lt;br /&gt;
					tmp = v&lt;br /&gt;
					break&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			if tmp then return tmp end&lt;br /&gt;
		end&lt;br /&gt;
		if frame.args.nocat and frame.args.nocat == &amp;#039;true&amp;#039; then&lt;br /&gt;
			return code&lt;br /&gt;
		end&lt;br /&gt;
		local ns = mw.title.getCurrentTitle().namespace&lt;br /&gt;
		if ns == 0 then&lt;br /&gt;
			return code .. &amp;#039;[[Category:Wikipedia page with obscure country or subdivision]]&amp;#039;&lt;br /&gt;
		else&lt;br /&gt;
			return code .. &amp;#039;[[Category:Wikipedia page with obscure country or subdivision|&amp;#039;.. frame:expandTemplate{ title = &amp;#039;Namespace Greek&amp;#039; } ..&amp;#039;]]&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return code&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Chrysophylax</name></author>
	</entry>
</feed>