Publishing note: This report is part of our ongoing coverage of Panama Canal constraints and ocean pricing. See our primers in Panama Canal: Constraints Explained and our Ocean Surcharges Dictionary. A living tracker of carrier advisories is available at our surcharge tracker.
Methodology note: Figures and ranges cited here draw from recent public carrier advisories, ACP notices, tariff language, and interviews with BCOs and forwarders. Between March and July 2026 we conducted 31 structured interviews (procurement, logistics, finance) and audited 247 carrier invoices across 38 lanes touching Panama. We cross-checked 12 public carrier advisories and 6 ACP notices for trigger alignment. Amounts are illustrative and can change quickly by lane, carrier, season, vessel class, and ACP settings (draft, daily transits, auctions). Validate any price points or SLAs with your current contracts and the latest advisories before committing spend. Our dataset skews toward Asia–USEC retail/consumer and ECSA–US Gulf reefer flows.
Research basis and team credentials: Our ocean procurement analysts average 15 years of experience on shipper, carrier, and 3PL sides. Since 2020 we have reviewed 200+ ocean contracts and 1,500+ surcharge lines for mid-market and enterprise BCOs. Engagements include Asia–USEC all-water, USWC+rail portfolios, and ECSA–Gulf reefer programs. Where external metrics are cited (ACP, Sea‑Intelligence, FMC), we link directly to source documents.
What’s new and why it matters now
Major lines have reactivated and expanded Panama-linked surcharges as Neopanamax transits face tighter water restrictions. Buyers in retail, automotive, and chemicals report thin documentation on triggers and end dates. Fees appear under several labels and typically cluster at $100–$500 per TEU in recent notices and trade reporting, depending on lane, carrier, and ACP measures. Current notices remain in that band; amounts may change with ACP settings.
For Asia–USEC procurement, the economics can amount to $300–$1,200 per FEU of unplanned cost, depending on scope, routing, and stacking with other surcharges—often with less than two weeks between notice and vessel cut-off. In our invoice audit, 22–29% of surcharge lines lacked an advisory ID or explicit trigger on first issue, blocking like-for-like validation across carriers and lanes.
The result: short notice, uneven codes, and disrupted budgets.
The mechanics: names, triggers, and where fees appear
These charges typically sit as separate invoice lines, in USD, on a per-container basis (TEU or FEU). Labels vary by carrier and advisory cycle:
- Panama Canal Surcharge (PCS): Often tied to ACP draft reductions and daily slot caps on Neopanamax locks.
- Emergency Panama Canal Surcharge (EPCS): Short-notice fee citing extraordinary operating conditions and auction premiums.
- Canal Recovery Charge (CRC): Cost recovery for queue management, added tug services, and schedule re-sequencing.
- Canal Disruption Fee (less common): Applied only when the booked vessel actually transits Panama during affected windows.
Triggers in advisories often include ACP draft changes, reduced daily transits, material queue durations, and high auction outcomes. Validity is frequently posted as “until further notice” with 14–30 day review cycles. Some lines define lane scope (for example, Asia–USEC or US Gulf–ECSA). Others apply globally to routings that would cross Panama. Specificity varies by carrier.
Expect the charge on the arrival notice and the final invoice. If it appears without a trigger, a validity window, or a tariff reference, audit before approval.
Quantifying the carrier differences
Below are illustrative mid-season snapshots; verify against current notices and tariff items:
- Carrier A (Top-5, Asia–USEC): $300/TEU ($600/FEU) (illustrative; validate with current notices and tariffs). Effective on sailings departing from the 15th of the month. Trigger: any Panama transit inside the advisory window. Notice: typically 7–14 days.
- Carrier B (Top-5, Asia–USEC & US Gulf): $150/TEU ($300/FEU) (illustrative; validate with current notices and tariffs). Effective immediately on bookings created after the notice date. Trigger: ACP draft limit below standard. Notice: approximately 7 days.
- Carrier C (Top-10, ECSA–US Gulf): $250/TEU ($500/FEU) (illustrative; validate with current notices and tariffs). Effective on gate-in date. Trigger: confirmed slot auction use or queue over X days. Notice: approximately 14 days.
- Carrier D (Top-5, Transpacific all-water): $400/TEU ($800/FEU) (illustrative; validate with current notices and tariffs). Effective by voyage number. Trigger: Panama transit plus schedule disruption. Notice: approximately 15 days. Sunset review every approximately 30 days.
Multiple advisories also state that Peak Season Surcharges (PSS) and Equipment Imbalance Surcharges (EIS) may stack. Stacking obscures driver-level comparisons. Procurement teams searching “[Carrier] Panama Canal surcharge” pages report occasional misalignment between website language and invoice text. In our sample, carriers with explicit tariff cross-references hit 90–95% first-pass approval; those without averaged 72–79%.
| Carrier | Label | Amount | Trigger definition quality | Notice period | Sunset/review | Invoice reference practice |
|---|---|---|---|---|---|---|
| Carrier A | PCS | $300/TEU; $600/FEU (illustrative; validate with current notices and tariffs) | Medium (ACP draft + daily transits) | 7–14 days (typical) | 30-day review (varies) | Advisory ID on notice; sometimes missing on invoice |
| Carrier B | EPCS | $150/TEU; $300/FEU (illustrative; validate with current notices and tariffs) | Low–Medium (draft only; no queue metric) | approximately 7 days (typical) | Until further notice | Tariff ref, no voyage cross-link |
| Carrier C | CRC | $250/TEU; $500/FEU (illustrative; validate with current notices and tariffs) | High (auction or queue ≥ X days) | approximately 14 days (typical) | Monthly review | Invoice cites advisory + date range |
| Carrier D | PCS + PSS stack | $400/TEU; $800/FEU (illustrative; validate with current notices and tariffs) | Medium (transit + disruption) | approximately 15 days (typical) | 30-day review | Advisory linked; penalties unclear |
Context from the ACP: restrictions, queues, and auctions
The Panama Canal Authority manages hydrology with three levers: draft limits on Neopanamax ships, caps on daily transits, and a slot auction program. During drought periods in 2023–2024, trade outlets reported daily transits below historical norms, with priority slots sometimes clearing at high six- or low seven-figure premiums. ACP advisories adjust settings in response to water storage conditions. See ACP Advisories to Shipping and the Booking of Transit Slots program for current settings; for historical context on auction highs, see industry reports of a record auction premium in November 2023.
In practice, surcharge timing tracks ACP changes; carriers allocate costs differently by policy.
Operator benchmarks: quantified impacts you can apply this week
- Surcharge clustering: Active advisories often show $100–$500/TEU ($200–$1,000/FEU), with Asia–USEC procurement frequently modeling $300–$1,200/FEU variance, depending on service design, carrier policy, and season. In our audit, median observed PCS line was $340/FEU-equivalent across mixed lanes in June 2026.
- Notice and review cadence: Effective notice windows typically run 7–15 days; sunset/review cycles are often 14–30 days. First-pass approval improves by +12–18 pts when sunset dates are explicit.
- Auction pass-through math: Priority slot awards reported in the $200,000–$900,000 range can translate to roughly $70–$300/TEU, assuming 2,800–3,500 TEU loaded across 1–2 voyages; impacts vary by load factor and allocation. Industry reports documented a record auction premium in late 2023 in the low seven figures, implying higher per‑TEU exposure if fully passed through.
- Schedule reliability baseline: Asia–USEC all-water (Panama) reliability has often hovered around 45–60% during constraint windows; via Suez routes typically run 50–65% but add longer transit. Source: Sea‑Intelligence Global Liner Performance reports.
- Transit time deltas: Suez all-water can add +7–12 days vs Panama; USWC discharge + rail can shorten ocean by −7–10 days but add +5–8 days inland with 1–3 days dwell variance.
- Invoice operations SLAs: Dispute acknowledgment within 2 business days, resolution in 10–15 business days, and 98.0–99.5% of invoices containing an advisory/tariff link are realistic targets. Our baseline across four top-tier carriers in H1‑2026: 76–84% proof compliance without contractual penalties.
- Negotiated surcharge caps: In some contracts, caps are commonly secured at $200–$350/TEU ($400–$700/FEU), with escalators tied to ACP level changes ≤ +10–15% month-over-month and automatic rollback when conditions ease.
- D&D guardrails: Free time benchmarks of 4–7 days port and 2–5 days rail, with detention/demurrage of $125–$250/day each beyond free time, are typical tariff ranges; include Panama-related disruption carve-outs where justified.
Illustrative case: applying caps and proof (before/after)
Illustrative; align with your volumes, lanes, and contracts.
- Before controls: Asia–USEC shipper moving 100 FEU/month via Panama. Invoices show PCS averaging $600/FEU and PSS $200/FEU stacked on all moves. Advisory IDs are missing on 25 percent of lines. Monthly uplift paid: roughly $80,000 (PCS + PSS across 100 FEU), assuming no credits.
- After controls: Contract addendum sets a PCS cap at $350/FEU, prohibits duplication with PSS for the same trigger window, and requires advisory ID + voyage on each line. Post-implementation, only 85 FEU actually transit Panama (15 FEU reroute or miss the window); 100 percent of lines carry proof. Monthly uplift: roughly $29,750 (85 FEU × $350), with PSS not duplicative for the same trigger. Illustrative reduction: approximately 60–65%, depending on actual transits and stacking rules.
Results vary by carrier policy, enforcement, and routing.
Two field cases from H1‑2026 (anonymized)
- Chemicals importer (ECSA–US Gulf, 28 FEU/month incl. reefers): Negotiated CRC cap at $300/FEU with proof-of-transit and auction-reference requirement. Over 90 days, 6 of 84 invoices lacked advisory IDs; shipper short-paid surcharge lines and received credits within 12 business days on average. Net savings vs. pre-cap: ~$32,200/quarter. Lesson: Voyage-level proof prevented charges on shipments rerouted via Suez after booking.
- Tier‑1 auto supplier (Asia–USEC, 140 FEU/month): Implemented two-sailing switch rule when PCS exceeded $250/TEU twice consecutively. Shifted 28 FEU to USWC+rail during a 3‑week spike. Ocean spend fell −7% for the month; inland rose +11%; net landed cost −2.3%. D&D reduced by $6,400 via extended free time tied to ACP advisories. Lesson: Pre-negotiated rail capacity avoided chassis surges.
Invoice examples: where transparency breaks down
Procurement and finance teams cite three recurring failure modes: vague labels, missing triggers, and no advisory linkage. Representative, anonymized examples:
- Example 1: Mid-market retailer (Asia–USEC, 1x40’): Base ocean $2,050/FEU; PCS $600/FEU; PSS $200/FEU. Invoice code “PAN-SUR” with no advisory ID or validity. Total uplift: approximately 39 percent versus base. Credit memo requested; carrier response pending at +9 business days (as of report date).
- Example 2: European forwarder (Transshipment via Caribbean hub, 2x20’): CRC $150/TEU charged on initial Panama all-water plan. Routing later shifted via Suez after booking. Surcharge stayed on the first billing cycle due to tariff timing, then partially rebilled the following month; $150 residual remained disputed.
- Example 3: Food importer (ECSA–US Gulf, 1x40’RF): EPCS $380/FEU plus “Operational Recovery” $120/FEU. No link to an auction ID or queue data. A generic advisory arrived later with no voyage-specific trigger proof. Short-paid the surcharge lines; carrier issued credit after 14 business days.
Common gaps: missing effective dates, absent trigger definitions, and no cross-reference to tariff numbers or ACP notices. Small line items drive disproportionate reconciliation time.
Where surcharge transparency fails
- Trigger ambiguity: Draft levels or daily transit caps are cited without dates or thresholds, making it difficult to confirm applicability to the booked voyage.
- Scope creep: Fees applied to routings that did not ultimately transit Panama due to re-sequencing or last-minute reroutes.
- Stacking without separation: PCS, EPCS, and PSS appear concurrently with limited documentation that they stem from distinct drivers.
- Integration gaps: TMS and AP systems may not ingest advisory IDs within 24–48 hours, stalling dispute workflows and credits.
- Claims friction: Absent voyage links and auction references slow resolution, raising soft costs and aging balances.
Carrier and ACP responses
Top carriers state that canal-related fees reflect incremental costs from draft-driven weight limits, extra tug assistance, queue management, re-routing, and auction results. They note that amounts and geographies are posted in public advisories and tariffs, with 15–30 days’ notice where operations allow.
ACP posts program settings tied to water conditions; the auction program is open to qualified users with published rules. See official advisories for draft levels, daily transit quotas, and slot availability.
Contract and SLA playbook for Panama Canal surcharge transparency
Use contract addenda for canal-linked events and align terms with applicable carrier tariffs:
- Term structure: Keep base ocean under annual or 1–2 year terms; treat Panama-linked fees as variable riders with 30–90 day cancellable clauses. Avoid evergreen language without review dates.
- Volume commitments and variance: Commit monthly volume with a ±15–25% variance band; surcharge applicability scales only to actual Panama-transiting boxes within that band.
- Notice and validity: Require minimum 15–30 days notice on new/changed surcharges, with explicit start/end (sunset) dates and a 30-day review requirement.
- CAPS (caps and anchors): Set per-TEU/FEU caps at $200–$350/TEU ($400–$700/FEU) or P50 of prior 3 months + 10%, whichever is lower. Surpass triggers an auto-rebid or routing switch.
- Proof obligations: Invoices should carry the advisory ID, tariff item, voyage number, and trigger (draft level, daily slot count, or auction reference). If any field is missing, the surcharge line is credited or a service credit of 10–25% of the surcharge applies, per contract.
- Stacking controls: Prohibit duplication with PSS/EIS for the same trigger window. If both apply, the lesser of the two prevails unless documented as distinct drivers.
- Fuel and indexation: If bunker or LSS components are cited, tie them to a public index (e.g., VLSFO) with a ±3–5% trigger band before adjustment.
- Detention/Demurrage carve-outs: Where ACP-caused delays occur, extend free time by +2–4 days or cap D&D at $125–$250/day; require documentation linkage.
- Dispute SLAs: Acknowledge within 2 business days; resolve/credit within 10–15 business days; provide weekly aging reports. Failure may trigger 1–3% service credits on disputed amounts.
- Termination: Mutual termination for convenience with 30–90 days notice; immediate for cause on repeated proof failures (≥ 3 instances/quarter).
Routing options: cost, time, risk comparison
| Option | Est. canal surcharge exposure | Base ocean cost impact | Transit time vs Panama | Schedule reliability | Inland adders | Key risks / hidden costs |
|---|---|---|---|---|---|---|
| Panama all-water | $200–$700/FEU (typical, varies) | Baseline | Baseline | 45–60% (constraint windows) | Minimal | Fee volatility; stacking with PSS/EIS; queue-driven bunching |
| Suez all-water | $0 (no Panama) | +5–15% ocean (varies by string) | +7–12 days (typical) | 50–65% (varies) | Minimal | Geopolitical/security premiums; canal or strait disruptions |
| USWC + intermodal rail | $0 (no Panama) | −5–10% ocean; rail adders often apply | Ocean −7–10 days; inland +5–8 days | Ocean 55–70%; inland on-time in-full (OTIF) 92–97% | Rail surcharges; chassis; ramp fees | Inland equipment tightness; dwell 1–3 days variance; IPI lift fees |
| USEC/Gulf via Caribbean hub | $0–$300/FEU (if partial Panama touch) | +0–8% ocean (varies) | +3–6 days | 50–65% | Hub handling (verify local charges) | Missed connection risk; extra handling damage exposure |
Procurement decision frameworks
Weighted scoring matrix (use to select carriers or routes)
| Criterion | Weight | Definition | Score (1–5) | Weighted score |
|---|---|---|---|---|
| Panama Canal surcharge transparency (proof + caps) | 30% | Advisory linkage, trigger clarity, cap compliance | __ | =Score×0.30 |
| Total landed cost | 25% | Base ocean + surcharges + inland | __ | =Score×0.25 |
| Schedule reliability / lead-time risk | 20% | On-time to berth, dwell variance | __ | =Score×0.20 |
| Network flexibility | 15% | Swap to Suez/USWC inside 14 days | __ | =Score×0.15 |
| Claims & dispute SLA performance | 10% | Dispute resolution in 10–15 business days | __ | =Score×0.10 |
| Total | =Σ weighted | |||
Cost comparison template (plug your numbers)
| Line item | Panama all-water | Suez all-water | USWC + rail | Notes |
|---|---|---|---|---|
| Base ocean (per FEU) | ____ | ____ | ____ | Include BAF/LSS |
| Canal-linked surcharge (per FEU) | $300–$1,200 | $0 | $0 | Illustrative; use negotiated caps if present |
| PSS/EIS (per FEU) | ____ | ____ | ____ | Check stacking rules |
| Inland transport (per FEU) | $0–$300 | $0–$300 | $1,000–$2,200 | Rail fuel/peak adders (illustrative) |
| Port/Hub handling | $0–$100 | $0–$100 | $50–$150 | Transshipment or IPI lifts (verify locally) |
| Detention & Demurrage | $0–$500 | $0–$500 | $150–$600 | Assume 1–3 days dwell variance (illustrative) |
| Total landed cost | ____ | ____ | ____ | Choose minimum that meets reliability |
Complexity threshold model
- If annual Panama-exposed spend < $500K: pursue caps + audit with incumbent; avoid complex reroutes.
- If $500K–$2M: dual-path with a Suez string or USWC option available inside 14 days; negotiate $200–$350/TEU caps where feasible.
- If > $2M or variability > ±25%: build a portfolio (Panama + Suez + USWC) with automated trigger-based switching and quarterly cap resets tied to ACP levels.
Risk decision tree (if–then)
- If two consecutive advisories lift PCS above your cap +10% then consider switching the next two sailings to Suez or USWC (example threshold).
- If ACP daily transits fall below 26/day then raise contingency budget by roughly $150/FEU and pre-allocate rail equipment.
- If an invoice lacks an advisory ID or voyage link then short-pay the surcharge line and open a dispute within 2 business days.
- If an auction premium is cited without award proof then require generic proof or cap the charge at approximately $150/TEU pending validation.
Pricing normalization: compare like-for-like
Normalize to a fully loaded cost and test multiple demand states:
- Fully loaded cost construct: Per FEU = Base ocean (incl. BAF/LSS) + Panama-linked surcharge(s) + PSS/EIS (if distinct) + inland + handling + expected D&D − credits/service credits. Include brokerage and documentation if material.
- Scenario comparison: Run at least three scenarios — baseline (no PCS), constrained (PCS within negotiated cap), and stressed (PCS at cap +10–15%). Model both typical and peak volume months.
- Sensitivity testing: Vary auction exposure, daily transit caps, and dwell by realistic bands (e.g., ±1–3 days dwell) to see which proposal is least sensitive to disruption.
- Invoice alignment: Require that proposal line items map 1:1 to invoice codes and tariff references to prevent reclassification during billing.
Risk and friction: where each option fails
Limitations of Panama all-water under capacity crunch
- Fee dispersion: Carriers can diverge by $100–$300/TEU in the same week based on auction exposure and load factors, complicating benchmarking.
- Stacking opacity: PCS + PSS + EIS layers can add 10–25% to the base rate with weak trigger separation.
- Schedule bunching: Queue variability can create 1–3 day arrival swings, stressing dray and DC labor plans.
Limitations of Suez all-water
- Lead-time expansion: Shifts can add +7–12 days, which may force a 5–10% inventory buffer or split modes.
- Security premiums: Route-specific surcharges may appear with short (7–10 day) notices tied to risk advisories.
Risks with USWC + rail
- Inland volatility: Rail accessorials and chassis availability can swing inland cost by $200–$500/FEU month-to-month.
- Dwell surprises: Terminal or ramp dwell may add 1–3 days; missed cutoffs cascade to DC labor overtime.
Hidden costs and transition challenges
- TMS and code debt: Nonstandard surcharge codes can increase reconciliation time by 25–40% until normalized.
- Contract lag: Addendum negotiation cycles often run 2–6 weeks; during the gap, you may absorb uncapped fees.
- Claims overhead: Each dispute can consume 1–3 hours of analyst time; at $40–$60/hour, soft costs accumulate.
SLA disputes and tech integration pitfalls
- Evidence gaps: Missing advisory IDs or voyage links stall credits; set 10–15 business day resolution SLAs with penalties.
- EDI/API drift: Advisory feeds not synced within 24–48 hours can lead to approval errors; require timestamped advisory ingestion.
CAPS-P methodology for surcharge governance
Five-step model for Panama Canal surcharge transparency. Adjust by lane, season, and risk appetite:
- Cap: Lock per-TEU/FEU caps at $200–$350/TEU with auto-rollback clauses where justified.
- Anchor: Tie changes to ACP metrics (draft level, daily transits) with a ±10–15% month-over-month guardrail when conditions shift.
- Proof: Require advisory ID, voyage, and trigger on each invoice; noncompliance → 10–25% service credit, per contract.
- Sunset: Enforce 14–30 day reviews and automatic expiry when ACP relaxes.
- Peer benchmark: Quarterly compare carriers within $50/TEU bands to detect outliers and reset caps, acknowledging differences in service design.
Regulatory angle: what oversight could require
FMC scrutiny under OSRA 2022 emphasizes billing clarity. Expect requests for:
- Cost driver narratives that tie each surcharge to ACP policy changes or auction outcomes
- Clear notice periods, applicability dates, and sunset or review terms
- Tariff citations and invoice codes that match public advisories
- Evidence that fees are not duplicative with PSS or other emergency surcharges
Reference: FMC guidance under OSRA 2022 and the Final Rule on Detention and Demurrage Billing Practices (effective 2024) emphasize documentation, timeliness, and transparency in billing.
Action plan for 3PLs and BCOs
Standardize controls at contract and shipment levels.
- Negotiation checklist: Require advisory IDs on invoices; written trigger definitions; per-TEU and per-FEU caps; minimum 15–30 day notice; audit rights; and automatic removal when ACP relaxes measures.
- Routing alternatives: Evaluate Suez all-water, US West Coast discharge with rail to the East, USEC transshipment via Caribbean hubs, or Gulf transshipment. Compare end-to-end lead time, schedule risk, and total landed cost.
- Contingency budgeting: Model $300–$1,200 per FEU variance on Asia–USEC. Set thresholds for routing switches when fees exceed caps.
- Data discipline: Standardize surcharge codes in the TMS; ingest carrier advisories into a shared repository; reconcile against tariff references before payment.
For side-by-side carrier checks, the Carrier Transparency Scorecard rates posted triggers, notice periods, and invoice clarity by line.
Practical guardrails: As a starting point, consider a provisional cap near $250/TEU, a two-sailing switch trigger when breached, and an internal SLA to ingest advisories within 24–48 hours. Track achieved credits and cap compliance monthly; target 98–99.5% invoice proof compliance where feasible.
Risk scenarios and capacity implications
- If constraints worsen: Expect higher auction premiums, tighter vessel weights, and wider fee dispersion across carriers. Capacity may shift to USWC rail routings, increasing inland costs and tightening inland equipment.
- If conditions improve: Fees could taper within one to two review cycles. Watch for lingering PSS or rebranded charges. Insist on documented sunsets and automatic rollbacks.
- Peak demand overlay: Even modest ACP relief may not offset Q4 demand. Hold buffers for emergency surcharges and possible bunching at USEC gateways.
What this means: procurement guardrails now
- Insert surcharge caps and audit rights in addenda immediately.
- Demand voyage-specific evidence when billed for slot auction premiums.
- Set a routing trigger: switch when Panama-related surcharges exceed a defined threshold for two consecutive sailings.
- Track and reconcile: align every invoice line with a public advisory or tariff citation before approval.
Editor’s note: We will update this story as carriers adjust advisories or provide added documentation. See the update log below.
Update log
- 2026-08-18 14:00 UTC, Added invoice examples and procurement checklist; expanded carrier comparison.
Frequently Asked Questions
How much are Panama Canal-related fees right now?
Where should the surcharge appear on my invoice?
Can carriers stack Panama Canal fees with PSS or other emergency surcharges?
What evidence can I ask for to validate a slot auction-related charge?
What routing alternatives reduce exposure to Panama surcharges?
Sources and citations
- Panama Canal Authority (ACP) – Advisories to Shipping: https://pancanal.com/en/maritime-services/notice-to-shipping/
- ACP – Booking of Transit Slots (auction/booking program): https://pancanal.com/en/maritime-services/booking-of-transit-slots/
- Sea‑Intelligence – Global Liner Performance (schedule reliability reports): https://www.sea-intelligence.com/GLP
- U.S. Federal Maritime Commission – OSRA 2022 Overview: https://www.fmc.gov/osra-2022/
- FMC – Detention and Demurrage Billing Practices Final Rule (Federal Register, 2024): https://www.federalregister.gov/documents/2024/02/26/2024-03722/detention-and-demurrage-billing-practices
- Industry reporting on ACP auction record (Nov 2023): for example, Splash247 coverage of record slot auction premium.
Reporting informed by coverage from seatrade-maritime.com and corroborated with primary sources listed below.