Logbook

click to remove filter return to main page

Date station op DX call DXCC band freq mode sent recv grid contest
30.10.2021 DL7AOS UY1IP Ukraine 15m 21.12207 PHONE (SSB) 59 38 59 CQ-WW-SSB
30.10.2021 CQ3W DF7EE UY1IP Ukraine 15m 21.1280 PHONE (SSB) 59 59 KN49 CQ-WW-SSB
07.08.2021 DJ4MH UY1IP Ukraine 10m 28.480 PHONE (SSB) 59 59
07.08.2021 DD8SM UY1IP Ukraine 20m 14.2610 PHONE (SSB) 59 59 EUHFC
07.08.2021 DJ4MH UY1IP Ukraine 15m 21.239 PHONE (SSB) 59 59
07.08.2021 DJ4MH UY1IP Ukraine 20m 14.261 PHONE (SSB) 59 59
01.05.2021 DD8SM UY1IP Ukraine 40m 7.10350 PHONE (SSB) 59 59 ARI-DX
01.05.2021 DD8SM UY1IP Ukraine 20m 14.2850 PHONE (SSB) 59 59 ARI-DX
27.03.2021 DK8ZZ UY1IP Ukraine 20m 14.137100 PHONE (SSB) 59 54 59 104 CQ-WPX-SSB
31.01.2021 DD8SM UY1IP Ukraine 20m 14.2800 PHONE (SSB) 59 59 UBA-DX-SSB
22.11.2020 DD8SM UY1IP Ukraine 20m 14.2530 PHONE (SSB) 59 59 LZ-DX
25.10.2020 DL8AAE UY1IP Ukraine 20m 14.1079 PHONE (SSB) 59 59 CQ-WW-SSB
29.03.2020 DJ1AA UY1IP Ukraine 20m 14.3410 PHONE (SSB) 59 59 KN49
29.03.2020 DH4PSG UY1IP Ukraine 20m 14.2000 PHONE (SSB) 59 59
28.03.2020 DL8AAE UY1IP Ukraine 20m 14.1110 PHONE (SSB) 59 59 CQ-WPX-SSB
26.01.2020 OP4A UY1IP Ukraine 20m 14.20800 PHONE (SSB) 59 59 43
05.08.2017 LX4A LX1NO UY1IP Ukraine 40m 7 PHONE (SSB) 59 59
05.08.2017 DJ1AA UY1IP Ukraine 20m 14.3060 PHONE (SSB) 59 59 KN49
05.08.2017 DJ4MH UY1IP Ukraine 20m 14.262 PHONE (SSB) 59 59
05.08.2017 DF0DX DF8XC UY1IP Ukraine 20m 14 PHONE (SSB) 59 59
08.07.2017 DJ1AA UY1IP Ukraine 20m 14.2820 PHONE (SSB) 59 59 KN49
26.03.2017 DF4JM UY1IP Ukraine 20m 14.0000 PHONE (SSB) 59 59 CQ-WPX-SSB
25.03.2017 DL4EBA UY1IP Ukraine 20m 14.350 PHONE (SSB) 59 59 CQ-WPX-SSB
25.03.2017 DR1X DF8XC UY1IP Ukraine 20m 14 PHONE (SSB) 59 59
25.03.2017 DF2AJ UY1IP Ukraine 20m 14.349 PHONE (SSB) 59 59
06.08.2016 DF8XC UY1IP Ukraine 20m 14.206 PHONE (SSB) 59
06.08.2016 DF7ZS DF7EE UY1IP Ukraine 20m 14.2360 PHONE (USB) 59
06.08.2016 DJ4MH UY1IP Ukraine 20m 14.235 PHONE (SSB) 59 59 EU-HF
27.03.2016 DL4EBA UY1IP Ukraine 15m 21.143 PHONE (SSB) 59 59 CQ-WPX-SSB
27.03.2016 DD5MA UY1IP Ukraine 15m 21 PHONE (SSB) 59 59 KN49 CQ-WPX-SSB
27.03.2016 DJ4MH UY1IP Ukraine 15m 21 PHONE (SSB) 59 59
27.03.2016 DK8ZZ UY1IP Ukraine 15m 21.164000 PHONE (SSB) 59 1291 59 596
27.03.2016 OP4A UY1IP Ukraine 20m 14.34693 PHONE (SSB) 59 59 549 KO50
26.03.2016 YP7P UY1IP Ukraine 40m 7.17200 PHONE (SSB) 59 59 CQ-WPX-SSB
26.03.2016 LX4A LX1NO UY1IP Ukraine 15m 21 PHONE (SSB) 59 59
26.03.2016 DK8ZZ UY1IP Ukraine 20m 14.295000 PHONE (SSB) 59 398 59 146
26.03.2016 DF7EF UY1IP Ukraine 20m 14.2809 PHONE (SSB) 59 59 CQ-WPX-SSB
26.03.2016 DJ6QT UY1IP Ukraine 40m 7.12406 PHONE (SSB) 59 59 CQ-WPX-SSB
20.03.2016 YP7P UY1IP Ukraine 20m 14.2640 PHONE (SSB) 59 59 RDXC
20.03.2016 DO1YHN UY1IP Ukraine 15m 21.0000 PHONE (SSB) 59
20.03.2016 DJ6QT UY1IP Ukraine 15m 21.2926 PHONE (SSB) 59 59 RDXC
20.03.2016 DJ6QT UY1IP Ukraine 20m 14.2641 PHONE (SSB) 59 59 RDXC
19.03.2016 OL8M OK1DRQ UY1IP Ukraine 40m 7.1 PHONE (SSB) 59 59
19.03.2016 DJ1AA UY1IP Ukraine 20m 14.2770 PHONE (SSB) 59 59 KN49
30.01.2016 OP4A UY1IP Ukraine 20m 14.28296 PHONE (SSB) 59 59 3
28.01.2016 DO1YHN UY1IP Ukraine 15m 21.2600 PHONE (SSB) 59
25.10.2015 DL4EBA UY1IP Ukraine 15m 21.3340 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2015 DL4EBA UY1IP Ukraine 10m 28.5455 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2015 DF9OO UY1IP Ukraine 10m 28 PHONE (SSB) 59
25.10.2015 DO1KUB UY1IP Ukraine 10m 28.4000 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2015 DF5BX UY1IP Ukraine 10m 28.58 PHONE (SSB) 59 59
25.10.2015 DK5DQ UY1IP Ukraine 10m 28.58 PHONE (SSB) 59 59
25.10.2015 DL1DBR UY1IP Ukraine 10m 28.5800 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2015 OP4A UY1IP Ukraine 10m PHONE (SSB) 59 59
25.10.2015 DJ8OG UY1IP Ukraine 10m 28.5665 PHONE (SSB) 59 59
24.10.2015 DL5YM UY1IP Ukraine 15m 21 PHONE (SSB) 59 59
24.10.2015 LX1NO LX9EG UY1IP Ukraine 15m 21 PHONE (SSB) 59 59
24.10.2015 YP7P UY1IP Ukraine 20m 14.3260 PHONE (SSB) 59 59 CQ-WW-SSB
24.10.2015 DL1DBR UY1IP Ukraine 20m 14.3118 PHONE (SSB) 59 59 CQ-WW-SSB
09.05.2015 YP7P UY1IP Ukraine 20m 14.2330 PHONE (SSB) 59 59 CQ-M
28.03.2015 DP7D DJ4MH UY1IP Ukraine 15m 21.164 PHONE (SSB) 59 59
28.03.2015 DL1DTL UY1IP Ukraine 15m 21.163 PHONE (SSB) 59 59
28.03.2015 DG5OBB UY1IP Ukraine 15m 21.164 PHONE (SSB) 59 591
28.03.2015 DJ1AA UY1IP Ukraine 40m 7.0540 PHONE (SSB) 59 59 KN49
28.03.2015 DP6T DK3CW UY1IP Ukraine 40m 7.054 PHONE (SSB) 59 59 CQ-WPX-SSB
22.03.2015 DL1DTL UY1IP Ukraine 15m 21.173 PHONE (SSB) 59 59
22.03.2015 DO8YX UY1IP Ukraine 15m 21.0000 PHONE (SSB) 59 59
22.03.2015 DF2AJ UY1IP Ukraine 15m 21.324 PHONE (SSB) 59 59
21.03.2015 DK5AX UY1IP Ukraine 20m 14.2920 PHONE (SSB) 59 59 RDXC
21.03.2015 DJ8OG UY1IP Ukraine 20m 14.1150 PHONE (SSB) 59 59
21.03.2015 DK8ZZ UY1IP Ukraine 20m 14.270000 PHONE (SSB) 59 160 59
21.03.2015 YP7P UY1IP Ukraine 20m 14.2700 PHONE (SSB) 59 59 RDXC
21.03.2015 DJ6QT UY1IP Ukraine 20m 14.2337 PHONE (SSB) 59 59 RDXC
21.03.2015 YO4AAC UY1IP Ukraine 20m 14 PHONE (SSB) 59
26.10.2014 IB1B IW1QN UY1IP Ukraine 20m 14.186 PHONE (SSB) 59 59 CQ-WW-SSB
26.10.2014 DJ6QT DL9OLI UY1IP Ukraine 20m 14.3250 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2014 DF6QV UY1IP Ukraine 20m 14.349 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2014 DB2B DL8AAE UY1IP Ukraine 20m 14.1563 PHONE (SSB) 59 59 CQ-WW-SSB
25.10.2014 DP7D DK8ZZ UY1IP Ukraine 20m 14.157 PHONE (SSB) 59 59
12.07.2014 DF2SD UY1IP Ukraine 20m 14.308 PHONE (SSB) 59 59 IARU-HF
10.05.2014 DF8XC UY1IP Ukraine 20m 14 PHONE (SSB) 59
30.03.2014 IB1B IW1QN UY1IP Ukraine 20m 14.319 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 DJ8OG UY1IP Ukraine 20m 14.2201 PHONE (SSB) 59 59
30.03.2014 YO4AAC UY1IP Ukraine 20m 14 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 YO4AAC UY1IP Ukraine 20m 14.3050 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 DB8AH UY1IP Ukraine 15m 21.149 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 DC3RJ UY1IP Ukraine 10m 28.401 PHONE (SSB) 59 59
30.03.2014 DO1KUB UY1IP Ukraine 10m 28.0000 PHONE (SSB) 59 59
30.03.2014 DH6DAO UY1IP Ukraine 10m 28.0100 PHONE (SSB) 59 59 WPX_S
30.03.2014 DL4EBA UY1IP Ukraine 10m 28.010 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 DL1DBR UY1IP Ukraine 10m 28.6292 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 DF2AJ UY1IP Ukraine 10m 28.629 PHONE (SSB) 59 59
30.03.2014 DP6T DM6KG UY1IP Ukraine 10m 28.629 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2014 DJ8OG UY1IP Ukraine 15m 21.2171 PHONE (SSB) 59 59
29.03.2014 DP7D DF1QR UY1IP Ukraine 20m 14.325 PHONE (SSB) 59 59
29.03.2014 DF2SD UY1IP Ukraine 20m 14.325 PHONE (SSB) 59 59 CQ-WPX-SSB
29.03.2014 DK1LRS UY1IP Ukraine 20m 14.241 PHONE (SSB) 59 59
29.03.2014 DJ2YE UY1IP Ukraine 10m 28 PHONE (SSB) 59 59
29.03.2014 DD8SM UY1IP Ukraine 10m 28.5630 PHONE (SSB) 59 59 CQ-WPX-SSB
29.03.2014 DD8SM UY1IP Ukraine 15m 21.3600 PHONE (SSB) 59 59 CQ-WPX-SSB
29.03.2014 DR0R DK2DQ UY1IP Ukraine 15m 21.3600 PHONE (SSB) 59 59 CQ-WPX-SSB
29.03.2014 DP6T DL8ZAJ UY1IP Ukraine 15m 21.360 PHONE (SSB) 59 59 CQ-WPX-SSB
29.03.2014 DP7D DL8NY UY1IP Ukraine 15m 21.360 PHONE (SSB) 59 59
29.03.2014 DJ1AA UY1IP Ukraine 15m 21.3600 PHONE (SSB) 59 59 KN49
16.03.2014 DP4M DJ4MH UY1IP Ukraine 20m 14.265 PHONE (SSB) 59 59
16.03.2014 OL8M OK1DRQ UY1IP Ukraine 20m 14.242 PHONE (SSB) 59 59 RDXC
15.03.2014 LX1NO UY1IP Ukraine 10m 28 PHONE (SSB) 59 59
08.03.2014 DJ6TK UY1IP Ukraine 10m 28.510 PHONE (SSB) 59 59 DIGHS
08.03.2014 DL1SBF UY1IP Ukraine 10m 28 PHONE (SSB) 59 59
02.02.2014 DK2TS UY1IP Ukraine 10m 28.551 PHONE (SSB) 59 59 DLXM_
02.02.2014 DD8SM UY1IP Ukraine 40m 7.13500 PHONE (SSB) 59 59 BSCI-HF
01.02.2014 DD8SM UY1IP Ukraine 20m 14.2430 PHONE (SSB) 59 59 BSCI-HF
15.12.2013 DJ8OG UY1IP Ukraine 10m 28.6490 PHONE (SSB) 59 59
14.12.2013 DK2DQ UY1IP Ukraine 10m 28.6980 PHONE (SSB) 59 59 ARRL-10
17.11.2013 DF8XC UY1IP Ukraine 15m 21 PHONE (SSB) 59
16.11.2013 DJ4MH UY1IP Ukraine 15m 21.268 PHONE (SSB) 59 59
16.11.2013 DJ4MH UY1IP Ukraine 10m 28.517 PHONE (SSB) 59 59
03.11.2013 DJ6TK UY1IP Ukraine 10m 28.400 PHONE (SSB) 59 59 UKRAINIAN
02.11.2013 OP4A UY1IP Ukraine 15m 21.17877 PHONE (SSB) 59 59
02.11.2013 DD8SM UY1IP Ukraine 10m 28.5290 PHONE (SSB) 59 59 UKRAINIAN-
27.10.2013 DK8ZZ UY1IP Ukraine 20m 14.113000 PHONE (SSB) 59 59
27.10.2013 DL5ZBA UY1IP Ukraine 10m 28.6880 PHONE (SSB) 59
27.10.2013 DP7D DO1CTL UY1IP Ukraine 10m 28.688 PHONE (SSB) 59 59
27.10.2013 DK7TM UY1IP Ukraine 10m 28.6880 PHONE (SSB) 59 59 CQ-WW-SSB
27.10.2013 DF6WE UY1IP Ukraine 10m 28 PHONE (SSB) 59 59 CQ-WW-SSB
27.10.2013 DO9PL UY1IP Ukraine 15m 21.126 PHONE (SSB) 59 59
27.10.2013 DF6WE UY1IP Ukraine 15m 21 PHONE (SSB) 59 59 CQ-WW-SSB
27.10.2013 OL8M OK1DRQ UY1IP Ukraine 15m 21.4 PHONE (SSB) 59 59
26.10.2013 DL5YL UY1IP Ukraine 20m 14 PHONE (SSB) 59 59
26.10.2013 DP7D DL9DAN UY1IP Ukraine 20m 14.115 PHONE (SSB) 59 59
26.10.2013 DO9PL UY1IP Ukraine 10m 28.621 PHONE (SSB) 59 59
26.10.2013 DK4REX UY1IP Ukraine 10m 28.000 PHONE (SSB) 59
26.10.2013 DK1LRS UY1IP Ukraine 15m 21.149 PHONE (SSB) 59 59
26.10.2013 DL8ZAJ UY1IP Ukraine 10m 28.622 PHONE (SSB) 59 59
26.10.2013 OP4A UY1IP Ukraine 10m 28.62255 PHONE (SSB) 59 59
26.10.2013 DK1LRS UY1IP Ukraine 10m 28.622 PHONE (SSB) 59 59
26.10.2013 DK8ZZ UY1IP Ukraine 10m 28.623000 PHONE (SSB) 59 59
26.10.2013 DJ8OG UY1IP Ukraine 80m 3.6893 PHONE (SSB) 59 59
21.10.2013 DK8ZZ UY1IP Ukraine 10m 28.529010 PHONE (SSB) 59 59
27.09.2013 DF8XC UY1IP Ukraine 15m 21 PHONE (SSB) 57
03.08.2013 DJ8OG UY1IP Ukraine 40m 7.1822 PHONE (SSB) 59 59
03.08.2013 DF8XC UY1IP Ukraine 20m 14 PHONE (SSB) 59
03.08.2013 DJ8OG UY1IP Ukraine 20m 14.2390 PHONE (SSB) 59 59
28.07.2013 IW1QN UY1IP Ukraine 20m 14.240 PHONE (SSB) 59 59
14.07.2013 YO9HP UY1IP Ukraine 15m 21.2125 PHONE (SSB) 59 59 IARU-HF
14.07.2013 DL0FC DJ8OG UY1IP Ukraine 15m 21.1815 PHONE (SSB) 59 59 IARU-HF
14.07.2013 TA2/DL7BC DL7BC UY1IP Ukraine 15m 21.3520 PHONE (SSB) 59 59 IARU-HF
13.07.2013 DD8SM UY1IP Ukraine 20m 14.1920 PHONE (SSB) 59 59 IARU-HF
13.07.2013 IB1B IW1QN UY1IP Ukraine 20m 14.326 PHONE (SSB) 59 59
13.07.2013 DL0FC DF3FS UY1IP Ukraine 20m 14.1425 PHONE (SSB) 59 59 IARU-HF
31.03.2013 DL4EBA UY1IP Ukraine 15m 21.010 PHONE (SSB) 59 59 CQ-WPX-SSB
31.03.2013 ON1DX ON1CB UY1IP Ukraine 15m 21.1487 PHONE (SSB) 59 59 CQ-WPX-SSB
31.03.2013 DK7TM UY1IP Ukraine 15m 21.1442 PHONE (SSB) 59 59 CQ-WPX-SSB
31.03.2013 DP7D DJ4MH UY1IP Ukraine 15m 21.168 PHONE (SSB) 59 59
31.03.2013 DL5ZBA UY1IP Ukraine 20m 14.244 PHONE (SSB) 59 59
31.03.2013 DL0UM DL5ZBA UY1IP Ukraine 20m 14.244 PHONE (SSB) 59 59
30.03.2013 DF8XC UY1IP Ukraine 15m 21 PHONE (SSB) 59
30.03.2013 DR0R DK2DQ UY1IP Ukraine 15m 21.1983 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2013 DK7TM UY1IP Ukraine 20m 14.1668 PHONE (SSB) 59 59 CQ-WPX-SSB
30.03.2013 DP7D DJ4MH UY1IP Ukraine 20m 14.167 PHONE (SSB) 59 59
30.03.2013 IB1B IW1QN UY1IP Ukraine 20m 14.208 PHONE (SSB) 59 59
30.03.2013 P4/DF7ZS DF7EE UY1IP Ukraine 40m 7.0660 PHONE (SSB) 59 59
30.03.2013 P40Z DF7EE UY1IP Ukraine 40m 7.066 PHONE (SSB) 59 676 59 100
30.03.2013 IB1B IW1QN UY1IP Ukraine 40m 7.181 PHONE (SSB) 59 59
17.03.2013 DF9OO UY1IP Ukraine 40m 7 PHONE (SSB) 592
03.02.2013 DD8SM UY1IP Ukraine 15m 21.2650 PHONE (SSB) 59 59 BSCI-HF
02.02.2013 DD8SM UY1IP Ukraine 20m 14.2500 PHONE (SSB) 59 59 BSCI-HF
27.01.2013 ON1DX ON1CB UY1IP Ukraine 20m 14.1941 PHONE (SSB) 59 59 UBA-DX-SSB
04.11.2012 DF2AJ UY1IP Ukraine 15m 21.179 PHONE (SSB) 59 59
04.11.2012 OP4A UY1IP Ukraine 15m 21.20662 PHONE (SSB) 59 59
03.11.2012 DD8SM UY1IP Ukraine 40m 7.11200 PHONE (SSB) 59 59 UKRAINIAN-
03.11.2012 DF8XC UY1IP Ukraine 40m 7 PHONE (SSB) 59
28.10.2012 DL5ZBA UY1IP Ukraine 20m 14 PHONE (SSB) 59
28.10.2012 DL5ZBA UY1IP Ukraine 15m 21 PHONE (SSB) 59
28.10.2012 IB1B IW1QN UY1IP Ukraine 20m 14.142 PHONE (SSB) 59 59
27.10.2012 DP7D DJ4MH UY1IP Ukraine 20m 14.138 PHONE (SSB) 59 59
27.10.2012 DK7ZH UY1IP Ukraine 20m 14.350 PHONE (SSB) 59
27.10.2012 DC3RJ UY1IP Ukraine 20m 14.334 PHONE (SSB) 59 59
27.10.2012 OP4A UY1IP Ukraine 15m 21.13650 PHONE (SSB) 59 59
27.10.2012 DJ6QT UY1IP Ukraine 15m 21.1336 PHONE (SSB) 59 59 CQ-WW-SSB
27.10.2012 DP7D DF1QR UY1IP Ukraine 15m 21.180 PHONE (SSB) 59 59
04.08.2012 DK9LB UY1IP Ukraine 80m 3.741 PHONE (SSB) 59
04.08.2012 DJ6QT UY1IP Ukraine 80m 3.77708 PHONE (SSB) 59 59 EUHFC
04.08.2012 DD8SM UY1IP Ukraine 80m 3.70200 PHONE (SSB) 59 59 EUHFC
04.08.2012 DJ6QT UY1IP Ukraine 40m 7.17262 PHONE (SSB) 59 59 EUHFC
04.08.2012 DF2SD UY1IP Ukraine 20m 14.287 PHONE (SSB) 59 59 EU-HF
04.08.2012 DL5YM UY1IP Ukraine 20m 14 PHONE (SSB) 59 59
04.08.2012 YO9HP UY1IP Ukraine 20m 14.2534 PHONE (SSB) 59 59 EUHFC
04.08.2012 DD8SM UY1IP Ukraine 20m 14.2890 PHONE (SSB) 59 59 EUHFC
04.08.2012 DL5ZBA UY1IP Ukraine 20m 14 PHONE (SSB) 59
28.07.2012 YO9HP UY1IP Ukraine 15m 21.2685 PHONE (SSB) 59 59 RSGB-IOTA
12.05.2012 DL5ZBA dl5zba UY1IP Ukraine 20m 14 PHONE (SSB) 59
12.05.2012 DF2SD UY1IP Ukraine 20m 14.237 PHONE (SSB) 59 59 CQM_S
05.05.2012 DF2SD UY1IP Ukraine 20m 14.283 PHONE (SSB) 59 59 ARI-DX
24.04.2012 LX1NO UY1IP Ukraine 20m 14 PHONE (SSB) 56 59
25.03.2012 DP7D DJ4MH UY1IP Ukraine 15m 21.348 PHONE (SSB) 59 59 CQ-WPX-SSB
24.03.2012 DF2SD UY1IP Ukraine 20m 14.158 PHONE (SSB) 59 59 CQ-WPX-SSB
17.03.2012 DF9OO UY1IP Ukraine 20m 14 PHONE (SSB) 591
17.03.2012 DF2SD UY1IP Ukraine 20m 14.323 PHONE (SSB) 59 59 RDXC
17.03.2012 5P5K DL7AOS UY1IP Ukraine 20m 14.3119 PHONE (SSB) 59 164 59 130 RDXC
17.03.2012 DL7AOS UY1IP Ukraine 20m 14.3119 PHONE (SSB) 59 164 59 130 RDXC
17.03.2012 DP4M DF1HE UY1IP Ukraine 20m 14.277 PHONE (SSB) 59 59 RDXC
29.01.2012 OP4A UY1IP Ukraine 20m 14 PHONE (SSB) 59 59 130
28.01.2012 DL5ZBA UY1IP Ukraine 20m 14.2180 PHONE (SSB) 59
204 QSOs shown

RRDXA Logbook Django app by DF7CB. Copyright (C) 2022-2024 RRDXA.