Amateur Radio Stations heard via ISS
This page documents Amateur Radio data digipeated by the International
Space Station. In order to appear on this page, a position report in a valid
APRS format must be digipeated through ISS, then be heard by an internet gateway
station, which then forwards it on to the APRS Internet System. All APRSIS data is
archived on this machine. Packets that came through the ISS are recalled for this
display. For more info on the technology involved, see the links at the bottom
of the page.
The system will also show those stations that have been heard via ISS but have
not sent a position report in the table at the end of the page.
If you are able to transmit through the ISS digi and wish to send a packet that will make
your position appear on these maps and those of APRS users of ARISS, see:
http://www.aprs.org/iss-faq.html
The biggest weakness in the system right now is the lack of Internet Gateways, or IGates.
Almost all APRS programs have the ability to function as IGates, consult the documentation
of your program of choice for details...the more the better!
The current position of ISS, as well as the 5 and 10 minute future positions are also
shown on the map.
Regrettabbly, because of the huge cost increase recently implemented by Google for its mapping service, google maps are no longer available.
Call | Messages | lat | lon | Age (dd:hh:mm:ss) |
RS0ISS | * | 0.00567 | 0.16667 | 00:00:16:39 |
JA0FKM | . | . | . | 00:00:18:07 |
CA2JAT-6 | * | -30.02733 | -70.78933 | 00:00:59:39 |
CE3QC-1 | * | -33.6575 | -70.59833 | 00:00:59:39 |
ZS6KNA-11 | . | -26.08833 | 28.037 | 00:02:31:20 |
HS6KLJ-4 | * | 13.53783 | 100.2075 | 00:03:43:26 |
HS6KLJ-5 | * | 13.54583 | 100.18833 | 00:03:44:50 |
HS6KLJ-1 | * | 17.26067 | 99.91133 | 00:03:45:48 |
LW2DYB-1 | * | -38.26917 | -57.87167 | 00:04:25:23 |
N7GEE-6 | * | 31.98917 | -110.9825 | 00:04:52:50 |
BA1PK | * | 40.0525 | 116.4025 | 00:05:12:39 |
JF6BCC | * | . | . | 00:05:13:39 |
JK6DXD | * | . | . | 00:05:13:52 |
HS6KLJ-8 | * | 13.53792 | 100.20748 | 00:05:22:09 |
E27ASY-3 | * | 14.75433 | 100.733 | 00:05:22:24 |
LW3HBV-6 | * | -31.4165 | -64.19617 | 00:06:05:03 |
XE3JCL-9 | * | 21.00583 | -89.56183 | 00:06:18:50 |
W9QO | * | 34.136 | -83.75867 | 00:06:22:25 |
KC5ILO-10 | * | 33.58783 | -95.066 | 00:06:23:09 |
W7GEZ | * | 32.23 | -110.81833 | 00:06:23:15 |
AE0CJ-1 | * | 38.703 | -90.61667 | 00:06:26:16 |
W7EFS | * | 47.13733 | -120.87083 | 00:06:29:21 |
K7III | * | 47.785 | -122.30983 | 00:06:29:25 |
VA3RU | * | 44.702 | -75.5315 | 00:07:55:06 |
K4KDR-6 | * | 37.79433 | -77.61117 | 00:07:57:40 |
KH2PM | * | 35.565 | -78.88367 | 00:07:57:46 |
N5ZKK | * | 30.05967 | -99.15133 | 00:07:58:50 |
W4TBD-6 | * | 37.44083 | -77.684 | 00:07:59:24 |
KG8CW | * | 44.62017 | -85.94167 | 00:08:00:20 |
KC0OOO-6 | * | 37.265 | -107.0295 | 00:08:01:23 |
K7MT-6 | * | 46.64083 | -111.955 | 00:08:02:37 |
VK6HAM-5 | . | -31.88883 | 116.16583 | 00:08:42:13 |
KB9VIC-9 | * | 39.735 | -88.08333 | 00:09:33:31 |
N1NCB-1 | * | 43.91683 | -69.90567 | 00:09:34:28 |
VE3DTJ-7 | * | 43.64167 | -79.45783 | 00:09:35:42 |
N0KBA | * | 38.62133 | -90.18417 | 00:09:37:57 |
KG7LWO-7 | * | 40.4485 | -111.37033 | 00:09:41:15 |
AA7IN | * | . | . | 00:09:42:11 |
VE6XAD-6 | . | 53.55583 | -113.8905 | 00:09:44:08 |
K6SQY-9 | * | 39.195 | -121.02667 | 00:09:44:10 |
VK3KAW-10 | * | -36.35933 | 147.12167 | 00:10:14:21 |
VK6CO-2 | . | -31.9 | 115.94033 | 00:10:23:09 |
AB1II-7 | * | 42.27317 | -71.0015 | 00:11:11:45 |
WA9BNZ | * | 40.9005 | -90.26933 | 00:11:15:31 |
KK7HBK-7 | * | 45.647 | -122.53667 | 00:11:18:21 |
KF0BMD-11 | * | 39.72 | -104.901 | 00:11:18:51 |
KB6LTY-3 | * | 34.495 | -117.205 | 00:11:19:09 |
WB7VUF-7 | * | 42.2775 | -122.82267 | 00:11:20:04 |
KK7EDG-7 | * | 43.942 | -122.76967 | 00:11:20:18 |
KG7WOC | * | 47.8835 | -122.57517 | 00:11:20:26 |
KJ7UET-7 | * | 46.17483 | -119.20383 | 00:11:21:20 |
N7TAC-7 | * | 47.25067 | -122.45017 | 00:11:21:23 |
KF1BUZ-10 | * | 40.11117 | -119.97383 | 00:11:22:22 |
EA1JAO-6 | * | 43.7095 | -7.87867 | 00:12:35:55 |
EA6XQ-15 | * | 39.31861 | 3.0025 | 00:12:37:35 |
ON4BN | * | 51.068 | 5.37483 | 00:12:37:46 |
N4VGW-6 | * | 37.28367 | -79.15483 | 00:12:50:16 |
K5DNA | * | 35.11667 | -92.43667 | 00:12:51:19 |
KE4SYV | * | 35.75433 | -86.55817 | 00:12:52:26 |
KG5IPA-6 | * | . | . | 00:12:53:11 |
KC2LM-4 | * | 35.0575 | -106.705 | 00:12:54:53 |
KJ0RE-6 | * | 43.711 | -98.00817 | 00:12:55:29 |
K0OQL-10 | * | 41.33233 | -95.97317 | 00:12:56:02 |
AI6MC-1 | * | 38.82 | -121.29083 | 00:12:59:13 |
KN6HIP-4 | * | 37.23533 | -121.8015 | 00:13:00:58 |
OE6PWE | * | 46.96917 | 15.59767 | 00:14:10:31 |
DH4DAN | * | 51.56767 | 7.30167 | 00:14:10:34 |
EA4GII-9 | * | 38.88933 | -6.98283 | 00:14:13:09 |
EA1JN-6 | * | 42.843 | -8.57783 | 00:14:13:41 |
G6UQZ-1 | * | 52.07917 | 0.58233 | 00:14:16:14 |
KT4TV | * | 37.40983 | -79.28633 | 00:14:29:15 |
KF8BYU-1 | * | 43.2245 | -86.27433 | 00:14:30:38 |
W7BAZ | * | 43.08167 | -84.44583 | 00:14:32:07 |
XE2EB | * | 25.63217 | -100.298 | 00:14:34:54 |
TG5ALY-4 | * | 14.96917 | -91.42 | 00:14:35:08 |
PD0FO | * | 52.85 | 4 | 00:15:48:50 |
F4DHL-4 | * | 48.67617 | -1.98117 | 00:15:49:17 |
G0TYM-6 | * | 54.46783 | -1.199 | 00:15:50:26 |
N1RCN | * | 27.97417 | -81.705 | 00:16:03:32 |
WP4T | * | 18.02083 | -67.137 | 00:16:06:26 |
Click on a callsign to see a detailed map.
Recent activity
00:00:16:39 : RS0ISS]0P0PS4,APRSAT,qAR,7L2IWN-13:'v&l SI]ARISS-International Space Station=
00:00:18:07 : JA0FKM]CQ,RS0ISS*,qAR,JH8NJU-10:Software: UISS 5.4.4
00:00:19:05 : JA0FKM]CQ,RS0ISS*,qAR,JH8NJU-10:Software: UISS 5.4.4
00:00:19:40 : RS0ISS]0P0PS5,APRSAT,qAR,7L2IWN-13:'v&l SI]ARISS-International Space Station=
00:00:59:39 : CE3QC-1]APRS,RS0ISS*,WIDE2-2,qAR,LW3HBV-6:=3339.45S\07035.90WS 73 Via Satellite SATGATE CE3QC-6
00:00:59:39 : CA2JAT-6]SPP16T,RS0ISS*,qAR,LW3HBV-6:`bK@l `/`Saludos via ISS_$
00:01:10:43 : RS0ISS]0P0PS5,APRSAT,qAS,LW6EQG-1:'v&l SI]ARISS-International Space Station=
00:01:13:43 : RS0ISS]0P0PS5,APRSAT,qAS,LW6EQG-1:'v&l SI]ARISS-International Space Station=
00:01:14:00 : CA2JAT-6]SPP16T,RS0ISS*,qAR,LW3HBV-6:`bK@l `/`Saludos via ISS_$
00:01:55:47 : RS0ISS]0P0PS5,APRSAT,qAR,JH8NJU-10:'v&l SI]ARISS-International Space Station=
00:02:13:48 : RS0ISS]0P0PS5,APRSAT,qAR,VU2NXG-7:'v&l SI]ARISS-International Space Station=
00:02:31:20 : ZS6KNA-11]APIN21,RS0ISS*,qAO,ZS1OSS-1:!2605.30S/02802.22E?Hello from ZS6KNA
00:02:31:49 : RS0ISS]0P0PS5,APRSAT,qAO,ZS1OSS-1:'v&l SI]ARISS-International Space Station=
00:02:46:50 : RS0ISS]0P0PS4,APRSAT,qAR,LW2DYB-6:'v&l SI]ARISS-International Space Station=
00:02:49:50 : RS0ISS]0P0PS4,APRSAT,qAS,LW6EQG-1:'v&l SI]ARISS-International Space Station=
00:02:52:51 : RS0ISS]0P0PS4,APRSAT,qAO,CE3VRT-1:'v&l SI]ARISS-International Space Station=
00:02:55:51 : RS0ISS]0P0PS4,APRSAT,qAR,CE3QC-6:'v&l SI]ARISS-International Space Station=
00:03:40:54 : RS0ISS]0P0PS4,APRSAT,qAO,BG0DPT:'v&l SI]ARISS-International Space Station=
00:03:43:26 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,E24CR-1:]{EZTRAK}2.1F
00:03:43:38 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,E24CR-1:!1332.27N/10012.45E`000/000OK03CM]AllstarLink Node 55137
00:03:44:17 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,HS5SQI-2:!1332.27N/10012.45E`000/000/A=000066
00:03:44:50 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,E24CR-1:!1332.75N/10011.30E`https://www.qrz.com/db/hs6klj
00:03:45:48 : HS6KLJ-1]APE32I,RS0ISS*,ARISS,qAR,HS5SQI-2:)Ban PaLao!/EhmRgdxa`!!_ Ban Pa Lao,Pak Nam,Sawankhalok,Sukhothai THAILAND
00:03:46:11 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,VU2NXG-7:!1332.27N/10012.45E`000/000OK03CM]AllstarLink Node 55137
00:03:46:55 : RS0ISS]0P0PS4,APRSAT,qAR,VU2NXG-7:'v&l SI]ARISS-International Space Station=
00:03:46:57 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,VU2NXG-7:]OZ4HZ+Spender TM-481DTV
00:03:47:03 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,VU2NXG-7:!1332.75N/10011.30E`https://www.qrz.com/db/hs6klj
00:03:47:13 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,VU2NXG-7:!1332.27N/10012.45E`000/000OK03CM]AllstarLink Node 55137
00:03:48:04 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,VU2NXG-7:]OZ4HZ+Spender TM-481DTV
00:03:48:10 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,VU2NXG-7:!1332.75N/10011.30E`https://www.qrz.com/db/hs6klj
00:03:48:32 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,VU2NXG-7:!1332.27N/10012.45E`000/000OK03CM]AllstarLink Node 55137
00:03:49:16 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,VU2NXG-7:!1332.75N/10011.30E`https://www.qrz.com/db/hs6klj
00:03:49:55 : RS0ISS]0P0PS5,APRSAT,qAR,VU2NXG-7:'v&l SI]ARISS-International Space Station=
00:04:02:51 : CA2JAT-6]SPP16T,RS0ISS*,qAR,LW3HBV-6:`bK@l `/`Saludos via ISS_$
00:04:02:52 : CE3QC-1]APRS,RS0ISS*,WIDE2-2,qAR,LW3HBV-6:=3339.45S\07035.90WS 73 Via Satellite SATGATE CE3QC-6
00:04:04:09 : CE3QC-1]APRS,RS0ISS*,WIDE2-2,qAR,LW3HBV-6:=3339.45S\07035.90WS 73 Via Satellite SATGATE CE3QC-6
00:04:04:52 : CE3QC-1]APRS,RS0ISS*,WIDE2-2,qAR,LW3HBV-6:=3339.45S\07035.90WS 73 Via Satellite SATGATE CE3QC-6
00:04:25:23 : LW2DYB-1]CQ,RS0ISS*,qAR,LW2DYB-6::BLNQSL1/1:LW2DYB-6,LW4DEM-6,DP0SNX,CE3QC-1,CE3QC-6
00:04:25:53 : LW2DYB-1]CQ,RS0ISS*,qAR,LW2DYB-6:=3816.15S/05752.30W`SatGate LW2DYB-6 -] "http://sat.aprs.ro"
00:04:25:58 : RS0ISS]0P0PS4,APRSAT,qAR,LW2DYB-6:'v&l SI]ARISS-International Space Station=
00:04:26:08 : LW2DYB-1]CQ,RS0ISS*,qAR,LW2DYB-6:SatGate LW2DYB-6 - Julio - Ciudad de Miramar GF11
00:04:26:23 : LW2DYB-1]CQ,RS0ISS*,qAR,LW2DYB-6::BLNQSL1/1:LW2DYB-6,LW4DEM-6,DP0SNX,CE3QC-1
00:04:28:58 : RS0ISS]0P0PS4,APRSAT,qAO,CE3VRT-1:'v&l SI]ARISS-International Space Station=
00:04:29:29 : CA2JAT-6]SPP16T,RS0ISS*,qAO,CE3VRT-1:`bK@l `/`Saludos via ISS_$
00:04:30:00 : CA2JAT-6]SPP16T,RS0ISS*,qAO,CE3VRT-1:`bK@l `/`Saludos via ISS_$
00:04:30:31 : CA2JAT-6]SPP16T,RS0ISS*,qAR,LW3HBV-6:`bK@l `/`Saludos via ISS_$
00:04:49:59 : RS0ISS]0P0PS4,APRSAT,qAO,N0JD-10:'v&l SI]ARISS-International Space Station=
00:04:52:50 : N7GEE-6]APDW17,RS0ISS*,qAR,N6DAN-1:!3159.35NR11058.95W&PHG2270/A=002769** Sahuarita, AZ Sgate **
00:04:52:59 : RS0ISS]0P0PS4,APRSAT,qAR,N6DAN-1:'v&l SI]ARISS-International Space Station=
00:04:56:00 : RS0ISS]0P0PS4,APRSAT,qAR,KO6KL-10:'v&l SI]ARISS-International Space Station=
00:05:11:01 : RS0ISS]0P0PS4,APRSAT,qAR,7L2IWN-13:'v&l SI]ARISS-International Space Station=
00:05:12:39 : BA1PK]CQ,RS0ISS*,qAR,JJ1WTK-6:ON80
00:05:13:39 : JF6BCC]CQ,RS0ISS*,qAO,BG5BMJ-11:PM53 402103
00:05:13:48 : BA1PK]CQ,RS0ISS*,qAO,BG5BMJ-11:=4003.15N/11624.15E- Via Satellite {UISS54}
00:05:13:52 : JK6DXD]CQ,RS0ISS*,qAO,BG5BMJ-11:PM53 4036
00:05:14:01 : RS0ISS]0P0PS4,APRSAT,qAO,BI4NHT:'v&l SI]ARISS-International Space Station=
00:05:14:34 : BA1PK]CQ,RS0ISS*,qAO,BM5GSV-10:ON80
00:05:14:38 : JF6BCC]CQ,RS0ISS*,qAO,BM5GSV-10:PM53 402103
00:05:15:32 : JF6BCC]CQ,RS0ISS*,qAO,BM5GSV-10:PM53 402103
00:05:16:08 : JF6BCC]CQ,RS0ISS*,qAO,BM5GSV-10:PM53 402103
00:05:16:38 : JF6BCC]CQ,RS0ISS*,qAO,BM5GSV-10:PM53 402103
00:05:17:01 : RS0ISS]0P0PS4,APRSAT,qAO,BM5GSV-10:'v&l SI]ARISS-International Space Station=
00:05:20:01 : RS0ISS]0P0PS4,APRSAT,qAO,BM5GSV-10:'v&l SI]ARISS-International Space Station=
00:05:22:09 : HS6KLJ-8]APNN08,RS0ISS*,WIDE2-2,qAR,HS6TUX-4:!/G\88gkg8v!!G/A=000033
00:05:22:24 : E27ASY-3]AESPG4,RS0ISS*,ARISS,qAR,HS6TIM::Heard :E27ASY-3 UR RPRT 599 via RS0ISS
00:05:22:28 : HS6KLJ-5]APRSAI,RS0ISS*,ARISS,qAR,HS6TIM:!1332.75N/10011.30E`https://www.qrz.com/db/hs6klj
00:05:23:02 : RS0ISS]0P0PS4,APRSAT,qAR,E25YYY:'v&l SI]ARISS-International Space Station=:dev 9.8KHz
00:05:23:02 : RS0ISS]0P0PS4,APRSAT,qAR,HS6TIM:'v&l SI]ARISS-International Space Station=
00:05:23:15 : HS6KLJ-8]APNN08,RS0ISS*,WIDE2-2,qAR,E25YYY:T#376,0,6,50.8,7,5.44,00000011:dev 9.8KHz
00:05:23:16 : HS6KLJ-8]APNN08,RS0ISS*,WIDE2-2,qAR,HS6TIM:T#376,0,6,50.8,7,5.44,00000011
00:05:23:24 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,E25YYY:!1332.27N/10012.45E`000/000OK03CM]AllstarLink Node 55137:dev 9.8KHz
00:05:23:24 : HS6KLJ-4]APGJW6-1,RS0ISS*,qAR,HS6TIM:!1332.27N/10012.45E`000/000OK03CM]AllstarLink Node 55137
00:05:23:51 : E27ASY-3]AESPG4,RS0ISS*,ARISS,qAR,E25YYY::Heard :E27ASY-3 UR RPRT 599 via RS0ISS :dev 9.8KHz
00:05:23:52 : E27ASY-3]AESPG4,RS0ISS*,ARISS,qAR,HS6TIM::Heard :E27ASY-3 UR RPRT 599 via RS0ISS
00:05:23:54 : E27ASY-3]AESPG4,RS0ISS*,ARISS,qAR,E25YYY::Heard :HS6KLJ-8 UR RPRT 599 via RS0ISS :dev 9.8KHz
00:05:23:56 : HS6KLJ-8]APNN08,RS0ISS*,WIDE2-2,qAR,HS6TUX-4:!/G\8Dgkg;v!!G/A=000032
00:05:23:59 : HS6KLJ-8]APNN08,RS0ISS*,WIDE2-2,qAR,HS6TUX-4:!/G\8Bgkg[v!!G/A=000032Mobile Station Node55137 Standby 145.750T67 SA818
00:05:26:02 : RS0ISS]0P0PS4,APRSAT,qAO,YD0ACE-1:'v&l SI]ARISS-International Space Station=
00:06:05:03 : LW3HBV-6]AESPG4,RS0ISS*,ARISS,qAO,CE3VRT-1:=3124.99S/06411.77W`To RS0ISS : 73 from FF78VO LW3HBV Satgate
00:06:05:05 : RS0ISS]0P0PS4,APRSAT,qAR,LW3HBV-6:'v&l SI]ARISS-International Space Station=
00:06:11:05 : RS0ISS]0P0PS3,APRSAT,qAR,HK4D-6:'v&l SI]ARISS-International Space Station=
00:06:14:05 : RS0ISS]0P0PS3,APRSAT,qAR,HK4D-6:'v&l SI]ARISS-International Space Station=
00:06:17:06 : RS0ISS]0P0PS3,APRSAT,qAR,HK4D-6:'v&l SI]ARISS-International Space Station=
00:06:18:50 : XE3JCL-9]APINDY,RS0ISS*,DP0SNX,qAR,XE3N-2:!2100.35N/08933.71W`000/000/A=000019 SAT:11 73 desde Merida Yucatan
00:06:19:54 : RS0ISS]0P0PS3,APRSAT,qAR,XE3N-2:'v&l SI]ARISS-International Space Station=
00:06:20:16 : XE3JCL-9]APINDY,RS0ISS*,DP0SNX,qAR,XE3N-2:!2100.35N/08933.72W`000/000/A=000009 SAT:11 73 desde Merida Yucatan
00:06:20:38 : XE3JCL-9]APINDY,RS0ISS*,DP0SNX,qAR,XE3N-2:!2100.35N/08933.71W`000/000/A=000026 SAT:11 73 desde Merida Yucatan
00:06:21:21 : XE3JCL-9]APINDY,RS0ISS*,DP0SNX,qAR,XE3N-2:!2100.35N/08933.71W`000/000/A=000062 SAT:11 73 desde Merida Yucatan
00:06:21:44 : XE3JCL-9]APINDY,RS0ISS*,DP0SNX,qAO,KR4MTN-15:!2100.35N/08933.71W`000/000/A=000052 SAT:11 73 desde Merida Yucatan
00:06:22:25 : W9QO]STPX1V,RS0ISS*,SGATE,WIDE2-2,qAO,N0JD-10:'oIPl -/]
00:06:23:06 : RS0ISS]0P0PS4,APRSAT,qAO,KD4ADC-2:'v&l SI]ARISS-International Space Station=
00:06:23:09 : KC5ILO-10]3S3U2W,RS0ISS*,qAO,N0JD-10:`{[|l ]/]"5;}=
00:06:23:15 : W7GEZ]SRQSWZ,RS0ISS*,WIDE2-1,qAO,KD4ADC-2:`&M&l#7-/`"[c}Greetings from the Old Pueblo_4
00:06:23:26 : W9QO]STPX1V,RS0ISS*,SGATE,WIDE2-2,qAO,KD4ADC-2:'oIPl -/]
00:06:25:29 : W9QO]STPX1V,RS0ISS*,SGATE,WIDE2-2,qAO,KD4ADC-2:'oIPl -/]
00:06:25:34 : KC5ILO-10]3S3U2W,RS0ISS*,qAO,KD4ADC-2:`{[|l ]/]"5]}=
00:06:25:46 : W7GEZ]SRQSWZ,RS0ISS*,WIDE2-1,qAO,KD4ADC-2:`&M&l"D-/`"[c}Greetings from the Old Pueblo_4
00:06:26:06 : RS0ISS]0P0PS4,APRSAT,qAR,N7GEE-6:'v&l SI]ARISS-International Space Station=
00:06:26:16 : AE0CJ-1]APDW15,RS0ISS*,qAO,N0JD-10:!3842.18N/09037.00W`PHG5330AE0CJ-1 St Louis Satellite Gateway
00:06:26:33 : W7GEZ]SRQSWZ,RS0ISS*,WIDE2-1,qAO,KK7UZZ:`&M&l#*-/`"[c}Greetings from the Old Pueblo_4
For further info:
About APRS
Technical details of this site
About the site author, K4HG
Amateur Radio on the ISS
Email Steve at k4hg@tapr.org
This page generated at 2025-05-18 13:45:28 UTC