RARE DX SOUND CLIPS 2016

 

Recorded in Ohio by K8CX

Now in MP3 format!

 

TZ4AM
Mali Republic
40 Meter CW
7.001 Mhz
1/3/2016 at 2108Z
CE2AWW
Chile
6 Meter CW
50.101 Mhz
1/4/2016 at 0149Z
LU5FF
Argentina
6 Meter CW
50.111 Mhz
1/4/2016 at 0217Z
YJ4AO
Vanuatu
40 Meter CW
7.017 Mhz
1/4/2016 at 1222Z
ZL9A
NZ Subantarctic
30 Meter CW
10.110 Mhz
1/7/2016 at 1307Z
3B9FR
Rodriquez Is.
20 Meter CW
14.025 Mhz
1/8/2016 at 1935Z
3D2AG/P
Rotuma Is.
20 Meter LP
14.023 Mhz
1/8/2016 at 1943Z
ZL9A
NZ Subantarctic
20 Meter SSB
14.260 Mhz
1/9/2016 at 0437Z
ZL9A
NZ Subantarctic
20 Meter SSB
14.260 Mhz
1/9/2016 at 1244Z
VP8IDX/MM
S Sandwich group
20 Meter CW
14.042 Mhz
1/12/2016 at 0031Z
K5P
Palmyra Is.
40 Meter CW
7.024 Mhz
1/13/2016 at 1122Z
K5P
Palmyra Is.
20 Meter SSB
14.195 Mhz
1/14/2016 at 0108Z
K5P
Palmyra Is.
40 Meter SSB
7.120 Mhz
1/14/2016 at 1304Z
K5P
Palmyra Is.
160 Meter CW
1.825 Mhz
1/16/2016 at 0937Z
K5P
Palmyra Is.
160 Meter CW
1.825 Mhz
1/16/2016 at 1018Z
WL7E
Alaska
160 Meter CW
1.832 Mhz
1/17/2016 at 1234Z
P29LL
Papua NewGuinea
40 Meter SSB
7.168 Mhz
1/17/2016 at 1311Z
K5P
Palmyra Is.
17 Meter CW
18.077 Mhz
1/17/2016 at 2107Z
K5P
Palmyra Is.
15 Meter SSB
21.210 Mhz
1/17/2016 at 2142Z
K5P
Palmyra Is.
80 Meter CW
3.524 Mhz
1/19/2016 at 1252Z
K5P
Palmyra Is.
20 Meter CW
14.033 Mhz
1/19/2016 at 1724Z
K5P
Palmyra Is.
17 Meter SSB
18.152 Mhz
1/19/2016 at 1919Z
VP8STI
S. Sandwich Is.
20 Meter CW
14.023 Mhz
1/20/2016 at 0050Z
VP8STI
S. Sandwich Is.
20 Meter SSB
14.185 Mhz
1/20/2016 at 2256Z
VP8STI
S. Sandwich Is.
160 Meter CW
1.826 Mhz
1/21/2016 at 0328Z
VP8STI
S. Sandwich Is.
80 Meter SSB
3.795 Mhz
1/21/2016 at 0355Z
VP8STI
S. Sandwich Is.
40 Meter CW
7.023 Mhz
1/21/2016 at 0457Z
VP8STI
S. Sandwich Is.
30 Meter CW
10.115 Mhz
1/21/2016 at 2340Z
VP8STI
S. Sandwich Is.
80 Meter CW
3.523 Mhz
1/22/2016 at 0010Z
VP8STI
S. Sandwich Is.
40 Meter SSB
7.150 Mhz
1/22/2016 at 0350Z
VP8STI
S. Sandwich Is.
10 Meter CW
28.023 Mhz
1/22/2016 at 1414Z
K5P
Palmyra Is.
15 Meter CW
21.040 Mhz
1/23/2016 at 1819Z
VP8STI
S. Sandwich Is.
80 Meter CW
3.523 Mhz
1/24/2016 at 0555Z
K5P
Palmyra Is.
12 Meter CW
24.896 Mhz
1/24/2016 at 2207Z
K5P
Palmyra Is.
10 Meter SSB
28.450 Mhz
1/24/2016 at 2224Z
VP8SGI
S. Georgia Is.
20 Meter CW
14.023 Mhz
1/29/2016 at 2322Z
VP8SGI
S. Georgia Is.
40 Meter CW
7.023 Mhz
1/30/2016 at 0243Z
VP8SGI
S. Georgia Is.
20 Meter SSB
14.180 Mhz
1/30/2016 at 0310Z
VP8SGI
S. Georgia Is.
17 Meter CW
18.079 Mhz
1/30/2016 at 2138Z
VP8SGI
S. Georgia Is.
160 Meter CW
1.826 Mhz
2/1/2016 at 0235Z
VP8SGI
S. Georgia Is.
160 Meter CW
1.826 Mhz
2/1/2016 at 0345Z
VP8SGI
S. Georgia Is.
160 Meter CW
1.826 Mhz
2/1/2016 at 0359Z
VP8SGI
S. Georgia Is.
80 Meter CW
3.523 Mhz
2/1/2016 at 0426Z
VP8SGI
S. Georgia Is.
30 Meter CW
10.115 Mhz
2/1/2016 at 0517Z
VP8SGI
S. Georgia Is.
40 Meter SSB
7.134 Mhz
2/1/2016 at 0552Z
VP8SGI
S. Georgia Is.
17 Meter SSB
18.140 Mhz
2/1/2016 at 2238Z
EP7AHN
Iran
20 Meter SSB
14.200 Mhz
2/2/2016 at 1243
VP8SGI
S. Georgia Is.
10 Meter CW
28.023 Mhz
2/2/2016 at 2113Z
3B8HC
Mauritius
30 Meter CW
10.107 Mhz
2/3/2016 at 1343Z
RI1ANR
Antarctica
17 Meter CW
18.080 Mhz
2/3/2016 at 2225Z
VP8SGI
S. Georgia Is.
12 Meter CW
24.894 Mhz
2/5/2016 at 1817Z
VP8SGI
S. Georgia Is.
15 Meter SSB
21.290 Mhz
2/5/2016 at 1826Z
EL2DT
Liberia
20 Meter CW
14.045 Mhz
2/7/2016 at 2030Z
7P8C
Lesotho
30 Meter CW
10.122 Mhz
2/10/2016 at 0149Z
VP2ETE
Anguilla
60 Meter SSB
5.4035 Mhz
2/10/2016 at 2256Z
7P8C
Lesotho
20 Meter SSB
14/230 Mhz
2/10/2016 at 2329Z
5V7TH
Togo Republic
20 Meter SSB
14.185 Mhz
2/12/2016 at 0031Z
7P8C
Lesotho
40 Meter CW
7.003 Mhz
2/12/2016 at 0409Z
ET7L
Ethiopia
40 Meter CW
7.002 Mhz
2/13/2016 at 2355Z
3B8HD
Mauritius
40 Meter CW
7.013 Mhz
2/14/2016 at 0018Z
CE0Y/W7YAQ
Easter Is.
30 Meter CW
10.117 Mhz
2/14/2016 at 0316Z
7P8C
Lesotho
40 Meter SSB
7.146 Mhz
2/14/2016 at 0336Z
7P8C
Lesotho
10 Meter SSB
28.460 Mhz
2/15/2016 at 1454Z
VP8RHF
Falkland Is.
15 Meter CW
21.038 Mhz
2/16/2016 at 2250Z
5V7TH
Togo Republic
40 Meter CW
7.019 Mhz
2/16/2016 at 2334Z
LU1ZI
South Shetland Is.
20 Meter CW
14.025 Mhz
2/17/2016 at 0054Z
VP8DXU
Falkland Is.
20 Meter SSB
14.180 Mhz
2/18/2016 at 0014Z
5T2AI
Mauritania
20 Meter SSB
14.250 Mhz
2/18/2016 at 0037Z
VP8DRC
Falkland Is.
160 Meter CW
1.826 Mhz
2/18/2016 at 0520Z
VP8IDX
Falkland Is.
80 Meter CW
3.523 Mhz
2/18/2016 at 0601Z
3XY1T
Guinea
15 Meter CW
21.030 Mhz
2/25/2016 at 1800Z
3XY1T
Guinea
12 Meter SSB
24.965 Mhz
2/25/2016 at 1830Z
3XY1T
Guinea
10 Meter SSB
28.480 Mhz
2/25/2016 at 1841Z
4W/N1YC
East Timor
15 Meter CW
21.020 Mhz
2/25/2016 at 2349Z
RI1ANR
Antarctica
80 Meter CW
3.516 Mhz
2/26/2016 at 0004Z
DP1POL
Antarctica
30 Meter CW
10.123 Mhz
2/26/2016 at 0016Z
3XY1T
Guinea
20 Meter SSB
14.285 Mhz
2/26/2016 at 0029Z
T6EU
Afghanistan
17 Meter CW
18.075 Mhz
2/29/2016 at 1238Z
TX7EU
Marquesas Is.
30 Meter CW
10.107 Mhz
3/4/2016 at 1107Z
5J0P
San Andres Is.
17 Meter CW
18.075 Mhz
3/7/2016 at 1253Z
T32TR
Eastern Kiribati
40 Meter CW
7.008 Mhz
3/11/2016 at 1224Z
TX7EU
Marquesas Is.
40 Meter CW
7.004 Mhz
3/11/2016 at 1240Z
3DA0IJ
Swaziland
15 Meter SSB
21.290 Mhz
3/11/2016 at 1540Z
HS7BHK
Thailand
20 Meter SSB
14.250 Mhz
3/11/2016 at 1556Z
TX7EU
Marquesas Is.
17 Meter SSB
18.155 Mhz
3/11/2016 at 2135Z
T32WW
Eastern Kiribati
10 Meter SSB
28.478 Mhz
3/11/2016 at 2145Z
ZD7VC
St. Helena Is.
20 Meter SSB
14.275 Mhz
3/11/2016 at 2207Z
A31MM
Tonga Is.
12 Meter CW
24.891 Mhz
3/11/2016 at 2224Z
TY2CD
Benin Republic
20 Meter SSB
14.190 Mhz
3/11/2016 at 2233Z
ZL/ZS9HI/MM
Braveheart
going to Heard Is.
10.111 Mhz
3/12/2016 at 0346Z
3C7A
Equatorial Guinea
20 Meter CW
14.010 Mhz
3/13/2016 at 2048Z
3C7A
Equatorial Guinea
15 Meter CW
21.002 Mhz
3/14/2016 at 2047Z
4S7GWG
Sri Lanka
17 Meter CW
18.088 Mhz
3/16/2016 at 1756Z
C5GCJ
Gambia
40 Meter CW
7.020 Mhz
3/24/2016 at 0031Z
VK0EK
Heard Island
30 Meter CW
10.119 Mhz
3/24/2016 at 0518Z
VK0EK
Heard Island
40 Meter CW
7.016 Mhz
3/28/2016 at 0135Z
VK0EK
Heard Island
15 Meter CW
21.034 Mhz
3/28/2016 at 1255Z
FT4JA
Juan de Nova
12 Meter SSB
24.960 Mhz
3/30/2016 at 1314Z
VK0EK
Heard Island
40 Meter SSB
7.090 Mhz
3/31/2016 at 0238Z
FT4JA
Juan de Nova
20 Meter SSB
14.200 Mhz
4/2/2016 at 1911Z
9X9MM
Rwanda
20 Meter SSB
14.178 Mhz
4/2/2016 at 2151Z
9G5GH
Ghana
20 Meter SSB
14.156 Mhz
4/2/2016 at 2208Z
5V7D
Togo Republic
20 Meter SSB
14.305 Mhz
4/2/2016 at 2217Z
FT4JA
Juan de Nova
30 Meter CW
10/119 Mhz
4/2/2016 at 2234Z
CX8TC
Uruguay
6 Meter SSB
50.120 Mhz
4/3/2016 at 2156Z
LU5FF
Argentina
6 Meter SSB
50.106 Mhz
4/3/2016 at 2209Z
E21EIC/8
Thailand
20 Meter CW
14.018 Mhz
4/6/2016 at 0006Z
FT4JA
Juan de Nova
10 Meter CW
28.037 Mhz
4/6/2016 at 1616Z
9M0O
Spratly Islands
17 Meter CW
18.069 Mhz
4/6/2016 at 1644Z
FT4JA
Juan de Nova
15 Meter SSB
21.300 Mhz
4/6/2016 at 1655Z
E44YL
Palestine
20 Meter CW
14.002 Mhz
4/6/2016 at 1741Z
FT4JA
Juan de Nova
10 Meter SSB
28.490 Mhz
4/7/2016 at 1439Z
VK0EK
Heard Island
20 Meter CW
14.034 Mhz
4/8/2016 at 0248Z
4W/JE1CKA
Timor Leste
20 Meter CW
14.014 Mhz
4/9/2016 at 1417Z
A25UK
Botswana
20 Meter SSB
14.195 Mhz
4/15/2016 at 0047Z
KH8/KC0W
American Samoa
20 Meter CW
14.005 Mhz
4/15/2016 at 0101Z
EP2A
Iran
20 Meter SSB
14.190 Mhz
4/18/2016 at 1335Z
EP2A
Iran
20 Meter CW
14.029 Mhz
4/18/2016 at 1519Z
EP2A
Iran
17 Meter CW
18.086 Mhz
4/18/2016 at 1738Z
EP2A
Iran
40 Meter CW
7.004 Mhz
4/18/2016 at 2352Z
EP2A
Iran
30 Meter CW
10.119 Mhz
4/19/2016 at 0301Z
1U4UN
Bir Tawil
15 Meter CW
21.001 Mhz
4/19/2016 at 1354Z
HS0ZLM
Thailand
20 Meter CW
14.021 Mhz
4/20/2016 at 1432Z
JW6VDA
Svalbard
20 Meter SSB
14.215 Mhz
4/21/2016 at 1144Z
5W0XG
Samoa
17 Meter CW
18.079 Mhz
4/22/2016 at 0200Z
FK8CE
New Caledonia
17 Meter CW
18.076 Mhz
4/22/2016 at 0221Z
TK9C
Corsica
15 Meter SSB
21.237 Mhz
4/24/2016 at 2015Z
KH8/KC0W
American Samoa
17 Meter CW
18.080 Mhz
4/25/2016 at 0033Z
ZA/OH2BH
Albania
17 Meter SSB
18.145 Mhz
5/1/2016 at 1435Z
9M0Z
Spratly Is.
20 Meter CW
14.010 Mhz
5/11/2016 at 1553Z
E44QX
Palestine
30 Meter CW
10.115 Mhz
5/12/2016 at 0321Z
KP4EIT
Puerto Rico
6 Meter SSB
50.125 Mhz
5/29/2016 at 1422Z
NP4BM
Puerto Rico
6 Meter SSB
50.135 Mhz
5/29/2016 at 1438Z
DU7ET
Philippines
30 Meter CW
10.126 Mhz
6/2/2016 at 1019Z
HI3TEJ
Dominican Rep.
6 Meter CW
50.105 Mhz
6/8/2016 at 1514Z
EA8DBM
Canary Islands
6 Meter CW
50.100 Mhz
6/9/2016 at 1735Z
CT1HZE
Portugal
6 Meter SSB
50.125 Mhz
6/13/2016 at 1309Z
EA5WU
Spain
6 Meter CW
50.098 Mhz
6/28/2016 at 1521
EA7KB
Spain
6 Meter CW
50.096 Mhz
6/28/2016 at 1531Z
CS5BALG/B
Portugal
6 Meter Beacon
50.035 Mhz
6/28/2016 at 1538Z
6Y6M
Jamaica
6 Meter CW
50.106 Mhz
7/1/2016 at 1445Z
NP4A
Puerto Rico
6 Meter SSB
50.110 Mhz
7/25/2016 at 1505Z
KP3W
Puerto Rico
6 Meter CW
50.097 Mhz
7/25/2016 at 1516Z
C6AFP/B
Bahama Islands
6 Meter Beacon
50.041 Mhz
7/25/2016 at 1703Z
EA5BY
Spain
6 Meter CW
50.082 Mhz
7/29/2016 at 1627Z
PJ6Y
Saba Island
20 Meter CW
14.038 Mhz
8/4/2016 at 1547Z
HS3XVP
Thailand
20 Meter CW
14.032 Mhz
8/12/2016 at 1339Z
CY9C
St. Paul Island
20 Meter SSB
14.175 Mhz
8/22/2016 at 1400Z
CY9C
St. Paul Island
30 Meter CW
10.113 Mhz
8/22/2016 at 1413Z
CY9C
St. Paul Island
40 Meter SSB
7.120 Mhz
8/23/2016 at 2208Z
CY9C
St. Paul Island
17 Meter SSB
18.120 Mhz
8/24/2016 at 0016Z
CY9C
St. Paul Island
160 Meter CW
1.825 Mhz
8/24/2016 at 0027Z
YJ0COW
Vanuatu
20 Meter CW
14.026 Mhz
8/24/2016 at 0337Z
CY9C
St. Paul Island
80 Meter CW
3.507 Mhz
8/24/2016 at 0350Z
CY9C
St. Paul Island
6 Meter SSB
50.130 Mhz
8/24/2016 at 1449Z
CY9C
St. Paul Island
12 Meter CW
24.896 Mhz
8/24/2016 at 1505Z
CY9C
St. Paul Island
10 Meter SSB
28.395 Mhz
8/24/2016 at 1515Z
CY9C
St. Paul Island
10 Meter CW
28.007 Mhz
8/24/2016 at 1558Z
CY9C
St. Paul Island
12 Meter SSB
24.950 Mhz
8/24/2016 at 1738Z
CY9C
St. Paul Island
10 Meter SSB
28.405 Mhz
8/24/2016 at 1749Z
CY9C
St. Paul Island
40 Meter CW
7.023 Mhz
8/25/2016 at 0232Z
VP6AH
Pitcairn Is.
20 Meter SSB
14.170 Mhz
9/6/2016 at 0455Z
A5A
Bhutan
17 Meter SSB
18.145 Mhz
9/14/2016 at 1450Z
E51Q
South Cook Is.
40 Meter CW
7.024 Mhz
9/15/2016 at 0643Z
OX5T
Greenland
30 Meter CW
10.113 Mhz
9/19/2016 at 2048Z
D66D
Comoros Is.
20 Meter SSB
14.240 Mhz
9/19/2016 at 2108Z
OK/NT2X
Chech Republic
20 Meter SSB
14.198 Mhz
9/19/2016 at 2120Z
D66D
Comoros Is.
40 Meter CW
7.001 Mhz
9/27/2016 at 0344Z
MD/DM2AUJ
Isle of Man
30 Meter CW
10.120 Mhz
10/2/2016 at 0021Z
VK9NZ
Norfolk Is.
40 Meter CW
7.024 Mhz
10/6/2016 at 0759Z
A61R
UAE
20 Meter SSB
14.190 Mhz
10/6/2016 at 1507Z
T2J
Tuvalu
30 Meter CW
10.114 Mhz
10/7/2016 at 0559Z
VK9LX
Lord Howe Is.
30 Meter CW
10.110 Mhz
10/7/2016 at 0610Z
T31T
Central Kiribati
40 Meter SSB
7.150 Mhz
10/7/2016 at 0624Z
T31T
Central Kiribati
20 Meter CW
14.029 Mhz
10/7/2016 at 0640Z
H40GC
Temotu Provence
80 Meter CW
3.507 Mhz
10/7/2016 at 0957Z
T31T
Central Kiribati
17 Meter SSB
18.143 Mhz
10/9/2016 at 2157Z
H40GC
Temotu Provence
15 Meter CW
21.015 Mhz
10/9/2016 at 2206Z
S9YY
Sao Tome Is.
40 Meter CW
7.033 Mhz
10/10/2016 at 0406Z
ZD7FT
St. Helena
40 Meter SSB
7.165 Mhz
10/10/2016 at 0415Z
S9YY
Sao Tome Is.
30 Meter CW
10.105 Mhz
10/11/2016 at 2331Z
S9YY
Sao Tome Is.
12 Meter CW
24.898 Mhz
10/13/2016 at 1502Z
H40GC
Temotu Provence
80 Meter CW
3.507 Mhz
10/17/2016 at 1133Z
9N7FD
Nepal
20 Meter CW
14.007 Mhz
10/20/2016 at 1525Z
TL0A
Central African Rep.
17 Meter CW
18.069 Mhz
10/20/2016 at 1748Z
9G5AM
Ghana
17 Meter CW
18.073 Mhz
10/20/2016 at 1807Z
9G5AM
Ghana
20 Meter SSB
14.275 Mhz
10/20/2016 at 1814Z
S9YY
Sao Tome Is.
17 Meter CW
18.073 Mhz
10/20/2016 at 2028Z
TL0A
Central African Rep.
30 Meter CW
10.110 Mhz
10/20/2016 at 2057Z
9G5AM
Ghana
12 Meter CW
24.896 Mhz
10/22/2016 at 1603Z
HV0A
Vatican City
15 Meter SSB
21.260 Mhz
10/22/2016 at 1612Z
TL0A
Central African Rep.
12 Meter CW
24.890 Mhz
10/22/2016 at 1626Z
WP3R
Puerto Rico
15 Meter SSB
21.260 Mhz
10/23/2016 at 2147Z
V6Z
Micronesia
17 Meter CW
18.072 Mhz
10/23/2016 at 2303Z
ZL7G
Chatham Is.
30 Meter CW
10.126 Mhz
11/2/2016 at 0704Z
ZD8W
Ascension Is.
17 Meter CW
18.088 Mhz
11/8/2016 at 1423Z
XU7MDC
Cambodia
20 Meter SSB
14.185 Mhz
11/8/2016 at 1535Z
HS70A
Thailand
20 Meter CW
14.018 Mhz
11/10/2016 at 1429Z
6V1IS/P
Senegal Republic
20 Meter CW
14.034 Mhz
11/10/2016 at 2229Z
4U1ITU
ITU Geneva
40 Meter CW
7.006 Mhz
11/16/2016 at 0732Z
TZ4AM
Mali Republic
40 Meter CW
7.001 Mhz
11/16/2016 at 0742Z
7X3FG/P
Algeria
40 Meter CW
7.005 Mhz
11/18/2016 at 0115Z
5H3MB
Tanzania
40 Meter CW
7.022 Mhz
11/18/2016 at 0135Z
TL8AO
Central African Rep.
40 Meter CW
7.023 Mhz
11/18/2016 at 2309Z
5H1WW
Tanzania
30 Meter CW
10.118 Mhz
11/22/2016 at 0054Z
ZL7/W1XGI
Chatham Is.
30 Meter CW
10.118 Mhz
11/24/2016 at 1200Z
VU2RAK
India
40 Meter CW
7.007 Mhz SP
11/28/2016 at 1226Z
4S7AB
Sri Lanka
40 Meter LP
7.003 Mhz
12/1/2016 at 1206Z
VU7MS
Lakshadweep Is.
40 Meter SSB
7.150 Mhz
12/1/2016 at 2111Z
3B8SP
Maldive Is.
40 Meter CW
7.016 Mhz
12/1/2016 at 2128Z
TZ5XR
Mali
40 Meter CW
7.002 Mhz
12/1/2016 at 2141Z
5T5TI
Mauritania
20 Meter SSB
14.200 Mhz
12/2/2016 at 2003Z
A25SL
Botswana
20 Meter SSB
14.196 Mhz
12/2/2016 at 2017Z
RI1ANR
Antarctica
40 Meter CW
7.002 Mhz
12/5/2016 at 2223Z
BD7IOP
China
80 Meter LP
3.506 Mhz
12/5/2016 at 2239Z
3B9HA
Rodrigues Is.
160 Meter CW
1.818 Mhz
12/9/2016 at 0032Z
3B9HA
Rodrigues Is.
80 Meter CW
3.501 Mhz
12/9/2016 at 0138Z
7Y9SE
Algeria
80 Meter CW
3.504 Mhz
12/10/2016 at 0141Z
E21EIC
Thailand
40 Meter LP
7.006 Mhz
12/10/2016 at 1246Z
C50VB
The Gambia
17 Meter CW
18.070 Mhz
12/13/2016 at 1453Z
6W/UA4WHX/P
The Gambia
17 Meter CW
18.070 Mhz
12/16/2016 at 1545Z
5R8UI
Madagascar
17 Meter CW
18.088 Mhz
12/16/2016 at 1555Z
LU1ZI
South Shetland Is.
40 Meter CW
7.028 Mhz
12/21/2016 at 0116Z
FK8DD
New Caledonia
80 Meter CW
3.508 Mhz
12/21/2016 at 1305Z
VP8AIB
Falkland Is.
20 Meter SSB
14.195 Mhz
12/22/2016 at 2254Z
E51DWC
South Cook Is.
40 Meter CW
7.005 Mhz
12/23/2016 at 0554Z
   

 

| HamGallery Homepage |


This site is copyright © by K8CX of Paradox Design Group (PDG).
All Rights Reserved. All art, photos, and html is property of PDG.