KB9AMG's Top 2-way WSPR Reports - March 1-31 2017



KF7PLN-EN34


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

Number of Grid Squares = 39


KF7PLN-EN34 - Summary of 2-Way WSPR Reports
-----------

BP - KF7PLN-EN34
BP64 WL7X 20

CM - KF7PLN-EN34
CM88 K6PZB 20
     KD6RC 20

CN - KF7PLN-EN34
CN84 K7OLN 20
CN85 K5VP 20
     K7FET 20
     W7OWO 20
CN87 K7MHI 20
     N7EP 20
     W7KVI 20
CN89 VA7IS 20
CN94 W7KVI 20

CO - KF7PLN-EN34
CO83 VE7PGB 20

DM - KF7PLN-EN34
DM04 WK0I 20
DM13 N6RY 20
DM14 W6SZ 20
DM34 K7GXB 20
DM43 AF7KR 20
     WA0RCX 20

DN - KF7PLN-EN34
DN17 N7VXA 20
DN30 KK7KZ 20

DO - KF7PLN-EN34
DO30 VA6IAB 20

EL - KF7PLN-EN34
EL15 NO5V 20
EL86 W4MO 20
EL87 W4MO 20
EL96 WB2TQE 20

EM - KF7PLN-EN34
EM10 K5ACL 20
     WA5QPZ 20
EM12 K5SWA 20
     KE7A 20
EM22 KD6RF 20
EM31 KG5POW 20
EM73 K4COD 20
EM82 W8VYM 20
EM90 W4DNQ 20
     WA8KNE 20

FM - KF7PLN-EN34
FM02 AJ5E 20
FM05 K4BYN 20
FM18 K3RWR 20
FM19 W3GXT 20
     WX4D 20
FM29 WA3DNM 20

FN - KF7PLN-EN34
FN20 K3EA 20
     W2GRK 20
FN31 KK1D 20
FN35 VA2GE 20
FN41 KC1DQR 20
FN44 KE8KW 20

IO - KF7PLN-EN34
IO90 G3TKN 20

JN - KF7PLN-EN34
JN36 HB9ADJ 20


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

BP64 WL7X 20

     5 tx 2017-03-16 20:10 KF7PLN 14.097053 -19dB 0 EN34lx 5W WL7X BP64is 3931km 323deg
     2    2017-03-16 19:30 WL7X 14.097030 -24dB 0 BP64is 20W KF7PLN EN34lx 3931km 97deg


CM88 K6PZB 20

    18 tx 2017-03-01 00:10 KF7PLN 14.097184 -22dB 0 EN34lx 5W K6PZB CM88nk 2565km 264deg
    15    2017-03-01 00:12 K6PZB 14.097094 -17dB 0 CM88nk 5W KF7PLN EN34lx 2565km 64deg

     KD6RC 20

     4 tx 2017-03-01 00:10 KF7PLN 14.097184 -7dB 0 EN34lx 5W KD6RC CM88ql 2543km 264deg
     3    2017-03-01 00:12 KD6RC 14.097134 -10dB 0 CM88ql 5W KF7PLN EN34lx 2543km 64deg


CN84 K7OLN 20

     7 tx 2017-03-16 22:08 KF7PLN 14.097032 -19dB 0 EN34lx 5W K7OLN CN84la 2368km 278deg
     4    2017-03-16 22:10 K7OLN 14.097139 -27dB 0 CN84la 0.5W KF7PLN EN34lx 2368km 77deg


CN85 K5VP 20

     1 tx 2017-03-01 00:22 KF7PLN 14.097192 -15dB 0 EN34lx 5W K5VP CN85mh 2333km 282deg
     1    2017-03-01 00:20 K5VP 14.096996 -16dB 0 CN85mh 5W KF7PLN EN34lx 2333km 80deg

     K7FET 20

     7 tx 2017-03-16 21:48 KF7PLN 14.097043 -25dB 0 EN34lx 5W K7FET CN85mm 2329km 282deg
     1    2017-03-16 21:52 K7FET 14.097126 -27dB 0 CN85mm 1W KF7PLN EN34lx 2329km 81deg

     W7OWO 20

    20 tx 2017-03-16 22:08 KF7PLN 14.097047 0dB 0 EN34lx 5W W7OWO CN85lh 2339km 282deg
    10    2017-03-16 22:10 W7OWO 14.097124 -26dB 0 CN85lh 0.2W KF7PLN EN34lx 2339km 80deg


CN87 K7MHI 20

     5 tx 2017-03-16 21:00 KF7PLN 14.097067 -18dB 0 EN34lx 5W K7MHI CN87wk 2241km 287deg
     6    2017-03-16 21:02 K7MHI 14.097134 -21dB 0 CN87wk 1W KF7PLN EN34lx 2241km 86deg

     N7EP 20

    31 tx 2017-03-16 16:44 KF7PLN 14.097052 -28dB 0 EN34lx 5W N7EP CN87uk 2254km 287deg
    13    2017-03-16 16:42 N7EP 14.097192 -24dB 1 CN87uk 5W KF7PLN EN34lx 2254km 86deg

     W7KVI 20

    29 tx 2017-03-16 16:22 KF7PLN 14.097046 -15dB -1 EN34lx 5W W7KVI CN87ug 2255km 287deg
    29    2017-03-16 16:20 W7KVI 14.097168 -14dB -1 CN87ug 5W KF7PLN EN34lx 2255km 86deg


CN89 VA7IS 20

    17 tx 2017-03-16 16:44 KF7PLN 14.097049 -22dB 0 EN34lx 5W VA7IS CN89mh 2297km 293deg
     1    2017-03-16 16:38 VA7IS 14.097120 -22dB 0 CN89mh 0.5W KF7PLN EN34lx 2297km 91deg


CN94 W7KVI 20

     7 tx 2017-03-01 00:22 KF7PLN 14.097185 -22dB 0 EN34lx 5W W7KVI CN94ia 2232km 277deg
     8    2017-03-01 00:24 W7KVI 14.097173 -13dB 0 CN94ia 5W KF7PLN EN34lx 2232km 77deg


CO83 VE7PGB 20

    22 tx 2017-03-16 17:02 KF7PLN 14.097044 -14dB -1 EN34lx 5W VE7PGB CO83pw 2341km 306deg
     6    2017-03-16 17:00 VE7PGB 14.097100 -22dB 0 CO83pw 5W KF7PLN EN34lx 2341km 103deg


DM04 WK0I 20

     8 tx 2017-03-16 21:48 KF7PLN 14.097043 -25dB 0 EN34lx 5W WK0I DM04 2496km 251deg
    17    2017-03-16 21:46 WK0I 14.097061 -22dB 0 DM04rg 5W KF7PLN EN34lx 2472km 54deg


DM13 N6RY 20

    10 tx 2017-03-16 22:42 KF7PLN 14.097042 -13dB 0 EN34lx 5W N6RY DM13id 2458km 246deg
     5    2017-03-16 22:30 N6RY 14.097062 -21dB 0 DM13id 5W KF7PLN EN34lx 2458km 51deg


DM14 W6SZ 20

    34 tx 2017-03-16 19:52 KF7PLN 14.097075 -8dB -1 EN34lx 5W W6SZ DM14ed 2413km 249deg
     9    2017-03-16 19:50 W6SZ 14.097036 -15dB 0 DM14ed 5W KF7PLN EN34lx 2413km 53deg


DM34 K7GXB 20

    52 tx 2017-03-01 00:10 KF7PLN 14.097188 -13dB 0 EN34lx 5W K7GXB DM34sn 2015km 242deg
     6    2017-03-01 00:08 K7GXB 14.097136 -19dB 0 DM34sn 1W KF7PLN EN34lx 2015km 49deg


DM43 AF7KR 20

     8 tx 2017-03-01 00:10 KF7PLN 14.097196 -22dB 0 EN34lx 5W AF7KR DM43bh 2070km 238deg
     7    2017-03-01 00:30 AF7KR 14.097092 -27dB 0 DM43bh 5W KF7PLN EN34lx 2070km 46deg

     WA0RCX 20

     3 tx 2017-03-16 17:30 KF7PLN 14.097041 -17dB 0 EN34lx 5W WA0RCX DM43 2002km 237deg
     3    2017-03-16 16:40 WA0RCX 14.097104 -25dB 0 DM43 2W KF7PLN EN34lx 2002km 45deg


DN17 N7VXA 20

     9 tx 2017-03-01 00:42 KF7PLN 14.097182 -26dB 0 EN34lx 5W N7VXA DN17iq 1878km 288deg
     4    2017-03-01 00:44 N7VXA 14.097056 -21dB 0 DN17iq 5W KF7PLN EN34lx 1878km 90deg


DN30 KK7KZ 20

     5 tx 2017-03-01 00:22 KF7PLN 14.097184 -9dB 1 EN34lx 5W KK7KZ DN30xm 1624km 259deg
     6    2017-03-01 00:18 KK7KZ 14.097140 -8dB -3 DN30xm 2W KF7PLN EN34lx 1624km 66deg


DO30 VA6IAB 20

     5 tx 2017-03-01 00:10 KF7PLN 14.097184 -7dB 0 EN34lx 5W VA6IAB DO30ar 1679km 300deg
     3    2017-03-01 00:12 VA6IAB 14.097104 5dB 0 DO30ar 5W KF7PLN EN34lx 1679km 104deg


EL15 NO5V 20

     2 tx 2017-03-01 00:22 KF7PLN 14.097187 -20dB 0 EN34lx 5W NO5V/1 EL15gw 2154km 192deg
     2    2017-03-01 00:20 NO5V/1 14.097001 -29dB 0 EL15gw 0.5W KF7PLN EN34lx 2154km 9deg


EL86 W4MO 20

    41 tx 2017-03-16 17:14 KF7PLN 14.097058 -10dB 0 EN34lx 5W W4MO EL86 2242km 153deg
    15    2017-03-16 17:16 W4MO 14.097087 -18dB 0 EL86 5W KF7PLN EN34lx 2242km 339deg


EL87 W4MO 20

    33 tx 2017-03-16 16:34 KF7PLN 14.097047 -8dB 0 EN34lx 5W W4MO EL87 2139km 152deg
    37    2017-03-16 16:36 W4MO 14.097097 -8dB 0 EL87tc 5W KF7PLN EN34lx 2202km 337deg


EL96 WB2TQE 20

    18 tx 2017-03-16 21:36 KF7PLN 14.097046 -18dB 0 EN34lx 5W WB2TQE EL96vh 2371km 147deg
     1    2017-03-16 21:34 WB2TQE 14.097098 -27dB 0 EL96vh 0.5W KF7PLN EN34lx 2371km 334deg


EM10 K5ACL 20

    27 tx 2017-03-16 16:10 KF7PLN 14.097049 -26dB 0 EN34lx 5W K5ACL EM10bd 1703km 196deg
     2    2017-03-16 16:08 K5ACL 14.097137 -22dB 0 EM10bd 10W KF7PLN EN34lx 1703km 13deg

     WA5QPZ 20

     4 tx 2017-03-16 17:50 KF7PLN 14.097043 -14dB 0 EN34lx 5W WA5QPZ EM10fe 1691km 195deg
     4    2017-03-16 17:56 WA5QPZ 14.097101 -8dB 0 EM10fe 5W KF7PLN EN34lx 1691km 12deg


EM12 K5SWA 20

     1 tx 2017-03-16 19:04 KF7PLN 14.097075 -27dB 0 EN34lx 5W K5SWA EM12ox 1373km 195deg
     4    2017-03-01 00:30 K5SWA 14.097052 -14dB 0 EM12ox 0.5W KF7PLN EN34lx 1373km 12deg

     KE7A 20

     4 tx 2017-03-01 00:10 KF7PLN 14.097185 -2dB 0 EN34lx 5W KE7A EM12kx 1380km 196deg
     2    2017-03-01 00:08 KE7A 14.097148 -11dB 0 EM12kx 5W KF7PLN EN34lx 1380km 14deg


EM22 KD6RF 20

     2 tx 2017-03-01 00:10 KF7PLN 14.097157 -6dB 0 EN34lx 5W KD6RF EM22 1401km 188deg
     8    2017-03-01 00:00 KD6RF 14.097122 -4dB 0 EM22lc 5W KF7PLN EN34lx 1442km 6deg


EM31 KG5POW 20

     3 tx 2017-03-16 23:38 KF7PLN 14.097041 -9dB 0 EN34lx 5W KG5POW EM31pf 1529km 179deg
     1    2017-03-16 23:40 KG5POW 14.097052 -7dB 0 EM31pf 5W KF7PLN EN34lx 1529km 359deg


EM73 K4COD 20

    18 tx 2017-03-16 15:12 KF7PLN 14.097045 -9dB 0 EN34lx 5W K4COD EM73sc 1512km 148deg
    17    2017-03-16 15:14 K4COD 14.097160 -21dB 0 EM73sc 2W KF7PLN EN34lx 1512km 333deg


EM82 W8VYM 20

     6 tx 2017-03-16 17:50 KF7PLN 14.097052 -16dB 0 EN34lx 5W W8VYM EM82je 1657km 146deg
     4    2017-03-16 17:52 W8VYM 14.097027 -16dB 0 EM82je 5W KF7PLN EN34lx 1657km 332deg


EM90 W4DNQ 20

     8 tx 2017-03-16 18:56 KF7PLN 14.097092 -14dB 0 EN34lx 5W W4DNQ EM90gg 1923km 144deg
    14    2017-03-16 18:58 W4DNQ 14.097088 -18dB 0 EM90gg 5W KF7PLN EN34lx 1923km 331deg

     WA8KNE 20

    10 tx 2017-03-16 18:36 KF7PLN 14.097046 -4dB 0 EN34lx 5W WA8KNE EM90gg 1923km 144deg
     6    2017-03-16 18:42 WA8KNE 14.097099 -19dB 0 EM90gg 5W KF7PLN EN34lx 1923km 331deg


FM02 AJ5E 20

    12 tx 2017-03-16 15:56 KF7PLN 14.097101 -18dB 0 EN34lx 5W AJ5E FM02au 1756km 136deg
     8    2017-03-16 15:58 AJ5E 14.097029 -5dB 3 FM02au 5W KF7PLN EN34lx 1756km 324deg


FM05 K4BYN 20

     4 tx 2017-03-16 16:10 KF7PLN 14.097050 -3dB 0 EN34lx 5W K4BYN FM05qu 1583km 125deg
     2    2017-03-16 16:12 K4BYN 14.097128 -13dB 0 FM05qu 1W KF7PLN EN34lx 1583km 314deg


FM18 K3RWR 20

    26 tx 2017-03-16 17:02 KF7PLN 14.097054 -8dB 0 EN34lx 5W K3RWR FM18qi 1546km 113deg
     7    2017-03-16 17:04 K3RWR 14.097132 -16dB 0 FM18qi 5W KF7PLN EN34lx 1546km 304deg


FM19 W3GXT 20

    15 tx 2017-03-16 15:32 KF7PLN 14.097047 -17dB 0 EN34lx 5W W3GXT FM19ol 1468km 109deg
     6    2017-03-16 15:34 W3GXT 14.097100 -21dB 2 FM19ol 5W KF7PLN EN34lx 1468km 300deg

     WX4D 20

    20 tx 2017-03-16 15:12 KF7PLN 14.097051 -11dB 0 EN34lx 5W WX4D FM19jk 1439km 110deg
    11    2017-03-16 15:14 WX4D 14.097021 -19dB 0 FM19jk 2W KF7PLN EN34lx 1439km 300deg


FM29 WA3DNM 20

     9 tx 2017-03-16 18:56 KF7PLN 14.097054 -23dB -2 EN34lx 5W WA3DNM FM29 1599km 106deg
     4    2017-03-16 18:50 WA3DNM 14.097050 -23dB -1 FM29fw 5W KF7PLN EN34lx 1537km 297deg


FN20 K3EA 20

    12 tx 2017-03-16 15:12 KF7PLN 14.097072 -24dB -1 EN34lx 5W K3EA FN20of 1580km 103deg
    15    2017-03-16 15:14 K3EA 14.097001 -29dB 0 FN20of 1W KF7PLN EN34lx 1580km 296deg

     W2GRK 20

     3 tx 2017-03-16 16:10 KF7PLN 14.097096 -15dB 0 EN34lx 5W W2GRK FN20xp 1619km 101deg
     4    2017-03-16 16:16 W2GRK 14.097048 -15dB 0 FN20xp 1W KF7PLN EN34lx 1619km 294deg


FN31 KK1D 20

    31 tx 2017-03-16 18:12 KF7PLN 14.097042 -8dB 0 EN34lx 5W KK1D FN31 1662km 96deg
     5    2017-03-16 18:10 KK1D 14.097041 -18dB 1 FN31vi 1W KF7PLN EN34lx 1732km 290deg


FN35 VA2GE 20

     7 tx 2017-03-16 16:10 KF7PLN 14.097057 -16dB 0 EN34lx 5W VA2GE FN35xj 1642km 81deg
    19    2017-03-16 16:12 VA2GE 14.097108 0dB 0 FN35xj 5W KF7PLN EN34lx 1642km 276deg


FN41 KC1DQR 20

     1 tx 2017-03-16 15:56 KF7PLN 14.097048 -20dB 0 EN34lx 5W KC1DQR FN41sp 1858km 94deg
     8    2017-03-16 15:54 KC1DQR 14.097096 -16dB 0 FN41sp 5W KF7PLN EN34lx 1858km 289deg


FN44 KE8KW 20

     3 tx 2017-03-16 16:10 KF7PLN 14.097045 -15dB 0 EN34lx 5W KE8KW FN44 1733km 84deg
     5    2017-03-16 16:30 KE8KW 14.097100 -7dB 0 FN44 5W KF7PLN EN34lx 1733km 280deg


IO90 G3TKN 20

     2 tx 2017-03-16 18:36 KF7PLN 14.097044 -23dB 0 EN34lx 5W G3TKN IO90lv 6427km 48deg
     3    2017-03-16 18:34 G3TKN 14.097026 -25dB 0 IO90lv 10W KF7PLN EN34lx 6427km 303deg


JN36 HB9ADJ 20

    19 tx 2017-03-16 17:30 KF7PLN 14.097025 -11dB 0 EN34lx 5W HB9ADJ JN36li 7199km 49deg
     1    2017-03-16 17:28 HB9ADJ 14.097034 -25dB 0 JN36li 5W KF7PLN EN34lx 7199km 310deg



KF7PLN-EN34 - Number of Detailed WSPR Records by Date
-----------
   Date     Count
----------  -----
2017-03-01     25
2017-03-02      -
2017-03-03      -
2017-03-04      -
2017-03-05      -
2017-03-06      -
2017-03-07      -
2017-03-08      -
2017-03-09      -
2017-03-10      -
2017-03-11      -
2017-03-12      -
2017-03-13      -
2017-03-14      -
2017-03-15      -
2017-03-16     75
2017-03-17      -
2017-03-18      -
2017-03-19      -
2017-03-20      -
2017-03-21      -
2017-03-22      -
2017-03-23      -
2017-03-24      -
2017-03-25      -
2017-03-26      -
2017-03-27      -
2017-03-28      -
2017-03-29      -
2017-03-30      -
2017-03-31      -


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


2017-03-01  KF7PLN-EN34  (13)

 13   20m   CM88-K6PZB---1/2   CM88-KD6RC---1/1   CN84-K7OLN---1/2   CN85-K5VP----1/1
            CN94-W7KVI---1/1   DM34-K7GXB---1/1   DM43-AF7KR---1/2   DN17-N7VXA---1/2
            DN30-KK7KZ---1/1   DO30-VA6IAB--1/1   EL15-NO5V----1/1   EM12-KE7A----1/1
            EM22-KD6RF---1/1

 17   SWL  *CN76-K7IP---------1/2    CN85-K7FET--------1/2   *CN85-W0TBR*-------1/1
           *CN87-KG5DQP-------1/1   *CN87-WA6OUR*------1/2   *CN88-K7IP---------1/1
           *CN88-N7AGF--------1/1   *DM13-K6RRR*-------1/1    DM13-N6RY---------1/1
           *DM13-W1CK---------1/1   *DM34-NO1D*--------1/2   *DN26-W0AY*--------1/2
           *EL16-N5CEY--------1/3   *EL29-K5YBD--------1/3    EL86-W4MO---------1/2
            EM10-K5ACL--------1/1   *EM50-WB5HUP*------1/3


2017-03-16  KF7PLN-EN34  (40)

 40   20m   BP64-WL7X----1/1   CM88-K6PZB---2/2   CN84-K7OLN---2/2   CN85-K7FET---1/1
            CN85-W7OWO---1/1   CN87-K7MHI---1/1   CN87-N7EP----1/2   CN87-W7KVI---1/1
            CN89-VA7IS---1/1   CO83-VE7PGB--1/1   DM04-WK0I----1/1   DM13-N6RY----1/1
            DM14-W6SZ----1/1   DM43-AF7KR---2/2   DM43-WA0RCX--1/1   DN17-N7VXA---2/2
            EL86-W4MO----1/1   EL87-W4MO----1/2   EL96-WB2TQE--1/1   EM10-K5ACL---1/1
            EM10-WA5QPZ--1/1   EM31-KG5POW--1/1   EM73-K4COD---1/1   EM82-W8VYM---1/1
            EM90-W4DNQ---1/1   EM90-WA8KNE--1/1   FM02-AJ5E----1/1   FM05-K4BYN---1/1
            FM18-K3RWR---1/1   FM19-W3GXT---1/1   FM19-WX4D----1/1   FM29-WA3DNM--1/1
            FN20-K3EA----1/1   FN20-W2GRK---1/1   FN31-KK1D----1/1   FN35-VA2GE---1/1
            FN41-KC1DQR--1/1   FN44-KE8KW---1/1   IO90-G3TKN---1/1   JN36-HB9ADJ--1/1

 41   SWL  *CN76-K7IP---------2/2   *CN80-KK6RKY-------1/1   *CN87-AE7U---------1/1
           *CN87-WA6OUR*------2/2   *DM04-W6LVP--------1/2    DM34-K7GXB--------1/2
           *DM34-NO1D*--------2/2   *DN13-KK7A---------1/1   *DN26-W0AY*--------2/2
           *EL09-KI4ENY*------1/1   *EL16-N5CEY--------2/3   *EL29-K5YBD--------2/3
           *EL99-K3ZV---------1/1    EM12-K5SWA--------1/1    EM12-KE7A---------1/1
           *EM26-K5TD---------1/1   *EM50-WB5HUP*------2/3   *EM72-AI4RY*-------1/1
           *EM72-KC4RSN-------1/1   *EM72-W4HOD*-------1/1   *EM84-KA3JIJ-------1/1
           *EM84-W4DJW*-------1/1   *EM86-KC5LT--------1/1   *EM87-KU4QI*-------1/1
           *EN80-KF5KOG-------1/1   *FF46-CE3QC*-------1/1   *FM06-N1KGY*-------1/1
           *FM08-K4RCG*-------1/1   *FM18-K1RA*--------1/1   *FM18-N4TVC*-------1/1
           *FN12-W2CXM*-------1/1   *FN41-N8LI---------1/1   *FN41-WJ1I---------1/1
           *FN42-W1GJM--------1/1   *FN42-WA9WTK-------1/1   *FN84-VE1FQ--------1/1
           *IO90-G4ZFQ--------1/1   *JN49-DK6UG--------1/1   *JO22-PI9ESA*------1/1
           *JO31-DF2JP--------1/1   *JO31-DK8JP--------1/1


2017-03-17  KF7PLN-EN34  (2)

  2   20m   CN87-N7EP----2/2   EL87-W4MO----2/2

  9   SWL   CN85-K7FET--------2/2   *DM04-W6LVP--------2/2    DM34-K7GXB--------2/2
           *EL16-N5CEY--------3/3   *EL29-K5YBD--------3/3    EL86-W4MO---------2/2
            EL96-WB2TQE-------1/1   *EM50-WB5HUP*------3/3    EM90-WA8KNE-------1/1

KB9AMG's Ham Radio Page