Passage Data · Check a report · Use it from your AI
Sewage treatment plant, major discharger, Walla Walla, Washington. NPDES permit WA0024627 expired Jun 30, 2017; its limits still apply. Last 12 months: over a limit 6 times (last September 2026), 10 required values missing, 5 of 61 reports late. Source: EPA ECHO, Oct 22, 2026.
| Period ending | Outfall | Parameter | Reported | Limit | Over by |
|---|---|---|---|---|---|
| February 2026 | 001 | Copper, total [as Cu], maximum | 12 | ≤ 11.7 ug/L | 3% |
| February 2026 | 001 | Copper, total [as Cu], monthly average | 12 | ≤ 7.19 ug/L | 67% |
| April 2026 | 001 | Chlorine, total residual, maximum | 40 | ≤ 17.9 ug/L | 123% |
| April 2026 | 001 | Chlorine, total residual, monthly average | 40 | ≤ 9 ug/L | 344% |
| June 2026 | 002 | Coliform, total general, maximum | 648.8 | ≤ 23 #/100mL | 2721% |
| September 2026 | 002 | Coliform, total general, maximum | 42.1 | ≤ 23 #/100mL | 83% |
| Parameter | Statistic | Limit | Months | Outfall |
|---|---|---|---|---|
| Temperature, water deg. centigrade | maximum | report only (deg C) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Temperature, water deg. centigrade | maximum | report only (deg C) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Temperature, water deg. centigrade | minimum | report only (deg C) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Temperature, water deg. centigrade | minimum | report only (deg C) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Temperature, water deg. centigrade | monthly average | report only (deg C) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Temperature, water deg. centigrade | monthly average | report only (deg C) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 10 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 10 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 15 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 15 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 800 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 800 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 1200 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 1200 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | monthly average | ≤ 10 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | monthly average | ≤ 10 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | weekly average | ≤ 15 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | weekly average | ≤ 15 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | monthly average | ≤ 800 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | monthly average | ≤ 800 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | weekly average | ≤ 1200 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| Solids, total suspended | weekly average | ≤ 1200 lb/d | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, ammonia total [as N] | maximum | ≤ 3.08 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, ammonia total [as N] | maximum | ≤ 3.08 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, ammonia total [as N] | monthly average | ≤ 1.45 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, ammonia total [as N] | monthly average | ≤ 1.45 mg/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, nitrate total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, nitrate total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, nitrate total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, nitrate total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (lb/d) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (lb/d) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (lb/d) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (lb/d) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Copper, total [as Cu] | maximum | ≤ 11.7 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Copper, total [as Cu] | maximum | ≤ 11.7 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Copper, total [as Cu] | monthly average | ≤ 7.19 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Copper, total [as Cu] | monthly average | ≤ 7.19 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Chlorine, total residual | maximum | ≤ 17.9 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Chlorine, total residual | maximum | ≤ 17.9 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Chlorine, total residual | monthly average | ≤ 9 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Chlorine, total residual | monthly average | ≤ 9 ug/L | Jan, Feb, Mar, Apr, Dec | 001 |
| Ultraviolet light dosage | maximum | report only (mW-sec/cm2) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Ultraviolet light dosage | maximum | report only (mW-sec/cm2) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Ultraviolet light dosage | minimum | report only (mW-sec/cm2) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Ultraviolet light dosage | minimum | report only (mW-sec/cm2) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Ultraviolet light dosage | monthly average | report only (mW-sec/cm2) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Ultraviolet light dosage | monthly average | report only (mW-sec/cm2) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| pH, maximum | daily maximum | ≤ 9 SU | Jan, Feb, Mar, Apr, Dec | 001 |
| pH, maximum | daily maximum | ≤ 9 SU | Jan, Feb, Mar, Apr, Dec | 001 |
| pH, minimum | minimum | ≥ 6 SU | Jan, Feb, Mar, Apr, Dec | 001 |
| pH, minimum | minimum | ≥ 6 SU | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | maximum | report only (#/100mL) | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | monthly geometric mean | ≤ 100 #/100mL | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | monthly geometric mean | ≤ 100 #/100mL | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | monthly geometric mean | ≤ 100 #/100mL | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | weekly geometric mean | ≤ 200 #/100mL | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | weekly geometric mean | ≤ 200 #/100mL | Jan, Feb, Mar, Apr, Dec | 001 |
| Coliform, fecal general | weekly geometric mean | ≤ 200 #/100mL | Jan, Feb, Mar, Apr, Dec | 001 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | 001 |
| BOD, percent removal [total] | monthly average minimum | ≥ 85 % | Jan, Feb, Mar, Apr, Dec | 001C |
| BOD, percent removal [total] | monthly average minimum | ≥ 85 % | Jan, Feb, Mar, Apr, Dec | 001C |
| Solids, suspended percent removal | monthly average minimum | ≥ 85 % | Jan, Feb, Mar, Apr, Dec | 001C |
| Solids, suspended percent removal | monthly average minimum | ≥ 85 % | Jan, Feb, Mar, Apr, Dec | 001C |
| Turbidity | maximum | ≤ 5 NTU | Apr–Dec | 002 |
| Turbidity | maximum | ≤ 5 NTU | Apr–Dec | 002 |
| Turbidity | monthly average | ≤ 2 NTU | Apr–Dec | 002 |
| Turbidity | monthly average | ≤ 2 NTU | Apr–Dec | 002 |
| Coagulants added | monthly average | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Coagulants added | monthly average | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Coagulants added | total | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Coagulants added | total | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 10 mg/L | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 10 mg/L | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 15 mg/L | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 15 mg/L | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 800 lb/d | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | monthly average | ≤ 800 lb/d | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 1200 lb/d | Apr–Dec | 002 |
| BOD, 5-day, 20 deg. C | weekly average | ≤ 1200 lb/d | Apr–Dec | 002 |
| Solids, total suspended | monthly average | ≤ 10 mg/L | Apr–Dec | 002 |
| Solids, total suspended | monthly average | ≤ 10 mg/L | Apr–Dec | 002 |
| Solids, total suspended | weekly average | ≤ 15 mg/L | Apr–Dec | 002 |
| Solids, total suspended | weekly average | ≤ 15 mg/L | Apr–Dec | 002 |
| Solids, total suspended | monthly average | ≤ 800 lb/d | Apr–Dec | 002 |
| Solids, total suspended | monthly average | ≤ 800 lb/d | Apr–Dec | 002 |
| Solids, total suspended | weekly average | ≤ 1200 lb/d | Apr–Dec | 002 |
| Solids, total suspended | weekly average | ≤ 1200 lb/d | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (lb/d) (alert, not enforceable) | Apr–Dec | 002 |
| Chlorine, total residual | maximum | report only (ug/L) (alert, not enforceable) | Apr–Dec | 002 |
| Chlorine, total residual | maximum | report only (ug/L) (alert, not enforceable) | Apr–Dec | 002 |
| Chlorine, total residual | monthly average | report only (ug/L) (alert, not enforceable) | Apr–Dec | 002 |
| Chlorine, total residual | monthly average | report only (ug/L) (alert, not enforceable) | Apr–Dec | 002 |
| Ultraviolet light dosage | maximum | report only (mW-sec/cm2) (alert, not enforceable) | Apr–Dec | 002 |
| Ultraviolet light dosage | maximum | report only (mW-sec/cm2) (alert, not enforceable) | Apr–Dec | 002 |
| Ultraviolet light dosage | minimum | report only (mW-sec/cm2) (alert, not enforceable) | Apr–Dec | 002 |
| Ultraviolet light dosage | minimum | report only (mW-sec/cm2) (alert, not enforceable) | Apr–Dec | 002 |
| Ultraviolet light dosage | monthly average | report only (mW-sec/cm2) (alert, not enforceable) | Apr–Dec | 002 |
| Ultraviolet light dosage | monthly average | report only (mW-sec/cm2) (alert, not enforceable) | Apr–Dec | 002 |
| pH, maximum | daily maximum | ≤ 9 SU | Apr–Dec | 002 |
| pH, maximum | daily maximum | ≤ 9 SU | Apr–Dec | 002 |
| pH, minimum | minimum | ≥ 6 SU | Apr–Dec | 002 |
| pH, minimum | minimum | ≥ 6 SU | Apr–Dec | 002 |
| Coliform, total general | maximum | ≤ 23 #/100mL | Apr–Dec | 002 |
| Coliform, total general | maximum | ≤ 23 #/100mL | Apr–Dec | 002 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | Apr–Dec | 002 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | Apr–Dec | 002 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | Apr–Dec | 002 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | Apr–Dec | 002 |
| BOD, percent removal [total] | monthly average minimum | ≥ 85 % | Apr–Dec | 002C |
| BOD, percent removal [total] | monthly average minimum | ≥ 85 % | Apr–Dec | 002C |
| Solids, suspended percent removal | monthly average minimum | ≥ 85 % | Apr–Dec | 002C |
| Solids, suspended percent removal | monthly average minimum | ≥ 85 % | Apr–Dec | 002C |
| Turbidity | maximum | report only (NTU) (alert, not enforceable) | Apr–Dec | 003 |
| Turbidity | maximum | report only (NTU) (alert, not enforceable) | Apr–Dec | 003 |
| Turbidity | monthly average | report only (NTU) (alert, not enforceable) | Apr–Dec | 003 |
| Turbidity | monthly average | report only (NTU) (alert, not enforceable) | Apr–Dec | 003 |
| Oxygen, dissolved [DO] | maximum | report only (mg/L) (alert, not enforceable) | Apr–Dec | 003 |
| Oxygen, dissolved [DO] | maximum | report only (mg/L) (alert, not enforceable) | Apr–Dec | 003 |
| Oxygen, dissolved [DO] | minimum | report only (mg/L) (alert, not enforceable) | Apr–Dec | 003 |
| Oxygen, dissolved [DO] | minimum | report only (mg/L) (alert, not enforceable) | Apr–Dec | 003 |
| Oxygen, dissolved [DO] | monthly average | report only (mg/L) (alert, not enforceable) | Apr–Dec | 003 |
| Oxygen, dissolved [DO] | monthly average | report only (mg/L) (alert, not enforceable) | Apr–Dec | 003 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | all year | 004 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | all year | 004 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | all year | 004 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | all year | 004 |
| Flow | monthly total | report only (MGD) (alert, not enforceable) | all year | 004 |
| Flow | monthly total | report only (MGD) (alert, not enforceable) | all year | 004 |
| BOD, 5-day, 20 deg. C | maximum | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | maximum | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | monthly average | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | monthly average | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | maximum | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | maximum | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | monthly average | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| BOD, 5-day, 20 deg. C | monthly average | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | maximum | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | maximum | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | monthly average | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | monthly average | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | maximum | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | maximum | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | monthly average | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Solids, total suspended | monthly average | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Nitrogen, ammonia total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, ammonia total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, ammonia total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, ammonia total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, nitrate total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, nitrate total [as N] | maximum | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, nitrate total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, nitrate total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (mg/L) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | maximum | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Nitrogen, Kjeldahl, total [as N] | monthly average | report only (lb/d) (alert, not enforceable) | all year | IN1 |
| Copper, total [as Cu] | maximum | report only (ug/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| Copper, total [as Cu] | maximum | report only (ug/L) (alert, not enforceable) | Jan, Feb, Mar, Apr, Dec | IN1 |
| pH, maximum | daily maximum | report only (SU) (alert, not enforceable) | all year | IN1 |
| pH, maximum | daily maximum | report only (SU) (alert, not enforceable) | all year | IN1 |
| pH, minimum | minimum | report only (SU) (alert, not enforceable) | all year | IN1 |
| pH, minimum | minimum | report only (SU) (alert, not enforceable) | all year | IN1 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | all year | IN1 |
| Flow | maximum | report only (MGD) (alert, not enforceable) | all year | IN1 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | all year | IN1 |
| Flow | monthly average | report only (MGD) (alert, not enforceable) | all year | IN1 |
Cited limits by parameter: Washington's rules and the federal ones.
· Save this facility as a site · Superfund sites nearby · Your permits on one board
On EPA ECHO: Facility report · DMR history
Your permit document is the final word. As JSON: /api/v1/permits/WA0024627 · MCP: https://passage-data.com/mcp