using System;
using System.Collections.Generic;

namespace Ato.EN.IntegrationServices.CodeGenerationFITR
{
    public class FITR2026
    {
        public bool RpCollectionExists = false;
        public int RpCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyin.02.37:Report.TargetFinancial.Year
        /// </summary>
        public int? FITR1 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyin.02.00:Period.Start.Date
        /// </summary>
        public DateTime? FITR300 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyin.02.00:Period.End.Date
        /// </summary>
        public DateTime? FITR301 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyid.02.00:Identifiers.TaxFileNumber.Identifier
        /// </summary>
        public string FITR5 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyde.02.50:OrganisationNameDetails.OrganisationalName.Text
        /// </summary>
        public string FITR6 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyid.02.00:Identifiers.AustralianBusinessNumber.Identifier
        /// </summary>
        public string FITR7 = null;
        public bool RP_AmendmentDetailsCollectionExists = false;
        public int RP_AmendmentDetailsCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:AmendmentDetails
        /// FITR:pyin.02.28:Report.Amendment.Indicator
        /// </summary>
        public bool? FITR171 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:AmendmentDetails
        /// FITR:pyin.02.08:Report.AmendmentSequence.Number
        /// </summary>
        public decimal? FITR174 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:AmendmentDetails
        /// FITR:pyin.02.08:Report.AmendmentReason.Text
        /// </summary>
        public string FITR173 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:AmendmentDetails
        /// FITR:pyin.02.08:Report.AmendmentType.Code
        /// </summary>
        public string FITR172 = null;
        public bool RP_CurrentPostalAddressCollectionExists = false;
        public int RP_CurrentPostalAddressCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:CurrentPostalAddress
        /// FITR:pyde.02.00:AddressDetails.Line1.Text
        /// </summary>
        public string FITR8 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:CurrentPostalAddress
        /// FITR:pyde.02.00:AddressDetails.Line2.Text
        /// </summary>
        public string FITR146 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:CurrentPostalAddress
        /// FITR:pyde.02.00:AddressDetails.LocalityName.Text
        /// </summary>
        public string FITR9 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:CurrentPostalAddress
        /// FITR:pyde.02.00:AddressDetails.Postcode.Text
        /// </summary>
        public string FITR11 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:CurrentPostalAddress
        /// FITR:pyde.02.00:AddressDetails.StateOrTerritory.Code
        /// </summary>
        public string FITR10 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:CurrentPostalAddress
        /// FITR:pyde.02.08:AddressDetails.Country.Code
        /// </summary>
        public string FITR150 = null;
        public bool RP_TrusteeDetailsCollectionExists = false;
        public int RP_TrusteeDetailsCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:TrusteeDetails
        /// FITR:pyde.02.50:OrganisationNameDetails.OrganisationalName.Text
        /// </summary>
        public string FITR12 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:TrusteeDetails
        /// FITR:pyid.02.00:Identifiers.AustralianBusinessNumber.Identifier
        /// </summary>
        public string FITR13 = null;
        public bool RP_ElectronicFundTransferCollectionExists = false;
        public int RP_ElectronicFundTransferCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ElectronicFundTransfer
        /// FITR:pyid.02.00:FinancialInstitutionAccount.BankStateBranch.Number
        /// </summary>
        public string FITR176 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ElectronicFundTransfer
        /// FITR:pyid.02.20:FinancialInstitutionAccount.FinancialInstitutionAccount.Number
        /// </summary>
        public string FITR177 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ElectronicFundTransfer
        /// FITR:pyid.02.00:FinancialInstitutionAccount.FinancialInstitutionAccountName.Text
        /// </summary>
        public string FITR178 = null;
        public bool RP_StatusOfFundOrTrustCollectionExists = false;
        public int RP_StatusOfFundOrTrustCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:pyde.02.21:Party.Type.Code
        /// </summary>
        public string FITR14 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:emsup.02.00:SuperannuationFundDetails.AustralianSuperannuationFundStatus.Indicator
        /// </summary>
        public bool? FITR15 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:emsup.02.05:SuperannuationFundDetails.FundBenefitStructure.Code
        /// </summary>
        public string FITR16 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:pyde.02.15:OrganisationControl.RegisteredMember.Count
        /// </summary>
        public decimal? FITR208 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:pyde.02.00:OrganisationDetails.Establishment.Date
        /// </summary>
        public DateTime? FITR18 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:pyde.02.43:OrganisationDetails.SignificantGlobalEntityStatus.Indicator
        /// </summary>
        public bool? FITR212 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:rvctc4.02.17:InternationalDealings.CountryByCountryReportingEntityStatus.Indicator
        /// </summary>
        public bool? FITR219 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:pyde.02.05:OrganisationDetails.OperationCease.Indicator
        /// </summary>
        public bool? FITR19 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:StatusOfFundOrTrust
        /// FITR:pyde.02.00:OrganisationDetails.OrganisationActivityStatusEnd.Date
        /// </summary>
        public DateTime? FITR20 = null;
        public bool RP_IncomeCollectionExists = false;
        public int RP_IncomeCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc3.02.00:CapitalGainsTax.Event.Indicator
        /// </summary>
        public bool? FITR21 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc3.02.11:CapitalGainsTax.ExemptionOrRolloverApplied.Indicator
        /// </summary>
        public bool? FITR203 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc3.02.47:CapitalGainsTax.ExemptionOrRolloverApplied.Code
        /// </summary>
        public List<string> FITR204Collection = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.00:Income.CapitalGainsNet.Amount
        /// </summary>
        public decimal? FITR23 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.02:Income.RentLeasingHiringGross.Amount
        /// </summary>
        public decimal? FITR24 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr2.02.02:Income.Interest.Gross.Amount
        /// </summary>
        public decimal? FITR25 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.23:Income.ForestryManagedInvestmentScheme.Amount
        /// </summary>
        public decimal? FITR26 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.04:Income.Gross.Amount
        /// </summary>
        public decimal? FITR27 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.23:Income.Net.Amount
        /// </summary>
        public decimal? FITR28 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc2.02.00:IncomeTax.FrankingCredits.ReceivedFromNewZealandCompanies.Amount
        /// </summary>
        public decimal? FITR29 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafot.02.05:Equity.InternationalDealings.ForeignFundTransfers.Amount
        /// </summary>
        public decimal? FITR30 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc4.02.00:InternationalDealings.ForeignFundTransfers.Count
        /// </summary>
        public decimal? FITR31 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:lrla.02.00:Remuneration.ABNNotQuotedPaymentGross.Amount
        /// </summary>
        public decimal? FITR32 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.02:Income.PartnershipDistributionGross.Amount
        /// </summary>
        public decimal? FITR33 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.05:Income.DividendsUnfranked.Amount
        /// </summary>
        public decimal? FITR34 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.00:Income.DividendsFranked.Amount
        /// </summary>
        public decimal? FITR35 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc1.02.03:IncomeTax.FrankingCredits.Amount
        /// </summary>
        public decimal? FITR36 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.04:Income.TrustDistributionUnfranked.Amount
        /// </summary>
        public decimal? FITR37 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.04:Income.TrustDistributionFranked.Amount
        /// </summary>
        public decimal? FITR38 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:rvctc2.02.00:IncomeTax.FrankingCredits.FrankingCreditShareReceivedIndirectly.Amount
        /// </summary>
        public decimal? FITR39 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.00:Income.TrustDistributionOther.Amount
        /// </summary>
        public decimal? FITR40 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:emsup.02.01:SuperannuationContribution.EmployerAssessable.Amount
        /// </summary>
        public decimal? FITR41 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:emsup.02.02:SuperannuationContribution.PersonalAssessable.Amount
        /// </summary>
        public decimal? FITR42 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:emsup.02.05:SuperannuationContribution.EmployerContributionsTaxFileNumberNotQuoted.Amount
        /// </summary>
        public decimal? FITR43 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:emsup.02.00:SuperannuationContribution.ContributionsExcludedByTrustee.Amount
        /// </summary>
        public decimal? FITR44 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:emsup.02.00:SuperannuationContribution.ReducedContributions.Amount
        /// </summary>
        public decimal? FITR45 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:emsup.02.01:SuperannuationContribution.LiabilityTransferToLifeInsuranceCompanyOrPooledSuperannuationTrustAssessable.Amount
        /// </summary>
        public decimal? FITR46 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.34:Income.ForeignExchangeGains.Amount
        /// </summary>
        public decimal? FITR186 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.04:Income.Other.Amount
        /// </summary>
        public decimal? FITR47 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.27:Income.Other.Code
        /// </summary>
        public string FITR48 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.04:Income.AssessableIncomeDueToFundTaxStatusChange.Amount
        /// </summary>
        public decimal? FITR49 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:bafpr1.02.04:Income.NonArmsLengthOtherNet.Amount
        /// </summary>
        public decimal? FITR50 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Income
        /// FITR:gfagc.02.09:TaxConcession.PensionIncomeExemptDeduction.Amount
        /// </summary>
        public decimal? FITR200 = null;
        public bool RP_DeductionsCollectionExists = false;
        public int RP_DeductionsCollectionCount = 0;
        public bool RP_Deductions_InterestExpensesAustraliaCollectionExists = false;
        public int RP_Deductions_InterestExpensesAustraliaCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions/:InterestExpensesAustralia
        /// FITR:bafpr1.02.05:Expense.Interest.Amount
        /// </summary>
        public decimal? FITR52 = null;
        public bool RP_Deductions_InterestExpensesOverseasCollectionExists = false;
        public int RP_Deductions_InterestExpensesOverseasCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions/:InterestExpensesOverseas
        /// FITR:bafpr1.02.05:Expense.Interest.Amount
        /// </summary>
        public decimal? FITR53 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:lrla.02.00:Remuneration.WagesandSalaries.Payments.Amount
        /// </summary>
        public decimal? FITR54 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.02:Expense.CapitalWorksDeduction.Amount
        /// </summary>
        public decimal? FITR55 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.15:Expense.DepreciationAllowableDeduction.Amount
        /// </summary>
        public decimal? FITR56 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.05:Expense.PremiumsDeathOrDisability.Amount
        /// </summary>
        public decimal? FITR57 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.16:Expense.Investment.Amount
        /// </summary>
        public decimal? FITR59 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr2.02.10:Expense.Operating.ManagementExpense.Amount
        /// </summary>
        public decimal? FITR190 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr2.02.09:Expense.Operating.AdministrativeExpense.Amount
        /// </summary>
        public decimal? FITR188 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.23:Expense.ForestryManagedInvestmentSchemeDeduction.Amount
        /// </summary>
        public decimal? FITR61 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.34:Income.ForeignExchangeLosses.Amount
        /// </summary>
        public decimal? FITR187 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.04:Expense.DeductibleOther.Amount
        /// </summary>
        public decimal? FITR62 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.33:Expense.DeductibleOther.Code
        /// </summary>
        public string FITR63 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:rvctc2.02.00:IncomeTax.Deduction.TaxLossesDeducted.Amount
        /// </summary>
        public decimal? FITR64 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Deductions
        /// FITR:bafpr1.02.23:Income.Taxable.Amount
        /// </summary>
        public decimal? FITR65 = null;
        public bool RP_IncomeTaxCalculationCollectionExists = false;
        public int RP_IncomeTaxCalculationCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.07:IncomeTax.TotalTaxOnTaxableIncome.Amount
        /// </summary>
        public decimal? FITR182 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.04:IncomeTax.TFNNotQuotedContributionsTax.Amount
        /// </summary>
        public decimal? FITR181 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.01:IncomeTax.TaxableGross.Amount
        /// </summary>
        public decimal? FITR66 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:bafpr3.02.18:Income.InternationalDealings.TaxOffset.Amount
        /// </summary>
        public decimal? FITR67 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.03:IncomeTax.TaxOffsetsAndRebatesTotal.Amount
        /// </summary>
        public decimal? FITR68 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.07:IncomeTax.TaxOffsetNonRefundableNonCarryForward.Amount
        /// </summary>
        public decimal? FITR189 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.07:IncomeTax.SubtotalTaxPayable.Amount
        /// </summary>
        public decimal? FITR183 = null;
        public bool RP_IncomeTaxCalculation_ESVCLPCollectionExists = false;
        public int RP_IncomeTaxCalculation_ESVCLPCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation/:ESVCLP
        /// FITR:gfati.02.06:TaxOffsetClaim.NonRefundableOther.Amount
        /// </summary>
        public decimal? FITR213 = null;
        public bool RP_IncomeTaxCalculation_PreviousYearESVCLPCollectionExists = false;
        public int RP_IncomeTaxCalculation_PreviousYearESVCLPCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation/:PreviousYearESVCLP
        /// FITR:gfati.02.06:TaxOffsetClaim.NonRefundableOther.Amount
        /// </summary>
        public decimal? FITR217 = null;
        public bool RP_IncomeTaxCalculation_EarlyStageInvestorCollectionExists = false;
        public int RP_IncomeTaxCalculation_EarlyStageInvestorCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation/:EarlyStageInvestor
        /// FITR:gfati.02.06:TaxOffsetClaim.NonRefundableOther.Amount
        /// </summary>
        public decimal? FITR214 = null;
        public bool RP_IncomeTaxCalculation_PreviousYearEarlyStageInvestorCollectionExists = false;
        public int RP_IncomeTaxCalculation_PreviousYearEarlyStageInvestorCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation/:PreviousYearEarlyStageInvestor
        /// FITR:gfati.02.06:TaxOffsetClaim.NonRefundableOther.Amount
        /// </summary>
        public decimal? FITR218 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.08:IncomeTax.TaxOffsetNonRefundableCarryForward.Amount
        /// </summary>
        public decimal? FITR215 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.08:IncomeTax.TaxOffsetCarriedForwardSubTotal.Amount
        /// </summary>
        public decimal? FITR216 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc2.02.02:IncomeTax.FrankingCredits.Refundable.Amount
        /// </summary>
        public decimal? FITR73 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.03:IncomeTax.TaxOffsetTFNNotQuoted.Amount
        /// </summary>
        public decimal? FITR131 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.03:IncomeTax.TaxOffsetEntitlementForNationalRentalAffordabilityScheme.Amount
        /// </summary>
        public decimal? FITR133 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.32:IncomeTax.TaxOffsetExplorationCredits.Amount
        /// </summary>
        public decimal? FITR206 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.07:IncomeTax.TotalRefundableTaxOffsets.Amount
        /// </summary>
        public decimal? FITR184 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.01:IncomeTax.Payable.Amount
        /// </summary>
        public decimal? FITR199 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc4.02.00:InternationalDealings.AAMInterestSection102.Amount
        /// </summary>
        public decimal? FITR69 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc2.02.13:IncomeTax.PayAsYouGoWithholding.CreditForAmountsWithheldFromForeignResidents.Amount
        /// </summary>
        public decimal? FITR71 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc2.02.02:IncomeTax.PayAsYouGoWithholding.CreditForAmountsWithheldTFNNotQuotedAndABNNotQuoted.Amount
        /// </summary>
        public decimal? FITR72 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc2.02.03:IncomeTax.PayAsYouGoWithholding.CreditForTaxWithheldFromCloselyHeldTrustShareReceivedIndirectly.Amount
        /// </summary>
        public decimal? FITR175 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.03:IncomeTax.TaxOffsetCalculatedInterestTFNNotQuoted.Amount
        /// </summary>
        public decimal? FITR132 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc2.02.22:IncomeTax.PayAsYouGoWithholding.CreditForCapitalGainsWithheldFromForeignResidents.Amount
        /// </summary>
        public decimal? FITR209 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc2.02.06:IncomeTax.Deduction.CreditsEligibleTotal.Amount
        /// </summary>
        public decimal? FITR201 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.07:IncomeTax.TotalRemainderOfRefundableTaxOffsets.Amount
        /// </summary>
        public decimal? FITR185 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.00:IncomeTax.LiabilityInstalmentsTotal.Amount
        /// </summary>
        public decimal? FITR74 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:IncomeTaxCalculation
        /// FITR:rvctc1.02.03:IncomeTax.PayableOrRefundableTotal.Amount
        /// </summary>
        public decimal? FITR75 = null;
        public bool RP_LossesCollectionExists = false;
        public int RP_LossesCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Losses
        /// FITR:rvctc3.02.02:Tax.Losses.CarriedForward.LaterIncomeYearsTotal.Amount
        /// </summary>
        public decimal? FITR76 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Losses
        /// FITR:rvctc3.02.16:Capital.Losses.CarriedForward.Net.Amount
        /// </summary>
        public decimal? FITR207 = null;
        public bool RP_OtherInformationCollectionExists = false;
        public int RP_OtherInformationCollectionCount = 0;
        public bool RP_OtherInformation_ListedCountriesCollectionExists = false;
        public int RP_OtherInformation_ListedCountriesCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:ListedCountries
        /// FITR:bafpr3.02.02:Income.InternationalDealings.Attributed.Amount
        /// </summary>
        public decimal? FITR78 = null;
        public bool RP_OtherInformation_UnlistedCountriesCollectionExists = false;
        public int RP_OtherInformation_UnlistedCountriesCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:UnlistedCountries
        /// FITR:bafpr3.02.02:Income.InternationalDealings.Attributed.Amount
        /// </summary>
        public decimal? FITR80 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation
        /// FITR:bafpo1.02.10:Equity.NetAssetsCalculated.Amount
        /// </summary>
        public decimal? FITR83 = null;
        public bool RP_OtherInformation_TransferOfLiabilitiesCollectionExists = false;
        public int RP_OtherInformation_TransferOfLiabilitiesCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:TransferOfLiabilities
        /// FITR:rvctc2.02.00:IncomeTax.Superannuation.TransferredAssessable.Indicator
        /// </summary>
        public bool? FITR84 = null;
        public bool RP_OtherInformation_TransferOfLiabilities_TransfereeCollectionExists = false;
        public int RP_OtherInformation_TransferOfLiabilities_TransfereeCollectionCount = 0;
        public List<RP_OtherInformation_TransferOfLiabilities_Transferee> RP_OtherInformation_TransferOfLiabilities_TransfereeCollection = null;
        public class RP_OtherInformation_TransferOfLiabilities_Transferee
        {
            public int OccurrenceIndex = 0;
            /// <summary>
            /// /xbrli:xbrl/:RP/:OtherInformation/:TransferOfLiabilities/:Transferee
            /// FITR:pyde.02.50:OrganisationNameDetails.OrganisationalName.Text
            /// </summary>
            public string FITR85 = null;
            /// <summary>
            /// /xbrli:xbrl/:RP/:OtherInformation/:TransferOfLiabilities/:Transferee
            /// FITR:pyid.02.00:Identifiers.AustralianBusinessNumber.Identifier
            /// </summary>
            public string FITR86 = null;
            /// <summary>
            /// /xbrli:xbrl/:RP/:OtherInformation/:TransferOfLiabilities/:Transferee
            /// FITR:rvctc2.02.00:IncomeTax.Superannuation.TransferredAssessable.Amount
            /// </summary>
            public decimal? FITR87 = null;
            /// <summary>
            /// /xbrli:xbrl/:RP/:OtherInformation/:TransferOfLiabilities/:Transferee
            /// FITR:rvctc2.02.00:IncomeTax.Superannuation.MarketValueTransfer.Amount
            /// </summary>
            public decimal? FITR88 = null;
        }

        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:TransferOfLiabilities
        /// FITR:rvctc2.02.00:IncomeTax.Superannuation.MarketValueTotal.Amount
        /// </summary>
        public decimal? FITR89 = null;
        public bool RP_OtherInformation_TaxationOfFinancialArrangementsCollectionExists = false;
        public int RP_OtherInformation_TaxationOfFinancialArrangementsCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:TaxationOfFinancialArrangements
        /// FITR:bafpr1.02.04:Income.GainsTotal.Amount
        /// </summary>
        public decimal? FITR134 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:TaxationOfFinancialArrangements
        /// FITR:bafpr1.02.04:Expense.LossesTotal.Amount
        /// </summary>
        public decimal? FITR135 = null;
        public bool RP_OtherInformation_OverseasTransactionsCollectionExists = false;
        public int RP_OtherInformation_OverseasTransactionsCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OverseasTransactions
        /// FITR:rvctc4.02.05:InternationalDealings.RelatedPartiesTransactions.Indicator
        /// </summary>
        public bool? FITR90 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OverseasTransactions
        /// FITR:rvctc4.02.10:InternationalDealings.RelatedPartiesTransactionsExcessAggregateValue.Indicator
        /// </summary>
        public bool? FITR91 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OverseasTransactions
        /// FITR:rvctc4.02.03:InternationalDealings.DirectOrIndirectOverseasInterest.Indicator
        /// </summary>
        public bool? FITR92 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OverseasTransactions
        /// FITR:rvctc4.02.00:InternationalDealings.ForeignSourceIncomeExcessAggregateValue.Indicator
        /// </summary>
        public bool? FITR93 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OverseasTransactions
        /// FITR:rvctc4.02.11:InternationalDealings.TransactionsWithTaxHavenCountries.Indicator
        /// </summary>
        public bool? FITR94 = null;
        public bool RP_OtherInformation_OtherTransactionsCollectionExists = false;
        public int RP_OtherInformation_OtherTransactionsCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OtherTransactions
        /// FITR:gfagc.02.00:TaxConcession.ClaimedExemptCurrentPensionIncomeAndCertificateObtained.Indicator
        /// </summary>
        public bool? FITR95 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OtherTransactions
        /// FITR:rvctc2.02.00:IncomeTax.Deduction.ClaimedDeathOrDisabilityDeductionWhichRequiresCertificate.Indicator
        /// </summary>
        public bool? FITR96 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OtherTransactions
        /// FITR:rvctc2.02.00:IncomeTax.Deduction.ClaimedDeathOrDisabilityDeductionCertificateObtained.Indicator
        /// </summary>
        public bool? FITR97 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:OtherInformation/:OtherTransactions
        /// FITR:emsup.02.00:SuperannuationPayment.PaymentsToContributingEmployersAndAssociates.Indicator
        /// </summary>
        public bool? FITR98 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:bafot.02.10:RegulatoryDisclosures.ReportableTaxPosition.Indicator
        /// </summary>
        public bool? FITR210 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:pyin.02.23:Report.CompletionHours.Number
        /// </summary>
        public decimal? FITR110 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP
        /// FITR:bafot.02.00:RegulatoryDisclosures.GeneralInformationAboutFinancialStatements.Text
        /// </summary>
        public string FITR202 = null;
        public bool RP_DeclarationCollectionExists = false;
        public int RP_DeclarationCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Declaration
        /// FITR:pyin.02.03:Declaration.StatementType.Code
        /// </summary>
        public string FITR161 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Declaration
        /// FITR:pyin.02.28:Declaration.StatementAccepted.Indicator
        /// </summary>
        public bool? FITR162 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Declaration
        /// FITR:pyin.02.29:Declaration.Signature.Date
        /// </summary>
        public DateTime? FITR123 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Declaration
        /// FITR:pyin.02.56:Declaration.SignatoryIdentifier.Text
        /// </summary>
        public string FITR160 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:Declaration
        /// FITR:pyde.02.00:PersonUnstructuredName.FullName.Text
        /// </summary>
        public string FITR167 = null;
        public bool RP_ContactPersonDetailsCollectionExists = false;
        public int RP_ContactPersonDetailsCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:PersonNameDetails.Title.Text
        /// </summary>
        public string FITR102 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:PersonNameDetails.NameSuffix.Text
        /// </summary>
        public string FITR104 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:PersonNameDetails.FamilyName.Text
        /// </summary>
        public string FITR103 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:PersonNameDetails.GivenName.Text
        /// </summary>
        public string FITR105 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:PersonNameDetails.OtherGivenName.Text
        /// </summary>
        public string FITR106 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:ElectronicContact.Telephone.Area.Code
        /// </summary>
        public string FITR107 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:ElectronicContact.Telephone.Minimal.Number
        /// </summary>
        public string FITR108 = null;
        /// <summary>
        /// /xbrli:xbrl/:RP/:ContactPersonDetails
        /// FITR:pyde.02.00:ElectronicContact.ElectronicMail.Address.Text
        /// </summary>
        public string FITR109 = null;
        public bool IntCollectionExists = false;
        public int IntCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyid.02.00:Identifiers.AustralianBusinessNumber.Identifier
        /// </summary>
        public string FITR302 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyid.02.00:Identifiers.TaxAgentClientReference.Text
        /// </summary>
        public string FITR119 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyid.02.00:Identifiers.TaxAgentNumber.Identifier
        /// </summary>
        public string FITR2 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:PersonNameDetails.Title.Text
        /// </summary>
        public string FITR111 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:PersonNameDetails.NameSuffix.Text
        /// </summary>
        public string FITR113 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:PersonNameDetails.FamilyName.Text
        /// </summary>
        public string FITR112 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:PersonNameDetails.GivenName.Text
        /// </summary>
        public string FITR114 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:PersonNameDetails.OtherGivenName.Text
        /// </summary>
        public string FITR115 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.50:OrganisationNameDetails.OrganisationalName.Text
        /// </summary>
        public string FITR116 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:ElectronicContact.Telephone.Area.Code
        /// </summary>
        public string FITR117 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT
        /// FITR:pyde.02.00:ElectronicContact.Telephone.Minimal.Number
        /// </summary>
        public string FITR118 = null;
        public bool InT_DeclarationCollectionExists = false;
        public int InT_DeclarationCollectionCount = 0;
        /// <summary>
        /// /xbrli:xbrl/:INT/:Declaration
        /// FITR:pyin.02.03:Declaration.StatementType.Code
        /// </summary>
        public string FITR164 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT/:Declaration
        /// FITR:pyin.02.28:Declaration.StatementAccepted.Indicator
        /// </summary>
        public bool? FITR165 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT/:Declaration
        /// FITR:pyin.02.29:Declaration.Signature.Date
        /// </summary>
        public DateTime? FITR125 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT/:Declaration
        /// FITR:pyin.02.56:Declaration.SignatoryIdentifier.Text
        /// </summary>
        public string FITR163 = null;
        /// <summary>
        /// /xbrli:xbrl/:INT/:Declaration
        /// FITR:pyde.02.00:PersonUnstructuredName.FullName.Text
        /// </summary>
        public string FITR169 = null;
    }
}