const e = {
  2021: {
    "Part1-General": {
      label: "Part 1 - General",
      children: {
        "name(s)ShownOnForm10401040-SrOr1040-Nr": {
          fieldName: "Part1-General:name(s)ShownOnForm10401040-SrOr1040-Nr",
          label: "Name(s) Shown On Form 1040/1040-Sr Or 1040-Nr",
          type: "string"
        },
        year: { fieldName: "Part1-General:year", label: "Year", type: "date" },
        yourSocialSecurityNumber: {
          fieldName: "Part1-General:yourSocialSecurityNumber",
          label: "Your Social Security Number",
          type: "string"
        }
      }
    },
    "Part2-Tax": {
      label: "Part 2 - Tax",
      children: {
        "line1-AlternativeMinimumTax.AttachForm6251": {
          fieldName: "Part2-Tax:line1-AlternativeMinimumTax.AttachForm6251",
          label: "Line 1 - Alternative Minimum Tax (Attach Form 6251)",
          type: "currency"
        },
        "line2-ExcessAdvancePremiumTaxCreditRepayment.AttachForm8962": {
          fieldName: "Part2-Tax:line2-ExcessAdvancePremiumTaxCreditRepayment.AttachForm8962",
          label: "Line 2 - Excess Advance Premium Tax Credit Repayment (Attach Form 8962)",
          type: "currency"
        },
        "line3-AddLines1And2.EnterHereAndOnForm10401040-SrOr1040-NrLine17": {
          fieldName: "Part2-Tax:line3-AddLines1And2.EnterHereAndOnForm10401040-SrOr1040-NrLine17",
          label: "Line 3 - Add Lines 1 and 2. Enter Here and on Form 1040/1040-Sr or 1040-Nr Line 17",
          type: "currency"
        }
      }
    },
    "Part3-OtherTaxLines4-16": {
      label: "Part 3 - Other Tax Lines 4-16",
      children: {
        "line4-Self-EmploymentTax.AttachScheduleSe": {
          fieldName: "Part3-OtherTaxLines4-16:line4-Self-EmploymentTax.AttachScheduleSe",
          label: "Line 4 - Self-Employment Tax (Attach Schedule SE)",
          type: "currency"
        },
        "line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncome.AttachForm4137": {
          fieldName: "Part3-OtherTaxLines4-16:line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncome.AttachForm4137",
          label: "Line 5 - Social Security and Medicare Tax on Unreported Tip Income (Attach Form 4137)",
          type: "currency"
        },
        "line6-UncollectedSocialSecurityAndMedicareTaxOnWages.AttachForm8919": {
          fieldName: "Part3-OtherTaxLines4-16:line6-UncollectedSocialSecurityAndMedicareTaxOnWages.AttachForm8919",
          label: "Line 6 - Uncollected Social Security and Medicare Tax on Wages (Attach Form 8919)",
          type: "currency"
        },
        "line7-TotalAdditionalSocialSecurityAndMedicareTax.AddLines5And6": {
          fieldName: "Part3-OtherTaxLines4-16:line7-TotalAdditionalSocialSecurityAndMedicareTax.AddLines5And6",
          label: "Line 7 - Total Additional Social Security and Medicare Tax (Add Lines 5 and 6)",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329": {
          fieldName: "Part3-OtherTaxLines4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329",
          label: "Line 8 - Additional Tax on IRAs or Other Tax-Favored Accounts (Attach Form 5329)",
          type: "currency"
        },
        "line9-HouseholdEmploymentTaxes.AttachScheduleH": {
          fieldName: "Part3-OtherTaxLines4-16:line9-HouseholdEmploymentTaxes.AttachScheduleH",
          label: "Line 9 - Household Employment Taxes (Attach Schedule H)",
          type: "currency"
        },
        "line10-RepaymentOfFirst-TimeHomebuyerCredit.AttachForm5405IfRequired.": {
          fieldName: "Part3-OtherTaxLines4-16:line10-RepaymentOfFirst-TimeHomebuyerCredit.AttachForm5405IfRequired.",
          label: "Line 10 - Repayment of First-Time Homebuyer Credit (Attach Form 5405 if required)",
          type: "currency"
        },
        "line11-AdditionalMedicareTax.AttachForm8959": {
          fieldName: "Part3-OtherTaxLines4-16:line11-AdditionalMedicareTax.AttachForm8959",
          label: "Line 11 - Additional Medicare Tax (Attach Form 8959)",
          type: "currency"
        },
        "line12-NetInvestmentIncomeTax.AttachForm8960": {
          fieldName: "Part3-OtherTaxLines4-16:line12-NetInvestmentIncomeTax.AttachForm8960",
          label: "Line 12 - Net Investment Income Tax (Attach Form 8960)",
          type: "currency"
        },
        "line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips": {
          fieldName: "Part3-OtherTaxLines4-16:line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips",
          label: "Line 13 - Uncollected Social Security and Medicare or RRTA Tax on Tips",
          type: "currency"
        },
        "line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential": {
          fieldName: "Part3-OtherTaxLines4-16:line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential",
          label: "Line 14 - Interest on Tax Due on Installment Income from the Sale of Certain Residential Property",
          type: "decimal"
        },
        "line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales": {
          fieldName: "Part3-OtherTaxLines4-16:line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales",
          label: "Line 15 - Interest on the Deferred Tax on Gain from Certain Installment Sales with a Sales",
          type: "decimal"
        },
        "line16-RecaptureOfLow-IncomeHousingCredit.AttachForm8611": {
          fieldName: "Part3-OtherTaxLines4-16:line16-RecaptureOfLow-IncomeHousingCredit.AttachForm8611",
          label: "Line 16 - Recapture of Low-Income Housing Credit (Attach Form 8611)",
          type: "currency"
        }
      }
    },
    "Part4-OtherTaxLine17": {
      label: "Part 4 - Other Tax Line 17",
      children: {
        "line17-OtherAdditionalTaxes": {
          label: "Line 17 - Other Additional Taxes",
          children: {
            "line17A-RecaptureOfOtherCredits.Amount": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits.Amount",
              label: "Line 17A - Recapture of Other Credits Amount",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCredits.FormNumber": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits.FormNumber",
              label: "Line 17A - Recapture of Other Credits Form Number",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits.ListType": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits.ListType",
              label: "Line 17A - Recapture of Other Credits List Type",
              type: "string"
            },
            "line17B-RecaptureOfFederalMortgageSubsidy.IfYouSoldYourHomeIn": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17B-RecaptureOfFederalMortgageSubsidy.IfYouSoldYourHomeIn",
              label: "Line 17B - Recapture of Federal Mortgage Subsidy if You Sold Your Home In",
              type: "currency"
            },
            "line17C-AdditionalTaxOnHsaDistributions.AttachForm8889": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17C-AdditionalTaxOnHsaDistributions.AttachForm8889",
              label: "Line 17C - Additional Tax on HSA Distributions (Attach Form 8889)",
              type: "currency"
            },
            "line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible",
              label: "Line 17D - Additional Tax on an HSA Because You Didn't Remain an Eligible",
              type: "currency"
            },
            "line17E-AdditionalTaxOnArcherMsaDistributions.AttachForm8853": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17E-AdditionalTaxOnArcherMsaDistributions.AttachForm8853",
              label: "Line 17E - Additional Tax on Archer MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17F-AdditionalTaxOnMedicareAdvantageMsaDistributions.Attach\nForm8853": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17F-AdditionalTaxOnMedicareAdvantageMsaDistributions.Attach
Form8853`,
              label: "Line 17F - Additional Tax on Medicare Advantage MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17G-RecaptureOfACharitableContributionDeductionRelatedToA\nFractional": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17G-RecaptureOfACharitableContributionDeductionRelatedToA
Fractional`,
              label: "Line 17G - Recapture of a Charitable Contribution Deduction Related to a Fractional",
              type: "currency"
            },
            "line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensation\nPlan": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensation
Plan`,
              label: "Line 17H - Income You Received from a Nonqualified Deferred Compensation Plan",
              type: "currency"
            },
            "line17I-CompensationYouReceivedFromANonqualifiedDeferred\nCompensation": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17I-CompensationYouReceivedFromANonqualifiedDeferred
Compensation`,
              label: "Line 17I - Compensation You Received from a Nonqualified Deferred Compensation",
              type: "currency"
            },
            "line17J-Section72(M)(5)ExcessBenefitsTax": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17J-Section72(M)(5)ExcessBenefitsTax",
              label: "Line 17J - Section 72(m)(5) Excess Benefits Tax",
              type: "currency"
            },
            "line17K-GoldenParachutePayments": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17K-GoldenParachutePayments",
              label: "Line 17K - Golden Parachute Payments",
              type: "currency"
            },
            "line17L-TaxOnAccumulationDistributionOfTrusts": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17L-TaxOnAccumulationDistributionOfTrusts",
              label: "Line 17L - Tax on Accumulation Distribution of Trusts",
              type: "currency"
            },
            "line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriated\nCorporation": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriated
Corporation`,
              label: "Line 17M - Excise Tax on Insider Stock Compensation from an Expatriated Corporation",
              type: "currency"
            },
            "line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm\n8697Or8866": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm
8697Or8866`,
              label: "Line 17N - Look-Back Interest Under Section 167(g) or 460(b) from Form 8697 or 8866",
              type: "decimal"
            },
            "line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfThe\nYear": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfThe
Year`,
              label: "Line 17O - Tax on Non-Effectively Connected Income for Any Part of the Year",
              type: "currency"
            },
            "line17P-AnyInterestFromForm8621Line16FRelatingToDistributions\nFrom": {
              fieldName: `Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17P-AnyInterestFromForm8621Line16FRelatingToDistributions
From`,
              label: "Line 17P - Any Interest from Form 8621 Line 16F Relating to Distributions From",
              type: "decimal"
            },
            "line17Q-AnyInterestFromForm8621Line24": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17Q-AnyInterestFromForm8621Line24",
              label: "Line 17Q - Any Interest from Form 8621 Line 24",
              type: "decimal"
            },
            "line17Z-AnyOtherTaxes.Amount": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes.Amount",
              label: "Line 17Z - Any Other Taxes Amount",
              type: "currency"
            },
            "line17Z-AnyOtherTaxes.ListType": {
              fieldName: "Part4-OtherTaxLine17:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes.ListType",
              label: "Line 17Z - Any Other Taxes List Type",
              type: "string"
            }
          }
        }
      }
    },
    "Part5-OtherTaxLines18-21": {
      label: "Part 5 - Other Tax Lines 18-21",
      children: {
        "line18-TotalAdditionalTaxes.AddLines17AThrough17Z": {
          fieldName: "Part5-OtherTaxLines18-21:line18-TotalAdditionalTaxes.AddLines17AThrough17Z",
          label: "Line 18 - Total Additional Taxes (Add Lines 17A through 17Z)",
          type: "currency"
        },
        "line19-AdditionalTaxFromSchedule8812": {
          fieldName: "Part5-OtherTaxLines18-21:line19-AdditionalTaxFromSchedule8812",
          label: "Line 19 - Additional Tax from Schedule 8812",
          type: "currency"
        },
        "line20-Section965NetTaxLiabilityInstallmentFromForm965-A": {
          fieldName: "Part5-OtherTaxLines18-21:line20-Section965NetTaxLiabilityInstallmentFromForm965-A",
          label: "Line 20 - Section 965 Net Tax Liability Installment (from Form 965-A)",
          type: "currency"
        },
        "line21-AddLines47Through1618And19.TheseAreYourTotalOtherTaxes.": {
          fieldName: "Part5-OtherTaxLines18-21:line21-AddLines47Through1618And19.TheseAreYourTotalOtherTaxes.",
          label: "Line 21 - Add Lines 4, 7 through 16, 18 and 19. These Are Your Total Other Taxes",
          type: "currency"
        }
      }
    }
  },
  2022: {
    "Part1-General": {
      label: "Part 1 - General",
      children: {
        "name(s)ShownOnForm10401040-SrOr1040-Nr": {
          fieldName: "Part1-General:name(s)ShownOnForm10401040-SrOr1040-Nr",
          label: "Name(s) Shown On Form 1040/1040-SR Or 1040-NR",
          type: "string"
        },
        year: { fieldName: "Part1-General:year", label: "Year", type: "number" },
        yourSocialSecurityNumber: {
          fieldName: "Part1-General:yourSocialSecurityNumber",
          label: "Your Social Security Number",
          type: "string"
        }
      }
    },
    "Part2-OtherTaxesLine1-3": {
      label: "Part 2 - Other Taxes Lines 1-3",
      children: {
        "line1-AlternativeMinimumTaxAttachForm6251": {
          fieldName: "Part2-OtherTaxesLine1-3:line1-AlternativeMinimumTaxAttachForm6251",
          label: "Line 1 - Alternative Minimum Tax (Attach Form 6251)",
          type: "currency"
        },
        "line2-ExcessAdvancePremiumTaxCreditRepaymentAttachForm8962": {
          fieldName: "Part2-OtherTaxesLine1-3:line2-ExcessAdvancePremiumTaxCreditRepaymentAttachForm8962",
          label: "Line 2 - Excess Advance Premium Tax Credit Repayment (Attach Form 8962)",
          type: "currency"
        },
        "line3-AddLines1And2EnterHereAndOnForm10401040-SrOr1040-NrLine17": {
          fieldName: "Part2-OtherTaxesLine1-3:line3-AddLines1And2EnterHereAndOnForm10401040-SrOr1040-NrLine17",
          label: "Line 3 - Add Lines 1 and 2, Enter Here and on Form 1040/1040-SR or 1040-NR Line 17",
          type: "currency"
        }
      }
    },
    "Part3-OtherTaxesLines4-16": {
      label: "Part 3 - Other Taxes Lines 4-16",
      children: {
        "line4-Self-EmploymentTaxAttachScheduleSe": {
          fieldName: "Part3-OtherTaxesLines4-16:line4-Self-EmploymentTaxAttachScheduleSe",
          label: "Line 4 - Self-Employment Tax (Attach Schedule SE)",
          type: "currency"
        },
        "line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncomeAttachForm4137": {
          fieldName: "Part3-OtherTaxesLines4-16:line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncomeAttachForm4137",
          label: "Line 5 - Social Security and Medicare Tax on Unreported Tip Income (Attach Form 4137)",
          type: "currency"
        },
        "line6-UncollectedSocialSecurityAndMedicareTaxOnWagesAttachForm8919": {
          fieldName: "Part3-OtherTaxesLines4-16:line6-UncollectedSocialSecurityAndMedicareTaxOnWagesAttachForm8919",
          label: "Line 6 - Uncollected Social Security and Medicare Tax on Wages (Attach Form 8919)",
          type: "currency"
        },
        "line7-TotalAdditionalSocialSecurityAndMedicareTaxAddLines5And6": {
          fieldName: "Part3-OtherTaxesLines4-16:line7-TotalAdditionalSocialSecurityAndMedicareTaxAddLines5And6",
          label: "Line 7 - Total Additional Social Security and Medicare Tax (Add Lines 5 and 6)",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccountsAttachForm5329-Amount": {
          fieldName: "Part3-OtherTaxesLines4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccountsAttachForm5329-Amount",
          label: "Line 8 - Additional Tax on IRAs or Other Tax-Favored Accounts (Attach Form 5329) - Amount",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccountsAttachForm5329-CheckBox": {
          fieldName: "Part3-OtherTaxesLines4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccountsAttachForm5329-CheckBox",
          label: "Line 8 - Additional Tax on IRAs or Other Tax-Favored Accounts (Attach Form 5329) - Check Box",
          type: "string"
        },
        "line9-HouseholdEmploymentTaxesAttachScheduleH": {
          fieldName: "Part3-OtherTaxesLines4-16:line9-HouseholdEmploymentTaxesAttachScheduleH",
          label: "Line 9 - Household Employment Taxes (Attach Schedule H)",
          type: "currency"
        },
        "line10-RepaymentOfFirst-TimeHomebuyerCreditAttachForm5405IfRequired": {
          fieldName: "Part3-OtherTaxesLines4-16:line10-RepaymentOfFirst-TimeHomebuyerCreditAttachForm5405IfRequired",
          label: "Line 10 - Repayment of First-Time Homebuyer Credit (Attach Form 5405 if required)",
          type: "currency"
        },
        "line11-AdditionalMedicareTaxAttachForm8959": {
          fieldName: "Part3-OtherTaxesLines4-16:line11-AdditionalMedicareTaxAttachForm8959",
          label: "Line 11 - Additional Medicare Tax (Attach Form 8959)",
          type: "currency"
        },
        "line12-NetInvestmentIncomeTaxAttachForm8960": {
          fieldName: "Part3-OtherTaxesLines4-16:line12-NetInvestmentIncomeTaxAttachForm8960",
          label: "Line 12 - Net Investment Income Tax (Attach Form 8960)",
          type: "currency"
        },
        "line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips": {
          fieldName: "Part3-OtherTaxesLines4-16:line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips",
          label: "Line 13 - Uncollected Social Security and Medicare or RRTA Tax on Tips",
          type: "currency"
        },
        "line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential": {
          fieldName: "Part3-OtherTaxesLines4-16:line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential",
          label: "Line 14 - Interest on Tax Due on Installment Income from the Sale of Certain Residential Property",
          type: "decimal"
        },
        "line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales": {
          fieldName: "Part3-OtherTaxesLines4-16:line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales",
          label: "Line 15 - Interest on the Deferred Tax on Gain from Certain Installment Sales with a Sales",
          type: "decimal"
        },
        "line16-RecaptureOfLow-IncomeHousingCreditAttachForm8611": {
          fieldName: "Part3-OtherTaxesLines4-16:line16-RecaptureOfLow-IncomeHousingCreditAttachForm8611",
          label: "Line 16 - Recapture of Low-Income Housing Credit (Attach Form 8611)",
          type: "currency"
        }
      }
    },
    "Part4-OtherTaxesLine17": {
      label: "Part 4 - Other Taxes Line 17",
      children: {
        "line17-OtherAdditionalTaxes": {
          label: "Line 17 - Other Additional Taxes",
          children: {
            "line17A-RecaptureOfOtherCredits": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits",
              label: "Line 17A - Recapture of Other Credits",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCreditsAmount": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCreditsAmount",
              label: "Line 17A - Recapture of Other Credits Amount",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCreditsFormNumber": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCreditsFormNumber",
              label: "Line 17A - Recapture of Other Credits Form Number",
              type: "string"
            },
            "line17A-RecaptureOfOtherCreditsListType": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCreditsListType",
              label: "Line 17A - Recapture of Other Credits List Type",
              type: "string"
            },
            "line17B-RecaptureOfFederalMortgageSubsidyIfYouSoldYourHome": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17B-RecaptureOfFederalMortgageSubsidyIfYouSoldYourHome",
              label: "Line 17B - Recapture of Federal Mortgage Subsidy if You Sold Your Home",
              type: "currency"
            },
            "line17C-AdditionalTaxOnHsaDistributionsAttachForm8889": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17C-AdditionalTaxOnHsaDistributionsAttachForm8889",
              label: "Line 17C - Additional Tax on HSA Distributions (Attach Form 8889)",
              type: "currency"
            },
            "line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible",
              label: "Line 17D - Additional Tax on an HSA Because You Didn't Remain an Eligible",
              type: "currency"
            },
            "line17E-AdditionalTaxOnArcherMsaDistributionsAttachForm8853": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17E-AdditionalTaxOnArcherMsaDistributionsAttachForm8853",
              label: "Line 17E - Additional Tax on Archer MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17F-AdditionalTaxOnMedicareAdvantageMsaDistributionsAttach\nForm8853": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17F-AdditionalTaxOnMedicareAdvantageMsaDistributionsAttach
Form8853`,
              label: "Line 17F - Additional Tax on Medicare Advantage MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17G-RecaptureOfACharitableContributionDeductionRelatedToA\nFractional": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17G-RecaptureOfACharitableContributionDeductionRelatedToA
Fractional`,
              label: "Line 17G - Recapture of a Charitable Contribution Deduction Related to a Fractional",
              type: "currency"
            },
            "line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensation\nPlan": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensation
Plan`,
              label: "Line 17H - Income You Received from a Nonqualified Deferred Compensation Plan",
              type: "currency"
            },
            "line17I-CompensationYouReceivedFromANonqualifiedDeferred\nCompensation": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17I-CompensationYouReceivedFromANonqualifiedDeferred
Compensation`,
              label: "Line 17I - Compensation You Received from a Nonqualified Deferred Compensation",
              type: "currency"
            },
            "line17J-Section72(M)(5)ExcessBenefitsTax": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17J-Section72(M)(5)ExcessBenefitsTax",
              label: "Line 17J - Section 72(M)(5) Excess Benefits Tax",
              type: "currency"
            },
            "line17K-GoldenParachutePayments": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17K-GoldenParachutePayments",
              label: "Line 17K - Golden Parachute Payments",
              type: "currency"
            },
            "line17L-TaxOnAccumulationDistributionOfTrusts": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17L-TaxOnAccumulationDistributionOfTrusts",
              label: "Line 17L - Tax on Accumulation Distribution of Trusts",
              type: "currency"
            },
            "line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriated\nCorporation": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriated
Corporation`,
              label: "Line 17M - Excise Tax on Insider Stock Compensation from an Expatriated Corporation",
              type: "currency"
            },
            "line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm\n8697Or8866": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm
8697Or8866`,
              label: "Line 17N - Look-Back Interest Under Section 167(G) or 460(B) from Form 8697 or 8866",
              type: "decimal"
            },
            "line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfThe\nYear": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfThe
Year`,
              label: "Line 17O - Tax on Non-Effectively Connected Income for Any Part of the Year",
              type: "currency"
            },
            "line17P-AnyInterestFromForm8621Line16FRelatingToDistributions\nFrom": {
              fieldName: `Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17P-AnyInterestFromForm8621Line16FRelatingToDistributions
From`,
              label: "Line 17P - Any Interest from Form 8621 Line 16F Relating to Distributions From",
              type: "decimal"
            },
            "line17Q-AnyInterestFromForm8621Line24": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17Q-AnyInterestFromForm8621Line24",
              label: "Line 17Q - Any Interest from Form 8621 Line 24",
              type: "decimal"
            },
            "line17Z-AnyOtherTaxes": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes",
              label: "Line 17Z - Any Other Taxes",
              type: "currency"
            },
            "line17Z-AnyOtherTaxesAmount": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxesAmount",
              label: "Line 17Z - Any Other Taxes Amount",
              type: "currency"
            },
            "line17Z-AnyOtherTaxesListType": {
              fieldName: "Part4-OtherTaxesLine17:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxesListType",
              label: "Line 17Z - Any Other Taxes List Type",
              type: "string"
            }
          }
        }
      }
    },
    "Part5-OtherTaxesLines18-21": {
      label: "Part 5 - Other Taxes Lines 18-21",
      children: {
        "line18-TotalAdditionalTaxesAddLines17AThrough17Z": {
          fieldName: "Part5-OtherTaxesLines18-21:line18-TotalAdditionalTaxesAddLines17AThrough17Z",
          label: "Line 18 - Total Additional Taxes (Add Lines 17A through 17Z)",
          type: "currency"
        },
        "line20-Section965NetTaxLiabilityInstallmentFromForm965-A": {
          fieldName: "Part5-OtherTaxesLines18-21:line20-Section965NetTaxLiabilityInstallmentFromForm965-A",
          label: "Line 20 - Section 965 Net Tax Liability Installment (From Form 965-A)",
          type: "currency"
        },
        "line21-AddLines47Through16And18TheseAreYourTotalOtherTaxes": {
          fieldName: "Part5-OtherTaxesLines18-21:line21-AddLines47Through16And18TheseAreYourTotalOtherTaxes",
          label: "Line 21 - Add Lines 4, 7 through 16, and 18; These Are Your Total Other Taxes",
          type: "currency"
        }
      }
    }
  },
  2023: {
    "Part1-General": {
      label: "Part 1 - General",
      children: {
        "name(s)ShownOnForm10401040-SrOr1040-Nr": {
          fieldName: "Part1-General:name(s)ShownOnForm10401040-SrOr1040-Nr",
          label: "Name(s) Shown On Form 1040/1040-SR Or 1040-NR",
          type: "string"
        },
        year: { fieldName: "Part1-General:year", label: "Year", type: "number" },
        yourSocialSecurityNumber: {
          fieldName: "Part1-General:yourSocialSecurityNumber",
          label: "Your Social Security Number",
          type: "string"
        }
      }
    },
    "Part2-Tax": {
      label: "Part 2 - Tax",
      children: {
        "line1-AlternativeMinimumTax.AttachForm6251": {
          fieldName: "Part2-Tax:line1-AlternativeMinimumTax.AttachForm6251",
          label: "Line 1 - Alternative Minimum Tax (Attach Form 6251)",
          type: "currency"
        },
        "line2-ExcessAdvancePremiumTaxCreditRepayment.AttachForm8962": {
          fieldName: "Part2-Tax:line2-ExcessAdvancePremiumTaxCreditRepayment.AttachForm8962",
          label: "Line 2 - Excess Advance Premium Tax Credit Repayment (Attach Form 8962)",
          type: "currency"
        },
        "line3-AddLines1And2.EnterHereAndOnForm10401040-SrOr1040-NrLine17": {
          fieldName: "Part2-Tax:line3-AddLines1And2.EnterHereAndOnForm10401040-SrOr1040-NrLine17",
          label: "Line 3 - Add Lines 1 and 2. Enter Here and on Form 1040/1040-SR or 1040-NR Line 17",
          type: "currency"
        }
      }
    },
    "Part3-OtherTaxesLine4-16": {
      label: "Part 3 - Other Taxes (Lines 4-16)",
      children: {
        "line4-Self-EmploymentTax.AttachScheduleSe": {
          fieldName: "Part3-OtherTaxesLine4-16:line4-Self-EmploymentTax.AttachScheduleSe",
          label: "Line 4 - Self-Employment Tax (Attach Schedule SE)",
          type: "currency"
        },
        "line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncome.AttachForm4137": {
          fieldName: "Part3-OtherTaxesLine4-16:line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncome.AttachForm4137",
          label: "Line 5 - Social Security and Medicare Tax on Unreported Tip Income (Attach Form 4137)",
          type: "currency"
        },
        "line6-UncollectedSocialSecurityAndMedicareTaxOnWages.AttachForm8919": {
          fieldName: "Part3-OtherTaxesLine4-16:line6-UncollectedSocialSecurityAndMedicareTaxOnWages.AttachForm8919",
          label: "Line 6 - Uncollected Social Security and Medicare Tax on Wages (Attach Form 8919)",
          type: "currency"
        },
        "line7-TotalAdditionalSocialSecurityAndMedicareTax.AddLines5And6": {
          fieldName: "Part3-OtherTaxesLine4-16:line7-TotalAdditionalSocialSecurityAndMedicareTax.AddLines5And6",
          label: "Line 7 - Total Additional Social Security and Medicare Tax (Add Lines 5 and 6)",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-Amount": {
          fieldName: "Part3-OtherTaxesLine4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-Amount",
          label: "Line 8 - Additional Tax on IRAs or Other Tax-Favored Accounts (Attach Form 5329) - Amount",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-CheckBox": {
          fieldName: "Part3-OtherTaxesLine4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-CheckBox",
          label: "Line 8 - Additional Tax on IRAs or Other Tax-Favored Accounts (Attach Form 5329) - Check Box",
          type: "string"
        },
        "line9-HouseholdEmploymentTaxes.AttachScheduleH": {
          fieldName: "Part3-OtherTaxesLine4-16:line9-HouseholdEmploymentTaxes.AttachScheduleH",
          label: "Line 9 - Household Employment Taxes (Attach Schedule H)",
          type: "currency"
        },
        "line10-RepaymentOfFirst-TimeHomebuyerCredit.AttachForm5405IfRequired": {
          fieldName: "Part3-OtherTaxesLine4-16:line10-RepaymentOfFirst-TimeHomebuyerCredit.AttachForm5405IfRequired",
          label: "Line 10 - Repayment of First-Time Homebuyer Credit (Attach Form 5405 if required)",
          type: "currency"
        },
        "line11-AdditionalMedicareTax.AttachForm8959": {
          fieldName: "Part3-OtherTaxesLine4-16:line11-AdditionalMedicareTax.AttachForm8959",
          label: "Line 11 - Additional Medicare Tax (Attach Form 8959)",
          type: "currency"
        },
        "line12-NetInvestmentIncomeTax.AttachForm8960": {
          fieldName: "Part3-OtherTaxesLine4-16:line12-NetInvestmentIncomeTax.AttachForm8960",
          label: "Line 12 - Net Investment Income Tax (Attach Form 8960)",
          type: "currency"
        },
        "line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips": {
          fieldName: "Part3-OtherTaxesLine4-16:line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips",
          label: "Line 13 - Uncollected Social Security and Medicare or RRTA Tax on Tips",
          type: "currency"
        },
        "line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential": {
          fieldName: "Part3-OtherTaxesLine4-16:line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential",
          label: "Line 14 - Interest on Tax Due on Installment Income from the Sale of Certain Residential Property",
          type: "decimal"
        },
        "line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales": {
          fieldName: "Part3-OtherTaxesLine4-16:line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales",
          label: "Line 15 - Interest on the Deferred Tax on Gain from Certain Installment Sales with a Sales",
          type: "decimal"
        },
        "line16-RecaptureOfLow-IncomeHousingCredit.AttachForm8611": {
          fieldName: "Part3-OtherTaxesLine4-16:line16-RecaptureOfLow-IncomeHousingCredit.AttachForm8611",
          label: "Line 16 - Recapture of Low-Income Housing Credit (Attach Form 8611)",
          type: "currency"
        }
      }
    },
    "Part4-OtherTaxesLine17-21": {
      label: "Part 4 - Other Taxes (Lines 17-21)",
      children: {
        "line17-OtherAdditionalTaxes": {
          label: "Line 17 - Other Additional Taxes",
          children: {
            "line17A-RecaptureOfOtherCredits-Amount1": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-Amount1",
              label: "Line 17A - Recapture of Other Credits - Amount 1",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCredits-Amount2": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-Amount2",
              label: "Line 17A - Recapture of Other Credits - Amount 2",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCredits-FormNumber1": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-FormNumber1",
              label: "Line 17A - Recapture of Other Credits - Form Number 1",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-FormNumber2": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-FormNumber2",
              label: "Line 17A - Recapture of Other Credits - Form Number 2",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-ListType1": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-ListType1",
              label: "Line 17A - Recapture of Other Credits - List Type 1",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-ListType2": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-ListType2",
              label: "Line 17A - Recapture of Other Credits - List Type 2",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-TotalAmount": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-TotalAmount",
              label: "Line 17A - Recapture of Other Credits - Total Amount",
              type: "currency"
            },
            "line17B-RecaptureOfFederalMortgageSubsidyIfYouSoldYourHome": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17B-RecaptureOfFederalMortgageSubsidyIfYouSoldYourHome",
              label: "Line 17B - Recapture of Federal Mortgage Subsidy if You Sold Your Home",
              type: "currency"
            },
            "line17C-AdditionalTaxOnHsaDistributions.AttachForm8889": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17C-AdditionalTaxOnHsaDistributions.AttachForm8889",
              label: "Line 17C - Additional Tax on HSA Distributions (Attach Form 8889)",
              type: "currency"
            },
            "line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible",
              label: "Line 17D - Additional Tax on an HSA Because You Didn't Remain an Eligible Individual",
              type: "currency"
            },
            "line17E-AdditionalTaxOnArcherMsaDistributions.AttachForm8853": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17E-AdditionalTaxOnArcherMsaDistributions.AttachForm8853",
              label: "Line 17E - Additional Tax on Archer MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17F-AdditionalTaxOnMedicareAdvantageMsaDistributions.AttachForm8853": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17F-AdditionalTaxOnMedicareAdvantageMsaDistributions.AttachForm8853",
              label: "Line 17F - Additional Tax on Medicare Advantage MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17G-RecaptureOfACharitableContributionDeductionRelatedToAFractional": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17G-RecaptureOfACharitableContributionDeductionRelatedToAFractional",
              label: "Line 17G - Recapture of a Charitable Contribution Deduction Related to a Fractional Interest",
              type: "currency"
            },
            "line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensationPlan": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensationPlan",
              label: "Line 17H - Income You Received from a Nonqualified Deferred Compensation Plan",
              type: "currency"
            },
            "line17I-CompensationYouReceivedFromANonqualifiedDeferredCompensation": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17I-CompensationYouReceivedFromANonqualifiedDeferredCompensation",
              label: "Line 17I - Compensation You Received from a Nonqualified Deferred Compensation",
              type: "currency"
            },
            "line17J-Section72(M)(5)ExcessBenefitsTax": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17J-Section72(M)(5)ExcessBenefitsTax",
              label: "Line 17J - Section 72(m)(5) Excess Benefits Tax",
              type: "currency"
            },
            "line17K-GoldenParachutePayments": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17K-GoldenParachutePayments",
              label: "Line 17K - Golden Parachute Payments",
              type: "currency"
            },
            "line17L-TaxOnAccumulationDistributionOfTrusts": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17L-TaxOnAccumulationDistributionOfTrusts",
              label: "Line 17L - Tax on Accumulation Distribution of Trusts",
              type: "currency"
            },
            "line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriatedCorporation": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriatedCorporation",
              label: "Line 17M - Excise Tax on Insider Stock Compensation from an Expatriated Corporation",
              type: "currency"
            },
            "line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm8697Or8866": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm8697Or8866",
              label: "Line 17N - Look-Back Interest under Section 167(g) or 460(b) from Form 8697 or 8866",
              type: "decimal"
            },
            "line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfTheYear": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfTheYear",
              label: "Line 17O - Tax on Non-Effectively Connected Income for Any Part of the Year",
              type: "currency"
            },
            "line17P-AnyInterestFromForm8621Line16FRelatingToDistributionsFrom": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17P-AnyInterestFromForm8621Line16FRelatingToDistributionsFrom",
              label: "Line 17P - Any Interest from Form 8621 Line 16F Relating to Distributions",
              type: "decimal"
            },
            "line17Q-AnyInterestFromForm8621Line24": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17Q-AnyInterestFromForm8621Line24",
              label: "Line 17Q - Any Interest from Form 8621 Line 24",
              type: "decimal"
            },
            "line17Z-AnyOtherTaxes-Amount": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes-Amount",
              label: "Line 17Z - Any Other Taxes - Amount",
              type: "currency"
            },
            "line17Z-AnyOtherTaxes-ListType": {
              fieldName: "Part4-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes-ListType",
              label: "Line 17Z - Any Other Taxes - List Type",
              type: "string"
            }
          }
        },
        "line18-TotalAdditionalTaxes.AddLines17AThrough17Z": {
          fieldName: "Part4-OtherTaxesLine17-21:line18-TotalAdditionalTaxes.AddLines17AThrough17Z",
          label: "Line 18 - Total Additional Taxes (Add Lines 17A through 17Z)",
          type: "currency"
        },
        line19: { fieldName: "Part4-OtherTaxesLine17-21:line19", label: "Line 19", type: "currency" },
        "line20-Section965NetTaxLiabilityInstallmentFromForm965-A": {
          fieldName: "Part4-OtherTaxesLine17-21:line20-Section965NetTaxLiabilityInstallmentFromForm965-A",
          label: "Line 20 - Section 965 Net Tax Liability Installment (From Form 965-A)",
          type: "currency"
        },
        "line21-AddLines47Through16And18.TheseAreYourTotalOtherTaxes": {
          fieldName: "Part4-OtherTaxesLine17-21:line21-AddLines47Through16And18.TheseAreYourTotalOtherTaxes",
          label: "Line 21 - Add Lines 4, 7 through 16, and 18. These Are Your Total Other Taxes",
          type: "currency"
        }
      }
    }
  },
  2024: {
    "Part01-General": {
      label: "General",
      children: {
        "name(s)ShownOnForm10401040-SrOr1040-Nr": {
          fieldName: "Part01-General:name(s)ShownOnForm10401040-SrOr1040-Nr",
          label: "Name(s) Shown On Form 1040/1040-SR Or 1040-NR",
          type: "string"
        },
        year: { fieldName: "Part01-General:year", label: "Year", type: "number" },
        yourSocialSecurityNumber: {
          fieldName: "Part01-General:yourSocialSecurityNumber",
          label: "Your Social Security Number",
          type: "string"
        }
      }
    },
    "Part02-Tax": {
      label: "Tax",
      children: {
        "line1-AdditionsToTax": {
          label: "Line 1 - Additions To Tax",
          children: {
            "line1A-ExcessAdvancePremiumTaxCreditRepayment": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1A-ExcessAdvancePremiumTaxCreditRepayment",
              label: "Line 1A - Excess Advance Premium Tax Credit Repayment",
              type: "currency"
            },
            "line1B-RepaymentOfNewCleanVehicleCredit(S)TransferredToARegisteredDealer": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1B-RepaymentOfNewCleanVehicleCredit(S)TransferredToARegisteredDealer",
              label: "Line 1B - Repayment Of New Clean Vehicle Credit(s) Transferred To A Registered Dealer",
              type: "currency"
            },
            "line1C-RepaymentOfPreviouslyOwnedCleanVehicleCredit(S)TransferredToA": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1C-RepaymentOfPreviouslyOwnedCleanVehicleCredit(S)TransferredToA",
              label: "Line 1C - Repayment Of Previously Owned Clean Vehicle Credit(s) Transferred To A",
              type: "currency"
            },
            "line1D-RecaptureOfNetEpeFromForm4255Line2AColumn(L)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1D-RecaptureOfNetEpeFromForm4255Line2AColumn(L)",
              label: "Line 1D - Recapture Of Net EPE From Form 4255 Line 2A Column L",
              type: "currency"
            },
            "line1E-ExcessivePayments(Ep)FromForm4255": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1E-ExcessivePayments(Ep)FromForm4255",
              label: "Line 1E - Excessive Payments (EP) From Form 4255",
              type: "currency"
            },
            "line1E-(I)Line1AColumn(N)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1E-(I)Line1AColumn(N)",
              label: "Line 1E (i) - Line 1A Column N",
              type: "currency"
            },
            "line1E-(Ii)Line1CColumn(N)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1E-(Ii)Line1CColumn(N)",
              label: "Line 1E (ii) - Line 1C Column N",
              type: "currency"
            },
            "line1E-(Iii)Line1DColumn(N)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1E-(Iii)Line1DColumn(N)",
              label: "Line 1E (iii) - Line 1D Column N",
              type: "currency"
            },
            "line1E-(Iv)Line2AColumn(N)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1E-(Iv)Line2AColumn(N)",
              label: "Line 1E (iv) - Line 2A Column N",
              type: "currency"
            },
            "line1F-20%EpFromForm4255": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1F-20%EpFromForm4255",
              label: "Line 1F - 20% EP From Form 4255",
              type: "currency"
            },
            "line1F-(I)Line1AColumn(O)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1F-(I)Line1AColumn(O)",
              label: "Line 1F (i) - Line 1A Column O",
              type: "currency"
            },
            "line1F-(Ii)Line1CColumn(O)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1F-(Ii)Line1CColumn(O)",
              label: "Line 1F (ii) - Line 1C Column O",
              type: "currency"
            },
            "line1F-(Iii)Line1DColumn(O)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1F-(Iii)Line1DColumn(O)",
              label: "Line 1F (iii) - Line 1D Column O",
              type: "currency"
            },
            "line1F-(Iv)Line2AColumn(O)": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1F-(Iv)Line2AColumn(O)",
              label: "Line 1F (iv) - Line 2A Column O",
              type: "currency"
            },
            "line1Y-OtherAdditionsToTax-Amount": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1Y-OtherAdditionsToTax-Amount",
              label: "Line 1Y - Other Additions To Tax Amount",
              type: "currency"
            },
            "line1Y-OtherAdditionsToTax-Description": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1Y-OtherAdditionsToTax-Description",
              label: "Line 1Y - Other Additions To Tax Description",
              type: "string"
            },
            "line1Z-AddLines1AThrough1Y": {
              fieldName: "Part02-Tax:line1-AdditionsToTax:line1Z-AddLines1AThrough1Y",
              label: "Line 1Z - Add Lines 1A Through 1Y",
              type: "currency"
            }
          }
        },
        "line2-AlternativeMinimumTax.AttachForm6251": {
          fieldName: "Part02-Tax:line2-AlternativeMinimumTax.AttachForm6251",
          label: "Line 2 - Alternative Minimum Tax (Attach Form 6251)",
          type: "currency"
        },
        "line3-AddLines1ZAnd2.EnterHereAndOnForm10401040-SrOr1040-NrLine17": {
          fieldName: "Part02-Tax:line3-AddLines1ZAnd2.EnterHereAndOnForm10401040-SrOr1040-NrLine17",
          label: "Line 3 - Add Lines 1Z And 2. Enter Here And On Form 1040/1040-SR Or 1040-NR Line 17",
          type: "currency"
        }
      }
    },
    "Part03-OtherTaxesLine4-16": {
      label: "Lines 4-16 - Other Taxes",
      children: {
        "line4-Self-EmploymentTax.AttachScheduleSe": {
          fieldName: "Part03-OtherTaxesLine4-16:line4-Self-EmploymentTax.AttachScheduleSe",
          label: "Line 4 - Self-Employment Tax (Attach Schedule SE)",
          type: "currency"
        },
        "line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncome.AttachForm4137": {
          fieldName: "Part03-OtherTaxesLine4-16:line5-SocialSecurityAndMedicareTaxOnUnreportedTipIncome.AttachForm4137",
          label: "Line 5 - Social Security And Medicare Tax On Unreported Tip Income (Attach Form 4137)",
          type: "currency"
        },
        "line6-UncollectedSocialSecurityAndMedicareTaxOnWages.AttachForm8919": {
          fieldName: "Part03-OtherTaxesLine4-16:line6-UncollectedSocialSecurityAndMedicareTaxOnWages.AttachForm8919",
          label: "Line 6 - Uncollected Social Security And Medicare Tax On Wages (Attach Form 8919)",
          type: "currency"
        },
        "line7-TotalAdditionalSocialSecurityAndMedicareTax.AddLines5And6": {
          fieldName: "Part03-OtherTaxesLine4-16:line7-TotalAdditionalSocialSecurityAndMedicareTax.AddLines5And6",
          label: "Line 7 - Total Additional Social Security And Medicare Tax (Add Lines 5 And 6)",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-Amount": {
          fieldName: "Part03-OtherTaxesLine4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-Amount",
          label: "Line 8 - Additional Tax On IRAs Or Other Tax-Favored Accounts (Attach Form 5329) - Amount",
          type: "currency"
        },
        "line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-CheckBox": {
          fieldName: "Part03-OtherTaxesLine4-16:line8-AdditionalTaxOnIrasOrOtherTax-FavoredAccounts.AttachForm5329-CheckBox",
          label: "Line 8 - Additional Tax On IRAs Or Other Tax-Favored Accounts (Attach Form 5329) - Check Box",
          type: "string"
        },
        "line9-HouseholdEmploymentTaxes.AttachScheduleH": {
          fieldName: "Part03-OtherTaxesLine4-16:line9-HouseholdEmploymentTaxes.AttachScheduleH",
          label: "Line 9 - Household Employment Taxes (Attach Schedule H)",
          type: "currency"
        },
        "line10-RepaymentOfFirst-TimeHomebuyerCredit.AttachForm5405IfRequired": {
          fieldName: "Part03-OtherTaxesLine4-16:line10-RepaymentOfFirst-TimeHomebuyerCredit.AttachForm5405IfRequired",
          label: "Line 10 - Repayment Of First-Time Homebuyer Credit (Attach Form 5405 If Required)",
          type: "currency"
        },
        "line11-AdditionalMedicareTax.AttachForm8959": {
          fieldName: "Part03-OtherTaxesLine4-16:line11-AdditionalMedicareTax.AttachForm8959",
          label: "Line 11 - Additional Medicare Tax (Attach Form 8959)",
          type: "currency"
        },
        "line12-NetInvestmentIncomeTax.AttachForm8960": {
          fieldName: "Part03-OtherTaxesLine4-16:line12-NetInvestmentIncomeTax.AttachForm8960",
          label: "Line 12 - Net Investment Income Tax (Attach Form 8960)",
          type: "currency"
        },
        "line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips": {
          fieldName: "Part03-OtherTaxesLine4-16:line13-UncollectedSocialSecurityAndMedicareOrRrtaTaxOnTips",
          label: "Line 13 - Uncollected Social Security And Medicare Or RRTA Tax On Tips",
          type: "currency"
        },
        "line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential": {
          fieldName: "Part03-OtherTaxesLine4-16:line14-InterestOnTaxDueOnInstallmentIncomeFromTheSaleOfCertainResidential",
          label: "Line 14 - Interest On Tax Due On Installment Income From The Sale Of Certain Residential Property",
          type: "decimal"
        },
        "line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales": {
          fieldName: "Part03-OtherTaxesLine4-16:line15-InterestOnTheDeferredTaxOnGainFromCertainInstallmentSalesWithASales",
          label: "Line 15 - Interest On The Deferred Tax On Gain From Certain Installment Sales With A Sales",
          type: "decimal"
        },
        "line16-RecaptureOfLow-IncomeHousingCredit.AttachForm8611": {
          fieldName: "Part03-OtherTaxesLine4-16:line16-RecaptureOfLow-IncomeHousingCredit.AttachForm8611",
          label: "Line 16 - Recapture Of Low-Income Housing Credit (Attach Form 8611)",
          type: "currency"
        }
      }
    },
    "Part04-OtherTaxesLine17-21": {
      label: "Lines 17-21 - Other Taxes",
      children: {
        "line17-OtherAdditionalTaxes": {
          label: "Line 17 - Other Additional Taxes",
          children: {
            "line17A-RecaptureOfOtherCredits-Amount1": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-Amount1",
              label: "Line 17A - Recapture Of Other Credits Amount 1",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCredits-Amount2": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-Amount2",
              label: "Line 17A - Recapture Of Other Credits Amount 2",
              type: "currency"
            },
            "line17A-RecaptureOfOtherCredits-FormNumber1": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-FormNumber1",
              label: "Line 17A - Recapture Of Other Credits Form Number 1",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-FormNumber2": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-FormNumber2",
              label: "Line 17A - Recapture Of Other Credits Form Number 2",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-ListType1": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-ListType1",
              label: "Line 17A - Recapture Of Other Credits List Type 1",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-ListType2": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-ListType2",
              label: "Line 17A - Recapture Of Other Credits List Type 2",
              type: "string"
            },
            "line17A-RecaptureOfOtherCredits-TotalAmount": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17A-RecaptureOfOtherCredits-TotalAmount",
              label: "Line 17A - Recapture Of Other Credits Total Amount",
              type: "currency"
            },
            "line17B-RecaptureOfFederalMortgageSubsidyIfYouSoldYourHome": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17B-RecaptureOfFederalMortgageSubsidyIfYouSoldYourHome",
              label: "Line 17B - Recapture Of Federal Mortgage Subsidy If You Sold Your Home",
              type: "currency"
            },
            "line17C-AdditionalTaxOnHsaDistributions.AttachForm8889": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17C-AdditionalTaxOnHsaDistributions.AttachForm8889",
              label: "Line 17C - Additional Tax On HSA Distributions (Attach Form 8889)",
              type: "currency"
            },
            "line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17D-AdditionalTaxOnAnHsaBecauseYouDidn'TRemainAnEligible",
              label: "Line 17D - Additional Tax On An HSA Because You Didn't Remain An Eligible",
              type: "currency"
            },
            "line17E-AdditionalTaxOnArcherMsaDistributions.AttachForm8853": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17E-AdditionalTaxOnArcherMsaDistributions.AttachForm8853",
              label: "Line 17E - Additional Tax On Archer MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17F-AdditionalTaxOnMedicareAdvantageMsaDistributions.AttachForm8853": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17F-AdditionalTaxOnMedicareAdvantageMsaDistributions.AttachForm8853",
              label: "Line 17F - Additional Tax On Medicare Advantage MSA Distributions (Attach Form 8853)",
              type: "currency"
            },
            "line17G-RecaptureOfACharitableContributionDeductionRelatedToAFractional": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17G-RecaptureOfACharitableContributionDeductionRelatedToAFractional",
              label: "Line 17G - Recapture Of A Charitable Contribution Deduction Related To A Fractional",
              type: "currency"
            },
            "line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensationPlan": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17H-IncomeYouReceivedFromANonqualifiedDeferredCompensationPlan",
              label: "Line 17H - Income You Received From A Nonqualified Deferred Compensation Plan",
              type: "currency"
            },
            "line17I-CompensationYouReceivedFromANonqualifiedDeferredCompensation": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17I-CompensationYouReceivedFromANonqualifiedDeferredCompensation",
              label: "Line 17I - Compensation You Received From A Nonqualified Deferred Compensation",
              type: "currency"
            },
            "line17J-Section72(M)(5)ExcessBenefitsTax": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17J-Section72(M)(5)ExcessBenefitsTax",
              label: "Line 17J - Section 72(m)(5) Excess Benefits Tax",
              type: "currency"
            },
            "line17K-GoldenParachutePayments": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17K-GoldenParachutePayments",
              label: "Line 17K - Golden Parachute Payments",
              type: "currency"
            },
            "line17L-TaxOnAccumulationDistributionOfTrusts": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17L-TaxOnAccumulationDistributionOfTrusts",
              label: "Line 17L - Tax On Accumulation Distribution Of Trusts",
              type: "currency"
            },
            "line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriatedCorporation": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17M-ExciseTaxOnInsiderStockCompensationFromAnExpatriatedCorporation",
              label: "Line 17M - Excise Tax On Insider Stock Compensation From An Expatriated Corporation",
              type: "currency"
            },
            "line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm8697Or8866": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17N-Look-BackInterestUnderSection167(G)Or460(B)FromForm8697Or8866",
              label: "Line 17N - Look-Back Interest Under Section 167(g) Or 460(b) From Form 8697 Or 8866",
              type: "decimal"
            },
            "line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfTheYear": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17O-TaxOnNon-EffectivelyConnectedIncomeForAnyPartOfTheYear",
              label: "Line 17O - Tax On Non-Effectively Connected Income For Any Part Of The Year",
              type: "currency"
            },
            "line17P-AnyInterestFromForm8621Line16FRelatingToDistributionsFrom": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17P-AnyInterestFromForm8621Line16FRelatingToDistributionsFrom",
              label: "Line 17P - Any Interest From Form 8621 Line 16F Relating To Distributions From",
              type: "decimal"
            },
            "line17Q-AnyInterestFromForm8621Line24": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17Q-AnyInterestFromForm8621Line24",
              label: "Line 17Q - Any Interest From Form 8621 Line 24",
              type: "decimal"
            },
            "line17Z-AnyOtherTaxes-Amount": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes-Amount",
              label: "Line 17Z - Any Other Taxes Amount",
              type: "currency"
            },
            "line17Z-AnyOtherTaxes-ListType": {
              fieldName: "Part04-OtherTaxesLine17-21:line17-OtherAdditionalTaxes:line17Z-AnyOtherTaxes-ListType",
              label: "Line 17Z - Any Other Taxes List Type",
              type: "string"
            }
          }
        },
        "line18-TotalAdditionalTaxes.AddLines17AThrough17Z": {
          fieldName: "Part04-OtherTaxesLine17-21:line18-TotalAdditionalTaxes.AddLines17AThrough17Z",
          label: "Line 18 - Total Additional Taxes (Add Lines 17A Through 17Z)",
          type: "currency"
        },
        "line19-RecaptureOfNetEpeFromForm4255Line1DColumn(L)": {
          fieldName: "Part04-OtherTaxesLine17-21:line19-RecaptureOfNetEpeFromForm4255Line1DColumn(L)",
          label: "Line 19 - Recapture Of Net EPE From Form 4255 Line 1D Column L",
          type: "currency"
        },
        "line20-Section965NetTaxLiabilityInstallmentFromForm965-A": {
          fieldName: "Part04-OtherTaxesLine17-21:line20-Section965NetTaxLiabilityInstallmentFromForm965-A",
          label: "Line 20 - Section 965 Net Tax Liability Installment From Form 965-A",
          type: "currency"
        },
        "line21-AddLines47Through16And18.TheseAreYourTotalOtherTaxes": {
          fieldName: "Part04-OtherTaxesLine17-21:line21-AddLines47Through16And18.TheseAreYourTotalOtherTaxes",
          label: "Line 21 - Add Lines 4, 7 Through 16, And 18. These Are Your Total Other Taxes",
          type: "currency"
        }
      }
    }
  }
};
export {
  e as config
};
