[
Logbook Home
] [
Log
] [
RRDXA60
] [
Most Active Operator
] [
Challenge
] [
Events
] [
Cabrillo Upload
] [
Adif Upload
] [
Member Area
]
Logbook
country: FEDERAL REPUBLIC OF GERMANY
call: DL0PP
click to remove filter
return to main page
Date
station
op
DX call
DXCC
band
freq
mode
sent
recv
grid
contest
03.03.2024
DL1MP
DL0PP
Federal Republic Of Germany
2m
144.0
PHONE
(
SSB
)
59 052 #
59 119 JN49IX
VHFSerial
02.03.2024
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.300
PHONE
(
SSB
)
59 10
59 070
JN49
DARC UKW März
02.03.2024
DL8LR
DL0PP
Federal Republic Of Germany
2m
144.010
PHONE
(
SSB
)
59 085
59 062
JN49
UKW März
05.03.2023
DL8LR
DL0PP
Federal Republic Of Germany
2m
144.010
PHONE
(
SSB
)
59 094 JN39PN
59 012 JN49IX
JN49
DVU3_
08.07.2018
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.3000
PHONE
(
SSB
)
59
59
JN49
19.05.2018
DL8ZAJ
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
19.05.2018
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.3196
PHONE
(
SSB
)
59
59
JN49
19.05.2018
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
432.2190
PHONE
(
SSB
)
59
59
JN49
22.05.2016
DK7ZH
DL0PP
Federal Republic Of Germany
40m
7.000
CW
599
22.05.2016
DK0AE
DJ1AA
DL0PP
Federal Republic Of Germany
40m
7.1250
PHONE
(
SSB
)
59 015/H27
59 004/F29
JN49
22.05.2016
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
40m
7.0000
PHONE
(
SSB
)
59
22.05.2016
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
80m
3.6100
PHONE
(
SSB
)
59
22.05.2016
DK0AE
DJ1AA
DL0PP
Federal Republic Of Germany
80m
3.7000
PHONE
(
SSB
)
59 084/H27
59 002/F29
JN49
22.05.2016
DJ4MH
DL0PP
Federal Republic Of Germany
80m
3.538
CW
599
599
JN49
21.05.2016
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
21.05.2016
DL8ZAJ
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
21.05.2016
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
JN49
21.05.2016
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
430.0000
PHONE
(
SSB
)
59
59
JN49
15.05.2016
DO1KUB
DL0PP
Federal Republic Of Germany
80m
3.7265
PHONE
(
SSB/LSB
)
59
59
JN49
31.12.2014
DC3RJ
DL0PP
Federal Republic Of Germany
40m
7.041
DIGI
(
DIG
)
599
599
19.10.2014
DK2DQ
DL0PP
Federal Republic Of Germany
40m
7.01479
CW
599
599
WAG
04.06.2014
DF2SD
DL0PP
Federal Republic Of Germany
40m
7.043
DIGI
(
DIG
)
599
599
31.05.2014
DF8XC
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
17.05.2014
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
JN49
17.05.2014
DJ8OG
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
17.05.2014
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
430.0000
PHONE
(
SSB
)
59
59
JN49
26.04.2014
DG8HJ
DL0PP
Federal Republic Of Germany
40m
7.112
PHONE
(
SSB
)
59
59
14.04.2014
DL7FA
DL0PP
Federal Republic Of Germany
40m
7.04197
DIGI
(
DIG
)
599
08.04.2014
DL7FA
DL0PP
Federal Republic Of Germany
80m
3.5803
DIGI
(
DIG
)
599
18.03.2014
DF5BX
DL0PP
Federal Republic Of Germany
80m
3.50
PHONE
(
SSB
)
59
59
18.03.2014
DL0GMH
DF5BX
DL0PP
Federal Republic Of Germany
80m
3.50
PHONE
(
SSB
)
59
59
29.06.2013
DG8HJ
DG8HJ/M
DL0PP
Federal Republic Of Germany
23cm
1297.60
PHONE
(
SSB
)
59
59
29.06.2013
DG8HJ
DG8HJ/M
DL0PP
Federal Republic Of Germany
70cm
433.450
PHONE
(
SSB
)
59
59
29.06.2013
DG8HJ
DG8HJ/M
DL0PP
Federal Republic Of Germany
2m
145.375
PHONE
(
SSB
)
59
59
18.05.2013
DJ8OG
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
23.06.2012
DG8HJ
DLFF-139
DL0PP
Federal Republic Of Germany
23cm
1297.65
PHONE
(
SSB
)
59
59
23.06.2012
DC3RJ
DL0PP
Federal Republic Of Germany
70cm
433.199
PHONE
(
SSB
)
59
59
23.06.2012
DG8HJ
DLFF-139
DL0PP
Federal Republic Of Germany
70cm
433.450
PHONE
(
SSB
)
59
59
23.06.2012
DG8HJ
DLFF-139
DL0PP
Federal Republic Of Germany
2m
145.375
PHONE
(
SSB
)
59
59
23.06.2012
DC3RJ
DL0PP
Federal Republic Of Germany
2m
145.300
PHONE
(
SSB
)
59
59
20.05.2012
DL4EBA
DL0PP
Federal Republic Of Germany
40m
7.010
PHONE
(
SSB
)
59R
59F
20.05.2012
DL5YL
DL0PP
Federal Republic Of Germany
40m
7
CW
599
599
20.05.2012
DK7ZT
DL0PP
Federal Republic Of Germany
40m
7.01265
CW
599
599
REF-CW
20.05.2012
DK7ZH
DL0PP
Federal Republic Of Germany
40m
7.100
CW
599
20.05.2012
DJ4MH
DL0PP
Federal Republic Of Germany
40m
7.077
PHONE
(
SSB
)
59
59
JN49
HESH_
20.05.2012
DL5YL
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
59
20.05.2012
DK7ZT
DL0PP
Federal Republic Of Germany
80m
3.52000
CW
599
599
REF-CW
20.05.2012
DK7ZH
DL0PP
Federal Republic Of Germany
80m
3.531
CW
599
19.05.2012
DK4REX
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
19.07.2011
DL0HFC
DF5BX
DL0PP
Federal Republic Of Germany
160m
1.85
PHONE
(
SSB
)
59
59
19.07.2011
DF5BX
DL0PP
Federal Republic Of Germany
160m
1.85
PHONE
(
SSB
)
59
59
25.06.2011
DG8KAD
DL0PP
Federal Republic Of Germany
23cm
1240.00
PHONE
(
SSB
)
59
59
25.06.2011
DG8KAD
DL0PP
Federal Republic Of Germany
70cm
433.425
PHONE
(
SSB
)
59
59
25.06.2011
DG8KAD
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
22.05.2011
DL1CW
DL0PP
Federal Republic Of Germany
40m
7.013
CW
599
599
22.05.2011
DK7ZH
DL0PP
Federal Republic Of Germany
80m
3.526
CW
599
21.05.2011
DF4WC
DL0PP
Federal Republic Of Germany
2m
144.050
CW
59
59
VOLTA-RTTY
21.05.2011
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
21.05.2011
DG8HJ
DL0PP
Federal Republic Of Germany
2m
144.253
PHONE
(
SSB
)
59
59
21.05.2011
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.2540
PHONE
(
SSB/USB
)
59
59
JN49
21.05.2011
DL8ZAJ
DL0PP
Federal Republic Of Germany
70cm
430.000
PHONE
(
SSB
)
59
59
21.05.2011
DG8HJ
DL0PP
Federal Republic Of Germany
70cm
432.200
PHONE
(
SSB
)
59
59
21.05.2011
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
432.2270
PHONE
(
SSB/USB
)
59
59
JN49
18.02.2011
DG8KAD
DL0PP
Federal Republic Of Germany
40m
7.038
DIGI
(
DIG
)
599
599
21.11.2010
YO9HP
DL0PP
Federal Republic Of Germany
40m
7.04109
DIGI
(
DIG
)
599
599
LZ-DX
01.11.2010
DO9PL
DL0PP
Federal Republic Of Germany
80m
3.77748
PHONE
(
SSB
)
59
59
DX
01.11.2010
DN0UKW
DO9PL
DL0PP
Federal Republic Of Germany
80m
3.777
PHONE
(
SSB
)
59
59
01.11.2010
DB0BG
DL7ET
DL0PP
Federal Republic Of Germany
80m
3.77748
PHONE
(
SSB
)
59
04.09.2010
DJ1AA
DL0PP
Federal Republic Of Germany
2m
144.3270
PHONE
(
SSB
)
59
59
JN49
12.06.2010
DJ1AA
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59 H27/JO41XU
59 46F29/JN49IX
JN49
12.06.2010
DL1DBR
DL0PP
Federal Republic Of Germany
2m
144.314
PHONE
(
SSB
)
59
59
DMIW_
12.06.2010
DG8HJ
DL0PP
Federal Republic Of Germany
2m
144.315
PHONE
(
SSB
)
59
59
12.06.2010
DG8HJ
DL0PP
Federal Republic Of Germany
70cm
432.224
PHONE
(
SSB
)
59
59
12.06.2010
DJ8OG
DL0PP
Federal Republic Of Germany
70cm
430.000
PHONE
(
SSB
)
59
59
24.10.2009
YR9P
YO9HP
DL0PP
Federal Republic Of Germany
20m
14.3022
PHONE
(
SSB
)
59
59
CQ-WW-SSB
05.09.2009
DR5A
DL3TS
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
58
59
05.09.2009
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
04.07.2009
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
13.06.2009
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
13.06.2009
DL1DBR
DL0PP
Federal Republic Of Germany
2m
144.314
PHONE
(
SSB
)
59
59
DMIW_
13.06.2009
DL8ZAJ
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
13.06.2009
DL8ZAJ
DL0PP
Federal Republic Of Germany
70cm
430.000
PHONE
(
SSB
)
59
59
13.06.2009
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
430.0000
PHONE
(
SSB
)
59
59
JN49
02.05.2009
DF4WC
DL0PP
Federal Republic Of Germany
2m
144.300
PHONE
(
SSB
)
59
59
CQ-WPX-RTT
02.05.2009
DF9OO
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
590
59
02.05.2009
DJ2QV
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
02.05.2009
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
02.05.2009
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
02.05.2009
DJ6QT
DL0PP
Federal Republic Of Germany
20m
14.2000
PHONE
(
SSB
)
59
59
VHF-REG-1
01.11.2008
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
06.09.2008
DF9OO
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
590
590
20.07.2008
DH1PS
DL0PP
Federal Republic Of Germany
80m
3.5
PHONE
(
SSB
)
59
59
05.07.2008
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
JN49
05.07.2008
DJ0SP
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
28.06.2008
DG8KAD
DL0PP
Federal Republic Of Germany
2m
145.375
PHONE
(
SSB
)
59
59
22.06.2008
DF5BX
DL0PP
Federal Republic Of Germany
40m
7.00
PHONE
(
SSB
)
59
59
07.06.2008
DL8ZAJ
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
07.06.2008
DJ5QV
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
594
07.06.2008
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.2850
PHONE
(
SSB
)
59
59
JN49
07.06.2008
DL8ZAJ
DL0PP
Federal Republic Of Germany
70cm
430.000
PHONE
(
SSB
)
59
59
07.06.2008
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
432.2400
PHONE
(
SSB
)
59
59
JN49
18.05.2008
OE2008VIE
OE4VIE
DL0PP
Federal Republic Of Germany
40m
7.000
CW
599
599
28.12.2007
DF1LON
DL0PP
Federal Republic Of Germany
80m
3.5
PHONE
(
SSB
)
59
59
25.11.2007
DF0HQ
DL4MM
DL0PP
Federal Republic Of Germany
160m
1.835
CW
599
599
01.11.2007
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
21.10.2007
DF8XC
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
59
WAG
21.10.2007
DP4K
DK3DM
DL0PP
Federal Republic Of Germany
40m
7.074
PHONE
(
SSB
)
59
59
21.10.2007
DH4PSG
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
19.09.2007
DF9OO
DL0PP
Federal Republic Of Germany
80m
3.703
PHONE
(
SSB
)
59
59
19.09.2007
DL3PS
DL0PP
Federal Republic Of Germany
80m
3.70310
PHONE
(
SSB
)
59
59
RUSSIAN
19.09.2007
DG5OBB
DL0PP
Federal Republic Of Germany
80m
3.703
PHONE
(
SSB
)
59
59
09.09.2007
DJ8UV
DL0PP
Federal Republic Of Germany
2m
144
CW
321
599
IARU-VHF
02.09.2007
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
55
59
02.09.2007
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
JN49
07.07.2007
DJ6QT
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
IARU-VHF
23.06.2007
DL9LR
DL0PP
Federal Republic Of Germany
9cm
PHONE
(
SSB
)
59
59
23.06.2007
DL9LR
DL0PP
Federal Republic Of Germany
13cm
PHONE
(
SSB
)
59
59
23.06.2007
DL9LR
DL0PP
Federal Republic Of Germany
23cm
1297.50
PHONE
(
SSB
)
59
59
23.06.2007
DL9LR
DL0PP
Federal Republic Of Germany
70cm
PHONE
(
SSB
)
59
59
23.06.2007
DG8KAD
DL0PP
Federal Republic Of Germany
2m
145.375
PHONE
(
SSB
)
59
59
23.06.2007
DL9LR
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
02.06.2007
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
432.1895
PHONE
(
SSB
)
59
59
JN49
02.06.2007
DL8ZAJ
DL0PP
Federal Republic Of Germany
70cm
430.000
PHONE
(
SSB
)
59
59
02.06.2007
DJ8OG
DL0PP
Federal Republic Of Germany
70cm
430.000
PHONE
(
SSB
)
59
59
02.06.2007
DL8ZAJ
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
02.06.2007
DJ8OG
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
02.06.2007
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
JN49
06.05.2007
DK1F
DO4WA
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
06.05.2007
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
06.05.2007
DH1OK
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
05.05.2007
DL0FC
DJ8OG
DL0PP
Federal Republic Of Germany
2m
144.300
PHONE
(
SSB
)
59
05.05.2007
DR5A
DL1ELY
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
05.05.2007
DJ6QT
DL0PP
Federal Republic Of Germany
20m
14.2000
PHONE
(
SSB
)
59
59
VHFHGOB
04.03.2007
DK1F
DO4WA
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
03.03.2007
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
59
59
JN49
03.03.2007
DL4EAX
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
03.03.2007
DJ6QT
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
IARU-VHF
03.03.2007
DK5TX
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
03.03.2007
DL5YM
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
59
03.03.2007
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.2740
PHONE
(
SSB
)
03.03.2007
DK5DQ
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
55
59
03.03.2007
DR5A
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
03.03.2007
DJ8OG
DL0PP
Federal Republic Of Germany
2m
144.288
PHONE
(
SSB
)
59
59
19.11.2006
DH4PSG
DL0PP
Federal Republic Of Germany
160m
1.8
PHONE
(
SSB
)
59
03.09.2006
DO9PL
DL0PP
Federal Republic Of Germany
2m
144.000
PHONE
(
SSB
)
59
59
21.06.2006
DL8AAM
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
59
10.06.2006
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
432.1850
PHONE
(
SSB
)
35
59
JN49
10.06.2006
DJ1AA
DL0PP
Federal Republic Of Germany
2m
144.3200
PHONE
(
SSB
)
59
59
JN49
10.06.2006
DO1KUB
DL0PP
Federal Republic Of Germany
2m
144.2406
PHONE
(
SSB
)
59
59
JN49
10.06.2006
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
07.05.2006
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
01.05.2006
DO1KUB
DL0PP
Federal Republic Of Germany
70cm
438.9500
PHONE
(
FM
)
59
59
JO64
21.08.2005
DL8AAM
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
58
14.07.2005
DL8AAM
DL0PP
Federal Republic Of Germany
40m
7
PHONE
(
SSB
)
59
59
25.06.2005
DG8KAD
DL0PP
Federal Republic Of Germany
70cm
433.400
PHONE
(
SSB
)
59
59
25.06.2005
DG8KAD
DL0PP
Federal Republic Of Germany
2m
145.375
PHONE
(
SSB
)
59
59
18.06.2005
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
70cm
430.0000
PHONE
(
SSB
)
18.06.2005
DJ1AA
DL0PP
Federal Republic Of Germany
2m
144.2000
PHONE
(
SSB
)
59H27
59
JN49
18.06.2005
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
26.06.2004
DO1EDK
DL0PP
Federal Republic Of Germany
70cm
433.000
PHONE
(
SSB
)
59
59
26.06.2004
DO1EDK
DL0PP
Federal Republic Of Germany
2m
145.000
PHONE
(
SSB
)
59
59
26.06.2004
DO1EDK
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
26.06.2004
DO1EDK
DL0PP
Federal Republic Of Germany
70cm
PHONE
(
SSB
)
19.06.2004
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
14.06.2003
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
19.05.2001
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
02.07.2000
DO9ST
DL0PP
Federal Republic Of Germany
2m
144
PHONE
(
SSB
)
59
05.09.1999
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
06.03.1999
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
07.03.1998
DL7ET
DL0PP
Federal Republic Of Germany
2m
144.300
PHONE
(
SSB
)
59
55
06.09.1997
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
07.09.1996
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
02.03.1996
DF7ZS
DF7EE
DL0PP
Federal Republic Of Germany
2m
144.0000
PHONE
(
SSB
)
173 QSOs shown
RRDXA Logbook Django app
by
DF7CB
. Copyright (C) 2022-2024 RRDXA.