KB9AMG's Top 2-way WSPR Reports - October 1-31 2018



PA0OCD-JO22


 Band  Reports Rank
------ ------- ----
LF/VLF       -    -
 160m        8  147
  80m       21  142
  60m        -    -
  40m        -    -
  30m        -    -
  20m        -    -
  17m        -    -
  15m        -    -
  12m        -    -
  10m        -    -
   6m        -    -
   4m        -    -
   2m        -    -
 70cm        -    -
 23cm        -    -
       -------
Total =     29 Reports - (Rank 1135)

Number of Grid Squares = 22


PA0OCD-JO22 - Summary of 2-Way WSPR Reports
-----------

IO - PA0OCD-JO22
IO65 EI7HZB 80 - (Oct 1-4)
IO81 G0VCA 80 - (Oct 2-4)
IO91 G3JKV 160 - (Oct 9-12)
     G3WKW 80 - (Oct 1-4)
     G6LTT 80 - (Oct 1-3)

JN - PA0OCD-JO22
JN28 PE3ES 80 - (Oct 2-4)
JN36 HB3YYW 80 - (Oct 1-4)
JN48 DL3GAK 160 - (Oct 9-11)
JN49 DL8FCL 80 - (Oct 1-4)
JN57 DO8AW 80 - (Oct 3)
JN58 DG7RJ 80 - (Oct 1-4)
JN59 DH0NAE 80 - (Oct 3)

JO - PA0OCD-JO22
JO00 G3JKF 80 - (Oct 1-4)
JO10 ON3AD 80 - (Oct 1-4)
JO20 ON4PB 80 - (Oct 1-4)
JO21 ON7KB 80 - (Oct 1-4)
JO31 DK4RH 80 - (Oct 1-4)
     DK8JP 80 - (Oct 2-3)
JO33 PA0A 160 - (Oct 9,11)
     PA0O 160 - (Oct 9-12)
JO41 DB1UJ 80 - (Oct 3)
JO42 DL4XJ 160 - (Oct 10-12)
JO52 DK2CH 160 - (Oct 9,12)
JO59 LA3JJ 80 - (Oct 2-4)
JO60 DM3FML 80 - (Oct 2-3)
JO65 OZ2JBR 160,80 - (Oct 1-4,9-12)
     OZ7IT 160,80 - (Oct 1-3,9-12)


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

IO65 EI7HZB 80 - (Oct 1-4)

    90 tx 2018-10-03 04:02 PA0OCD 3.570032 -17dB 0 JO22li 0.2W EI7HZB IO65fb 875km 295deg
     9    2018-10-03 21:18 EI7HZB 3.570144 -28dB 0 IO65fb 0.5W PA0OCD JO22li 875km 105deg


IO81 G0VCA 80 - (Oct 2-4)

     3 tx 2018-10-03 00:18 PA0OCD 3.570091 -23dB 0 JO22li 0.2W G0VCA IO81xx 479km 268deg
    21    2018-10-03 17:02 G0VCA 3.570171 -16dB 0 IO81xx 5W PA0OCD JO22li 479km 82deg


IO91 G3JKV 160 - (Oct 9-12)

    66 tx 2018-10-11 17:54 PA0OCD 1.838134 -27dB 0 JO22li 0.2W G3JKV/M IO91uf 382km 253deg
    24    2018-10-10 02:34 G3JKV 1.838107 -26dB 0 IO91uf 5W PA0OCD JO22li 382km 69deg

     G3WKW 80 - (Oct 1-4)

    73 tx 2018-10-03 04:02 PA0OCD 3.570039 -12dB 0 JO22li 0.2W G3WKW IO91og 413km 255deg
    21    2018-10-03 17:52 G3WKW 3.570123 -17dB 0 IO91og 2W PA0OCD JO22li 413km 71deg

     G6LTT 80 - (Oct 1-3)

     7 tx 2018-10-02 22:24 PA0OCD 3.570137 -16dB 0 JO22li 0.2W G6LTT IO91vo 363km 259deg
     1    2018-10-03 17:18 G6LTT 3.570095 -21dB 0 IO91vo 2W PA0OCD JO22li 363km 75deg


JN28 PE3ES 80 - (Oct 2-4)

    12 tx 2018-10-03 08:22 PA0OCD 3.570066 -21dB 0 JO22li 0.2W F/PE3ES JN28rv 386km 175deg
     8    2018-10-04 02:22 F/PE3ES 3.570102 -2dB 0 JN28rv 5W PA0OCD JO22li 386km 355deg


JN36 HB3YYW 80 - (Oct 1-4)

    46 tx 2018-10-02 23:42 PA0OCD 3.570183 -19dB 0 JO22li 0.2W HB3YYW JN36ut 647km 161deg
    22    2018-10-03 18:36 HB3YYW 3.570096 -21dB 0 JN36ut 0.5W PA0OCD JO22li 647km 343deg


JN48 DL3GAK 160 - (Oct 9-11)

    45 tx 2018-10-10 23:12 PA0OCD 1.838094 -20dB 0 JO22li 0.2W DL3GAK JN48xe 584km 141deg
    21    2018-10-09 22:36 DL3GAK 1.838044 -21dB 0 JN48xe 1W PA0OCD JO22li 584km 324deg
    21    2018-10-09 22:36 DL3GAK 1.838144 -6dB 0 JN48xe 1W PA0OCD JO22li 584km 324deg


JN49 DL8FCL 80 - (Oct 1-4)

    46 tx 2018-10-03 03:14 PA0OCD 3.570081 -22dB 0 JO22li 0.2W DL8FCL JN49jx 376km 133deg
    27    2018-10-03 16:42 DL8FCL 3.570024 -13dB 0 JN49jx 2W PA0OCD JO22li 376km 316deg


JN57 DO8AW 80 - (Oct 3)

    20 tx 2018-10-03 16:10 PA0OCD 3.570050 -16dB 0 JO22li 0.2W DO8AW JN57gs 647km 140deg
    13    2018-10-03 16:22 DO8AW 3.570098 -10dB 0 JN57gs 5W PA0OCD JO22li 647km 324deg


JN58 DG7RJ 80 - (Oct 1-4)

    11 tx 2018-10-03 04:02 PA0OCD 3.570035 -18dB 0 JO22li 0.2W DG7RJ JN58th 652km 131deg
    23    2018-10-03 18:42 DG7RJ 3.570162 -23dB 0 JN58th 1W PA0OCD JO22li 652km 316deg


JN59 DH0NAE 80 - (Oct 3)

    11 tx 2018-10-03 16:04 PA0OCD 3.570124 -13dB 0 JO22li 0.2W DH0NAE JN59pm 544km 123deg
    19    2018-10-03 16:32 DH0NAE 3.570020 -24dB 0 JN59pm 1W PA0OCD JO22li 544km 308deg


JO00 G3JKF 80 - (Oct 1-4)

    41 tx 2018-10-02 21:30 PA0OCD 3.570131 -8dB 0 JO22li 0.2W G3JKF JO00bs 378km 244deg
    67    2018-10-03 21:12 G3JKF 3.570159 -13dB 0 JO00bs 5W PA0OCD JO22li 378km 60deg


JO10 ON3AD 80 - (Oct 1-4)

    80 tx 2018-10-03 15:40 PA0OCD 3.570066 -6dB 0 JO22li 0.2W ON3AD JO10ot 210km 216deg
    43    2018-10-03 20:22 ON3AD 3.570029 -9dB -1 JO10ot 2W PA0OCD JO22li 210km 35deg


JO20 ON4PB 80 - (Oct 1-4)

    21 tx 2018-10-03 04:02 PA0OCD 3.570026 -22dB 0 JO22li 0.2W ON4PB JO20oh 228km 176deg
    12    2018-10-03 17:22 ON4PB 3.570104 -23dB 0 JO20oh 2W PA0OCD JO22li 228km 356deg


JO21 ON7KB 80 - (Oct 1-4)

   117 tx 2018-10-03 16:10 PA0OCD 3.570054 -22dB 1 JO22li 0.2W ON7KB JO21 97km 180deg
    63    2018-10-03 16:22 ON7KB 3.570094 -1dB 0 JO21ei 5W PA0OCD JO22li 118km 20deg


JO31 DK4RH 80 - (Oct 1-4)

    14 tx 2018-10-03 13:04 PA0OCD 3.570005 -23dB 0 JO22li 0.2W DK4RH JO31mb 203km 134deg
     2    2018-10-04 01:42 DK4RH 3.570136 -30dB 0 JO31mb 5W PA0OCD JO22li 203km 316deg

     DK8JP 80 - (Oct 2-3)

     2 tx 2018-10-02 05:54 PA0OCD 3.570105 -24dB 0 JO22li 0.2W DK8JP JO31gk 149km 133deg
     4    2018-10-03 18:00 DK8JP 3.570019 -29dB 0 JO31gk 0.5W PA0OCD JO22li 149km 314deg


JO33 PA0A 160 - (Oct 9,11)

     2 tx 2018-10-11 16:34 PA0OCD 1.838198 -28dB 0 JO22li 0.2W PA0A JO33de 129km 44deg
    39    2018-10-09 17:24 PA0A 1.838080 -24dB 0 JO33de 100W PA0OCD JO22li 129km 225deg
    39    2018-10-09 17:24 PA0A 1.838180 -9dB 0 JO33de 100W PA0OCD JO22li 129km 225deg

     PA0O 160 - (Oct 9-12)

     8 tx 2018-10-10 23:20 PA0OCD 1.838198 -22dB 0 JO22li 0.2W PA0O JO33hg 151km 47deg
    64    2018-10-10 12:54 PA0O/P 1.838017 -29dB 0 JO33lc 5W PA0OCD JO22li 158km 239deg


JO41 DB1UJ 80 - (Oct 3)

    24 tx 2018-10-03 16:04 PA0OCD 3.570119 -20dB 0 JO22li 0.2W DB1UJ JO41ir 266km 104deg
    39    2018-10-03 16:18 DB1UJ 3.570146 -10dB -1 JO41ir 1W PA0OCD JO22li 266km 287deg


JO42 DL4XJ 160 - (Oct 10-12)

    10 tx 2018-10-10 22:40 PA0OCD 1.838095 -27dB 0 JO22li 0.2W DL4XJ JO42un 323km 84deg
     3    2018-10-10 03:36 DL4XJ 1.838103 -27dB 0 JO42un 2W PA0OCD JO22li 323km 268deg


JO52 DK2CH 160 - (Oct 9,12)

     1 tx 2018-10-12 02:42 PA0OCD 1.838017 -5dB 0 JO22li 0.2W DK2CH JO52gd 381km 91deg
    24    2018-10-09 21:26 DK2CH 1.838054 -10dB 0 JO52gd 5W PA0OCD JO22li 381km 276deg
    24    2018-10-09 21:26 DK2CH 1.838154 -27dB 0 JO52gd 5W PA0OCD JO22li 381km 276deg


JO59 LA3JJ 80 - (Oct 2-4)

   109 tx 2018-10-03 04:02 PA0OCD 3.570036 -11dB 0 JO22li 0.2W LA3JJ JO59bh 838km 21deg
    67    2018-10-03 20:14 LA3JJ 3.570177 -13dB 0 JO59bh 5W PA0OCD JO22li 838km 205deg


JO60 DM3FML 80 - (Oct 2-3)

     2 tx 2018-10-02 18:04 PA0OCD 3.570032 -25dB 0 JO22li 0.2W DM3FML JO60ux 622km 101deg
    14    2018-10-03 17:20 DM3FML 3.570061 -23dB 0 JO60ux 5W PA0OCD JO22li 622km 288deg


JO65 OZ2JBR 160,80 - (Oct 1-4,9-12)

    16 tx 2018-10-10 20:00 PA0OCD 1.838080 -18dB 0 JO22li 0.2W OZ2JBR JO65di 585km 52deg
     8    2018-10-10 04:10 OZ2JBR 1.838104 -16dB 0 JO65di 5W PA0OCD JO22li 585km 238deg
    39 tx 2018-10-03 08:28 PA0OCD 3.570133 -22dB 0 JO22li 0.2W OZ2JBR JO65di 585km 52deg
     7    2018-10-03 21:02 OZ2JBR 3.570097 -21dB 0 JO65di 5W PA0OCD JO22li 585km 238deg

     OZ7IT 160,80 - (Oct 1-3,9-12)

   142 tx 2018-10-10 19:36 PA0OCD 1.838051 -25dB 0 JO22li 0.2W OZ7IT JO65df 578km 54deg
    35    2018-10-10 05:24 OZ7IT 1.838151 -27dB 0 JO65df 5W PA0OCD JO22li 578km 239deg
   330 tx 2018-10-03 16:10 PA0OCD 3.570050 -12dB 1 JO22li 0.2W OZ7IT JO65df 578km 54deg
     1    2018-10-10 18:38 OZ7IT 3.570152 -26dB 0 JO65df 5W PA0OCD JO22li 578km 239deg



PA0OCD-JO22 - Number of Detailed WSPR Records by Date
-----------
   Date     Count
----------  -----
2018-10-01      -
2018-10-02      5
2018-10-03     34
2018-10-04      2
2018-10-05      -
2018-10-06      -
2018-10-07      -
2018-10-08      -
2018-10-09      6
2018-10-10     11
2018-10-11      2
2018-10-12      1
2018-10-13      -
2018-10-14      -
2018-10-15      -
2018-10-16      -
2018-10-17      -
2018-10-18      -
2018-10-19      -
2018-10-20      -
2018-10-21      -
2018-10-22      -
2018-10-23      -
2018-10-24      -
2018-10-25      -
2018-10-26      -
2018-10-27      -
2018-10-28      -
2018-10-29      -
2018-10-30      -
2018-10-31      -


PA0OCD-JO22 - 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 PA0OCD-JO22)
              ("*" after GRID-CALLSIGN* = No 2-way reports for all callsigns)


2018-10-01  PA0OCD-JO22  (0)

 32   SWL   IO65-EI7HZB-------1/2   *IO75-MM0RKT-------1/3   *IO81-M0AQY*-------1/3
           *IO83-G0LUJ--------1/6   *IO87-GM1OXB*------1/3   *IO90-M0PCR--------1/3
            IO91-G3WKW--------1/2    IO91-G6LTT--------1/2   *IO91-G8LCO*-------1/3
           *JN36-F5RRS*-------1/3    JN36-HB3YYW-------1/2   *JN39-LX1DQ*-------1/6
           *JN48-DL1GCD-------1/6    JN49-DL8FCL-------1/2    JN58-DG7RJ--------1/2
           *JN58-DK8FT*-------1/3    JO00-G3JKF--------1/2   *JO01-G8YTZ*-------1/2
            JO10-ON3AD--------1/2    JO20-ON4PB--------1/2    JO21-ON7KB--------1/2
           *JO31-DK3RU--------1/3    JO31-DK4RH--------1/4   *JO31-DL4EAI-------1/1
           *JO31-DL6YCU-------1/3   *JO40-DG7FAC*------1/6   *JO40-DK4RW*-------1/3
           *JO43-DL0HT*-------1/3   *JO43-DL5XL*-------1/3    JO65-OZ2JBR-------1/4
            JO65-OZ7IT--------1/5   *JO89-SM0EPX*------1/3


2018-10-02  PA0OCD-JO22  (0)

 55   SWL   IO65-EI7HZB-------2/2   *IO75-MM0RKT-------2/3   *IO80-SWUKSDR*-----1/5
            IO81-G0VCA--------1/1   *IO81-GW1CLH-------1/1   *IO81-M0AQY*-------2/3
           *IO81-M0JBM--------1/2   *IO83-G0LUJ--------2/6   *IO83-MA3112SWL*---1/1
           *IO85-MM0INH-------1/1   *IO87-GM1OXB*------2/3   *IO90-G1OJS--------1/1
           *IO90-M0PCR--------2/3    IO91-G3WKW--------2/2    IO91-G6LTT--------2/2
           *IO91-G8LCO*-------2/3   *IO92-M0CJS*-------1/2   *IO94-G3RLV--------1/1
            JN28-PE3ES--------1/2   *JN36-F5RRS*-------2/3    JN36-HB3YYW-------2/2
           *JN39-LX1DQ*-------2/6   *JN48-DG2SAX-------1/2   *JN48-DL1GCD-------2/6
           *JN49-DC6EB*-------1/1    JN49-DL8FCL-------2/2    JN58-DG7RJ--------2/2
           *JN58-DK8FT*-------2/3   *JN77-OE6PWD*------1/2    JO00-G3JKF--------2/2
           *JO01-G8YTZ*-------2/2    JO10-ON3AD--------2/2    JO20-ON4PB--------2/2
            JO21-ON7KB--------2/2   *JO21-PA3EGH-------1/1   *JO29-LA4C*--------1/1
           *JO31-DK3RU--------2/3    JO31-DK4RH--------2/4    JO31-DK8JP--------1/4
           *JO31-DL4KCW-------1/1   *JO31-DL6YCU-------2/3   *JO31-DO8FZ--------1/1
           *JO33-PE1JVU*------1/2   *JO40-DG7FAC*------2/6   *JO40-DJ2RD--------1/2
           *JO40-DK4RW*-------2/3   *JO43-DL0HT*-------2/3   *JO43-DL5XL*-------2/3
            JO59-LA3JJ--------1/1    JO60-DM3FML-------1/1    JO65-OZ2JBR-------2/4
            JO65-OZ7IT--------2/5   *JO71-DL7VCO*------1/1   *JO89-SM0EPX*------2/3
           *JO91-SP7WT*-------1/4


2018-10-03  PA0OCD-JO22  (13)

 13   80m   IO65-EI7HZB--1/1   IO81-G0VCA---1/1   IO91-G3WKW---1/1   JN49-DL8FCL--1/1
            JN57-DO8AW---1/1   JN58-DG7RJ---1/1   JN59-DH0NAE--1/1   JO10-ON3AD---1/1
            JO20-ON4PB---1/1   JO21-ON7KB---1/1   JO41-DB1UJ---1/1   JO59-LA3JJ---1/1
            JO65-OZ2JBR--1/1

 34   SWL  *IL38-EA8BFK-------1/1   *IO75-MM0RKT-------3/3   *IO80-SWUKSDR*-----2/5
           *IO81-M0AQY*-------3/3   *IO81-M0JBM--------2/2   *IO83-G0LUJ--------3/6
           *IO87-GM1OXB*------3/3   *IO90-M0PCR--------3/3   *IO91-G8LCO*-------3/3
           *IO92-M0CJS*-------2/2   *JN07-F59706*------1/4    JN28-PE3ES--------2/2
           *JN34-IK1NET-------1/1   *JN36-F5RRS*-------3/3   *JN39-LX1DQ*-------3/6
           *JN48-DG2SAX-------2/2   *JN48-DL1GCD-------3/6   *JN58-DK8FT*-------3/3
           *JN77-OE6PWD*------2/2   *JO02-M0IJJ--------1/1   *JO31-DK3RU--------3/3
            JO31-DK4RH--------3/4   *JO31-DL6YCU-------3/3   *JO33-PE1JVU*------2/2
           *JO40-DG7FAC*------3/6   *JO40-DJ2RD--------2/2   *JO40-DK4RW*-------3/3
           *JO43-DD1IR--------1/1   *JO43-DL0HT*-------3/3   *JO43-DL5XL*-------3/3
            JO65-OZ7IT--------3/5   *JO81-SP3LYZ-------1/1   *JO89-SM0EPX*------3/3
           *JO91-SP7WT*-------2/4


2018-10-10  PA0OCD-JO22  (4)

  4  160m   JO33-PA0O----1/1   JO42-DL4XJ---1/1   JO65-OZ2JBR--1/1   JO65-OZ7IT---1/1

 30   SWL  *IO76-GM4OAS*------1/3   *IO80-SWUKSDR*-----3/5   *IO83-G0LUJ--------4/6
           *IO85-G8DYK--------1/3   *IO90-G4MSA*-------1/3   *IO91-G0MQW*-------1/3
           *IO92-M0XDK*-------1/3   *JN07-F59706*------2/4   *JN39-LX1DQ*-------4/6
           *JN48-DL1GCD-------4/6    JN48-DL3GAK-------1/2   *JN49-DF4PV--------1/3
           *JN49-DK0ABT*------1/3   *JN49-DK6UG*-------1/3   *JO01-M0TAZ*-------1/3
           *JO11-ON3URE*------1/3   *JO22-PA0EHG*------1/3   *JO22-PI9ESA*------1/3
           *JO30-DA5UDI*------1/3   *JO30-DJ7PRM-------1/3   *JO31-DC5AL-R*-----1/3
            JO31-DK4RH--------4/4    JO31-DK8JP--------2/4   *JO32-DF1QQ*-------1/3
           *JO32-PA0EHG*------1/3   *JO40-DG7FAC*------4/6   *JO42-DF5FH*-------1/3
           *JO42-DL1KAI*------1/3   *JO65-OZ1AAB-------1/3   *JO91-SP7WT*-------3/4


2018-10-11  PA0OCD-JO22  (0)

 44   SWL  *IO76-GM4OAS*------2/3   *IO80-SWUKSDR*-----4/5   *IO81-G0KTN*-------1/2
           *IO83-G0LUJ--------5/6   *IO85-G8DYK--------2/3   *IO90-G4MSA*-------2/3
           *IO91-G0MQW*-------2/3    IO91-G3JKV--------1/2   *IO92-G4FKI--------1/1
           *IO92-M0XDK*-------2/3   *JN07-F59706*------3/4   *JN39-LX1DQ*-------5/6
           *JN48-DL1GCD-------5/6    JN48-DL3GAK-------2/2   *JN49-DF4PV--------2/3
           *JN49-DK0ABT*------2/3   *JN49-DK6UG*-------2/3   *JN78-OE3WMA*------1/1
           *JO01-M0TAZ*-------2/3   *JO11-ON3URE*------2/3   *JO22-PA0EHG*------2/3
           *JO22-PA2RIC*------1/2   *JO22-PI9ESA*------2/3   *JO30-DA5UDI*------2/3
           *JO30-DJ7PRM-------2/3   *JO31-DC5AL-R*-----2/3    JO31-DK8JP--------3/4
           *JO31-DL2ZZ*-------1/1   *JO32-DF1QQ*-------2/3   *JO32-PA0EHG*------2/3
            JO33-PA0A---------1/1    JO33-PA0O---------1/2   *JO40-DG7FAC*------5/6
           *JO42-DF5FH*-------2/3   *JO42-DL1KAI*------2/3    JO42-DL4XJ--------1/2
           *JO43-DK1QG--------1/1   *JO43-DK9HS--------1/1   *JO59-LA8AV--------1/1
           *JO59-LA8AV-1*-----1/1   *JO62-DJ1LA--------1/2   *JO65-OZ1AAB-------2/3
            JO65-OZ2JBR-------3/4    JO65-OZ7IT--------4/5


2018-10-12  PA0OCD-JO22  (0)

 40   SWL  *IO76-GM4OAS*------3/3   *IO80-SWUKSDR*-----5/5   *IO81-G0KTN*-------2/2
           *IO83-G0IDE--------1/1   *IO83-G0LUJ--------6/6   *IO85-G8DYK--------3/3
           *IO90-G4MSA*-------3/3   *IO91-G0MQW*-------3/3    IO91-G3JKV--------2/2
           *IO92-M0XDK*-------3/3   *JN07-F59706*------4/4   *JN25-F5VBD*-------1/1
           *JN39-LX1DQ*-------6/6   *JN48-DL1GCD-------6/6   *JN49-DF4PV--------3/3
           *JN49-DK0ABT*------3/3   *JN49-DK6UG*-------3/3   *JO01-M0TAZ*-------3/3
           *JO11-ON3URE*------3/3   *JO22-PA0EHG*------3/3   *JO22-PA2RIC*------2/2
           *JO22-PI9ESA*------3/3   *JO30-DA5UDI*------3/3   *JO30-DJ7PRM-------3/3
           *JO31-DC5AL-R*-----3/3    JO31-DK8JP--------4/4   *JO32-DF1QQ*-------3/3
           *JO32-PA0EHG*------3/3    JO33-PA0O---------2/2   *JO40-DG7FAC*------6/6
           *JO42-DF5FH*-------3/3   *JO42-DF8OE*-------1/1   *JO42-DL1KAI*------3/3
            JO42-DL4XJ--------2/2    JO52-DK2CH--------1/1   *JO62-DJ1LA--------2/2
           *JO65-OZ1AAB-------3/3    JO65-OZ2JBR-------4/4    JO65-OZ7IT--------5/5
           *JO91-SP7WT*-------4/4

KB9AMG's Ham Radio Page