§1256 Contracts: Mark-to-Market Deep Dive

Annual Year-End Mark-To-Market At FMV  •  60% Long-Term + 40% Short-Term Capital (Regardless Of Holding Period)  •  Maximum 2026 Federal Rate ~26.8%  •  3-Year Loss Carryback §1256(c)  •  Wash Sale §1091 NOT Applied  •  Hedge Exception §1256(e) Ordinary Treatment  •  Form 6781
IRC §1256 / §1092 / §988 / §263(g) / §475(f) / Reg §1.1256 / §1.1092 P.L. 97-34 (1981 enactment); P.L. 111-203 Dodd-Frank (swaps exclusion) Updated 2026
← Investments & Capital

IRC §1256 (Section 1256 contracts marked to market) imposes ANNUAL MARK-TO-MARKET tax treatment on five categories of derivative contracts AND grants automatic 60/40 capital gain treatment regardless of holding period. SCOPE §1256(b): (1) REGULATED FUTURES CONTRACTS - traded on or subject to rules of qualified board or exchange (CME, ICE, etc.) where amount required to be deposited and withdrawn depends on system of marking to market; (2) FOREIGN CURRENCY CONTRACTS - traded in interbank market that settle within 2 business days, on foreign currencies for which positions in regulated futures are traded; (3) NONEQUITY OPTIONS - options on commodities, currencies, broad-based indices, debt instruments; (4) DEALER EQUITY OPTIONS - listed equity options traded by dealers; (5) DEALER SECURITIES FUTURES CONTRACTS - dealer-traded futures on securities (with limited applicability since narrow-based security futures excluded). EXCLUSIONS §1256(b)(2): (A) securities futures contracts (single-stock futures) not held by dealer; (B) interest rate swaps, currency swaps, basis swaps, interest rate caps/floors, commodity swaps, equity swaps, equity index swaps, credit default swaps, similar agreements; (C) options on stock and equity options not held by dealer. CORE MECHANICS §1256(a): each §1256 contract held at end of taxable year TREATED AS SOLD for FMV on last business day; gain/loss recognized currently regardless of actual disposition; subsequent realization basis adjusted to FMV at deemed sale. 60/40 RULE §1256(a)(3) - ALL gain/loss treated as 60% LONG-TERM capital gain/loss + 40% SHORT-TERM capital gain/loss, regardless of actual holding period. Maximum effective federal rate ~26.8% (2026 top brackets: 60% × 20% LTCG + 40% × 37% ordinary = 12% + 14.8% = 26.8%) vs 37% ordinary on day-trade equivalent stocks. §1256 LOSS CARRYBACK §1256(c) - 3-year carryback election; carried back to OFFSET §1256 gains in prior years; carries forward indefinitely if unused. WASH SALE §1091 NOT APPLIED to §1256 mark-to-market losses §1256(f). HEDGE EXCEPTION §1256(e) - identified hedging transactions opted out of §1256 treatment - generate ordinary gain/loss instead. MIXED STRADDLE elections §1256(d). FORM 6781 (Gains and Losses From Section 1256 Contracts and Straddles) - report all §1256 activity. §988 FOREIGN CURRENCY - default ordinary treatment for retail forex; §988(a)(1)(B) election out to capital gain (NOT §1256) for non-trader; §1256(g)(2) for "regulated futures contracts" in foreign currency NOT subject to §988.

§1256 Contracts in One Paragraph

Five contract categories: Regulated futures contracts (CME, ICE), foreign currency forward contracts (interbank, settled in 2 days), nonequity options (commodity, currency, broad-based index), dealer equity options, dealer securities futures contracts.

Mark-to-market: All §1256 contracts open on December 31 treated as sold at FMV; gain/loss recognized currently; basis adjusted to FMV; holding period reset.

60/40 treatment: Regardless of actual holding period, gain/loss = 60% long-term + 40% short-term. Maximum 2026 federal rate ~26.8% (vs 37% for day-traded stocks).

Loss carryback: 3-year carryback election against prior §1256 gains; unused losses carry forward indefinitely. Wash sale §1091 NOT applied to MTM losses.

Hedge exception: Identified hedging transactions opt out - generate ordinary income (matches hedged item character). Report on Form 6781.

§1256 Contract Categories

CategoryAuthorityExamples
Regulated futures contracts (RFC)§1256(b)(1)(A); §1256(g)(1)S&P 500 futures (ES), oil futures (CL), gold futures (GC), Treasury bond futures (ZB), corn futures (ZC), wheat (ZW); contracts traded on CME, NYMEX, COMEX, CBOT, ICE
Foreign currency contracts§1256(b)(1)(B); §1256(g)(2)Interbank market FX forwards on currencies where regulated futures trade (USD/EUR, USD/JPY, USD/GBP, USD/CHF, USD/CAD, USD/AUD, USD/NZD); settle within 2 business days; "major pairs"
Nonequity options§1256(b)(1)(C); §1256(g)(3)SPX options (S&P 500 cash-settled index options); NDX options (Nasdaq-100); RUT options (Russell 2000); VIX options; option on gold futures (OG); option on currency futures; option on Treasury futures
Dealer equity options§1256(b)(1)(D); §1256(g)(4)Listed equity options held by registered options dealers in capacity as such
Dealer securities futures contracts§1256(b)(1)(E); §1256(g)(5)Securities futures contracts held by dealer; narrow application since most single-stock futures excluded for non-dealers
EXCLUSIONS §1256(b)(2)§1256(b)(2)Securities futures contracts (single-stock futures) for non-dealers; interest rate swaps, currency swaps, basis swaps, caps/floors, commodity swaps, equity swaps, equity index swaps, credit default swaps; options on stock (equity options) for non-dealers
Qualified board or exchange §1256(g)(7)§1256(g)(7)(A) National securities exchange registered with SEC; (B) domestic board of trade designated as contract market by CFTC; (C) any other exchange/board determined by Treasury - includes major foreign exchanges (Eurex, LIFFE, ICE Futures Europe, Osaka SE, etc.) per IRS rulings
Broad-based indexReg §1.1256(b)-1Index with 10+ component securities; no single component represents >30% of weighting; top 5 components represent <60% of weighting - SPX, NDX, RUT, DJX qualify; single-stock or narrow-based index options do NOT
Single-stock options (NOT §1256)§1256(b)(2)(A)Options on AAPL, TSLA, SPY (single ETF), QQQ, IWM - all narrow-based equity options - treated as REGULAR capital assets with holding period rules

Mark-to-Market Mechanics

MTM ElementDetail
End-of-year deemed sale §1256(a)(1)Each §1256 contract held at close of taxable year treated as SOLD for FAIR MARKET VALUE on last business day of year
Gain/loss recognitionRecognized currently for tax purposes whether actually closed or still open
Basis adjustment §1256(a)(2)Proper adjustment made for gain/loss taken into account; new cost basis equals year-end FMV
Holding period resetEffectively resets at year-end - but irrelevant since 60/40 treatment applies regardless
Termination during year §1256(c)Same rules apply to actual termination/transfer during year - mark-to-market triggers gain/loss recognition
Brokerage 1099-B reportingBrokers issue single-line 1099-B showing AGGREGATE PROFIT OR LOSS (realized + unrealized year-end MTM); separate from regular 1099-B for non-§1256 securities
No carrying cost capitalizationCost of carry on §1256 positions deductible as ordinary expense (§263(g) limitation does not apply to MTM-treated contracts)
Wash sale §1091 NOT applied §1256(f)MTM losses recognized currently; no 30-day disallowance rule
§1233 short sale rulesGenerally inapplicable due to MTM resetting positions annually
Estate basis adjustment §1014Step-up applies to §1256 contracts held at death; income in respect of decedent rules complex

60/40 Tax Treatment §1256(a)(3)

60/40 ElementDetail
Statutory ruleAll gain/loss from §1256 contracts treated as 60% long-term + 40% short-term capital, regardless of actual holding period
Long-term portion 60%Taxed at preferential LTCG rates: 0% / 15% / 20% based on income bracket; plus 3.8% NIIT if applicable
Short-term portion 40%Taxed at ordinary income rates: up to 37% federal (2026 top bracket); plus 3.8% NIIT for investment income
2026 maximum blended federal rate60% × 20% + 40% × 37% = 12% + 14.8% = 26.8% (vs 37% for ordinary income; vs 23.8% (20% + 3.8% NIIT) for pure LTCG)
Lower bracket calculationAt 22% bracket: 60% × 0% + 40% × 22% = 8.8% effective (assuming 0% LTCG bracket and ordinary rate)
Day-trader advantageDay-trader trading futures: 60/40 vs day-trader trading stocks (100% short-term at 37%) - significant savings
Hedge exception §1256(e)Identified hedging transactions opt out of 60/40 - become ordinary; matches character of hedged item
Mixed straddle §1256(d)Specific elections for combined §1256 + non-§1256 positions; can preserve 60/40 character or convert
State conformityMost states tax all capital gains as ordinary; 60/40 federal benefit doesn't transfer to state; few states (Arizona, Montana, New Mexico) offer preferential LTCG treatment
Limited partner / limited entrepreneur dealer §1256(a)(4)Special rule - dealer equity options held by limited partners/entrepreneurs treated as ALL SHORT-TERM (no 60/40 benefit)

Loss Carryback Election §1256(c)

Carryback ElementDetail
Authority§1256(c) - Net §1256 loss carryback election
Election eligibilityIndividual, trust, estate (NOT corporation); §1256 net loss for year
Carryback period3 YEARS - one of few remaining carryback opportunities; applied to earliest year first
What can be offset§1256 GAIN only in carryback years - cannot offset ordinary income or non-§1256 capital gain
Carryback mechanics60% treated as long-term capital loss, 40% as short-term capital loss in carryback year
Election timingMade on Form 6781 in year of loss; OR Form 1045 (Application for Tentative Refund) for faster refund (90 days vs 1040X processing time)
Form 1045 advantageFaster refund processing; less complex than amended return; available within 12 months of close of loss year
Form 1040X alternativeIf Form 1045 deadline missed, amend prior year returns within statute of limitations
Carryforward of unusedUnused carryback amount carries FORWARD indefinitely; same 60/40 character maintained
Capital loss offset general rulesCarryforward §1256 losses offset capital gains; $3,000 annual ordinary income offset still applies to taxpayer
Strategic election timingEvaluate whether carryback to prior year saves more than carryforward; depends on prior-year tax rate, recent §1256 gains
Net loss definition §1256(c)(3)Net §1256 capital loss = excess of §1256 losses over §1256 gains; if losses exceed gains for year

Hedge Exception §1256(e)

Hedge Exception ElementDetail
Authority§1256(e) - §1256 does NOT apply to identified hedging transactions
Hedging transaction definitionTransaction entered into in normal course of business primarily to manage risk of price changes, currency fluctuations, or interest rate changes with respect to ordinary property/borrowings
Identification requirementMust be IDENTIFIED as hedge on day acquired/entered in books and records; specific format per Reg §1.1221-2(f)
Character of gain/lossORDINARY (matches character of hedged item) - not 60/40 capital
Timing of gain/lossMatching - hedge gain/loss recognized when hedged item recognized (not annually MTM)
Failure to identifyIf economically a hedge but not identified, IRS may impose ordinary treatment but taxpayer cannot claim ordinary; "inadvertent error" exceptions narrow per Reg §1.1221-2(g)
Business use requirementMust be in normal course of trade or business; investment hedges don't qualify
Mixed straddle interactionIf hedge component of mixed straddle, treatment depends on straddle election
§1233 short sale rulesCoordination with short sale rules; hedge identification affects character determination
Foreign currency hedges§988 transactions; complex coordination with §1256 for forex hedges of business borrowings

Mixed Straddles §1256(d)

Mixed Straddle ElementDetail
Definition §1092(c)Straddle (offsetting positions reducing risk of loss) where at least one but not all positions are §1256 contracts
ExampleLong SPX options (§1256) + short SPY shares (regular equity) - offsetting positions; one §1256, one not
Default treatment§1092 straddle rules limit loss deductions; §263(g) capitalizes carrying costs; can defer losses
Election §1256(d)(1) - Identified Mixed StraddleSpecifically identified positions; §1256 contracts NOT subject to §1256(a) MTM
Election §1256(d)(2) - Mixed Straddle AccountDesignated account; all positions treated under modified rules; 60/40 character preserved within
Effects of electionLoss/gain timing modified; character may be preserved or converted; reduces complexity for active traders
Election timingMade before close of day first §1256 contract acquired (for §1256(d)(1)); before tax year start for §1256(d)(2)
RevocationElection generally irrevocable; Secretary consent required
§1256(d)(4) Treasury authorityTreasury authority to issue regulations on mixed straddle treatment
Reg §1.1092-3 (mixed straddle account)Detailed procedural rules for account designation, identification, computation

Form 6781 Reporting

Form 6781 ElementDetail
TitleGains and Losses From Section 1256 Contracts and Straddles
Part I - §1256 ContractsReport aggregate profit or loss from broker 1099-B Line 11; allocate to short-term (40%) and long-term (60%); flows to Schedule D
Part II - Section 1092 Straddle Gains and LossesSection A - Losses from straddles; Section B - Gains from straddles; report unrecognized gains/losses where applicable
Part III - Unrecognized GainsOnly required if recognized loss on a position; track unrecognized gains from offsetting positions held at year-end
Part IV - Mark-to-Market Election Section 1256(b)Originally for §475(f) trader election (different from §1256); now obsolete on this form
Schedule D flowLong-term portion (60%) → Schedule D Part II (long-term capital gains); Short-term portion (40%) → Schedule D Part I (short-term)
Form 1045 carrybackReference §1256 loss carryback on Form 1045 with copy of original Form 6781
1099-B Box 11Aggregate profit/loss on regulated futures and §1256 contracts; report on Form 6781 Part I Line 1
1099-B Box 8/9/10Profit or loss realized, unrealized profit or loss; supporting details
Multiple brokersAggregate all §1256 across brokers; single Form 6781 per taxpayer
Tax software handlingMost platforms (TaxAct, TurboTax, ProSeries, Drake) import 1099-B directly to Form 6781

Worked Example - §1256 Tax Calculation

Worked Example - Active Futures Trader 2026

Facts: Anna, individual, 37% federal bracket (single, taxable income above $626,350 for 2026 LTCG; in top regular bracket), 5% state. 2026 trading:

- ES (S&P 500 futures) closed positions: +$200,000 realized
- CL (oil futures) closed positions: ($80,000) realized
- GC (gold futures) year-end open positions: $50,000 unrealized gain (MTM)
- ZB (Treasury futures) closed positions: $30,000 realized
- NQ (Nasdaq futures) year-end open positions: ($20,000) unrealized loss (MTM)
- SPX (broad-based index option, nonequity §1256): $40,000 realized

Step 1 - Aggregate §1256 P&L:

Realized: $200K - $80K + $30K + $40K = $190,000
Year-end MTM: $50K - $20K = $30,000
Total §1256 net: $220,000

Step 2 - 60/40 character allocation:

Long-term (60%): $132,000
Short-term (40%): $88,000

Step 3 - Federal tax calculation:

Long-term portion $132,000 × 20% LTCG rate = $26,400
Short-term portion $88,000 × 37% ordinary rate = $32,560
NIIT 3.8% × $220,000 = $8,360
Federal total: $67,320 (effective rate 30.6%)

Comparison - if same gain were from day-trading stocks:

$220,000 × 37% ordinary (short-term) = $81,400
NIIT 3.8% × $220,000 = $8,360
Total: $89,760 (effective 40.8%)
§1256 advantage: $22,440 saved annually

If 2026 instead had net LOSS:

Suppose 2026 = ($150,000) net §1256 loss
Anna can elect §1256(c) carryback to 2023, 2024, 2025
Offset prior-year §1256 gains; recover federal tax paid at then-prevailing rates
Form 1045 within 12 months for fast refund
Excess carries forward at 60/40 character

§988 Foreign Currency Coordination

§988 ElementDetail
§988 default treatmentForeign currency transactions ORDINARY gain/loss (not capital)
Retail spot forexSubject to §988 ordinary treatment by default
§988(a)(1)(B) electionElection OUT of §988 ordinary treatment INTO capital gain (NOT §1256); on or before transaction or by close of day; clear and convincing identification
§1256(g)(2) forex futuresForeign currency contracts in interbank market settling within 2 days on currencies with regulated futures trading = §1256 - automatic 60/40
EUR/USD spot forex retailDefault §988 ordinary; election to capital available; NOT §1256
EUR/USD forward (CME futures)§1256 (regulated futures contract on CME) - automatic 60/40
OTC forex forward (interbank)§1256 if meets §1256(g)(2) requirements (settle within 2 days, currency with regulated futures)
Cross-currency forward (EUR/JPY)§1256 if EUR and JPY both have regulated futures; otherwise §988
Election out of §988 mechanicsOnce made, applies to all subsequent transactions in that currency; difficult to revoke
Trader status complicationActive trader vs investor classification affects ordinary vs capital treatment; §475(f) MTM election for traders separate
Section 988 transactions §988(c)Forward, futures, options on currency; loans denominated in foreign currency; foreign currency-denominated receivables/payables; nonfunctional currency holding

Common Practitioner Errors

Treating Equity Options as §1256

Single-stock options (SPY, AAPL, TSLA) are NOT §1256 - they are regular capital assets. §1256(b)(2) specifically excludes equity options for non-dealers. Practitioner applying §1256 to retail equity options misclassifies tax treatment.

Confusing Broad-Based vs Narrow-Based Index Options

SPX, NDX, RUT (cash-settled broad-based index) = §1256. SPY, QQQ, IWM (ETF options - single security) = NOT §1256. Reg §1.1256(b)-1 criteria: 10+ components, no >30% weighting, top 5 <60%. Practitioner must verify each index.

Missing Year-End MTM Inclusion

§1256(a)(1) requires year-end MTM on OPEN positions. Practitioner reporting only closed positions misses unrealized gains/losses. Broker 1099-B Box 11 shows aggregate including MTM; cross-check.

60/40 Holding Period Confusion

60/40 applies REGARDLESS of actual holding period - even 1-day trades qualify. Practitioner applying holding period tests (>1 year for LT) miscalculates.

§1256 Loss Carryback Election Missed

Net §1256 loss eligible for 3-year carryback to prior §1256 gains only. Form 1045 faster than 1040X; deadline within 12 months of loss year. Practitioner defaulting to forward carryover misses refund opportunity.

Wash Sale §1091 Misapplication

§1091 does NOT apply to §1256 MTM losses §1256(f). Practitioner applying wash sale to §1256 disallows valid loss. Conversely, §1091 DOES apply to non-§1256 securities even if §1256 contracts in same account.

Mixed Straddle Election Default

Without identified mixed straddle election, §1092 straddle rules limit loss deductions on offsetting §1256/non-§1256 positions. Practitioner must affirmatively elect §1256(d)(1) or §1256(d)(2) treatment; default is restrictive.

§988 vs §1256 Forex Classification

Spot forex retail = §988 ordinary (default). Forex futures = §1256. Practitioner applying §1256 60/40 to retail spot forex incorrect; §988 election to capital available but not to §1256.

Foreign Exchange Qualified Status

§1256(g)(7)(C) - foreign exchange qualifies if Treasury determines rules adequate. IRS rulings have approved most major foreign exchanges (Eurex, LIFFE, ICE Futures Europe, SGX, HKFE, Osaka SE) but some less-developed markets unclear. Verify each exchange.

Hedge Identification Timing

Reg §1.1221-2(f) - hedge must be IDENTIFIED on books AND records ON DAY ACQUIRED. After-the-fact identification not effective. Practitioner failing to document hedge contemporaneously loses ordinary treatment.

State Tax Conformity

Most states tax all capital gains as ordinary; 60/40 federal benefit does NOT transfer. Practitioner projecting state taxes using federal 60/40 character overstates state benefit. Arizona, Montana, New Mexico have preferential LTCG treatment.

§475(f) Trader Election Confusion

§475(f) elections (securities trader, commodities trader) impose MTM on ALL positions and treat all as ORDINARY income (loses 60/40 benefit). Different from §1256 automatic MTM. Active futures trader generally does NOT want §475(f) commodity election - retains §1256 60/40.

Estate Treatment

§1014 step-up applies to §1256 contracts held at death. However, MTM on date of death creates final-year gain/loss for decedent; valuation at date of death establishes new basis for heir. Complex coordination.

Dealer vs Non-Dealer Classification

Dealer equity options §1256(b)(1)(D) - §1256 treatment. Non-dealer equity options - regular capital treatment. Dealer status depends on §475 facts/circumstances test; not interchangeable. Limited partner/limited entrepreneur §1256(a)(4) special rule overrides 60/40 for dealer equity options.

1099-B Mis-reporting

Broker 1099-B Box 11 reports aggregate including MTM. Practitioner sometimes reports only realized component (Box 8/9 details) and misses MTM in Box 11. Aggregate = correct §1256 reporting.

Form 6781 Section/Part Confusion

Part I = §1256 contracts (60/40); Part II Section A = straddle losses; Part II Section B = straddle gains; Part III = unrecognized gains. Practitioner must place transactions in correct part; misallocation can trigger §1092 straddle rules erroneously.

Carrying Cost Capitalization

§263(g) requires capitalization of carrying costs for non-§1256 straddle positions. §1256-only positions exempt from §263(g) because of annual MTM. Mixed straddle treatment depends on elections made.

Primary authority: IRC §1256 (Section 1256 contracts marked to market). §1256(a) (general rule - mark to market). §1256(a)(1) (each §1256 contract treated as sold for FMV at close of taxable year). §1256(a)(2) (basis adjustment for gain/loss taken into account). §1256(a)(3) (60% long-term / 40% short-term character regardless of holding period). §1256(a)(4) (special rule for dealer equity options and dealer securities futures contracts held by limited partners/limited entrepreneurs - all short-term). §1256(b) (Section 1256 contract definition). §1256(b)(1) (categories - regulated futures contracts, foreign currency contracts, nonequity options, dealer equity options, dealer securities futures contracts). §1256(b)(2) (exclusions - securities futures contracts not by dealer; interest rate swaps, currency swaps, etc.; equity options not by dealer). §1256(c) (carryback of losses from §1256 contracts). §1256(c)(1) (3-year carryback election). §1256(c)(3) (net §1256 capital loss definition). §1256(d) (mixed straddles). §1256(d)(1) (identified mixed straddle election). §1256(d)(2) (mixed straddle account election). §1256(e) (exception for hedging transactions - ordinary treatment). §1256(f) (wash sale §1091 not applied). §1256(g) (definitions and special rules). §1256(g)(1) (regulated futures contract). §1256(g)(2) (foreign currency contract). §1256(g)(3) (nonequity option). §1256(g)(4) (dealer equity option). §1256(g)(5) (dealer securities futures contract). §1256(g)(7) (qualified board or exchange). §1092 (straddle rules - offsetting positions). §1092(c) (straddle definition). §1233 (short sale rules). §263(g) (capitalization of carrying charges for straddle positions; not applied to §1256 contracts). §475 (mark-to-market accounting for dealers and traders). §475(f) (trader election - separate from §1256). §988 (foreign currency transactions). §988(a)(1)(B) (election out of ordinary treatment to capital). §988(c) (Section 988 transactions defined). §1091 (wash sale - not applied to §1256 MTM losses). §1221 (capital asset definition). §1222 (capital gains and losses definitions). §1411 (NIIT). §1014 (basis step-up at death). §1.1221-2 (hedging transactions - identification rules). §1.1256(b)-1 (broad-based index option definition). §1.1092-1 through §1.1092-7 (straddle rules - extensive regulations). §1.1092-3 (mixed straddle account regulations). §1.988-1 through §1.988-5 (foreign currency regulations). Form 6781 (Gains and Losses From Section 1256 Contracts and Straddles). Form 1099-B (Proceeds From Broker and Barter Exchange Transactions - Box 11 for §1256 aggregate). Schedule D (Capital Gains and Losses). Form 1045 (Application for Tentative Refund - §1256 loss carryback). Form 1040X (Amended Return - carryback alternative). Tax Reform Act of 1981, P.L. 97-34 (created §1256). Deficit Reduction Act of 1984, P.L. 98-369 (modified to "Section 1256 contracts"). Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, P.L. 111-203 (modified §1256(b) re swaps exclusion). One Big Beautiful Bill Act P.L. 119-21 (July 4, 2025) - did NOT modify §1256.

tk.cpa AI Lab
Mission Privacy tk.cpa
Nothing on this page constitutes legal, tax, accounting, or professional advice, and no professional relationship is created by your use of this website. CPA Validated is an educational website for information purposes only. Information should be verified against current primary authority, including the Internal Revenue Code, Treasury regulations, IRS guidance, and applicable state or local law, before being relied upon or acted on. Calculator outputs are estimates only and may be incomplete or inaccurate depending on the facts, assumptions, and inputs used. CPA Inc. and tk.cpa disclaim liability to the fullest extent permitted by law. Full disclaimer: cpavalidated.com/disclaimer.html