Point Forecast Matrices
Issued by NWS North Platte, NE

Home | Current Version | Previous Version | Text Only | Print | Product List | Glossary On
Versions: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
000
FOUS53 KLBF 051405
PFMLBF

POINT FORECAST MATRICES
NATIONAL WEATHER SERVICE NORTH PLATTE NE
905 AM CDT TUE MAY 5 2015

NEZ025-052200-
NEBRASKA NATIONAL FOREST-THOMAS NE
41.90N 100.27W ELEV. 2695 FT
905 AM CDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
CDT 3HRLY     04 07 10 13 16 19 22 01 04 07 10 13 16 19 22 01 04 07 10 13 16 19
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      68          55          71          52          71
TEMP                59 64 68 62 60 58 57 56 66 70 70 66 62 59 55 52 63 68 71 66
DEWPT               53 54 55 54 54 55 54 54 55 56 56 55 54 54 50 49 49 50 50 50
RH                  80 70 63 75 81 90 90 93 68 61 61 68 75 83 83 89 60 52 47 56
WIND DIR             E SE SE SE  S SE SE SE SE  S SE  S  S SW  W  W NW NW NW  N
WIND SPD             9 12 14 16 14 17 12 12 16 18 21 14 12 10 11 10 14 13 10 11
CLOUDS              OV OV OV OV OV OV OV OV OV OV B2 B2 B2 B1 B1 B2 B1 B1 B1 SC
POP 12HR                     60          60          60          50          20
QPF 12HR                   0.23        0.16        0.27        0.16        0.01
DRIZZLE              O
RAIN SHWRS              C  C  L  L  C  C  C  C  L  L  C  C  S  S  S  S  S  S  C
TSTMS                   C  C  L  L  C  C  C  C  L  L  C  C  S  S  S  S  S  S  C
OBVIS               PF


DATE          FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
CDT 6HRLY     01 07 13 19   01 07 13 19   01 07 13 19   01 07 13 19
UTC 6HRLY     06 12 18 00   06 12 18 00   06 12 18 00   06 12 18 00

MIN/MAX          48    60      46    60      45    57      40    60
TEMP          53 48 56 56   49 46 59 58   49 45 53 51   43 40 58 59
DEWPT         48 42 45 44   43 42 47 46   45 44 45 42   40 38 39 40
PWIND DIR         N    NE      NE    NE      NE     N       N    NW
WIND CHAR        GN    GN      GN    GN      BZ    BZ      BZ    GN
AVG CLOUDS    B1 B2 B2 B2   B2 B2 OV B2   OV OV OV B2   B2 B1 B1 B1
POP 12HR         30    50      30    50      70    60      30    20
RAIN SHWRS     C  C  C  C    C  C  C  C    L  L  L  L    C  C  S  S
TSTMS          C  C  S  S    S  S  C  C    L  L

$$
NEZ022-052200-
CRESCENT LAKE NWR-GARDEN NE
41.74N 102.41W ELEV. 3850 FT
805 AM MDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
MDT 3HRLY     03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      63          51          66          45          68
TEMP                52 57 63 56 55 53 52 51 57 63 66 63 54 50 49 45 53 60 68 62
DEWPT               49 51 52 52 52 52 52 51 52 52 51 51 48 46 44 43 44 44 44 44
RH                  89 80 67 86 90 96100100 83 67 58 65 80 86 83 93 71 55 42 52
WIND DIR            SE SE SE SE SE SE SE SE SE  S  S  W NW NW NW NW NW NW  N NE
WIND SPD             8 13 14 23 17 18 16 11 12 13 14 11 18 14 16 12 12 10  9 10
WIND GUST                    33
CLOUDS              OV OV OV OV OV OV OV OV OV B2 B2 B2 B2 B2 B2 B2 B2 B2 B1 B1
POP 12HR                     60          70          60          30          20
QPF 12HR                   0.21        0.16        0.22        0.05        0.01
DRIZZLE              O
RAIN SHWRS              L  L  L  L  C  C  C  C  L  L  C  C  S  S  S  S  S  S  L
TSTMS                   L  L  L  L        C  C  L  L  C  C  S  S  S  S  S  S  L
OBVIS               PF


DATE               FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
MDT 6HRLY     00   06 12 18 00   06 12 18 00   06 12 18 00   06 12 18
UTC 6HRLY     06   12 18 00 06   12 18 00 06   12 18 00 06   12 18 00

MIN/MAX            44    54      42    54      40    51      36    58
TEMP          49   44 50 53 46   43 52 53 45   40 47 48 41   37 54 58
DEWPT         44   40 41 40 41   40 44 43 40   38 37 36 35   34 36 37
PWIND DIR          NE    NE       E     E      NE     N       N    NW
WIND CHAR          GN    GN      GN    GN      BZ    BZ      BZ    GN
AVG CLOUDS    B1   B2 OV B2 B2   OV OV OV OV   OV OV B2 B2   B1 B1 SC
POP 12HR           60    70      60    70      70    60      30    20
RAIN SHWRS     L    L  L  L  L    L  L  L  L    L  L  L  C    C  S  S
TSTMS          L    L  S  S  S    S  L  L  S    S

$$
NEZ004-052200-
RUSHVILLE-SHERIDAN NE
42.71N 102.47W ELEV. 3746 FT
805 AM MDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
MDT 3HRLY     03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      65          52          66          45          63
TEMP                54 63 65 62 55 55 54 52 60 65 66 62 52 51 48 45 53 57 63 57
DEWPT               46 51 52 52 52 52 52 52 52 53 52 51 48 47 43 42 43 42 42 42
RH                  74 65 63 70 90 90 93100 75 65 61 67 86 86 83 89 69 57 46 57
WIND DIR             S SE SE SE SE SE SE SE  S  S  S SW NW NW NW NW NW NW  N  N
WIND SPD             9 14 18 17 17 17 16 11 13 13 13  8 11 12 13 11 12 11  9 10
CLOUDS              OV OV OV OV OV OV OV OV OV OV OV B2 B2 B2 B2 B2 B2 B1 B1 B1
POP 12HR                     50          60          60          50          20
QPF 12HR                   0.12        0.17        0.26        0.07        0.02
DRIZZLE              O
RAIN SHWRS              C  C  C  L  L  C  C  C  L  L  C  C  S  S  S  S  S  S  C
TSTMS                   C  C  C  L        C  C  L  L  C  C  S  S  S  S  S  S  C
OBVIS               PF


DATE               FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
MDT 6HRLY     00   06 12 18 00   06 12 18 00   06 12 18 00   06 12 18
UTC 6HRLY     06   12 18 00 06   12 18 00 06   12 18 00 06   12 18 00

MIN/MAX            41    55      40    52      37    48      34    56
TEMP          46   41 51 52 44   40 51 50 41   37 45 47 39   35 53 56
DEWPT         40   36 40 39 38   37 41 39 36   35 38 36 35   33 37 37
PWIND DIR          NE     E       E    NE      NE     N       N     N
WIND CHAR          GN    LT      GN    GN      BZ    BZ      GN    GN
AVG CLOUDS    B1   B2 OV B2 B2   B2 OV OV OV   OV OV OV B2   B1 B1 B1
POP 12HR           30    60      50    70      70    70      30    20
RAIN SHWRS     C    C  L  L  C    C  L  L  L    L  L  L  C    C  S  S
TSTMS          C    C  S  S  S    S  L  L  S    S

$$
NEZ005-052200-
VALENTINE-EASTERN CHERRY NE
42.86N 100.55W ELEV. 2580 FT
905 AM CDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
CDT 3HRLY     04 07 10 13 16 19 22 01 04 07 10 13 16 19 22 01 04 07 10 13 16 19
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      69          55          71          51          68
TEMP                58 66 69 67 62 58 58 55 65 70 70 67 61 56 53 51 58 62 68 62
DEWPT               49 51 53 53 54 54 53 53 54 55 55 54 54 53 49 47 47 47 47 46
RH                  72 58 57 61 75 86 83 93 68 59 59 63 78 90 86 86 67 58 47 56
WIND DIR            SE SE SE SE SE SE SE SE SE  S SE  S  S  W  W  W NW NW NW  N
WIND SPD             9 13 17 18 14 18 14 12 17 18 21 14 11 11 13 13 18 18 14 13
CLOUDS              OV OV OV OV OV OV OV OV OV OV B2 B2 B2 B2 B2 B2 B1 B1 B1 B1
POP 12HR                     50          60          60          60          20
QPF 12HR                   0.14        0.14        0.24        0.13        0.01
DRIZZLE              O
RAIN SHWRS              C  C  C  L  L  C  C  C  L  L  L  L  C  C  S  S  S  S  S
TSTMS                   C  C  C  L        C  C  L  L  L  L  C  C  S  S  S  S  S
OBVIS               PF


DATE          FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
CDT 6HRLY     01 07 13 19   01 07 13 19   01 07 13 19   01 07 13 19
UTC 6HRLY     06 12 18 00   06 12 18 00   06 12 18 00   06 12 18 00

MIN/MAX          44    60      42    58      42    53      38    59
TEMP          50 44 56 58   46 42 56 56   47 42 50 52   42 39 55 59
DEWPT         43 38 40 40   40 38 42 41   40 39 41 40   38 36 37 37
PWIND DIR         N     N      NE    NE      NE     N       N     N
WIND CHAR        GN    GN      GN    GN      GN    BZ      BZ    GN
AVG CLOUDS    B1 B1 B2 B2   B2 B2 B2 OV   OV OV OV OV   B2 B2 B1 B1
POP 12HR         20    40      30    50      70    70      40    20
RAIN SHWRS     S  S  C  C    C  C  C  C    L  L  L  L    C  C  S  S
TSTMS          S  S  S  S    S  S  C  C    S  S

$$
NEZ010-052200-
ONEILL-HOLT NE
42.48N  98.68W ELEV. 2000 FT
905 AM CDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
CDT 3HRLY     04 07 10 13 16 19 22 01 04 07 10 13 16 19 22 01 04 07 10 13 16 19
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      71          58          71          56          71
TEMP                59 66 70 70 65 62 60 58 65 70 71 68 66 62 61 56 62 69 71 66
DEWPT               52 54 56 55 55 56 56 56 56 58 56 57 55 56 52 52 54 54 53 52
RH                  78 65 61 59 70 81 87 93 73 66 59 68 68 81 72 86 75 59 53 61
WIND DIR             E SE SE SE SE  S  E SE SE  S  S  S SE  S SW SW  W  W NW NW
WIND SPD             8 11 12 12 10 14 12 13 18 19 21 20 20 16 14 11 14 14 13 12
CLOUDS              OV OV OV OV OV OV OV OV OV OV B2 B2 B2 B2 B2 B2 B2 B1 B1 SC
POP 12HR                     50          60          70          70          20
QPF 12HR                   0.08        0.14        0.28        0.33        0.01
DRIZZLE              O
RAIN SHWRS              C  C  C  C  C  L  C  C  L  L  L  L  C  C  S  S  S  S  S
TSTMS                   C  C  C  C  C  L  C  C  L  L  L  L  C  C  S  S  S  S  S
OBVIS               PF


DATE          FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
CDT 6HRLY     01 07 13 19   01 07 13 19   01 07 13 19   01 07 13 19
UTC 6HRLY     06 12 18 00   06 12 18 00   06 12 18 00   06 12 18 00

MIN/MAX          49    63      47    64      47    60      43    61
TEMP          54 49 61 62   52 47 61 63   53 47 55 55   46 43 56 60
DEWPT         48 43 47 44   43 42 47 47   45 45 50 46   42 41 42 41
PWIND DIR         N     N      NE    NE      NE    NE       N     N
WIND CHAR        GN    GN      GN    GN      GN    BZ      GN    BZ
AVG CLOUDS    B1 B1 B1 B2   B2 B2 B2 B2   OV OV OV OV   OV B2 B1 B1
POP 12HR         20    30      20    30      70    70      40    20
RAIN SHWRS     S  S  C  C    S  S  C  C    L  L  L  L    C  C  S  S
TSTMS          S  S  S  S    S  S  C  C    S  S  S  S

$$
NEZ038-052200-
BROKEN BOW-CUSTER NE
41.44N  99.66W ELEV. 2475 FT
905 AM CDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
CDT 3HRLY     04 07 10 13 16 19 22 01 04 07 10 13 16 19 22 01 04 07 10 13 16 19
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      70          55          72          52          73
TEMP                59 65 70 65 58 58 57 55 64 70 72 71 64 61 57 52 61 68 73 69
DEWPT               54 56 57 54 54 54 55 55 56 57 57 57 55 54 51 50 50 51 52 52
RH                  83 73 63 68 86 86 93100 75 63 59 61 73 78 80 93 67 54 48 55
WIND DIR             E SE  E SE  S SE SE SE SE  S  S  S  S SW  W  W NW NW NW  N
WIND SPD             8 10 16 12 13 16 10 13 17 18 20 17 14 11 11 10 12 11  9 10
CLOUDS              OV OV OV OV OV OV OV OV OV OV B2 B2 B2 B1 B1 B1 B1 B1 SC SC
POP 12HR                     60          60          70          60          20
QPF 12HR                   0.16        0.18        0.29        0.17        0.01
DRIZZLE              O
RAIN SHWRS              C  C  L  L  C  C  C  C  L  L  L  L  C  C  S  S  S  S  C
TSTMS                   C  C  L  L  C  C  C  C  L  L  L  L  C  C  S  S  S  S  C
OBVIS               PF


DATE          FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
CDT 6HRLY     01 07 13 19   01 07 13 19   01 07 13 19   01 07 13 19
UTC 6HRLY     06 12 18 00   06 12 18 00   06 12 18 00   06 12 18 00

MIN/MAX          50    63      47    63      47    61      42    61
TEMP          56 50 59 60   52 47 60 62   51 47 57 56   46 42 56 61
DEWPT         49 42 45 45   44 43 49 49   47 46 47 44   41 40 39 39
PWIND DIR         N    NE      NE    NE      NE    NE       N    NW
WIND CHAR        GN    GN      GN    GN      BZ    GN      GN    GN
AVG CLOUDS    B1 B2 B2 B2   B2 B2 B2 B2   OV OV OV B2   B2 B1 B1 SC
POP 12HR         40    40      40    50      70    60      30    20
RAIN SHWRS     C  C  C  C    C  C  C  C    L  L  L  L    C  C  S  S
TSTMS          C  C  S  S    S  S  C  C    L  L  S  S

$$
NEZ059-052200-
NORTH PLATTE-LINCOLN NE
41.14N 100.68W ELEV. 2800 FT
905 AM CDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
CDT 3HRLY     04 07 10 13 16 19 22 01 04 07 10 13 16 19 22 01 04 07 10 13 16 19
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      68          55          71          50          72
TEMP                57 64 68 61 57 56 56 55 62 68 71 69 60 57 53 50 59 67 72 68
DEWPT               53 56 56 55 54 54 54 54 54 55 56 54 53 51 48 47 48 49 49 49
RH                  86 75 65 81 90 93 93 96 75 63 59 59 78 80 83 89 67 52 44 51
WIND DIR             E SE SE  S SE SE SE SE SE SE SE  S SW  W  W NW NW NW  N NE
WIND SPD             9 11 18 13 17 16 14 12 16 16 17 12 10 10 10  9 11 10  8  9
CLOUDS              OV OV OV OV OV OV OV OV OV OV B2 B2 B2 B1 B1 B1 B1 SC SC B1
POP 12HR                     80          70          60          40          20
QPF 12HR                   0.22        0.14        0.27        0.08        0.02
DRIZZLE              O
RAIN SHWRS              C  D  L  L  C  C  C  C  L  L  C  C  S  S  S  S  S  S  C
TSTMS                   C  D  L  L  C  C  C  C  L  L  C  C  S  S  S  S  S  S  C
OBVIS               PF


DATE          FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
CDT 6HRLY     01 07 13 19   01 07 13 19   01 07 13 19   01 07 13 19
UTC 6HRLY     06 12 18 00   06 12 18 00   06 12 18 00   06 12 18 00

MIN/MAX          49    60      46    61      45    60      39    63
TEMP          55 49 56 58   49 47 60 60   49 45 56 56   44 40 58 62
DEWPT         48 43 44 44   44 42 49 48   44 44 45 42   39 37 39 40
PWIND DIR        NE    NE      NE     E      NE     N       N    NW
WIND CHAR        GN    GN      GN    GN      GN    BZ      GN    GN
AVG CLOUDS    B1 B2 B2 B2   B2 B2 OV OV   OV OV OV B2   B2 B1 B1 SC
POP 12HR         50    50      50    60      70    60      20    10
RAIN SHWRS     C  C  C  C    C  C  L  L    L  L  L  L    S  S
TSTMS          C  C  S  S    S  S  L  L    L  L  S  S

$$
NEZ057-052200-
OGALLALA-KEITH NE
41.05N 101.80W ELEV. 3223 FT
805 AM MDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
MDT 3HRLY     03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      66          53          70          48          70
TEMP                55 61 66 60 58 56 54 54 60 66 69 69 62 55 51 49 57 64 70 67
DEWPT               52 54 54 53 54 54 53 52 53 54 53 52 51 49 46 45 46 47 48 49
RH                  90 78 65 78 86 93 96 93 78 65 57 55 67 80 83 86 67 54 45 52
WIND DIR             E  E  E SE SE SE SE SE SE  S  S SW  W NW NW NW NW NW  N NE
WIND SPD             8 11 16 17 19 16 13 11 12 13 13 10 12 12 11  9 12  9  6  9
CLOUDS              OV OV OV OV OV OV OV OV OV B2 B2 B2 B2 B2 B1 B1 B1 B1 B1 B1
POP 12HR                     80          70          60          40          30
QPF 12HR                   0.30        0.18        0.21        0.05        0.04
DRIZZLE              O
RAIN SHWRS              C  D  L  L  C  C  C  C  L  L  C  C  S  S  C  C  C  C  L
TSTMS                   C  D  L  L  C  C  C  C  L  L  C  C  S  S  C  C  C  C  L
OBVIS               PF


DATE               FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
MDT 6HRLY     00   06 12 18 00   06 12 18 00   06 12 18 00   06 12 18
UTC 6HRLY     06   12 18 00 06   12 18 00 06   12 18 00 06   12 18 00

MIN/MAX            48    58      45    59      44    57      38    62
TEMP          54   48 52 56 48   45 57 59 48   44 52 53 42   39 55 61
DEWPT         48   42 44 44 44   42 48 47 44   42 42 40 37   36 39 40
PWIND DIR          NE    NE      NE     E      NE     N       N    NW
WIND CHAR          GN    GN      GN    GN      BZ    BZ      BZ    GN
AVG CLOUDS    B1   B2 B2 B2 B2   OV OV OV OV   OV OV B2 B2   B1 SC SC
POP 12HR           60    60      60    70      70    50      20    10
RAIN SHWRS     L    L  L  L  L    L  L  L  L    L  C  C  S    S
TSTMS          L    L  S  S  S    S  L  L  L    L

$$
NEZ069-052200-
IMPERIAL-CHASE NE
40.54N 101.63W ELEV. 3284 FT
805 AM MDT TUE MAY 5 2015

DATE             TUE 05/05/15            WED 05/06/15            THU 05/07/15
MDT 3HRLY     03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18
UTC 3HRLY     09 12 15 18 21 00 03 06 09 12 15 18 21 00 03 06 09 12 15 18 21 00

MAX/MIN                      65          53          72          49          72
TEMP                55 63 65 61 57 58 55 53 59 66 71 71 61 56 51 49 57 64 72 69
DEWPT               52 56 56 54 54 54 54 52 53 54 53 53 52 50 46 45 46 47 48 49
RH                  90 78 73 78 90 86 96 96 80 65 53 53 72 80 83 86 67 54 42 49
WIND DIR             E  E SE SE SE SE SE SE SE  S  S SW NW NW NW NW NW  N NE NE
WIND SPD             8 11 20 18 20 14 13 11 12 13 16 12 13 12 12 11 12  9  5  9
CLOUDS              OV OV OV OV OV OV OV OV OV B2 B2 B2 B2 B2 B1 B1 B1 SC B1 B1
POP 12HR                     80          70          60          40          30
QPF 12HR                   0.49        0.10        0.17        0.05        0.07
DRIZZLE              O
RAIN SHWRS              L  D  L  L  C  C  C  C  L  L  C  C  S  S  C  C  C  C  L
TSTMS                   L  D  L  L  C  C  C  C  L  L  C  C  S  S  C  C  C  C  L
OBVIS               PF


DATE               FRI 05/08/15  SAT 05/09/15  SUN 05/10/15  MON 05/11/15
MDT 6HRLY     00   06 12 18 00   06 12 18 00   06 12 18 00   06 12 18
UTC 6HRLY     06   12 18 00 06   12 18 00 06   12 18 00 06   12 18 00

MIN/MAX            48    58      46    61      44    60      39    63
TEMP          55   48 52 56 49   46 56 59 50   44 53 55 44   39 55 61
DEWPT         49   44 44 45 45   44 49 50 45   42 42 40 37   36 39 40
PWIND DIR          NE    NE      NE     E      NE     N       N     N
WIND CHAR          GN    GN      GN    GN      BZ    BZ      BZ    GN
AVG CLOUDS    B2   B2 B2 B2 B2   B2 OV OV OV   OV B2 B2 B2   B1 SC SC
POP 12HR           60    50      60    70      60    50      20     5
RAIN SHWRS     L    L  C  C  L    L  L  L  L    L  C  C  S    S
TSTMS          L    L  S  S  S    S  L  L  L    L  S  S

$$


USA.gov is the U.S. government's official web portal to all federal, state and local government web resources and services.