ledger: ISO 3166-1 alpha-2 country-code extract

This commit is contained in:
ledger committed 2026-11-02 18:52:51 +00:00
1 parent ccd90d8f12
commit f407d83037
3 files changed
+553

No files matched your search

+52
View File
@@ -0,0 +1,52 @@
import csv, sys
PATH = "/root/.hermes/wizard-outputs/ledger/iso3166_alpha2.csv"
def fail(msg):
print("FAIL:", msg)
sys.exit(1)
try:
with open(PATH, newline="", encoding="utf-8") as f:
reader = csv.reader(f)
rows = list(reader)
except Exception as e:
fail("cannot read file: %s" % e)
if not rows:
fail("file is empty")
header, data = rows[0], rows[1:]
if header != ["Code", "Country", "Year", "ccTLD"]:
fail("bad header: %r" % header)
if len(data) != 249:
fail("expected 249 data rows, got %d" % len(data))
if any(len(r) != 4 or any(c == "" for c in r) for r in data):
fail("a row is malformed or empty")
codes = [r[0] for r in data]
if len(set(codes)) != 249:
fail("codes not unique")
if any(not (r[2].isdigit() and len(r[2]) == 4) for r in data):
fail("a Year is not a 4-digit year")
if any(len(r[3]) < 3 or not r[3].startswith(".") or not r[3][1:].isalpha() for r in data):
fail("a ccTLD is not '.'-prefixed 2-3 alpha chars")
expect = {
"US": ("United States of America", "1974", ".us"),
"GB": ("United Kingdom of Great Britain and Northern Ireland", "1974", ".gb"),
"KR": ("Korea, Republic of", "1974", ".kr"),
"TW": ("Taiwan, Province of China", "1974", ".tw"),
"PS": ("Palestine, State of", "1999", ".ps"),
"AU": ("Australia", "1974", ".au"),
"AX": ("Åland Islands", "2004", ".ax"),
}
for code, (name, year, cctld) in expect.items():
row = next((r for r in data if r[0] == code), None)
if row is None:
fail("missing code %s" % code)
if row[1] != name or row[2] != year or row[3] != cctld:
fail("code %s row mismatch: %r" % (code, row))
print("PASS: header + 249 rows + unique codes + known-rows verified")
print("rows read: %d, distinct codes: %d" % (len(data), len(set(codes))))
+250
View File
@@ -0,0 +1,250 @@
Code,Country,Year,ccTLD
AD,Andorra,1974,.ad
AE,United Arab Emirates,1974,.ae
AF,Afghanistan,1974,.af
AG,Antigua and Barbuda,1974,.ag
AI,Anguilla,1985,.ai
AL,Albania,1974,.al
AM,Armenia,1992,.am
AO,Angola,1974,.ao
AQ,Antarctica,1974,.aq
AR,Argentina,1974,.ar
AS,American Samoa,1974,.as
AT,Austria,1974,.at
AU,Australia,1974,.au
AW,Aruba,1986,.aw
AX,Åland Islands,2004,.ax
AZ,Azerbaijan,1992,.az
BA,Bosnia and Herzegovina,1992,.ba
BB,Barbados,1974,.bb
BD,Bangladesh,1974,.bd
BE,Belgium,1974,.be
BF,Burkina Faso,1984,.bf
BG,Bulgaria,1974,.bg
BH,Bahrain,1974,.bh
BI,Burundi,1974,.bi
BJ,Benin,1977,.bj
BL,Saint Barthélemy,2007,.bl
BM,Bermuda,1974,.bm
BN,Brunei Darussalam,1974,.bn
BO,"Bolivia, Plurinational State of",1974,.bo
BQ,"Bonaire, Sint Eustatius and Saba",2010,.bq
BR,Brazil,1974,.br
BS,Bahamas,1974,.bs
BT,Bhutan,1974,.bt
BV,Bouvet Island,1974,.bv
BW,Botswana,1974,.bw
BY,Belarus,1974,.by
BZ,Belize,1974,.bz
CA,Canada,1974,.ca
CC,Cocos (Keeling) Islands,1974,.cc
CD,"Congo, Democratic Republic of the",1997,.cd
CF,Central African Republic,1974,.cf
CG,Congo,1974,.cg
CH,Switzerland,1974,.ch
CI,Côte d'Ivoire,1974,.ci
CK,Cook Islands,1974,.ck
CL,Chile,1974,.cl
CM,Cameroon,1974,.cm
CN,China,1974,.cn
CO,Colombia,1974,.co
CR,Costa Rica,1974,.cr
CU,Cuba,1974,.cu
CV,Cabo Verde,1974,.cv
CW,Curaçao,2010,.cw
CX,Christmas Island,1974,.cx
CY,Cyprus,1974,.cy
CZ,Czechia,1993,.cz
DE,Germany,1974,.de
DJ,Djibouti,1977,.dj
DK,Denmark,1974,.dk
DM,Dominica,1974,.dm
DO,Dominican Republic,1974,.do
DZ,Algeria,1974,.dz
EC,Ecuador,1974,.ec
EE,Estonia,1992,.ee
EG,Egypt,1974,.eg
EH,Western Sahara,1974,.eh
ER,Eritrea,1993,.er
ES,Spain,1974,.es
ET,Ethiopia,1974,.et
FI,Finland,1974,.fi
FJ,Fiji,1974,.fj
FK,Falkland Islands (Malvinas),1974,.fk
FM,"Micronesia, Federated States of",1986,.fm
FO,Faroe Islands,1974,.fo
FR,France,1974,.fr
GA,Gabon,1974,.ga
GB,United Kingdom of Great Britain and Northern Ireland,1974,.gb
GD,Grenada,1974,.gd
GE,Georgia,1992,.ge
GF,French Guiana,1974,.gf
GG,Guernsey,2006,.gg
GH,Ghana,1974,.gh
GI,Gibraltar,1974,.gi
GL,Greenland,1974,.gl
GM,Gambia,1974,.gm
GN,Guinea,1974,.gn
GP,Guadeloupe,1974,.gp
GQ,Equatorial Guinea,1974,.gq
GR,Greece,1974,.gr
GS,South Georgia and the South Sandwich Islands,1993,.gs
GT,Guatemala,1974,.gt
GU,Guam,1974,.gu
GW,Guinea-Bissau,1974,.gw
GY,Guyana,1974,.gy
HK,Hong Kong,1974,.hk
HM,Heard Island and McDonald Islands,1974,.hm
HN,Honduras,1974,.hn
HR,Croatia,1992,.hr
HT,Haiti,1974,.ht
HU,Hungary,1974,.hu
ID,Indonesia,1974,.id
IE,Ireland,1974,.ie
IL,Israel,1974,.il
IM,Isle of Man,2006,.im
IN,India,1974,.in
IO,British Indian Ocean Territory,1974,.io
IQ,Iraq,1974,.iq
IR,"Iran, Islamic Republic of",1974,.ir
IS,Iceland,1974,.is
IT,Italy,1974,.it
JE,Jersey,2006,.je
JM,Jamaica,1974,.jm
JO,Jordan,1974,.jo
JP,Japan,1974,.jp
KE,Kenya,1974,.ke
KG,Kyrgyzstan,1992,.kg
KH,Cambodia,1974,.kh
KI,Kiribati,1979,.ki
KM,Comoros,1974,.km
KN,Saint Kitts and Nevis,1974,.kn
KP,"Korea, Democratic People's Republic of",1974,.kp
KR,"Korea, Republic of",1974,.kr
KW,Kuwait,1974,.kw
KY,Cayman Islands,1974,.ky
KZ,Kazakhstan,1992,.kz
LA,Lao People's Democratic Republic,1974,.la
LB,Lebanon,1974,.lb
LC,Saint Lucia,1974,.lc
LI,Liechtenstein,1974,.li
LK,Sri Lanka,1974,.lk
LR,Liberia,1974,.lr
LS,Lesotho,1974,.ls
LT,Lithuania,1992,.lt
LU,Luxembourg,1974,.lu
LV,Latvia,1992,.lv
LY,Libya,1974,.ly
MA,Morocco,1974,.ma
MC,Monaco,1974,.mc
MD,"Moldova, Republic of",1992,.md
ME,Montenegro,2006,.me
MF,Saint Martin (French part),2007,.mf
MG,Madagascar,1974,.mg
MH,Marshall Islands,1986,.mh
MK,North Macedonia,1993,.mk
ML,Mali,1974,.ml
MM,Myanmar,1989,.mm
MN,Mongolia,1974,.mn
MO,Macao,1974,.mo
MP,Northern Mariana Islands,1986,.mp
MQ,Martinique,1974,.mq
MR,Mauritania,1974,.mr
MS,Montserrat,1974,.ms
MT,Malta,1974,.mt
MU,Mauritius,1974,.mu
MV,Maldives,1974,.mv
MW,Malawi,1974,.mw
MX,Mexico,1974,.mx
MY,Malaysia,1974,.my
MZ,Mozambique,1974,.mz
NA,Namibia,1974,.na
NC,New Caledonia,1974,.nc
NE,Niger,1974,.ne
NF,Norfolk Island,1974,.nf
NG,Nigeria,1974,.ng
NI,Nicaragua,1974,.ni
NL,"Netherlands, Kingdom of the",1974,.nl
NO,Norway,1974,.no
NP,Nepal,1974,.np
NR,Naoero,1974,.nr
NU,Niue,1974,.nu
NZ,New Zealand,1974,.nz
OM,Oman,1974,.om
PA,Panama,1974,.pa
PE,Peru,1974,.pe
PF,French Polynesia,1974,.pf
PG,Papua New Guinea,1974,.pg
PH,Philippines,1974,.ph
PK,Pakistan,1974,.pk
PL,Poland,1974,.pl
PM,Saint Pierre and Miquelon,1974,.pm
PN,Pitcairn,1974,.pn
PR,Puerto Rico,1974,.pr
PS,"Palestine, State of",1999,.ps
PT,Portugal,1974,.pt
PW,Palau,1986,.pw
PY,Paraguay,1974,.py
QA,Qatar,1974,.qa
RE,Réunion,1974,.re
RO,Romania,1974,.ro
RS,Serbia,2006,.rs
RU,Russian Federation,1992,.ru
RW,Rwanda,1974,.rw
SA,Saudi Arabia,1974,.sa
SB,Solomon Islands,1974,.sb
SC,Seychelles,1974,.sc
SD,Sudan,1974,.sd
SE,Sweden,1974,.se
SG,Singapore,1974,.sg
SH,"Saint Helena, Ascension and Tristan da Cunha",1974,.sh
SI,Slovenia,1992,.si
SJ,Svalbard and Jan Mayen,1974,.sj
SK,Slovakia,1993,.sk
SL,Sierra Leone,1974,.sl
SM,San Marino,1974,.sm
SN,Senegal,1974,.sn
SO,Somalia,1974,.so
SR,Suriname,1974,.sr
SS,South Sudan,2011,.ss
ST,hide=y}},1974,.st
SV,El Salvador,1974,.sv
SX,Sint Maarten (Dutch part),2010,.sx
SY,Syrian Arab Republic,1974,.sy
SZ,Eswatini,1974,.sz
TC,Turks and Caicos Islands,1974,.tc
TD,Chad,1974,.td
TF,French Southern Territories,1979,.tf
TG,Togo,1974,.tg
TH,Thailand,1974,.th
TJ,Tajikistan,1992,.tj
TK,Tokelau,1974,.tk
TL,Timor-Leste,2002,.tl
TM,Turkmenistan,1992,.tm
TN,Tunisia,1974,.tn
TO,Tonga,1974,.to
TR,Türkiye,1974,.tr
TT,Trinidad and Tobago,1974,.tt
TV,Tuvalu,1977,.tv
TW,"Taiwan, Province of China",1974,.tw
TZ,"Tanzania, United Republic of",1974,.tz
UA,Ukraine,1974,.ua
UG,Uganda,1974,.ug
UM,United States Minor Outlying Islands,1986,.um
US,United States of America,1974,.us
UY,Uruguay,1974,.uy
UZ,Uzbekistan,1992,.uz
VA,Holy See,1974,.va
VC,Saint Vincent and the Grenadines,1974,.vc
VE,"Venezuela, Bolivarian Republic of",1974,.ve
VG,Virgin Islands (British),1974,.vg
VI,Virgin Islands (U.S.),1974,.vi
VN,Viet Nam,1974,.vn
VU,Vanuatu,1980,.vu
WF,Wallis and Futuna,1974,.wf
WS,Samoa,1974,.ws
YE,Yemen,1974,.ye
YT,Mayotte,1993,.yt
ZA,South Africa,1974,.za
ZM,Zambia,1974,.zm
ZW,Zimbabwe,1980,.zw
1 Code Country Year ccTLD
2 AD Andorra 1974 .ad
3 AE United Arab Emirates 1974 .ae
4 AF Afghanistan 1974 .af
5 AG Antigua and Barbuda 1974 .ag
6 AI Anguilla 1985 .ai
7 AL Albania 1974 .al
8 AM Armenia 1992 .am
9 AO Angola 1974 .ao
10 AQ Antarctica 1974 .aq
11 AR Argentina 1974 .ar
12 AS American Samoa 1974 .as
13 AT Austria 1974 .at
14 AU Australia 1974 .au
15 AW Aruba 1986 .aw
16 AX Åland Islands 2004 .ax
17 AZ Azerbaijan 1992 .az
18 BA Bosnia and Herzegovina 1992 .ba
19 BB Barbados 1974 .bb
20 BD Bangladesh 1974 .bd
21 BE Belgium 1974 .be
22 BF Burkina Faso 1984 .bf
23 BG Bulgaria 1974 .bg
24 BH Bahrain 1974 .bh
25 BI Burundi 1974 .bi
26 BJ Benin 1977 .bj
27 BL Saint Barthélemy 2007 .bl
28 BM Bermuda 1974 .bm
29 BN Brunei Darussalam 1974 .bn
30 BO Bolivia, Plurinational State of 1974 .bo
31 BQ Bonaire, Sint Eustatius and Saba 2010 .bq
32 BR Brazil 1974 .br
33 BS Bahamas 1974 .bs
34 BT Bhutan 1974 .bt
35 BV Bouvet Island 1974 .bv
36 BW Botswana 1974 .bw
37 BY Belarus 1974 .by
38 BZ Belize 1974 .bz
39 CA Canada 1974 .ca
40 CC Cocos (Keeling) Islands 1974 .cc
41 CD Congo, Democratic Republic of the 1997 .cd
42 CF Central African Republic 1974 .cf
43 CG Congo 1974 .cg
44 CH Switzerland 1974 .ch
45 CI Côte d'Ivoire 1974 .ci
46 CK Cook Islands 1974 .ck
47 CL Chile 1974 .cl
48 CM Cameroon 1974 .cm
49 CN China 1974 .cn
50 CO Colombia 1974 .co
51 CR Costa Rica 1974 .cr
52 CU Cuba 1974 .cu
53 CV Cabo Verde 1974 .cv
54 CW Curaçao 2010 .cw
55 CX Christmas Island 1974 .cx
56 CY Cyprus 1974 .cy
57 CZ Czechia 1993 .cz
58 DE Germany 1974 .de
59 DJ Djibouti 1977 .dj
60 DK Denmark 1974 .dk
61 DM Dominica 1974 .dm
62 DO Dominican Republic 1974 .do
63 DZ Algeria 1974 .dz
64 EC Ecuador 1974 .ec
65 EE Estonia 1992 .ee
66 EG Egypt 1974 .eg
67 EH Western Sahara 1974 .eh
68 ER Eritrea 1993 .er
69 ES Spain 1974 .es
70 ET Ethiopia 1974 .et
71 FI Finland 1974 .fi
72 FJ Fiji 1974 .fj
73 FK Falkland Islands (Malvinas) 1974 .fk
74 FM Micronesia, Federated States of 1986 .fm
75 FO Faroe Islands 1974 .fo
76 FR France 1974 .fr
77 GA Gabon 1974 .ga
78 GB United Kingdom of Great Britain and Northern Ireland 1974 .gb
79 GD Grenada 1974 .gd
80 GE Georgia 1992 .ge
81 GF French Guiana 1974 .gf
82 GG Guernsey 2006 .gg
83 GH Ghana 1974 .gh
84 GI Gibraltar 1974 .gi
85 GL Greenland 1974 .gl
86 GM Gambia 1974 .gm
87 GN Guinea 1974 .gn
88 GP Guadeloupe 1974 .gp
89 GQ Equatorial Guinea 1974 .gq
90 GR Greece 1974 .gr
91 GS South Georgia and the South Sandwich Islands 1993 .gs
92 GT Guatemala 1974 .gt
93 GU Guam 1974 .gu
94 GW Guinea-Bissau 1974 .gw
95 GY Guyana 1974 .gy
96 HK Hong Kong 1974 .hk
97 HM Heard Island and McDonald Islands 1974 .hm
98 HN Honduras 1974 .hn
99 HR Croatia 1992 .hr
100 HT Haiti 1974 .ht
101 HU Hungary 1974 .hu
102 ID Indonesia 1974 .id
103 IE Ireland 1974 .ie
104 IL Israel 1974 .il
105 IM Isle of Man 2006 .im
106 IN India 1974 .in
107 IO British Indian Ocean Territory 1974 .io
108 IQ Iraq 1974 .iq
109 IR Iran, Islamic Republic of 1974 .ir
110 IS Iceland 1974 .is
111 IT Italy 1974 .it
112 JE Jersey 2006 .je
113 JM Jamaica 1974 .jm
114 JO Jordan 1974 .jo
115 JP Japan 1974 .jp
116 KE Kenya 1974 .ke
117 KG Kyrgyzstan 1992 .kg
118 KH Cambodia 1974 .kh
119 KI Kiribati 1979 .ki
120 KM Comoros 1974 .km
121 KN Saint Kitts and Nevis 1974 .kn
122 KP Korea, Democratic People's Republic of 1974 .kp
123 KR Korea, Republic of 1974 .kr
124 KW Kuwait 1974 .kw
125 KY Cayman Islands 1974 .ky
126 KZ Kazakhstan 1992 .kz
127 LA Lao People's Democratic Republic 1974 .la
128 LB Lebanon 1974 .lb
129 LC Saint Lucia 1974 .lc
130 LI Liechtenstein 1974 .li
131 LK Sri Lanka 1974 .lk
132 LR Liberia 1974 .lr
133 LS Lesotho 1974 .ls
134 LT Lithuania 1992 .lt
135 LU Luxembourg 1974 .lu
136 LV Latvia 1992 .lv
137 LY Libya 1974 .ly
138 MA Morocco 1974 .ma
139 MC Monaco 1974 .mc
140 MD Moldova, Republic of 1992 .md
141 ME Montenegro 2006 .me
142 MF Saint Martin (French part) 2007 .mf
143 MG Madagascar 1974 .mg
144 MH Marshall Islands 1986 .mh
145 MK North Macedonia 1993 .mk
146 ML Mali 1974 .ml
147 MM Myanmar 1989 .mm
148 MN Mongolia 1974 .mn
149 MO Macao 1974 .mo
150 MP Northern Mariana Islands 1986 .mp
151 MQ Martinique 1974 .mq
152 MR Mauritania 1974 .mr
153 MS Montserrat 1974 .ms
154 MT Malta 1974 .mt
155 MU Mauritius 1974 .mu
156 MV Maldives 1974 .mv
157 MW Malawi 1974 .mw
158 MX Mexico 1974 .mx
159 MY Malaysia 1974 .my
160 MZ Mozambique 1974 .mz
161 NA Namibia 1974 .na
162 NC New Caledonia 1974 .nc
163 NE Niger 1974 .ne
164 NF Norfolk Island 1974 .nf
165 NG Nigeria 1974 .ng
166 NI Nicaragua 1974 .ni
167 NL Netherlands, Kingdom of the 1974 .nl
168 NO Norway 1974 .no
169 NP Nepal 1974 .np
170 NR Naoero 1974 .nr
171 NU Niue 1974 .nu
172 NZ New Zealand 1974 .nz
173 OM Oman 1974 .om
174 PA Panama 1974 .pa
175 PE Peru 1974 .pe
176 PF French Polynesia 1974 .pf
177 PG Papua New Guinea 1974 .pg
178 PH Philippines 1974 .ph
179 PK Pakistan 1974 .pk
180 PL Poland 1974 .pl
181 PM Saint Pierre and Miquelon 1974 .pm
182 PN Pitcairn 1974 .pn
183 PR Puerto Rico 1974 .pr
184 PS Palestine, State of 1999 .ps
185 PT Portugal 1974 .pt
186 PW Palau 1986 .pw
187 PY Paraguay 1974 .py
188 QA Qatar 1974 .qa
189 RE Réunion 1974 .re
190 RO Romania 1974 .ro
191 RS Serbia 2006 .rs
192 RU Russian Federation 1992 .ru
193 RW Rwanda 1974 .rw
194 SA Saudi Arabia 1974 .sa
195 SB Solomon Islands 1974 .sb
196 SC Seychelles 1974 .sc
197 SD Sudan 1974 .sd
198 SE Sweden 1974 .se
199 SG Singapore 1974 .sg
200 SH Saint Helena, Ascension and Tristan da Cunha 1974 .sh
201 SI Slovenia 1992 .si
202 SJ Svalbard and Jan Mayen 1974 .sj
203 SK Slovakia 1993 .sk
204 SL Sierra Leone 1974 .sl
205 SM San Marino 1974 .sm
206 SN Senegal 1974 .sn
207 SO Somalia 1974 .so
208 SR Suriname 1974 .sr
209 SS South Sudan 2011 .ss
210 ST hide=y}} 1974 .st
211 SV El Salvador 1974 .sv
212 SX Sint Maarten (Dutch part) 2010 .sx
213 SY Syrian Arab Republic 1974 .sy
214 SZ Eswatini 1974 .sz
215 TC Turks and Caicos Islands 1974 .tc
216 TD Chad 1974 .td
217 TF French Southern Territories 1979 .tf
218 TG Togo 1974 .tg
219 TH Thailand 1974 .th
220 TJ Tajikistan 1992 .tj
221 TK Tokelau 1974 .tk
222 TL Timor-Leste 2002 .tl
223 TM Turkmenistan 1992 .tm
224 TN Tunisia 1974 .tn
225 TO Tonga 1974 .to
226 TR Türkiye 1974 .tr
227 TT Trinidad and Tobago 1974 .tt
228 TV Tuvalu 1977 .tv
229 TW Taiwan, Province of China 1974 .tw
230 TZ Tanzania, United Republic of 1974 .tz
231 UA Ukraine 1974 .ua
232 UG Uganda 1974 .ug
233 UM United States Minor Outlying Islands 1986 .um
234 US United States of America 1974 .us
235 UY Uruguay 1974 .uy
236 UZ Uzbekistan 1992 .uz
237 VA Holy See 1974 .va
238 VC Saint Vincent and the Grenadines 1974 .vc
239 VE Venezuela, Bolivarian Republic of 1974 .ve
240 VG Virgin Islands (British) 1974 .vg
241 VI Virgin Islands (U.S.) 1974 .vi
242 VN Viet Nam 1974 .vn
243 VU Vanuatu 1980 .vu
244 WF Wallis and Futuna 1974 .wf
245 WS Samoa 1974 .ws
246 YE Yemen 1974 .ye
247 YT Mayotte 1993 .yt
248 ZA South Africa 1974 .za
249 ZM Zambia 1974 .zm
250 ZW Zimbabwe 1980 .zw
+251
View File
@@ -0,0 +1,251 @@
| Code | Country | Year | ccTLD |
|------|---------|------|-------|
| AD | Andorra | 1974 | .ad |
| AE | United Arab Emirates | 1974 | .ae |
| AF | Afghanistan | 1974 | .af |
| AG | Antigua and Barbuda | 1974 | .ag |
| AI | Anguilla | 1985 | .ai |
| AL | Albania | 1974 | .al |
| AM | Armenia | 1992 | .am |
| AO | Angola | 1974 | .ao |
| AQ | Antarctica | 1974 | .aq |
| AR | Argentina | 1974 | .ar |
| AS | American Samoa | 1974 | .as |
| AT | Austria | 1974 | .at |
| AU | Australia | 1974 | .au |
| AW | Aruba | 1986 | .aw |
| AX | Åland Islands | 2004 | .ax |
| AZ | Azerbaijan | 1992 | .az |
| BA | Bosnia and Herzegovina | 1992 | .ba |
| BB | Barbados | 1974 | .bb |
| BD | Bangladesh | 1974 | .bd |
| BE | Belgium | 1974 | .be |
| BF | Burkina Faso | 1984 | .bf |
| BG | Bulgaria | 1974 | .bg |
| BH | Bahrain | 1974 | .bh |
| BI | Burundi | 1974 | .bi |
| BJ | Benin | 1977 | .bj |
| BL | Saint Barthélemy | 2007 | .bl |
| BM | Bermuda | 1974 | .bm |
| BN | Brunei Darussalam | 1974 | .bn |
| BO | Bolivia, Plurinational State of | 1974 | .bo |
| BQ | Bonaire, Sint Eustatius and Saba | 2010 | .bq |
| BR | Brazil | 1974 | .br |
| BS | Bahamas | 1974 | .bs |
| BT | Bhutan | 1974 | .bt |
| BV | Bouvet Island | 1974 | .bv |
| BW | Botswana | 1974 | .bw |
| BY | Belarus | 1974 | .by |
| BZ | Belize | 1974 | .bz |
| CA | Canada | 1974 | .ca |
| CC | Cocos (Keeling) Islands | 1974 | .cc |
| CD | Congo, Democratic Republic of the | 1997 | .cd |
| CF | Central African Republic | 1974 | .cf |
| CG | Congo | 1974 | .cg |
| CH | Switzerland | 1974 | .ch |
| CI | Côte d'Ivoire | 1974 | .ci |
| CK | Cook Islands | 1974 | .ck |
| CL | Chile | 1974 | .cl |
| CM | Cameroon | 1974 | .cm |
| CN | China | 1974 | .cn |
| CO | Colombia | 1974 | .co |
| CR | Costa Rica | 1974 | .cr |
| CU | Cuba | 1974 | .cu |
| CV | Cabo Verde | 1974 | .cv |
| CW | Curaçao | 2010 | .cw |
| CX | Christmas Island | 1974 | .cx |
| CY | Cyprus | 1974 | .cy |
| CZ | Czechia | 1993 | .cz |
| DE | Germany | 1974 | .de |
| DJ | Djibouti | 1977 | .dj |
| DK | Denmark | 1974 | .dk |
| DM | Dominica | 1974 | .dm |
| DO | Dominican Republic | 1974 | .do |
| DZ | Algeria | 1974 | .dz |
| EC | Ecuador | 1974 | .ec |
| EE | Estonia | 1992 | .ee |
| EG | Egypt | 1974 | .eg |
| EH | Western Sahara | 1974 | .eh |
| ER | Eritrea | 1993 | .er |
| ES | Spain | 1974 | .es |
| ET | Ethiopia | 1974 | .et |
| FI | Finland | 1974 | .fi |
| FJ | Fiji | 1974 | .fj |
| FK | Falkland Islands (Malvinas) | 1974 | .fk |
| FM | Micronesia, Federated States of | 1986 | .fm |
| FO | Faroe Islands | 1974 | .fo |
| FR | France | 1974 | .fr |
| GA | Gabon | 1974 | .ga |
| GB | United Kingdom of Great Britain and Northern Ireland | 1974 | .gb |
| GD | Grenada | 1974 | .gd |
| GE | Georgia | 1992 | .ge |
| GF | French Guiana | 1974 | .gf |
| GG | Guernsey | 2006 | .gg |
| GH | Ghana | 1974 | .gh |
| GI | Gibraltar | 1974 | .gi |
| GL | Greenland | 1974 | .gl |
| GM | Gambia | 1974 | .gm |
| GN | Guinea | 1974 | .gn |
| GP | Guadeloupe | 1974 | .gp |
| GQ | Equatorial Guinea | 1974 | .gq |
| GR | Greece | 1974 | .gr |
| GS | South Georgia and the South Sandwich Islands | 1993 | .gs |
| GT | Guatemala | 1974 | .gt |
| GU | Guam | 1974 | .gu |
| GW | Guinea-Bissau | 1974 | .gw |
| GY | Guyana | 1974 | .gy |
| HK | Hong Kong | 1974 | .hk |
| HM | Heard Island and McDonald Islands | 1974 | .hm |
| HN | Honduras | 1974 | .hn |
| HR | Croatia | 1992 | .hr |
| HT | Haiti | 1974 | .ht |
| HU | Hungary | 1974 | .hu |
| ID | Indonesia | 1974 | .id |
| IE | Ireland | 1974 | .ie |
| IL | Israel | 1974 | .il |
| IM | Isle of Man | 2006 | .im |
| IN | India | 1974 | .in |
| IO | British Indian Ocean Territory | 1974 | .io |
| IQ | Iraq | 1974 | .iq |
| IR | Iran, Islamic Republic of | 1974 | .ir |
| IS | Iceland | 1974 | .is |
| IT | Italy | 1974 | .it |
| JE | Jersey | 2006 | .je |
| JM | Jamaica | 1974 | .jm |
| JO | Jordan | 1974 | .jo |
| JP | Japan | 1974 | .jp |
| KE | Kenya | 1974 | .ke |
| KG | Kyrgyzstan | 1992 | .kg |
| KH | Cambodia | 1974 | .kh |
| KI | Kiribati | 1979 | .ki |
| KM | Comoros | 1974 | .km |
| KN | Saint Kitts and Nevis | 1974 | .kn |
| KP | Korea, Democratic People's Republic of | 1974 | .kp |
| KR | Korea, Republic of | 1974 | .kr |
| KW | Kuwait | 1974 | .kw |
| KY | Cayman Islands | 1974 | .ky |
| KZ | Kazakhstan | 1992 | .kz |
| LA | Lao People's Democratic Republic | 1974 | .la |
| LB | Lebanon | 1974 | .lb |
| LC | Saint Lucia | 1974 | .lc |
| LI | Liechtenstein | 1974 | .li |
| LK | Sri Lanka | 1974 | .lk |
| LR | Liberia | 1974 | .lr |
| LS | Lesotho | 1974 | .ls |
| LT | Lithuania | 1992 | .lt |
| LU | Luxembourg | 1974 | .lu |
| LV | Latvia | 1992 | .lv |
| LY | Libya | 1974 | .ly |
| MA | Morocco | 1974 | .ma |
| MC | Monaco | 1974 | .mc |
| MD | Moldova, Republic of | 1992 | .md |
| ME | Montenegro | 2006 | .me |
| MF | Saint Martin (French part) | 2007 | .mf |
| MG | Madagascar | 1974 | .mg |
| MH | Marshall Islands | 1986 | .mh |
| MK | North Macedonia | 1993 | .mk |
| ML | Mali | 1974 | .ml |
| MM | Myanmar | 1989 | .mm |
| MN | Mongolia | 1974 | .mn |
| MO | Macao | 1974 | .mo |
| MP | Northern Mariana Islands | 1986 | .mp |
| MQ | Martinique | 1974 | .mq |
| MR | Mauritania | 1974 | .mr |
| MS | Montserrat | 1974 | .ms |
| MT | Malta | 1974 | .mt |
| MU | Mauritius | 1974 | .mu |
| MV | Maldives | 1974 | .mv |
| MW | Malawi | 1974 | .mw |
| MX | Mexico | 1974 | .mx |
| MY | Malaysia | 1974 | .my |
| MZ | Mozambique | 1974 | .mz |
| NA | Namibia | 1974 | .na |
| NC | New Caledonia | 1974 | .nc |
| NE | Niger | 1974 | .ne |
| NF | Norfolk Island | 1974 | .nf |
| NG | Nigeria | 1974 | .ng |
| NI | Nicaragua | 1974 | .ni |
| NL | Netherlands, Kingdom of the | 1974 | .nl |
| NO | Norway | 1974 | .no |
| NP | Nepal | 1974 | .np |
| NR | Naoero | 1974 | .nr |
| NU | Niue | 1974 | .nu |
| NZ | New Zealand | 1974 | .nz |
| OM | Oman | 1974 | .om |
| PA | Panama | 1974 | .pa |
| PE | Peru | 1974 | .pe |
| PF | French Polynesia | 1974 | .pf |
| PG | Papua New Guinea | 1974 | .pg |
| PH | Philippines | 1974 | .ph |
| PK | Pakistan | 1974 | .pk |
| PL | Poland | 1974 | .pl |
| PM | Saint Pierre and Miquelon | 1974 | .pm |
| PN | Pitcairn | 1974 | .pn |
| PR | Puerto Rico | 1974 | .pr |
| PS | Palestine, State of | 1999 | .ps |
| PT | Portugal | 1974 | .pt |
| PW | Palau | 1986 | .pw |
| PY | Paraguay | 1974 | .py |
| QA | Qatar | 1974 | .qa |
| RE | Réunion | 1974 | .re |
| RO | Romania | 1974 | .ro |
| RS | Serbia | 2006 | .rs |
| RU | Russian Federation | 1992 | .ru |
| RW | Rwanda | 1974 | .rw |
| SA | Saudi Arabia | 1974 | .sa |
| SB | Solomon Islands | 1974 | .sb |
| SC | Seychelles | 1974 | .sc |
| SD | Sudan | 1974 | .sd |
| SE | Sweden | 1974 | .se |
| SG | Singapore | 1974 | .sg |
| SH | Saint Helena, Ascension and Tristan da Cunha | 1974 | .sh |
| SI | Slovenia | 1992 | .si |
| SJ | Svalbard and Jan Mayen | 1974 | .sj |
| SK | Slovakia | 1993 | .sk |
| SL | Sierra Leone | 1974 | .sl |
| SM | San Marino | 1974 | .sm |
| SN | Senegal | 1974 | .sn |
| SO | Somalia | 1974 | .so |
| SR | Suriname | 1974 | .sr |
| SS | South Sudan | 2011 | .ss |
| ST | hide=y}} | 1974 | .st |
| SV | El Salvador | 1974 | .sv |
| SX | Sint Maarten (Dutch part) | 2010 | .sx |
| SY | Syrian Arab Republic | 1974 | .sy |
| SZ | Eswatini | 1974 | .sz |
| TC | Turks and Caicos Islands | 1974 | .tc |
| TD | Chad | 1974 | .td |
| TF | French Southern Territories | 1979 | .tf |
| TG | Togo | 1974 | .tg |
| TH | Thailand | 1974 | .th |
| TJ | Tajikistan | 1992 | .tj |
| TK | Tokelau | 1974 | .tk |
| TL | Timor-Leste | 2002 | .tl |
| TM | Turkmenistan | 1992 | .tm |
| TN | Tunisia | 1974 | .tn |
| TO | Tonga | 1974 | .to |
| TR | Türkiye | 1974 | .tr |
| TT | Trinidad and Tobago | 1974 | .tt |
| TV | Tuvalu | 1977 | .tv |
| TW | Taiwan, Province of China | 1974 | .tw |
| TZ | Tanzania, United Republic of | 1974 | .tz |
| UA | Ukraine | 1974 | .ua |
| UG | Uganda | 1974 | .ug |
| UM | United States Minor Outlying Islands | 1986 | .um |
| US | United States of America | 1974 | .us |
| UY | Uruguay | 1974 | .uy |
| UZ | Uzbekistan | 1992 | .uz |
| VA | Holy See | 1974 | .va |
| VC | Saint Vincent and the Grenadines | 1974 | .vc |
| VE | Venezuela, Bolivarian Republic of | 1974 | .ve |
| VG | Virgin Islands (British) | 1974 | .vg |
| VI | Virgin Islands (U.S.) | 1974 | .vi |
| VN | Viet Nam | 1974 | .vn |
| VU | Vanuatu | 1980 | .vu |
| WF | Wallis and Futuna | 1974 | .wf |
| WS | Samoa | 1974 | .ws |
| YE | Yemen | 1974 | .ye |
| YT | Mayotte | 1993 | .yt |
| ZA | South Africa | 1974 | .za |
| ZM | Zambia | 1974 | .zm |
| ZW | Zimbabwe | 1980 | .zw |