KB9AMG's Top 2-way WSPR Reports - February 1-29 2024



DL5BWG-JO72


 Band  Reports Rank
------ ------- ----
LF/VLF       -    -
 160m        -    -
  80m        -    -
  60m        -    -
  40m        -    -
  30m       32  205
  20m        -    -
  17m        -    -
  15m        -    -
  12m        -    -
  10m        -    -
   6m        -    -
   4m        -    -
   2m        -    -
 70cm        -    -
 23cm        -    -
       -------
Total =     32 Reports - (Rank 1108)

Number of Grid Squares = 27


DL5BWG-JO72 - Summary of 2-Way WSPR Reports
-----------

EK - DL5BWG-JO72
EK70 TI4JWC 30 - (Feb 24)

EL - DL5BWG-JO72
EL89 W3HH 30 - (Feb 24)

FM - DL5BWG-JO72
FM28 W3ENR 30 - (Feb 24)

FN - DL5BWG-JO72
FN42 WA9WTK 30 - (Feb 24)
FN44 N1PCE 30 - (Feb 24)
FN54 K1BZ 30 - (Feb 24)

IO - DL5BWG-JO72
IO83 G0IDE 30 - (Feb 24)
     G4SDL 30 - (Feb 24)
IO91 M1DYP 30 - (Feb 24)
     M7JVF 30 - (Feb 24)
IO93 G8ORM 30 - (Feb 24)

IP - DL5BWG-JO72
IP61 OY1R 30 - (Feb 24)

JN - DL5BWG-JO72
JN03 F1JSC 30 - (Feb 24)
JN23 F6EGX 30 - (Feb 24)
JN25 F5HGF 30 - (Feb 24)
JN58 DG7RJ 30 - (Feb 24)
     DL2QV 30 - (Feb 24)
JN65 IW3HBX 30 - (Feb 24)
JN78 OE3TKR 30 - (Feb 24)

JO - DL5BWG-JO72
JO01 M0XDC 30 - (Feb 24)
JO20 ON4WS 30 - (Feb 24)
JO22 PE1MMQ 30 - (Feb 24)
JO30 DA5UDI 30 - (Feb 24)
JO31 DK8JP 30 - (Feb 24)
     PA0MLC 30 - (Feb 24)
JO32 DK5BK 30 - (Feb 24)
JO62 DC7TO 30 - (Feb 24)
JO65 OZ2JBR 30 - (Feb 24)
     OZ7IT 30 - (Feb 24)

KM - DL5BWG-JO72
KM56 G8SCU 30 - (Feb 24)

KP - DL5BWG-JO72
KP11 OH3FZQ 30 - (Feb 24)
KP20 OH3FR 30 - (Feb 24)


DL5BWG-JO72 - Detailed 2-Way WSPR Reports - BOLD # = total reports in WSPR database
-----------   (The pair of reports shown have the least amount of time between them)

EK70 TI4JWC 30 - (Feb 24)

    13 tx 2024-02-24 06:48 DL5BWG 10.140185 -20dB 0 JO72ec 1W TI4JWC EK70wb 9699km 283deg
     9    2024-02-24 06:46 TI4JWC 10.140152 -22dB 0 EK70wb 1W DL5BWG JO72ec 9699km 37deg


EL89 W3HH 30 - (Feb 24)

    23 tx 2024-02-24 06:10 DL5BWG 10.140193 -16dB 0 JO72ec 1W W3HH EL89vb 7920km 293deg
     5    2024-02-24 06:12 W3HH 10.140173 -26dB 0 EL89vb 2W DL5BWG JO72ec 7920km 40deg


FM28 W3ENR 30 - (Feb 24)

    13 tx 2024-02-24 07:14 DL5BWG 10.140186 -25dB 0 JO72ec 1W W3ENR FM28jh 6725km 296deg
     2    2024-02-24 07:08 W3ENR 10.140115 -6dB 0 FM28jh 0.2W DL5BWG JO72ec 6725km 45deg


FN42 WA9WTK 30 - (Feb 24)

     3 tx 2024-02-24 06:48 DL5BWG 10.140187 -8dB 0 JO72ec 1W WA9WTK FN42fk 6184km 297deg
     1    2024-02-24 07:08 WA9WTK 10.140177 -19dB 0 FN42fk 10W DL5BWG JO72ec 6184km 48deg


FN44 N1PCE 30 - (Feb 24)

    14 tx 2024-02-24 08:38 DL5BWG 10.140188 -28dB 0 JO72ec 1W N1PCE FN44ei 6048km 299deg
    12    2024-02-24 08:36 N1PCE 10.140309 -25dB 0 FN44ei 1W DL5BWG JO72ec 6048km 49deg


FN54 K1BZ 30 - (Feb 24)

    21 tx 2024-02-24 06:28 DL5BWG 10.140188 -12dB 0 JO72ec 1W K1BZ FN54ci 5937km 298deg
     1    2024-02-24 06:20 K1BZ 10.140253 -14dB 0 FN54ci 2W DL5BWG JO72ec 5937km 50deg


IO83 G0IDE 30 - (Feb 24)

     7 tx 2024-02-24 08:16 DL5BWG 10.140193 -8dB 0 JO72ec 1W G0IDE IO83pq 1156km 286deg
     5    2024-02-24 08:18 G0IDE 10.140187 -2dB 0 IO83pq 5W DL5BWG JO72ec 1156km 92deg

     G4SDL 30 - (Feb 24)

     1 tx 2024-02-24 06:48 DL5BWG 10.140206 -18dB 0 JO72ec 1W G4SDL IO83tk 1134km 284deg
     1    2024-02-24 08:28 G4SDL 10.140194 -24dB 0 IO83tk 1W DL5BWG JO72ec 1134km 91deg


IO91 M1DYP 30 - (Feb 24)

    21 tx 2024-02-24 06:28 DL5BWG 10.140195 -15dB 0 JO72ec 1W M1DYP IO91vt 998km 274deg
    15    2024-02-24 06:30 M1DYP 10.140107 -4dB 0 IO91vt 5W DL5BWG JO72ec 998km 82deg

     M7JVF 30 - (Feb 24)

     1 tx 2024-02-24 10:44 DL5BWG 10.140185 -12dB 0 JO72ec 1W M7JVF IO91 1061km 272deg
     2    2024-02-24 10:48 M7JVF 10.140216 -10dB 0 IO91mw 5W DL5BWG JO72ec 1047km 83deg


IO93 G8ORM 30 - (Feb 24)

     1 tx 2024-02-24 07:28 DL5BWG 10.140187 -6dB 0 JO72ec 1W G8ORM IO93cu 1097km 287deg
     2    2024-02-24 07:48 G8ORM 10.140177 -2dB 0 IO93cu 0.5W DL5BWG JO72ec 1097km 94deg


IP61 OY1R 30 - (Feb 24)

     9 tx 2024-02-24 07:20 DL5BWG 10.140206 -2dB 0 JO72ec 1W OY1R IP61 1656km 317deg
     3    2024-02-24 07:18 OY1R 10.140144 -4dB 0 IP61nv 5W DL5BWG JO72ec 1672km 121deg


JN03 F1JSC 30 - (Feb 24)

     1 tx 2024-02-24 06:48 DL5BWG 10.140182 -17dB 0 JO72ec 1W F1JSC JN03ge 1430km 232deg
     4    2024-02-24 06:44 F1JSC 10.140267 -13dB 0 JN03ge 5W DL5BWG JO72ec 1430km 41deg


JN23 F6EGX 30 - (Feb 24)

    15 tx 2024-02-24 06:10 DL5BWG 10.140182 -17dB -1 JO72ec 1W F6EGX JN23ve 1180km 216deg
    10    2024-02-24 06:08 F6EGX 10.140249 3dB 0 JN23ve 5W DL5BWG JO72ec 1180km 30deg


JN25 F5HGF 30 - (Feb 24)

     2 tx 2024-02-24 08:16 DL5BWG 10.140178 -6dB 0 JO72ec 1W F5HGF JN25ud 1001km 223deg
     6    2024-02-24 08:12 F5HGF 10.140192 -12dB 0 JN25ud 1W DL5BWG JO72ec 1001km 36deg


JN58 DG7RJ 30 - (Feb 24)

    17 tx 2024-02-24 07:14 DL5BWG 10.140186 -2dB 0 JO72ec 1W DG7RJ JN58th 465km 206deg
     8    2024-02-24 07:12 DG7RJ 10.14028 0dB 0 JN58th 2W DL5BWG JO72ec 465km 24deg

     DL2QV 30 - (Feb 24)

     2 tx 2024-02-24 10:44 DL5BWG 10.140208 -17dB 1 JO72ec 1W DL2QV JN58rf 478km 207deg
     3    2024-02-24 10:42 DL2QV 10.140193 -12dB 2 JN58rf 5W DL5BWG JO72ec 478km 25deg


JN65 IW3HBX 30 - (Feb 24)

    22 tx 2024-02-24 06:28 DL5BWG 10.140186 2dB 0 JO72ec 1W IW3HBX JN65an 747km 194deg
     6    2024-02-24 06:30 IW3HBX 10.140188 -23dB -1 JN65an 0.05W DL5BWG JO72ec 747km 12deg


JN78 OE3TKR 30 - (Feb 24)

     2 tx 2024-02-24 06:58 DL5BWG 10.140184 -13dB 0 JO72ec 1W OE3TKR JN78te 445km 168deg
     4    2024-02-24 07:48 OE3TKR 10.140139 -21dB 0 JN78te 0.05W DL5BWG JO72ec 445km 349deg


JO01 M0XDC 30 - (Feb 24)

     2 tx 2024-02-24 07:28 DL5BWG 10.14019 -14dB 0 JO72ec 1W M0XDC JO01dq 966km 273deg
     1    2024-02-24 08:48 M0XDC 10.140268 -13dB 0 JO01dq 5W DL5BWG JO72ec 966km 82deg


JO20 ON4WS 30 - (Feb 24)

    23 tx 2024-02-24 06:40 DL5BWG 10.140185 -13dB 0 JO72ec 1W ON4WS/RX JO20hh 707km 257deg
    19    2024-02-24 06:42 ON4WS 10.140234 -7dB 0 JO20hi 0.1W DL5BWG JO72ec 706km 70deg


JO22 PE1MMQ 30 - (Feb 24)

    20 tx 2024-02-24 08:44 DL5BWG 10.140205 -5dB 0 JO72ec 1W PE1MMQ JO22sp 602km 279deg
     1    2024-02-24 08:42 PE1MMQ 10.140195 12dB 0 JO22sp 5W DL5BWG JO72ec 602km 92deg


JO30 DA5UDI 30 - (Feb 24)

    17 tx 2024-02-24 08:50 DL5BWG 10.140186 -13dB 0 JO72ec 1W DA5UDI JO30qj 523km 251deg
     2    2024-02-24 08:52 DA5UDI 10.140214 -29dB 0 JO30qj 1W DL5BWG JO72ec 523km 66deg


JO31 DK8JP 30 - (Feb 24)

     5 tx 2024-02-24 10:44 DL5BWG 10.140163 -13dB 0 JO72ec 1W DK8JP/1 JO31gk 544km 265deg
     5 tx 2024-02-24 10:44 DL5BWG 10.140177 -12dB 0 JO72ec 1W DK8JP/2 JO31gk 544km 265deg
     5 tx 2024-02-24 10:44 DL5BWG 10.14019 -9dB 0 JO72ec 1W DK8JP JO31gk 544km 265deg
     1    2024-02-24 10:46 DK8JP 10.140294 5dB 0 JO31gk 1W DL5BWG JO72ec 544km 79deg

     PA0MLC 30 - (Feb 24)

     8 tx 2024-02-24 07:42 DL5BWG 10.140188 -6dB 0 JO72ec 1W PA0MLC JO31aw 570km 271deg
     2    2024-02-24 07:38 PA0MLC 10.140254 -9dB 0 JO31aw 1W DL5BWG JO72ec 570km 85deg


JO32 DK5BK 30 - (Feb 24)

    14 tx 2024-02-24 07:20 DL5BWG 10.140185 4dB 0 JO72ec 1W DK5BK JO32xe 438km 274deg
     9    2024-02-24 07:18 DK5BK 10.140265 -5dB 0 JO32xe 1W DL5BWG JO72ec 438km 89deg


JO62 DC7TO 30 - (Feb 24)

     6 tx 2024-02-24 08:50 DL5BWG 10.140185 -19dB 0 JO72ec 1W DC7TO JO62qk 77km 299deg
     5    2024-02-24 08:48 DC7TO 10.140138 -22dB -1 JO62qk 0.5W DL5BWG JO72ec 77km 118deg


JO65 OZ2JBR 30 - (Feb 24)

     1 tx 2024-02-24 07:28 DL5BWG 10.140186 -26dB 0 JO72ec 1W OZ2JBR JO65di 386km 340deg
     2    2024-02-24 08:34 OZ2JBR 10.140216 6dB 0 JO65di 5W DL5BWG JO72ec 386km 158deg

     OZ7IT 30 - (Feb 24)

    20 tx 2024-02-24 07:24 DL5BWG 10.140188 4dB 0 JO72ec 1W OZ7IT JO65df 374km 339deg
     2    2024-02-24 07:22 OZ7IT 10.140253 3dB 0 JO65df 5W DL5BWG JO72ec 374km 158deg


KM56 G8SCU 30 - (Feb 24)

     7 tx 2024-02-24 05:10 DL5BWG 10.140185 -20dB 0 JO72ec 1W TA4/G8SCU KM56vo 2199km 135deg
     2    2024-02-24 05:22 TA4/G8SCU 10.140166 -21dB 0 KM56vo 1W DL5BWG JO72ec 2199km 327deg


KP11 OH3FZQ 30 - (Feb 24)

    18 tx 2024-02-24 07:20 DL5BWG 10.140177 -4dB 0 JO72ec 1W OH3FZQ KP11ql 1175km 24deg
    11    2024-02-24 07:22 OH3FZQ 10.140308 -3dB -1 KP11ql 5W DL5BWG JO72ec 1175km 212deg


KP20 OH3FR 30 - (Feb 24)

     8 tx 2024-02-24 07:20 DL5BWG 10.140185 -4dB 0 JO72ec 1W OH3FR KP20 1134km 31deg
     1    2024-02-24 07:18 OH3FR 10.140259 -20dB 0 KP20 2W DL5BWG JO72ec 1134km 220deg



DL5BWG-JO72 - Number of Detailed WSPR Records by Date
-----------
   Date     Count
----------  -----
2024-02-01      -
2024-02-02      -
2024-02-03      -
2024-02-04      -
2024-02-05      -
2024-02-06      -
2024-02-07      -
2024-02-08      -
2024-02-09      -
2024-02-10      -
2024-02-11      -
2024-02-12      -
2024-02-13      -
2024-02-14      -
2024-02-15      -
2024-02-16      -
2024-02-17      -
2024-02-18      -
2024-02-19      -
2024-02-20      -
2024-02-21      -
2024-02-22      -
2024-02-23      -
2024-02-24     66
2024-02-25      -
2024-02-26      -
2024-02-27      -
2024-02-28      -
2024-02-29      -


DL5BWG-JO72 - Summary of Daily 2-Way WSPR Reports
-----------   (BOLD callsign = First daily 2-way report on the band this month
                               or first daily SWL/1-way report on any band)
              ("*" before *GRID-CALLSIGN = No 2-way reports with DL5BWG-JO72)
              ("*" after GRID-CALLSIGN* = No 2-way reports for all callsigns)


2024-02-24  DL5BWG-JO72  (32)

 32   30m   EK70-TI4JWC--1/1   EL89-W3HH----1/1   FM28-W3ENR---1/1   FN42-WA9WTK--1/1
            FN44-N1PCE---1/1   FN54-K1BZ----1/1   IO83-G0IDE---1/1   IO83-G4SDL---1/1
            IO91-M1DYP---1/1   IO91-M7JVF---1/1   IO93-G8ORM---1/1   IP61-OY1R----1/1
            JN03-F1JSC---1/1   JN23-F6EGX---1/1   JN25-F5HGF---1/1   JN58-DG7RJ---1/1
            JN58-DL2QV---1/1   JN65-IW3HBX--1/1   JN78-OE3TKR--1/1   JO01-M0XDC---1/1
            JO20-ON4WS---1/1   JO22-PE1MMQ--1/1   JO30-DA5UDI--1/1   JO31-DK8JP---1/1
            JO31-PA0MLC--1/1   JO32-DK5BK---1/1   JO62-DC7TO---1/1   JO65-OZ2JBR--1/1
            JO65-OZ7IT---1/1   KM56-G8SCU---1/1   KP11-OH3FZQ--1/1   KP20-OH3FR---1/1

198   SWL  *BL10-AI6VN*-------1/1   *BP51-KL7L---------1/1   *DM62-WA5DJJ*------1/1
           *DM75-KV6X*--------1/1   *DN70-N6GN---------1/1   *DO33-VE6JY*-------1/1
           *EL98-N4BUT*-------1/1   *EM12-KG5ABO*------1/1   *EM38-AC0G*--------1/1
           *EM38-KV0S*--------1/1   *EM47-K6RFT*-------1/1   *EM64-W3PM---------1/1
           *EM66-KR4VJ--------1/1   *EM69-KF9ET*-------1/1   *EM95-W3OA*--------1/1
           *EN50-K9AN*--------1/1   *EN52-K9IMM*-------1/1   *EN74-KX4AZ*-------1/1
           *EN80-N8GA*--------1/1   *EN81-AD2Q---------1/1   *EN90-WA3TTS*------1/1
           *FM03-KV4TT*-------1/1   *FM06-WD4ELG*------1/1   *FM07-K4JK---------1/1
           *FM08-W4KEL*-------1/1   *FM18-K1HTV*-------1/1   *FM18-K1RA*--------1/1
           *FM19-KF4HCW-------1/1   *FM19-N3LSB*-------1/1   *FM19-W3BX*--------1/1
           *FM19-WA2EUJ*------1/1   *FM19-WA3NAN*------1/1   *FN12-KD2OM--------1/1
           *FN13-N2AJX--------1/1   *FN13-N2HQI*-------1/1   *FN13-WA2ZKD*------1/1
           *FN20-WZ7I*--------1/1   *FN30-N3AGE*-------1/1   *FN30-WA2TP*-------1/1
           *FN31-KK1D---------1/1   *FN31-KQ2Y*--------1/1   *FN32-WC2L*--------1/1
           *FN33-K1VL*--------1/1   *FN41-W1BW*--------1/1   *FN42-56IGJF*------1/1
           *FN42-AC1IM*-------1/1   *FN42-KM3T*--------1/1   *FN42-N1TMK*-------1/1
           *FN42-W1BW---------1/1   *FN42-WA1RAJ-------1/1   *FN43-AB1KW*-------1/1
           *FN44-AJ8S---------1/1   *GH64-PT2FHC-------1/1   *HP85-TF4M---------1/1
           *IL18-S58SVM-------1/1   *IL28-EA8BVP*------1/1   *IL38-EA8BFK*------1/1
           *IM58-CS5RP*-------1/1   *IM58-CT1EBQ-------1/1   *IM58-CT1EDG*------1/1
           *IM67-EA8CHC*------1/1   *IM98-EA5JAA*------1/1   *IO62-EI4ACB*------1/1
           *IO70-G8NXD*-------1/1   *IO77-GM0UDL-------1/1   *IO77-MM0EFJ*------1/1
           *IO81-2E0MTU*------1/1   *IO81-G0KTN--------1/1   *IO82-G6UYG*-------1/1
           *IO82-G6UZT--------1/1   *IO83-G4EID--------1/1   *IO84-G0BZB*-------1/1
           *IO86-MM3NDH-------1/1   *IO87-GM1OXB*------1/1   *IO90-G4MSA*-------1/1
           *IO90-G4ZFQ--------1/1   *IO91-G4CAO--------1/1   *IO91-G4HZX*-------1/1
           *IO91-G7BHB--------1/1   *IO91-M0GWC--------1/1   *IO91-M0PVB--------1/1
           *IO92-2E0INH-------1/1   *IO92-M0VSE*-------1/1   *IO92-M0XDK*-------1/1
           *IO93-G3ZYD--------1/1   *IO94-G4MEM*-------1/1   *IO94-G6MC*--------1/1
           *JN01-PHONEMARX*---1/1   *JN07-F4KMN*-------1/1   *JN08-F1UBL*-------1/1
           *JN18-F1EYG*-------1/1   *JN18-F5MMX*-------1/1   *JN18-F6KBF*-------1/1
           *JN28-F4VTQ*-------1/1   *JN39-LX1DQ*-------1/1   *JN45-IK0XFA*------1/1
           *JN45-IK1ICF*------1/1   *JN46-HB9TMC*------1/1   *JN47-DARCT13*-----1/1
           *JN47-HB9PAE*------1/1   *JN47-HB9VQQ*------1/1   *JN47-OE9BKJ*------1/1
           *JN47-OE9GHV*------1/1   *JN47-OE9HLH*------1/1   *JN47-OE9TAV*------1/1
           *JN48-DD5XX--------1/1   *JN48-DD8HL*-------1/1   *JN48-DF4UE*-------1/1
           *JN48-DJ2MG*-------1/1   *JN48-DJ6DK--------1/1   *JN49-DB0STB*------1/1
           *JN49-DK0ABT*------1/1   *JN49-DK6UG*-------1/1   *JN53-IU5MQQ*------1/1
           *JN57-DD5JFK*------1/1   *JN57-DJ5MHZ*------1/1   *JN58-DC1RDB-------1/1
           *JN58-DD5JFK*------1/1   *JN58-DG9MGC-------1/1   *JN58-DK1CG*-------1/1
           *JN58-DL9SW*-------1/1   *JN61-I0UVN*-------1/1   *JN63-IZ6QQT*------1/1
           *JN68-DL0PF*-------1/1   *JN69-DL4RU--------1/1   *JN69-SDR-JN69BA*--1/1
           *JN79-UNLIS*-------1/1   *JN87-OE3GBB*------1/1   *JN89-OK2IP*-------1/1
           *JN89-OK2NMA-------1/1   *JN97-HA5UDS*------1/1   *JO01-2E0PYB*------1/1
           *JO01-M0WHU*-------1/1   *JO02-G6UQZ*-------1/1   *JO10-ON5KQ*-------1/1
           *JO11-ON4CDJ*------1/1   *JO21-HU1UB*-------1/1   *JO21-ON2RON-------1/1
           *JO21-PA1JMS*------1/1   *JO21-PD1V*--------1/1   *JO22-NL9222*------1/1
           *JO22-PA3BTI-------1/1   *JO22-PA3FNT-------1/1   *JO22-PA3HEA*------1/1
           *JO22-PA3X*--------1/1   *JO22-PD1EG--------1/1   *JO23-PA3BAK*------1/1
           *JO30-DL0DTM*------1/1   *JO30-DL6EBP*------1/1   *JO31-DC5AL--------1/1
           *JO31-DE1LON*------1/1   *JO31-DF1DR*-------1/1   *JO31-DL4EAI-------1/1
           *JO31-DL8SEL*------1/1   *JO31-DL8YCA-------1/1   *JO31-PE0MJX-------1/1
           *JO32-PI4THT*------1/1   *JO33-DL6OW*-------1/1   *JO33-PD0OHW-------1/1
           *JO40-DL3EL--------1/1   *JO40-DL4ZBE-------1/1   *JO41-RAVEHEART*---1/1
           *JO42-DF8OE*-------1/1   *JO43-DK5HH*-------1/1   *JO43-DL0HT*-------1/1
           *JO52-DB9OH*-------1/1   *JO59-LA1ITS-------1/1   *JO59-LB3AH*-------1/1
           *JO59-LB6AH*-------1/1   *JO60-OK1HRA*------1/1   *JO62-DL3ROB*------1/1
           *JO62-DO5EU*-------1/1   *JO65-SM7KHA-------1/1   *JO66-SA7LIL*------1/1
           *JO76-SM7IGV*------1/1   *JO79-SM4JST*------1/1   *JO91-SQ7FJB*------1/1
           *JO97-SA1CKE*------1/1   *JP20-LB0K*--------1/1   *JP32-LA6IMA*------1/1
           *JP40-LA3FY*-------1/1   *JP54-LA3LJA-------1/1   *JP95-SM2KOT*------1/1
           *KM17-J41PAN*------1/1   *KN05-YO2LOJ*------1/1   *KN84-RU6CH*-------1/1
           *KO33-EU2004SWL*---1/1   *KO49-R1BEK--------1/1   *KO49-R1LB*--------1/1
           *KO51-UY2RA*-------1/1   *KP03-OH6BG*-------1/1   *NO14-RX9O*--------1/1
           *PF95-VK5ARG*------1/1   *QE36-VK7AP*-------1/1   *QE38-VK7JJ*-------1/1
           *QG62-VK4EMM*------1/1   *RE68-ZL2005SWL*---1/1   *RE79-ZL2BCI*------1/1

KB9AMG's Ham Radio Page