0001558370-24-011986.txt : 20240813 0001558370-24-011986.hdr.sgml : 20240813 20240813090113 ACCESSION NUMBER: 0001558370-24-011986 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240813 DATE AS OF CHANGE: 20240813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: John Marshall Bancorp, Inc. CENTRAL INDEX KEY: 0001710482 STANDARD INDUSTRIAL CLASSIFICATION: STATE COMMERCIAL BANKS [6022] ORGANIZATION NAME: 02 Finance IRS NUMBER: 815424879 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41315 FILM NUMBER: 241199023 BUSINESS ADDRESS: STREET 1: 1943 ISAAC NEWTON SQUARE STREET 2: SUITE 100 CITY: RESTON STATE: VA ZIP: 20190 BUSINESS PHONE: 703-584-0840 MAIL ADDRESS: STREET 1: 1943 ISAAC NEWTON SQUARE STREET 2: SUITE 100 CITY: RESTON STATE: VA ZIP: 20190 10-Q 1 jmsb-20240630x10q.htm 10-Q
0001710482--12-312024Q2false1414853314229853http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberP2Y0001710482us-gaap:CommonStockMember2024-04-012024-06-300001710482us-gaap:CommonStockMember2023-04-012023-06-300001710482us-gaap:CommonStockMember2023-01-012023-06-300001710482us-gaap:RetainedEarningsMember2024-06-300001710482us-gaap:AdditionalPaidInCapitalMember2024-06-300001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001710482us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-06-300001710482jmsb:AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember2024-06-300001710482us-gaap:RetainedEarningsMember2024-03-310001710482us-gaap:AdditionalPaidInCapitalMember2024-03-310001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100017104822024-03-310001710482us-gaap:RetainedEarningsMember2023-12-310001710482us-gaap:AdditionalPaidInCapitalMember2023-12-310001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001710482us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001710482jmsb:AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember2023-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2023-06-300001710482us-gaap:RetainedEarningsMember2023-06-300001710482us-gaap:AdditionalPaidInCapitalMember2023-06-300001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001710482us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-06-300001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2023-06-300001710482jmsb:AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember2023-06-300001710482us-gaap:RetainedEarningsMember2023-03-310001710482us-gaap:AdditionalPaidInCapitalMember2023-03-310001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100017104822023-03-310001710482us-gaap:RetainedEarningsMember2022-12-310001710482us-gaap:AdditionalPaidInCapitalMember2022-12-310001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001710482us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001710482jmsb:AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember2022-12-310001710482us-gaap:FederalHomeLoanBankAdvancesMember2023-12-310001710482us-gaap:CommonStockMember2024-06-300001710482us-gaap:CommonStockMember2024-03-310001710482us-gaap:CommonStockMember2023-12-310001710482us-gaap:CommonStockMember2023-06-300001710482us-gaap:CommonStockMember2023-03-310001710482us-gaap:CommonStockMember2022-12-310001710482srt:MaximumMemberus-gaap:EmployeeStockOptionMemberjmsb:TwoThousandAndFifteenPlanMember2024-01-012024-06-300001710482srt:MinimumMemberus-gaap:EmployeeStockOptionMemberjmsb:TwoThousandAndFifteenPlanMember2024-01-012024-06-300001710482us-gaap:EmployeeStockOptionMember2023-12-310001710482us-gaap:EmployeeStockOptionMemberjmsb:ExercisePricesRangeTwoMember2024-01-012024-06-300001710482us-gaap:EmployeeStockOptionMemberjmsb:ExercisePriceRangeThreeMember2024-01-012024-06-300001710482us-gaap:EmployeeStockOptionMemberjmsb:ExercisePricesRangeTwoMember2024-06-300001710482us-gaap:EmployeeStockOptionMemberjmsb:ExercisePriceRangeThreeMember2024-06-300001710482us-gaap:EmployeeStockOptionMemberjmsb:TwoThousandAndFifteenPlanMember2024-06-300001710482us-gaap:RestrictedStockMember2023-12-310001710482us-gaap:EmployeeStockOptionMemberjmsb:TwoThousandAndFifteenPlanMember2024-01-012024-06-300001710482srt:MinimumMemberus-gaap:RestrictedStockMember2024-01-012024-06-300001710482srt:MaximumMemberus-gaap:RestrictedStockMember2024-01-012024-06-300001710482jmsb:OverdrawnAccountFeesMember2024-04-012024-06-300001710482jmsb:OtherChargesAndFeesMember2024-04-012024-06-300001710482jmsb:InterchangeIncomeMember2024-04-012024-06-300001710482jmsb:InsuranceCommissionsMember2024-04-012024-06-300001710482jmsb:AccountServiceFeesMember2024-04-012024-06-300001710482jmsb:OverdrawnAccountFeesMember2024-01-012024-06-300001710482jmsb:OtherChargesAndFeesMember2024-01-012024-06-300001710482jmsb:InterchangeIncomeMember2024-01-012024-06-300001710482jmsb:InsuranceCommissionsMember2024-01-012024-06-300001710482jmsb:AccountServiceFeesMember2024-01-012024-06-300001710482jmsb:OverdrawnAccountFeesMember2023-04-012023-06-300001710482jmsb:OtherChargesAndFeesMember2023-04-012023-06-300001710482jmsb:InterchangeIncomeMember2023-04-012023-06-300001710482jmsb:InsuranceCommissionsMember2023-04-012023-06-300001710482jmsb:AccountServiceFeesMember2023-04-012023-06-300001710482jmsb:OverdrawnAccountFeesMember2023-01-012023-06-300001710482jmsb:OtherChargesAndFeesMember2023-01-012023-06-300001710482jmsb:InterchangeIncomeMember2023-01-012023-06-300001710482jmsb:InsuranceCommissionsMember2023-01-012023-06-300001710482jmsb:AccountServiceFeesMember2023-01-012023-06-300001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2024-01-012024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2024-01-012024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2024-01-012024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2024-01-012024-06-300001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2023-01-012023-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2023-01-012023-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2023-01-012023-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2023-01-012023-06-300001710482us-gaap:FederalReserveBankAdvancesMember2024-01-012024-06-300001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001710482us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-01-012024-06-300001710482jmsb:AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember2024-01-012024-06-300001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001710482us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001710482us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-06-300001710482jmsb:AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember2023-01-012023-06-300001710482us-gaap:SubordinatedDebtMember2023-12-310001710482us-gaap:FederalReserveBankAdvancesMember2024-06-300001710482us-gaap:FederalReserveBankAdvancesMember2024-06-300001710482us-gaap:FederalFundsPurchasedMember2024-06-300001710482us-gaap:UnfundedLoanCommitmentMember2024-01-012024-06-300001710482us-gaap:UnfundedLoanCommitmentMember2023-01-012023-06-300001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:PassMember2024-06-300001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:PassMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMemberus-gaap:PassMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMemberus-gaap:SpecialMentionMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMemberus-gaap:PassMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMemberus-gaap:SpecialMentionMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMemberus-gaap:PassMember2024-06-300001710482us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:FederalReserveBankAdvancesMember2024-06-300001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:PassMember2023-12-310001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:PassMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMemberus-gaap:PassMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMemberus-gaap:SpecialMentionMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMemberus-gaap:PassMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMemberus-gaap:SpecialMentionMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMemberus-gaap:PassMember2023-12-310001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2024-01-012024-06-300001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-06-300001710482us-gaap:UnfundedLoanCommitmentMember2024-06-300001710482us-gaap:UnfundedLoanCommitmentMember2023-12-310001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2023-06-300001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2023-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2023-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2023-06-300001710482us-gaap:UnfundedLoanCommitmentMember2023-06-300001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberjmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberjmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberjmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2022-12-310001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2022-12-310001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:UnfundedLoanCommitmentMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:UnallocatedFinancingReceivablesMember2022-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2022-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2022-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2022-12-310001710482us-gaap:UnfundedLoanCommitmentMember2022-12-310001710482us-gaap:UnallocatedFinancingReceivablesMember2022-12-310001710482srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310001710482us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001710482us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001710482us-gaap:StandbyLettersOfCreditMember2024-06-300001710482us-gaap:CommitmentsToExtendCreditMember2024-06-300001710482us-gaap:StandbyLettersOfCreditMember2023-12-310001710482us-gaap:CommitmentsToExtendCreditMember2023-12-310001710482us-gaap:RestrictedStockMember2024-06-300001710482us-gaap:EmployeeStockOptionMember2024-06-300001710482us-gaap:RetainedEarningsMember2024-04-012024-06-300001710482us-gaap:RetainedEarningsMember2024-01-012024-06-300001710482us-gaap:RetainedEarningsMember2023-04-012023-06-300001710482us-gaap:RetainedEarningsMember2023-01-012023-06-300001710482us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2024-06-300001710482jmsb:PayVariableAndReceiveFixedInterestRateSwapMemberus-gaap:NondesignatedMember2024-06-300001710482jmsb:PayFixedAndReceiveVariableInterestRateSwapMemberus-gaap:NondesignatedMember2024-06-300001710482us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2023-12-310001710482jmsb:PayVariableAndReceiveFixedInterestRateSwapMemberus-gaap:NondesignatedMember2023-12-310001710482jmsb:PayFixedAndReceiveVariableInterestRateSwapMemberus-gaap:NondesignatedMember2023-12-310001710482us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001710482us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001710482us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:FederalReserveBankAdvancesMember2024-06-300001710482us-gaap:FinancialAssetPastDueMember2024-06-300001710482us-gaap:FinancialAssetPastDueMember2023-12-310001710482us-gaap:SubordinatedDebtMember2024-06-300001710482us-gaap:FederalHomeLoanBankAdvancesMember2024-06-300001710482us-gaap:FederalReserveBankAdvancesMember2024-01-310001710482us-gaap:SubordinatedDebtMember2022-06-150001710482us-gaap:SubordinatedDebtMember2024-01-012024-06-300001710482jmsb:UnvestedStockAwardsMemberjmsb:CommonStockVotingMember2024-06-300001710482jmsb:UnvestedStockAwardsMemberjmsb:CommonStockVotingMember2023-12-310001710482jmsb:CommonStockVotingMember2024-06-300001710482jmsb:CommonStockNonvotingMember2024-06-300001710482jmsb:CommonStockVotingMember2023-12-310001710482jmsb:CommonStockNonvotingMember2023-12-310001710482us-gaap:EmployeeStockOptionMemberjmsb:TwoThousandAndFifteenPlanMember2015-04-2800017104822023-06-3000017104822022-12-310001710482us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001710482us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:TaxableMunicipalNotesMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NontaxableMunicipalNotesMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedMortgageObligationsMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:TaxableMunicipalNotesMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:NontaxableMunicipalNotesMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedMortgageObligationsMember2024-06-300001710482us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DepositsMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:TaxableMunicipalNotesMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NontaxableMunicipalNotesMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedMortgageObligationsMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:TaxableMunicipalNotesMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:NontaxableMunicipalNotesMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedMortgageObligationsMember2023-12-310001710482us-gaap:AssetPledgedAsCollateralWithoutRightMemberus-gaap:DepositsMember2023-12-310001710482us-gaap:NontaxableMunicipalNotesMember2024-06-300001710482us-gaap:CorporateBondSecuritiesMember2024-06-300001710482us-gaap:USTreasurySecuritiesMember2023-12-310001710482us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001710482us-gaap:TaxableMunicipalNotesMember2023-12-310001710482us-gaap:NontaxableMunicipalNotesMember2023-12-310001710482us-gaap:MortgageBackedSecuritiesMember2023-12-310001710482us-gaap:CorporateBondSecuritiesMember2023-12-310001710482us-gaap:CollateralizedMortgageObligationsMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001710482us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001710482us-gaap:FairValueMeasurementsRecurringMember2024-06-300001710482us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001710482us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001710482us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001710482us-gaap:FairValueMeasurementsRecurringMember2023-12-310001710482us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001710482us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001710482us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001710482us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001710482us-gaap:RestrictedStockMember2024-04-012024-06-300001710482us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001710482us-gaap:RestrictedStockMember2024-01-012024-06-300001710482us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001710482us-gaap:RestrictedStockMember2023-04-012023-06-300001710482us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001710482us-gaap:RestrictedStockMember2023-01-012023-06-300001710482us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001710482us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001710482us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001710482us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001710482us-gaap:FederalReserveBankAdvancesMember2024-01-012024-01-310001710482us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300001710482us-gaap:CommonStockMember2024-01-012024-06-300001710482srt:MinimumMemberjmsb:LoanServicingRightsMember2024-06-300001710482srt:MaximumMemberjmsb:LoanServicingRightsMember2024-06-300001710482jmsb:LoanServicingRightsMember2024-06-300001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2024-06-300001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2024-06-300001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2024-06-300001710482us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMember2023-12-310001710482us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ResidentialRealEstateMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:ConstructionLoansMember2023-12-310001710482jmsb:RealEstatePortfolioSegmentMemberus-gaap:CommercialRealEstateMember2023-12-310001710482us-gaap:USTreasurySecuritiesMember2024-06-300001710482us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001710482us-gaap:TaxableMunicipalNotesMember2024-06-300001710482us-gaap:MortgageBackedSecuritiesMember2024-06-300001710482us-gaap:CollateralizedMortgageObligationsMember2024-06-3000017104822023-04-012023-06-3000017104822023-01-012023-06-3000017104822024-06-3000017104822023-12-3100017104822024-03-302024-03-3000017104822023-01-012023-12-310001710482us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001710482us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001710482us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300001710482us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001710482us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001710482us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-3100017104822024-04-012024-06-3000017104822024-08-0500017104822024-01-012024-06-30xbrli:sharesiso4217:USDxbrli:purejmsb:customeriso4217:USDxbrli:sharesjmsb:security

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES

EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2024

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES

EXCHANGE ACT OF 1934

For the transition period from                to                

Commission File Number: 001-41315

John Marshall Bancorp, Inc.

(Exact name of registrant as specified in its charter)

Virginia

81-5424879

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification Number)

1943 Isaac Newton Square East

Suite 100

Reston, VA 20190

(Address of Principal Executive Offices)

(703) 584-0840

(Registrant’s telephone number)

Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class

    

Trading symbol

    

Name of Exchange on which registered

Common Stock, $0.01 par value per share

JMSB

The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

  

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes      No  

As of August 5, 2024, there were 14,231,103 shares of the registrant’s common stock outstanding.

TABLE OF CONTENTS

    

    

Page

Part I

Financial Information

Item 1.

Financial Statements

3

Consolidated Balance Sheets as of June 30, 2024 and December 31, 2023 (Unaudited)

3

Consolidated Statements of Income for the three and six months ended June 30, 2024 and June 30, 2023 (Unaudited)

4

Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2024 and June 30, 2023 (Unaudited)

5

Consolidated Statements of Shareholders’ Equity for the three and six months ended June 30, 2024 and June 30, 2023 (Unaudited)

6

Consolidated Statements of Cash Flows for the six months ended June 30, 2024 and June 30, 2023 (Unaudited)

8

Notes to Consolidated Financial Statements (Unaudited)

9

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

32

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

55

Item 4.

Controls and Procedures

56

Part II

Other Information

Item 1.

Legal Proceedings

57

Item 1A.

Risk Factors

57

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

57

Item 3.

Defaults Upon Senior Securities

57

Item 4.

Mine Safety Disclosures

57

Item 5.

Other Information

57

Item 6.

Exhibits

57

Signatures

58

2

PART I —FINANCIAL INFORMATION

Item 1. Financial Statements

JOHN MARSHALL BANCORP, INC.

Consolidated Balance Sheets

(In thousands, except share and per share data)

(Unaudited)

    

June 30, 2024

    

December 31, 2023

Assets

 

  

 

  

Cash and due from banks

$

10,024

$

7,424

Interest-bearing deposits in other banks

 

172,581

 

91,581

Total cash and cash equivalents

 

182,605

 

99,005

Securities available-for-sale, at fair value

 

147,753

 

169,993

Securities held-to-maturity at amortized cost, fair value of $77,268 and $79,532 as of June 30, 2024 and December 31, 2023, respectively

 

93,830

 

95,505

Less: Allowance for investment credit losses

Securities held-to-maturity, net

93,830

95,505

Restricted securities, at cost

 

4,966

 

5,012

Equity securities, at fair value

 

3,033

 

2,792

Loans, net of unearned income

 

1,827,187

 

1,859,967

Less: Allowance for loan credit losses

 

(18,433)

 

(19,543)

Loans, net

 

1,808,754

 

1,840,424

Bank premises and equipment, net

 

1,184

 

1,281

Accrued interest receivable

 

6,196

 

6,110

Right of use assets

 

4,105

 

4,176

Other assets

 

17,331

 

18,251

Total assets

$

2,269,757

$

2,242,549

Liabilities and Shareholders’ Equity

 

  

 

  

Liabilities

 

  

 

  

Deposits:

 

  

 

  

Non-interest bearing demand deposits

$

437,169

$

411,374

Interest-bearing demand deposits

 

667,951

 

607,971

Savings deposits

 

45,884

 

52,061

Time deposits

 

761,836

 

835,194

Total deposits

 

1,912,840

 

1,906,600

Federal funds purchased

10,000

Federal Reserve Bank borrowings

77,000

54,000

Subordinated debt

 

24,749

 

24,708

Accrued interest payable

 

4,029

 

4,559

Lease liabilities

 

4,366

 

4,446

Other liabilities

 

11,427

 

8,322

Total liabilities

$

2,034,411

$

2,012,635

Commitments and contingencies

 

  

 

  

Shareholders’ Equity

 

  

 

  

Preferred stock, par value $0.01 per share; authorized 1,000,000 shares; none issued

$

$

Common stock, nonvoting, par value $0.01 per share; authorized 1,000,000 shares; none issued

 

 

Common stock, voting, par value $0.01 per share; authorized 30,000,000 shares; issued and outstanding, 14,229,853 shares at June 30, 2024, including 46,253 unvested shares, 14,148,533 shares at December 31, 2023, including 47,318 unvested shares

 

142

 

141

Additional paid-in capital

 

96,817

 

95,636

Retained earnings

 

150,942

 

146,388

Accumulated other comprehensive loss

 

(12,555)

 

(12,251)

Total shareholders’ equity

$

235,346

$

229,914

Total liabilities and shareholders’ equity

$

2,269,757

$

2,242,549

The accompanying notes are an integral part of these consolidated financial statements.

3

JOHN MARSHALL BANCORP, INC.

Consolidated Statements of Income

(In thousands, except per share data)

(Unaudited)

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

    

Interest and Dividend Income

 

  

 

  

  

 

  

Interest and fees on loans

$

23,360

$

21,005

$

46,983

$

41,430

Interest on investment securities, taxable

 

1,194

 

2,140

 

2,463

 

4,391

Interest on investment securities, tax-exempt

 

9

 

15

 

18

 

34

Dividends

 

84

 

70

 

166

 

145

Interest on deposits in banks

 

2,144

 

1,225

 

4,080

 

1,908

Total interest and dividend income

$

26,791

$

24,455

$

53,710

$

47,908

Interest Expense

 

  

 

  

 

  

 

  

Deposits

$

13,450

$

11,759

$

27,381

$

20,318

Federal funds purchased

 

 

 

2

 

9

Federal Home Loan Bank advances

67

Federal Reserve Bank borrowings

911

338

1,804

338

Subordinated debt

 

349

 

349

 

698

 

698

Total interest expense

$

14,710

$

12,446

$

29,885

$

21,430

Net Interest Income

$

12,081

$

12,009

$

23,825

$

26,478

Recovery of credit losses

 

(292)

 

(868)

 

(1,068)

 

(1,642)

Net interest income after recovery of credit losses

$

12,373

$

12,877

$

24,893

$

28,120

Non-interest Income

 

  

 

  

 

  

 

  

Service charges on deposit accounts

$

88

$

82

$

176

$

154

Bank owned life insurance

 

 

101

 

 

201

Other service charges and fees

 

165

 

314

 

314

 

517

Losses on sale of available-for-sale securities

 

 

 

 

(202)

Insurance commissions

 

40

 

50

 

292

 

256

Gain on sale of government guaranteed loans

216

23

349

23

Non-qualified deferred compensation plan asset gains, net

35

83

159

172

Other income

 

11

 

32

 

83

 

130

Total non-interest income

$

555

$

685

$

1,373

$

1,251

Non-interest Expenses

 

  

 

  

 

  

 

  

Salaries and employee benefits

$

4,875

$

4,965

$

9,685

$

9,877

Occupancy expense of premises

 

448

 

448

 

899

 

918

Furniture and equipment expenses

 

301

 

304

 

598

 

600

Other operating expenses

 

2,285

 

2,114

 

4,651

 

4,206

Total non-interest expenses

$

7,909

$

7,831

$

15,833

$

15,601

Income before income taxes

$

5,019

$

5,731

$

10,433

$

13,770

Income Tax Expense

 

1,114

 

1,241

 

2,324

 

2,976

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Earnings per share, basic

$

0.27

$

0.32

$

0.57

$

0.76

Earnings per share, diluted

$

0.27

$

0.32

$

0.57

$

0.76

The accompanying notes are an integral part of these consolidated financial statements.

4

JOHN MARSHALL BANCORP, INC.

Consolidated Statements of Comprehensive Income

(In thousands)

(Unaudited)

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

 

Net Income

$

3,905

$

4,490

$

8,109

$

10,794

Other comprehensive income (loss):

 

  

 

  

 

  

 

  

Unrealized gain (loss) on available-for-sale securities, net of tax of $32 and $(893) for the three months ended June 30, 2024 and June 30, 2023, respectively. Unrealized gain (loss) on available-for-sale securities, net of tax of $(70) and $6 for the six months ended June 30, 2024 and June 30, 2023, respectively.

 

120

 

(3,358)

 

(260)

 

11

Reclassification adjustment for losses on available-for-sale securities included in net income, net of tax of $(42) for the six months ended June 30, 2023.

 

 

 

 

160

Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax of $(6) and $(6) for the three months ended June 30, 2024 and June 30, 2023, respectively. Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax of $(12) and $(13) for the six months ended June 30, 2024 and June 30, 2023, respectively.

 

(22)

 

(22)

 

(44)

 

(49)

Total other comprehensive income (loss)

$

98

$

(3,380)

$

(304)

$

122

Total comprehensive income

$

4,003

$

1,110

$

7,805

$

10,916

The accompanying notes are an integral part of these consolidated financial statements.

5

JOHN MARSHALL BANCORP, INC.

Consolidated Statements of Shareholders’ Equity

For the Three Months Ended June 30, 2024 and 2023

(In thousands, except share and per share data)

(Unaudited)

    

    

    

    

    

    

Accumulated

    

Other

Total

Additional Paid- In

Retained

Comprehensive

Shareholders’

Shares

Common Stock

Capital

Earnings

(Loss)

Equity

Balance, March 31, 2023

 

14,076,807

$

141

$

95,235

$

150,642

$

(25,195)

$

220,823

Net income

 

 

 

 

4,490

 

 

4,490

Other comprehensive loss

 

 

 

 

 

(3,380)

 

(3,380)

Dividend declared on common stock ($0.22 per share)

(3,108)

(3,108)

Exercise of stock options

 

750

 

 

8

 

 

 

8

Restricted stock vesting

 

2,290

 

 

 

 

 

Share-based compensation

 

 

 

137

 

 

 

137

Balance, June 30, 2023

14,079,847

$

141

$

95,380

$

152,024

$

(28,575)

$

218,970

Balance, March 31, 2024

 

14,164,100

$

142

$

96,469

$

150,592

$

(12,653)

$

234,550

Net income

 

 

 

 

3,905

 

 

3,905

Other comprehensive income

 

 

 

 

 

98

 

98

Repurchase of common stock

(3,003)

(50)

(50)

Dividend declared on common stock ($0.25 per share)

(3,555)

(3,555)

Exercise of stock options

 

22,077

 

 

265

 

 

 

265

Restricted stock vesting

 

426

 

 

 

 

 

Share-based compensation

 

 

 

133

 

 

 

133

Balance, June 30, 2024

 

14,183,600

$

142

$

96,817

$

150,942

$

(12,555)

$

235,346

The accompanying notes are an integral part of these consolidated financial statements.

6

JOHN MARSHALL BANCORP, INC.

Consolidated Statements of Shareholders’ Equity

For the Six Months Ended June 30, 2024 and 2023

(In thousands, except share and per share data)

(Unaudited)

    

    

    

    

    

    

Accumulated

    

Other

Total

Additional Paid- In

Retained

Comprehensive

Shareholders’

Shares

Common Stock

Capital

Earnings

(Loss)

Equity

Balance, December 31, 2022

 

14,043,801

$

141

$

94,726

$

146,630

$

(28,697)

$

212,800

Net income

 

 

 

 

10,794

 

 

10,794

Adoption of ASC 326 - Financial Instruments - Credit Losses

(2,292)

(2,292)

Other comprehensive income

 

 

 

 

 

122

 

122

Dividend declared on common stock ($0.22 per share)

 

 

(3,108)

(3,108)

Exercise of stock options

 

27,375

 

 

320

 

 

 

320

Restricted stock vesting, net of 33 shares surrendered

 

8,671

 

 

 

 

 

Share-based compensation

 

 

 

334

 

 

 

334

Balance, June 30, 2023

14,079,847

$

141

$

95,380

$

152,024

$

(28,575)

$

218,970

Balance, December 31, 2023

 

14,101,215

$

141

$

95,636

$

146,388

$

(12,251)

$

229,914

Net income

 

 

 

 

8,109

 

 

8,109

Other comprehensive loss

 

 

 

 

 

(304)

 

(304)

Repurchase of common stock

(3,003)

(50)

(50)

Dividend declared on common stock ($0.25 per share)

(3,555)

(3,555)

Exercise of stock options, net of 423 shares surrendered

 

82,714

 

1

 

969

 

 

 

970

Restricted stock vesting, net of 141 shares surrendered

 

2,674

 

 

(3)

 

 

 

(3)

Share-based compensation

 

 

 

265

 

 

 

265

Balance, June 30, 2024

 

14,183,600

$

142

$

96,817

$

150,942

$

(12,555)

$

235,346

The accompanying notes are an integral part of these consolidated financial statements.

7

JOHN MARSHALL BANCORP, INC.

Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

Six months ended

June 30, 

    

2024

    

2023

Cash Flows from Operating Activities

 

  

 

  

Net income

$

8,109

$

10,794

Adjustment to reconcile net income to net cash provided by operating activities:

 

  

 

Depreciation

 

222

 

241

Right of use asset amortization

 

609

 

616

Recovery of credit losses

 

(1,068)

 

(1,642)

Share-based compensation expense

 

265

 

334

Net (accretion) of securities

 

(155)

 

(131)

Fair value adjustment on equity securities

 

(159)

 

(172)

Amortization of debt issuance costs

 

41

 

42

Net gains on premises and equipment

(16)

Losses on available-for-sale securities

 

 

202

Deferred tax (benefit) expense

 

(54)

 

414

Net increase in cash surrender value of life insurance

 

 

(201)

Gain on sale of government guaranteed loans

(349)

(23)

Changes in assets and liabilities:

 

  

 

(Increase) decrease in accrued interest receivable

 

(86)

 

353

Decrease (increase) in other assets

 

1,055

 

(1,774)

(Decrease) increase in accrued interest payable

 

(530)

 

1,301

Increase in other liabilities

 

2,445

 

164

Net cash provided by operating activities

$

10,345

$

10,502

Cash Flows from Investing Activities

 

  

 

  

Net (decrease) in loans

$

29,004

$

19,424

Proceeds from sale of government guaranteed loans originally classified as held for investment

4,125

288

Proceeds from sale of available-for-sale securities

11,511

Proceeds from maturities, calls and principal repayments of available-for-sale securities

 

22,101

 

20,977

Proceeds from maturities, calls and principal repayments of held-to-maturity securities

 

1,584

 

1,863

Net redemptions (purchases) of restricted securities

 

46

 

(110)

Net purchases of equity securities

 

(82)

 

(408)

Proceeds from sale of premises and equipment

82

Purchases of bank premises and equipment

 

(125)

 

(458)

Net cash provided by investing activities

$

56,653

$

53,169

Cash Flows from Financing Activities

 

  

 

  

Net increase (decrease) in deposits

$

6,240

$

(21,431)

Proceeds from Federal Reserve Bank borrowings

23,000

54,000

Cash dividends paid

(3,555)

(3,108)

Repayment of federal funds purchased

(10,000)

(25,500)

Issuance of common stock for share options exercised

 

970

 

320

Repurchase of shares for tax withholding on share-based compensation

(3)

Repurchase of common stock

(50)

Net cash provided by financing activities

$

16,602

$

4,281

Net increase in cash and cash equivalents

$

83,600

$

67,952

Cash and cash equivalents, beginning of period

 

99,005

 

61,599

Cash and cash equivalents, end of period

$

182,605

$

129,551

Supplemental Disclosures of Cash Flow Information

 

  

 

  

Cash payments for:

 

  

 

  

Interest

$

30,375

$

20,088

Income taxes

 

 

4,110

Supplemental Disclosures of Noncash Transactions

 

  

 

  

Unrealized (loss) gain on securities available-for-sale

$

(330)

$

219

Right of use asset obtained in exchange for new operating lease liability

538

505

The accompanying notes are an integral part of these consolidated financial statements.

8

JOHN MARSHALL BANCORP, INC.

Notes to Consolidated Financial Statements

(Dollars in thousands, unless otherwise stated)

(Unaudited)

Note 1— Nature of Business and Summary of Significant Accounting Policies

Nature of Banking Activities

John Marshall Bancorp, Inc. (the “Company”), headquartered in Reston, Virginia, became the registered bank holding company under the Bank Holding Company Act of 1956 for its wholly-owned subsidiary, John Marshall Bank (the “Bank”), on March 1, 2017. This reorganization was completed through a one-for-one share exchange in which the Bank’s shareholders received one share of voting common stock of the Company in exchange for each share of the Bank’s voting common stock. The Company was formed on April 21, 2016 under the laws of the Commonwealth Virginia. The Bank was formed on April 5, 2005 under the laws of the Commonwealth of Virginia and was chartered as a bank on February 9, 2006, by the Virginia Bureau of Financial Institutions. The Bank is a member of the Federal Reserve System and is subject to the rules and regulations of the Virginia Bureau of Financial Institutions, the Board of Governors of the Federal Reserve System (the “Federal Reserve”) and the Federal Deposit Insurance Corporation (“FDIC”). The Bank opened for business on April 17, 2006 and provides banking services to its customers primarily in the Washington, D.C. metropolitan area.

Basis of Presentation

The accounting and reporting policies of John Marshall Bancorp, Inc. conform to generally accepted accounting principles in the United States of America (“GAAP”) and reflect practices of the banking industry. The accompanying unaudited consolidated financial statements have been prepared in accordance with GAAP for interim financial reporting and with applicable quarterly reporting regulations of the U.S. Securities and Exchange Commission (“SEC”). They do not include all of the information and notes required by GAAP for complete financial statements. As such, these consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 31, 2023, included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 20, 2024.

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary. All significant intercompany accounts and transactions between the Company and the Bank have been eliminated. In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the balance sheet and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate to the determination of the allowance for loan credit losses.

In the opinion of management, all adjustments, consisting only of normal recurring adjustments, which are necessary for a fair presentation of the results of operations in these financial statements, have been made. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the full year. All amounts and disclosures included in this quarterly report as of December 31, 2023, were derived from the Company’s audited consolidated financial statements. Certain items in the prior period financial statements have been reclassified to conform to the current presentation. These reclassifications had no effect on prior year net income or shareholders’ equity.

Significant Accounting Policies and Estimates

Application of  the principles of GAAP and practices within the banking industry requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes. These estimates, assumptions, and judgments are based on information available as of the date of the financial statements; accordingly, as this information changes, the financial statements may reflect different estimates, assumptions, and judgments. Certain policies inherently rely more extensively on the use of estimates, assumptions, and judgments and as such may have a greater possibility of producing results that could be materially different than originally reported.

The Company's significant accounting policies followed in the preparation of the unaudited consolidated financial statements are disclosed in Note 1 of the audited financial statements and notes for the year ended December 31, 2023 and are contained in the

9

Company's 2023 Annual Report on Form 10-K. There have been no significant changes to the application of significant accounting policies since December 31, 2023.

Note 2— Investment Securities

Available-for-Sale

Each of the securities in the Company’s available-for-sale investment portfolio is either covered by the explicit or implied guarantee of the United States government or one of its agencies or rated investment grade or higher. All available-for-sale securities were current with no securities past due or on nonaccrual as of June 30, 2024 or December 31, 2023.

The following tables summarize the amortized cost and fair value of securities available-for-sale and the corresponding amounts of gross unrealized gains and losses at June 30, 2024 and December 31, 2023.

    

June 30, 2024

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

32,860

$

$

(1,479)

$

31,381

U.S. government and federal agencies

 

13,909

 

 

(555)

 

13,354

Corporate bonds

 

3,000

 

 

(517)

 

2,483

U.S. agency collateralized mortgage obligations

 

39,420

 

 

(6,712)

 

32,708

Tax-exempt municipal

 

1,379

 

 

(200)

 

1,179

Taxable municipal

 

606

 

 

(14)

 

592

U.S. agency mortgage-backed

 

72,606

 

 

(6,550)

 

66,056

Total Available-for-sale Securities

$

163,780

$

$

(16,027)

$

147,753

    

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

44,793

$

$

(1,816)

$

42,977

U.S. government and federal agencies

 

13,850

 

 

(575)

 

13,275

Corporate bonds

 

3,000

 

 

(477)

 

2,523

U.S. agency collateralized mortgage obligations

 

40,806

 

 

(6,496)

 

34,310

Tax-exempt municipal

 

1,380

 

 

(149)

 

1,231

Taxable municipal

 

606

 

 

(19)

 

587

U.S. agency mortgage-backed

 

81,255

 

 

(6,165)

 

75,090

Total Available-for-sale Securities

$

185,690

$

$

(15,697)

$

169,993

The Company did not sell or recognize any gain or loss for any securities for the three or six months ended June 30, 2024.  During the six months ended June 30, 2023, the Company sold available-for-sale securities with a total par value of $12.0 million resulting in a gross pre-tax loss of $202 thousand. The Company did not sell or recognize any gain or loss for any securities for the three months ended June 30, 2023.  

Available-for-sale securities having a market value of $64.3 million and $90.3 million at June 30, 2024 and December 31, 2023, respectively, were pledged to secure public deposits and for other purposes required by law. These securities had an amortized cost of $69.0 million and $95.8 million at June 30, 2024 and December 31, 2023, respectively.

The following tables summarize the fair value of securities available-for-sale at June 30, 2024 and December 31, 2023 and the corresponding amounts of gross unrealized losses. Management uses the valuations as of month-end in determining when securities are

10

in an unrealized loss position. Therefore, a security’s market value could have exceeded its amortized cost on other days during the prior twelve-month period.

    

June 30, 2024

Less than 12 Months

12 Months or Longer

Total

Gross

Gross

Gross

Fair

    

Unrealized

    

Fair

     

Unrealized

    

Fair

    

Unrealized

(Dollars in thousands)

Value

Losses

Value

Losses

Value

Losses

Available-for-sale

 

  

 

  

 

  

 

  

 

  

 

  

U.S. Treasuries

$

$

$

31,381

$

(1,479)

$

31,381

$

(1,479)

U.S. government and federal agencies

 

 

 

13,354

 

(555)

 

13,354

 

(555)

Corporate bonds

 

 

 

2,483

 

(517)

 

2,483

 

(517)

U.S. agency collateralized mortgage obligations

 

 

 

32,708

 

(6,712)

 

32,708

 

(6,712)

Tax-exempt municipal

 

 

 

1,179

 

(200)

 

1,179

 

(200)

Taxable municipal

 

 

 

592

 

(14)

 

592

 

(14)

U.S. agency mortgage-backed

 

 

 

66,056

 

(6,550)

 

66,056

 

(6,550)

Total Available-for-sale Securities

$

$

$

147,753

$

(16,027)

$

147,753

$

(16,027)

    

December 31, 2023

Less than 12 Months

12 Months or Longer

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

(Dollars in thousands)

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Available-for-sale

 

U.S. Treasuries

$

$

$

42,977

$

(1,816)

$

42,977

$

(1,816)

U.S. government and federal agencies

 

 

 

13,275

 

(575)

 

13,275

 

(575)

Corporate bonds

 

 

2,523

 

(477)

 

2,523

 

(477)

U.S. agency collateralized mortgage obligations

 

 

 

34,310

 

(6,496)

 

34,310

 

(6,496)

Tax-exempt municipal

 

 

1,231

 

(149)

 

1,231

 

(149)

Taxable municipal

 

 

 

587

 

(19)

 

587

 

(19)

U.S. agency mortgage-backed

 

 

 

75,090

 

(6,165)

 

75,090

 

(6,165)

Total Available-for-sale Securities

$

$

$

169,993

$

(15,697)

$

169,993

$

(15,697)

The Company had 154 and 158 securities in an unrealized loss position for 12 months or longer as of June 30, 2024 and December 31, 2023, respectively. The Company has evaluated available-for-sale securities in an unrealized loss position for credit related impairment at June 30, 2024 and December 31, 2023 and concluded no impairment existed based on a combination of factors, which included: (1) the securities are of high credit quality, (2) unrealized losses are primarily the result of market volatility and increases in market interest rates, (3) the contractual terms of the investments do not permit the issuer(s) to settle the securities at a price less than the par value of each investment, (4) issuers continue to make timely principal and interest payments, and (5) the Company does not intend to sell any of the investments and the accounting standard of “more likely than not” has not been met for the Company to be required to sell any of the investments before recovery of its amortized cost basis. As such, there was no allowance for credit losses on available-for-sale securities at June 30, 2024.

The table below summarizes the contractual maturities of our available-for-sale investment securities as of June 30, 2024. Issuers may have the right to call or prepay certain obligations, and as such, the expected maturities of our securities may differ from the scheduled contractual maturities presented below.

    

June 30, 2024

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

Available-for-sale

 

  

 

  

Due in one year or less

$

22,286

$

21,908

Due after one year through five years

 

35,159

 

33,419

Due after five years through ten years

 

46,054

 

43,051

Due after ten years

 

60,281

 

49,375

Total Available-for-sale Securities

$

163,780

$

147,753

11

In the prevailing rate environments as of June 30, 2024 and December 31, 2023, the Company’s available-for-sale investment portfolio had an estimated weighted average remaining life of approximately 2.9 years and 3.0 years.

Held-to-Maturity

Each of the securities in the Company’s held-to-maturity investment portfolio is either covered by the explicit or implied guarantee of the United States government or one of its agencies or rated investment grade or higher. All held-to-maturity securities were current with no securities past due or on nonaccrual as of June 30, 2024 or December 31, 2023.

The following tables summarize the amortized cost and fair value of securities held-to-maturity and the corresponding amounts of gross unrealized losses at June 30, 2024 and December 31, 2023, respectively.

    

June 30, 2024

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

$

(697)

$

5,304

U.S. government and federal agencies

 

35,381

 

 

(5,167)

 

30,214

U.S. agency collateralized mortgage obligations

 

18,664

 

 

(4,188)

 

14,476

Taxable municipal

 

6,049

 

 

(1,142)

 

4,907

U.S. agency mortgage-backed

 

27,735

 

 

(5,368)

 

22,367

Total Held-to-maturity Securities

$

93,830

$

$

(16,562)

$

77,268

    

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

$

(667)

$

5,334

U.S. government and federal agencies

 

35,434

 

 

(5,100)

 

30,334

U.S agency collateralized mortgage obligations

 

19,395

 

 

(4,095)

 

15,300

Taxable municipal

 

6,057

 

 

(1,101)

 

4,956

U.S. agency mortgage-backed

 

28,618

 

 

(5,010)

 

23,608

Total Held-to-maturity Securities

$

95,505

$

$

(15,973)

$

79,532

Held-to-maturity securities having a market value of $35.8 million and $36.1 million at June 30, 2024 and December 31, 2023, respectively, were pledged to secure public deposits and for other purposes required by law. These securities had an amortized cost of $42.1 million and $42.3 million at June 30, 2024 and December 31, 2023, respectively.

The Company evaluates the credit risk of its held-to-maturity securities on at least a quarterly basis. The Company estimates expected credit losses on held-to-maturity securities on an individual basis based on a probability of default/loss given default methodology primarily using security-level credit ratings. The primary indicators of credit quality for the Company’s held-to-maturity portfolio are security type and credit rating, which is influenced by a number of factors including obligor cash flow, geography, seniority, and others. The Company’s held-to-maturity securities with credit risk were comprised of municipal bonds and had a credit rating of AA or better as of June 30, 2024. All other held-to-maturity securities are covered by the explicit or implied guarantee of the United States government or one of its agencies. The Company did not have an allowance for credit losses on held-to-maturity securities as of June 30, 2024 or December 31, 2023.

The table below summarizes the contractual maturities of our held-to-maturity investment securities as of June 30, 2024. Issuers may have the right to call or prepay certain obligations and as such, the expected maturities of our securities are likely to differ from the scheduled contractual maturities presented below.

12

    

June 30, 2024

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

Held-to-maturity

 

  

 

  

Due in one year or less

$

$

Due after one year through five years

 

22,170

 

19,575

Due after five years through ten years

 

23,427

 

19,590

Due after ten years

 

48,233

 

38,103

Total Held-to-maturity Securities

$

93,830

$

77,268

In the prevailing rate environments as of June 30, 2024 and December 31, 2023, the Company’s held-to-maturity investment portfolio had an estimated weighted average remaining life of approximately 6.3 years and 6.7 years, respectively.

Restricted Securities

The table below summarizes the carrying amount of restricted securities as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Federal Reserve Bank Stock

$

3,319

$

3,310

Federal Home Loan Bank Stock

 

1,587

 

1,642

Community Bankers’ Bank Stock

 

60

 

60

Total Restricted Securities

$

4,966

$

5,012

Equity Securities

The Company held equity securities with readily determinable fair values totaling $3.0 million and $2.8 million at June 30, 2024 and December 31, 2023, respectively. These securities consist of mutual funds held in a trust and were obtained for the purpose of economically hedging changes in the Company’s nonqualified deferred compensation liability. Changes in the fair value of these securities are reflected in earnings. Gains of $35 thousand and $83 thousand were recorded in non-interest income in the Consolidated Statements of Income for the three months ended June 30, 2024 and June 30, 2023, respectively.  Gains of $159 thousand and $172 thousand were recorded in non-interest income in the Consolidated Statements of Income for the six months ended June 30, 2024 and June 30, 2023, respectively.

Note 3— Loans

The following table presents the composition of the Company’s loan portfolio as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Real Estate Loans:

  

  

Commercial

$

1,163,988

$

1,146,116

Construction and land development

 

138,744

 

180,922

Residential

476,764

482,182

Commercial - Non-Real Estate:

 

  

 

  

Commercial loans

 

41,933

 

45,204

Consumer - Non-Real Estate:

 

  

 

  

Consumer loans

 

876

 

560

Total Gross Loans

$

1,822,305

$

1,854,984

Allowance for loan credit losses

 

(18,433)

 

(19,543)

Net deferred loan costs

 

4,882

 

4,983

Total net loans

$

1,808,754

$

1,840,424

Portfolio Segments

The Company currently manages its loan products and the respective exposure to credit losses by the following specific portfolio segments which are levels at which the Company develops and documents its systematic methodology to determine the allowance for loan credit losses attributable to each respective portfolio segment. These segments are:

13

Real estate - commercial loans – The real estate commercial loans category contains commercial mortgage loans secured by owner occupied, non-owner occupied, and multifamily real estate.
Real estate - construction and land development loans – The real estate construction and land development loans category contains residential and commercial construction loan financing to builders and developers and to consumers building their own homes.
Real estate - residential loans – The real estate residential mortgage loans category contains permanent mortgage loans principally to consumers secured by residential real estate.
Commercial loans – The commercial loans category contains business purpose loans made to provide funds for the financing of equipment, receivables, contract administration expenses, and other general corporate needs of commercial businesses.
Consumer loans – The consumer loans category contains personal loans such as installment loans and lines of credit.

Note 4— Allowance for Loan Credit Losses

The following tables present the activity in the allowance for loan credit losses for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

Real Estate

Construction &

Land

Dollars in thousands

Commercial

Development

Residential

Commercial

Consumer

Total

Beginning balance, December 31, 2023

$

12,841

$

1,787

$

4,323

$

495

$

97

$

19,543

Charge-offs

Recoveries

1

1

Provision for (recovery of) credit losses

(44)

(626)

(360)

(1)

(80)

(1,111)

Ending balance, June 30, 2024

$

12,797

$

1,161

$

3,963

$

495

$

17

$

18,433

June 30, 2023

Real Estate

Construction &

Land

Dollars in thousands

Commercial

Development

Residential

Commercial

Consumer

Unallocated

Total

Beginning balance, December 31, 2022

    

$

13,205

$

2,860

$

3,044

$

456

$

5

$

638

$

20,208

Adjustment to allowance for adoption of ASC 326

(2,649)

476

4,552

367

57

(638)

2,165

Charge-offs

 

Recoveries

 

2

2

Provision for (recovery of) credit losses

 

(700)

(110)

(794)

(110)

(32)

(1,746)

Ending balance, June 30, 2023

$

9,856

$

3,226

$

6,802

$

715

$

30

$

$

20,629

There were no collateral dependent or individually evaluated loans as of June 30, 2024 or December 31, 2023.

14

Delinquency Information

The following tables present a summary of past due and nonaccrual loans by segment as of June 30, 2024 and December 31, 2023.

    

June 30, 2024

30-59 Days

60-89 Days

90 Days or

90 Days or More

Past

Past

More

Total Past

Total

Past Due and

Nonaccrual

(Dollars in thousands)

    

Due

    

Due

    

Past Due

    

Due

    

Current

    

Loans

    

Still Accruing

    

Loans

Real Estate Loans

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Commercial

$

$

$

$

$

1,163,988

 

$

1,163,988

$

$

Construction and land development

 

 

 

 

 

138,744

 

138,744

 

 

Residential

 

 

 

 

 

476,764

 

476,764

 

 

Commercial

 

 

 

 

 

41,933

 

41,933

 

 

Consumer

 

 

 

 

 

876

 

876

 

 

Total Loans

$

$

$

$

$

1,822,305

$

1,822,305

$

$

    

December 31, 2023

30-59 Days

60-89 Days

90 Days or

90 Days or More

Past

Past

More

Total Past

Total

Past Due and

Nonaccrual

(Dollars in thousands)

Due

    

Due

    

Past Due

    

Due

    

Current

    

Loans

    

Still Accruing

    

Loans

Real Estate Loans

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Commercial

$

$

$

$

$

1,146,116

 

$

1,146,116

$

$

Construction and land development

 

 

 

 

 

180,922

 

180,922

 

 

Residential

 

 

 

 

 

482,182

 

482,182

 

 

Commercial

 

 

 

 

 

45,204

 

45,204

 

 

Consumer

 

 

 

 

 

560

 

560

 

 

Total Loans

$

$

$

$

$

1,854,984

$

1,854,984

$

$

Credit Quality Indicators

The Company assesses credit quality indicators based on internal risk rating of loans. Each loan is evaluated at least annually with more frequent evaluation of more severely criticized loans. The indicators represent the rating for loans as of the date presented is based on the most recent credit review performed. Internal risk rating definitions are:

Pass: These include satisfactory loans that have acceptable levels of risk.

Special Mention: Loans classified as special mention have a potential weakness that requires close attention. If left uncorrected, these potential weaknesses may result in deterioration of the repayment prospects for the asset or in the Company’s credit position at some future date. These credits do not expose the Company to sufficient risk to warrant further adverse classification.

Substandard: A substandard asset is inadequately protected by the current worth and paying capacity of the obligor or of the collateral pledged, if any. Loans classified as substandard must have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the Company will sustain some loss if the deficiencies are not corrected.

Doubtful: Loans classified as doubtful have all the weaknesses inherent in a substandard asset with the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions, and values, highly questionable and improbable.

Loss: Loans classified as loss are considered uncollectible and of such little value that their continuance as bankable assets is not warranted. This classification does not mean that the asset has absolutely no recovery or salvage value, but rather it is not practical or desirable to defer writing off this basically worthless asset even though partial recovery may be received in the future.

The Company has a portfolio of smaller homogenous loans that are not individually risk rated and include residential permanent and construction mortgages, home equity lines of credit, and consumer installment loans. For these loans, management uses payment status

15

as the primary credit quality indicator. The payment status of these loans is then translated into an internal risk rating. The following table summarizes the translation of past due status to risk rating for loans that are not individually risk rated.

Internal

Days Past Due

Risk Rating

0 - 29 days

Pass

30-59 days

Special Mention

60-89 days

Substandard

90-119 days

Doubtful

120+ days

Loss

16

The following table presents the Company’s recorded investment in loans by credit quality indicator by year of origination as of June 30, 2024.

Term Loans by Year of Origination

(Dollars in thousands)

2024

2023

2022

2021

2020

Prior

Revolving

Total

Real Estate Loans - Commercial

Pass

$

49,912

$

67,394

$

317,215

$

201,583

$

118,904

$

385,707

$

2,510

$

1,143,225

Special mention

12,702

8,061

20,763

Substandard

Doubtful

Loss

Total Real Estate Loans - Commercial

$

49,912

$

67,394

$

329,917

$

201,583

$

118,904

$

393,768

$

2,510

$

1,163,988

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Construction and land development

Pass

$

24,342

$

47,034

$

32,012

$

5,640

$

4,371

$

4,750

$

18,483

$

136,632

Special mention

2,112

2,112

Substandard

Doubtful

Loss

Total Real Estate Loans - Construction and land development

$

24,342

$

47,034

$

32,012

$

5,640

$

4,371

$

6,862

$

18,483

$

138,744

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Residential

Pass

$

13,375

$

78,221

$

112,535

$

125,372

$

84,916

$

43,613

$

18,732

$

476,764

Special mention

Substandard

Doubtful

Loss

Total Real Estate Loans - Residential

$

13,375

$

78,221

$

112,535

$

125,372

$

84,916

$

43,613

$

18,732

$

476,764

Current period gross write-offs

$

$

$

$

$

$

$

$

Commercial Loans

Pass

$

5,315

$

5,483

$

6,344

$

1,655

$

1,840

$

8,093

$

13,203

$

41,933

Special mention

Substandard

Doubtful

Loss

Total Commercial Loans

$

5,315

$

5,483

$

6,344

$

1,655

$

1,840

$

8,093

$

13,203

$

41,933

Current period gross write-offs

$

$

$

$

$

$

$

$

Consumer Loans

Pass

$

721

$

96

$

3

$

21

$

$

5

$

30

$

876

Special mention

Substandard

Doubtful

Loss

Total Consumer Loans

$

721

$

96

$

3

$

21

$

$

5

$

30

$

876

Current period gross write-offs

$

$

$

$

$

$

$

$

17

The following table presents the Company’s recorded investment in loans by credit quality indicator by year of origination as of December 31, 2023.

Term Loans by Year of Origination

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Revolving

Total

Real Estate Loans - Commercial

Pass

$

67,675

$

302,342

$

201,801

$

125,828

$

96,424

$

334,132

$

3,575

$

1,131,777

Special mention

13,102

1,237

14,339

Substandard

Doubtful

Loss

Total Real Estate Loans - Commercial

$

67,675

$

315,444

$

201,801

$

127,065

$

96,424

$

334,132

$

3,575

$

1,146,116

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Construction and land development

Pass

$

47,253

$

56,408

$

33,827

$

9,360

$

8

$

7,046

$

24,891

$

178,793

Special mention

2,129

2,129

Substandard

Doubtful

Loss

Total Real Estate Loans - Construction and land development

$

47,253

$

56,408

$

33,827

$

9,360

$

2,137

$

7,046

$

24,891

$

180,922

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Residential

Pass

$

83,060

$

114,865

$

133,188

$

87,275

$

24,883

$

21,380

$

17,531

$

482,182

Special mention

Substandard

Doubtful

Loss

Total Real Estate Loans - Residential

$

83,060

$

114,865

$

133,188

$

87,275

$

24,883

$

21,380

$

17,531

$

482,182

Current period gross write-offs

$

$

$

$

$

$

$

$

Commercial Loans

Pass

$

7,564

$

6,838

$

1,959

$

3,207

$

4,482

$

4,787

$

16,367

$

45,204

Special mention

Substandard

Doubtful

Loss

Total Commercial Loans

$

7,564

$

6,838

$

1,959

$

3,207

$

4,482

$

4,787

$

16,367

$

45,204

Current period gross write-offs

$

$

$

$

$

$

$

$

Consumer Loans

Pass

$

485

$

6

$

26

$

$

$

10

$

33

$

560

Special mention

Substandard

Doubtful

Loss

Total Consumer Loans

$

485

$

6

$

26

$

$

$

10

$

33

$

560

Current period gross write-offs

$

$

$

$

$

$

$

$

Modifications with Borrowers Experiencing Financial Difficulty

The allowance for loan credit losses incorporates an estimate of lifetime expected credit losses and is recorded on each asset upon asset origination. The starting point for the estimate of the allowance for loan credit losses is historical loss information, which includes losses from modifications of receivables to borrowers experiencing financial difficulty. An assessment of whether a borrower is experiencing financial difficulty is made on the date of a modification. As part of the Company’s loan modification program to borrowers experiencing financial difficulty, the Company may provide concessions to minimize the economic loss and improve long-term loan performance and collectability. The Company did not make any loan modifications to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and June 30, 2023.

18

Unfunded Commitments

The Company maintains an allowance for off-balance sheet credit exposures such as unfunded balances for existing lines of credit, commitments to extend future credit, as well as both standby and commercial letters of credit when there is a contractual obligation to extend credit and when this extension of credit is not unconditionally cancellable by the Company. The allowance for off-balance sheet credit exposures is adjusted as a provision for (or recovery of) credit losses in the Consolidated Statements of Income. The estimate includes consideration of the likelihood that funding will occur, which is based on a historical funding study derived from internal information, and an estimate of expected credit losses on commitments expected to be funded over its estimated life, which are the same loss rates that are used in computing the allowance for loan credit losses. The allowance for credit losses for unfunded loan commitments of $663 thousand and $620 thousand at June 30, 2024 and December 31, 2023, respectively, is separately classified within Other Liabilities on the Consolidated Balance Sheets.  The provision for credit losses recorded during the six months ended June 30, 2024 was primarily due to an increase in unfunded commitments.

The following table presents the balance and activity in the allowance for credit losses for unfunded loan commitments for the six months ended June 30, 2024 and June 30, 2023.

Allowance for Credit Losses

(Dollars in thousands)

    

Unfunded Commitments

Beginning balance, December 31, 2023

$

620

Provision for credit losses

43

Ending balance, June 30, 2024

$

663

Allowance for Credit Losses

(Dollars in thousands)

    

Unfunded Commitments

Beginning balance, December 31, 2022

$

303

Adjustment to allowance for unfunded commitments for adoption of ASC 326

737

Provision for credit losses

104

Ending balance, June 30, 2023

$

1,144

Note 5— Derivatives

The Company enters into interest rate swap agreements (“swaps”) with commercial loan customers to provide a facility for customers to manage their interest rate risk. These swaps are matched in exact offsetting terms with swaps that the Company enters into with an independent third party. These swaps qualify as derivatives, but are not designated as hedging instruments.

The following tables summarize the Company’s swaps at June 30, 2024 and December 31, 2023.

June 30, 2024

Estimated

Weighted Average

Notional

Fair

Years to

Receive

Pay

(Dollars in thousands)

Amount

Value

Maturity

Rate

Rate

Interest rate swap agreements:

Pay fixed/receive variable swaps

$

24,497

$

913

3.2 years

6.43

%

4.08

%

Pay variable/receive fixed swaps

24,497

(913)

3.2 years

4.08

%

6.43

%

Total interest rate swap agreements

$

48,994

$

3.2 years

5.26

%

5.26

%

December 31, 2023

Estimated

Weighted Average

Notional

Fair

Years to

Receive

Pay

(Dollars in thousands)

Amount

Value

Maturity

Rate

Rate

Interest rate swap agreements:

Pay fixed/receive variable swaps

$

19,444

$

846

3.2 years

5.87

%

3.39

%

Pay variable/receive fixed swaps

19,444

(846)

3.2 years

3.39

%

5.87

%

Total interest rate swap agreements

$

38,888

$

3.2 years

4.63

%

4.63

%

19

The estimated fair value of the swaps at June 30, 2024 and December 31, 2023 were recorded in other assets and liabilities in the Consolidated Balance Sheets. The associated net gains and losses on the swaps are recorded in other income in the Consolidated Statements of Income.

Note 6— Deposits and Borrowings

The following tables show the components of the Company’s funding sources.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Deposits:

 

  

 

  

Non-interest bearing demand deposits(1)

$

437,169

$

411,374

Interest-bearing demand deposits(1)

 

667,951

 

607,971

Savings deposits

 

45,884

 

52,061

Time deposits(2)

 

761,836

 

835,194

Total Deposits

$

1,912,840

$

1,906,600

(1)Overdraft demand deposits reclassified to loans totaled $281 thousand at June 30, 2024 and $1 thousand at December 31, 2023.
(2)The aggregate amount of certificates of deposit with a minimum denomination of $250,000 was $340.4 million and $359.3 million at June 30, 2024 and December 31, 2023, respectively.

    

    

    

    

June 30, 2024

    

December 31, 2023

(Dollars in thousands)

Stated Interest Rate

Weighted-Average Interest Rate

Carrying Value

Carrying Value

Short-term Debt:

Federal Reserve Bank borrowings

4.76

%  

4.76

%  

$

77,000

54,000

Total Short-term Debt

$

77,000

54,000

Long-term Debt:

 

  

 

  

 

  

 

  

Subordinated debt

 

5.25

%  

5.25

%  

$

24,749

$

24,708

Total Long-term Debt

 

$

24,749

$

24,708

The Company obtains certain deposits through the efforts of third-party brokers. Brokered deposits totaled $293.6 million and $320.6 million at June 30, 2024 and December 31, 2023, respectively, and were included primarily in time deposits on the Company’s Consolidated Balance Sheets. At June 30, 2024, there were no depositors that represented 5% or more of the Company’s total deposits.

The Company completed a private placement of a $25.0 million fixed-to-floating subordinated note on June 15, 2022. Subject to limited exceptions permitting earlier redemption, the note is callable, in whole or in part, commencing July 1, 2027. Unless redeemed earlier, the note will mature on July 1, 2032. The note bears interest at a fixed rate of 5.25% to but excluding July 1, 2027, and will bear interest at a floating rate equal to the three-month Secured Overnight Financing Rate plus 245 basis points thereafter. The note is carried at its principal amount, less unamortized issuance costs.

The Company from time to time uses FHLB advances as a source of funding and to manage interest rate risk. FHLB advances are secured by a blanket floating lien on all real estate mortgage loans secured by 1-to-4 family residential, multi-family and commercial real estate properties. At June 30, 2024, the Company did not have any outstanding FHLB advances. Available borrowing capacity based on collateral value amounted to approximately $454.2 million as of June 30, 2024.

The Company also has the capacity to borrow up to $96.4 million at the Federal Reserve discount window of which $0 had been drawn upon at June 30, 2024. The Bank had loans pledged at the Federal Reserve discount window totaling $118.1 million as of June 30, 2024.

On March 12, 2023, the Federal Reserve Bank of Richmond (“Reserve Bank”) made available the Bank Term Funding Program (“BTFP”), which enhances the ability of banks to borrow against the par value of certain high-quality, unencumbered investments. In January 2024, the Company refinanced its $54.0 million advance and secured an additional $23.0 million from the BTFP.  The $77 million BTFP advance has a term of one year, bears interest at a fixed rate of 4.76% and can be prepaid, in whole or in part, without penalty prior to maturity.  At June 30, 2024, the Company had pledged as collateral for the BTFP advance investment securities with an amortized cost and fair value of $77.8 million and $62.1 million, respectively.

The Company also has federal funds lines of credit with correspondent banks available for overnight borrowing of $110.0 million, of which $0 had been drawn upon at June 30, 2024.

20

The following table shows the carrying amount of the Company’s time deposits by contractual maturity as of June 30, 2024.

(Dollars in thousands)

    

June 30, 2024

2024

$

275,107

2025

 

345,671

2026

 

102,098

2027

 

37,874

2028

 

550

Thereafter

 

536

Total

$

761,836

Note 7— Commitments and Contingencies

The Company is party to financial instruments with off balance sheet risk in the normal course of business to meet the financing needs of its customers. These financial instruments include commitments to extend credit, standby letters of credit and financial guarantees. Those instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized in the balance sheet. The contract or notional amounts of those instruments reflect the extent of involvement the Company has in particular classes of financial instruments. The Company’s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters of credit and financial guarantees written is represented by the contractual notional amount of those instruments.

The Company uses the same credit policies in making commitments and conditional obligations as it does for on balance sheet instruments.

The following table summarizes the contract or notional amount of the Company’s exposure to off-balance sheet risk as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Commitments to extend credit

$

254,919

$

235,560

Standby letters of credit

$

15,329

$

16,329

Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Since many of the commitments are expected to expire without being drawn upon, the total commitment amounts do not necessarily represent future cash requirements. The Company evaluates each customer’s credit worthiness on a case-by-case basis. The amount of collateral obtained, if deemed necessary upon extension of credit, is based on management’s credit evaluation of the counterparty. Collateral held varies but may include accounts receivable, inventory, property and equipment, income-producing commercial properties, and other real estate properties.

Unfunded commitments under lines of credit are commitments for possible future extensions of credit to existing customers. Those lines of credit may not be drawn upon to the total extent to which the Company is committed.

Standby letters of credit written are conditional commitments issued by the Company to guarantee the performance of a customer to a third party. Those guarantees are primarily issued to support public and private borrowing arrangements, including commercial paper, bond financing, and similar transactions. The credit risk involved in issuing letters of credit is essentially the same as that involved in extending loan facilities to customers.

Note 8— Fair Value Measurements

Determination of Fair Value

The Company determines the fair values of its financial instruments based on the fair value hierarchy established by Accounting Standards Codification (“ASC”) Topic 820 – Fair Value Measurement, which defines fair value as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market and in an orderly transaction between market participants on the measurement date.

21

The fair value measurements and disclosures topic specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions.

Fair Value Hierarchy

In accordance with this guidance, the Company groups its assets and liabilities measured at fair value in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value.

Level 1 - Valuation is based on quoted prices in active markets for identical assets and liabilities that the reporting entity has the ability to access at the measurement date. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.

Level 2 - Valuation is based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. The valuation may be based on quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

Level 3 - Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which determination of fair value requires significant management judgment or estimation.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Assets Measured at Fair Value on a Recurring Basis

In accordance with ASC Topic 820, the following describes the valuation techniques used by the Company to measure certain financial assets recorded at fair value on a recurring basis in the financial statements.

Securities Available-for-sale and Equity Securities

Securities available-for-sale and equity securities with readily determinable fair values are recorded at fair value on a recurring basis. Fair value measurement is based upon quoted market prices, when available (Level 1). If quoted market prices are not available, fair values are measured utilizing independent valuation techniques of identical or similar securities for which significant assumptions are derived primarily from or corroborated by observable market data (Level 2). If the inputs used to provide the evaluation for certain securities are unobservable and/or there is little, if any, market activity then the security would fall to the lowest level of the hierarchy (Level 3).

The Company’s investment portfolio is primarily valued using fair value measurements that are considered to be Level 2. The Company has contracted with a third party portfolio accounting service vendor for valuation of its portfolio of debt securities. The vendor’s primary source for security valuation is ICE Data Services, which evaluates securities based on market data. ICE Data Services utilizes evaluated pricing models that vary by asset class and include available trade, bid, and other market information. Generally, the methodology includes broker quotes, proprietary models, vast descriptive terms and conditions databases, as well as extensive quality control programs.

The vendor utilizes proprietary valuation matrices for valuing all municipals securities. The initial curves for determining the price, movement, and yield relationships within the municipal matrices are derived from industry benchmark curves or sourced from a municipal trading desk. The securities are further broken down according to issuer, credit support, state of issuance and rating to incorporate additional spreads to the industry benchmark curves.

22

Interest Rate Swap Agreements

Interest rate swap agreements are measured by alternative pricing sources using a discounted cash flow method that incorporates current market interest rates. Based on the complex nature of interest rate swap agreements, the markets these instruments trade in are not as efficient and are less liquid than that of the more mature Level 1 markets. These characteristics classify interest rate swap agreements as Level 2 in the fair value hierarchy.

The following tables summarize the fair value of assets measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023.

    

Fair Value Measurements at June 30, 2024 Using

Quoted Prices in 

Significant 

Active Markets for 

Significant Other 

Unobservable 

Balance as of

Identical Assets

Observable Inputs

Inputs

(Dollars in thousands)

    

June 30, 2024

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Securities available-for-sale:

 

  

 

  

 

  

 

  

U.S. Treasuries

$

31,381

$

$

31,381

$

U.S. government and federal agencies

 

13,354

 

 

13,354

 

Corporate bonds

 

2,483

 

 

2,483

 

U.S. agency collateralized mortgage obligations

 

32,708

 

 

32,708

 

Tax-exempt municipal

 

1,179

 

 

1,179

 

Taxable municipal

 

592

 

 

592

 

U.S. agency mortgage-backed

 

66,056

 

 

66,056

 

Equity securities, at fair value

 

3,033

 

3,033

 

 

Interest rate swap agreements

913

913

Total assets at fair value

$

151,699

$

3,033

$

148,666

$

Liabilities:

Interest rate swap agreements

$

913

$

$

913

$

Total liabilities at fair value

$

913

$

$

913

$

    

Fair Value Measurements at December 31, 2023 Using

    

    

Quoted Prices in 

    

    

Significant 

Active Markets for 

Significant Other 

Unobservable 

Balance as of 

Identical Assets 

Observable Inputs 

Inputs 

(Dollars in thousands)

December 31, 2023

(Level 1)

(Level 2)

(Level 3)

Assets:

  

  

  

  

Securities available-for-sale:

  

 

  

 

  

 

  

U.S. Treasuries

$

42,977

$

$

42,977

$

U.S. government and federal agencies

 

13,275

 

 

13,275

 

Corporate bonds

 

2,523

 

 

2,523

 

U.S. agency collateralized mortgage obligations

 

34,310

 

 

34,310

 

Tax-exempt municipal

 

1,231

 

 

1,231

 

Taxable municipal

 

587

 

 

587

 

U.S. agency mortgage-backed

 

75,090

 

 

75,090

 

Equity securities, at fair value

 

2,792

 

2,792

 

 

Interest rate swap agreement

846

846

Total assets at fair value

$

173,631

$

2,792

$

170,839

$

Liabilities:

Interest rate swap agreement

$

846

$

$

846

$

Total liabilities at fair value

$

846

$

$

846

$

23

Assets Measured at Fair Value on a Non-recurring Basis

Under certain circumstances, the Company makes adjustments to fair value for assets and liabilities although they are not measured at fair value on an ongoing basis. The following describes the valuation techniques used by the Company to measure certain assets recorded at fair value on a non-recurring basis in the financial statements:

Loan Servicing Rights

Under the U.S Small Business Administration (“SBA”) 7(a) program, the Bank can sell in the secondary market the guaranteed portion of its SBA 7(a) loans and retain the related unguaranteed portion of these loans, as well as the servicing on such loans, for which it is paid a fee. The loan servicing spread is generally a minimum of 1.00% on all SBA 7(a) loans. The Company generally offers SBA 7(a) loans within a range of $50,000 to $2.0 million. The Company holds rights to service the guaranteed portion of SBA loans sold in the secondary market. Loan servicing rights are capitalized at estimated fair value when acquired through the origination of loans that are subsequently sold with the servicing rights retained. Loan servicing rights are amortized to servicing income on loans sold approximately in proportion to and over the period of estimated net servicing income. The value of loan servicing rights at the date of the sale of loans is estimated based on the discounted present value of expected future cash flows using key assumptions for servicing income and costs and expected prepayment rates on the underlying loans. The estimated fair value is periodically evaluated for impairment by comparing actual cash flows and estimated future cash flows from the loan servicing assets to those estimated at the time that the loan servicing assets were originated. Fair values are estimated using expected future discounted cash flows based on current market rates of interest. For purposes of measuring impairment, the loan servicing rights must be stratified by one or more predominant risk characteristics of the underlying loans. The Company stratifies its capitalized loan servicing rights based on product type and term of the underlying loans. The amount of impairment recognized is the amount, if any, by which the amortized cost of the loan servicing rights exceeds their fair value. Impairment, if deemed temporary, is recognized through a valuation allowance to the extent that fair value is less than the recorded amount. Under the SBA 7(a) program, the loans carry an SBA guaranty for up to 85% of the loan. Typical maturities for this type of loan vary but can be up to ten years. SBA 7(a) loans are fixed or adjustable rate loans based on the Prime Rate.

At June 30, 2024, the Bank’s SBA 7(a) loan servicing portfolio, which is not included in the Company’s consolidated financial statements, totaled $4.9 million. At June 30, 2024, SBA servicing rights of $82 thousand were recorded in other assets in the Consolidated Balance Sheets. The SBA servicing rights' fair values were estimated using discounted cash flow analyses with an average discount rate of 12.2% and average conditional prepayment rates of 11.9%. There was no valuation allowance on loan servicing rights at June 30, 2024.

Collateral Dependent Loans

In accordance with ASC 326, loans that do not share risk characteristics are evaluated on an individual basis. The Company designates individually evaluated loans on nonaccrual status as collateral dependent loans, as well as other loans that management of the Company designates as having higher risk and loans for which the repayment is expected to be provided substantially through the operation or sale of the collateral. The measurement of loss associated with collateral dependent loans can be based on either the observable market price of the loan or the fair value of the collateral. Collateral may be in the form of real estate or business assets including equipment, inventory, and accounts receivable. The vast majority of the Company’s collateral is real estate. The value of real estate collateral is determined utilizing a market valuation approach based on an appraisal, of one year or less, conducted by an independent, licensed appraiser using observable market data (Level 2). However, if the collateral is a house or building in the process of construction, or if an appraisal of the property is more than one-year-old and not solely based on observable market comparables, or management determines the fair value of the collateral is further impaired below the appraised value, then a Level 3 valuation is considered to measure the fair value. The value of business equipment is based upon an outside appraisal, of one year or less, if deemed significant, or the net book value on the applicable business’s financial statements if not considered significant using observable market data. Likewise, values for inventory and accounts receivables collateral are based on financial statement balances or aging reports (Level 3). Any fair value adjustments are recorded in the period incurred as provision for credit losses on the Consolidated Statements of Income. The Company had no collateral dependent loans with a recorded reserve as of June 30, 2024 or December 31, 2023.

Other Real Estate Owned (“OREO”)

OREO is carried at the lower of cost or fair value less selling costs. Fair value is based upon independent market prices, appraised values of the collateral or management’s estimation of the value of the collateral. When the fair value of the collateral is based on an observable market price or a current appraised value using observable market data, the Company records the property as Level 2. When an appraised value using observable market data is not available or management determines the fair value of the collateral is further impaired below

24

the appraised value and there is no observable market price, the Company records the property as Level 3 valuation. Any fair value adjustments are recorded in the period incurred and expensed against current earnings. The Company had no OREO as of June 30, 2024 or December 31, 2023.

The following tables present the carrying value and estimated fair value, including the level within the fair value hierarchy, of the Company’s financial instruments as of  June 30, 2024 and December 31, 2023.

    

Fair Value Measurements at June 30, 2024 Using

    

    

Quoted Prices in 

    

    

    

Active Markets 

Significant 

for Identical 

Significant Other 

Unobservable 

Carrying Value as of

Assets 

Observable Inputs 

Inputs 

Fair Value as of 

(Dollars in thousands)

June 30, 2024

(Level 1)

(Level 2)

(Level 3)

June 30, 2024

Assets:

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

182,605

$

182,605

$

$

$

182,605

Securities:

 

  

 

  

 

  

 

  

 

  

Available-for-sale

 

147,753

 

 

147,753

 

 

147,753

Held-to-maturity

 

93,830

 

 

77,268

 

 

77,268

Equity securities, at fair value

 

3,033

 

3,033

 

 

 

3,033

Restricted securities, at cost

4,966

4,966

4,966

Loans, net

 

1,808,754

 

 

 

1,680,664

 

1,680,664

Interest rate swap agreements

913

913

913

Loan servicing rights

82

85

85

Accrued interest receivable

 

6,196

 

 

6,196

 

 

6,196

Liabilities:

 

  

 

  

 

  

 

  

 

  

Deposits

$

1,912,840

$

$

1,912,037

$

$

1,912,037

Federal Reserve Bank borrowings

77,000

77,000

77,000

Subordinated debt

 

24,749

 

 

 

21,735

 

21,735

Interest rate swap agreements

913

913

913

Accrued interest payable

 

4,029

 

 

4,029

 

 

4,029

    

Fair Value Measurements at December 31, 2023 Using

    

    

Quoted Prices in 

    

    

    

Active Markets 

Significant 

for Identical 

Significant Other 

Unobservable 

Carrying Value as of

Assets 

Observable Inputs 

Inputs 

Fair Value as of 

(Dollars in thousands)

December 31, 2023

(Level 1)

(Level 2)

(Level 3)

December 31, 2023

Assets:

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

99,005

$

99,005

$

$

$

99,005

Securities:

 

 

  

 

  

 

  

 

  

Available-for-sale

 

169,993

 

 

169,993

 

 

169,993

Held-to-maturity

 

95,505

 

 

79,532

 

 

79,532

Equity securities, at fair value

 

2,792

 

2,792

 

 

 

2,792

Restricted securities, at cost

5,012

5,012

5,012

Loans, net

 

1,840,424

 

 

 

1,730,205

 

1,730,205

Interest rate swap agreement

846

846

846

Loan servicing rights

 

22

 

 

 

22

 

22

Accrued interest receivable

 

6,110

 

 

6,110

 

 

6,110

Liabilities:

 

  

 

  

 

  

 

  

 

  

Deposits

$

1,906,600

$

$

1,906,835

$

$

1,906,835

Federal Reserve Bank borrowings

54,000

54,000

54,000

Federal funds purchased

 

10,000

 

 

10,000

 

 

10,000

Subordinated debt

24,708

21,873

21,873

Interest rate swap agreement

846

846

846

Accrued interest payable

 

4,559

 

 

4,559

 

 

4,559

25

Note 9— Earnings per Common Share

Earnings per common share is calculated in accordance with ASC 260 - Earnings Per Share, which provides that unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method.

Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of voting common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.

The following table summarizes the computation of earnings per share for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

 

Earnings per common share - basic:

 

  

 

  

  

 

  

Income available to common shareholders (in thousands):

 

  

 

  

  

 

  

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Less: Income attributable to unvested restricted stock awards

 

(13)

 

(15)

 

(26)

 

(38)

Net income available to common shareholders

$

3,892

$

4,475

$

8,083

$

10,756

Weighted average shares outstanding:

 

  

 

  

 

  

 

  

Common shares outstanding, including unvested restricted stock

 

14,219,305

 

14,125,538

 

14,197,937

 

14,199,553

Less: Unvested restricted stock

 

(46,060)

 

(47,880)

 

(45,822)

 

(49,398)

Weighted-average common shares outstanding - basic

 

14,173,245

 

14,077,658

 

14,152,115

 

14,150,155

Earnings per common share - basic

$

0.27

$

0.32

$

0.57

$

0.76

Earnings per common share - diluted:

 

  

 

  

 

  

 

  

Income available to common shareholders (in thousands):

 

  

 

  

 

  

 

  

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Less: Income attributable to unvested restricted stock awards

 

(13)

 

(15)

 

(26)

 

(38)

Net income available to common shareholders

$

3,892

$

4,475

$

8,083

$

10,756

Weighted average shares outstanding:

 

  

 

  

 

  

 

  

Common shares outstanding, including unvested restricted stock

 

14,219,305

 

14,125,538

 

14,197,937

 

14,199,553

Less: Unvested restricted stock

 

(46,060)

 

(47,880)

 

(45,822)

 

(49,398)

Plus: Effect of dilutive options

 

26,926

 

65,595

 

37,402

 

78,000

Weighted-average common shares outstanding - diluted

 

14,200,171

 

14,143,253

 

14,189,517

 

14,228,155

Earnings per common share - diluted

$

0.27

$

0.32

$

0.57

$

0.76

Outstanding options to purchase common stock were considered in the computation of diluted earnings per share for the periods presented. All stock options outstanding as of June 30, 2024 and June 30, 2023 were included in computing diluted earnings per share for the three and six months ended June 30, 2024 and June 30, 2023, respectively, as none had anti-dilutive effects.

Note 10— Stock Based Compensation Plan

The Company’s share-based compensation plan, approved by stockholders and effective April 28, 2015 (the “2015 Plan”), provides for the grant of share-based awards in the form of incentive stock options, non-incentive stock options, restricted stock and restricted stock units to directors and employees. The Company has reserved 976,211 shares of voting common stock for issuance under the 2015 Plan, which will remain in effect until April 28, 2025. The Company’s Compensation Committee administers the 2015 Plan and has the

26

authority to determine the terms and conditions of each award thereunder. As of June 30, 2024, 276,779 shares are available to grant in future periods under the 2015 Plan.

The Company’s previous share-based compensation plan, the 2006 Stock Option Plan (the “2006 Plan”), provided for the grant of share-based awards in the form of incentive stock options and non-incentive stock options to directors and employees. As amended, the 2006 Plan provided for awards of up to 1,490,700 shares. In April 2015, the 2006 Plan was terminated and replaced with the 2015 Plan. Options outstanding prior to April 28, 2015 were granted under the 2006 Plan and shall be subject to the provisions of the 2006 Plan.

To date, options granted under the 2015 Plan typically vest over five years and expire 10 years from the grant date. Under the 2015 Plan, the exercise price of options may not be less than 100% of fair market value at the grant date with a maximum term for an option award of 10 years from the grant date.

The table below provides a summary of the stock options activity for the six months ended June 30, 2024.

June 30, 2024

Weighted Average

Aggregate Intrinsic

    

Shares

    

Exercise Price

    

Value

Outstanding at January 1, 2024

 

162,147

$

11.77

 

  

Granted

 

 

 

  

Exercised

 

(83,137)

 

11.77

 

  

Forfeited or expired

 

 

 

  

Outstanding at June 30, 2024

 

79,010

 

11.77

$

447,659

Exercisable June 30, 2024

 

79,010

$

11.77

$

447,659

The aggregate intrinsic value of stock options in the table above represents the total amount by which the current market value of the underlying stock exceeds the exercise price of the option that would have been received by the Company had all option holders exercised their options on June 30, 2024. The intrinsic value of options exercised was $116 thousand and $570 thousand for the three and six months ended June 30, 2024, respectively, and $7 thousand and $370 thousand for the three and six months ended June 30, 2023, respectively. These amounts and the intrinsic values noted in the table above change based on changes in the market value of the Company’s voting common stock.

The table below provides a summary of the stock options outstanding and exercisable as of June 30, 2024.

    

June 30, 2024

Options Outstanding

Options Exercisable

Weighted Average

Weighted Average

Remaining

Remaining

Number

Contractual Life

Number

Contractual Life

Exercise Prices

    

Outstanding

    

in Years

    

Exercisable

    

in Years

$11.01 - $12.00

 

77,948

 

0.78

 

77,948

 

0.78

$12.01 - $13.00

 

1,062

 

0.48

 

1,062

 

0.48

Total

 

79,010

 

0.78

 

79,010

 

0.78

There were no options granted during the three or six months ended June 30, 2024 or June 30, 2023.

The Company did not record any share-based compensation expense applicable to the Company’s share-based compensation plans for stock options during the three and six months ended June 30, 2024 or June 30, 2023.

The Company does not have any unrecognized share-based compensation expense related to nonvested options as of June 30, 2024.

The table below provides a summary of the restricted stock awards granted under the 2015 plan for the six months ended June 30, 2024.

June 30, 2024

Weighted Average

    

Shares

    

Grant Date Fair Value

Nonvested at January 1, 2024

 

47,318

$

23.12

Granted

 

1,750

 

17.49

Vested

 

(2,815)

 

16.20

Forfeited

 

 

Nonvested at June 30, 2024

 

46,253

23.32

27

Compensation expense for restricted stock grants is recognized over the vesting period of the awards based on the fair value of the Company’s voting common stock at issue date. The fair value of the stock was determined using the closing stock price on the day of grant. The restricted stock grants vest over two to five years. The Company awarded restricted stock grants for 180 share of common stock during the six months ended June 30, 2023.

Share-based compensation expense applicable to the Company’s share-based compensation plans for restricted stock grants was $133 thousand and $137 thousand for the three months ended June 30, 2024 and June 30, 2023, respectively. The total fair value of the shares, which vested during the three months ended June 30, 2024 and June 30, 2023, was $7 thousand and $46 thousand, respectively.

Share-based compensation expense applicable to the Company’s share-based compensation plans for restricted stock grants was $265 thousand and $334 thousand for the six months ended June 30, 2024 and June 30, 2023, respectively. The total fair value of the shares, which vested during the six months ended June 30, 2024 and June 30, 2023, was $56 thousand and $210 thousand, respectively.

Unrecognized share-based compensation expense related to nonvested restricted stock grants amounted to $803 thousand as of June 30, 2024. This amount is expected to be recognized over a weighted-average period of 1.7 years.

Note 11— Regulatory Capital

The Company is a bank holding company with less than $3 billion in assets and does not (i) have significant off balance sheet exposure, (ii) engage in significant non-banking activities, or (iii) have a material amount of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”). As a result, the Company qualifies as a small bank holding company under the Federal Reserve’s Small Bank Holding Company Policy Statement and is currently not subject to consolidated regulatory capital requirements.

The Bank is subject to capital adequacy standards adopted by the Federal Reserve, including the capital rules that implemented the Basel III regulatory capital reforms developed by the Basel Committee on Banking Supervision. Failure to meet minimum capital requirements can initiate certain mandatory – possibly additional discretionary – actions by regulators that, if undertaken, could have a direct material effect on the financial statements. Under capital adequacy guidelines, the Bank must meet specific capital guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. The capital amounts and classification are also subject to qualitative judgments by the regulators about components, risk weightings, and other factors. Management believes that the Bank met all capital adequacy requirements to which it was subject as of June 30, 2024 and December 31, 2023.

Quantitative measures established by regulation to ensure capital adequacy require the Bank to maintain minimum amounts and ratios (set forth in the table below) of total and Tier 1 capital to risk-weighted assets, common equity Tier 1 to risk-weighted assets, and Tier 1 capital to average assets.

In addition to the minimum regulatory capital required for capital adequacy purposes, the Bank is required to maintain a minimum capital conservation buffer above those minimums in the form of common equity. The capital conservation buffer, which was phased in ratably over a four year period beginning January 1, 2016, is designed to absorb losses during periods of economic stress. Banking institutions with a ratio of common equity Tier 1 to risk-weighted assets above the minimum but below the conservation buffer will face constraints on dividends, equity repurchases, and discretionary compensation paid to certain officers, based on the amount of the shortfall. The capital conservation buffer was 2.5% at June 30, 2024, and is applicable for the common equity Tier 1, Tier 1, and total capital ratios.

As of June 30, 2024, the most recent notification from the Reserve Bank categorized the Bank as “well capitalized” under the regulatory framework for prompt corrective action. To be categorized as well capitalized, the institution must maintain minimum total risk-based, common equity Tier 1, Tier 1 risk-based, and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since the notification that management believes have changed the Bank’s category.

28

The table below provides a summary of the Bank’s capital ratios as of June 30, 2024 and December 31, 2023.

Minimum To Be Well Capitalized 

 

Actual

Minimum Capital Requirement(1)

Under Prompt Corrective Action

 

(Dollars in thousands)

    

Amount

    

Ratio

    

Amount

    

Ratio

    

Amount

    

Ratio

 

As of June 30, 2024

 

  

 

  

 

  

 

  

 

  

 

  

Total capital (to risk weighted assets)

$

290,228

 

16.4

%  

$

185,795

 

10.5

%  

$

176,947

 

10.0

%

Tier 1 capital (to risk weighted assets)

 

272,276

 

15.4

%  

 

150,405

 

8.5

%  

 

141,558

 

8.0

%

Common equity tier 1 capital (to risk weighted assets)

 

272,276

 

15.4

%  

 

123,863

 

7.0

%  

 

115,016

 

6.5

%

Tier 1 capital (to average assets)

 

272,276

 

12.2

%  

 

89,479

 

4.0

%  

 

111,849

 

5.0

%

As of December 31, 2023

 

  

 

  

 

  

 

  

 

  

 

  

Total capital (to risk weighted assets)

$

282,082

 

15.7

%  

$

188,448

 

10.5

%  

$

179,475

 

10.0

%

Tier 1 capital (to risk weighted assets)

 

263,637

 

14.7

%  

 

152,553

 

8.5

%  

 

143,580

 

8.0

%

Common equity tier 1 capital (to risk weighted assets)

 

263,637

 

14.7

%  

 

125,632

 

7.0

%  

 

116,658

 

6.5

%

Tier 1 capital (to average assets)

 

263,637

 

11.6

%  

 

91,163

 

4.0

%  

 

113,954

 

5.0

%

(1)Including capital conservation buffer.

Note 12— Revenue

Certain of the Company’s non-interest revenue streams are derived from short-term contacts associated with services provided to deposit account holders as well as other ancillary services, which are accounted for in accordance with ASC 606 – Revenue Recognition. For most of these revenue streams, the duration of the contract does not extend beyond the services performed. Due to the short duration of most customer contracts that generate non-interest income, no significant judgments must be made in the determination of the amount and timing of revenue recognized.

The following table shows the components of non-interest income for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

(Dollars in thousands)

    

2024

    

2023

    

2024

    

2023

    

Service charges on deposit accounts (1)

 

  

 

  

  

 

  

Overdrawn account fees

$

22

$

21

$

43

$

35

Account service fees

 

66

 

61

 

133

 

119

Other service charges and fees (1)

 

  

 

 

  

 

Interchange income

 

91

 

104

 

180

 

203

Other charges and fees

 

74

 

210

 

134

 

314

Bank owned life insurance

 

 

101

 

 

201

Losses on sale of available-for-sale securities

 

 

 

 

(202)

Net gains on premises and equipment (1)

 

 

17

 

 

16

Insurance commissions (1)

 

40

 

50

 

292

 

256

Gain on sale of government guaranteed loans

216

23

349

23

Non-qualified deferred compensation plan asset gains, net

35

83

159

172

Other operating income (2)

 

11

 

15

 

83

 

114

Total non-interest income

$

555

$

685

$

1,373

$

1,251

(1)

Income within the scope of ASC 606.

(2)

Includes other operating income within the scope of ASC 606 amounting to $11 thousand and $19 thousand for the three and six months ended June 30, 2024, respectively. Includes other operating income of $64 thousand related to swap fee income on a back-to-back loan swaps for the six months ended June 30, 2024, which is outside the scope of ASC 606. Includes other operating income within the scope of ASC 606 amounting to $15 thousand and $23 thousand for the three and six months ended June 30, 2023,

29

respectively. Includes other operating income of $91 thousand related to swap fee income on a back-to-back loan swaps for the six months ended June 30, 2023, which is outside the scope of ASC 606.

As previously disclosed, the Company surrendered all of its Bank Owned Life Insurance (“BOLI”) policies in July 2023.

A description of the Company’s revenue streams accounted for under ASC 606 follows:

Service charges on deposit accounts

Service charges on deposit accounts consist of overdrawn account fees and account service fees. Overdrawn account fees are recognized at the point in time that the overdraft occurs. Account service fees consist primarily of account analysis and other maintenance fees and are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Payment for service charges on deposit accounts is received immediately or in the following month through a direct charge to customers’ accounts.

Other service charges and fees

Other service charges and fees are primarily comprised of interchange income and other charges and fees. Interchange income is earned whenever the Company’s debit and credit cards are processed through card payment networks such as Visa. Other charges and fees include revenue from processing wire transfers, cashier’s checks, and other transaction based services. The Company’s performance obligation for these charges and fees are largely satisfied, and related revenue recognized, when the services are rendered or upon completion. Payment is typically received immediately or in the following month.

Net gains (losses) on premises and equipment

The Company records a gain or loss on the disposition of premises and equipment when control of the property transfers or is involuntarily converted to a monetary asset (e.g., insurance proceeds). This income is reflected in other operating income on the Company’s Consolidated Statements of Income.

Insurance commissions

The Company performs the function of an insurance intermediary by introducing the policyholder and insurer and is compensated in the form of a commission for placement of an insurance policy based on a percentage of premiums issued and maintained during the period. Revenue is recognized when received.

Note 13— Other Operating Expenses

The following table shows the components of other operating expenses for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

(Dollars in thousands)

    

2024

    

2023

    

2024

    

2023

    

Advertising expense

$

97

$

76

$

194

$

153

Data processing

 

530

 

447

 

1,057

 

881

FDIC insurance

 

220

 

283

 

480

 

496

Professional fees

 

208

 

136

 

494

 

294

State franchise tax

 

574

 

604

 

1,144

 

1,181

Director costs

 

189

 

188

 

400

 

443

Other operating expenses

 

467

 

380

 

882

 

758

Total other operating expenses

$

2,285

$

2,114

$

4,651

$

4,206

30

Note 14— Accumulated Other Comprehensive Income (Loss)

The following table presents the changes in accumulated other comprehensive income (loss), by category, net of tax for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

Unrealized Gains on

Securities Transferred from

Unrealized Loss on

Available-for-sale to

Accumulated Other

(Dollars in thousands)

    

Available-for-sale Securities

    

Held-to-maturity

    

Comprehensive Loss

Beginning balance, January 1, 2024

$

(12,400)

$

149

$

(12,251)

Net change during the period

 

(260)

 

(44)

 

(304)

Ending balance, June 30, 2024

$

(12,660)

$

105

$

(12,555)

    

June 30, 2023

Unrealized Gains on

Securities Transferred from

Unrealized Loss on

Available-for-sale to

Accumulated Other

(Dollars in thousands)

    

Available-for-sale Securities

    

Held-to-maturity

    

Comprehensive Loss

Beginning balance, January 1, 2023

$

(28,942)

$

245

$

(28,697)

Net change during the period

 

171

 

(49)

 

122

Ending Balance, June 30, 2023

$

(28,771)

$

196

$

(28,575)

The Company did not have any items reclassified out of accumulated other comprehensive income (loss) to net income during the six months ended June 30, 2024. Items reclassified out of accumulated other comprehensive income (loss) to net income during the six months ended June 30, 2023 consisted of losses on securities classified as available-for-sale. The losses on these transactions totaled $202 thousand and the related tax benefit was $42 thousand. Losses are included in the “Losses on sale of available-for-sale securities” line item and the related tax is presented in the “Income tax expense” line item in the Consolidated Statements of Income.

31

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis of the consolidated financial condition and results of operations of the Company and its subsidiary should be read in conjunction with the consolidated financial statements and related notes presented in Item 1, Financial Statements, of this Form 10-Q. Historical results of operations and the percentage relationships among any amounts included, and any trends that may appear, may not indicate results of operations or trends in operations for any future periods.

Use of Non-GAAP Financial Measures

This discussion and analysis contains financial information determined by methods other than in accordance with GAAP. Management believes that the supplemental non-GAAP information provides a better comparison of period-to-period operating performance. Additionally, the Company believes this information is utilized by regulators and market analysts to evaluate a company’s financial condition and therefore, such information is useful to investors. Non-GAAP measures used in this report consist of tax-equivalent net interest income and tax-equivalent net interest margin.

These disclosures should not be viewed as a substitute for financial results in accordance with GAAP, nor are they necessarily comparable to non-GAAP performance measures which may be presented by other companies. Where the non-GAAP financial measure is used, the comparable GAAP financial measure, as well as reconciliation to that comparable GAAP financial measure, as well as a statement of the company’s reasons for utilizing the non-GAAP financial measure, can be found within this discussion and analysis.

Cautionary Note on Forward-Looking Statements

In addition to historical information, this Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that are based on certain assumptions and describe future plans, strategies and expectations of the Company. These forward-looking statements are generally identified by use of the words “believe,” “expect,” “intend,” “anticipate,” “estimate,” “project,” “will,” “should,” “may,” “view,” “opportunity,” “potential,” or similar expressions. Our ability to predict results or the actual effect of future plans or strategies is inherently uncertain. These forward-looking statements are based on our beliefs and assumptions and on the information available to us at the time that these disclosures were prepared, and involve known and unknown risks, uncertainties and other factors that may cause our actual results to differ materially from any future results expressed or implied by such forward-looking statements. Although we believe the expectations reflected in such forward-looking statements are reasonable, we can give no assurance such expectations will prove to have been correct. Should any known or unknown risks and uncertainties develop into actual events, those developments could have material adverse effects on our business, financial condition and results of operations. Factors that could have a material adverse effect on the operations of the Company and the Bank include, but are not limited to, the following:

the concentration of our business in the Washington, D.C. metropolitan area and the effect of changes in the economic, political and environmental conditions on this market;
adequacy of our allowance for loan credit losses, allowance for unfunded commitments credit losses, and allowance for credit losses associated with our held-to-maturity and available-for-sale securities portfolios;
deterioration of our asset quality;
future performance of our loan portfolio with respect to recently originated loans;
the level of prepayments on loans and mortgage-backed securities;
liquidity, interest rate and operational risks associated with our business;
changes in our financial condition or results of operations that reduce capital;
our ability to maintain existing deposit relationships or attract new deposit relationships;
changes in consumer spending, borrowing and savings habits;
inflation and changes in interest rates that may reduce our margins or reduce the fair value of financial instruments;
changes in the monetary and fiscal policies of the U.S. Government, including policies of the U.S. Treasury and the Federal Reserve;
additional risks related to new lines of business, products, product enhancements or services;
increased competition with other financial institutions and fintech companies;
adverse changes in the securities markets;
changes in the financial condition or future prospects of issuers of securities that we own;
our ability to maintain an effective risk management framework;

32

changes in laws or government regulations or policies affecting financial institutions, including changes in regulatory structure and in regulatory fees and capital requirements;
compliance with legislative or regulatory requirements;
results of examination of us by our regulators, including the possibility that our regulators may require us to increase our allowance for credit losses or to write-down assets or take similar actions;
potential claims, damages, and fines related to litigation or government actions;
the effectiveness of our internal controls over financial reporting and our ability to remediate any future material weakness in our internal controls over financial reporting;
geopolitical conditions, including acts or threats of terrorism and/or military conflicts, or actions taken by the U.S. or other governments in response to acts or threats of terrorism and/or military conflicts, negatively impacting business and economic conditions in the U.S. and abroad;
the effects of weather-related or natural disasters, which may negatively affect our operations and/or our loan portfolio and increase our cost of conducting business;
public health events (such as the COVID-19 pandemic) and governmental and societal responses thereto;  
technological risks and developments, and cyber threats, attacks, or events;
the additional requirements of being a public company;
changes in accounting policies and practices;
our ability to successfully capitalize on growth opportunities;
our ability to retain key employees;
deteriorating economic conditions, either nationally or in our market area, including higher unemployment and lower real estate values;
implications of our status as a smaller reporting company and as an emerging growth company; and
other factors discussed in Item 1A. Risk Factors in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 20, 2024.

These risks and uncertainties should be considered in evaluating forward-looking statements and undue reliance should not be placed on such statements. We do not undertake, and specifically disclaim any obligation, to publicly release the result of any revisions which may be made to any forward-looking statements to reflect events or circumstances after the date of such statements or to reflect the occurrence of anticipated or unanticipated events. All written or oral forward-looking statements attributable to us are expressly qualified in their entirety by this cautionary note.

Overview

We are a bank holding company headquartered in Reston, Virginia primarily serving the Washington, D.C. metropolitan area. The material business operations of our organization are performed through the Bank. As a result, the discussion and analysis within this section primarily relate to activities conducted at the Bank.

As with most community banks, the Bank derives a significant portion of its income from interest received on loans and investments. The Bank’s primary source of funding is deposits, both interest-bearing and non-interest-bearing. To account for credit risk inherent in all loans, the Bank maintains an allowance for loan credit losses to absorb lifetime losses on existing loans. The Bank establishes and maintains this allowance by recording a provision for credit losses against earnings. In addition to net interest income, the Bank also generates income through service charges on deposits, insurance commission income, merchant services fee income, swap fee income and gain on sale of the guaranteed portion of SBA 7(a) loans. In order to maintain its operations, the Bank incurs various operating expenses which are further described within the “Results of Operations” later in this section.

As of June 30, 2024, the Company had total consolidated assets of $2.27 billion, total loans net of unearned income of $1.83 billion, total deposits of $1.91 billion and total shareholders’ equity of $235.3 million.

33

Critical Accounting Policies and Estimates

The Company’s accounting and reporting policies conform to GAAP, as well as general practices within the banking industry. Application of these principles requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes. These estimates, assumptions, and judgments are based on information available as of the date of the financial statements; accordingly, as this information changes, the financial statements may reflect different estimates, assumptions, and judgments. Certain policies inherently rely more extensively on the use of estimates, assumptions, and judgments and as such may have a greater possibility of producing results that could be materially different than originally reported.

Our most significant accounting policies are described in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations and Note 1 to our audited financial statements for the year ended December 31, 2023, included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 20, 2024.

34

Selected Financial Data

The following table contains selected historical consolidated financial data as of the dates and for the periods shown. The selected balance sheet data as of June 30, 2024 and June 30, 2023 and the selected income statement data for the three and six months ended June 30, 2024 and June 30, 2023 have been derived from our consolidated financial statements.

As of or for the Three Months Ended

As of or for the Six Months Ended

(Dollars in thousands, except per share data)

    

June 30, 2024

    

June 30, 2023

 

    

June 30, 2024

    

June 30, 2023

 

Balance Sheet Data:

Loans, net of unearned income

$

1,827,187

$

1,769,801

$

1,827,187

$

1,769,801

Allowance for loan credit losses

 

18,433

 

20,269

 

18,433

 

20,269

Total assets

 

2,269,757

 

2,364,250

 

2,269,757

 

2,364,250

Deposits

 

1,912,840

 

2,046,309

 

1,912,840

 

2,046,309

Shareholders’ equity

 

235,346

 

218,970

 

235,346

 

218,970

Asset Quality Data:

 

  

 

 

  

 

  

Net (charge-offs) recoveries to average total loans, net of unearned income (annualized)

 

0.00

%  

 

0.00

%

 

0.00

%  

 

0.00

%

Allowance for loan credit losses to nonperforming loans

 

NM

 

NM

 

NM

 

NM

Allowance for loan credit losses to total gross loans net of unearned income

 

1.01

%  

 

1.17

%

 

1.01

%  

 

1.17

%

Non-performing assets to total assets

 

0.00

%  

 

0.00

%

 

0.00

%  

 

0.00

%

Non-performing loans to total loans

 

0.00

%  

 

0.00

%

 

0.00

%  

 

0.00

%

Capital Ratios (Bank level):

 

  

 

 

  

 

  

Equity-to-total assets ratio

 

11.4

%  

 

10.2

%

11.4

%

10.2

%

Total risk-based capital ratio

 

16.4

%  

 

16.1

%

 

16.4

%

 

16.1

%

Tier 1 risk-based capital ratio

 

15.4

%  

 

15.0

%

 

15.4

%

 

15.0

%

Common equity tier 1 ratio

 

15.4

%  

 

15.0

%

15.4

%

15.0

%

Leverage ratio

 

12.2

%  

 

11.6

%

 

12.2

%

 

11.6

%

Income Statement Data:

 

  

 

 

  

 

  

Interest and dividend income

$

26,791

$

24,455

$

53,710

$

47,908

Interest expense

 

14,710

 

12,446

 

29,885

 

21,430

Net interest income

$

12,081

$

12,009

$

23,825

$

26,478

Provision for (recovery of) credit losses

 

(292)

 

(868)

 

(1,068)

 

(1,642)

Non-interest income

 

555

 

685

 

1,373

 

1,251

Non-interest expense

 

7,909

 

7,831

 

15,833

 

15,601

Income before taxes

$

5,019

$

5,731

$

10,433

$

13,770

Income tax expense

 

1,114

 

1,241

 

2,324

 

2,976

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Per Share Data and Shares Outstanding:

 

  

 

 

  

 

  

Weighted average common shares (basic)

 

14,173,245

 

14,077,658

 

14,152,115

 

14,150,155

Weighted average common shares (diluted)

 

14,200,171

 

14,143,253

 

14,189,517

 

14,228,155

Common shares outstanding

 

14,229,853

 

14,126,138

 

14,229,853

 

14,126,138

Earnings per share, basic

$

0.27

$

0.32

$

0.57

$

0.76

Earnings per share, diluted

$

0.27

$

0.32

$

0.57

$

0.76

Book value per share

$

16.54

$

15.50

$

16.54

$

15.50

Performance Ratios:

 

  

 

 

  

 

Return on average assets ("ROAA")(1)

 

0.70

%  

 

0.77

%

 

0.72

%  

 

0.93

%

Return on average equity ("ROAE")(2)

 

6.68

%  

 

8.13

%

 

6.95

%  

 

9.85

%

Net interest margin

 

2.19

%  

 

2.09

%

 

2.14

%  

 

2.32

%

Tax-equivalent net interest margin (Non-GAAP)(3)

2.19

%  

2.10

%

2.15

%  

2.33

%

Non-interest expense to average assets (annualized)(4)

1.42

%  

1.34

%

1.41

%  

1.34

%

Efficiency ratio(5)

 

62.6

%  

 

61.7

%

 

62.8

%  

 

56.3

%

NM – Not meaningful

(1)ROAA is calculated by dividing year-to-date net income annualized by year-to-date average assets.
(2)ROAE is calculated by dividing year-to-date net income annualized by year-to-date average equity.

35

(3)Tax-equivalent net interest margin for all periods presented are reported on a tax-equivalent basis using the federal statutory tax rate of 21%.
(4)Non-interest expense to average assets is calculated by dividing year-to-date annualized non-interest expense by year-to-date average assets.
(5)The efficiency ratio is calculated by dividing non-interest expense by the sum of net interest income and non-interest income.

Results of Operations – Six Months Ended June 30, 2024 and June 30, 2023

Overview

Net income for the six months ended June 30, 2024 decreased $2.7 million or 24.9% to $8.1 million compared to $10.8 million for the same period of 2023. Diluted earnings per share for the six months ended June 30, 2024 were $0.57, a 25.0% decrease when compared to the $0.76 reported for the six months ended June 30, 2023.

Net interest income for the six months ended June 30, 2024 decreased $2.7 million or 10.0% compared to the same period of 2023, driven primarily by the increase in costs of interest-bearing liabilities outpacing the increase in yield on interest-earning assets.

The Company recorded a $1.1 million recovery of credit losses for the six months ended June 30, 2024 compared to a $1.6 million recovery of credit losses for the six month ended June 30, 2023. Additional discussion of the provision for credit losses is included below under the heading Provision for Credit Losses.

Non-interest income increased $122 thousand or 9.8% during the six months ended June 30, 2024 compared to the same period of 2023. The increase in non-interest income was primarily due to an increase of $326 thousand in gains recorded on the sale of the guaranteed portion of SBA 7(a) loans, partially offset by decreases of $203 thousand in other service charges and fees due to lower penalty fee income recognized on the early withdrawal of certificates of deposit.

Non-interest expense increased $232 thousand or 1.5% for the six months ended June 30, 2024 compared to the six months ended June 30, 2023. The increase in non-interest expense was primarily due to non-recurring expenses totaling $138 thousand incurred during the first quarter of 2024 in connection with a strategic opportunity that was explored and ultimately did not materialize. The remaining $93 thousand increase was due to increases in data processing expense and professional fees, partially offset by lower salaries and employee benefit expense.  The decrease in salaries and employee benefits was due to lower deferred compensation expense, lower incentive accruals, and higher direct loan origination costs when compared to the same period of the prior year. Salaries and employee benefit expense is reduced to account for the portion of salary costs incurred to originate a loan and are subsequently amortized into income to match the costs incurred with the economic benefit derived from originating a loan.

The ROAA for the six months ended June 30, 2024 and June 30, 2023 was 0.72% and 0.93%, respectively. The ROAE for the six months ended June 30, 2024 and June 30, 2023 was 6.95% and 9.85%, respectively.

Net Interest Income and Net Interest Margin

The following table presents the average balance for each principal balance sheet category, and the amount of interest income or expense associated with that category, as well as corresponding average yields earned and rates paid for the six months ended June 30, 2024 and June 30, 2023.

36

Average Balance Sheets and Interest Rates on Interest-Earning Assets and Interest-Bearing Liabilities

Six Months Ended June 30, 2024

Six Months Ended June 30, 2023

 

    

    

Interest Income / 

    

Average 

    

    

Interest Income / 

    

Average 

 

(Dollars in thousands)

Average Balance

Expense

Rate

Average Balance

Expense

Rate

 

Assets:

 

  

 

  

 

  

 

  

 

  

 

  

Securities:

 

  

 

  

 

  

 

  

 

  

 

  

Taxable

$

261,970

 

$

2,629

 

2.02

%  

$

449,272

 

$

4,536

 

2.04

%

Tax-exempt(1)

 

1,380

 

22

 

3.21

%  

 

3,184

 

43

 

2.72

%

Total securities

$

263,350

$

2,651

 

2.02

%  

$

452,456

$

4,579

 

2.04

%

Loans, net of unearned income(2):

 

  

 

  

 

  

 

  

 

  

 

  

Taxable

 

1,803,507

 

46,684

 

5.21

%  

 

1,741,915

 

40,969

 

4.74

%

Tax-exempt(1)

 

19,837

 

378

 

3.83

%  

 

28,447

 

584

 

4.14

%

Total loans, net of unearned income

$

1,823,344

$

47,062

 

5.19

%  

$

1,770,362

$

41,553

 

4.73

%

Interest-bearing deposits in other banks

$

148,445

$

4,080

 

5.53

%  

$

77,571

$

1,908

 

4.96

%

Total interest-earning assets

$

2,235,139

$

53,793

 

4.84

%  

$

2,300,389

$

48,040

 

4.21

%

Total non-interest earning assets

 

16,726

 

  

 

39,342

 

  

Total assets

$

2,251,865

 

  

$

2,339,731

 

  

Liabilities & Shareholders’ Equity:

 

  

 

  

 

  

 

  

 

  

 

  

Interest-bearing deposits

 

  

 

  

 

  

 

  

 

  

 

  

NOW accounts

$

308,612

$

4,211

 

2.74

%  

$

272,872

$

2,245

 

1.66

%

Money market accounts

 

323,287

 

5,122

 

3.19

%  

 

390,511

 

4,951

 

2.56

%

Savings accounts

 

52,122

 

361

 

1.39

%  

 

81,025

 

475

 

1.18

%

Time deposits

 

791,157

 

17,687

 

4.50

%  

 

858,027

 

12,647

 

2.97

%

Total interest-bearing deposits

$

1,475,178

$

27,381

 

3.73

%  

$

1,602,435

$

20,318

 

2.56

%

Federal funds purchased

55

2

7.31

%  

392

9

4.63

%

Subordinated debt, net

 

24,726

 

698

 

5.68

%  

 

24,643

 

698

 

5.71

%

Federal Reserve Bank borrowings

 

76,116

 

1,804

 

4.77

%  

 

14,022

338

4.86

%

Other borrowed funds

N/M

%  

3,001

 

67

 

4.50

%

Total interest-bearing liabilities

$

1,576,075

$

29,885

 

3.81

%  

$

1,644,493

$

21,430

 

2.63

%

Demand deposits

 

423,414

 

  

 

456,445

 

  

Other liabilities

 

17,832

 

  

 

17,845

 

  

Total liabilities

$

2,017,321

 

  

$

2,118,783

 

  

Shareholders’ equity

$

234,544

 

  

$

220,948

 

  

Total liabilities and shareholders’ equity

$

2,251,865

 

  

$

2,339,731

 

  

Tax-equivalent net interest income and spread (Non-GAAP)(1)

$

23,908

1.03

%

$

26,610

1.58

%

Less: tax-equivalent adjustment

83

132

Net interest income and spread (GAAP)

$

23,825

1.02

%

$

26,478

1.57

%

Interest income/earnings assets

4.83

%

4.20

%

Interest expense/earning assets

2.69

%

1.88

%

Net interest margin

2.14

%

2.32

%

Tax-equivalent interest income/earnings assets (Non-GAAP)(1)

4.84

%

4.21

%

Interest expense/earning assets

2.69

%

1.88

%

Tax-equivalent net interest margin (Non-GAAP)(3)

2.15

%

2.33

%

(1)

Income and yields for all periods presented are reported on a tax-equivalent basis using the federal statutory tax rate of 21%.

(2)

The Company did not have any loans on nonaccrual as of June 30, 2024 or June 30, 2023.

37

(3)

Tax-equivalent net interest margin adjusts for differences in tax treatment of interest income sources. The entire tax-equivalent adjustment is attributable to interest income on earning assets. Interest expense and the related cost of interest-bearing liabilities and cost of funds ratios are not affected by the tax-equivalent components.

Tax-equivalent net interest margin as presented above is calculated by dividing tax-equivalent net interest income by total average earning assets. Net interest income, on a tax-equivalent basis, is a financial measure that the Company believes provides a more accurate picture of the interest margin for comparative purposes. Tax-equivalent net interest income is calculated by adding the tax benefit on certain securities and loans, whose interest is tax-exempt, to total interest income then subtracting total interest expense. The following table, “Tax-Equivalent Net Interest Income,” reconciles net interest income to tax-equivalent net interest income, which is a non-GAAP measure.

Tax-Equivalent Net Interest Income

Six months ended

June 30, 

(Dollars in thousands)

    

2024

    

2023

GAAP Financial Measurements:

  

 

  

Interest Income - Loans

$

46,983

$

41,430

Interest Income - Securities and Other Interest-Earning Assets

 

6,727

 

6,478

Interest Expense - Deposits

 

27,381

 

20,318

Interest Expense - Borrowings

 

2,504

 

1,112

Total Net Interest Income (GAAP)

$

23,825

$

26,478

Non-GAAP Financial Measurements:

 

  

 

  

Add: Tax Benefit on Tax-Exempt Interest Income - Loans

 

79

 

123

Add: Tax Benefit on Tax-Exempt Interest Income - Securities

 

4

 

9

Total Tax Benefit on Tax-Exempt Interest Income (1)

$

83

$

132

Tax-Equivalent Net Interest Income (Non-GAAP)

$

23,908

$

26,610

(1)Tax benefit was calculated using the federal statutory tax rate of 21%.

Net interest income decreased $2.7 million or 10.0% on a fully tax-equivalent basis for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The decrease in net interest income was driven by the increase in the costs of interest-bearing liabilities outpacing the increase in yield on interest-earning assets.

On a fully tax-equivalent basis, the net interest margin was 2.15% for the six months ended June 30, 2024, compared to 2.33% for the six months ended June 30, 2023. The decrease in net interest margin was primarily due to an increase in the cost of interest-bearing liabilities, which more than offset the increase in yields on loans, investments, and interest-bearing deposits in other banks. The cost of interest-bearing liabilities was 3.81% for the six months ended June 30, 2024 compared to 2.63% for the six months ended June 30, 2023.  The increase in the cost of interest-bearing liabilities was primarily due to a 117 basis points increase in the cost of interest-bearing deposits resulting from the repricing of the Company’s time deposits coupled with an increase in rates offered on money market, NOW and savings deposit accounts since the second quarter of 2023. The increase in the overall cost of interest-bearing liabilities in the first half of 2024 relative to the same period of the prior year is largely due to Federal Reserve Bank rate increases totaling 5.25% between March 2022 and July 2023.  

The loan portfolio’s yield for the six months ended June 30, 2024 was 5.19% compared to 4.73% for the six months ended June 30, 2023. The increase of 46 basis points was primarily attributable to an increase in yield on the Company’s variable rate loans as a result of an increase in interest rates subsequent to June 30, 2023 coupled with a higher weighted average yield on loans originated since the first half of 2023.

The yield on interest-bearing deposits due from banks for the six months ended June 30, 2024 was 5.53% compared to 4.96% for the six months ended June 30, 2023. The increase of 57 basis points was primarily due to a higher federal funds rate during the six months ended June 30, 2024 when compared to the same period of 2023.

The following table presents the effects of changing rates and volumes on tax-equivalent net interest income for the periods indicated. The rate column shows the effects attributable to changes in rate (changes in rate multiplied by prior volume). The volume column

38

shows the effects attributable to changes in volume (changes in volume multiplied by prior rate). The net column represents the sum of the prior columns. For purposes of this table, changes attributable to both rate and volume, which cannot be segregated, have been allocated to volume.

Rate/Volume Analysis

For the Six Months Ended June 30, 

2024 and 2023

Increase

(Decrease) Due to

(Dollars in thousands)

    

Volume

    

Rate

    

Total Increase (Decrease)

Interest-earning Assets:

 

  

 

  

 

  

Securities:

 

  

 

  

 

  

Taxable

$

(1,881)

$

(26)

$

(1,907)

Tax-exempt(1)

 

(25)

 

4

 

(21)

Total securities

$

(1,906)

$

(22)

$

(1,928)

Loans, net of unearned income:

 

  

 

  

 

  

Taxable

 

1,594

 

4,121

 

5,715

Tax-exempt(1)

 

(164)

(42)

 

(206)

Total loans, net of unearned income(2)

$

1,430

$

4,079

$

5,509

Interest-bearing deposits in other banks

$

1,982

$

190

$

2,172

Total interest-earning assets

$

1,506

$

4,247

$

5,753

Interest-bearing Liabilities:

 

  

 

  

 

  

Interest-bearing deposits:

 

  

 

  

 

  

NOW accounts

$

798

$

1,168

$

1,966

Money market accounts

 

(1,183)

 

1,354

 

171

Savings accounts

 

(200)

 

86

 

(114)

Time deposits

 

(1,531)

 

6,571

 

5,040

Total interest-bearing deposits

$

(2,116)

$

9,179

$

7,063

Federal funds purchased

 

(7)

 

 

(7)

Subordinated debt

 

 

 

Federal Reserve Bank borrowings

1,470

 

(4)

 

1,466

Other borrowed funds

 

(70)

 

3

 

(67)

Total interest-bearing liabilities

$

(723)

$

9,178

$

8,455

Change in tax-equivalent net interest income (Non-GAAP)

$

2,229

$

(4,931)

$

(2,702)

(1)

Income and yields for all periods presented are reported on a tax-equivalent basis using the federal statutory tax rate of 21%.

(2)The Company did not have any loans on nonaccrual as of June 30, 2024 or June 30, 2023.

Interest Income

Interest income increased by $5.8 million or 12.0% to $53.8 million on a fully tax-equivalent basis for the six months ended June 30, 2024 compared to $48.0 million for the six months ended June 30, 2023, driven by both an increase in rates and volume on interest-earning assets. The increase in rate on interest-earning assets was primarily attributable to the Company’s loan portfolio. The increase in volume of average interest-earning assets was primarily attributable to interest-bearing deposits due from banks and the Company’s loan portfolio.

Fully tax-equivalent interest income on loans increased by approximately $5.5 million as a result of an increase in rate and volume. Average loans increased $53.0 million between the six months ended June 30, 2024 and June 30, 2023, which was primarily attributable to origination volume in the investor real estate and residential loan portfolios subsequent to June 30, 2023.

Fully tax-equivalent interest income on investment securities decreased by approximately $2.0 million primarily as a result of a decrease in volume. Average investment securities decreased approximately $189.1 million between the six months ended June 30, 2024 and June 30, 2023, primarily due to the sale of certain low-yielding investment securities in July 2023, and to a lesser extent, the amortization of securities.

39

Interest income on interest-bearing deposits in other banks increased by $2.2 million as a result of an increase in volume. Average interest-bearing deposits in other banks increased approximately $70.9 million between the six months ended June 30, 2024 and June 30, 2023, primarily due to the redeployment of proceeds from the sale of certain low-yielding investment securities in July 2023 to other higher-yielding assets, including interest-bearing deposits in other banks.

Interest Expense

Interest expense increased by $8.5 million to $29.9 million for the six months ended June 30, 2024 compared to $21.4 million for the six months ended June 30, 2023, primarily due to an increase in rates on deposits and increase in volume on borrowings. The increase in rates on deposits was primarily a result of the repricing of the Company’s time deposits coupled with an increase in rates offered on deposit accounts subsequent to June 30, 2023 as a result of an increase in benchmark interest rates. The increase in volume on borrowings was primarily a result of the Company’s utilization of BTFP advances.    

Provision for Credit Losses

The Company recorded a $1.1 million recovery of provision for credit losses for the six months ended June 30, 2024 compared to a $1.6 million recovery of provision for credit losses for the six months ended June 30, 2023. The recovery of provision for credit losses for the current period that is directly attributable to the funded loan portfolio was $1.1 million.

The recovery of provision for credit losses during the six months ended June 30, 2024 was primarily a result of changes in the composition of the loan portfolio, improved economic forecasts used in the quantitative portion of the model and an assessment of management’s considerations of qualitative factors combined with the continued strong credit performance of our loan portfolio segments.  See “Asset Quality” below for additional information on the credit quality of the loan portfolio.

Non-interest Income

The Company’s recurring sources of non-interest income consist primarily of interchange income, gains on sale of government guaranteed loans, service charges on deposit accounts and insurance commissions. Generally speaking, loan fees are included in interest income on the loan portfolio and not reported as non-interest income.

The following table summarizes non-interest income for the six months ended June 30, 2024 and June 30, 2023.

Six months ended

June 30, 

(Dollars in thousands)

    

2024

    

2023

Service charges on deposit accounts

Overdrawn account fees

$

43

$

35

Account service fees

 

133

 

119

Other service charges and fees

 

  

 

  

Interchange income

 

180

 

203

Other charges and fees

 

134

 

314

Bank owned life insurance

 

 

201

Losses on sale of available-for-sale securities

 

 

(202)

Net gains on premises and equipment

 

 

16

Insurance commissions

 

292

 

256

Gain on sale of government guaranteed loans

349

23

Non-qualified deferred compensation plan asset gains, net

159

172

Other operating income

 

83

 

114

Total non-interest income (loss)

$

1,373

$

1,251

Non-interest income increased $122 thousand during the six months ended June 30, 2024 compared to the same period of 2023. As previously disclosed, the Company surrendered all of its BOLI policies in July 2023.  Excluding the effects from decreased BOLI income of $201 thousand, unfavorable variances associated with mark-to-market adjustments on the Company’s nonqualified deferred compensation plan (“NQDC”) totaling $13 thousand, and non-recurring losses of $202 thousand recognized on the sale of certain investment securities during the first quarter of 2023, non-interest income was $1.2 million for the six months ended June 30, 2024 compared to $1.1 million for the same period in 2023. The increase in non-interest income was primarily due to increases of $326

40

thousand in gains recorded on the sale of the guaranteed portion of SBA 7(a) loans, partially offset by decreases of $203 thousand in other service charges and fees due to lower penalty fee income recognized on the early withdrawal of certificates of deposit.

Non-interest Expense

Generally, non-interest expense is composed of all employee expenses and costs associated with operating our facilities, obtaining and retaining customer relationships and providing banking services. The largest component of non-interest expense is salaries and employee benefits. Non-interest expense also includes operational expenses, such as occupancy and equipment expenses, data processing expenses, professional fees, advertising expenses and other general and administrative expenses, including FDIC assessments, and Virginia state franchise taxes.

The following table summarizes non-interest expense for the six months ended June 30, 2024 and June 30, 2023.  

Six months ended

June 30, 

(Dollars in thousands)

    

2024

    

2023

Salaries and employee benefits expense

$

9,685

$

9,877

Occupancy expense of premises

 

899

 

918

Furniture and equipment expenses

 

598

 

600

Advertising expense

 

194

 

153

Data processing

 

1,057

 

881

FDIC insurance

 

480

 

496

Professional fees

 

494

 

294

State franchise tax

 

1,144

 

1,181

Bank insurance

 

120

 

114

Vendor services

 

307

 

273

Supplies, printing, and postage

 

69

 

62

Director costs

 

400

 

443

Other operating expenses

 

386

 

309

Total non-interest expense

$

15,833

$

15,601

Non-interest expense increased $232 thousand or 1.5% during the six months ended June 30, 2024 compared to the same period in 2023. The increase was primarily due to non-recurring professional fees and directors costs totaling $138 thousand incurred during the first quarter of 2024 in connection with a strategic opportunity that was explored during the three months ended March 31, 2024 that ultimately did not materialize. The remaining $93 thousand increase was due to increases in data processing expense and professional fees primarily related to increased contract costs due to annual increases and increased volume based charges. These increases were partially offset by a decrease in salaries and employee benefits expense due to changes in staffing and a reduction in incentive compensation accruals when compared to the same period of the prior year. Incentive compensation accruals can fluctuate materially from quarter to quarter, based upon the Company’s financial performance and conditions measured against, among other evaluation criteria, our strategic plan and budget. At the end of each year, the ultimate determination of the incentive compensation is approved by the Board of Directors.

Income Taxes

Income tax expense decreased $652 thousand or 21.9% to $2.3 million for the six months ended June 30, 2024 compared to $3.0 million for the six months ended June 30, 2023. Our effective tax rate for the six months ended June 30, 2024 was 22.3% compared to 21.6% for the same period ended June 30, 2023. The increase in our effective tax rate between the comparative periods was primarily due to a decrease in tax benefits associated with our BOLI policies as all policies were surrendered in July 2023.

41

Results of Operations – Three Months Ended June 30, 2024 and June 30, 2023

Net income for the three months ended June 30, 2024 decreased $585 thousand or 13.0% to $3.9 million compared to $4.5 million for the three months ended June 30, 2023. Diluted earnings per share for the three months ended June 30, 2024 were $0.27, a 15.6% decrease when compared to the $0.32 reported for the three months ended June 30, 2023.

Net interest income for the three months ended June 30, 2024 increased $72 thousand or 0.6% compared to the three months ended June 30, 2023, driven primarily by the increase in yield on interest-earning assets outpacing the increase in costs of interest-bearing liabilities coupled with the decrease in overall funding balances.

The Company recorded a $292 thousand recovery of provision for credit losses for the three months ended June 30, 2024 compared to a recovery of provision for credit losses of $868 thousand for the three months ended June 30, 2023. Additional discussion of the provision for credit losses is included below under the heading Provision for Credit Losses.

Non-interest income decreased $130 thousand during the three months ended June 30, 2024 compared to the three months ended June 30, 2023. A portion of this decrease was due to a decrease in BOLI income of $101 thousand due to the surrender of all BOLI policies in July 2023 and a decrease of $48 thousand due to unfavorable variances associated with mark-to-market adjustments on investments related to the Company’s NQDC when compared to the second quarter of 2023. Excluding the effects from the Company’s BOLI policy surrender and mark-to market adjustments on the Company’s NQDC, non-interest income was $520 thousand for the second quarter of 2024 compared to $501 thousand for the second quarter of 2023. During the three months ended June 30, 2024, gains recorded on the sale of the guaranteed portion of SBA 7(a) loans increased $193 thousand due to increased sale activity. This increase in non-interest income was partially offset by lower service charges and fees of $149 thousand due to lower penalty fee income recognized on the early withdrawal of certificates of deposit.

Non-interest expense increased $78 thousand or 1.0% during the three months ended June 30, 2024  compared to the three months ended June 30, 2023 primarily due to increases in data processing expense and professional fees, partially offset by lower FDIC insurance expense and lower salaries and employee benefit expense. The increase in data processing fees was primarily due to contractual increases and volume based activity. The increase in professional fees was due to increased contract costs. The decrease in salaries and employee benefits was due to lower deferred compensation expense, lower incentive accruals, and higher direct loan origination costs when compared to the same period of the prior year. Salaries and employee benefit expense is reduced to account for the portion of salary costs incurred to originate a loan and are subsequently amortized into income to match the costs incurred with the economic benefit derived from originating a loan. The decrease in FDIC insurance expense was the result of a lower assessment base. The Company continues to analyze cost savings opportunities on existing leases and material contracts.

The ROAA for the three months ended June 30, 2024 and June 30, 2023 was 0.70% and 0.77%, respectively. The ROAE for the three

months ended June 30, 2024 and June 30, 2023 was 6.68% and 8.13%, respectively.

Net Interest Income and Net Interest Margin

The following table presents the average balance for each principal balance sheet category, and the amount of interest income or expense associated with that category, as well as corresponding average yields earned and rates paid for the three months ended June 30, 2024 and June 30, 2023.

42

Average Balance Sheets and Interest Rates on Interest-Earning Assets and Interest-Bearing Liabilities

Three Months Ended June 30, 2024

Three Months Ended June 30, 2023

 

    

    

Interest Income / 

    

Average 

    

    

Interest Income / 

    

Average 

 

(Dollars in thousands)

Average Balance

Expense

Rate

Average Balance

Expense

Rate

 

Assets:

 

  

 

  

 

  

 

  

 

  

 

  

Securities:

 

  

 

  

 

  

 

  

 

  

 

  

Taxable

$

254,561

 

$

1,278

 

2.02

%  

$

438,845

 

$

2,210

 

2.02

%

Tax-exempt(1)

 

1,379

 

11

 

3.21

%  

 

2,933

 

20

 

2.74

%

Total securities

$

255,940

$

1,289

 

2.03

%  

$

441,778

$

2,230

 

2.02

%

Loans, net of unearned income(2):

 

  

 

  

 

 

Taxable

 

1,793,487

 

23,227

 

5.21

%  

 

1,739,511

 

20,775

 

4.79

%

Tax-exempt(1)

 

17,235

 

169

 

3.94

%  

 

28,320

 

292

 

4.14

%

Total loans, net of unearned income

$

1,810,722

$

23,396

 

5.20

%  

$

1,767,831

$

21,067

 

4.78

%

Interest-bearing deposits in other banks

$

155,996

$

2,144

 

5.53

%  

$

95,441

$

1,225

 

5.15

%

Total interest-earning assets

$

2,222,658

$

26,829

 

4.85

%  

$

2,305,050

$

24,522

 

4.27

%

Total non-interest earning assets

 

16,603

 

  

 

39,662

Total assets

$

2,239,261

 

  

$

2,344,712

Liabilities & Shareholders’ Equity:

 

  

 

  

 

  

 

Interest-bearing deposits

 

  

 

  

 

  

 

NOW accounts

$

303,745

2,012

2.66

%  

$

287,094

$

1,483

 

2.07

%

Money market accounts

 

321,822

2,545

3.18

%  

 

352,373

 

2,476

 

2.82

%

Savings accounts

 

51,179

186

1.46

%  

 

74,483

 

231

 

1.24

%

Time deposits

 

773,470

8,707

4.53

%  

 

901,104

 

7,569

 

3.37

%

Total interest-bearing deposits

$

1,450,216

$

13,450

3.73

%  

$

1,615,054

$

11,759

 

2.92

%

Subordinated debt, net

 

24,737

349

 

5.67

%  

 

24,653

 

349

 

5.68

%

Federal Reserve Bank borrowings

 

77,000

911

 

4.76

%  

 

27,890

338

4.86

%

Total interest-bearing liabilities

$

1,551,953

$

14,710

 

3.81

%  

$

1,667,597

$

12,446

 

2.99

%

Demand deposits

 

432,794

 

  

 

436,648

 

  

Other liabilities

 

19,378

 

  

 

18,859

 

  

Total liabilities

$

2,004,125

 

  

$

2,123,104

 

  

Shareholders’ equity

$

235,136

 

  

$

221,608

 

  

Total liabilities and shareholders’ equity

$

2,239,261

 

  

$

2,344,712

 

  

Tax-equivalent net interest income and spread (Non-GAAP)(1)

$

12,119

1.04

%

$

12,076

1.28

%

Less: tax-equivalent adjustment

38

67

Net interest income and spread (GAAP)

$

12,081

1.04

%

$

12,009

1.27

%

Interest income/earnings assets

4.85

%

4.26

%

Interest expense/earning assets

2.66

%

2.17

%

Net interest margin

2.19

%

2.09

%

Tax-equivalent interest income/earnings assets (Non-GAAP)(1)

4.85

%

4.27

%

Interest expense/earning assets

2.66

%

2.17

%

Tax-equivalent net interest margin (Non-GAAP)(3)

2.19

%

2.10

%

(1)

Income and yields for all periods presented are reported on a tax-equivalent basis using the federal statutory tax rate of 21%.

(2)

The Company did not have any loans on nonaccrual as of June 30, 2024 or June 30, 2023.

(3)

Tax-equivalent net interest margin adjusts for differences in tax treatment of interest income sources. The entire tax-equivalent adjustment is attributable to interest income on earning assets. Interest expense and the related cost of interest-bearing liabilities and cost of funds ratios are not affected by the tax-equivalent components.

43

Tax-equivalent net interest margin as presented above is calculated by dividing tax-equivalent net interest income by total average earning assets. Net interest income, on a tax-equivalent basis, is a financial measure that the Company believes provides a more accurate picture of the interest margin for comparative purposes. Tax-equivalent net interest income is calculated by adding the tax benefit on certain securities and loans, whose interest is tax-exempt, to total interest income then subtracting total interest expense. The following table, “Tax-Equivalent Net Interest Income,” reconciles net interest income to tax-equivalent net interest income, which is a non-GAAP measure.

Tax-Equivalent Net Interest Income

Three months ended

June 30, 

(Dollars in thousands)

    

2024

    

2023

GAAP Financial Measurements:

 

  

 

  

Interest Income - Loans

$

23,360

$

21,005

Interest Income - Securities and Other Interest-Earning Assets

 

3,431

 

3,450

Interest Expense - Deposits

 

13,450

 

11,759

Interest Expense - Borrowings

 

1,260

 

687

Total Net Interest Income (GAAP)

$

12,081

$

12,009

Non-GAAP Financial Measurements:

 

  

 

  

Add: Tax Benefit on Tax-Exempt Interest Income - Loans

 

36

 

62

Add: Tax Benefit on Tax-Exempt Interest Income - Securities

 

2

 

5

Total Tax Benefit on Tax-Exempt Interest Income (1)

$

38

$

67

Tax-Equivalent Net Interest Income (Non-GAAP)

$

12,119

$

12,076

(1)Tax benefit was calculated using the federal statutory tax rate of 21%.

Net interest income increased $72 thousand or 0.6% on a fully tax-equivalent basis for the three months ended June 30, 2024, compared to the three months ended June 30, 2023, driven primarily by the increase in yield on and volume of interest-earning assets outpacing the increase in costs of interest-bearing liabilities coupled with the decrease in overall funding balances..

On a fully tax-equivalent basis, the net interest margin was 2.19% for the three months ended June 30, 2024, compared to 2.10% for the three months ended June 30, 2023. The increase in net interest margin was primarily due to an increase in yields on the Company’s interest-earning assets and reduction in volume of time deposits.

The loan portfolio’s yield for the three months ended June 30, 2024 was 5.20% compared to 4.78% for the three months ended June 30, 2023. The increase of 42 basis points was primarily attributable to an increase in yield on the Company’s variable rate loans as a result of an increase in interest rates subsequent to June 30, 2023 coupled with a higher weighted average yield on loans originated since the second quarter of 2023.

The yield on interest-bearing deposits due from banks for the three months ended June 30, 2024 was 5.53% compared to 5.15% for the three months ended June 30, 2023. The increase of 38 basis points was primarily due to a higher average balance during the three months ended June 30, 2024 when compared to the same period of 2023.

The following table presents the effects of changing rates and volumes on tax-equivalent net interest income for the periods indicated. The rate column shows the effects attributable to changes in rate (changes in rate multiplied by prior volume). The volume column shows the effects attributable to changes in volume (changes in volume multiplied by prior rate). The net column represents the sum of the prior columns. For purposes of this table, changes attributable to both rate and volume, which cannot be segregated, have been allocated to volume.

44

Rate/Volume Analysis

For the Three Months Ended June 30, 

2024 and 2023

Increase

(Decrease) Due to

(Dollars in thousands)

    

Volume

    

Rate

    

Total Increase (Decrease)

Interest-earning Assets:

 

  

 

  

 

  

Securities:

 

  

 

  

 

  

Taxable

$

(923)

$

(9)

$

(932)

Tax-exempt(1)

 

(11)

 

2

 

(9)

Total securities

$

(934)

$

(7)

$

(941)

Loans, net of unearned income:

 

  

 

  

 

  

Taxable

 

699

 

1,753

 

2,452

Tax-exempt(1)

 

(108)

(15)

 

(123)

Total loans, net of unearned income(2)

$

591

$

1,738

$

2,329

Interest-bearing deposits in other banks

$

867

$

52

$

919

Total interest-earning assets

$

524

$

1,783

$

2,307

Interest-bearing Liabilities:

 

  

 

  

 

  

Interest-bearing deposits:

 

  

 

  

 

  

NOW accounts

$

200

$

329

$

529

Money market accounts

 

(306)

 

375

 

69

Savings accounts

 

(85)

 

40

 

(45)

Time deposits

 

(1,440)

 

2,578

 

1,138

Total interest-bearing deposits

$

(1,631)

$

3,322

$

1,691

Subordinated debt

 

 

Federal Reserve Bank borrowings

 

581

 

(8)

 

573

Total interest-bearing liabilities

$

(1,050)

$

3,314

$

2,264

Change in tax-equivalent net interest income (Non-GAAP)

$

1,574

$

(1,531)

$

43

(1) Income and yields for all periods presented are reported on a tax-equivalent basis using the federal statutory tax rate of 21%.

(2) The Company did not have any loans on nonaccrual as of June 30, 2024 or June 30, 2023.

Interest Income

Interest income increased by $2.3 million or 9.4% to $26.8 million on a fully tax-equivalent basis for the three months ended June 30, 2024 compared to $24.5 million for the three months ended June 30, 2023, driven by both an increase in rates and volume on interest earning assets. The increase in rates on interest-earning assets was primarily attributable to the Company’s loan portfolio. The increase in volume of average interest-earning assets was primarily attributable to interest-bearing deposits due from banks and the Company’s loan portfolio.

Fully tax-equivalent interest income on loans increased by approximately $2.3 million as a result of volume and an increase in rates. Average loans increased $42.9 million between the three months ended June 30, 2024 and the three months ended June 30, 2023, which was primarily attributable to origination volume in the investor real estate and residential loan portfolios subsequent to June 30, 2023.

Fully tax-equivalent interest income on investment securities decreased by approximately $941 thousand primarily as a result of a decrease in volume. Average investment securities decreased approximately $185.8 million between the three months ended June 30, 2024 and June 30, 2023 primarily due to the sale of certain low-yielding investment securities in July 2023, and to a lesser extent, the amortization of securities.

Interest income on interest-bearing deposits in other banks increased by $919 thousand as a result of an increase in volume.  Average interest-bearing deposits in other banks increased approximately $60.5 million between the three months ended June 30, 2024 and June 30, 2023. The increase in interest-bearing deposits in other banks was primarily due to the redeployment of proceeds from the sale of certain low-yielding investment securities in July 2023 to other higher-yielding assets, including interest-bearing deposits in other banks. The increase in rates on loans, investment securities, and interest-bearing deposits in other banks was primarily attributable to an increase in benchmark interest rates since June 30, 2023.

45

Interest Expense

Interest expense increased by $2.3 million to $14.7 million for the three months ended June 30, 2024 compared to $12.4 million for the three months ended June 30, 2023, primarily due to an increase in rates on deposits and increase in volume on borrowings. The increase in rates on deposits was primarily a result of the repricing of the Company’s time deposits coupled with an increase in rates offered on deposit accounts subsequent to June 30, 2023 as a result of an increase in benchmark interest rates.  The increase in borrowings was primarily a result of the Company’s BTFP advances.

Provision for Credit Losses

The Company recorded a $292 thousand recovery of provision for credit losses for the three months ended June 30, 2024 compared to a $868 thousand recovery of provision for credit losses for the three months ended June 30, 2023. The recovery of provision for credit losses for the current period that is directly attributable to the funded loan portfolio was $239 thousand.

The recovery of provision for credit losses during the three months ended June 30, 2024 was primarily a result of changes in the composition of the loan portfolio, improved economic forecasts used in the quantitative portion of the model and an assessment of management’s considerations of qualitative factors combined with the continued strong credit performance of our loan portfolio segments. See “Asset Quality” below for additional information on the credit quality of the loan portfolio.

Non-interest Income

The following table summarizes non-interest income for the three months ended June 30, 2024 and June 30, 2023.

Three months ended

June 30, 

(Dollars in thousands)

    

2024

    

2023

Service charges on deposit accounts

Overdrawn account fees

$

22

$

21

Account service fees

 

66

 

61

Other service charges and fees

 

  

 

  

Interchange income

 

91

 

104

Other charges and fees

 

74

 

210

Bank owned life insurance

 

 

101

Net gains on premises and equipment

 

 

17

Insurance commissions

 

40

 

50

Gain on sale of government guaranteed loans

216

23

Non-qualified deferred compensation plan asset gains, net

35

83

Other operating income

 

11

 

15

Total non-interest income

$

555

$

685

Non-interest income decreased $130 thousand during the three months ended June 30, 2024 compared to the same period in 2023. A portion of this decrease was due to a decrease in BOLI income of $101 thousand due to the surrender of all BOLI policies in July 2023 and a decrease of $48 thousand due to unfavorable variances associated with mark-to-market adjustments on investments related to the Company’s NQDC. In addition, the Company recorded lower service charges and fees of $149 thousand due to lower penalty fee income recognized on the early withdrawal of certificates of deposit. These decreases were partially offset by a $193 thousand increase in gains recorded on the sale of the guaranteed portion of SBA 7(a) loans due to increased sale activity.

46

Non-interest Expense

The following table summarizes non-interest expense for the three months ended June 30, 2024 and June 30, 2023.

Three months ended

June 30, 

(Dollars in thousands)

    

2024

    

2023

Salaries and employee benefits expense

$

4,875

$

4,965

Occupancy expense of premises

 

448

 

448

Furniture and equipment expenses

 

301

 

304

Advertising expense

 

97

 

76

Data processing

 

530

 

447

FDIC insurance

 

220

 

283

Professional fees

 

208

 

136

State franchise tax

 

574

 

604

Bank insurance

 

61

 

57

Vendor services

 

164

 

129

Supplies, printing, and postage

 

48

 

37

Director costs

 

189

 

188

Other operating expenses

 

194

 

157

Total non-interest expense

$

7,909

$

7,831

Non-interest expense increased $78 thousand or 1.0% during the three months ended June 30, 2024 compared to the three months ended June 30, 2023. The increase was primarily due to increases in data processing expense and professional fees, partially offset by lower FDIC insurance expense and lower salaries and employee benefit expense. The increase in data processing fees was primarily due to contractual increases and volume based activity. The increase in professional fees was due to increased contract costs. The decrease in salaries and employee benefits was due to lower deferred compensation expense, lower incentive accruals, and higher direct loan origination costs when compared to the same period of the prior year. Salaries and employee benefit expense is reduced to account for the portion of salary costs incurred to originate a loan and are subsequently amortized into income to match the costs incurred with the economic benefit derived from originating a loan. The decrease in FDIC insurance expense was the result of a lower assessment base. The Company continues to analyze cost savings opportunities on existing leases and material contracts.

Income Taxes

Income tax expense decreased $127 thousand or 10.2% to $1.1 million for the three months ended June 30, 2024 compared to $1.2 million for the three months ended June 30, 2023. Our effective tax rate for the three months ended June 30, 2024 was 22.2% compared to 21.7% for the same period ended June 30, 2023. The increase in our effective tax rate between the comparative periods was primarily due to a decrease in tax benefits associated with our BOLI policies as all policies were surrendered in July 2023.

47

Discussion and Analysis of Financial Condition 

Assets, Liabilities, and Shareholders’ Equity

The Company’s total assets increased $27.2 million or 1.2% to $2.27 billion at June 30, 2024 compared to $2.24 billion at December 31, 2023. The increase in total assets is primarily attributable to increases in interest-bearing deposits in banks of $81.0 million, partially offset by a decrease in loans, net of unearned income of $32.8 million and investments of $23.9 million.  

The Company’s total liabilities increased $21.7 million or 1.1% to $2.03 billion at June 30, 2024 compared to $2.01 billion at December 31, 2023. The increase in total liabilities was primarily attributable to net increases of $13.0 million in borrowings and a net increase in deposits of $6.2 million. During the six months ended June 30, 2024, the Company paid down its $10.0 million federal funds purchased, refinanced its $54.0 million advance and advanced an additional $23.0 million from the BTFP in January 2024 to secure lower funding costs relative to wholesale deposits and previously outstanding borrowings. Total borrowings as of June 30, 2024 consisted of subordinated debt totaling $24.7 million and the BTFP advance totaling $77.0 million. The increase in deposits was primarily driven by an increase in interest bearing and non-interest bearing demand deposits of $60.0 million and $25.8 million, respectively, partially offset by decreases in time deposits of $73.4 million.  

Shareholders’ equity increased $5.4 million or 2.4% to $235.3 million at June 30, 2024 compared to $229.9 million at December 31, 2023. The increase in shareholders’ equity was primarily attributable to an increase in net income and additional paid-in capital as a result of option exercises during the six months ended June 30, 2024. Book value per share was $16.54 as of June 30, 2024 compared to $16.25 as of December 31, 2023.

Investment Securities

The Company maintains a primarily fixed income investment securities portfolio that had a total carrying value of $241.6 million at June 30, 2024 and $265.5 million at December 31, 2023. The investment portfolio is used as a source of liquidity, interest income, and credit risk diversification, as well as to manage rate sensitivity and provide collateral for secured public funds and secured credit lines. Investment securities are classified as available-for-sale or held-to-maturity based on management’s investment strategy and management’s assessment of the intent and ability to hold the securities until maturity. Investment securities that we may sell prior to maturity in response to changes in management’s investment strategy, liquidity needs, interest rate risk profile or for other reasons are classified as available-for-sale. The Company also had restricted stock and equity securities within its investment securities portfolio with total carrying values of $5.0 million and $3.0 million, respectively, as of June 30, 2024 and $5.0 million and $2.8 million, respectively, as of December 31, 2023.

The Company did not purchase or sell investment securities during the three months ended June 30, 2024. The Company had $23.7 million in maturities and principal repayments on securities during the six months ended  June 30, 2024, which was comprised of $9.6 million of mortgage-backed securities, $2.1 million of collateralized mortgage obligation securities, and $12.0 million of U.S. Treasuries.

48

The following table summarizes the amortized cost and fair value of the Company’s fixed income investment portfolio as of June 30, 2024 and December 31, 2023, respectively.

June 30, 2024

    

December 31, 2023

Amortized

Fair

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

    

Cost

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

5,304

$

6,001

$

5,334

U.S. government and federal agencies

 

35,381

 

30,214

 

35,434

 

30,334

U.S. agency collateralized mortgage obligations

 

18,664

 

14,476

 

19,395

 

15,300

Taxable municipal

 

6,049

 

4,907

 

6,057

 

4,956

U.S. agency mortgage-backed

 

27,735

 

22,367

 

28,618

 

23,608

Total Held-to-maturity Securities

$

93,830

$

77,268

$

95,505

$

79,532

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

32,860

$

31,381

$

44,793

$

42,977

U.S. government and federal agencies

 

13,909

 

13,354

 

13,850

 

13,275

Corporate bonds

 

3,000

 

2,483

 

3,000

 

2,523

U.S. agency collateralized mortgage obligations

 

39,420

 

32,708

 

40,806

 

34,310

Tax-exempt municipal

 

1,379

 

1,179

 

1,380

 

1,231

Taxable municipal

 

606

 

592

 

606

 

587

U.S. agency mortgage-backed

 

72,606

 

66,056

 

81,255

 

75,090

Total Available-for-sale Securities

$

163,780

$

147,753

$

185,690

$

169,993

In the prevailing rate environments as of June 30, 2024 and December 31, 2023, the Company’s investment portfolio had an estimated weighted average remaining life of approximately 4.2 years and 4.2 years, respectively. The available-for-sale investment portfolio had an estimated weighted average remaining life of approximately 2.9 years and 3.0 years as of June 30, 2024 and December 31, 2023, respectively. The held-to-maturity investment portfolio had an estimated weighted average remaining life of approximately 6.3 years and 6.7 years as of June 30, 2024 and December 31, 2023, respectively.

The following table summarizes the maturity composition of our fixed income investment securities as of June 30, 2024, including the weighted average yield of each maturity band. Maturities are based on the final contractual payment date, and do not reflect the effect of scheduled principal repayments, prepayments, or early redemptions that may occur. The weighted-average yield below represents the effective yield for the investment securities and is calculated based on the amortized cost of each security.

    

June 30, 2024

 

Amortized

Fair

Weighted-Average

 

(Dollars in thousands)

    

Cost

    

Value

    

Yield

 

Held-to-maturity

 

  

 

  

 

  

Due in one year or less

$

$

 

Due after one year through five years

 

22,170

 

19,575

 

1.08

%

Due after five years through ten years

 

23,427

 

19,590

 

1.51

%

Due after ten years

 

48,233

 

38,103

 

1.38

%

Total Held-to-maturity Securities

$

93,830

$

77,268

 

1.34

%

Available-for-sale

 

  

 

  

 

  

Due in one year or less

$

22,286

$

21,908

 

2.21

%

Due after one year through five years

 

35,159

 

33,419

 

1.75

%

Due after five years through ten years

 

46,054

 

43,051

 

2.70

%

Due after ten years

 

60,281

 

49,375

 

1.61

%

Total Available-for-sale Securities

$

163,780

$

147,753

 

2.03

%

Loan Portfolio

Gross loans, net of unearned income, decreased $32.8 million or 1.8% to $1.83 billion as of June 30, 2024 compared to $1.86 billion as of December 31, 2023. The Company continues to maintain its disciplined underwriting standards while prudently pursuing loan growth opportunities that provide acceptable risk-adjusted returns.

49

The following table presents the Company’s composition of loans held for investment, net of deferred fees and costs, in dollar amounts and as a percentage of total gross loans as of June 30, 2024 and December 31, 2023.

    

June 30, 2024

    

December 31, 2023

 

(Dollars in thousands)

    

Amount

    

Percent

    

Amount

    

Percent

 

Real Estate Loans:

  

 

  

 

  

 

  

Commercial

$

1,163,988

 

63.87

%

$

1,146,116

 

61.79

%

Construction and land development

 

138,744

 

7.61

%

 

180,922

 

9.75

%

Residential

 

476,764

 

26.17

%

 

482,182

 

25.99

%

Commercial - Non Real Estate:

 

  

 

 

  

 

Commercial loans

 

41,933

 

2.30

%

 

45,204

 

2.44

%

Consumer - Non-Real Estate:

 

  

 

 

  

 

Consumer loans

 

876

 

0.05

%

 

560

 

0.03

%

Total Gross Loans

$

1,822,305

 

100.00

%

$

1,854,984

 

100.00

%

Allowance for loan credit losses

 

(18,433)

 

(19,543)

 

  

Net deferred loan costs

 

4,882

 

4,983

 

  

Total net loans

$

1,808,754

$

1,840,424

 

  

The following table summarizes the contractual maturities of the loans as of June 30, 2024 by loan type. Maturities are based on the final contractual payment date, and do not reflect the effect of scheduled principal repayments, prepayments, or early redemptions that may occur. The table also summarizes the fixed and floating rate composition of loans held for investment for contractual maturities greater than one year.

    

June 30, 2024

    

    

After 1

    

After 5

    

    

Year

years

Maturing

Within 1

Within 5

Within 15

After 15

(Dollars in thousands)

Year

Years

Years

Years

Total

Real Estate Loans:

  

 

  

 

  

 

  

 

  

Residential

$

6,644

$

39,316

$

36,587

$

394,217

$

476,764

Commercial

 

74,508

 

359,702

718,566

11,212

 

1,163,988

Construction and land development

 

77,293

 

51,752

8,699

1,000

 

138,744

Commercial - Non-Real Estate:

 

 

  

Commercial loans

 

9,344

 

18,507

13,689

393

 

41,933

Consumer - Non-Real Estate:

 

 

  

Consumer loans

 

233

 

628

15

 

876

Total Gross Loans

$

168,022

$

469,905

$

777,541

$

406,837

$

1,822,305

For Maturities Over One Year:

 

  

 

  

 

  

 

  

 

  

Floating rate loans

$

171,681

$

277,695

$

404,985

$

854,361

Fixed rate loans

 

298,224

499,846

1,852

 

799,922

$

469,905

$

777,541

$

406,837

$

1,654,283

Asset Quality

The Company maintains policies and procedures to promote sound underwriting and mitigate credit risk. The Chief Credit Officer is responsible for establishing credit risk policies and procedures, including underwriting and hold guidelines and credit approval authority, and monitoring credit exposure and performance of the Company’s lending-related transactions.

The Company’s asset quality remained strong through the first half of 2024. The Company did not have any nonperforming assets, which includes nonperforming loans and OREO, as of June 30, 2024 or December 31, 2023. As a result, the Company did not have any nonperforming loans, which consists of loans that are 90 days or more past due or loans placed on nonaccrual as of June 30, 2024 or December 31, 2023.

The Company did not have any nonaccrual loans as of June 30, 2024 or December 31, 2023 nor were there any loans placed on nonaccrual during those periods. A loan is placed on nonaccrual status when (i) the Company is advised by the borrower that scheduled principal or interest payments cannot be met, (ii) when management’s best judgment indicates that payment in full of principal and

50

interest can no longer be expected, or (iii) when any such loan or obligation becomes delinquent for 90 days, unless it is both well-secured and in the process of collection. As a result, the Company did not have any interest income that would have been recognized on nonaccrual loans for the three or six months ended June 30, 2024 or the three or six months ended June 30, 2023.

The Company did not make any loan modifications to borrowers experiencing financial difficulty during the three or six months ended June 30, 2024 or the three or six months ended June 30, 2023.

The following table summarizes the Company’s asset quality as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

 

Nonaccrual loans

$

$

Loans past due 90 days and accruing interest

 

 

Other real estate owned and repossessed assets

 

 

Total nonperforming assets

$

$

Allowance for loan credit losses to nonperforming assets

 

NM

 

NM

Nonaccrual loans to gross loans

 

0.00

%

 

0.00

%

Nonperforming assets to period end loans and OREO

 

0.00

%

 

0.00

%

NM – Not meaningful

Allowance for Loan Credit Losses

Refer to the discussion in Note 1 of the audited financial statements and notes for the year ended December 31, 2023 contained in the Company’s 2023 Annual Report on Form 10-K for management’s approach to estimating the allowance for loan credit losses.

The Company recorded no net charge-offs or recoveries during the three months ended June 30, 2024 compared to a net recovery of $1 thousand during the three months ended June 30, 2023.  The Company recorded net recoveries of $1 thousand during the six months ended June 30, 2024 and $2 thousand during the six months ended June 30, 2023. At June 30, 2024, the allowance for loan credit losses was $18.4 million or 1.01% of outstanding loans, net of unearned income, compared to $19.5 million or 1.05% of outstanding loans, net of unearned income, at December 31, 2023. The decrease in the allowance as a percentage of outstanding loans, net of unearned income, was primarily a result of changes in the composition and volume of the loan portfolio, improved economic forecasts used in the quantitative portion of the model and an assessment of management’s considerations of qualitative factors combined with the continued strong credit performance of our loan portfolio segments.

The following table summarizes the Company’s loan loss experience by loan portfolio for the three months ended June 30, 2024 and June 30, 2023.

June 30, 2024

June 30, 2023

 

Net

Net

Net

Net

 

(charge-offs)

(charge-off)

(charge-offs)

(charge-off)

 

(Dollars in thousands)

    

recoveries

    

recovery rate (1)

    

recoveries

    

recovery rate (1)

 

Real estate loans:

 

  

 

  

 

  

 

  

Commercial

$

 

$

 

Construction and land development

 

 

 

 

Residential

 

 

 

 

Commercial loans

 

 

 

1

 

0.00

%

Consumer loans

 

 

 

 

Total

$

$

1

 

  

Average loans outstanding during the period

$

1,810,722

$

1,767,831

 

  

Allowance coverage ratio (2)

 

 

1.01

%  

 

  

 

1.17

%  

Total net (charge-off) recovery rate

 

 

0.00

%  

 

  

 

0.00

%  

Allowance to nonaccrual loans ratio(3)

 

 

NM

 

  

 

NM

51

NM – Not meaningful

(1)

The net (charge-off) recovery rate is calculated by dividing annualized total net (charge-offs) recoveries during the period by average gross loans outstanding during the period.

(2)

The allowance coverage ratio is calculated by dividing the allowance for loan credit losses at the end of the period by gross loans, net of unearned income at the end of the period.

(3)

The allowance to nonaccrual loans ratio is calculated by dividing the allowance for loan credit losses at the end of the period by nonaccrual loans at the end of the period.

The following table summarizes the Company’s loan loss experience by loan portfolio for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

June 30, 2023

 

Net

Net

Net

Net

 

(charge-offs)

(charge-off)

(charge-offs)

(charge-off)

 

(Dollars in thousands)

    

recoveries

    

recovery rate (1)

    

recoveries

    

recovery rate (1)

 

Real estate loans:

 

  

 

  

 

  

 

  

Commercial

$

 

$

 

%

Construction and land development

 

 

 

 

Residential

 

 

 

 

Commercial loans

 

1

 

0.01

%  

 

2

 

0.01

%

Consumer loans

 

 

 

 

Total

$

1

$

2

 

  

Average loans outstanding during the period

$

1,823,344

$

1,770,362

 

  

Allowance coverage ratio (2)

 

 

1.01

%  

 

  

 

1.17

%  

Total net (charge-off) recovery rate

 

 

0.00

%  

 

  

 

0.00

%

Allowance to nonaccrual loans ratio(3)

 

 

NM

 

  

 

NM

NM – Not meaningful

(1)

The net (charge-off) recovery rate is calculated by dividing annualized total net (charge-offs) recoveries during the period by average gross loans outstanding during the period.

(2)

The allowance coverage ratio is calculated by dividing the allowance for loan credit losses at the end of the period by gross loans, net of unearned income at the end of the period.

(3)

The allowance to nonaccrual loans ratio is calculated by dividing the allowance for loan credit losses at the end of the period by nonaccrual loans at the end of the period.

The following tables summarize the allowance for loan credit losses by portfolio with a comparison of the percentage composition in relation to total allowance for loan credit losses and total loans as of  June 30, 2024 and December 31, 2023.

    

June 30, 2024

 

Allowance 

Percent of Allowance 

Percent of Loans in 

 

for Loan Credit

in Each Category to 

Each Category to Total 

 

(Dollars in thousands)

Losses

Total Allocated Allowance

Loans

 

Real Estate Loans:

  

 

  

 

  

Commercial

$

12,797

 

69.42

%  

63.87

%

Construction and land development

 

1,161

 

6.30

%  

7.61

%

Residential

 

3,963

 

21.50

%  

26.17

%

Commercial - Non-Real Estate:

 

  

 

  

 

  

Commercial loans

 

495

 

2.69

%  

2.30

%

Consumer - Non-Real Estate:

 

  

 

  

 

  

Consumer loans

 

17

 

0.09

%  

0.05

%

Total

$

18,433

 

100.00

%  

100.00

%

52

December 31, 2023

 

    

Allowance 

    

Percent of Allowance 

    

Percent of Loans in 

 

for Loan Credit

in Each Category to 

Each Category to Total 

 

(Dollars in thousands)

Losses

Total Allocated Allowance

Loans

 

Real Estate Loans:

 

 

  

 

  

Commercial

$

12,841

 

65.71

%  

61.79

%

Construction and land development

 

1,787

 

9.14

%  

9.75

%

Residential

 

4,323

 

22.12

%  

25.99

%

Commercial - Non-Real Estate:

 

 

  

 

  

Commercial loans

 

495

 

2.53

%  

2.44

%

Consumer - Non-Real Estate:

 

 

  

 

  

Consumer loans

 

97

 

0.50

%  

0.03

%

Total

$

19,543

 

100.00

%  

100.00

%

Management believes that the allowance for loan credit losses is adequate to absorb lifetime credit losses inherent in the portfolio as of June 30, 2024. There can be no assurance, however, that adjustments to the provision for (recovery of) credit losses will not be required in the future. Changes in the economic assumptions underlying management’s estimates and judgments; adverse developments in the economy, on a national basis or in the Company’s market area; or changes in the circumstances of particular borrowers are criteria that could change and make adjustments to the provision for (recovery of) credit losses necessary.

Deposits

Total deposits increased $6.2 million or 0.3% to $1.91 billion as of June 30, 2024 compared to $1.91 billion as of December 31, 2023.

Non-interest bearing demand deposits increased $25.8 million or 6.3% to $437.2 million as of June 30, 2024 compared to $411.4 million at December 31, 2023. Non-interest bearing demand deposits represented 22.9% and 21.6% of total deposits at June 30, 2024 and December 31, 2023, respectively.

Interest-bearing deposits, which include NOW accounts, regular savings accounts, money market accounts, and time deposits, decreased $19.5 million or 1.3% to $1.48 billion as of June 30, 2024 compared to $1.50 billion as of December 31, 2023. Interest-bearing deposits represented 77.1% and 78.4% of total deposits at June 30, 2024 and December 31, 2023, respectively.

The Company focuses on funding asset growth with deposit accounts, with an emphasis on core deposit growth, as its primary source of deposits. Core deposits consist of checking accounts, NOW accounts, money market accounts, regular savings accounts, time deposits, reciprocal IntraFi Demand® deposits, IntraFi Money Market® deposits and IntraFi CD® deposits. Core deposits totaled $1.62 billion or 84.4% of total deposits and $1.58 billion or 82.7% of total deposits at June 30, 2024 and December 31, 2023, respectively.

The following table sets forth the average balances of deposits and the average interest rates paid for the three months ended June 30, 2024 and June 30, 2023.

June 30, 2024

June 30, 2023

 

    

Average 

    

    

Average 

    

 

(Dollars in thousands)

Amount

Rate

Amount

Rate

 

Non-interest bearing

$

432,794

 

$

436,648

 

  

Interest bearing:

 

  

  

 

  

 

  

NOW accounts

 

303,745

2.66

%

287,094

 

2.07

%

Money market accounts

 

321,822

3.18

%

352,373

 

2.82

%

Savings accounts

 

51,179

1.46

%

74,483

 

1.24

%

Time deposits

 

773,470

4.53

%

901,104

 

3.37

%

Total interest-bearing

 

1,450,216

3.73

%

1,615,054

 

2.92

%

Total

$

1,883,010

 

$

2,051,702

 

  

53

The following table sets forth the average balances of deposits and the average interest rates paid for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

June 30, 2023

 

    

Average 

    

    

Average 

    

 

(Dollars in thousands)

Amount

Rate

Amount

Rate

 

Non-interest bearing

$

423,414

 

$

456,445

 

  

Interest bearing:

 

  

  

 

  

 

  

NOW accounts

 

308,612

2.74

%

272,872

 

1.66

%

Money market accounts

 

323,287

3.19

%

390,511

 

2.56

%

Savings accounts

 

52,122

1.39

%

81,025

 

1.18

%

Time deposits

 

791,157

4.50

%

858,027

 

2.97

%

Total interest-bearing

 

1,475,178

3.73

%

1,602,435

 

2.56

%

Total

$

1,898,592

 

$

2,058,880

 

  

The following table sets forth the maturity ranges of certificates of deposit with balances of $250,000 or more as of June 30, 2024.

June 30, 2024

(Dollars in thousands)

    

Total

    

Uninsured

Three months or less

$

53,298

$

39,798

Over three through 6 months

 

124,644

 

105,144

Over 6 through 12 months

 

70,720

 

49,720

Over 12 months

 

66,504

 

58,254

Total

$

315,166

$

252,916

The total amount of our uninsured deposits (deposits in excess of $250,000, as calculated in accordance with FDIC regulations) was estimated at $843.3 million at June 30, 2024 and $802.8 million at December 31, 2023. Included in these amounts were $166.3 million and $168.7 million of public fund deposits that are collateralized by securities as of June 30, 2024 and December 31, 2023, respectively. Deposits that were not insured or not collateralized by securities represented 35% and 33% of total deposits, respectively, as of June 30, 2024 and December 31, 2023.

Capital Resources

The Company is a bank holding company with less than $3 billion in assets and does not (i) have significant off balance sheet exposure, (ii) engage in significant non-banking activities, or (iii) have a material amount of securities registered under the Exchange Act. As a result, the Company qualifies as a small bank holding company under the Federal Reserve’s Small Bank Holding Company Policy Statement and is currently not subject to consolidated regulatory capital requirements.

The Bank is subject to capital adequacy standards adopted by the Federal Reserve, including the capital rules that implemented the Basel III regulatory capital reforms developed by the Basel Committee on Banking Supervision.

Note 11 to the Consolidated Financial Statements, included in Item 1 of this Form 10-Q, contains additional discussion and analysis regarding the Company and Bank’s regulatory capital requirements.

Shareholders’ equity increased $5.4 million or 2.4% to $235.3 million at June 30, 2024 compared to $229.9 million at December 31, 2023. The increase in shareholders’ equity was primarily attributable to an increase in net income and additional paid-in capital as a result of option exercises during the six months ended June 30, 2024. Book value per share was $16.54 as of June 30, 2024 compared to $16.25 as of December 31, 2023.

In July of 2024, the Company’s Board of Directors authorized the extension of the Company’s stock repurchase program that was originally adopted in August of 2021. Under the stock repurchase program, the Company may repurchase up to 700,000 shares of its outstanding common stock, or 5.0% of outstanding shares as of June 30, 2024. The stock repurchase program will expire on August 31, 2025, or earlier if all the authorized shares have been repurchased. The Company repurchased 3,003 shares of its outstanding common stock under the program during the three and six months ended June 30, 2024.

54

Liquidity

Liquidity reflects a financial institution’s ability to fund assets and meet current and future financial obligations. Liquidity is essential in all banks to meet customer withdrawals, compensate for balance sheet fluctuations, and provide funds for growth. Monitoring and managing both liquidity measurements is critical in developing prudent and effective balance sheet management. Management conducts liquidity stress testing on a quarterly basis to prepare for unexpected adverse scenarios and contemporaneously develops mitigating strategies to reduce losses in the event of an economic downturn.

The Company’s principal source of liquidity and funding is its deposit base. The level of deposits necessary to support the Company’s lending and investment activities is determined through monitoring loan demand. In addition to the liquidity provided by balance sheet cash flows, the Company supplements its liquidity with additional sources such as secured borrowing credit lines with the FHLB and the Reserve Bank. Specifically, the Company has pledged a portion of its commercial real estate and residential real estate loan portfolios to the FHLB and the Reserve Bank. Based on collateral pledged as of June 30, 2024, the total FHLB available borrowing capacity was $454.2 million. Additional borrowing capacity with the Reserve Bank was approximately $96.4 million as of June 30, 2024.

On March 12, 2023, the Reserve Bank made available the BTFP, which enhances the ability of banks to borrow against the par value of certain high-quality, unencumbered investments. The Company refinanced its $54.0 million advance and secured an additional $23.0 million from the BTFP in January 2024.  In doing so, the Company obtained lower funding costs relative to wholesale deposits and the prior outstanding BTFP advance. The $77.0 million BTFP advance matures January 2025, bears interest at a fixed rate of 4.76% and can be prepaid in whole or in part, at any time without penalty prior to maturity.

Total liquidity, defined as cash and cash equivalents, unencumbered securities at fair value, and available secured borrowing capacity, was $796.0 million at June 30, 2024 compared to $638.9 million at December 31, 2023.

In addition to available secured borrowing capacity, the Company had available federal funds lines with correspondent banks of $110.0 million at June 30, 2024.

Liquidity is a core pillar of the Company’s operations. Conditions may arise in the future that could negatively impact the Company’s future liquidity position resulting in funding mismatches. These include market constraints on the ability to convert assets into cash or accessing sources of funds (i.e., market liquidity) and contingent liquidity events. Changes in economic conditions or exposure to credit, market, operational, legal, and reputation risks also can affect a bank’s liquidity. Management believes that the Company has a strong liquidity position, but any of the factors referenced above could materially impact that in the future.

Off-Balance Sheet Arrangements

The Company enters into certain off-balance sheet arrangements in the normal course of business to meet the financing needs of its customers. These off-balance sheet arrangements include commitments to extend credit, standby letters of credit and financial guarantees which would impact the Company’s liquidity and capital resources to the extent customers accept and or use these commitments. These instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized in the balance sheet. With the exception of these off-balance sheet arrangements, the Company has no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures, or capital resources, that is material to investors. For further information, see Note 7 to the Consolidated Financial Statements, included in Item 1 of this Form 10-Q, for further discussion of the nature, business purpose and elements of risk involved with these off-balance sheet arrangements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Not required for smaller reporting companies.

55

Item 4. Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June 30, 2024. Based on their evaluation of the Company’s disclosure controls and procedures, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures designed to ensure that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and regulations are designed and operating in an effective manner.

No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the second fiscal quarter of 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

56

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

In the ordinary course of our operations, the Company and its subsidiary are parties to various claims and lawsuits. Currently, we are not party to any material legal proceedings, and no such proceedings are, to management’s knowledge, threatened against us. Although the ultimate outcome of legal proceedings cannot be ascertained at this time, it is the opinion of management that the liabilities (if any) resulting from such legal proceedings will not have a material adverse effect on the Company’s business, including its consolidated financial position, results of operations, or cash flows.

Item 1A. Risk Factors

There have been no material changes in the risk factors that were disclosed in Item 1A, under the caption “Risk Factors” in our 2023 Annual Report on Form 10-K, which we filed with the SEC on March 20, 2024.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

(a) Not applicable.

(b) Not applicable.

.

(c) Issuer purchases of Registered Equity Securities:

On August 18, 2021, the Company’s Board of Directors approved a share repurchase plan (the “Plan”) of up to 5% of outstanding common stock. As announced in a Current Report of Form 8-K filed with the SEC on July 25, 2024, the  Plan, which was set to expire August 31, 2024 was extended to August 31, 2025. The first repurchase under the Plan occurred in May 2024. The following table reflects share repurchase activity during the three months ended June 30, 2024:

Total Number of
Shares Repurchased

    

Average Price
Paid Per Share(1)

    

Total Number of Shares Purchased
as Part of Publicly Announced Plan

    

Maximum Number of Shares that
May Yet Be Purchased Under the Plan(2)

April 2024

-

$

-

-

700,000

May 2024

3,003

16.44

3,003

696,997

June 2024

-

-

-

696,997

3,003

$

16.44

3,003

(1)

The average price paid per share is calculated on a trade date basis for all open market transactions and excludes commissions and other transaction expenses.

(2)

Based on 5% of outstanding shares as of June 30, 2024.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not Applicable.

Item 5. Other Information

(a)

None.

(b)

None.

(c)

During the fiscal quarter ended June 30, 2024, none of the Company’s directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408(a) of Regulation S-K).

Item 6. Exhibits

57

Exhibit

No.

    

Description

31.1†

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2†

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1†

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.0†

Interactive data files formatted in Inline eXtensible Business Reporting Language pursuant to Rule 405 of Regulation S-T: (i) the Consolidated Balance Sheets as of June 30, 2024 and December 31, 2023 (unaudited), (ii) the Consolidated Statements of Income for the three and six months ended June 30, 2024 and June 30, 2023 (unaudited), (iii) the Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2024 and June 30, 2023 (unaudited), (iv) the Consolidated Statements of Shareholders’ Equity for the three and six months ended June 30, 2024 and June 30, 2023 (unaudited), (v) the Consolidated Statements of Cash Flows for the six months ended June 30, 2024 and June 30, 2023 (unaudited) and (vi) the Notes to the Consolidated Financial Statements.

104†

Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101.0)

Filed herewith.

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

Date: August 13, 2024

JOHN MARSHALL BANCORP, INC.

By:

/s/ Christopher W. Bergstrom

Name:

Christopher W. Bergstrom

Title:

President, Chief Executive Officer

(Principal Executive Officer)

By:

/s/ Kent D. Carstater

Name:

Kent D. Carstater

Title:

Senior Executive Vice President, Chief Financial Officer

(Principal Financial Officer)

58

EX-31.1 2 jmsb-20240630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

Section 302 Certification

I, Christopher W. Bergstrom, certify that:

1. I have reviewed this quarterly report on Form 10-Q of John Marshall Bancorp, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:

(a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) [reserved];

(c) evaluated the effectiveness of the registrant‘s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) disclosed in this report any change in the registrant‘s internal control over financial reporting that occurred during the registrant‘s most recent fiscal quarter (the registrant‘s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant‘s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

/s/ Christopher W. Bergstrom

    

Date: August 13, 2024

Christopher W. Bergstrom

President and Chief Executive Officer

  


EX-31.2 3 jmsb-20240630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

Section 302 Certification

I, Kent D. Carstater, certify that:

1. I have reviewed this quarterly report on Form 10-Q of John Marshall Bancorp, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:

(a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) [reserved];

(c) evaluated the effectiveness of the registrant‘s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) disclosed in this report any change in the registrant‘s internal control over financial reporting that occurred during the registrant‘s most recent fiscal quarter (the registrant‘s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant‘s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

/s/ Kent D. Carstater

    

Date: August 13, 2024

Kent D. Carstater

Senior Executive Vice President and Chief Financial Officer


EX-32.1 4 jmsb-20240630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of John Marshall Bancorp, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002 that based on their knowledge and belief: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in the Report.

/s/ Christopher W. Bergstrom

Christopher W. Bergstrom

President and Chief Executive Officer

/s/ Kent D. Carstater

Kent D. Carstater

Senior Executive Vice President and Chief Financial Officer

August 13, 2024


EX-101.SCH 5 jmsb-20240630.xsd EX-101.SCH 995200100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 995200500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940206 - Disclosure - Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940207 - Disclosure - Investment Securities - Restricted Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Allowance for Loan Credit Losses - Allowance and loans by impairment methodology (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 99940604 - Disclosure - Deposits and Borrowings - Time deposits and FHLB advances by contractual maturity (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Earnings per Common Share - Computation of earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Revenue - Components of Non-interest Income (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Other Operating Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Consolidated Statements of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Investment Securities - Amortized Cost and Fair Value - Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940204 - Disclosure - Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940208 - Disclosure - Investment Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 99940209 - Disclosure - Investment Securities - Pledged Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Loans (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Allowance for Loan Credit Losses - Allowance for loan losses activity (Details) link:presentationLink link:calculationLink link:definitionLink 99940404 - Disclosure - Allowance for Loan Credit Losses - Past due and non-accrual loans (Details) link:presentationLink link:calculationLink link:definitionLink 99940405 - Disclosure - Allowance for Loan Credit Losses - Credit quality indicators (Details) link:presentationLink link:calculationLink link:definitionLink 99940407 - Disclosure - Allowance for Loan Credit Losses - Unfunded Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - Deposits and Borrowings - Short- term Debt and Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 99940603 - Disclosure - Deposits and Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 99940802 - Disclosure - Fair Value Measurements - Carrying value and estimated fair value of financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 99940803 - Disclosure - Fair Value Measurements - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99940902 - Disclosure - Earnings per Common Share - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Stock Based Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - Stock Based Compensation Plan - Summary of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941003 - Disclosure - Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 99941004 - Disclosure - Stock Based Compensation Plan - Summary of Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Regulatory Capital (Details) link:presentationLink link:calculationLink link:definitionLink 99941202 - Disclosure - Revenue - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200405 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Nature of Business and Summary of Significant Accounting Policy link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Investment Securities link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Loans link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Allowance for Loan Credit Losses link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Deposits and Borrowings link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Earnings per Common Share link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Stock Based Compensation Plan link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Regulatory Capital link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Other Operating Expenses link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - Nature of Business and Summary of Significant Accounting Policy (Policies) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - Investment Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Loans (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Allowance for Loan Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Deposits and Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Earnings per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Stock Based Compensation Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Regulatory Capital (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Other Operating Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 99940210 - Disclosure - Investment Securities - Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Deposits and Borrowings - Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 99941102 - Disclosure - Regulatory Capital - Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 jmsb-20240630_cal.xml EX-101.CAL EX-101.DEF 7 jmsb-20240630_def.xml EX-101.DEF EX-101.LAB 8 jmsb-20240630_lab.xml EX-101.LAB EX-101.PRE 9 jmsb-20240630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 05, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2024  
Entity File Number 001-41315  
Entity Registrant Name John Marshall Bancorp, Inc.  
Entity Incorporation, State or Country Code VA  
Entity Tax Identification Number 81-5424879  
Entity Address, Address Line One 1943 Isaac Newton Square East  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Reston  
Entity Address State Or Province VA  
Entity Address, Postal Zip Code 20190  
City Area Code 703  
Local Phone Number 584-0840  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol JMSB  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   14,231,103
Entity Central Index Key 0001710482  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Cash and due from banks $ 10,024 $ 7,424
Interest-bearing deposits in other banks 172,581 91,581
Total cash and cash equivalents 182,605 99,005
Securities available-for-sale, at fair value 147,753 169,993
Securities held-to-maturity at amortized cost, fair value of $77,268 and $79,532 as of June 30, 2024 and December 31, 2023, respectively 93,830 95,505
Securities held-to-maturity, net 93,830 95,505
Restricted securities, at cost 4,966 5,012
Equity securities, at fair value 3,033 2,792
Loans, net of unearned income 1,827,187 1,859,967
Less: Allowance for loan credit losses (18,433) (19,543)
Loans, net 1,808,754 1,840,424
Bank premises and equipment, net 1,184 1,281
Accrued interest receivable 6,196 6,110
Right of use assets 4,105 4,176
Other assets 17,331 18,251
Total assets 2,269,757 2,242,549
Deposits:    
Non-interest bearing demand deposits 437,169 411,374
Interest-bearing demand deposits 667,951 607,971
Savings deposits 45,884 52,061
Time deposits 761,836 835,194
Total deposits 1,912,840 1,906,600
Federal funds purchased   10,000
Federal Reserve Bank borrowings 77,000 54,000
Subordinated debt 24,749 24,708
Accrued interest payable 4,029 4,559
Lease liabilities 4,366 4,446
Other liabilities 11,427 8,322
Total liabilities 2,034,411 2,012,635
Commitments and contingencies
Shareholders' Equity    
Preferred stock, par value $0.01 per share; authorized 1,000,000 shares; none issued
Additional paid-in capital 96,817 95,636
Retained earnings 150,942 146,388
Accumulated other comprehensive loss (12,555) (12,251)
Total shareholders' equity 235,346 229,914
Total liabilities and shareholders' equity 2,269,757 2,242,549
Common stock, non voting    
Shareholders' Equity    
Common stock
Common stock, voting    
Shareholders' Equity    
Common stock $ 142 $ 141
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities held-to-maturity, fair value $ 77,268 $ 79,532
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 0 0
Common stock, voting    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 30,000,000 30,000,000
Common stock, issued (in shares) 14,229,853 14,148,533
Common stock, outstanding (in shares) 14,229,853 14,148,533
Common stock, voting | Unvested shares    
Common stock, issued (in shares) 46,253 47,318
Common stock, non voting    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 1,000,000 1,000,000
Common stock, issued (in shares) 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Interest and Dividend Income        
Interest and fees on loans $ 23,360 $ 21,005 $ 46,983 $ 41,430
Interest on investment securities, taxable 1,194 2,140 2,463 4,391
Interest on investment securities, tax-exempt 9 15 18 34
Dividends 84 70 166 145
Interest on deposits in banks 2,144 1,225 4,080 1,908
Total interest and dividend income 26,791 24,455 53,710 47,908
Interest Expense        
Deposits 13,450 11,759 27,381 20,318
Federal funds purchased     2 9
Federal Home Loan Bank advances       67
Federal Reserve Bank borrowings 911 338 1,804 338
Subordinated debt 349 349 698 698
Total interest expense 14,710 12,446 29,885 21,430
Net Interest Income 12,081 12,009 23,825 26,478
Recovery of credit losses (292) (868) (1,068) (1,642)
Net interest income after recovery of credit losses 12,373 12,877 24,893 28,120
Non-interest Income        
Service charges on deposit accounts 88 82 176 154
Bank owned life insurance   101   201
Other service charges and fees 165 314 314 517
Losses on sale of available-for-sale securities       (202)
Insurance commissions 40 50 292 256
Gain on sale of government guaranteed loans 216 23 349 23
Non-qualified deferred compensation plan asset gains, net 35 83 159 172
Other income 11 32 83 130
Total non-interest income 555 685 1,373 1,251
Non-interest Expenses        
Salaries and employee benefits 4,875 4,965 9,685 9,877
Occupancy expense of premises 448 448 899 918
Furniture and equipment expenses 301 304 598 600
Other operating expenses 2,285 2,114 4,651 4,206
Total non-interest expenses 7,909 7,831 15,833 15,601
Income before income taxes 5,019 5,731 10,433 13,770
Income Tax Expense 1,114 1,241 2,324 2,976
Net income $ 3,905 $ 4,490 $ 8,109 $ 10,794
Earnings per share, basic $ 0.27 $ 0.32 $ 0.57 $ 0.76
Earnings per share, diluted $ 0.27 $ 0.32 $ 0.57 $ 0.76
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Consolidated Statements of Comprehensive Income        
Net Income (Loss) $ 3,905 $ 4,490 $ 8,109 $ 10,794
Other comprehensive income (loss):        
Unrealized gain (loss) on available-for-sale securities, net of tax of $32 and $(893) for the three months ended June 30, 2024 and June 30, 2023, respectively. Unrealized gain (loss) on available-for-sale securities, net of tax of $(70) and $6 for the six months ended June 30, 2024 and June 30, 2023, respectively. 120 (3,358) (260) 11
Reclassification adjustment for losses on available-for-sale securities included in net income, net of tax of $(42) for the six months ended June 30, 2023.       160
Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax of $(6) and $(6) for the three months ended June 30, 2024 and June 30, 2023, respectively. Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax of $(12) and $(13) for the six months ended June 30, 2024 and June 30, 2023, respectively. (22) (22) (44) (49)
Total other comprehensive income (loss) 98 (3,380) (304) 122
Total comprehensive income $ 4,003 $ 1,110 $ 7,805 $ 10,916
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Consolidated Statements of Comprehensive Income        
Unrealized gain (loss) on available-for-sale securities, net of tax $ 32 $ (893) $ (70) $ 6
Reclassification adjustment for losses on available-for-sale securities included in net income, net of tax       (42)
Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax $ (6) $ (6) $ (12) $ (13)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Accumulated Other Comprehensive (Loss)
Cumulative Effect, Period of Adoption, Adjustment
Total
Beginning balance at Dec. 31, 2022 $ 141 $ 94,726   $ 146,630 $ (28,697)   $ 212,800
Beginning balance (in shares) at Dec. 31, 2022 14,043,801            
Net Income (Loss)       10,794     10,794
Other comprehensive income (loss)         122   122
Dividend declared on common stock       (3,108)     (3,108)
Exercise of stock options   320         320
Exercise of stock options (in shares) 27,375            
Restricted stock vesting (in shares) 8,671            
Share-based compensation   334         334
Ending balance at Jun. 30, 2023 $ 141 95,380 $ (2,292) 152,024 (28,575) $ (2,292) 218,970
Ending balance (in shares) at Jun. 30, 2023 14,079,847            
Beginning balance at Mar. 31, 2023 $ 141 95,235   150,642 (25,195)   220,823
Beginning balance (in shares) at Mar. 31, 2023 14,076,807            
Net Income (Loss)       4,490     4,490
Other comprehensive income (loss)         (3,380)   (3,380)
Dividend declared on common stock       (3,108)     (3,108)
Exercise of stock options   8         8
Exercise of stock options (in shares) 750            
Restricted stock vesting (in shares) 2,290            
Share-based compensation   137         137
Ending balance at Jun. 30, 2023 $ 141 95,380 $ (2,292) 152,024 (28,575) $ (2,292) 218,970
Ending balance (in shares) at Jun. 30, 2023 14,079,847            
Beginning balance at Dec. 31, 2023 $ 141 95,636   146,388 (12,251)   229,914
Beginning balance (in shares) at Dec. 31, 2023 14,101,215            
Net Income (Loss)       8,109     8,109
Other comprehensive income (loss)         (304)   (304)
Repurchase of common stock (in shares) (3,003)            
Repurchase of common stock   (50)         (50)
Exercise of stock options, net of shares surrendered $ 1 969         970
Exercise of stock options, net of shares surrendered (in shares) 82,714            
Dividend declared on common stock       (3,555)     (3,555)
Restricted stock vesting   (3)         (3)
Restricted stock vesting (in shares) 2,674            
Share-based compensation   265         265
Ending balance at Jun. 30, 2024 $ 142 96,817   150,942 (12,555)   235,346
Ending balance (in shares) at Jun. 30, 2024 14,183,600            
Beginning balance at Mar. 31, 2024 $ 142 96,469   150,592 (12,653)   234,550
Beginning balance (in shares) at Mar. 31, 2024 14,164,100            
Net Income (Loss)       3,905     3,905
Other comprehensive income (loss)         98   98
Repurchase of common stock (in shares) (3,003)            
Repurchase of common stock   (50)         (50)
Dividend declared on common stock       (3,555)     (3,555)
Exercise of stock options   265         265
Exercise of stock options (in shares) 22,077            
Restricted stock vesting (in shares) 426            
Share-based compensation   133         133
Ending balance at Jun. 30, 2024 $ 142 $ 96,817   $ 150,942 $ (12,555)   $ 235,346
Ending balance (in shares) at Jun. 30, 2024 14,183,600            
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Consolidated Statements of Changes in Shareholders' Equity        
Dividend paid per share $ 0.25 $ 0.22 $ 0.25 $ 0.22
Exercise of stock options, shares surrendered     423  
Restricted stock vesting, shares surrendered     141 33
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash Flows from Operating Activities    
Net income $ 8,109 $ 10,794
Adjustment to reconcile net income to net cash provided by operating activities:    
Depreciation 222 241
Right of use asset amortization 609 616
Recovery of credit losses (1,068) (1,642)
Share-based compensation expense 265 334
Net (accretion) of securities (155) (131)
Fair value adjustment on equity securities (159) (172)
Amortization of debt issuance costs 41 42
Net gains on premises and equipment   (16)
Losses on available-for-sale securities   202
Deferred tax (benefit) expense (54) 414
Net increase in cash surrender value of life insurance   (201)
Gain on sale of government guaranteed loans (349) (23)
Changes in assets and liabilities:    
(Increase) Decrease in accrued interest receivable (86) 353
Decrease (increase) in other assets 1,055 (1,774)
(Decrease) increase in accrued interest payable (530) 1,301
(Decrease) in other liabilities 2,445 164
Net cash provided by operating activities 10,345 10,502
Cash Flows from Investing Activities    
Net (increase) in loans 29,004 19,424
Proceeds from sale of government guaranteed loans originally classified as held for investment 4,125 288
Proceeds from sale of available-for-sale securities   11,511
Proceeds from maturities, calls and principal repayments of available-for-sale securities 22,101 20,977
Proceeds from maturities, calls and principal repayments of held-to-maturity securities 1,584 1,863
Net redemptions (purchases) of restricted securities 46 (110)
Net purchases of equity securities (82) (408)
Proceeds from sale of premises and equipment   82
Purchases of bank premises and equipment (125) (458)
Net cash provided by investing activities 56,653 53,169
Cash Flows from Financing Activities    
Net increase (decrease) in deposits 6,240 (21,431)
Proceeds from Federal Reserve Bank borrowings 23,000 54,000
Cash dividends paid (3,555) (3,108)
Repayment of federal funds purchased (10,000) (25,500)
Issuance of common stock for share options exercised 970 320
Repurchase of shares for tax withholding on share-based compensation (3)  
Repurchase of common stock (50)  
Net cash provided by financing activities 16,602 4,281
Net increase in cash and cash equivalents 83,600 67,952
Cash and cash equivalents, beginning of period 99,005 61,599
Cash and cash equivalents, end of period 182,605 129,551
Supplemental Disclosures of Cash Flow Information    
Interest 30,375 20,088
Income taxes   4,110
Supplemental Disclosures of Noncash Transactions    
Unrealized (loss) gain on securities available-for-sale (330) 219
Right of use asset obtained in exchange for new operating lease liability $ 538 $ 505
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of Business and Summary of Significant Accounting Policy
6 Months Ended
Jun. 30, 2024
Nature of Business and Summary of Significant Accounting Policy  
Nature of Business and Summary of Significant Accounting Policy

Note 1— Nature of Business and Summary of Significant Accounting Policies

Nature of Banking Activities

John Marshall Bancorp, Inc. (the “Company”), headquartered in Reston, Virginia, became the registered bank holding company under the Bank Holding Company Act of 1956 for its wholly-owned subsidiary, John Marshall Bank (the “Bank”), on March 1, 2017. This reorganization was completed through a one-for-one share exchange in which the Bank’s shareholders received one share of voting common stock of the Company in exchange for each share of the Bank’s voting common stock. The Company was formed on April 21, 2016 under the laws of the Commonwealth Virginia. The Bank was formed on April 5, 2005 under the laws of the Commonwealth of Virginia and was chartered as a bank on February 9, 2006, by the Virginia Bureau of Financial Institutions. The Bank is a member of the Federal Reserve System and is subject to the rules and regulations of the Virginia Bureau of Financial Institutions, the Board of Governors of the Federal Reserve System (the “Federal Reserve”) and the Federal Deposit Insurance Corporation (“FDIC”). The Bank opened for business on April 17, 2006 and provides banking services to its customers primarily in the Washington, D.C. metropolitan area.

Basis of Presentation

The accounting and reporting policies of John Marshall Bancorp, Inc. conform to generally accepted accounting principles in the United States of America (“GAAP”) and reflect practices of the banking industry. The accompanying unaudited consolidated financial statements have been prepared in accordance with GAAP for interim financial reporting and with applicable quarterly reporting regulations of the U.S. Securities and Exchange Commission (“SEC”). They do not include all of the information and notes required by GAAP for complete financial statements. As such, these consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 31, 2023, included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 20, 2024.

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary. All significant intercompany accounts and transactions between the Company and the Bank have been eliminated. In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the balance sheet and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate to the determination of the allowance for loan credit losses.

In the opinion of management, all adjustments, consisting only of normal recurring adjustments, which are necessary for a fair presentation of the results of operations in these financial statements, have been made. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the full year. All amounts and disclosures included in this quarterly report as of December 31, 2023, were derived from the Company’s audited consolidated financial statements. Certain items in the prior period financial statements have been reclassified to conform to the current presentation. These reclassifications had no effect on prior year net income or shareholders’ equity.

Significant Accounting Policies and Estimates

Application of  the principles of GAAP and practices within the banking industry requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes. These estimates, assumptions, and judgments are based on information available as of the date of the financial statements; accordingly, as this information changes, the financial statements may reflect different estimates, assumptions, and judgments. Certain policies inherently rely more extensively on the use of estimates, assumptions, and judgments and as such may have a greater possibility of producing results that could be materially different than originally reported.

The Company's significant accounting policies followed in the preparation of the unaudited consolidated financial statements are disclosed in Note 1 of the audited financial statements and notes for the year ended December 31, 2023 and are contained in the

Company's 2023 Annual Report on Form 10-K. There have been no significant changes to the application of significant accounting policies since December 31, 2023.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities
6 Months Ended
Jun. 30, 2024
Investment Securities  
Investment Securities

Note 2— Investment Securities

Available-for-Sale

Each of the securities in the Company’s available-for-sale investment portfolio is either covered by the explicit or implied guarantee of the United States government or one of its agencies or rated investment grade or higher. All available-for-sale securities were current with no securities past due or on nonaccrual as of June 30, 2024 or December 31, 2023.

The following tables summarize the amortized cost and fair value of securities available-for-sale and the corresponding amounts of gross unrealized gains and losses at June 30, 2024 and December 31, 2023.

    

June 30, 2024

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

32,860

$

$

(1,479)

$

31,381

U.S. government and federal agencies

 

13,909

 

 

(555)

 

13,354

Corporate bonds

 

3,000

 

 

(517)

 

2,483

U.S. agency collateralized mortgage obligations

 

39,420

 

 

(6,712)

 

32,708

Tax-exempt municipal

 

1,379

 

 

(200)

 

1,179

Taxable municipal

 

606

 

 

(14)

 

592

U.S. agency mortgage-backed

 

72,606

 

 

(6,550)

 

66,056

Total Available-for-sale Securities

$

163,780

$

$

(16,027)

$

147,753

    

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

44,793

$

$

(1,816)

$

42,977

U.S. government and federal agencies

 

13,850

 

 

(575)

 

13,275

Corporate bonds

 

3,000

 

 

(477)

 

2,523

U.S. agency collateralized mortgage obligations

 

40,806

 

 

(6,496)

 

34,310

Tax-exempt municipal

 

1,380

 

 

(149)

 

1,231

Taxable municipal

 

606

 

 

(19)

 

587

U.S. agency mortgage-backed

 

81,255

 

 

(6,165)

 

75,090

Total Available-for-sale Securities

$

185,690

$

$

(15,697)

$

169,993

The Company did not sell or recognize any gain or loss for any securities for the three or six months ended June 30, 2024.  During the six months ended June 30, 2023, the Company sold available-for-sale securities with a total par value of $12.0 million resulting in a gross pre-tax loss of $202 thousand. The Company did not sell or recognize any gain or loss for any securities for the three months ended June 30, 2023.  

Available-for-sale securities having a market value of $64.3 million and $90.3 million at June 30, 2024 and December 31, 2023, respectively, were pledged to secure public deposits and for other purposes required by law. These securities had an amortized cost of $69.0 million and $95.8 million at June 30, 2024 and December 31, 2023, respectively.

The following tables summarize the fair value of securities available-for-sale at June 30, 2024 and December 31, 2023 and the corresponding amounts of gross unrealized losses. Management uses the valuations as of month-end in determining when securities are

in an unrealized loss position. Therefore, a security’s market value could have exceeded its amortized cost on other days during the prior twelve-month period.

    

June 30, 2024

Less than 12 Months

12 Months or Longer

Total

Gross

Gross

Gross

Fair

    

Unrealized

    

Fair

     

Unrealized

    

Fair

    

Unrealized

(Dollars in thousands)

Value

Losses

Value

Losses

Value

Losses

Available-for-sale

 

  

 

  

 

  

 

  

 

  

 

  

U.S. Treasuries

$

$

$

31,381

$

(1,479)

$

31,381

$

(1,479)

U.S. government and federal agencies

 

 

 

13,354

 

(555)

 

13,354

 

(555)

Corporate bonds

 

 

 

2,483

 

(517)

 

2,483

 

(517)

U.S. agency collateralized mortgage obligations

 

 

 

32,708

 

(6,712)

 

32,708

 

(6,712)

Tax-exempt municipal

 

 

 

1,179

 

(200)

 

1,179

 

(200)

Taxable municipal

 

 

 

592

 

(14)

 

592

 

(14)

U.S. agency mortgage-backed

 

 

 

66,056

 

(6,550)

 

66,056

 

(6,550)

Total Available-for-sale Securities

$

$

$

147,753

$

(16,027)

$

147,753

$

(16,027)

    

December 31, 2023

Less than 12 Months

12 Months or Longer

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

(Dollars in thousands)

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Available-for-sale

 

U.S. Treasuries

$

$

$

42,977

$

(1,816)

$

42,977

$

(1,816)

U.S. government and federal agencies

 

 

 

13,275

 

(575)

 

13,275

 

(575)

Corporate bonds

 

 

2,523

 

(477)

 

2,523

 

(477)

U.S. agency collateralized mortgage obligations

 

 

 

34,310

 

(6,496)

 

34,310

 

(6,496)

Tax-exempt municipal

 

 

1,231

 

(149)

 

1,231

 

(149)

Taxable municipal

 

 

 

587

 

(19)

 

587

 

(19)

U.S. agency mortgage-backed

 

 

 

75,090

 

(6,165)

 

75,090

 

(6,165)

Total Available-for-sale Securities

$

$

$

169,993

$

(15,697)

$

169,993

$

(15,697)

The Company had 154 and 158 securities in an unrealized loss position for 12 months or longer as of June 30, 2024 and December 31, 2023, respectively. The Company has evaluated available-for-sale securities in an unrealized loss position for credit related impairment at June 30, 2024 and December 31, 2023 and concluded no impairment existed based on a combination of factors, which included: (1) the securities are of high credit quality, (2) unrealized losses are primarily the result of market volatility and increases in market interest rates, (3) the contractual terms of the investments do not permit the issuer(s) to settle the securities at a price less than the par value of each investment, (4) issuers continue to make timely principal and interest payments, and (5) the Company does not intend to sell any of the investments and the accounting standard of “more likely than not” has not been met for the Company to be required to sell any of the investments before recovery of its amortized cost basis. As such, there was no allowance for credit losses on available-for-sale securities at June 30, 2024.

The table below summarizes the contractual maturities of our available-for-sale investment securities as of June 30, 2024. Issuers may have the right to call or prepay certain obligations, and as such, the expected maturities of our securities may differ from the scheduled contractual maturities presented below.

    

June 30, 2024

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

Available-for-sale

 

  

 

  

Due in one year or less

$

22,286

$

21,908

Due after one year through five years

 

35,159

 

33,419

Due after five years through ten years

 

46,054

 

43,051

Due after ten years

 

60,281

 

49,375

Total Available-for-sale Securities

$

163,780

$

147,753

In the prevailing rate environments as of June 30, 2024 and December 31, 2023, the Company’s available-for-sale investment portfolio had an estimated weighted average remaining life of approximately 2.9 years and 3.0 years.

Held-to-Maturity

Each of the securities in the Company’s held-to-maturity investment portfolio is either covered by the explicit or implied guarantee of the United States government or one of its agencies or rated investment grade or higher. All held-to-maturity securities were current with no securities past due or on nonaccrual as of June 30, 2024 or December 31, 2023.

The following tables summarize the amortized cost and fair value of securities held-to-maturity and the corresponding amounts of gross unrealized losses at June 30, 2024 and December 31, 2023, respectively.

    

June 30, 2024

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

$

(697)

$

5,304

U.S. government and federal agencies

 

35,381

 

 

(5,167)

 

30,214

U.S. agency collateralized mortgage obligations

 

18,664

 

 

(4,188)

 

14,476

Taxable municipal

 

6,049

 

 

(1,142)

 

4,907

U.S. agency mortgage-backed

 

27,735

 

 

(5,368)

 

22,367

Total Held-to-maturity Securities

$

93,830

$

$

(16,562)

$

77,268

    

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

$

(667)

$

5,334

U.S. government and federal agencies

 

35,434

 

 

(5,100)

 

30,334

U.S agency collateralized mortgage obligations

 

19,395

 

 

(4,095)

 

15,300

Taxable municipal

 

6,057

 

 

(1,101)

 

4,956

U.S. agency mortgage-backed

 

28,618

 

 

(5,010)

 

23,608

Total Held-to-maturity Securities

$

95,505

$

$

(15,973)

$

79,532

Held-to-maturity securities having a market value of $35.8 million and $36.1 million at June 30, 2024 and December 31, 2023, respectively, were pledged to secure public deposits and for other purposes required by law. These securities had an amortized cost of $42.1 million and $42.3 million at June 30, 2024 and December 31, 2023, respectively.

The Company evaluates the credit risk of its held-to-maturity securities on at least a quarterly basis. The Company estimates expected credit losses on held-to-maturity securities on an individual basis based on a probability of default/loss given default methodology primarily using security-level credit ratings. The primary indicators of credit quality for the Company’s held-to-maturity portfolio are security type and credit rating, which is influenced by a number of factors including obligor cash flow, geography, seniority, and others. The Company’s held-to-maturity securities with credit risk were comprised of municipal bonds and had a credit rating of AA or better as of June 30, 2024. All other held-to-maturity securities are covered by the explicit or implied guarantee of the United States government or one of its agencies. The Company did not have an allowance for credit losses on held-to-maturity securities as of June 30, 2024 or December 31, 2023.

The table below summarizes the contractual maturities of our held-to-maturity investment securities as of June 30, 2024. Issuers may have the right to call or prepay certain obligations and as such, the expected maturities of our securities are likely to differ from the scheduled contractual maturities presented below.

    

June 30, 2024

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

Held-to-maturity

 

  

 

  

Due in one year or less

$

$

Due after one year through five years

 

22,170

 

19,575

Due after five years through ten years

 

23,427

 

19,590

Due after ten years

 

48,233

 

38,103

Total Held-to-maturity Securities

$

93,830

$

77,268

In the prevailing rate environments as of June 30, 2024 and December 31, 2023, the Company’s held-to-maturity investment portfolio had an estimated weighted average remaining life of approximately 6.3 years and 6.7 years, respectively.

Restricted Securities

The table below summarizes the carrying amount of restricted securities as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Federal Reserve Bank Stock

$

3,319

$

3,310

Federal Home Loan Bank Stock

 

1,587

 

1,642

Community Bankers’ Bank Stock

 

60

 

60

Total Restricted Securities

$

4,966

$

5,012

Equity Securities

The Company held equity securities with readily determinable fair values totaling $3.0 million and $2.8 million at June 30, 2024 and December 31, 2023, respectively. These securities consist of mutual funds held in a trust and were obtained for the purpose of economically hedging changes in the Company’s nonqualified deferred compensation liability. Changes in the fair value of these securities are reflected in earnings. Gains of $35 thousand and $83 thousand were recorded in non-interest income in the Consolidated Statements of Income for the three months ended June 30, 2024 and June 30, 2023, respectively.  Gains of $159 thousand and $172 thousand were recorded in non-interest income in the Consolidated Statements of Income for the six months ended June 30, 2024 and June 30, 2023, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans
6 Months Ended
Jun. 30, 2024
Allowance for Loan Credit Losses  
Loans

Note 3— Loans

The following table presents the composition of the Company’s loan portfolio as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Real Estate Loans:

  

  

Commercial

$

1,163,988

$

1,146,116

Construction and land development

 

138,744

 

180,922

Residential

476,764

482,182

Commercial - Non-Real Estate:

 

  

 

  

Commercial loans

 

41,933

 

45,204

Consumer - Non-Real Estate:

 

  

 

  

Consumer loans

 

876

 

560

Total Gross Loans

$

1,822,305

$

1,854,984

Allowance for loan credit losses

 

(18,433)

 

(19,543)

Net deferred loan costs

 

4,882

 

4,983

Total net loans

$

1,808,754

$

1,840,424

Portfolio Segments

The Company currently manages its loan products and the respective exposure to credit losses by the following specific portfolio segments which are levels at which the Company develops and documents its systematic methodology to determine the allowance for loan credit losses attributable to each respective portfolio segment. These segments are:

Real estate - commercial loans – The real estate commercial loans category contains commercial mortgage loans secured by owner occupied, non-owner occupied, and multifamily real estate.
Real estate - construction and land development loans – The real estate construction and land development loans category contains residential and commercial construction loan financing to builders and developers and to consumers building their own homes.
Real estate - residential loans – The real estate residential mortgage loans category contains permanent mortgage loans principally to consumers secured by residential real estate.
Commercial loans – The commercial loans category contains business purpose loans made to provide funds for the financing of equipment, receivables, contract administration expenses, and other general corporate needs of commercial businesses.
Consumer loans – The consumer loans category contains personal loans such as installment loans and lines of credit.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses
6 Months Ended
Jun. 30, 2024
Allowance for Loan Credit Losses  
Allowance for Loan Credit Losses

Note 4— Allowance for Loan Credit Losses

The following tables present the activity in the allowance for loan credit losses for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

Real Estate

Construction &

Land

Dollars in thousands

Commercial

Development

Residential

Commercial

Consumer

Total

Beginning balance, December 31, 2023

$

12,841

$

1,787

$

4,323

$

495

$

97

$

19,543

Charge-offs

Recoveries

1

1

Provision for (recovery of) credit losses

(44)

(626)

(360)

(1)

(80)

(1,111)

Ending balance, June 30, 2024

$

12,797

$

1,161

$

3,963

$

495

$

17

$

18,433

June 30, 2023

Real Estate

Construction &

Land

Dollars in thousands

Commercial

Development

Residential

Commercial

Consumer

Unallocated

Total

Beginning balance, December 31, 2022

    

$

13,205

$

2,860

$

3,044

$

456

$

5

$

638

$

20,208

Adjustment to allowance for adoption of ASC 326

(2,649)

476

4,552

367

57

(638)

2,165

Charge-offs

 

Recoveries

 

2

2

Provision for (recovery of) credit losses

 

(700)

(110)

(794)

(110)

(32)

(1,746)

Ending balance, June 30, 2023

$

9,856

$

3,226

$

6,802

$

715

$

30

$

$

20,629

There were no collateral dependent or individually evaluated loans as of June 30, 2024 or December 31, 2023.

Delinquency Information

The following tables present a summary of past due and nonaccrual loans by segment as of June 30, 2024 and December 31, 2023.

    

June 30, 2024

30-59 Days

60-89 Days

90 Days or

90 Days or More

Past

Past

More

Total Past

Total

Past Due and

Nonaccrual

(Dollars in thousands)

    

Due

    

Due

    

Past Due

    

Due

    

Current

    

Loans

    

Still Accruing

    

Loans

Real Estate Loans

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Commercial

$

$

$

$

$

1,163,988

 

$

1,163,988

$

$

Construction and land development

 

 

 

 

 

138,744

 

138,744

 

 

Residential

 

 

 

 

 

476,764

 

476,764

 

 

Commercial

 

 

 

 

 

41,933

 

41,933

 

 

Consumer

 

 

 

 

 

876

 

876

 

 

Total Loans

$

$

$

$

$

1,822,305

$

1,822,305

$

$

    

December 31, 2023

30-59 Days

60-89 Days

90 Days or

90 Days or More

Past

Past

More

Total Past

Total

Past Due and

Nonaccrual

(Dollars in thousands)

Due

    

Due

    

Past Due

    

Due

    

Current

    

Loans

    

Still Accruing

    

Loans

Real Estate Loans

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Commercial

$

$

$

$

$

1,146,116

 

$

1,146,116

$

$

Construction and land development

 

 

 

 

 

180,922

 

180,922

 

 

Residential

 

 

 

 

 

482,182

 

482,182

 

 

Commercial

 

 

 

 

 

45,204

 

45,204

 

 

Consumer

 

 

 

 

 

560

 

560

 

 

Total Loans

$

$

$

$

$

1,854,984

$

1,854,984

$

$

Credit Quality Indicators

The Company assesses credit quality indicators based on internal risk rating of loans. Each loan is evaluated at least annually with more frequent evaluation of more severely criticized loans. The indicators represent the rating for loans as of the date presented is based on the most recent credit review performed. Internal risk rating definitions are:

Pass: These include satisfactory loans that have acceptable levels of risk.

Special Mention: Loans classified as special mention have a potential weakness that requires close attention. If left uncorrected, these potential weaknesses may result in deterioration of the repayment prospects for the asset or in the Company’s credit position at some future date. These credits do not expose the Company to sufficient risk to warrant further adverse classification.

Substandard: A substandard asset is inadequately protected by the current worth and paying capacity of the obligor or of the collateral pledged, if any. Loans classified as substandard must have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the Company will sustain some loss if the deficiencies are not corrected.

Doubtful: Loans classified as doubtful have all the weaknesses inherent in a substandard asset with the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions, and values, highly questionable and improbable.

Loss: Loans classified as loss are considered uncollectible and of such little value that their continuance as bankable assets is not warranted. This classification does not mean that the asset has absolutely no recovery or salvage value, but rather it is not practical or desirable to defer writing off this basically worthless asset even though partial recovery may be received in the future.

The Company has a portfolio of smaller homogenous loans that are not individually risk rated and include residential permanent and construction mortgages, home equity lines of credit, and consumer installment loans. For these loans, management uses payment status

as the primary credit quality indicator. The payment status of these loans is then translated into an internal risk rating. The following table summarizes the translation of past due status to risk rating for loans that are not individually risk rated.

Internal

Days Past Due

Risk Rating

0 - 29 days

Pass

30-59 days

Special Mention

60-89 days

Substandard

90-119 days

Doubtful

120+ days

Loss

The following table presents the Company’s recorded investment in loans by credit quality indicator by year of origination as of June 30, 2024.

Term Loans by Year of Origination

(Dollars in thousands)

2024

2023

2022

2021

2020

Prior

Revolving

Total

Real Estate Loans - Commercial

Pass

$

49,912

$

67,394

$

317,215

$

201,583

$

118,904

$

385,707

$

2,510

$

1,143,225

Special mention

12,702

8,061

20,763

Substandard

Doubtful

Loss

Total Real Estate Loans - Commercial

$

49,912

$

67,394

$

329,917

$

201,583

$

118,904

$

393,768

$

2,510

$

1,163,988

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Construction and land development

Pass

$

24,342

$

47,034

$

32,012

$

5,640

$

4,371

$

4,750

$

18,483

$

136,632

Special mention

2,112

2,112

Substandard

Doubtful

Loss

Total Real Estate Loans - Construction and land development

$

24,342

$

47,034

$

32,012

$

5,640

$

4,371

$

6,862

$

18,483

$

138,744

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Residential

Pass

$

13,375

$

78,221

$

112,535

$

125,372

$

84,916

$

43,613

$

18,732

$

476,764

Special mention

Substandard

Doubtful

Loss

Total Real Estate Loans - Residential

$

13,375

$

78,221

$

112,535

$

125,372

$

84,916

$

43,613

$

18,732

$

476,764

Current period gross write-offs

$

$

$

$

$

$

$

$

Commercial Loans

Pass

$

5,315

$

5,483

$

6,344

$

1,655

$

1,840

$

8,093

$

13,203

$

41,933

Special mention

Substandard

Doubtful

Loss

Total Commercial Loans

$

5,315

$

5,483

$

6,344

$

1,655

$

1,840

$

8,093

$

13,203

$

41,933

Current period gross write-offs

$

$

$

$

$

$

$

$

Consumer Loans

Pass

$

721

$

96

$

3

$

21

$

$

5

$

30

$

876

Special mention

Substandard

Doubtful

Loss

Total Consumer Loans

$

721

$

96

$

3

$

21

$

$

5

$

30

$

876

Current period gross write-offs

$

$

$

$

$

$

$

$

The following table presents the Company’s recorded investment in loans by credit quality indicator by year of origination as of December 31, 2023.

Term Loans by Year of Origination

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Revolving

Total

Real Estate Loans - Commercial

Pass

$

67,675

$

302,342

$

201,801

$

125,828

$

96,424

$

334,132

$

3,575

$

1,131,777

Special mention

13,102

1,237

14,339

Substandard

Doubtful

Loss

Total Real Estate Loans - Commercial

$

67,675

$

315,444

$

201,801

$

127,065

$

96,424

$

334,132

$

3,575

$

1,146,116

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Construction and land development

Pass

$

47,253

$

56,408

$

33,827

$

9,360

$

8

$

7,046

$

24,891

$

178,793

Special mention

2,129

2,129

Substandard

Doubtful

Loss

Total Real Estate Loans - Construction and land development

$

47,253

$

56,408

$

33,827

$

9,360

$

2,137

$

7,046

$

24,891

$

180,922

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Residential

Pass

$

83,060

$

114,865

$

133,188

$

87,275

$

24,883

$

21,380

$

17,531

$

482,182

Special mention

Substandard

Doubtful

Loss

Total Real Estate Loans - Residential

$

83,060

$

114,865

$

133,188

$

87,275

$

24,883

$

21,380

$

17,531

$

482,182

Current period gross write-offs

$

$

$

$

$

$

$

$

Commercial Loans

Pass

$

7,564

$

6,838

$

1,959

$

3,207

$

4,482

$

4,787

$

16,367

$

45,204

Special mention

Substandard

Doubtful

Loss

Total Commercial Loans

$

7,564

$

6,838

$

1,959

$

3,207

$

4,482

$

4,787

$

16,367

$

45,204

Current period gross write-offs

$

$

$

$

$

$

$

$

Consumer Loans

Pass

$

485

$

6

$

26

$

$

$

10

$

33

$

560

Special mention

Substandard

Doubtful

Loss

Total Consumer Loans

$

485

$

6

$

26

$

$

$

10

$

33

$

560

Current period gross write-offs

$

$

$

$

$

$

$

$

Modifications with Borrowers Experiencing Financial Difficulty

The allowance for loan credit losses incorporates an estimate of lifetime expected credit losses and is recorded on each asset upon asset origination. The starting point for the estimate of the allowance for loan credit losses is historical loss information, which includes losses from modifications of receivables to borrowers experiencing financial difficulty. An assessment of whether a borrower is experiencing financial difficulty is made on the date of a modification. As part of the Company’s loan modification program to borrowers experiencing financial difficulty, the Company may provide concessions to minimize the economic loss and improve long-term loan performance and collectability. The Company did not make any loan modifications to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and June 30, 2023.

Unfunded Commitments

The Company maintains an allowance for off-balance sheet credit exposures such as unfunded balances for existing lines of credit, commitments to extend future credit, as well as both standby and commercial letters of credit when there is a contractual obligation to extend credit and when this extension of credit is not unconditionally cancellable by the Company. The allowance for off-balance sheet credit exposures is adjusted as a provision for (or recovery of) credit losses in the Consolidated Statements of Income. The estimate includes consideration of the likelihood that funding will occur, which is based on a historical funding study derived from internal information, and an estimate of expected credit losses on commitments expected to be funded over its estimated life, which are the same loss rates that are used in computing the allowance for loan credit losses. The allowance for credit losses for unfunded loan commitments of $663 thousand and $620 thousand at June 30, 2024 and December 31, 2023, respectively, is separately classified within Other Liabilities on the Consolidated Balance Sheets.  The provision for credit losses recorded during the six months ended June 30, 2024 was primarily due to an increase in unfunded commitments.

The following table presents the balance and activity in the allowance for credit losses for unfunded loan commitments for the six months ended June 30, 2024 and June 30, 2023.

Allowance for Credit Losses

(Dollars in thousands)

    

Unfunded Commitments

Beginning balance, December 31, 2023

$

620

Provision for credit losses

43

Ending balance, June 30, 2024

$

663

Allowance for Credit Losses

(Dollars in thousands)

    

Unfunded Commitments

Beginning balance, December 31, 2022

$

303

Adjustment to allowance for unfunded commitments for adoption of ASC 326

737

Provision for credit losses

104

Ending balance, June 30, 2023

$

1,144

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives
6 Months Ended
Jun. 30, 2024
Derivatives  
Derivatives

Note 5— Derivatives

The Company enters into interest rate swap agreements (“swaps”) with commercial loan customers to provide a facility for customers to manage their interest rate risk. These swaps are matched in exact offsetting terms with swaps that the Company enters into with an independent third party. These swaps qualify as derivatives, but are not designated as hedging instruments.

The following tables summarize the Company’s swaps at June 30, 2024 and December 31, 2023.

June 30, 2024

Estimated

Weighted Average

Notional

Fair

Years to

Receive

Pay

(Dollars in thousands)

Amount

Value

Maturity

Rate

Rate

Interest rate swap agreements:

Pay fixed/receive variable swaps

$

24,497

$

913

3.2 years

6.43

%

4.08

%

Pay variable/receive fixed swaps

24,497

(913)

3.2 years

4.08

%

6.43

%

Total interest rate swap agreements

$

48,994

$

3.2 years

5.26

%

5.26

%

December 31, 2023

Estimated

Weighted Average

Notional

Fair

Years to

Receive

Pay

(Dollars in thousands)

Amount

Value

Maturity

Rate

Rate

Interest rate swap agreements:

Pay fixed/receive variable swaps

$

19,444

$

846

3.2 years

5.87

%

3.39

%

Pay variable/receive fixed swaps

19,444

(846)

3.2 years

3.39

%

5.87

%

Total interest rate swap agreements

$

38,888

$

3.2 years

4.63

%

4.63

%

The estimated fair value of the swaps at June 30, 2024 and December 31, 2023 were recorded in other assets and liabilities in the Consolidated Balance Sheets. The associated net gains and losses on the swaps are recorded in other income in the Consolidated Statements of Income.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Borrowings
6 Months Ended
Jun. 30, 2024
Deposits and Borrowings  
Deposits and Borrowings

Note 6— Deposits and Borrowings

The following tables show the components of the Company’s funding sources.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Deposits:

 

  

 

  

Non-interest bearing demand deposits(1)

$

437,169

$

411,374

Interest-bearing demand deposits(1)

 

667,951

 

607,971

Savings deposits

 

45,884

 

52,061

Time deposits(2)

 

761,836

 

835,194

Total Deposits

$

1,912,840

$

1,906,600

(1)Overdraft demand deposits reclassified to loans totaled $281 thousand at June 30, 2024 and $1 thousand at December 31, 2023.
(2)The aggregate amount of certificates of deposit with a minimum denomination of $250,000 was $340.4 million and $359.3 million at June 30, 2024 and December 31, 2023, respectively.

    

    

    

    

June 30, 2024

    

December 31, 2023

(Dollars in thousands)

Stated Interest Rate

Weighted-Average Interest Rate

Carrying Value

Carrying Value

Short-term Debt:

Federal Reserve Bank borrowings

4.76

%  

4.76

%  

$

77,000

54,000

Total Short-term Debt

$

77,000

54,000

Long-term Debt:

 

  

 

  

 

  

 

  

Subordinated debt

 

5.25

%  

5.25

%  

$

24,749

$

24,708

Total Long-term Debt

 

$

24,749

$

24,708

The Company obtains certain deposits through the efforts of third-party brokers. Brokered deposits totaled $293.6 million and $320.6 million at June 30, 2024 and December 31, 2023, respectively, and were included primarily in time deposits on the Company’s Consolidated Balance Sheets. At June 30, 2024, there were no depositors that represented 5% or more of the Company’s total deposits.

The Company completed a private placement of a $25.0 million fixed-to-floating subordinated note on June 15, 2022. Subject to limited exceptions permitting earlier redemption, the note is callable, in whole or in part, commencing July 1, 2027. Unless redeemed earlier, the note will mature on July 1, 2032. The note bears interest at a fixed rate of 5.25% to but excluding July 1, 2027, and will bear interest at a floating rate equal to the three-month Secured Overnight Financing Rate plus 245 basis points thereafter. The note is carried at its principal amount, less unamortized issuance costs.

The Company from time to time uses FHLB advances as a source of funding and to manage interest rate risk. FHLB advances are secured by a blanket floating lien on all real estate mortgage loans secured by 1-to-4 family residential, multi-family and commercial real estate properties. At June 30, 2024, the Company did not have any outstanding FHLB advances. Available borrowing capacity based on collateral value amounted to approximately $454.2 million as of June 30, 2024.

The Company also has the capacity to borrow up to $96.4 million at the Federal Reserve discount window of which $0 had been drawn upon at June 30, 2024. The Bank had loans pledged at the Federal Reserve discount window totaling $118.1 million as of June 30, 2024.

On March 12, 2023, the Federal Reserve Bank of Richmond (“Reserve Bank”) made available the Bank Term Funding Program (“BTFP”), which enhances the ability of banks to borrow against the par value of certain high-quality, unencumbered investments. In January 2024, the Company refinanced its $54.0 million advance and secured an additional $23.0 million from the BTFP.  The $77 million BTFP advance has a term of one year, bears interest at a fixed rate of 4.76% and can be prepaid, in whole or in part, without penalty prior to maturity.  At June 30, 2024, the Company had pledged as collateral for the BTFP advance investment securities with an amortized cost and fair value of $77.8 million and $62.1 million, respectively.

The Company also has federal funds lines of credit with correspondent banks available for overnight borrowing of $110.0 million, of which $0 had been drawn upon at June 30, 2024.

The following table shows the carrying amount of the Company’s time deposits by contractual maturity as of June 30, 2024.

(Dollars in thousands)

    

June 30, 2024

2024

$

275,107

2025

 

345,671

2026

 

102,098

2027

 

37,874

2028

 

550

Thereafter

 

536

Total

$

761,836

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies  
Commitments and Contingencies

Note 7— Commitments and Contingencies

The Company is party to financial instruments with off balance sheet risk in the normal course of business to meet the financing needs of its customers. These financial instruments include commitments to extend credit, standby letters of credit and financial guarantees. Those instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized in the balance sheet. The contract or notional amounts of those instruments reflect the extent of involvement the Company has in particular classes of financial instruments. The Company’s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters of credit and financial guarantees written is represented by the contractual notional amount of those instruments.

The Company uses the same credit policies in making commitments and conditional obligations as it does for on balance sheet instruments.

The following table summarizes the contract or notional amount of the Company’s exposure to off-balance sheet risk as of June 30, 2024 and December 31, 2023.

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Commitments to extend credit

$

254,919

$

235,560

Standby letters of credit

$

15,329

$

16,329

Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Since many of the commitments are expected to expire without being drawn upon, the total commitment amounts do not necessarily represent future cash requirements. The Company evaluates each customer’s credit worthiness on a case-by-case basis. The amount of collateral obtained, if deemed necessary upon extension of credit, is based on management’s credit evaluation of the counterparty. Collateral held varies but may include accounts receivable, inventory, property and equipment, income-producing commercial properties, and other real estate properties.

Unfunded commitments under lines of credit are commitments for possible future extensions of credit to existing customers. Those lines of credit may not be drawn upon to the total extent to which the Company is committed.

Standby letters of credit written are conditional commitments issued by the Company to guarantee the performance of a customer to a third party. Those guarantees are primarily issued to support public and private borrowing arrangements, including commercial paper, bond financing, and similar transactions. The credit risk involved in issuing letters of credit is essentially the same as that involved in extending loan facilities to customers.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Fair Value Measurements

Note 8— Fair Value Measurements

Determination of Fair Value

The Company determines the fair values of its financial instruments based on the fair value hierarchy established by Accounting Standards Codification (“ASC”) Topic 820 – Fair Value Measurement, which defines fair value as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market and in an orderly transaction between market participants on the measurement date.

The fair value measurements and disclosures topic specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions.

Fair Value Hierarchy

In accordance with this guidance, the Company groups its assets and liabilities measured at fair value in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value.

Level 1 - Valuation is based on quoted prices in active markets for identical assets and liabilities that the reporting entity has the ability to access at the measurement date. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.

Level 2 - Valuation is based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. The valuation may be based on quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

Level 3 - Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which determination of fair value requires significant management judgment or estimation.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Assets Measured at Fair Value on a Recurring Basis

In accordance with ASC Topic 820, the following describes the valuation techniques used by the Company to measure certain financial assets recorded at fair value on a recurring basis in the financial statements.

Securities Available-for-sale and Equity Securities

Securities available-for-sale and equity securities with readily determinable fair values are recorded at fair value on a recurring basis. Fair value measurement is based upon quoted market prices, when available (Level 1). If quoted market prices are not available, fair values are measured utilizing independent valuation techniques of identical or similar securities for which significant assumptions are derived primarily from or corroborated by observable market data (Level 2). If the inputs used to provide the evaluation for certain securities are unobservable and/or there is little, if any, market activity then the security would fall to the lowest level of the hierarchy (Level 3).

The Company’s investment portfolio is primarily valued using fair value measurements that are considered to be Level 2. The Company has contracted with a third party portfolio accounting service vendor for valuation of its portfolio of debt securities. The vendor’s primary source for security valuation is ICE Data Services, which evaluates securities based on market data. ICE Data Services utilizes evaluated pricing models that vary by asset class and include available trade, bid, and other market information. Generally, the methodology includes broker quotes, proprietary models, vast descriptive terms and conditions databases, as well as extensive quality control programs.

The vendor utilizes proprietary valuation matrices for valuing all municipals securities. The initial curves for determining the price, movement, and yield relationships within the municipal matrices are derived from industry benchmark curves or sourced from a municipal trading desk. The securities are further broken down according to issuer, credit support, state of issuance and rating to incorporate additional spreads to the industry benchmark curves.

Interest Rate Swap Agreements

Interest rate swap agreements are measured by alternative pricing sources using a discounted cash flow method that incorporates current market interest rates. Based on the complex nature of interest rate swap agreements, the markets these instruments trade in are not as efficient and are less liquid than that of the more mature Level 1 markets. These characteristics classify interest rate swap agreements as Level 2 in the fair value hierarchy.

The following tables summarize the fair value of assets measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023.

    

Fair Value Measurements at June 30, 2024 Using

Quoted Prices in 

Significant 

Active Markets for 

Significant Other 

Unobservable 

Balance as of

Identical Assets

Observable Inputs

Inputs

(Dollars in thousands)

    

June 30, 2024

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Securities available-for-sale:

 

  

 

  

 

  

 

  

U.S. Treasuries

$

31,381

$

$

31,381

$

U.S. government and federal agencies

 

13,354

 

 

13,354

 

Corporate bonds

 

2,483

 

 

2,483

 

U.S. agency collateralized mortgage obligations

 

32,708

 

 

32,708

 

Tax-exempt municipal

 

1,179

 

 

1,179

 

Taxable municipal

 

592

 

 

592

 

U.S. agency mortgage-backed

 

66,056

 

 

66,056

 

Equity securities, at fair value

 

3,033

 

3,033

 

 

Interest rate swap agreements

913

913

Total assets at fair value

$

151,699

$

3,033

$

148,666

$

Liabilities:

Interest rate swap agreements

$

913

$

$

913

$

Total liabilities at fair value

$

913

$

$

913

$

    

Fair Value Measurements at December 31, 2023 Using

    

    

Quoted Prices in 

    

    

Significant 

Active Markets for 

Significant Other 

Unobservable 

Balance as of 

Identical Assets 

Observable Inputs 

Inputs 

(Dollars in thousands)

December 31, 2023

(Level 1)

(Level 2)

(Level 3)

Assets:

  

  

  

  

Securities available-for-sale:

  

 

  

 

  

 

  

U.S. Treasuries

$

42,977

$

$

42,977

$

U.S. government and federal agencies

 

13,275

 

 

13,275

 

Corporate bonds

 

2,523

 

 

2,523

 

U.S. agency collateralized mortgage obligations

 

34,310

 

 

34,310

 

Tax-exempt municipal

 

1,231

 

 

1,231

 

Taxable municipal

 

587

 

 

587

 

U.S. agency mortgage-backed

 

75,090

 

 

75,090

 

Equity securities, at fair value

 

2,792

 

2,792

 

 

Interest rate swap agreement

846

846

Total assets at fair value

$

173,631

$

2,792

$

170,839

$

Liabilities:

Interest rate swap agreement

$

846

$

$

846

$

Total liabilities at fair value

$

846

$

$

846

$

Assets Measured at Fair Value on a Non-recurring Basis

Under certain circumstances, the Company makes adjustments to fair value for assets and liabilities although they are not measured at fair value on an ongoing basis. The following describes the valuation techniques used by the Company to measure certain assets recorded at fair value on a non-recurring basis in the financial statements:

Loan Servicing Rights

Under the U.S Small Business Administration (“SBA”) 7(a) program, the Bank can sell in the secondary market the guaranteed portion of its SBA 7(a) loans and retain the related unguaranteed portion of these loans, as well as the servicing on such loans, for which it is paid a fee. The loan servicing spread is generally a minimum of 1.00% on all SBA 7(a) loans. The Company generally offers SBA 7(a) loans within a range of $50,000 to $2.0 million. The Company holds rights to service the guaranteed portion of SBA loans sold in the secondary market. Loan servicing rights are capitalized at estimated fair value when acquired through the origination of loans that are subsequently sold with the servicing rights retained. Loan servicing rights are amortized to servicing income on loans sold approximately in proportion to and over the period of estimated net servicing income. The value of loan servicing rights at the date of the sale of loans is estimated based on the discounted present value of expected future cash flows using key assumptions for servicing income and costs and expected prepayment rates on the underlying loans. The estimated fair value is periodically evaluated for impairment by comparing actual cash flows and estimated future cash flows from the loan servicing assets to those estimated at the time that the loan servicing assets were originated. Fair values are estimated using expected future discounted cash flows based on current market rates of interest. For purposes of measuring impairment, the loan servicing rights must be stratified by one or more predominant risk characteristics of the underlying loans. The Company stratifies its capitalized loan servicing rights based on product type and term of the underlying loans. The amount of impairment recognized is the amount, if any, by which the amortized cost of the loan servicing rights exceeds their fair value. Impairment, if deemed temporary, is recognized through a valuation allowance to the extent that fair value is less than the recorded amount. Under the SBA 7(a) program, the loans carry an SBA guaranty for up to 85% of the loan. Typical maturities for this type of loan vary but can be up to ten years. SBA 7(a) loans are fixed or adjustable rate loans based on the Prime Rate.

At June 30, 2024, the Bank’s SBA 7(a) loan servicing portfolio, which is not included in the Company’s consolidated financial statements, totaled $4.9 million. At June 30, 2024, SBA servicing rights of $82 thousand were recorded in other assets in the Consolidated Balance Sheets. The SBA servicing rights' fair values were estimated using discounted cash flow analyses with an average discount rate of 12.2% and average conditional prepayment rates of 11.9%. There was no valuation allowance on loan servicing rights at June 30, 2024.

Collateral Dependent Loans

In accordance with ASC 326, loans that do not share risk characteristics are evaluated on an individual basis. The Company designates individually evaluated loans on nonaccrual status as collateral dependent loans, as well as other loans that management of the Company designates as having higher risk and loans for which the repayment is expected to be provided substantially through the operation or sale of the collateral. The measurement of loss associated with collateral dependent loans can be based on either the observable market price of the loan or the fair value of the collateral. Collateral may be in the form of real estate or business assets including equipment, inventory, and accounts receivable. The vast majority of the Company’s collateral is real estate. The value of real estate collateral is determined utilizing a market valuation approach based on an appraisal, of one year or less, conducted by an independent, licensed appraiser using observable market data (Level 2). However, if the collateral is a house or building in the process of construction, or if an appraisal of the property is more than one-year-old and not solely based on observable market comparables, or management determines the fair value of the collateral is further impaired below the appraised value, then a Level 3 valuation is considered to measure the fair value. The value of business equipment is based upon an outside appraisal, of one year or less, if deemed significant, or the net book value on the applicable business’s financial statements if not considered significant using observable market data. Likewise, values for inventory and accounts receivables collateral are based on financial statement balances or aging reports (Level 3). Any fair value adjustments are recorded in the period incurred as provision for credit losses on the Consolidated Statements of Income. The Company had no collateral dependent loans with a recorded reserve as of June 30, 2024 or December 31, 2023.

Other Real Estate Owned (“OREO”)

OREO is carried at the lower of cost or fair value less selling costs. Fair value is based upon independent market prices, appraised values of the collateral or management’s estimation of the value of the collateral. When the fair value of the collateral is based on an observable market price or a current appraised value using observable market data, the Company records the property as Level 2. When an appraised value using observable market data is not available or management determines the fair value of the collateral is further impaired below

the appraised value and there is no observable market price, the Company records the property as Level 3 valuation. Any fair value adjustments are recorded in the period incurred and expensed against current earnings. The Company had no OREO as of June 30, 2024 or December 31, 2023.

The following tables present the carrying value and estimated fair value, including the level within the fair value hierarchy, of the Company’s financial instruments as of  June 30, 2024 and December 31, 2023.

    

Fair Value Measurements at June 30, 2024 Using

    

    

Quoted Prices in 

    

    

    

Active Markets 

Significant 

for Identical 

Significant Other 

Unobservable 

Carrying Value as of

Assets 

Observable Inputs 

Inputs 

Fair Value as of 

(Dollars in thousands)

June 30, 2024

(Level 1)

(Level 2)

(Level 3)

June 30, 2024

Assets:

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

182,605

$

182,605

$

$

$

182,605

Securities:

 

  

 

  

 

  

 

  

 

  

Available-for-sale

 

147,753

 

 

147,753

 

 

147,753

Held-to-maturity

 

93,830

 

 

77,268

 

 

77,268

Equity securities, at fair value

 

3,033

 

3,033

 

 

 

3,033

Restricted securities, at cost

4,966

4,966

4,966

Loans, net

 

1,808,754

 

 

 

1,680,664

 

1,680,664

Interest rate swap agreements

913

913

913

Loan servicing rights

82

85

85

Accrued interest receivable

 

6,196

 

 

6,196

 

 

6,196

Liabilities:

 

  

 

  

 

  

 

  

 

  

Deposits

$

1,912,840

$

$

1,912,037

$

$

1,912,037

Federal Reserve Bank borrowings

77,000

77,000

77,000

Subordinated debt

 

24,749

 

 

 

21,735

 

21,735

Interest rate swap agreements

913

913

913

Accrued interest payable

 

4,029

 

 

4,029

 

 

4,029

    

Fair Value Measurements at December 31, 2023 Using

    

    

Quoted Prices in 

    

    

    

Active Markets 

Significant 

for Identical 

Significant Other 

Unobservable 

Carrying Value as of

Assets 

Observable Inputs 

Inputs 

Fair Value as of 

(Dollars in thousands)

December 31, 2023

(Level 1)

(Level 2)

(Level 3)

December 31, 2023

Assets:

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

99,005

$

99,005

$

$

$

99,005

Securities:

 

 

  

 

  

 

  

 

  

Available-for-sale

 

169,993

 

 

169,993

 

 

169,993

Held-to-maturity

 

95,505

 

 

79,532

 

 

79,532

Equity securities, at fair value

 

2,792

 

2,792

 

 

 

2,792

Restricted securities, at cost

5,012

5,012

5,012

Loans, net

 

1,840,424

 

 

 

1,730,205

 

1,730,205

Interest rate swap agreement

846

846

846

Loan servicing rights

 

22

 

 

 

22

 

22

Accrued interest receivable

 

6,110

 

 

6,110

 

 

6,110

Liabilities:

 

  

 

  

 

  

 

  

 

  

Deposits

$

1,906,600

$

$

1,906,835

$

$

1,906,835

Federal Reserve Bank borrowings

54,000

54,000

54,000

Federal funds purchased

 

10,000

 

 

10,000

 

 

10,000

Subordinated debt

24,708

21,873

21,873

Interest rate swap agreement

846

846

846

Accrued interest payable

 

4,559

 

 

4,559

 

 

4,559

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Common Share
6 Months Ended
Jun. 30, 2024
Earnings per Common Share  
Earnings per Common Share

Note 9— Earnings per Common Share

Earnings per common share is calculated in accordance with ASC 260 - Earnings Per Share, which provides that unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method.

Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of voting common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.

The following table summarizes the computation of earnings per share for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

 

Earnings per common share - basic:

 

  

 

  

  

 

  

Income available to common shareholders (in thousands):

 

  

 

  

  

 

  

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Less: Income attributable to unvested restricted stock awards

 

(13)

 

(15)

 

(26)

 

(38)

Net income available to common shareholders

$

3,892

$

4,475

$

8,083

$

10,756

Weighted average shares outstanding:

 

  

 

  

 

  

 

  

Common shares outstanding, including unvested restricted stock

 

14,219,305

 

14,125,538

 

14,197,937

 

14,199,553

Less: Unvested restricted stock

 

(46,060)

 

(47,880)

 

(45,822)

 

(49,398)

Weighted-average common shares outstanding - basic

 

14,173,245

 

14,077,658

 

14,152,115

 

14,150,155

Earnings per common share - basic

$

0.27

$

0.32

$

0.57

$

0.76

Earnings per common share - diluted:

 

  

 

  

 

  

 

  

Income available to common shareholders (in thousands):

 

  

 

  

 

  

 

  

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Less: Income attributable to unvested restricted stock awards

 

(13)

 

(15)

 

(26)

 

(38)

Net income available to common shareholders

$

3,892

$

4,475

$

8,083

$

10,756

Weighted average shares outstanding:

 

  

 

  

 

  

 

  

Common shares outstanding, including unvested restricted stock

 

14,219,305

 

14,125,538

 

14,197,937

 

14,199,553

Less: Unvested restricted stock

 

(46,060)

 

(47,880)

 

(45,822)

 

(49,398)

Plus: Effect of dilutive options

 

26,926

 

65,595

 

37,402

 

78,000

Weighted-average common shares outstanding - diluted

 

14,200,171

 

14,143,253

 

14,189,517

 

14,228,155

Earnings per common share - diluted

$

0.27

$

0.32

$

0.57

$

0.76

Outstanding options to purchase common stock were considered in the computation of diluted earnings per share for the periods presented. All stock options outstanding as of June 30, 2024 and June 30, 2023 were included in computing diluted earnings per share for the three and six months ended June 30, 2024 and June 30, 2023, respectively, as none had anti-dilutive effects.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Plan
6 Months Ended
Jun. 30, 2024
Stock Based Compensation Plan  
Stock Based Compensation Plan

Note 10— Stock Based Compensation Plan

The Company’s share-based compensation plan, approved by stockholders and effective April 28, 2015 (the “2015 Plan”), provides for the grant of share-based awards in the form of incentive stock options, non-incentive stock options, restricted stock and restricted stock units to directors and employees. The Company has reserved 976,211 shares of voting common stock for issuance under the 2015 Plan, which will remain in effect until April 28, 2025. The Company’s Compensation Committee administers the 2015 Plan and has the

authority to determine the terms and conditions of each award thereunder. As of June 30, 2024, 276,779 shares are available to grant in future periods under the 2015 Plan.

The Company’s previous share-based compensation plan, the 2006 Stock Option Plan (the “2006 Plan”), provided for the grant of share-based awards in the form of incentive stock options and non-incentive stock options to directors and employees. As amended, the 2006 Plan provided for awards of up to 1,490,700 shares. In April 2015, the 2006 Plan was terminated and replaced with the 2015 Plan. Options outstanding prior to April 28, 2015 were granted under the 2006 Plan and shall be subject to the provisions of the 2006 Plan.

To date, options granted under the 2015 Plan typically vest over five years and expire 10 years from the grant date. Under the 2015 Plan, the exercise price of options may not be less than 100% of fair market value at the grant date with a maximum term for an option award of 10 years from the grant date.

The table below provides a summary of the stock options activity for the six months ended June 30, 2024.

June 30, 2024

Weighted Average

Aggregate Intrinsic

    

Shares

    

Exercise Price

    

Value

Outstanding at January 1, 2024

 

162,147

$

11.77

 

  

Granted

 

 

 

  

Exercised

 

(83,137)

 

11.77

 

  

Forfeited or expired

 

 

 

  

Outstanding at June 30, 2024

 

79,010

 

11.77

$

447,659

Exercisable June 30, 2024

 

79,010

$

11.77

$

447,659

The aggregate intrinsic value of stock options in the table above represents the total amount by which the current market value of the underlying stock exceeds the exercise price of the option that would have been received by the Company had all option holders exercised their options on June 30, 2024. The intrinsic value of options exercised was $116 thousand and $570 thousand for the three and six months ended June 30, 2024, respectively, and $7 thousand and $370 thousand for the three and six months ended June 30, 2023, respectively. These amounts and the intrinsic values noted in the table above change based on changes in the market value of the Company’s voting common stock.

The table below provides a summary of the stock options outstanding and exercisable as of June 30, 2024.

    

June 30, 2024

Options Outstanding

Options Exercisable

Weighted Average

Weighted Average

Remaining

Remaining

Number

Contractual Life

Number

Contractual Life

Exercise Prices

    

Outstanding

    

in Years

    

Exercisable

    

in Years

$11.01 - $12.00

 

77,948

 

0.78

 

77,948

 

0.78

$12.01 - $13.00

 

1,062

 

0.48

 

1,062

 

0.48

Total

 

79,010

 

0.78

 

79,010

 

0.78

There were no options granted during the three or six months ended June 30, 2024 or June 30, 2023.

The Company did not record any share-based compensation expense applicable to the Company’s share-based compensation plans for stock options during the three and six months ended June 30, 2024 or June 30, 2023.

The Company does not have any unrecognized share-based compensation expense related to nonvested options as of June 30, 2024.

The table below provides a summary of the restricted stock awards granted under the 2015 plan for the six months ended June 30, 2024.

June 30, 2024

Weighted Average

    

Shares

    

Grant Date Fair Value

Nonvested at January 1, 2024

 

47,318

$

23.12

Granted

 

1,750

 

17.49

Vested

 

(2,815)

 

16.20

Forfeited

 

 

Nonvested at June 30, 2024

 

46,253

23.32

Compensation expense for restricted stock grants is recognized over the vesting period of the awards based on the fair value of the Company’s voting common stock at issue date. The fair value of the stock was determined using the closing stock price on the day of grant. The restricted stock grants vest over two to five years. The Company awarded restricted stock grants for 180 share of common stock during the six months ended June 30, 2023.

Share-based compensation expense applicable to the Company’s share-based compensation plans for restricted stock grants was $133 thousand and $137 thousand for the three months ended June 30, 2024 and June 30, 2023, respectively. The total fair value of the shares, which vested during the three months ended June 30, 2024 and June 30, 2023, was $7 thousand and $46 thousand, respectively.

Share-based compensation expense applicable to the Company’s share-based compensation plans for restricted stock grants was $265 thousand and $334 thousand for the six months ended June 30, 2024 and June 30, 2023, respectively. The total fair value of the shares, which vested during the six months ended June 30, 2024 and June 30, 2023, was $56 thousand and $210 thousand, respectively.

Unrecognized share-based compensation expense related to nonvested restricted stock grants amounted to $803 thousand as of June 30, 2024. This amount is expected to be recognized over a weighted-average period of 1.7 years.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Regulatory Capital
6 Months Ended
Jun. 30, 2024
Regulatory Capital  
Regulatory Capital

Note 11— Regulatory Capital

The Company is a bank holding company with less than $3 billion in assets and does not (i) have significant off balance sheet exposure, (ii) engage in significant non-banking activities, or (iii) have a material amount of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”). As a result, the Company qualifies as a small bank holding company under the Federal Reserve’s Small Bank Holding Company Policy Statement and is currently not subject to consolidated regulatory capital requirements.

The Bank is subject to capital adequacy standards adopted by the Federal Reserve, including the capital rules that implemented the Basel III regulatory capital reforms developed by the Basel Committee on Banking Supervision. Failure to meet minimum capital requirements can initiate certain mandatory – possibly additional discretionary – actions by regulators that, if undertaken, could have a direct material effect on the financial statements. Under capital adequacy guidelines, the Bank must meet specific capital guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. The capital amounts and classification are also subject to qualitative judgments by the regulators about components, risk weightings, and other factors. Management believes that the Bank met all capital adequacy requirements to which it was subject as of June 30, 2024 and December 31, 2023.

Quantitative measures established by regulation to ensure capital adequacy require the Bank to maintain minimum amounts and ratios (set forth in the table below) of total and Tier 1 capital to risk-weighted assets, common equity Tier 1 to risk-weighted assets, and Tier 1 capital to average assets.

In addition to the minimum regulatory capital required for capital adequacy purposes, the Bank is required to maintain a minimum capital conservation buffer above those minimums in the form of common equity. The capital conservation buffer, which was phased in ratably over a four year period beginning January 1, 2016, is designed to absorb losses during periods of economic stress. Banking institutions with a ratio of common equity Tier 1 to risk-weighted assets above the minimum but below the conservation buffer will face constraints on dividends, equity repurchases, and discretionary compensation paid to certain officers, based on the amount of the shortfall. The capital conservation buffer was 2.5% at June 30, 2024, and is applicable for the common equity Tier 1, Tier 1, and total capital ratios.

As of June 30, 2024, the most recent notification from the Reserve Bank categorized the Bank as “well capitalized” under the regulatory framework for prompt corrective action. To be categorized as well capitalized, the institution must maintain minimum total risk-based, common equity Tier 1, Tier 1 risk-based, and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since the notification that management believes have changed the Bank’s category.

The table below provides a summary of the Bank’s capital ratios as of June 30, 2024 and December 31, 2023.

Minimum To Be Well Capitalized 

 

Actual

Minimum Capital Requirement(1)

Under Prompt Corrective Action

 

(Dollars in thousands)

    

Amount

    

Ratio

    

Amount

    

Ratio

    

Amount

    

Ratio

 

As of June 30, 2024

 

  

 

  

 

  

 

  

 

  

 

  

Total capital (to risk weighted assets)

$

290,228

 

16.4

%  

$

185,795

 

10.5

%  

$

176,947

 

10.0

%

Tier 1 capital (to risk weighted assets)

 

272,276

 

15.4

%  

 

150,405

 

8.5

%  

 

141,558

 

8.0

%

Common equity tier 1 capital (to risk weighted assets)

 

272,276

 

15.4

%  

 

123,863

 

7.0

%  

 

115,016

 

6.5

%

Tier 1 capital (to average assets)

 

272,276

 

12.2

%  

 

89,479

 

4.0

%  

 

111,849

 

5.0

%

As of December 31, 2023

 

  

 

  

 

  

 

  

 

  

 

  

Total capital (to risk weighted assets)

$

282,082

 

15.7

%  

$

188,448

 

10.5

%  

$

179,475

 

10.0

%

Tier 1 capital (to risk weighted assets)

 

263,637

 

14.7

%  

 

152,553

 

8.5

%  

 

143,580

 

8.0

%

Common equity tier 1 capital (to risk weighted assets)

 

263,637

 

14.7

%  

 

125,632

 

7.0

%  

 

116,658

 

6.5

%

Tier 1 capital (to average assets)

 

263,637

 

11.6

%  

 

91,163

 

4.0

%  

 

113,954

 

5.0

%

(1)Including capital conservation buffer.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue
6 Months Ended
Jun. 30, 2024
Revenue  
Revenue

Note 12— Revenue

Certain of the Company’s non-interest revenue streams are derived from short-term contacts associated with services provided to deposit account holders as well as other ancillary services, which are accounted for in accordance with ASC 606 – Revenue Recognition. For most of these revenue streams, the duration of the contract does not extend beyond the services performed. Due to the short duration of most customer contracts that generate non-interest income, no significant judgments must be made in the determination of the amount and timing of revenue recognized.

The following table shows the components of non-interest income for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

(Dollars in thousands)

    

2024

    

2023

    

2024

    

2023

    

Service charges on deposit accounts (1)

 

  

 

  

  

 

  

Overdrawn account fees

$

22

$

21

$

43

$

35

Account service fees

 

66

 

61

 

133

 

119

Other service charges and fees (1)

 

  

 

 

  

 

Interchange income

 

91

 

104

 

180

 

203

Other charges and fees

 

74

 

210

 

134

 

314

Bank owned life insurance

 

 

101

 

 

201

Losses on sale of available-for-sale securities

 

 

 

 

(202)

Net gains on premises and equipment (1)

 

 

17

 

 

16

Insurance commissions (1)

 

40

 

50

 

292

 

256

Gain on sale of government guaranteed loans

216

23

349

23

Non-qualified deferred compensation plan asset gains, net

35

83

159

172

Other operating income (2)

 

11

 

15

 

83

 

114

Total non-interest income

$

555

$

685

$

1,373

$

1,251

(1)

Income within the scope of ASC 606.

(2)

Includes other operating income within the scope of ASC 606 amounting to $11 thousand and $19 thousand for the three and six months ended June 30, 2024, respectively. Includes other operating income of $64 thousand related to swap fee income on a back-to-back loan swaps for the six months ended June 30, 2024, which is outside the scope of ASC 606. Includes other operating income within the scope of ASC 606 amounting to $15 thousand and $23 thousand for the three and six months ended June 30, 2023,

respectively. Includes other operating income of $91 thousand related to swap fee income on a back-to-back loan swaps for the six months ended June 30, 2023, which is outside the scope of ASC 606.

As previously disclosed, the Company surrendered all of its Bank Owned Life Insurance (“BOLI”) policies in July 2023.

A description of the Company’s revenue streams accounted for under ASC 606 follows:

Service charges on deposit accounts

Service charges on deposit accounts consist of overdrawn account fees and account service fees. Overdrawn account fees are recognized at the point in time that the overdraft occurs. Account service fees consist primarily of account analysis and other maintenance fees and are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Payment for service charges on deposit accounts is received immediately or in the following month through a direct charge to customers’ accounts.

Other service charges and fees

Other service charges and fees are primarily comprised of interchange income and other charges and fees. Interchange income is earned whenever the Company’s debit and credit cards are processed through card payment networks such as Visa. Other charges and fees include revenue from processing wire transfers, cashier’s checks, and other transaction based services. The Company’s performance obligation for these charges and fees are largely satisfied, and related revenue recognized, when the services are rendered or upon completion. Payment is typically received immediately or in the following month.

Net gains (losses) on premises and equipment

The Company records a gain or loss on the disposition of premises and equipment when control of the property transfers or is involuntarily converted to a monetary asset (e.g., insurance proceeds). This income is reflected in other operating income on the Company’s Consolidated Statements of Income.

Insurance commissions

The Company performs the function of an insurance intermediary by introducing the policyholder and insurer and is compensated in the form of a commission for placement of an insurance policy based on a percentage of premiums issued and maintained during the period. Revenue is recognized when received.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Operating Expenses
6 Months Ended
Jun. 30, 2024
Other Operating Expenses  
Other Operating Expenses

Note 13— Other Operating Expenses

The following table shows the components of other operating expenses for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

(Dollars in thousands)

    

2024

    

2023

    

2024

    

2023

    

Advertising expense

$

97

$

76

$

194

$

153

Data processing

 

530

 

447

 

1,057

 

881

FDIC insurance

 

220

 

283

 

480

 

496

Professional fees

 

208

 

136

 

494

 

294

State franchise tax

 

574

 

604

 

1,144

 

1,181

Director costs

 

189

 

188

 

400

 

443

Other operating expenses

 

467

 

380

 

882

 

758

Total other operating expenses

$

2,285

$

2,114

$

4,651

$

4,206

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss)  
Accumulated Other Comprehensive Income (Loss)

Note 14— Accumulated Other Comprehensive Income (Loss)

The following table presents the changes in accumulated other comprehensive income (loss), by category, net of tax for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

Unrealized Gains on

Securities Transferred from

Unrealized Loss on

Available-for-sale to

Accumulated Other

(Dollars in thousands)

    

Available-for-sale Securities

    

Held-to-maturity

    

Comprehensive Loss

Beginning balance, January 1, 2024

$

(12,400)

$

149

$

(12,251)

Net change during the period

 

(260)

 

(44)

 

(304)

Ending balance, June 30, 2024

$

(12,660)

$

105

$

(12,555)

    

June 30, 2023

Unrealized Gains on

Securities Transferred from

Unrealized Loss on

Available-for-sale to

Accumulated Other

(Dollars in thousands)

    

Available-for-sale Securities

    

Held-to-maturity

    

Comprehensive Loss

Beginning balance, January 1, 2023

$

(28,942)

$

245

$

(28,697)

Net change during the period

 

171

 

(49)

 

122

Ending Balance, June 30, 2023

$

(28,771)

$

196

$

(28,575)

The Company did not have any items reclassified out of accumulated other comprehensive income (loss) to net income during the six months ended June 30, 2024. Items reclassified out of accumulated other comprehensive income (loss) to net income during the six months ended June 30, 2023 consisted of losses on securities classified as available-for-sale. The losses on these transactions totaled $202 thousand and the related tax benefit was $42 thousand. Losses are included in the “Losses on sale of available-for-sale securities” line item and the related tax is presented in the “Income tax expense” line item in the Consolidated Statements of Income.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ 3,905 $ 4,490 $ 8,109 $ 10,794
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of Business and Summary of Significant Accounting Policy (Policies)
6 Months Ended
Jun. 30, 2024
Nature of Business and Summary of Significant Accounting Policy  
Nature of Banking Activities

Nature of Banking Activities

John Marshall Bancorp, Inc. (the “Company”), headquartered in Reston, Virginia, became the registered bank holding company under the Bank Holding Company Act of 1956 for its wholly-owned subsidiary, John Marshall Bank (the “Bank”), on March 1, 2017. This reorganization was completed through a one-for-one share exchange in which the Bank’s shareholders received one share of voting common stock of the Company in exchange for each share of the Bank’s voting common stock. The Company was formed on April 21, 2016 under the laws of the Commonwealth Virginia. The Bank was formed on April 5, 2005 under the laws of the Commonwealth of Virginia and was chartered as a bank on February 9, 2006, by the Virginia Bureau of Financial Institutions. The Bank is a member of the Federal Reserve System and is subject to the rules and regulations of the Virginia Bureau of Financial Institutions, the Board of Governors of the Federal Reserve System (the “Federal Reserve”) and the Federal Deposit Insurance Corporation (“FDIC”). The Bank opened for business on April 17, 2006 and provides banking services to its customers primarily in the Washington, D.C. metropolitan area.

Basis of Presentation

Basis of Presentation

The accounting and reporting policies of John Marshall Bancorp, Inc. conform to generally accepted accounting principles in the United States of America (“GAAP”) and reflect practices of the banking industry. The accompanying unaudited consolidated financial statements have been prepared in accordance with GAAP for interim financial reporting and with applicable quarterly reporting regulations of the U.S. Securities and Exchange Commission (“SEC”). They do not include all of the information and notes required by GAAP for complete financial statements. As such, these consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 31, 2023, included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 20, 2024.

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary. All significant intercompany accounts and transactions between the Company and the Bank have been eliminated. In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the balance sheet and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate to the determination of the allowance for loan credit losses.

In the opinion of management, all adjustments, consisting only of normal recurring adjustments, which are necessary for a fair presentation of the results of operations in these financial statements, have been made. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the full year. All amounts and disclosures included in this quarterly report as of December 31, 2023, were derived from the Company’s audited consolidated financial statements. Certain items in the prior period financial statements have been reclassified to conform to the current presentation. These reclassifications had no effect on prior year net income or shareholders’ equity.

Significant Accounting Policies and Estimates

Significant Accounting Policies and Estimates

Application of  the principles of GAAP and practices within the banking industry requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes. These estimates, assumptions, and judgments are based on information available as of the date of the financial statements; accordingly, as this information changes, the financial statements may reflect different estimates, assumptions, and judgments. Certain policies inherently rely more extensively on the use of estimates, assumptions, and judgments and as such may have a greater possibility of producing results that could be materially different than originally reported.

The Company's significant accounting policies followed in the preparation of the unaudited consolidated financial statements are disclosed in Note 1 of the audited financial statements and notes for the year ended December 31, 2023 and are contained in the

Company's 2023 Annual Report on Form 10-K. There have been no significant changes to the application of significant accounting policies since December 31, 2023.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Tables)
6 Months Ended
Jun. 30, 2024
Investment Securities  
Summary of amortized cost and fair value of securities available-for-sale

    

June 30, 2024

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

32,860

$

$

(1,479)

$

31,381

U.S. government and federal agencies

 

13,909

 

 

(555)

 

13,354

Corporate bonds

 

3,000

 

 

(517)

 

2,483

U.S. agency collateralized mortgage obligations

 

39,420

 

 

(6,712)

 

32,708

Tax-exempt municipal

 

1,379

 

 

(200)

 

1,179

Taxable municipal

 

606

 

 

(14)

 

592

U.S. agency mortgage-backed

 

72,606

 

 

(6,550)

 

66,056

Total Available-for-sale Securities

$

163,780

$

$

(16,027)

$

147,753

    

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Available-for-sale

 

  

 

  

 

  

 

  

U.S. Treasuries

$

44,793

$

$

(1,816)

$

42,977

U.S. government and federal agencies

 

13,850

 

 

(575)

 

13,275

Corporate bonds

 

3,000

 

 

(477)

 

2,523

U.S. agency collateralized mortgage obligations

 

40,806

 

 

(6,496)

 

34,310

Tax-exempt municipal

 

1,380

 

 

(149)

 

1,231

Taxable municipal

 

606

 

 

(19)

 

587

U.S. agency mortgage-backed

 

81,255

 

 

(6,165)

 

75,090

Total Available-for-sale Securities

$

185,690

$

$

(15,697)

$

169,993

Summary of amortized cost and fair value of securities held-to-maturity

    

June 30, 2024

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

$

(697)

$

5,304

U.S. government and federal agencies

 

35,381

 

 

(5,167)

 

30,214

U.S. agency collateralized mortgage obligations

 

18,664

 

 

(4,188)

 

14,476

Taxable municipal

 

6,049

 

 

(1,142)

 

4,907

U.S. agency mortgage-backed

 

27,735

 

 

(5,368)

 

22,367

Total Held-to-maturity Securities

$

93,830

$

$

(16,562)

$

77,268

    

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

(Dollars in thousands)

Cost

    

Gains

    

(Losses)

    

Value

Held-to-maturity

 

  

 

  

 

  

 

  

U.S. Treasuries

$

6,001

$

$

(667)

$

5,334

U.S. government and federal agencies

 

35,434

 

 

(5,100)

 

30,334

U.S agency collateralized mortgage obligations

 

19,395

 

 

(4,095)

 

15,300

Taxable municipal

 

6,057

 

 

(1,101)

 

4,956

U.S. agency mortgage-backed

 

28,618

 

 

(5,010)

 

23,608

Total Held-to-maturity Securities

$

95,505

$

$

(15,973)

$

79,532

Schedule of gross unrealized loss position of investments

    

June 30, 2024

Less than 12 Months

12 Months or Longer

Total

Gross

Gross

Gross

Fair

    

Unrealized

    

Fair

     

Unrealized

    

Fair

    

Unrealized

(Dollars in thousands)

Value

Losses

Value

Losses

Value

Losses

Available-for-sale

 

  

 

  

 

  

 

  

 

  

 

  

U.S. Treasuries

$

$

$

31,381

$

(1,479)

$

31,381

$

(1,479)

U.S. government and federal agencies

 

 

 

13,354

 

(555)

 

13,354

 

(555)

Corporate bonds

 

 

 

2,483

 

(517)

 

2,483

 

(517)

U.S. agency collateralized mortgage obligations

 

 

 

32,708

 

(6,712)

 

32,708

 

(6,712)

Tax-exempt municipal

 

 

 

1,179

 

(200)

 

1,179

 

(200)

Taxable municipal

 

 

 

592

 

(14)

 

592

 

(14)

U.S. agency mortgage-backed

 

 

 

66,056

 

(6,550)

 

66,056

 

(6,550)

Total Available-for-sale Securities

$

$

$

147,753

$

(16,027)

$

147,753

$

(16,027)

    

December 31, 2023

Less than 12 Months

12 Months or Longer

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

(Dollars in thousands)

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Available-for-sale

 

U.S. Treasuries

$

$

$

42,977

$

(1,816)

$

42,977

$

(1,816)

U.S. government and federal agencies

 

 

 

13,275

 

(575)

 

13,275

 

(575)

Corporate bonds

 

 

2,523

 

(477)

 

2,523

 

(477)

U.S. agency collateralized mortgage obligations

 

 

 

34,310

 

(6,496)

 

34,310

 

(6,496)

Tax-exempt municipal

 

 

1,231

 

(149)

 

1,231

 

(149)

Taxable municipal

 

 

 

587

 

(19)

 

587

 

(19)

U.S. agency mortgage-backed

 

 

 

75,090

 

(6,165)

 

75,090

 

(6,165)

Total Available-for-sale Securities

$

$

$

169,993

$

(15,697)

$

169,993

$

(15,697)

Contractual maturities of investment securities

    

June 30, 2024

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

Available-for-sale

 

  

 

  

Due in one year or less

$

22,286

$

21,908

Due after one year through five years

 

35,159

 

33,419

Due after five years through ten years

 

46,054

 

43,051

Due after ten years

 

60,281

 

49,375

Total Available-for-sale Securities

$

163,780

$

147,753

    

June 30, 2024

Amortized

Fair

(Dollars in thousands)

    

Cost

    

Value

Held-to-maturity

 

  

 

  

Due in one year or less

$

$

Due after one year through five years

 

22,170

 

19,575

Due after five years through ten years

 

23,427

 

19,590

Due after ten years

 

48,233

 

38,103

Total Held-to-maturity Securities

$

93,830

$

77,268

Summary of restricted securities

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Federal Reserve Bank Stock

$

3,319

$

3,310

Federal Home Loan Bank Stock

 

1,587

 

1,642

Community Bankers’ Bank Stock

 

60

 

60

Total Restricted Securities

$

4,966

$

5,012

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans (Tables)
6 Months Ended
Jun. 30, 2024
Allowance for Loan Credit Losses  
Schedule of composition of the loan portfolio

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Real Estate Loans:

  

  

Commercial

$

1,163,988

$

1,146,116

Construction and land development

 

138,744

 

180,922

Residential

476,764

482,182

Commercial - Non-Real Estate:

 

  

 

  

Commercial loans

 

41,933

 

45,204

Consumer - Non-Real Estate:

 

  

 

  

Consumer loans

 

876

 

560

Total Gross Loans

$

1,822,305

$

1,854,984

Allowance for loan credit losses

 

(18,433)

 

(19,543)

Net deferred loan costs

 

4,882

 

4,983

Total net loans

$

1,808,754

$

1,840,424

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses (Tables)
6 Months Ended
Jun. 30, 2024
Allowance for Loan Credit Losses  
Schedule of allowance for loan losses activity and balance

The following tables present the activity in the allowance for loan credit losses for the six months ended June 30, 2024 and June 30, 2023.

June 30, 2024

Real Estate

Construction &

Land

Dollars in thousands

Commercial

Development

Residential

Commercial

Consumer

Total

Beginning balance, December 31, 2023

$

12,841

$

1,787

$

4,323

$

495

$

97

$

19,543

Charge-offs

Recoveries

1

1

Provision for (recovery of) credit losses

(44)

(626)

(360)

(1)

(80)

(1,111)

Ending balance, June 30, 2024

$

12,797

$

1,161

$

3,963

$

495

$

17

$

18,433

June 30, 2023

Real Estate

Construction &

Land

Dollars in thousands

Commercial

Development

Residential

Commercial

Consumer

Unallocated

Total

Beginning balance, December 31, 2022

    

$

13,205

$

2,860

$

3,044

$

456

$

5

$

638

$

20,208

Adjustment to allowance for adoption of ASC 326

(2,649)

476

4,552

367

57

(638)

2,165

Charge-offs

 

Recoveries

 

2

2

Provision for (recovery of) credit losses

 

(700)

(110)

(794)

(110)

(32)

(1,746)

Ending balance, June 30, 2023

$

9,856

$

3,226

$

6,802

$

715

$

30

$

$

20,629

Schedule of past due and non-accrual loans

    

June 30, 2024

30-59 Days

60-89 Days

90 Days or

90 Days or More

Past

Past

More

Total Past

Total

Past Due and

Nonaccrual

(Dollars in thousands)

    

Due

    

Due

    

Past Due

    

Due

    

Current

    

Loans

    

Still Accruing

    

Loans

Real Estate Loans

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Commercial

$

$

$

$

$

1,163,988

 

$

1,163,988

$

$

Construction and land development

 

 

 

 

 

138,744

 

138,744

 

 

Residential

 

 

 

 

 

476,764

 

476,764

 

 

Commercial

 

 

 

 

 

41,933

 

41,933

 

 

Consumer

 

 

 

 

 

876

 

876

 

 

Total Loans

$

$

$

$

$

1,822,305

$

1,822,305

$

$

    

December 31, 2023

30-59 Days

60-89 Days

90 Days or

90 Days or More

Past

Past

More

Total Past

Total

Past Due and

Nonaccrual

(Dollars in thousands)

Due

    

Due

    

Past Due

    

Due

    

Current

    

Loans

    

Still Accruing

    

Loans

Real Estate Loans

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Commercial

$

$

$

$

$

1,146,116

 

$

1,146,116

$

$

Construction and land development

 

 

 

 

 

180,922

 

180,922

 

 

Residential

 

 

 

 

 

482,182

 

482,182

 

 

Commercial

 

 

 

 

 

45,204

 

45,204

 

 

Consumer

 

 

 

 

 

560

 

560

 

 

Total Loans

$

$

$

$

$

1,854,984

$

1,854,984

$

$

Schedule of credit quality indicators

Internal

Days Past Due

Risk Rating

0 - 29 days

Pass

30-59 days

Special Mention

60-89 days

Substandard

90-119 days

Doubtful

120+ days

Loss

Schedule of credit quality information

Term Loans by Year of Origination

(Dollars in thousands)

2024

2023

2022

2021

2020

Prior

Revolving

Total

Real Estate Loans - Commercial

Pass

$

49,912

$

67,394

$

317,215

$

201,583

$

118,904

$

385,707

$

2,510

$

1,143,225

Special mention

12,702

8,061

20,763

Substandard

Doubtful

Loss

Total Real Estate Loans - Commercial

$

49,912

$

67,394

$

329,917

$

201,583

$

118,904

$

393,768

$

2,510

$

1,163,988

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Construction and land development

Pass

$

24,342

$

47,034

$

32,012

$

5,640

$

4,371

$

4,750

$

18,483

$

136,632

Special mention

2,112

2,112

Substandard

Doubtful

Loss

Total Real Estate Loans - Construction and land development

$

24,342

$

47,034

$

32,012

$

5,640

$

4,371

$

6,862

$

18,483

$

138,744

Current period gross write-offs

$

$

$

$

$

$

$

$

Real Estate Loans - Residential

Pass

$

13,375

$

78,221

$

112,535

$

125,372

$

84,916

$

43,613

$

18,732

$

476,764

Special mention

Substandard

Doubtful

Loss

Total Real Estate Loans - Residential

$

13,375

$

78,221

$

112,535

$

125,372

$

84,916

$

43,613

$

18,732

$

476,764

Current period gross write-offs

$

$

$

$

$

$

$

$

Commercial Loans

Pass

$

5,315

$

5,483

$

6,344

$

1,655

$

1,840

$

8,093

$

13,203

$

41,933

Special mention

Substandard

Doubtful

Loss

Total Commercial Loans

$

5,315

$

5,483

$

6,344

$

1,655

$

1,840

$

8,093

$

13,203

$

41,933

Current period gross write-offs

$

$

$

$

$

$

$

$

Consumer Loans

Pass

$

721

$

96

$

3

$

21

$

$

5

$

30

$

876

Special mention

Substandard

Doubtful

Loss

Total Consumer Loans

$

721

$

96

$

3

$

21

$

$

5

$

30

$

876

Current period gross write-offs

$

$

$

$

$

$

$

$

Schedule of unfunded commitments

Allowance for Credit Losses

(Dollars in thousands)

    

Unfunded Commitments

Beginning balance, December 31, 2023

$

620

Provision for credit losses

43

Ending balance, June 30, 2024

$

663

Allowance for Credit Losses

(Dollars in thousands)

    

Unfunded Commitments

Beginning balance, December 31, 2022

$

303

Adjustment to allowance for unfunded commitments for adoption of ASC 326

737

Provision for credit losses

104

Ending balance, June 30, 2023

$

1,144

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives (Tables)
6 Months Ended
Jun. 30, 2024
Derivatives  
Schedule of Company's swaps

June 30, 2024

Estimated

Weighted Average

Notional

Fair

Years to

Receive

Pay

(Dollars in thousands)

Amount

Value

Maturity

Rate

Rate

Interest rate swap agreements:

Pay fixed/receive variable swaps

$

24,497

$

913

3.2 years

6.43

%

4.08

%

Pay variable/receive fixed swaps

24,497

(913)

3.2 years

4.08

%

6.43

%

Total interest rate swap agreements

$

48,994

$

3.2 years

5.26

%

5.26

%

December 31, 2023

Estimated

Weighted Average

Notional

Fair

Years to

Receive

Pay

(Dollars in thousands)

Amount

Value

Maturity

Rate

Rate

Interest rate swap agreements:

Pay fixed/receive variable swaps

$

19,444

$

846

3.2 years

5.87

%

3.39

%

Pay variable/receive fixed swaps

19,444

(846)

3.2 years

3.39

%

5.87

%

Total interest rate swap agreements

$

38,888

$

3.2 years

4.63

%

4.63

%

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Borrowings (Tables)
6 Months Ended
Jun. 30, 2024
Deposits and Borrowings  
Schedule of deposits

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Deposits:

 

  

 

  

Non-interest bearing demand deposits(1)

$

437,169

$

411,374

Interest-bearing demand deposits(1)

 

667,951

 

607,971

Savings deposits

 

45,884

 

52,061

Time deposits(2)

 

761,836

 

835,194

Total Deposits

$

1,912,840

$

1,906,600

(1)Overdraft demand deposits reclassified to loans totaled $281 thousand at June 30, 2024 and $1 thousand at December 31, 2023.
(2)The aggregate amount of certificates of deposit with a minimum denomination of $250,000 was $340.4 million and $359.3 million at June 30, 2024 and December 31, 2023, respectively.
Schedule of short-term debt and long-term debt

    

    

    

    

June 30, 2024

    

December 31, 2023

(Dollars in thousands)

Stated Interest Rate

Weighted-Average Interest Rate

Carrying Value

Carrying Value

Short-term Debt:

Federal Reserve Bank borrowings

4.76

%  

4.76

%  

$

77,000

54,000

Total Short-term Debt

$

77,000

54,000

Long-term Debt:

 

  

 

  

 

  

 

  

Subordinated debt

 

5.25

%  

5.25

%  

$

24,749

$

24,708

Total Long-term Debt

 

$

24,749

$

24,708

Schedule of carrying amount of the time deposits by contractual maturity

(Dollars in thousands)

    

June 30, 2024

2024

$

275,107

2025

 

345,671

2026

 

102,098

2027

 

37,874

2028

 

550

Thereafter

 

536

Total

$

761,836

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies  
Summary of the contract or notional amount of the Company's exposure to off-balance sheet risk

(Dollars in thousands)

    

June 30, 2024

    

December 31, 2023

Commitments to extend credit

$

254,919

$

235,560

Standby letters of credit

$

15,329

$

16,329

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Summary of fair value of assets measured at fair value on a recurring basis

    

Fair Value Measurements at June 30, 2024 Using

Quoted Prices in 

Significant 

Active Markets for 

Significant Other 

Unobservable 

Balance as of

Identical Assets

Observable Inputs

Inputs

(Dollars in thousands)

    

June 30, 2024

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Securities available-for-sale:

 

  

 

  

 

  

 

  

U.S. Treasuries

$

31,381

$

$

31,381

$

U.S. government and federal agencies

 

13,354

 

 

13,354

 

Corporate bonds

 

2,483

 

 

2,483

 

U.S. agency collateralized mortgage obligations

 

32,708

 

 

32,708

 

Tax-exempt municipal

 

1,179

 

 

1,179

 

Taxable municipal

 

592

 

 

592

 

U.S. agency mortgage-backed

 

66,056

 

 

66,056

 

Equity securities, at fair value

 

3,033

 

3,033

 

 

Interest rate swap agreements

913

913

Total assets at fair value

$

151,699

$

3,033

$

148,666

$

Liabilities:

Interest rate swap agreements

$

913

$

$

913

$

Total liabilities at fair value

$

913

$

$

913

$

    

Fair Value Measurements at December 31, 2023 Using

    

    

Quoted Prices in 

    

    

Significant 

Active Markets for 

Significant Other 

Unobservable 

Balance as of 

Identical Assets 

Observable Inputs 

Inputs 

(Dollars in thousands)

December 31, 2023

(Level 1)

(Level 2)

(Level 3)

Assets:

  

  

  

  

Securities available-for-sale:

  

 

  

 

  

 

  

U.S. Treasuries

$

42,977

$

$

42,977

$

U.S. government and federal agencies

 

13,275

 

 

13,275

 

Corporate bonds

 

2,523

 

 

2,523

 

U.S. agency collateralized mortgage obligations

 

34,310

 

 

34,310

 

Tax-exempt municipal

 

1,231

 

 

1,231

 

Taxable municipal

 

587

 

 

587

 

U.S. agency mortgage-backed

 

75,090

 

 

75,090

 

Equity securities, at fair value

 

2,792

 

2,792

 

 

Interest rate swap agreement

846

846

Total assets at fair value

$

173,631

$

2,792

$

170,839

$

Liabilities:

Interest rate swap agreement

$

846

$

$

846

$

Total liabilities at fair value

$

846

$

$

846

$

Summary of carrying value and estimated fair value of financial instruments

The following tables present the carrying value and estimated fair value, including the level within the fair value hierarchy, of the Company’s financial instruments as of  June 30, 2024 and December 31, 2023.

    

Fair Value Measurements at June 30, 2024 Using

    

    

Quoted Prices in 

    

    

    

Active Markets 

Significant 

for Identical 

Significant Other 

Unobservable 

Carrying Value as of

Assets 

Observable Inputs 

Inputs 

Fair Value as of 

(Dollars in thousands)

June 30, 2024

(Level 1)

(Level 2)

(Level 3)

June 30, 2024

Assets:

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

182,605

$

182,605

$

$

$

182,605

Securities:

 

  

 

  

 

  

 

  

 

  

Available-for-sale

 

147,753

 

 

147,753

 

 

147,753

Held-to-maturity

 

93,830

 

 

77,268

 

 

77,268

Equity securities, at fair value

 

3,033

 

3,033

 

 

 

3,033

Restricted securities, at cost

4,966

4,966

4,966

Loans, net

 

1,808,754

 

 

 

1,680,664

 

1,680,664

Interest rate swap agreements

913

913

913

Loan servicing rights

82

85

85

Accrued interest receivable

 

6,196

 

 

6,196

 

 

6,196

Liabilities:

 

  

 

  

 

  

 

  

 

  

Deposits

$

1,912,840

$

$

1,912,037

$

$

1,912,037

Federal Reserve Bank borrowings

77,000

77,000

77,000

Subordinated debt

 

24,749

 

 

 

21,735

 

21,735

Interest rate swap agreements

913

913

913

Accrued interest payable

 

4,029

 

 

4,029

 

 

4,029

    

Fair Value Measurements at December 31, 2023 Using

    

    

Quoted Prices in 

    

    

    

Active Markets 

Significant 

for Identical 

Significant Other 

Unobservable 

Carrying Value as of

Assets 

Observable Inputs 

Inputs 

Fair Value as of 

(Dollars in thousands)

December 31, 2023

(Level 1)

(Level 2)

(Level 3)

December 31, 2023

Assets:

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

99,005

$

99,005

$

$

$

99,005

Securities:

 

 

  

 

  

 

  

 

  

Available-for-sale

 

169,993

 

 

169,993

 

 

169,993

Held-to-maturity

 

95,505

 

 

79,532

 

 

79,532

Equity securities, at fair value

 

2,792

 

2,792

 

 

 

2,792

Restricted securities, at cost

5,012

5,012

5,012

Loans, net

 

1,840,424

 

 

 

1,730,205

 

1,730,205

Interest rate swap agreement

846

846

846

Loan servicing rights

 

22

 

 

 

22

 

22

Accrued interest receivable

 

6,110

 

 

6,110

 

 

6,110

Liabilities:

 

  

 

  

 

  

 

  

 

  

Deposits

$

1,906,600

$

$

1,906,835

$

$

1,906,835

Federal Reserve Bank borrowings

54,000

54,000

54,000

Federal funds purchased

 

10,000

 

 

10,000

 

 

10,000

Subordinated debt

24,708

21,873

21,873

Interest rate swap agreement

846

846

846

Accrued interest payable

 

4,559

 

 

4,559

 

 

4,559

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings per Common Share  
Schedule of computation of earnings per share

The following table summarizes the computation of earnings per share for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

 

Earnings per common share - basic:

 

  

 

  

  

 

  

Income available to common shareholders (in thousands):

 

  

 

  

  

 

  

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Less: Income attributable to unvested restricted stock awards

 

(13)

 

(15)

 

(26)

 

(38)

Net income available to common shareholders

$

3,892

$

4,475

$

8,083

$

10,756

Weighted average shares outstanding:

 

  

 

  

 

  

 

  

Common shares outstanding, including unvested restricted stock

 

14,219,305

 

14,125,538

 

14,197,937

 

14,199,553

Less: Unvested restricted stock

 

(46,060)

 

(47,880)

 

(45,822)

 

(49,398)

Weighted-average common shares outstanding - basic

 

14,173,245

 

14,077,658

 

14,152,115

 

14,150,155

Earnings per common share - basic

$

0.27

$

0.32

$

0.57

$

0.76

Earnings per common share - diluted:

 

  

 

  

 

  

 

  

Income available to common shareholders (in thousands):

 

  

 

  

 

  

 

  

Net income

$

3,905

$

4,490

$

8,109

$

10,794

Less: Income attributable to unvested restricted stock awards

 

(13)

 

(15)

 

(26)

 

(38)

Net income available to common shareholders

$

3,892

$

4,475

$

8,083

$

10,756

Weighted average shares outstanding:

 

  

 

  

 

  

 

  

Common shares outstanding, including unvested restricted stock

 

14,219,305

 

14,125,538

 

14,197,937

 

14,199,553

Less: Unvested restricted stock

 

(46,060)

 

(47,880)

 

(45,822)

 

(49,398)

Plus: Effect of dilutive options

 

26,926

 

65,595

 

37,402

 

78,000

Weighted-average common shares outstanding - diluted

 

14,200,171

 

14,143,253

 

14,189,517

 

14,228,155

Earnings per common share - diluted

$

0.27

$

0.32

$

0.57

$

0.76

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Plan (Tables)
6 Months Ended
Jun. 30, 2024
Stock Based Compensation Plan  
Summary of stock options activity

June 30, 2024

Weighted Average

Aggregate Intrinsic

    

Shares

    

Exercise Price

    

Value

Outstanding at January 1, 2024

 

162,147

$

11.77

 

  

Granted

 

 

 

  

Exercised

 

(83,137)

 

11.77

 

  

Forfeited or expired

 

 

 

  

Outstanding at June 30, 2024

 

79,010

 

11.77

$

447,659

Exercisable June 30, 2024

 

79,010

$

11.77

$

447,659

Summary of stock options outstanding and exercisable

    

June 30, 2024

Options Outstanding

Options Exercisable

Weighted Average

Weighted Average

Remaining

Remaining

Number

Contractual Life

Number

Contractual Life

Exercise Prices

    

Outstanding

    

in Years

    

Exercisable

    

in Years

$11.01 - $12.00

 

77,948

 

0.78

 

77,948

 

0.78

$12.01 - $13.00

 

1,062

 

0.48

 

1,062

 

0.48

Total

 

79,010

 

0.78

 

79,010

 

0.78

Summary of restricted stock awards

The table below provides a summary of the restricted stock awards granted under the 2015 plan for the six months ended June 30, 2024.

June 30, 2024

Weighted Average

    

Shares

    

Grant Date Fair Value

Nonvested at January 1, 2024

 

47,318

$

23.12

Granted

 

1,750

 

17.49

Vested

 

(2,815)

 

16.20

Forfeited

 

 

Nonvested at June 30, 2024

 

46,253

23.32

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Regulatory Capital (Tables)
6 Months Ended
Jun. 30, 2024
Regulatory Capital  
Schedule of compliance with regulatory capital requirements under banking regulations

Minimum To Be Well Capitalized 

 

Actual

Minimum Capital Requirement(1)

Under Prompt Corrective Action

 

(Dollars in thousands)

    

Amount

    

Ratio

    

Amount

    

Ratio

    

Amount

    

Ratio

 

As of June 30, 2024

 

  

 

  

 

  

 

  

 

  

 

  

Total capital (to risk weighted assets)

$

290,228

 

16.4

%  

$

185,795

 

10.5

%  

$

176,947

 

10.0

%

Tier 1 capital (to risk weighted assets)

 

272,276

 

15.4

%  

 

150,405

 

8.5

%  

 

141,558

 

8.0

%

Common equity tier 1 capital (to risk weighted assets)

 

272,276

 

15.4

%  

 

123,863

 

7.0

%  

 

115,016

 

6.5

%

Tier 1 capital (to average assets)

 

272,276

 

12.2

%  

 

89,479

 

4.0

%  

 

111,849

 

5.0

%

As of December 31, 2023

 

  

 

  

 

  

 

  

 

  

 

  

Total capital (to risk weighted assets)

$

282,082

 

15.7

%  

$

188,448

 

10.5

%  

$

179,475

 

10.0

%

Tier 1 capital (to risk weighted assets)

 

263,637

 

14.7

%  

 

152,553

 

8.5

%  

 

143,580

 

8.0

%

Common equity tier 1 capital (to risk weighted assets)

 

263,637

 

14.7

%  

 

125,632

 

7.0

%  

 

116,658

 

6.5

%

Tier 1 capital (to average assets)

 

263,637

 

11.6

%  

 

91,163

 

4.0

%  

 

113,954

 

5.0

%

(1)Including capital conservation buffer.

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue  
Schedule of components of non-interest income

The following table shows the components of non-interest income for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

(Dollars in thousands)

    

2024

    

2023

    

2024

    

2023

    

Service charges on deposit accounts (1)

 

  

 

  

  

 

  

Overdrawn account fees

$

22

$

21

$

43

$

35

Account service fees

 

66

 

61

 

133

 

119

Other service charges and fees (1)

 

  

 

 

  

 

Interchange income

 

91

 

104

 

180

 

203

Other charges and fees

 

74

 

210

 

134

 

314

Bank owned life insurance

 

 

101

 

 

201

Losses on sale of available-for-sale securities

 

 

 

 

(202)

Net gains on premises and equipment (1)

 

 

17

 

 

16

Insurance commissions (1)

 

40

 

50

 

292

 

256

Gain on sale of government guaranteed loans

216

23

349

23

Non-qualified deferred compensation plan asset gains, net

35

83

159

172

Other operating income (2)

 

11

 

15

 

83

 

114

Total non-interest income

$

555

$

685

$

1,373

$

1,251

(1)

Income within the scope of ASC 606.

(2)

Includes other operating income within the scope of ASC 606 amounting to $11 thousand and $19 thousand for the three and six months ended June 30, 2024, respectively. Includes other operating income of $64 thousand related to swap fee income on a back-to-back loan swaps for the six months ended June 30, 2024, which is outside the scope of ASC 606. Includes other operating income within the scope of ASC 606 amounting to $15 thousand and $23 thousand for the three and six months ended June 30, 2023,

respectively. Includes other operating income of $91 thousand related to swap fee income on a back-to-back loan swaps for the six months ended June 30, 2023, which is outside the scope of ASC 606.

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Operating Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Other Operating Expenses  
Schedule of components of other operating expenses

The following table shows the components of other operating expenses for the three and six months ended June 30, 2024 and June 30, 2023.

Three months ended

Six months ended

June 30, 

June 30, 

(Dollars in thousands)

    

2024

    

2023

    

2024

    

2023

    

Advertising expense

$

97

$

76

$

194

$

153

Data processing

 

530

 

447

 

1,057

 

881

FDIC insurance

 

220

 

283

 

480

 

496

Professional fees

 

208

 

136

 

494

 

294

State franchise tax

 

574

 

604

 

1,144

 

1,181

Director costs

 

189

 

188

 

400

 

443

Other operating expenses

 

467

 

380

 

882

 

758

Total other operating expenses

$

2,285

$

2,114

$

4,651

$

4,206

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss)  
Schedule of changes in accumulated other comprehensive income (loss)

June 30, 2024

Unrealized Gains on

Securities Transferred from

Unrealized Loss on

Available-for-sale to

Accumulated Other

(Dollars in thousands)

    

Available-for-sale Securities

    

Held-to-maturity

    

Comprehensive Loss

Beginning balance, January 1, 2024

$

(12,400)

$

149

$

(12,251)

Net change during the period

 

(260)

 

(44)

 

(304)

Ending balance, June 30, 2024

$

(12,660)

$

105

$

(12,555)

    

June 30, 2023

Unrealized Gains on

Securities Transferred from

Unrealized Loss on

Available-for-sale to

Accumulated Other

(Dollars in thousands)

    

Available-for-sale Securities

    

Held-to-maturity

    

Comprehensive Loss

Beginning balance, January 1, 2023

$

(28,942)

$

245

$

(28,697)

Net change during the period

 

171

 

(49)

 

122

Ending Balance, June 30, 2023

$

(28,771)

$

196

$

(28,575)

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Amortized Cost and Fair Value - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities Available-for-Sale    
Amortized cost $ 163,780 $ 185,690
Gross unrealized (losses) (16,027) (15,697)
Available-for-sale, fair value 147,753 169,993
Financial Asset, Past Due [Member]    
Securities Available-for-Sale    
Available-for-sale 0 0
U.S. Treasuries    
Securities Available-for-Sale    
Amortized cost 32,860 44,793
Gross unrealized (losses) (1,479) (1,816)
Available-for-sale, fair value 31,381 42,977
U.S. government and federal agencies    
Securities Available-for-Sale    
Amortized cost 13,909 13,850
Gross unrealized (losses) (555) (575)
Available-for-sale, fair value 13,354 13,275
Corporate bonds    
Securities Available-for-Sale    
Amortized cost 3,000 3,000
Gross unrealized (losses) (517) (477)
Available-for-sale, fair value 2,483 2,523
U.S. agency collateralized mortgage obligations    
Securities Available-for-Sale    
Amortized cost 39,420 40,806
Gross unrealized (losses) (6,712) (6,496)
Available-for-sale, fair value 32,708 34,310
Tax-exempt municipal    
Securities Available-for-Sale    
Amortized cost 1,379 1,380
Gross unrealized (losses) (200) (149)
Available-for-sale, fair value 1,179 1,231
Taxable municipal    
Securities Available-for-Sale    
Amortized cost 606 606
Gross unrealized (losses) (14) (19)
Available-for-sale, fair value 592 587
U.S. agency mortgage-backed    
Securities Available-for-Sale    
Amortized cost 72,606 81,255
Gross unrealized (losses) (6,550) (6,165)
Available-for-sale, fair value $ 66,056 $ 75,090
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer $ 147,753 $ 169,993
Fair Value 147,753 169,993
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (16,027) (15,697)
Gross Unrealized Losses (16,027) (15,697)
U.S. Treasuries    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 31,381 42,977
Fair Value 31,381 42,977
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (1,479) (1,816)
Gross Unrealized Losses (1,479) (1,816)
U.S. government and federal agencies    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 13,354 13,275
Fair Value 13,354 13,275
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (555) (575)
Gross Unrealized Losses (555) (575)
Corporate bonds    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 2,483 2,523
Fair Value 2,483 2,523
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (517) (477)
Gross Unrealized Losses (517) (477)
U.S. agency collateralized mortgage obligations    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 32,708 34,310
Fair Value 32,708 34,310
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (6,712) (6,496)
Gross Unrealized Losses (6,712) (6,496)
Tax-exempt municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 1,179 1,231
Fair Value 1,179 1,231
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (200) (149)
Gross Unrealized Losses (200) (149)
Taxable municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 592 587
Fair Value 592 587
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (14) (19)
Gross Unrealized Losses (14) (19)
U.S. agency mortgage-backed    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 66,056 75,090
Fair Value 66,056 75,090
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (6,550) (6,165)
Gross Unrealized Losses $ (6,550) $ (6,165)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale, Amortized Cost    
Due in one year or less $ 22,286  
Due after one year through five years 35,159  
Due after five years through ten years 46,054  
Due after ten years 60,281  
Total Available-for-sale Securities 163,780  
Available-for-sale, Fair Value    
Due in one year or less 21,908  
Due after one year through five years 33,419  
Due after five years through ten years 43,051  
Due after ten years 49,375  
Total Available-for-sale Securities $ 147,753  
Weighted average remaining life 2 years 10 months 24 days 3 years
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities Held-to-Maturity    
Amortized cost $ 93,830 $ 95,505
Gross unrealized (losses) (16,562) (15,973)
Securities held-to-maturity, fair value   79,532
Securities held-to-maturity, fair value. 77,268  
U.S. Treasuries    
Securities Held-to-Maturity    
Amortized cost 6,001 6,001
Gross unrealized (losses) (697) (667)
Securities held-to-maturity, fair value   5,334
Securities held-to-maturity, fair value. 5,304  
U.S. government and federal agencies    
Securities Held-to-Maturity    
Amortized cost 35,381 35,434
Gross unrealized (losses) (5,167) (5,100)
Securities held-to-maturity, fair value   30,334
Securities held-to-maturity, fair value. 30,214  
U.S. agency collateralized mortgage obligations    
Securities Held-to-Maturity    
Amortized cost 18,664 19,395
Gross unrealized (losses) (4,188) (4,095)
Securities held-to-maturity, fair value   15,300
Securities held-to-maturity, fair value. 14,476  
Taxable municipal    
Securities Held-to-Maturity    
Amortized cost 6,049 6,057
Gross unrealized (losses) (1,142) (1,101)
Securities held-to-maturity, fair value   4,956
Securities held-to-maturity, fair value. 4,907  
U.S. agency mortgage-backed    
Securities Held-to-Maturity    
Amortized cost 27,735 28,618
Gross unrealized (losses) (5,368) (5,010)
Securities held-to-maturity, fair value   $ 23,608
Securities held-to-maturity, fair value. $ 22,367  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Held-to-maturity, Amortized Cost    
Due after one year through five years $ 22,170  
Due after five years through ten years 23,427  
Due after ten years 48,233  
Total Held-to-maturity Securities 93,830  
Held-to-maturity, Fair Value    
Due after one year through five years 19,575  
Due after five years through ten years 19,590  
Due after ten years 38,103  
Total Held-to-maturity Securities $ 77,268  
Weighted average remaining life 6 years 3 months 18 days 6 years 8 months 12 days
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Restricted Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investment Securities    
Federal Reserve Bank Stock $ 3,319 $ 3,310
Federal Home Loan Bank Stock 1,587 1,642
Community Bankers' Bank Stock 60 60
Total Restricted Securities $ 4,966 $ 5,012
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
security
Dec. 31, 2023
security
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale      
Available-for-sale securities sold at par value $ 12,000    
Loss from sale of available-for-sale securities $ 202    
Number of securities in unrealized loss position | security   154 158
Allowance for credit loss   $ 0  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Pledged Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investment Securities    
Securities held-to-maturity, fair value   $ 79,532
Amortized cost $ 93,830 95,505
Asset Pledged as Collateral without Right | Deposits    
Investment Securities    
Available-for-sale, at fair value 64,300 90,300
Securities held-to-maturity, fair value 35,800 36,100
Amortized cost 42,100 42,300
Amortized cost $ 69,000 $ 95,800
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Equity Securities          
Equity securities with readily determinable fair values $ 3,033   $ 3,033   $ 2,792
Equity Securities, Realized Gain (Loss)          
Gain (loss) on investments $ 35 $ 83 $ 159 $ 172  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans $ 1,822,305 $ 1,854,984
Allowance for loan credit losses (18,433) (19,543)
Net deferred loan costs. 4,882 4,983
Total net loans 1,808,754 1,840,424
Real Estate Loans | Commercial Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 1,163,988 1,146,116
Real Estate Loans | Construction and land development    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 138,744 180,922
Real Estate Loans | Residential Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 476,764 482,182
Commercial - Non-Real Estate | Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 41,933 45,204
Consumer - Non-Real Estate | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans $ 876 $ 560
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses - Allowance for loan losses activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance $ 19,543 $ 20,208
Recoveries 1 2
Provision for (recovery of) credit losses (1,111) (1,746)
Ending balance 18,433 20,629
Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   2,165
Real Estate Loans | Commercial Real Estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance 12,841 13,205
Provision for (recovery of) credit losses (44) (700)
Ending balance 12,797 9,856
Real Estate Loans | Commercial Real Estate | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   (2,649)
Real Estate Loans | Construction and land development    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance 1,787 2,860
Provision for (recovery of) credit losses (626) (110)
Ending balance 1,161 3,226
Real Estate Loans | Construction and land development | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   476
Real Estate Loans | Residential Real Estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance 4,323 3,044
Provision for (recovery of) credit losses (360) (794)
Ending balance 3,963 6,802
Real Estate Loans | Residential Real Estate | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   4,552
Commercial - Non-Real Estate | Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance 495 456
Recoveries 1 2
Provision for (recovery of) credit losses (1) (110)
Ending balance 495 715
Commercial - Non-Real Estate | Commercial | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   367
Consumer - Non-Real Estate | Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance 97 5
Provision for (recovery of) credit losses (80) (32)
Ending balance $ 17 30
Consumer - Non-Real Estate | Consumer | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   57
Unallocated    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   638
Unallocated | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   $ (638)
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses - Allowance and loans by impairment methodology (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Allowance for Loan Credit Losses    
Individually evaluated for impairment $ 0 $ 0
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses - Past due and non-accrual loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing receivable, past due    
Current $ 1,822,305 $ 1,854,984
Total loans 1,822,305 1,854,984
Commercial Real Estate | Real Estate Loans    
Financing receivable, past due    
Current 1,163,988 1,146,116
Total loans 1,163,988 1,146,116
Construction and land development | Real Estate Loans    
Financing receivable, past due    
Current 138,744 180,922
Total loans 138,744 180,922
Residential Real Estate | Real Estate Loans    
Financing receivable, past due    
Current 476,764 482,182
Total loans 476,764 482,182
Commercial | Commercial - Non-Real Estate    
Financing receivable, past due    
Current 41,933 45,204
Total loans 41,933 45,204
Consumer | Consumer - Non-Real Estate    
Financing receivable, past due    
Current 876 560
Total loans $ 876 $ 560
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses - Credit quality indicators (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing receivable, credit quality indicator    
Total $ 1,827,187 $ 1,859,967
Commercial Real Estate | Real Estate Loans    
Financing receivable, credit quality indicator    
Current year 49,912 67,675
Prior year 67,394 315,444
Two years prior 329,917 201,801
Three years prior 201,583 127,065
Four years prior 118,904 96,424
Prior 393,768 334,132
Revolving 2,510 3,575
Total 1,163,988 1,146,116
Construction and land development | Real Estate Loans    
Financing receivable, credit quality indicator    
Current year 24,342 47,253
Prior year 47,034 56,408
Two years prior 32,012 33,827
Three years prior 5,640 9,360
Four years prior 4,371 2,137
Prior 6,862 7,046
Revolving 18,483 24,891
Total 138,744 180,922
Residential Real Estate | Real Estate Loans    
Financing receivable, credit quality indicator    
Current year 13,375 83,060
Prior year 78,221 114,865
Two years prior 112,535 133,188
Three years prior 125,372 87,275
Four years prior 84,916 24,883
Prior 43,613 21,380
Revolving 18,732 17,531
Total 476,764 482,182
Commercial | Commercial - Non-Real Estate    
Financing receivable, credit quality indicator    
Current year 5,315 7,564
Prior year 5,483 6,838
Two years prior 6,344 1,959
Three years prior 1,655 3,207
Four years prior 1,840 4,482
Prior 8,093 4,787
Revolving 13,203 16,367
Total 41,933 45,204
Consumer | Consumer - Non-Real Estate    
Financing receivable, credit quality indicator    
Current year 721 485
Prior year 96 6
Two years prior 3 26
Three years prior 21  
Prior 5 10
Revolving 30 33
Total 876 560
Pass | Commercial Real Estate | Real Estate Loans    
Financing receivable, credit quality indicator    
Current year 49,912 67,675
Prior year 67,394 302,342
Two years prior 317,215 201,801
Three years prior 201,583 125,828
Four years prior 118,904 96,424
Prior 385,707 334,132
Revolving 2,510 3,575
Total 1,143,225 1,131,777
Pass | Construction and land development | Real Estate Loans    
Financing receivable, credit quality indicator    
Current year 24,342 47,253
Prior year 47,034 56,408
Two years prior 32,012 33,827
Three years prior 5,640 9,360
Four years prior 4,371 8
Prior 4,750 7,046
Revolving 18,483 24,891
Total 136,632 178,793
Pass | Residential Real Estate | Real Estate Loans    
Financing receivable, credit quality indicator    
Current year 13,375 83,060
Prior year 78,221 114,865
Two years prior 112,535 133,188
Three years prior 125,372 87,275
Four years prior 84,916 24,883
Prior 43,613 21,380
Revolving 18,732 17,531
Total 476,764 482,182
Pass | Commercial | Commercial - Non-Real Estate    
Financing receivable, credit quality indicator    
Current year 5,315 7,564
Prior year 5,483 6,838
Two years prior 6,344 1,959
Three years prior 1,655 3,207
Four years prior 1,840 4,482
Prior 8,093 4,787
Revolving 13,203 16,367
Total 41,933 45,204
Pass | Consumer | Consumer - Non-Real Estate    
Financing receivable, credit quality indicator    
Current year 721 485
Prior year 96 6
Two years prior 3 26
Three years prior 21  
Prior 5 10
Revolving 30 33
Total 876 560
Special Mention | Commercial Real Estate | Real Estate Loans    
Financing receivable, credit quality indicator    
Prior year   13,102
Two years prior 12,702  
Three years prior   1,237
Prior 8,061  
Total 20,763 14,339
Special Mention | Construction and land development | Real Estate Loans    
Financing receivable, credit quality indicator    
Four years prior   2,129
Prior 2,112  
Total $ 2,112 $ 2,129
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Loan Credit Losses - Unfunded Commitments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance $ 19,543 $ 20,208
Recovery of credit losses (1,068) (1,642)
Ending balance 18,433 20,629
Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   2,165
Unfunded loan commitments    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance 620 303
Recovery of credit losses 43 104
Ending balance $ 663 1,144
Unfunded loan commitments | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning Balance   $ 737
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives    
Years to maturity 3 years 2 months 12 days 3 years 2 months 12 days
Interest Rate Swap | Not Designated as Hedging Instrument    
Derivatives    
Notional amount $ 48,994 $ 38,888
Derivative, average variable interest rate (as a percent) 5.26% 4.63%
Derivative, average fixed interest rate (as a percent) 5.26% 4.63%
Pay fixed/receive variable swaps | Not Designated as Hedging Instrument    
Derivatives    
Notional amount $ 24,497 $ 19,444
Estimated fair value, assets $ 913 $ 846
Derivative, average variable interest rate (as a percent) 6.43% 5.87%
Derivative, average fixed interest rate (as a percent) 4.08% 3.39%
Pay variable/receive fixed swaps | Not Designated as Hedging Instrument    
Derivatives    
Notional amount $ 24,497 $ 19,444
Estimated fair value, (liabilities) $ (913) $ (846)
Derivative, average variable interest rate (as a percent) 4.08% 3.39%
Derivative, average fixed interest rate (as a percent) 6.43% 5.87%
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Borrowings - Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposits:    
Non-interest bearing demand deposits $ 437,169 $ 411,374
Interest-bearing demand deposits 667,951 607,971
Savings deposits 45,884 52,061
Time deposits 761,836 835,194
Total deposits $ 1,912,840 $ 1,906,600
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Borrowings - Short- term Debt and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Carrying Value - Short-term Debt $ 77,000 $ 54,000
Carrying Value - Long-term Debt $ 24,749 24,708
Subordinated debt    
Debt Instrument [Line Items]    
Stated Interest Rates 5.25%  
Weighted-Average Interest Rate 5.25%  
Carrying Value - Long-term Debt $ 24,749 24,708
FHLB advances    
Debt Instrument [Line Items]    
Stated Interest Rates 4.76%  
Weighted-Average Interest Rate 4.76%  
Carrying Value - Short-term Debt $ 77,000 $ 54,000
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Borrowings - Additional Information (Details)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 30, 2024
USD ($)
Jan. 31, 2024
Jun. 30, 2024
USD ($)
customer
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jun. 15, 2022
USD ($)
Debt instrument            
Overdraft demand deposits reclassified to loans     $ 281   $ 1  
Certificate of deposits with minimum denomination of $250,000 $ 340,400       359,300  
Brokered deposits     $ 293,600   320,600  
Number of depositors representing five percent or more of total deposits | customer     0      
Investment, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember      
FHLB available borrowing capacity     $ 454,200      
Carrying Value - Short-term Debt     77,000   54,000  
Loans, net of unearned income     1,827,187   1,859,967  
Proceeds from Federal Reserve Bank borrowings     23,000 $ 54,000    
Fair value of held-to-maturity Securities         79,532  
Federal Reserve Bank borrowings            
Debt instrument            
Stated Interest Rates   4.76%        
Maximum borrowing capacity     96,400      
Short-Term Debt     54,000      
Proceeds from short-term debt     23,000      
Carrying Value - Short-term Debt     77,000      
Term of advance   1 year        
Asset Pledged as Collateral without Right [Member] | Federal Reserve Bank borrowings            
Debt instrument            
Held-to-maturity securities at amortized cost     77,800      
Fair value of held-to-maturity Securities     $ 62,100      
Subordinated debt            
Debt instrument            
Face amount or Principal amount           $ 25,000
Stated Interest Rates     5.25%      
Basis points     2.45%      
FHLB advances            
Debt instrument            
Stated Interest Rates     4.76%      
Carrying Value - Short-term Debt     $ 77,000   $ 54,000  
Federal Funds            
Debt instrument            
Maximum borrowing capacity     110,000      
Line of credit     0      
Federal Reserve Bank borrowings            
Debt instrument            
Line of credit     0      
Federal Reserve Bank borrowings | Asset Pledged as Collateral without Right [Member]            
Debt instrument            
Loans, net of unearned income     $ 118,100      
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Borrowings - Time deposits and FHLB advances by contractual maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Contractual maturity  
2024 $ 275,107
2025 345,671
2026 102,098
2027 37,874
2028 550
Thereafter 536
Total $ 761,836
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Commitments to extend credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Off-balance sheet risks, face amount $ 254,919 $ 235,560
Standby letters of credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Off-balance sheet risks, face amount $ 15,329 $ 16,329
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities available-for-sale:    
Equity securities, at fair value $ 3,033 $ 2,792
Fair Value, Recurring    
Securities available-for-sale:    
Equity securities, at fair value 3,033 2,792
Total assets at fair value 151,699 173,631
Liabilities:    
Total liabilities at fair value 913 846
Fair Value, Recurring | Interest Rate Swap [Member]    
Securities available-for-sale:    
Interest rate swap agreements 913  
Total assets at fair value   846
Liabilities:    
Interest rate swap agreements 913 846
Fair Value, Recurring | U.S. Treasuries    
Securities available-for-sale:    
Securities available-for-sale, at fair value 31,381 42,977
Fair Value, Recurring | U.S. government and federal agencies    
Securities available-for-sale:    
Securities available-for-sale, at fair value 13,354 13,275
Fair Value, Recurring | Corporate bonds    
Securities available-for-sale:    
Securities available-for-sale, at fair value 2,483 2,523
Fair Value, Recurring | U.S. agency collateralized mortgage obligations    
Securities available-for-sale:    
Securities available-for-sale, at fair value 32,708 34,310
Fair Value, Recurring | Tax-exempt municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 1,179 1,231
Fair Value, Recurring | Taxable municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 592 587
Fair Value, Recurring | U.S. agency mortgage-backed    
Securities available-for-sale:    
Securities available-for-sale, at fair value 66,056 75,090
Fair Value, Recurring | Fair Value, Inputs, Level 1    
Securities available-for-sale:    
Equity securities, at fair value 3,033 2,792
Total assets at fair value 3,033 2,792
Fair Value, Recurring | Fair Value, Inputs, Level 2    
Securities available-for-sale:    
Total assets at fair value 148,666 170,839
Liabilities:    
Total liabilities at fair value 913 846
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Interest Rate Swap [Member]    
Securities available-for-sale:    
Interest rate swap agreements 913  
Total assets at fair value   846
Liabilities:    
Interest rate swap agreements 913 846
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. Treasuries    
Securities available-for-sale:    
Securities available-for-sale, at fair value 31,381 42,977
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. government and federal agencies    
Securities available-for-sale:    
Securities available-for-sale, at fair value 13,354 13,275
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Corporate bonds    
Securities available-for-sale:    
Securities available-for-sale, at fair value 2,483 2,523
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. agency collateralized mortgage obligations    
Securities available-for-sale:    
Securities available-for-sale, at fair value 32,708 34,310
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Tax-exempt municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 1,179 1,231
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Taxable municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 592 587
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. agency mortgage-backed    
Securities available-for-sale:    
Securities available-for-sale, at fair value $ 66,056 $ 75,090
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Carrying value and estimated fair value of financial instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities:    
Equity securities, at fair value $ 3,033 $ 2,792
Restricted securities, at cost 4,966 5,012
Carrying Value    
Assets:    
Cash and cash equivalents 182,605 99,005
Securities:    
Available-for-sale 147,753 169,993
Held-to-maturity 93,830 95,505
Equity securities, at fair value 3,033 2,792
Restricted securities, at cost 4,966 5,012
Loans, net 1,808,754 1,840,424
Interest rate swap agreements 913 846
Loan servicing rights 82 22
Accrued interest receivable 6,196 6,110
Liabilities:    
Deposits 1,912,840 1,906,600
Federal Reserve Bank borrowings 77,000 54,000
Federal funds purchased   10,000
Subordinated debt 24,749 24,708
Interest rate swap agreements 913 846
Accrued interest payable 4,029 4,559
Fair Value    
Assets:    
Cash and cash equivalents 182,605 99,005
Securities:    
Available-for-sale 147,753 169,993
Held-to-maturity 77,268 79,532
Equity securities, at fair value 3,033 2,792
Restricted securities, at cost 4,966 5,012
Loans, net 1,680,664 1,730,205
Interest rate swap agreements 913 846
Loan servicing rights 85 22
Accrued interest receivable 6,196 6,110
Liabilities:    
Deposits 1,912,037 1,906,835
Federal Reserve Bank borrowings 77,000 54,000
Federal funds purchased   10,000
Subordinated debt 21,735 21,873
Interest rate swap agreements 913 846
Accrued interest payable 4,029 4,559
Fair Value, Inputs, Level 1 | Fair Value    
Assets:    
Cash and cash equivalents 182,605 99,005
Securities:    
Equity securities, at fair value 3,033 2,792
Fair Value, Inputs, Level 2 | Fair Value    
Securities:    
Available-for-sale 147,753 169,993
Held-to-maturity 77,268 79,532
Restricted securities, at cost 4,966 5,012
Interest rate swap agreements 913 846
Accrued interest receivable 6,196 6,110
Liabilities:    
Deposits 1,912,037 1,906,835
Federal Reserve Bank borrowings 77,000 54,000
Federal funds purchased   10,000
Interest rate swap agreements 913 846
Accrued interest payable 4,029 4,559
Fair Value, Inputs, Level 3 | Fair Value    
Securities:    
Loans, net 1,680,664 1,730,205
Loan servicing rights 85 22
Liabilities:    
Subordinated debt $ 21,735 $ 21,873
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Additional information (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Fair Value Measurements    
Collateral dependent loans $ 0 $ 0
Other real estate owned $ 0 $ 0
Loan servicing rights    
Fair Value Measurements    
Loans Receivable 1.00%  
Maximum percentage of SBA guaranty 85.00%  
Loan servicing portfolio $ 4,900,000  
Servicing Asset at Fair Value $ 82,000  
Weighted average discount rate 12.20%  
Prepayment percent of loan servicing portfolio 11.90%  
Servicing rights valuation allowance $ 0  
Loan servicing rights | Minimum    
Fair Value Measurements    
Servicing asset offered 50,000  
Loan servicing rights | Maximum    
Fair Value Measurements    
Servicing asset offered $ 2,000,000.0  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Common Share - Computation of earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income available to common shareholders (in thousands):        
Net Income (Loss) $ 3,905 $ 4,490 $ 8,109 $ 10,794
Less: Income attributable to unvested restricted stock awards (13) (15) (26) (38)
Net income available to common shareholders $ 3,892 $ 4,475 $ 8,083 $ 10,756
Weighted average shares outstanding:        
Common shares outstanding, including unvested restricted stock 14,219,305 14,125,538 14,197,937 14,199,553
Less: Unvested restricted stock (46,060) (47,880) (45,822) (49,398)
Weighted-average common shares outstanding - basic 14,173,245 14,077,658 14,152,115 14,150,155
Earnings per common share - basic $ 0.27 $ 0.32 $ 0.57 $ 0.76
Income available to common shareholders (in thousands):        
Net Income (Loss) $ 3,905 $ 4,490 $ 8,109 $ 10,794
Less: Income attributable to unvested restricted stock awards (13) (15) (26) (38)
Net income available to common shareholders $ 3,892 $ 4,475 $ 8,083 $ 10,756
Weighted average shares outstanding:        
Common shares outstanding, including unvested restricted stock 14,219,305 14,125,538 14,197,937 14,199,553
Less: Unvested restricted stock (46,060) (47,880) (45,822) (49,398)
Plus: Effect of dilutive options 26,926 65,595 37,402 78,000
Weighted-average common shares outstanding - diluted 14,200,171 14,143,253 14,189,517 14,228,155
Earnings per common share - diluted $ 0.27 $ 0.32 $ 0.57 $ 0.76
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Common Share - Additional information (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Stock Option        
Antidilutive securities excluded from computation of earnings per share        
Antidilutive securities excluded from computation of earnings per share, amount 0 0 0 0
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Apr. 28, 2015
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Intrinsic value of options exercised $ 116 $ 7 $ 570 $ 370  
Share-based compensation expense 0 0 0 $ 0  
Unrecognized share-based compensation expense 0   $ 0    
Restricted Stock Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock grants     1,750 180  
Weighted average grant date fair value, granted     $ 17.49    
Share-based compensation expense 133 137 $ 265 $ 334  
Fair value of vested shares 7 $ 46 56 $ 210  
Unrecognized share-based compensation expense $ 803   $ 803    
Recognition period     1 year 8 months 12 days    
Restricted Stock Awards | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting term     2 years    
Restricted Stock Awards | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting term     5 years    
2015 Plan | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares reserved for issuance         976,211
Number of shares available for grant 276,779   276,779    
Number of shares authorized 1,490,700   1,490,700    
Vesting term     5 years    
Expiration term     10 years    
2015 Plan | Employee Stock Option | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Price of stock expressed in fair value percentage     100.00%    
2015 Plan | Employee Stock Option | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of award     10 years    
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Plan - Summary of Stock Options Activity (Details) - Employee Stock Option - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, beginning balance     162,147  
Options granted 0 0 0 0
Options exercised     (83,137)  
Options outstanding, ending balance 79,010   79,010  
Options exercisable 79,010   79,010  
Weighted average exercise price, beginning balance     $ 11.77  
Weighted average exercise price, exercised     11.77  
Weighted average exercise price, ending balance $ 11.77   11.77  
Weighted average exercise price, exercisable $ 11.77   $ 11.77  
Aggregate intrinsic value outstanding $ 447,659   $ 447,659  
Aggregate intrinsic value exercisable $ 447,659   $ 447,659  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details) - Employee Stock Option - $ / shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options outstanding 79,010 162,147
Options outstanding, weighted average remaining contractual life (in years) 9 months 10 days  
Options exercisable 79,010  
Options exercisable, weighted average remaining contractual life (in years) 9 months 10 days  
$11.01 - $12.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise price range minimum rate $ 11.01  
Exercise price range maximum rate $ 12.00  
Options outstanding 77,948  
Options outstanding, weighted average remaining contractual life (in years) 9 months 10 days  
Options exercisable 77,948  
Options exercisable, weighted average remaining contractual life (in years) 9 months 10 days  
$12.01 - $13.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise price range minimum rate $ 12.01  
Exercise price range maximum rate $ 13.00  
Options outstanding 1,062  
Options outstanding, weighted average remaining contractual life (in years) 5 months 23 days  
Options exercisable 1,062  
Options exercisable, weighted average remaining contractual life (in years) 5 months 23 days  
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Plan - Summary of Restricted Stock Awards (Details) - Restricted Stock Awards - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Nonvested shares outstanding, beginning balance 47,318  
Nonvested shares, granted 1,750 180
Nonvested shares, vested (2,815)  
Nonvested shares outstanding, ending balance 46,253  
Weighted average grant date fair value outstanding, beginning balance $ 23.12  
Weighted average grant date fair value, granted 17.49  
Weighted average grant date fair value, vested 16.20  
Weighted average grant date fair value, ending balance $ 23.32  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Regulatory Capital (Details)
Jun. 30, 2024
Regulatory Capital  
Capital conservation buffer ratio 0.025
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Regulatory Capital - Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Total capital (to risk weighted assets)    
Actual, Amount $ 290,228 $ 282,082
Actual, Ratio 0.164 0.157
Minimum Capital Requirements, Amount $ 185,795 $ 188,448
Minimum Capital Requirements, Ratio 0.105 0.105
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount $ 176,947 $ 179,475
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio 0.100 0.100
Tier 1 capital (to risk weighted assets)    
Actual, Amount $ 272,276 $ 263,637
Actual, Ratio 0.154 0.147
Minimum Capital Requirements, Amount $ 150,405 $ 152,553
Minimum Capital Requirements, Ratio 0.085 0.085
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount $ 141,558 $ 143,580
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio 0.080 0.080
Common equity tier 1 capital (to risk weighted assets)    
Actual, Amount $ 272,276 $ 263,637
Actual, Ratio 0.154 0.147
Minimum Capital Requirements, Amount $ 123,863 $ 125,632
Minimum Capital Requirements, Ratio 0.070 0.070
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount $ 115,016 $ 116,658
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio 0.065 0.065
Tier 1 capital (to average assets)    
Actual, Amount $ 272,276 $ 263,637
Actual, Ratio 0.122 0.116
Minimum Capital Requirements, Amount $ 89,479 $ 91,163
Minimum Capital Requirements, Ratio 0.040 0.040
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount $ 111,849 $ 113,954
Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio 0.050 0.050
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Components of Non-interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Service charges on deposit accounts and Other service charges and fees        
Bank owned life insurance   $ 101   $ 201
Losses on sale of available-for-sale securities       (202)
Net gains on premises and equipment   17   16
Gain on sale of government guaranteed loans $ 216 23 $ 349 23
Non-qualified deferred compensation plan asset gains, net 35 83 159 172
Other operating income 11 15 83 114
Total non-interest income 555 685 1,373 1,251
Overdrawn account fees        
Service charges on deposit accounts and Other service charges and fees        
Non-interest income 22 21 43 35
Account service fees        
Service charges on deposit accounts and Other service charges and fees        
Non-interest income 66 61 133 119
Interchange income        
Service charges on deposit accounts and Other service charges and fees        
Non-interest income 91 104 180 203
Other Charges and Fees        
Service charges on deposit accounts and Other service charges and fees        
Non-interest income 74 210 134 314
Insurance Commissions        
Service charges on deposit accounts and Other service charges and fees        
Non-interest income $ 40 $ 50 $ 292 $ 256
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Other operating income (loss) $ 11 $ 15 $ 19 $ 23
Gain (loss) on fair value of adjustment on equity securities     $ 64 $ 91
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Operating Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Operating Expenses        
Advertising expense $ 97 $ 76 $ 194 $ 153
Data processing 530 447 1,057 881
FDIC insurance 220 283 480 496
Professional fees 208 136 494 294
State franchise tax 574 604 1,144 1,181
Director costs 189 188 400 443
Other operating expenses 467 380 882 758
Total other operating expenses $ 2,285 $ 2,114 $ 4,651 $ 4,206
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 234,550 $ 220,823 $ 229,914 $ 212,800
Net change during the period 98 (3,380) (304) 122
Ending balance 235,346 218,970 235,346 218,970
Debt securities, available-for-sale, realized gain (loss)       202
Gain (loss) on available-for-sale securities, related tax       42
Accumulated Other Comprehensive (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (12,653) (25,195) (12,251) (28,697)
Net change during the period 98 (3,380) (304) 122
Ending balance (12,555) (28,575) (12,555) (28,575)
Unrealized Loss on Available-for-sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (12,400) (28,942)
Net change during the period     (260) 171
Ending balance (12,660) (28,771) (12,660) (28,771)
Unrealized Gains on Securities Transferred from Available-for-sale to Held-to-maturity        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     149 245
Net change during the period     (44) (49)
Ending balance $ 105 $ 196 $ 105 $ 196
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "-(#5D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " C2 U9M<]Q+^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:15D=#E9<,G!<&!XEM(;EM8TX3DI-VWMZU;A^@'\#%W__SN M=W"-B=*$A"\I1$SD,-\,ONVR-''%#D11 F1S0*]S.2:ZL;D+R6L:GVD/49NC MWB-4G-^#1])6DX8)6,2%R%1CC30)-85TQENSX.-G:F>8-8 M>NPH@R@%,#5- MC*>A;> *F&"$R>?O MJ%.%?_Q,X=8.?DD-V2ZON^[.LY-^X@X/WYZ75>MW!= M)MT9'']E)^D4<<4ND]_J]6;[R%3%J]N"/Q2BWHI:AO@!02P,$% @ (T@-69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" C2 U9K,L87A<& #)( & 'AL+W=OVD@IUV[IKKU->;KGXFJX9D^@Y"N/TJK>6,GDW&*3>FD4T M/>4)B]6=)1<1E>I4K 9I(ACU\Z H'!#+.AM$-(A[X\O\VDR,+WDFPR!F,X'2 M+(JH>+EF(=]>]7!O?^$Q6*VEOC 87R9TQ>9,_IG,A#H;E"I^$+$X#7B,!%M> M]2;XG6L[.B!_XG/ MNG!,=(H"\Z_ZI.I?]6S=(E8R#RI):CZV3"7A:%64N7X MMA/ME>_4@8?'>_7;'%[!+&C*7![^%?AR?=4;]9#/EC0+Y2/?_LYV0$.MY_$P MS?^B;?&LX_20EZ621[M@58(HB(M?^KRKB,, JR: [ +(FP!<]P9[%V#GH$7) M!;)/332DT?Y'631RN:(-;-.)="W0U4G!R_YUZF6D4B&OOH)I:! M?$'3N.@>NIK[*%U3P=++@51OTS$#;Z=\72B3&N4S=,]CN4Z5JL_\U_$#5Q5[!. M">M ZE4W>7I)F(D4#L=6_Y,)"8QJB30LD8;-D#YE5$@FPA?TR!(NI D/EI(B M,U6*"T:UQ#LK\-;"VO*3B)4UX M)[ZOU-.3_0'ZH)Y#'V-SN\*2^,*QT32EU$,/;"M5UF+H1N:F@9V%]9K M6P651\*@*X&KX&G+C54 2\ZS0+*BB-BRC,Q=."5<624,FYVWS*X^4Y_T$]_& M1EY8[I&I18 IT(4#VW)6_@G#KN&?<&6@,.Q^/G!/M==LS6/(01T1&8ZU]/T(_6J8510@7:T#!C*%'KW3P;8*R# M+NP4J>P4@0V/6N7X0;Q"\Y=HP4,3^A&!N_OYM3&IT(5G(I5G(K#!V3L5J#?$3H83)_/S$NPN' MH252R*-7)*;":%7<\4:-6]*-:%DQL33$<4O MQG25"T>UY:RL$&EDA::Q9*)(7NKE*MV#&SEAQ3K.+NP/J>P/:61_]'I5+6.4 M)UAQ81R+CN@\\+A//8\I&27B%X)&WBYL$*EL$&ED@^91OO+,4G4[-??:=DDD M.*PM7N5^2"/WS"^Y#*^Q#8NNPYGP\3 M9D5JR0@)J]5"=N&$2.6$2*-&!CMRNC8C?)&KIHR MA'*UT]AGS^@/9FS&(U*69>%S;#DC8MQNZ,+XV)7QL6&_LO<#MT&JW?L7IFPH ME.(](M?O8]*WL1&T"_]C5_['AMU*F<<^)+U5%XV3R!&QN@0V'-:6\6"K#'8J M;QEW*?MZ2ECND[G#=N%[[,KWV+!?F2A OX ,J7&,.2)0.ZK"3C@7^\;EU7*??I+O3@^JQXM-_GNJ/4&*0K94H=;IN1KP1+%O7IQ( MGN1;SPLN)8_RPS6C/A/Z 75_R;G&PO=V]R:W-H965T&ULK9IM<]LV M$L>_"D;G:>]FI(@ ^.C8FDFO81*R."$)E0#MYCY]%Z0D2L2# M[)Q>)-;#8O5?/.QO%]+-LVB_R@WG"OU95XV\G6V4VEXOES+?\)K)-V++&WAG M+=J:*7C:/B[EMN6LZ ?5U9($0;RL6=G,5C?]:Y_:U8WH5%4V_%.+9%?7K/WV MGE?B^7:&9_L7/I>/&Z5?6*YNMNR1WW/U^_93"\^6!R]%6?-&EJ)!+5_?SM[A MZ[LPT@-ZB_^4_%D>/48ZE WLT KXA7/E7;!X,\3O^-5I3V!CC]V M3F>'S]0#CQ_OO?_4!P_!/##)[T3UW[)0F]M9.D,%7[.N4I_%\[_X+J!>8"XJ MV?^/GG>VP0SEG52BW@T&!779#'_9G[N).!J 0\< LAM 7CJ [@;0/M!!61_6 M!Z;8ZJ85SZC5UN!-/^CGIA\-T92-7L9[U<*[)8Q3JSO12%&5!5.\0.]9Q9J< MHWOM3J(%^OW^ _K[U3_0%2H;]&4C.LF:0MXL%7RR'K_,=Y_R?O@4XOB47[KF M#:+!')& A);A=_[A'W@.PW$_G)X.7T*\AZ#)(6C2^Z,.?^^DA/AL80SC0OLX M?:2NY9;E_'8&9T;R]HG/5C_\#D3[U3RL<],OT=!R,:96$1T8G(L.#R- K\N=&<0A=+1XX M:\OF$<[?5L@2MAYL-Z$VO'6K'CQ'QZH3$J5X(MLTR_"QU8GNZ* [\NK^(A2K M4+Z?XOX!_Z,KGUC%&_O&BDRY*8F#:"+7-,NRX,CJ1&Y\D!M[Y=[SO&M+57*) MV!,K*_90\0408"%![QPQA=:L;!&H[[A->VQJ#Y,DHA/M%K,XRS)J%Y\\YTSUS38QB;E:-*7!9%XL5E'D6M/T M,"WI]T[+'#52F+Y)KL7++S0YR,Z_R776]MV-FL;6"FRR87M5TMMJ6C!*?)5+#-,,JR.'%H'A&,O?A;?>12 M7J-W%=21?=0R94&:1%.B6@W#P$E5/&(5^[GZ'J")H*BH2ZES/B0W3:=OV.'0H"R+PY!YP"J*Q:34S&.)LF!ZL5#AQ: M1YAB/TW[3J<_9Y(#3%R5)#9Q&&*#]U:K)'9H')F)_=#\=U\[><293,()I=/B MR6:6DLBUW".[L!]>0_WDD65N$#[M*]-JJ MSPN[U[8)E_)VV@J-M"-^VOTFFL7AW(V%>-TW#[M9L+9*)LM"FD#)-UDCFQW& M-'%D.3)2C_BI9^D>SHLV>1;'219-=[[-+DBRQ+'UR5'GZ/7L"J=(OT@17 M&*5&+K:8122(71)'O!$_WKZ4-??K,\&5Q#BETP1LL4MIA#/7RH]\(WZ^#?G# M*]'"J0Q(%4ZK7:MA$,>!@Q-D9!KQ,^TG7O 69*Z[II!HV[7YADE>6-5Z/;WZ MVL'2:P:!,Z 1?,0/OGU GP<)J*\R'D0+CO26M@9FXBU)CJ7L%)MF4>A6/&*0 MG.D=.Y!7E$U_N57P!VOA0TS(D3 )C31F-0M2A\:1A<3/0J/TV;)OKKJ'F+@+ M V(HM5A%D8.(9"0B\;=P'SEL7U25[*&L^J[(JM#2ME&C;;-9A:&CZJ$CR:B? M9$/5BKDNE&X:A?\A%H^"0\R9W:?Z.RTYDRUX7<'0:\]&-*?66?/<; MUO*-J"#+R1_1< E@#=6+S]=FZTMY.PUZ1"GUH_13R]>\;?6]C!+YUSFDG_W] MV57P)L!H"T=*ZIEYBUBG-J+M+]OP'-*S_C>\)]^B1C0\.N@+>3L->JP^PO/5QWZU MK<%>JMBX@*/3$,=B(SSS_>S)AO9LYHL6&Y?R=AKTT=>]X64V\W#P%:C*<661S\#T;_!^96UCV4C4<77,"IXDX"3=OA9 MR_!$B6W_RY 'H92H^X<;SF!UM &\OQ9"[9_H'YL@(G] MS,'.ZX-O=)-H^\"=3[=D RO03]NE-#VW4HEI"EQ1P9&$]Q5K8UL*,]"O-C.[_',\2P1,(BTE2#F9P<+8,PJ&8Z_2U&G&M,ZUMNOZK_E MP9M@GHF"A6!_T5@G,V?LH!C6)&/ZF]A_AC*@H=6+!%/Y?[0O;,.)@Z),:9&6 MSH8@I;SX)=_+#U%SP(,3#G[IX%_J$)0.01YH09:']4@TF4^EV"-IK8V:;>3? M)O+P17@M&8:(C1 V&$1X!65DZAJR61P'4"FD:$7:-; M]+1Z1%>?KM$G1#GZ(Q&9(CQ64U<;$JOG1N6H#\6H_HE1OV3\#@7>#?(]?]#B MONAV?X3(N./;-K)+HY09M20F*KLSTQ((Q(A7:@LG:Q,SD=1M_,<2H1N;=>?@-_AFC!OV@ MHA_THR>93H2D_Y@G%C]'5JW,A?"PAH.]_.\-]GF[!OFP(A_V(Z=*9>>IAT!F^@VPSQP-@%[=#8.]0]KP>V.> H;6J929!S M[*7N!?"MEIWTM:J->V5"PR;Z(=3 .YS#+@P2\*SQY5. MDP+5K5U,[*WP*Y$;RA5BL#8^WMW(.,OBHE5TM-CF=Y5GH*H( #9+0 & 'AL M+W=O-'KRR2:HF MAMGIK7ET=7IF/\L@VU1C<(-(TO]^QX[117L^+^K[Q4[*P^UR62<[L>?U^_(@"O6?35GMN52WU799'RK!TZ[1/E\2 MQ_&6>YX5BX>[[MG'ZN&N;&2>%>)CA>IFO^?5MT>1ER_W"[PX/OB4;7>R?;!\ MN#OPK7@2\H_#QTK=+4]6TFPOBCHK"U2)S?WB1WP;,Z=MT"'^S,1+?7:-6BKK MLOS2WGQ([Q=.^T8B%XEL37#U\RQ6(L];2^H]O@Y&%Z<^VX;GUT?K/W7D%9DU MK\6JS/^;I7)WOP@6*!4;WN3R4_GRLQ@(N:V]I,SK[B]ZZ;%NN$!)4\MR/S16 M;[#/BOZ7OPZ..&N@[, -R-" Z W81 ,Z-*#7]L"&!NS:'MRA04=]V7/O'!=Q MR1_NJO(%52U:66LO.N]WK96_LJ(-E"=9J?]FJIU\6)5%7>99RJ5(T9-4/RH* M9(W*#?I0).5>H!OTQU.$_O'#/]$/*"O0YUW9U+Q(Z[NE5/VW5I;)T-=CWQ>9 MZ(NB7\M"[FH4%ZE(@?:1O;UG:;]4O$_DR9'\([$:_$]3O$?4>8>(0QCP/JOK MFU.(SE_K/?Z_>[]P!CU% NWLT0E['PHI*E%+I 871=ESE@IUT0&'NZE/FU70EOG$6C%AMV)R!'+)PQW%;NRN;H1",U="BR\,7?+"H)H+ M"LVDOU7UACH[B9BZ);M40-APM1H.6.T*L]1(^H BV(SE>-,;YF$^^B:F5 M 6A>"@K-7!,MPS!TF0R#JBLH-).^5E?8G>HZ.IJ;)3'&/,IVX[EI%E)OV"(O ML%9'V*V.VB)Z^_,/Z6(IBS/T4:Q$C'PK"]"T%12:N29:Z B 8565!H M)GTMLK [[7506T*S,F?K2VA:.1H3M"PB;EG4K;!!FO+&,E6+E6.J6@21PT10 M^^D66#F RB$H-'--M!PBT'*(@,HA*#23OI9#!+(L1YJZQB<#QG:O%S8[==.* MART1O-4&=%S-C<#V_YQ"VQ"M;8@[Q71 &P/9I^IF,6JMNA$M1[1!.$^;F>/GD+@4"UP*'2-C8+6V*#03/I:,-'3UMAHLWIF M:X*PF#F:(.A6$_1A5;8]8OR %@GW9#I[_A2I(:KU&(4NO%%0<06%9M+7XHJ> MMO!&+3W8EA8)JUEKBP35XH@>5GAS!_X>#13NXW9V\BG4%M5JBT)7Y"BHXH)" M,W\FH:49.VU%CEG23,T&"IM5:P,%TU*+@2>C8-HKW//J&@)0:.8J:A'(H--7 M#%3=0:&9]+6Z8Z>MYK%FHLK67F$S:V^O8%J=L<,J>NYS8-_F"_?!.WOZ%,DP MII4@@R[T,5 U!X5FTM_Z2=QI"WVL6<&S-%_8K%J;+YC68@RZS!?LVYKA/G)G M)Y\B(\:TZ&/0I3\&JN:@T$SZ6LTQ=^[LZ!AOYK^:K1DVH[;6C% KL?"P7_'M M+V;V:-QPSZ&KLZ'0S!73\B^$_HU?"*K;H-!,^EJWA>[DW;&QOH'?_I6]K7'# M8F9KW.AO/7^B?/C')Y[/H[1 L9BI<=Y%J$Z7?/T\C?4;F2VJ1U*,,RFSI'KY M*/A4Y*6!^GZ69?+E3?F4B_JI)J/_ 5!+ P04 " C2 U9W:M!W.,' #[ M,P &0 'AL+W=OSU;"O4GL^'BY M(ZG[\7^6SAZ*\D/K#=7HWK]L_#"=GR_A.W:CZV_)KJ=\-MUZFZ4+E55KDI%2S\\%%>'HI M93M@9?$]50_5SFO2IG);%#_:-Y^FYX.@C4AE*JE;%['^=:\N59:UGG09W,;5RIRR+[)YW6\_/!>$"F:A8W67U=/'Q4FX1$ZR\I MLFKUDSQL;(,!29JJ+A:;P3J"19JO?\>_-A.Q,R#DC@%T,X >.X!M!K!5HNO( M5FE=Q74\.2N+!U*VUMI;^V(U-ZO1.ILT;Y?QIB[UIZD>5T\^Q&E)OL=9H\@7 M%5=-J?0:U14Y(9=Q63ZF^1VY7WT:YU.BJCK5,Z>F9-8.6W]0S,@LS>,\2>., MI'E5E\W:Q>LK5<=I5KW1SK[=7)'7K]Z05]J"_#TOFDK[J\Z&M4ZA#628;,)] MOPZ7.L+]J\G?$1:\)32@'!A^B0^_4HD>'JZ&L^[PH9ZX[>S1[>S1E3_F\'>C MDJ9,ZU15IU NZ\$<'MQ>H*?5,D[4^4!?@94J[]5@\OMOH0S^@#+SY*R3)]OF MR3#ODS]_-FG]2*IMNF])7.]L BCYM4>Y\M@6D_L)"YB>]/O=I&PC.HKHUJ@3 M+-\&R]%@K_4V+=.DW:9[ 2=%54.AKOV)G2AX).5>J+:1"$)'J&(;JD!#W5YC MWUVSB([ONX4\.>ND*K>I2O12N:@J5<.7B?29HR=GG1Q'VQQ'!Y:SFJ\*9=*^ M4/JBT5='6PNAK$?6?@K'5 9B;]O99E$4[%AU AUO QV_I&Z-?2Z()V>=/*-M MGA&Z(!?W&D#Q;:9.]('GI-*+ :4;V2O!1R.Q7ZL ,QE%$8.7(@P,@0,TR(\J MFY[4Q8DF:[LHCR 5 WL;L#$+]D*$S(1P[99PYY 0>J__&Y<"!P!@Y29 :+@< MHCA\!@,V#@] +!R4R T> UQOGXNXER'ERLX- :4BF \$GP_.LB0!YQR1X & MJ2'.U$]YK?3E69-2'_](]1 O27Q7JO5A$8S9QF446HMO&XVY=,1JF!KB4&TG MD[25)$U:M);M01Z.4=C_GNZ':-M0UW(;%(8HA28725(V>FNFVUE5B=*LN(7K MT\;;;@PRC*RM"5F%@2-6@[1PA*+BF=#D=M4VLT"@(K9MM,\, 5,35LHSC;GB*>-5KND653)G.MN:>@6$(]]59+ M-@G#P)V0(2'%27C3Z/F>:KW;HF6J;L&"30&H\1&/]B8=-@O&CAAW1"D.O][% MFMI4LXLU8.0LUM20C^+DLTKA,GYTU4%JXXT'U)I5P$J(R!&H(2#%"6@:)6!H MZ.#>F]>3MVZJ!J!4/%>J4:]ZU)>W;IX&PQ3'<"^Y1FV\@GH-L$,$&S4YL*[=P8X:O#.=K?^'&;(H"P@VP<@LW9E#+<-3B MPHW9R SE6!\%]X4;9#AB 765#;;3N,7YVOLLP&Q\VF<#TDW)C7MJLO;]UD M#1T9WGG%A!L#.JU:N 5LM+\0D&$@Q\QU%1J@,1QHSQ!NS*86)-P ,T2X,<,V M=IS4/$*XX9YZ;R2@S>H6;MR0D.,D/$JX<0!JNA#OUQ;0;#QR'"BX@1_'X=>[ M6'.;:G:Q!HR>OF:2#-#WVIVD/6<1N^ MH*P#[!!9QPVE.4[I [*.>X6T+V_=7 VD.0[IYX@1;C,9$". %7(?@<$V/X!M M9^F@ATN'UR]1?7GK3H0Y#?#H1;O4ZPG E[?N'1GFH"#P@\)QS0AY@-D MAS0?A#DK"/RL<$SS0=CDAYH/D)F[^2#,$4'X_A)6'/4E+&"%W(IC#@K"LU06 MQTAEP,AY^A*&Y0*7RCV%J+#%,"!$02N7$!4[]SCA[>1#0E3XO4,2$J@!8R*$1!0T2("H-@@2/X&4)4V&R%A"A@A@A181@LCI/.1PA1W%/O MC02TC=U"5!B6"EQ9]R\SMB(&RHQMY"PSTK!0'F!A#Y$G;=(!(@^RXO$OSBF1JIL<%[T9Z1LKUDR;K-W6Q7#VL<5O4 M=;%8O9RK6".P-="?SXJB?GK3/O^Q?=YG\A]02P,$% @ (T@-6>5DH5OP M P _!( !D !X;"]W;W)K&ULM9AK;]LV%(;_ M"J$-10MLD2A?8J>V@%Q0M,."!3':?F:D8YLH)6HD92= ?_Q(2='%89G94/(A MEF2>RT,>\KS68L_%#[D%4.@Q99E<>ENE\@O?E_$64B+/> Z9_F;-14J4OA4; M7^8"2%(:I

+H"QO=+#WO/#^[I M9JO, S]:Y&0#*U!?\SNA[_S&2T)3R"3E&1*P7GJ7^.(:SXU!.>(;A;WL7".# M\L#Y#W/S)5EZ@[[_##70Q/B+.9/E?[2OQD[G'HH+J7A:&^L,4II5 MG^2QGHB. 1[_PB"L#<+_:S"J#48E:)59B75#%(D6@N^1,*.U-W-1SDUIK6EH M9I9QI83^EFH[%7TB5*!OA!6 ;H'(0H!>(R71G^@R2:B9:<(0S:IZ,?/^_@84 MH4Q^T$.^KF[0^]\_+'RE,S'^_+B.>E5%#7\1]:\B.T.CX \4!N'88G[M-K^! M6)OCTGS4-_EO=-PDV+@J1V.[([/G+F1.8EAZ>E-)$#OPHG>_ MX6GPT48YD+,>\ZAA'KF\1[KN&5$@]/(FH ^%1!,CQDEFQ:Y\34M?YF381<'" MWW597"-Z"8Z;!,?.!/]16Q#ZI- )@E0Z5<3W&22V[,:O9N<:TL13QOBZ5";9#HD\T#.>LSG#?/YJZLL MT3W$0'?D@8$-MO(P[Y;668 /ZL\9YD2(60,Q:%BG*0<1ZQ71S1GR- M5E>7:%,003+U9,.:6;!FDP,L9^ 3L>8-UOR8'9ASH=:<46Z#F;_8_N-Y8/X. M>)P13^3!0=N* R?1JH&YE%(K.*)0N^FL339XP34+7U*YPYZ*U5$8V(GUO912 MD""RT^U&5U]"9F%-I2W/G^K8?!DJ):.!]4Q0WGK M<[=*!CM%0Z>B27G0\O4:A%U:UIXFG2*>6!J'.^"I0*U,P:_K%&LA5ZW?"C:0 M)*GYWT+@X%;AX-E@A3R09JFYWT(!X58"8;<&.J:07VJ@,+!I('?(8Y'\SJL) M\U[HEH@-U9J:P5J[#\[.]^]:@4 +@; 9 >&PO=V]R M:W-H965T5RH?,*:3-7OF#UP]KN\S M?6?4+(LHX:F,1(HROKP=O2?C@!8&!>+OB._DT37*77D2XB6_^;BX'>%\13SF MHQSF37L<_%>FHGC,W/+[>LW\HG-?./#')9R+^&BW4ZG;DC="" M+]DF5E_$[G=>.63G?*&(9?$7[2HL'J%P(Y5(*F.]@B1*R__L6Q6((P/- QO0 MRH V#:P. [,R,,^=P:H,K'-GL"N#PG6C]+T(W)PI-IUD8H>R'*W9\HLB^H6U MCE>4YH7RH#+]--)V:AJP+(W29XG6/$,SD20Z>0\KEG%TG=^N-XH5"15+Q(^A MLL!@QC92\TH/Z^J^5V$B6+N3$4'KI M^0*,L%KF7;E,VK%,$WT6J5I)%*0+O@#LY_WV3H^]H4-6QXWNXW9'>PG_V*0W MR,17B&)J >N9G6]N0N[\V.S!FV<_"899%Y%9\)D=?!_34"0(%SR2ZT$6@]D5P.8;*H)S(@B?*N^98KEG(;T>Z+4J>;?EH^NLO MQ,&_03D8DFP^)%DP$-E)MJPZ6U8?^_1/_?JI,G;Q24AY">6AI' *BOQELYV: M/K8GQO8XOFV09?GX%#1O@SR"_5-0T 81[/I6C3IQU*X=M7L=_<2E'.]=94IE MT9-N9U5];M(MEXHO]-M.ZB=A?JF[;?B"V(YE<(\JI[./5GE-S$9,($PC;G, M0YU&1 ",Z<'Q<.IX.*\F/CIOJT+>.^V2\'S:<+\-LBRWZ7\;Y&&O$=:K;EF19"^S>5EE!2Z:ZDWV]@6W*';$M#DLV') L& M(CM)C5>GQNNMSME1%9XDY"HOVGB37W;O6BAI7FL+$8L2WVSU,0A(J&T?;;@R MV"#0=WW3;10O#/0U)5R_?ATD_XR6]O@]4?#;C<1RL--HTS,(YGI>LYM#,-NC MC3800##?]#L:&,$'M8I[_=_OW^O]_@V[JD8K4OT#(@I!K8FA]+@FM9J5 2*Q MZSIVLS1@3IN29O([$/.D-SXF:/PY-;S1*3O=H/?B&NLU(0"B3 M-J, H>SF[@!1;D=K)_3@/?V_9&@UTT -?U"V^:!LP5!LISD[_'(@O5+W/#%: M<;RB1@$4($GR%/2*_R_NUT-R38?E"T8 MBNTT08>?#Z17 O\$D5I->(9*!9&@3(61D$[M0'8+57*0\Z1?S[]!JI*V; :U M*H@#Q"J( ]0JB.N1JP>U3OKE^GV\T3$(EDL>JOP3ZB**-_F'<236^5=5N)NU MM3-U_&8GG@$PQ[;]5C]KPTS7PJT(M&&NAS&& T />IT.J->+Z(!?=^\HI)DI MQL0EC;B 2&*9U&XT\3F,]'R;-'<)/#OU.A4[/2AV^G;%WA>/LS0[B&II=A#5 MTNP@JJ79C:.3B(1GS\41D-2.;5)5?D^N1^MCIO?%X4IC_(Z,9P08GY-Q4!XB M'>C+,ZW/+'N.4HEBOM13Z;7I=&7E,5%YH\2Z. =Y$DJ)I+A<<:9%10[0SY=" MJ/U-/D%]6#?]#U!+ P04 " C2 U9XO2$@+T" "R"0 &0 'AL+W=O M4J[E7 M:5W/?%_E%3"L+D0-W'PIA618FZG<^JJ6@ L'8M0/@^#29YAP+TW8C);3ZV],_A)8*^.QLAF9>8 ,""KFV#-C\[6 %E%HB$\;O MCM/K75K@\?C _MGE;G*YQ0I6@OXBA:[FWD ^ 0@Z@#12SW$'2!^J8=I M!W"I^VWNKG 9UCA-I-@C::T-FQVXZCNTJ1?A=I]LM#1?B<'I=(TE)WRK4 T2 MK01C1KQ-A26@]VA1%,2JB2DBO-V25MLW&6A,J'IK3)0U58FO32B6T,\[M\O6 M;7C";82N!->50FM>0#& S\[C+\_@?5."O@[AH0[+\"SAMX9?H"AXA\(@C ?B M6;T<'@VE\W_>U__L_5$QHGY31(XO/K4I6$W% P#::)'?H>^UU7U(Y+,T]HJ; MJ1KG,/?,':9 [L!+7[^:7 :?ABH\)EDV)MEZ)+)'6L2]%K%CCTYHL>":%(0V M]CY%"O)&FC,)"L%]3ANS]U$I!4.Y8'6CV_,I2@3'I]J=T2'UXC'5&Y,L&Y-L M/1+9(_6FO7K3LR=I)/7>( [0IV:9#XNV-IGK7(GK58G[-H M*^,?/4(,Y-:]_LKD9N)NKYY^M6\P%NY=?;*^G,Q6DX'US#0D;?_PE[[M9JZP MW!*N$(72N HN/I@X9=LAM!,M:O<$W@IM'E0WK$Q3!=(:F.^E$/HPL0[Z-BW] M U!+ P04 " C2 U95G'#!%$' &/P &0 'AL+W=O\J^\24A CTD<[PD,;T_'YB#IPO7T6(IU(7AY&R%%^2&B-O5%9/O MAB5E%B4DY1%-$2/S\\&%>1K8(Q60E?@2D7M>>XU45^XH_:;>?)R=#PS5(A*3 M4"@$EO\V9$KB6)%D.[X7T$%9IPJLOWZB!UGG96?N,"=3&G^-9F)Y/C@>H!F9 MXW4LKNG][Z3HT%CQ0AKS["^Z+\H: Q2NN:!)$2Q;D$1I_A\_%(FH!4A.?X!5 M!%CM@-&6 +L(L%L!UK: 41$PVK>&<1$PWC? *0*<+/=YLK),>UC@R1FC]XBI MTI*F7F1R9=$RP5&J1M:-8/+32,:)R8V@X3=T*;69H2E-Y(#E.)/\*L8I>NL1 M@:.8OT,?T.V-A]Z^>8?>H"'B2\P(1U&*;M-(\/?RHGS]>4G7'*3(3V=DUA/OZ>,=3?Q0IJ3,B_64ETM+"_QCG1XA MVWB/+,,:];1GNG^XW=>=E]7NOZSV0!]^L6)'R#I6X>98DTN['&-VQAMMX?G) M*J:/A*!\L/V]4@.L;XQH,6J./>4K')+S@9Q$.6$;,IC\^HOI&+_U"00)\R!A M/B0L ((UA!V5PHXRNKUM\E#3P(>[[N1QP1A.%T1^ PET]XCJY:[P8W;YXAZS M&?KG3XE$'P5)^+]](V($.2(@81XDS(>$!4"PQH@8ER-BK+W5/Z:"17+9$:(- MCM<$T3FBV>W.$7D@+(QX[^Q^F5.=C*H60YN):3IGPTU=OFX9MUG"ZY88NT:S MC-\M8[?+!-H^/C.#3IE!1YO!^KT2UN\I\J!>D[[LY<1QK4^M'DUWEO!VEO"= M3N;:>=/V[)EY<\N\N=J\W::,A'211O_)Q/%G)-'=F41M PZ=/]Q=V?0AJPN M8 UICDMICK727!,N9X502#'R%4 V]_>N$K6@0^=[2)@'"?,A80$0K"'M22GM MR2NO $X@1P0DS(.$^9"P C6&!&F4>THC7UO=Y[=[@LY%$3_IE!+.E1=4)I7 MT.I?"*8[;D_2?:6.V]^+4 UK"E+;XIM:0;YF]HJ4 V\(PPN2"X)F6! TQQ'+ MUVKO\\O]ZS-]#0<+!4GS"IK;$.IH=-)6"K+2 (K6E-2J)+7 5XD%LC%4;;NU MQNDMU%YG%X7JBQ?+&;?SW2UDVZ/VG:'MYG/36!D3IMZ9",K1KW8J&SEQ/2T> M^Z"&3I&26X!FY;\:GOLNX%]T'8%4+2FL)518.J=@BW;*O0#?8K2*%DGO3H# M[=$+G2%I'BC-!Z4%4+2FUI6Y8;JOO,\R(>V&*2C- Z7YH+0 BM8<&)6U8NJ] ME2]R$HC2!1*$]=_OH(X**,W;T34KF]?[YW%0 P6*UI2PLE!,[7Y<-X_CAZWS M.*@O DKS0&D^*"V HC5_5*Z\$*,T'I050M.; J#P:2^_1 M[)K']>$'RPIJP.SHVGC[/ [:C@"*UI2P\F0LO2>CGI;('YOY@?9^Y$'//%A7 M2)H'2O-!:0$4K:EU91Q9]FO/XZ /PX#2/%":#TH+H&C-@5%Y8I;>$_MKG=P1 MIMS$XAFYHI(9FE.&(L[7. U[S3 ]^&#!05TS4)H/2@L*6MU-/7$=RS1+4Z\I M966<67I?J2,EWN HQG1!U:+4C]+: MXT#JM^)0C@6\Z-VMZ.LX6'M0/ZJ@G=376ZV5%FB% 12M*6AE/-DO-)[T/R7H MZ0=+"6I!@=)\4%H 16NJ7CM4]=H6E U['@OV0!;LB2S8(UD_PX*R*PO*UEM0 MG^5274WO6(G'S$^*?,%M$*4WJ@*RJ/OD_\!4$L#!!0 M ( "-(#5F\D&CD( 0 . 5 9 >&PO=V]R:W-H965T=EM@I0$3KVJIT877>]#U0\.3 A:P-1V MDLV_KPV$0)80Z/*%%^-Y'L\SPX!G>B3TA>T .'J-PIC-E!WGR;.J,G<'$6:/ M)(%8/-D2&F$N;JFOLH0"]E*C*%0-31NI$0YBQ9JF8RMJ3AT$,*XK8/HHP M/2T@),>9HBOG@6^!O^-R0+6F"?9A#?Q[LJ+B3BU0O"""F 4D1A2V,V6N/SNZ M*0W2&7\%<&2E:R1=V1#R(F^^>#-%DRN"$%PN(; X'6 )82B1Q#K^S4&5@E,: MEJ_/Z)]3YX4S&\Q@2<(?@<=W,V6B( ^V>!_R;^3X&^0.#26>2T*6'M$QGZLI MR-TS3J+<6*P@"N+LC%]S(4H& J?>P,@-C&L#\X;!(#<8M&4P2(J)PMT.1%JGYJ+?0*8IDH:T[%TT#8<6O-B?N"%D)J#RU) M)/*/X32"JQ#'Z &MLP1"9(NRJ7\F\C%#;[4<-]JJ0 MJM#+..NU,!H!?]_'CVB@?4*&9I@UZUFV-Q_4N?,^=N=_LU?$&!3),TCQ!K>2 M9X)L^<4AS[( H*1YL3*L];X5,Z/#]BZJ&__Q"0Z N'B/U3EQT9OUG/ M+XOH,TNP"S-%5$D&] "*]M9/?%F\)K2]MB^,8+K>K \NX,^^X,IVE&Q;-1X=FHE6?P M"M0-6+UOC1!=%PN/NKRRDYZ;W=?S&L_&3 MIE_G5"-U5S%;43H]45:TG!1:3KID*]Z$M=I-6FG72-55NU:43D^4%>V>"NV> M&K7[D?Z&BX\Z/@ 5VXKBE4<)#5QH^1EIY.A:"OH$LS.PU\,&LMP,WA7\7M%LW,T>6K4OR_6:@!*&RC]G0&X6YASACN)MFQ> M2&=Y]9;R]L1:E=>XR&OTDM^W"G<.?U?;QE5TUK85J=,7:57:R^Y-;]Q76'/? MI^!C#BB(.0UB%KCH@,,]E'\L:C7-<$3]U6]5ZFFBU5[76KU)+5Z8LU4U4M=:PBH'[:*F3()?N89_V'8K1H1\[3 M)MS5^$)_7NHUX[9L7Z8=L@M\UOO\BJGX*6$HA*V@TA['X@^+9NW$[(:3).V7 M;0CG)$HO=X ]H'*">+XEA)]O)$'1U+7^ U!+ P04 " C2 U93_)&TV4$ M !4& &0 'AL+W=OG6RUJM7L?3O?!) -$36+.-E#^_=E.2( &DT:@_=*\ M>9Z99R:9>7 '&\9?Q ) HM1TWIF'BC ;FWH2/!FPEHS"!"4=B%<>4;^\A8INA@YW=C:=P MOI#ZACL:+.D#HBB,"7&H*JPQK&$$4:2<7Q7P;JY#ZUX?[Y#OVS(:_(3*F M,8O^#@.Y&#H]!P4PHZM(/K'-'Y 1:FL\GT7"_$6;;*WG('\E)(LS8Q5!'";I MD;YFB=@SP-T3!B0S(,<&K1,&SALI.C9\G\%W2O$A&@,8O5VR&HR>\DH@GZA)[3\B(V0^G2;TO] M6*!O*RDD38(PF2-U0(^OP/U0T&D$Z+<'D#2,Q$<%\!@O([8%.#!7]S\@%XD% MY2 &KE1$=#BNGP5]GP9-3@3=05]9(A<"/28!!(?VKDI G@6RR\(]L0+^N4H: MJ.G=(.*15DD\8[OY _C*'!OSIB6<9EZ4IL%KGBJ*SLNGJ2G*A&[55R/1'>+-+.J )#WU 3WH%^N^2(C%OV6Y37VWRGWKMG$KEM2'H:/Z M@@"^!F?TZR^XX_U>EI@+@1VDJ96GJ65#'^U>15:\BF5\4Y"V =%=;3WJ]CWL M#=SU/I&WJW"'X%8W7W808CL/L?W>$&_0QO0655NZ!JYZI6J'NN'J+\E7[S57 MK6U%(Q2%,_4IA0G: N7B8QDUN_,^BM//!'LHH-NR#VUL1:A9OTZ>G$ZEY$#1 M.LI(=BK5S^JJ)I%N3J3[7B*7K++=>94J6Q%J)J>7)Z=GC>\#Q@T/ZXZ/2%O,J3E31BO M8G4E2QM!AMG=[]'ZW3KJ!';7=:GM"2I<@QI]M5-+,3O[U,@Q+ZO?NKQ(P8M< M8MIF* ?MNMMO]8[)6)W5)5,(+&P5)M>>RV>\5VG9=HBZ"2JD%:ZFK<[,9EPB MKLJJ;756ETPAPG U%7:E^7S&>Z5J7T.'X4*(8;L2,Z,YG='-$S/:CO#>Z7,I MM$.^A5[#W9\XI_&%Y%:6JFN(-URH-VR7;_4F=>_MI"8ED_H:6@T78@U;14[- M2=U_.ZF;Q[RN(:Y((:Z(75Q5G-09RL%/7J]SK#KLONIR*=04L:NI*P_J,][; MN]9-FB=;MQVB;H(*64:JR;(S@YJ\E65EQ;Z&*B.%*B/55-F5YO09[Y6*?5%5 MYN[MV\; YV8[6RA:JT2F6[CYW7S+_,YL%+O%\G2__2OE\U"E+H*9,O4:755I MGFYAIQ>2+&UL MK9=M;]LV$,>_RD$;B@Y(K"<_);4%Q.Z*=5@'(\'6%T-?T-+9%B*1'DG;S;?? MD5046[:UQ725VN)++-&9>%'0=#W2Y9S+QG9N9E,1F*CBYSC3(+:E"633Q,L MQ&[LA=[SQ'V^7&DSX2>C-5OB ^H_UC-)([_VDN4E M/UEX@IDSA5-1?,TSO1I[0P\R7+!-H>_%[A>L@'K&7RH*97]A5ZT-/$@W2HNR M,B8%9<[=E7VO$K%G0'Y.&T250=0TZ)XQB"N#V((Z91;K(],L&4FQ VE6DS=S M8W-CK8DFYV8;'[2DISG9Z>1!B_01)I2(#*:BI.I0S.9W5C .U_#@MA?$ NY1 M:9FGFE8ZJ[L=DYF"]Q]1L[Q0/]'R\ W%P!5$0=4_HF?YW\[A%3EQO M0FS]Q>3E>GZ\"7=2,KY$.C8:YD^POV[&GNRT33#\]1NYA,\:2_7M5'Y= M_.[I^.95<:O6+,6Q1^\"A7*+7O+NA[ ??#B5G#=R=I"J;IVJ;IOWY'?!MU1C ME !73$"O)J49SW*^O((Y+G/.Z9:.-M5OBJ=RX0+T; #SEMLFW4$<#D?^=A^R M5<:%D+T:LO!_U!7::UM1#8Z+JA_UX@9AJX8+"8@W-?K-&Z"W MGC(7( P.CEFG>].@;-5Q(648O'S+@S?A/']0JP"'G/U.SA&_" M^>_'M@K4*-[XB+=5SVMY_;UVK42YM%VL@E1LN'8]3#U;=\IWMC]LS$],!VW; MP!&PO=V]R M:W-H965T=(Y;K_])-DQ&:1E;RR==,]/SUFG;-#FR38 2)Y;J6Q.&\1N MS9@M&VBY7>@.E-NIM&DYNM#4S'8&^#&(6LF2*+IA+1>*%EE8VYDBTSU*H6!G MB.W;EIN7#4@]Y#2FYX6]J!OT"ZS(.E[# ^"O;F= M;U*?'Q(>!0SV8DY\)0>MGWSPXYC3R!L""25Z G?#";8@I00(%>\E[O7P':9Z5IY7:FG#EPQC;KJDI.PM MZG82.P>M4./(GZ?_<"&(7Q,DDR )OL>#@LL[CKS(C!Z(\=F.YB>AU*!VYH3R ME_* QNT*I\-B#W4O.6KS0K:\$\@E^7 'R(6T'S.&[@2?Q\J)MAEIR2NTG[U: MD#3Z1)(H6?XK9\[8["Z9W26!E_ZWNVN>1L;R.L-W]=IVO(24F+'KQ@!U%V[ZH-'U39@V[J&"\0ENO](: MSX%OGOGI%W\!4$L#!!0 ( "-(#5G7=* ;[00 /09 9 >&PO=V]R M:W-H965TP6;]UX2J4UUVCMI MI:HOMY_=Q$FL L[:)MG>KS]#* 0P3M*W?F@@/#-Y9@8_,YC1EO%'L2)$@E]I MDHFQM9)R?6[;8K8B*19G;$TR=67!>(JE.N5+6ZPYP?/2*$ULY#B!G6*:69-1 M^=TUGXQ8+A.:D6L.1)ZFF#]=DH1MQQ:TGK^XH+L74!SZ,2A">6#LL3CY>SZVG((12$TE3L ?X%;=+/,\(8 MP)2EZX3B;$84,[D"&H,;\C.GG*CB2@'R M;$XXN,39(\V6SVA5, $^7Q&):2*^@$^ 9N!NQ7*!L[D8V5(%4M"Q9Q7IRQUI M-$#ZGSP[ Z[S%2 '>>#^]@I\_O1%XV9J=G-%9LH-+-VX>C>V2F>=4U3G%)5^ MW0&_=ZS(RJS*SF?) *?B$6S+6XK, 1:"2*$C?+ES[.D=%TOZ7*SQC(PMM68% MX1MB37[_#0;.G[KHW\A9*P=NG0/7Y'UR,9,Y3KZ"BY3EF=2%NK,/2OM";#83 M%#L(12-[LQ^$!A8A)T(UK$7/J^EY1]&[*>Y-';N=.81[O^NKF#DA['?(:V#19X7Z4D'->G@%:0'$QUH,^AT M.1^$M3B'->?P*,YW#%P2\$,UDV?Z]#^U4.]++;OF2@*E$D+.2=ETP,6N!:D+ M&UKT,V-1PGZVPR#VPDZ .IA"#008U0%&'Q3@8 $C;64ZT1T M6*+Z]ABL\Q2 MQ1V^3&?CM]39-W+62@)TF@;NO%)I*PS,&?)W: M5O8]'>W*[0#.&V+8=&QH;(8O5MS*;6O9^H[7DR\M#OF^.T"\:;/0W&=?J+J5 MUTXBG^HS!6#7KFZ(1Z"M2-LY@$8&/59/3FDBFIQ0\HG(%^AUM X>9PJUV_EK9V6 M9N2 YIGC"+WNSP)ZO=;@3'K=# W0/#4!VB>MP?N ./':@IELC<[=^H5Y77KMK-'2,>GVJ53NFIKTC.L1DFD'OJ1(TW MA.,E,>Y9&">4DS90NQR[O? @K,VZ:=;HHQ[Q#86)-*H*(Z]7&1W.C?VA()M^CX[K]^^IOK&V M/CWQ/03;16CO;&ULQ5K;CMLV$/T5P@V*!,A& M(B7YLO4:R%I*ND63!MFD?>;:M"U$(AV1LM._+RG)NM*LW1+8EUU=9LYP+CJ: ML3@_LNP;WQ$BP(\TH?QNM!-B?^LX?+4C*>9OV)Y0>6?#LA0+>9IM';[/"%X7 M2FGB(-<=.RF.Z6@Q+ZY]RA9SEHLDIN13!GB>ICC[^YXD['@W@J/3A<_Q=B?4 M!623BZ_Y3)L^<&F4=IX3RF%&0DCZ0BLR0;GB?C,CK^2RJ%B@2N6\.(O.):RD]D(K'(N6%HIRQ6D M,2W_XQ]5(%H*$D>O@"H%U%?PSRAXE8)WJ06_4O OM1!4"H7K3NE[$;@0"[R8 M9^P(,B4MT=1!$?U"6\8KIJI0'D4F[\923RP^DP.A.0$W8,G2/:.$"@[8!GQD M]":F@F2$"_! 5RPEX&5(!(X3_DI*?WT,P0>&0%_R^D;X+FO M 7*1KUG/\G)U3^?._[,>_6?KG6!X=75X!9YW!N^19(=X1A+^XQ_0;8D9(U2.(-D0\JSS-,5T27 M#R/4M?DHP<8%F'I3'1;0A7/GT ZS38/1T"!J&>Q$+ZBC%QBC]SOCO*QXCA.B M*!$?)/GAIX3Q2+6U[C1P+4QM0D6V@2+2K"@%?P;23_ZZ(_K MZ(^-T?\H6Z2M;'.*!,A%I#&O"(5\S^.][%2$+N)&T&LC/A[X!2>](K9I+]+8 M&^NC.*FC.#%&\;V,8+N"M^Q ,JJ"![8YEEP@B"('AJFV?B?#IZJUHC)(D\&B MU8NG$Z0AC.?/NC*1$:;C^[3V?6JN(-G ?,^Q9+Y8^BA;1Y)E\D V,K+'YKCH M4O<)EJVJ?,ZK8GL-*-'6U72P/"_H!6(H,NT'8B@"@WX@-#*3,\_2K([$S!B) M\N4L1XM,>DVW\CV@NCF=F[.A\1YM+S4BO4B$0Y%^)"*=(5_O)72;3M8U^OF% M"9P VFY@5U_6P&!&B>$-Y6G'$JPK.% M9W4ZL(H66D6+;*%U$]+,'#!X+NZP.HQ810NMHD6VT+HI; 87^"^3RX7<,>SV MQ_W>6B/H4PPH(^A#)JA M/GUHA(+^AQ&GM0,B);*@U-83#HJJ*S]WUU?K[2UOBTT=O>OW\'8)-==#>!N5 MFU<:^'(OS0=9O^I#54(VTI3[9B+7FY7;4\H3P?;%_HLG)@1+B\,=P6N2*0%Y M?\.8.)TH _4FH<4_4$L#!!0 ( "-(#5F^UR]"SP( !4) 9 >&PO M=V]R:W-H965T@@; M0/A2#_T&8%-WZ]RM<#'5-!I)L2+26".;&5CU+1KU8MS7T!SDLO(L"M"KX:Q4F_E["KR4_)4'O M#?%[?M@1S_3E\* KG?_S/OMG[UMB!.V5""Q?L/]*=!UK#0R[@::D#=62)C!V ML&8ID!4XT>M7WJ#WH4O30Y+%AR2;'8AL2_VP53_CSA<@%[;!*I*(DNOZ^VY7VQY^;EO7 MSOK$&TZ]CO48>W[=HO_0US\,%U0N&% M98<9_K> - :X/Q="KR?&0?LG%/T&4$L#!!0 ( "-(#5DS1NT(KP, !4. M 9 >&PO=V]R:W-H965TZJIA2ZO@O+VT;9854&-V05IHQ),-H37FXI9N;=92P'D75%>V MYSB17>.RL9)%UW9+DP79\:ILX)8BMJMK3/^[AHH\K*%A)6D0A?,R7 MEB-[!!5D7%I@\;>'%525=!+]^#F86F-.&7A\_>C^H8,7,/>8P8I4W\N<%TLK MME .&[RK^&=R^ <&H%#Z9:1BW2\Z]-K(L5"V8YS40[#H05TV_3]^& ;B*$#X MF .\()XOT6O4=F@+P79,=SD;&%ST0%I8V=#LNL^F7Z:^]2<-_=\T%\IUWR'.\P-"?U?/#?1/.GV5?_W;VD\'PQZG@ M=W[^+TX%4YU[I\#L)!>W2];B#):66+T8T#U8R5^OW,CYVS3(+VF6OJ39^H7, M3LH1C.4(IMR3JWP/E)=,E@+Z4I@JT9M$G8G\*NR3^6QA[X_'5Y?,HE-)JDO< M>7"J61LTH3]J3AC#D3&<9)1+%FHIR8!)3A-?;Q >90U]1P'4-4&@#$*J:UPG M5$1K713'KADQ&A&C2<0/Z<>56#;9CN(F,U8PTI)ZGDIHT,2^0JAK@ECQ61LT M\\@,.!L!9Y. MY1L9/E(@RNT ?-Z,=/[[\0*HZYQ?76>ZII FZ>&7$>:$\9X M9(PG&>\XYH VLH1%R0!Q_&"BC/6Y.E-ZM](UD:-H4EWCNH&*:1*=FZSSD7,^ M_3Z65&S@"$498=Q8R+F>-9XKB":-4NQ4UP2..ED-FN#,@N,Z3_L=9Q*Q_\J1 M\2L'$U^YP>JD!Y&ZNAI$OOK>I091''L*KT$T"^,SP$<;/'<2^ OAXL4DOX+M M:BN]Y\6ARFU0B6FJ@NNJ( I=E=R@\AQU8;*/MKDUT&UWOF!BKNX:WF]SQM;Q M#'/5[=R5]FOW&ULO9I?C^(V M$,"_BD5/U9ZT;&(G@; %I(6DO:WNVM7M;?M0]<$;#$27Q-0QL-=/7SO))B0Q M ;K6O4#^S/SLF;$\,YCQGK*OZ9H0#E[B*$DGO37GFUO#2(,UB7%Z0S23\:?/ Q)U14A9A3)(TI E@9#GIW<%;'UE2 M(9/X(R3[]. :2%.>*?TJ;^X7DYXI9T0B$G")P.)K1^8DBB1)S..? MHKQY2* MA]>O])\SXX4QSS@EM)S>V!!EG@;\<]T_X$4!CF2%] HS3[!OI U M>R#8IIS&A;*801PF^3=^*1QQH" X:@54**"F@GU$P2H4K'-'L L%^]P1G$(A M,]W(;<\A<$VW@;84X6 MX'>^)@S,:2R6W%JNA1T!]TE 8P*N/M(T?0^N/,)Q&(FK/GAZ],#5N_?@'0@3 M\&5-MRE.%NG8X&)6DFT$Q0QF^0S0D1E8X!--^#H%?K(@"X6^UZT_Z- WA#=* MEZ!7E\Q0)_#7;7(#+/,:(!/9BOG,SU>W5.:\;73_?X]>I[37Z;3W-Y%,@S5.5@0LMDS:+58I MV! 64M5F,LMISL$L1F[#[+9(W[+DO0:X)W( M/_@Y(GU1)/53')%K4:_@*/Q7;% K41B!JTAN12J_= YUZ>ZC$^;IA/G#=B3, M(VO.+>Y@-%3O)!!5 M5B.M95.!ZZR;%#*JPDDIUJJ<%%)'2R=8=3.PL_8^HW@J (W(.([3-%8AAUQG MV(KT>3S_-*]NM'K:J)8/=/=EY.:23<7$T=-(\V&[? MQ"YEFV9SEU+((7=TK+*%59\'NQN]B_.1UF9.*\V#[0ZLCP8M5[:EX! >\6/5 MJ,'N3NV,!-=N3&0ITYS?7"6'W.$0-A/<>3S_-*]NZVZ"#!R3XURW!5 M.@-?&$[2)6%,O%\R&JNR'Z?@ XD6?4[[,>92\YO2=5K[**TT3RO-UT6K_P!? MM5+H>[922&LKI97F::7YNFCUL%6M%-+02G4S+HZ&3IJ'VNT6M$>-C4PAA.PC M93JJ&C*DMR'KQEWL1ITT#RDZ/+O9X"F%1D?<6#5XZ*T-7@$X/(> 9K.[4PF- M&C]Y>^>0_!.DW$SCX W)FR5G9RG(*#;A.=G=>73\G3^+CN3;CR?P=LY5#SW MX*V?G[U7^/RO )\P6\FD&9&E&,J\&8J L/QT/;_A=),='S]3SFF<7:X)7A F M!<3[):7\]48.4/['8?H?4$L#!!0 ( "-(#5D5VY)]+0, ,X2 - M>&PO]%266 M$X$L>;+2)?WUU;5LYZ.ZI>O#ELPAM72/SKE'TG4M,BS-6K#;!6,F6.5"EB.R M,*;X%(;E;,%R6EZH@DF+9$KGU-BNGH=EH1E-2R#E(NQU.G&84R[)>"B7^75N MRF"FEM*,2+\-!>[V-1V1;OR1!$YNHE(V(O=G[W\ME;EZ%[C[R8>3D\[]^=5^ M_*P"SDGH%>V_0O2B@^M:#)..=Z6;X:=6J^6>8N1+#WG#1&D#?\[.=DYG.*P7 M?3S,E-RL?41O@6T[U> J^ P* MZO;=NK .YYJNN[T^V1"JFTTR53IENDW3)4UH/!0L SN:SQ=P-ZH( 31&Y;:1 M&D;=L+(S)L0M/"P_LQWM5;:U;QW8-=DVK:&ZZ61&>>T?H^>^N\YQ)IJG8 M-FUK_Y!7^NLG^,9B,C\'D$=1DE!R^Q_I4=' F MP_K]O75(V#DBM-$ CF(C\@,.=F*3-)@NN3!I1F_8WF%XW;L^!-A>7*5NQ=%)W]7Q: M-0/;L%GK"PC[R'5U^1&,XS _ AB6!W. <1P+R_,_S6> SL=AF+>!%QF@G '* M<2P?,JD^6!X_)[&7?Z9)$D5QC*WH9.)U,,'6+8[AZU?#O $#RP.9_FRM\=W& M*^3E.L#V]*4*P6:*5R(V4WRM ?&O&S"2Q+_;6!Y@8+N U0[D]^>!FO)SH@AV M%?.&/<$XDB08 K7HK]$X1E8GAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$ M4?4>W'L?A-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "-(#5DYF+KCD@4 M )XQ / >&PO=V]R:V)O;VLN>&ULQ9M+4^,X$(#_BBJGV0,;XN<,!53Q MFEVJ=H$B%-.#^3QCM8J$K=6ZKKE4FK./H5!,!C5_JE9\((UMU--D<(J2I MQ84)$"1Q:=:G@F/C+X6OOJS7OSH +HJA.]"PPUW6/3@?Y!ELVT;7\.VU.)6- M-)42?7 ] DP(P&1G@.+3C420*0&9_D+(>82('_#"+J#'*XL@,P(RVQGDF6U7 M"#(G(/,=0GY+$&1!0!:[@UQ*/+)+ K+<(>0@DI\)R,^[@Y1^B2"_$)!?>"&O M9.B=]/Z?.N;:5[%7@BWZ=F\GU>S$OSK'SHC3-75>=TT I/XC-2 M,\R>^02 C32P ^9:J? MA@(ECQFS/;Y*[<2];#HE_E;2P]32 V,\2ALS9F]<2&=BGXJ5&:6,&;,S;M5C!\T6_' F5QKN M?' Z36DB8=;$K7I6IL.]F5!B2)C%?G"[ MHH)#8E?"U;9FC=><4TN@A)D98U*N2)A=<2-?Q;,7-\KU'X]N.]>^:FR<7S D M98^$V1Z7$+(:(GCG9!W[^L0Y";/SS]-?0BDD858(F>P-TN:$DDC"+)&MR9[X M="5DS,H9PXSJ<;+"F)1R M,F;ED)T^N#8S2CD9LW+(: XQR2YL]\+>J'U6-,2D+9+CWHQ)F6AC-E"[_=@YRI(W0P< MGE'6R9BM0]^$I?AI)&6=G-DZ-&:&,2GKY,S6H3%SC$E9)]_E@Y=O!<:DK),S M6X?&+#$F99V<_6$,*A!L&=\Y^1R?V35C%8(]T>_!F)1KW=C3,HU.;-KQC'O=*NP$G/*/3FS>\BRT'"1">6>@MD]8V6A/='O MP9B4>PIF]XQCGDGG7C$FY9YB1T6VCT.HH-Q3[*S(%N]Z6HQ)N:=@=@^%"?'$ MF)2%"F8+D;7 X4@GUY,Q6X@N6>YA3,I"!;.%Z&CBG+V@+%3LR6;ZL:)^+)>MICE<5W1HFN:,VB[-G!W M6&_^7K#Y:\3QOU!+ P04 " C2 U99_Q20DP" !H+ &@ 'AL+U]R M96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/PV[?#8O/X^$T MK*K=.':_ZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[ M<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;CN'NK+ M)MV=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[( M=B)P.R'@N!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCIY64*@ MMZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@ MMZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U M#@*],^J="?3.J'^TK=B>7OT%&>' MOAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1 MK)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//) M:4_Y0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>W MW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^ M'_)Q?VTSPBFQZ7W_';&;_6 M_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC* M45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+( M*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56A MR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5 MH,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3 ML^QM.[SDL^F?M>L_4$L! A0#% @ (T@-60=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " C2 U9 MM<]Q+^\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " C2 U9F5R<(Q & "<)P $P @ '- M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "-(#5FLRQA>%P8 M ,D@ 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-65(0 MP&PO=V]R:W-H965T M&UL4$L! A0#% @ (T@-60IYY+A" P _@H !@ M ("!=2< 'AL+W=OTJ !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ (T@-6:R.F()1"0 Y"L !@ ("!7#D 'AL M+W=O-" !X;"]W;W)K&UL4$L! A0#% @ (T@-6=W-#6]0#@ F4( !D ("! M_$L 'AL+W=O&PO=V]R:W-H965T%? !X;"]W;W)K&UL4$L! A0#% M @ (T@-6:7PP9D:! K@\ !D ("!$F\ 'AL+W=O2S4H% O%0 &0 M@(&*EP >&PO=V]R:W-H965TX P@ %L; 9 " @0N= !X;"]W;W)K&UL4$L! A0#% @ (T@-6:9[8Q5%" "!< !D M ("!1:4 'AL+W=O&PO=V]R M:W-H965T>U !X;"]W;W)K&UL M4$L! A0#% @ (T@-6;0.:V]!! ^PT !D ("!7+D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(T@-61V2YJP("0 '!D !D ("!"L, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-6<(M^'F," MTDH !D ("!@-< 'AL+W=OU=4L# "I#0 &0 @(%# MX >&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-69/,)0:- @ X@4 !D M ("!6.@ 'AL+W=O&PO=V]R:W-H M965TH)&@0 $$1 9 M " @&UL4$L! M A0#% @ (T@-61:,B _N P 70P !D ("!&?< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (T@- M61?9_G0_ P W@@ !D ("!S0,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-6?/SOQ>I!@ RR\ M !D ("!Q! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-64Z9%A=] P +0X !D M ("!)R$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (T@-65[II5C_ @ C@H !D ("!_"H! 'AL+W=O M<*10# ! M# &0 @($R+@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-6;Y/ MLMXC!P GS4 !D ("!WS4! 'AL+W=O&PO=V]R:W-H965T7(P0 D6 9 " @:P_ 0!X;"]W;W)K&UL4$L! A0#% @ (T@-60A='4/9"@ U%0 !D M ("!!D0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (T@-68YE%PBG @ G < !D ("! M:E&PO=V]R:W-H965T 9 M " @<]= 0!X;"]W;W)K&UL4$L! A0#% M @ (T@-69A)0Y6$ @ U08 !D ("!MV&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-6=VK0=SC M!P ^S, !D ("!GW4! 'AL+W=O&PO=V]R:W-H965T^]:@4 +@; 9 " @>"! 0!X;"]W;W)K&UL4$L! A0#% @ (T@-6>+TA("] @ L@D !D M ("!@8&PO=V]R M:W-H965T&UL M4$L! A0#% @ (T@-64_R1M-E! 5!@ !D ("!5)8! M 'AL+W=O&PO=V]R:W-H965T> 0!X;"]W;W)K&UL4$L! A0#% @ M(T@-6==TH!OM! ]!D !D ("!HZ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (T@-63-&[0BO P M%0X !D ("!OZX! 'AL+W=O&PO=V]R:W-H965TX 0!X;"]S='EL97,N>&UL4$L! M A0#% @ (T@-69>*NQS $P( L ( !C[L! %]R M96QS+RYR96QS4$L! A0#% @ (T@-63F8NN.2!0 GC$ \ M ( !>+P! 'AL+W=O7!E&UL4$L%!@ !3 %, O!8 /C& $ 0 $! end XML 87 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 272 412 1 false 63 0 false 6 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Consolidated Balance Sheets Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Consolidated Statements of Income Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 995200300 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 995200305 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - Consolidated Statements of Changes in Shareholders' Equity Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity Consolidated Statements of Changes in Shareholders' Equity Statements 7 false false R8.htm 995200405 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) Statements 8 false false R9.htm 995200500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 995210101 - Disclosure - Nature of Business and Summary of Significant Accounting Policy Sheet http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicy Nature of Business and Summary of Significant Accounting Policy Notes 10 false false R11.htm 995210201 - Disclosure - Investment Securities Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecurities Investment Securities Notes 11 false false R12.htm 995210301 - Disclosure - Loans Sheet http://www.johnmarshallbank.com/role/DisclosureLoans Loans Notes 12 false false R13.htm 995210401 - Disclosure - Allowance for Loan Credit Losses Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLosses Allowance for Loan Credit Losses Notes 13 false false R14.htm 995210501 - Disclosure - Derivatives Sheet http://www.johnmarshallbank.com/role/DisclosureDerivatives Derivatives Notes 14 false false R15.htm 995210601 - Disclosure - Deposits and Borrowings Sheet http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowings Deposits and Borrowings Notes 15 false false R16.htm 995210701 - Disclosure - Commitments and Contingencies Sheet http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 995210801 - Disclosure - Fair Value Measurements Sheet http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 995210901 - Disclosure - Earnings per Common Share Sheet http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShare Earnings per Common Share Notes 18 false false R19.htm 995211001 - Disclosure - Stock Based Compensation Plan Sheet http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlan Stock Based Compensation Plan Notes 19 false false R20.htm 995211101 - Disclosure - Regulatory Capital Sheet http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapital Regulatory Capital Notes 20 false false R21.htm 995211201 - Disclosure - Revenue Sheet http://www.johnmarshallbank.com/role/DisclosureRevenue Revenue Notes 21 false false R22.htm 995211301 - Disclosure - Other Operating Expenses Sheet http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpenses Other Operating Expenses Notes 22 false false R23.htm 995211401 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 99920102 - Disclosure - Nature of Business and Summary of Significant Accounting Policy (Policies) Sheet http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicyPolicies Nature of Business and Summary of Significant Accounting Policy (Policies) Policies http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicy 26 false false R27.htm 99930203 - Disclosure - Investment Securities (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables Investment Securities (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureInvestmentSecurities 27 false false R28.htm 99930303 - Disclosure - Loans (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureLoansTables Loans (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureLoans 28 false false R29.htm 99930403 - Disclosure - Allowance for Loan Credit Losses (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables Allowance for Loan Credit Losses (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLosses 29 false false R30.htm 99930503 - Disclosure - Derivatives (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureDerivativesTables Derivatives (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureDerivatives 30 false false R31.htm 99930603 - Disclosure - Deposits and Borrowings (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTables Deposits and Borrowings (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowings 31 false false R32.htm 99930703 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingencies 32 false false R33.htm 99930803 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurements 33 false false R34.htm 99930903 - Disclosure - Earnings per Common Share (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareTables Earnings per Common Share (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShare 34 false false R35.htm 99931003 - Disclosure - Stock Based Compensation Plan (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanTables Stock Based Compensation Plan (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlan 35 false false R36.htm 99931103 - Disclosure - Regulatory Capital (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalTables Regulatory Capital (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapital 36 false false R37.htm 99931203 - Disclosure - Revenue (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureRevenue 37 false false R38.htm 99931303 - Disclosure - Other Operating Expenses (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesTables Other Operating Expenses (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpenses 38 false false R39.htm 99931403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss 39 false false R40.htm 99940201 - Disclosure - Investment Securities - Amortized Cost and Fair Value - Available-for-sale Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails Investment Securities - Amortized Cost and Fair Value - Available-for-sale Securities (Details) Details 40 false false R41.htm 99940202 - Disclosure - Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) Details 41 false false R42.htm 99940203 - Disclosure - Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details) Details 42 false false R43.htm 99940204 - Disclosure - Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details) Details 43 false false R44.htm 99940206 - Disclosure - Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) Details 44 false false R45.htm 99940207 - Disclosure - Investment Securities - Restricted Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesRestrictedSecuritiesDetails Investment Securities - Restricted Securities (Details) Details 45 false false R46.htm 99940208 - Disclosure - Investment Securities - Additional Information (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails Investment Securities - Additional Information (Details) Details 46 false false R47.htm 99940209 - Disclosure - Investment Securities - Pledged Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails Investment Securities - Pledged Securities (Details) Details 47 false false R48.htm 99940210 - Disclosure - Investment Securities - Equity Securities (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails Investment Securities - Equity Securities (Details) Details 48 false false R49.htm 99940301 - Disclosure - Loans (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureLoansDetails Loans (Details) Details http://www.johnmarshallbank.com/role/DisclosureLoansTables 49 false false R50.htm 99940401 - Disclosure - Allowance for Loan Credit Losses - Allowance for loan losses activity (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails Allowance for Loan Credit Losses - Allowance for loan losses activity (Details) Details 50 false false R51.htm 99940402 - Disclosure - Allowance for Loan Credit Losses - Allowance and loans by impairment methodology (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceAndLoansByImpairmentMethodologyDetails Allowance for Loan Credit Losses - Allowance and loans by impairment methodology (Details) Details 51 false false R52.htm 99940404 - Disclosure - Allowance for Loan Credit Losses - Past due and non-accrual loans (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails Allowance for Loan Credit Losses - Past due and non-accrual loans (Details) Details 52 false false R53.htm 99940405 - Disclosure - Allowance for Loan Credit Losses - Credit quality indicators (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails Allowance for Loan Credit Losses - Credit quality indicators (Details) Details 53 false false R54.htm 99940407 - Disclosure - Allowance for Loan Credit Losses - Unfunded Commitments (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails Allowance for Loan Credit Losses - Unfunded Commitments (Details) Details 54 false false R55.htm 99940501 - Disclosure - Derivatives (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails Derivatives (Details) Details http://www.johnmarshallbank.com/role/DisclosureDerivativesTables 55 false false R56.htm 99940601 - Disclosure - Deposits and Borrowings - Deposits (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails Deposits and Borrowings - Deposits (Details) Details 56 false false R57.htm 99940602 - Disclosure - Deposits and Borrowings - Short- term Debt and Long-term Debt (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails Deposits and Borrowings - Short- term Debt and Long-term Debt (Details) Details 57 false false R58.htm 99940603 - Disclosure - Deposits and Borrowings - Additional Information (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails Deposits and Borrowings - Additional Information (Details) Details 58 false false R59.htm 99940604 - Disclosure - Deposits and Borrowings - Time deposits and FHLB advances by contractual maturity (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails Deposits and Borrowings - Time deposits and FHLB advances by contractual maturity (Details) Details 59 false false R60.htm 99940701 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesTables 60 false false R61.htm 99940801 - Disclosure - Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details) Details 61 false false R62.htm 99940802 - Disclosure - Fair Value Measurements - Carrying value and estimated fair value of financial instruments (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails Fair Value Measurements - Carrying value and estimated fair value of financial instruments (Details) Details 62 false false R63.htm 99940803 - Disclosure - Fair Value Measurements - Additional information (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional information (Details) Details 63 false false R64.htm 99940901 - Disclosure - Earnings per Common Share - Computation of earnings per share (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails Earnings per Common Share - Computation of earnings per share (Details) Details 64 false false R65.htm 99940902 - Disclosure - Earnings per Common Share - Additional information (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails Earnings per Common Share - Additional information (Details) Details 65 false false R66.htm 99941001 - Disclosure - Stock Based Compensation Plan (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails Stock Based Compensation Plan (Details) Details http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanTables 66 false false R67.htm 99941002 - Disclosure - Stock Based Compensation Plan - Summary of Stock Options Activity (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails Stock Based Compensation Plan - Summary of Stock Options Activity (Details) Details 67 false false R68.htm 99941003 - Disclosure - Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details) Details 68 false false R69.htm 99941004 - Disclosure - Stock Based Compensation Plan - Summary of Restricted Stock Awards (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails Stock Based Compensation Plan - Summary of Restricted Stock Awards (Details) Details 69 false false R70.htm 99941101 - Disclosure - Regulatory Capital (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalDetails Regulatory Capital (Details) Details http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalTables 70 false false R71.htm 99941102 - Disclosure - Regulatory Capital - Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails Regulatory Capital - Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations (Details) Details 71 false false R72.htm 99941201 - Disclosure - Revenue - Components of Non-interest Income (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails Revenue - Components of Non-interest Income (Details) Details 72 false false R73.htm 99941202 - Disclosure - Revenue - Additional information (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional information (Details) Details 73 false false R74.htm 99941301 - Disclosure - Other Operating Expenses (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails Other Operating Expenses (Details) Details http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesTables 74 false false R75.htm 99941401 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 75 false false All Reports Book All Reports jmsb-20240630.xsd jmsb-20240630_cal.xml jmsb-20240630_def.xml jmsb-20240630_lab.xml jmsb-20240630_pre.xml jmsb-20240630x10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "jmsb-20240630x10q.htm": { "nsprefix": "jmsb", "nsuri": "http://www.johnmarshallbank.com/20240630", "dts": { "schema": { "local": [ "jmsb-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "jmsb-20240630_cal.xml" ] }, "definitionLink": { "local": [ "jmsb-20240630_def.xml" ] }, "labelLink": { "local": [ "jmsb-20240630_lab.xml" ] }, "presentationLink": { "local": [ "jmsb-20240630_pre.xml" ] }, "inline": { "local": [ "jmsb-20240630x10q.htm" ] } }, "keyStandard": 354, "keyCustom": 58, "axisStandard": 23, "axisCustom": 0, "memberStandard": 45, "memberCustom": 16, "hidden": { "total": 15, "http://fasb.org/us-gaap/2024": 10, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 272, "entityCount": 1, "segmentCount": 63, "elementCount": 728, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1313, "http://xbrl.sec.gov/dei/2024": 31, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "longName": "995200100 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:HeldToMaturitySecuritiesExcludingAccruedInterestFairValue", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:HeldToMaturitySecuritiesExcludingAccruedInterestFairValue", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome", "longName": "995200200 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "995200300 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "995200305 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "longName": "995200400 - Statement - Consolidated Statements of Changes in Shareholders' Equity", "shortName": "Consolidated Statements of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_APWdYlodnEiScIMmxylDQg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_APWdYlodnEiScIMmxylDQg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical", "longName": "995200405 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_sRc-e_iJkE-6CxdS4Xky2g", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_sRc-e_iJkE-6CxdS4Xky2g", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "995200500 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicy", "longName": "995210101 - Disclosure - Nature of Business and Summary of Significant Accounting Policy", "shortName": "Nature of Business and Summary of Significant Accounting Policy", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecurities", "longName": "995210201 - Disclosure - Investment Securities", "shortName": "Investment Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.johnmarshallbank.com/role/DisclosureLoans", "longName": "995210301 - Disclosure - Loans", "shortName": "Loans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLosses", "longName": "995210401 - Disclosure - Allowance for Loan Credit Losses", "shortName": "Allowance for Loan Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.johnmarshallbank.com/role/DisclosureDerivatives", "longName": "995210501 - Disclosure - Derivatives", "shortName": "Derivatives", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowings", "longName": "995210601 - Disclosure - Deposits and Borrowings", "shortName": "Deposits and Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "jmsb:DepositsAndBorrowingsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "jmsb:DepositsAndBorrowingsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingencies", "longName": "995210701 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurements", "longName": "995210801 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShare", "longName": "995210901 - Disclosure - Earnings per Common Share", "shortName": "Earnings per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlan", "longName": "995211001 - Disclosure - Stock Based Compensation Plan", "shortName": "Stock Based Compensation Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapital", "longName": "995211101 - Disclosure - Regulatory Capital", "shortName": "Regulatory Capital", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.johnmarshallbank.com/role/DisclosureRevenue", "longName": "995211201 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpenses", "longName": "995211301 - Disclosure - Other Operating Expenses", "shortName": "Other Operating Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss", "longName": "995211401 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicyPolicies", "longName": "99920102 - Disclosure - Nature of Business and Summary of Significant Accounting Policy (Policies)", "shortName": "Nature of Business and Summary of Significant Accounting Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "jmsb:NatureOfBankingActivitiesPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "jmsb:NatureOfBankingActivitiesPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables", "longName": "99930203 - Disclosure - Investment Securities (Tables)", "shortName": "Investment Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.johnmarshallbank.com/role/DisclosureLoansTables", "longName": "99930303 - Disclosure - Loans (Tables)", "shortName": "Loans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables", "longName": "99930403 - Disclosure - Allowance for Loan Credit Losses (Tables)", "shortName": "Allowance for Loan Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.johnmarshallbank.com/role/DisclosureDerivativesTables", "longName": "99930503 - Disclosure - Derivatives (Tables)", "shortName": "Derivatives (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTables", "longName": "99930603 - Disclosure - Deposits and Borrowings (Tables)", "shortName": "Deposits and Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "jmsb:DepositsAndBorrowingsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "jmsb:DepositsAndBorrowingsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesTables", "longName": "99930703 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsTables", "longName": "99930803 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareTables", "longName": "99930903 - Disclosure - Earnings per Common Share (Tables)", "shortName": "Earnings per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanTables", "longName": "99931003 - Disclosure - Stock Based Compensation Plan (Tables)", "shortName": "Stock Based Compensation Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalTables", "longName": "99931103 - Disclosure - Regulatory Capital (Tables)", "shortName": "Regulatory Capital (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.johnmarshallbank.com/role/DisclosureRevenueTables", "longName": "99931203 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesTables", "longName": "99931303 - Disclosure - Other Operating Expenses (Tables)", "shortName": "Other Operating Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "longName": "99931403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "longName": "99940201 - Disclosure - Investment Securities - Amortized Cost and Fair Value - Available-for-sale Securities (Details)", "shortName": "Investment Securities - Amortized Cost and Fair Value - Available-for-sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails", "longName": "99940202 - Disclosure - Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details)", "shortName": "Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails", "longName": "99940203 - Disclosure - Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details)", "shortName": "Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "longName": "99940204 - Disclosure - Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details)", "shortName": "Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R44": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails", "longName": "99940206 - Disclosure - Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details)", "shortName": "Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesRestrictedSecuritiesDetails", "longName": "99940207 - Disclosure - Investment Securities - Restricted Securities (Details)", "shortName": "Investment Securities - Restricted Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FederalReserveBankStock", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "jmsb:ScheduleOfRestrictedSecuritiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FederalReserveBankStock", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "jmsb:ScheduleOfRestrictedSecuritiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails", "longName": "99940208 - Disclosure - Investment Securities - Additional Information (Details)", "shortName": "Investment Securities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_qzIZ-kGJ3EyHITg_ehLF-A", "name": "us-gaap:AvailableforsaleSecuritiesSoldAtPar", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_qzIZ-kGJ3EyHITg_ehLF-A", "name": "us-gaap:AvailableforsaleSecuritiesSoldAtPar", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails", "longName": "99940209 - Disclosure - Investment Securities - Pledged Securities (Details)", "shortName": "Investment Securities - Pledged Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_12_31_2023_bfUXqIz1CkqxqCDqkrBvig", "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralWithoutRightMember_us-gaap_PledgingPurposeAxis_us-gaap_DepositsMember_KP3zSfcqIECNTFoDh9nOzQ", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R48": { "role": "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails", "longName": "99940210 - Disclosure - Investment Securities - Equity Securities (Details)", "shortName": "Investment Securities - Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R49": { "role": "http://www.johnmarshallbank.com/role/DisclosureLoansDetails", "longName": "99940301 - Disclosure - Loans (Details)", "shortName": "Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R50": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "longName": "99940401 - Disclosure - Allowance for Loan Credit Losses - Allowance for loan losses activity (Details)", "shortName": "Allowance for Loan Credit Losses - Allowance for loan losses activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_12_31_2023_bfUXqIz1CkqxqCDqkrBvig", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_97mN9VpC00-6OtTH-zuKKg", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R51": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceAndLoansByImpairmentMethodologyDetails", "longName": "99940402 - Disclosure - Allowance for Loan Credit Losses - Allowance and loans by impairment methodology (Details)", "shortName": "Allowance for Loan Credit Losses - Allowance and loans by impairment methodology (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "longName": "99940404 - Disclosure - Allowance for Loan Credit Losses - Past due and non-accrual loans (Details)", "shortName": "Allowance for Loan Credit Losses - Past due and non-accrual loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:LoansAndLeasesReceivableCurrentCarryingAmount", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:LoansAndLeasesReceivableCurrentCarryingAmount", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "longName": "99940405 - Disclosure - Allowance for Loan Credit Losses - Credit quality indicators (Details)", "shortName": "Allowance for Loan Credit Losses - Credit quality indicators (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancingReceivablePortfolioSegmentAxis_jmsb_RealEstatePortfolioSegmentMember_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_us-gaap_CommercialRealEstateMember_uBsV8L0DoUWer10vDG06mg", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R54": { "role": "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "longName": "99940407 - Disclosure - Allowance for Loan Credit Losses - Unfunded Commitments (Details)", "shortName": "Allowance for Loan Credit Losses - Unfunded Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2023_bfUXqIz1CkqxqCDqkrBvig", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_us-gaap_UnfundedLoanCommitmentMember_MBXbq7gkQEOXZ0Tg62X6pQ", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R55": { "role": "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails", "longName": "99940501 - Disclosure - Derivatives (Details)", "shortName": "Derivatives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails", "longName": "99940601 - Disclosure - Deposits and Borrowings - Deposits (Details)", "shortName": "Deposits and Borrowings - Deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:NoninterestBearingDepositLiabilities", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails", "longName": "99940602 - Disclosure - Deposits and Borrowings - Short- term Debt and Long-term Debt (Details)", "shortName": "Deposits and Borrowings - Short- term Debt and Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:ShortTermBorrowings", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "jmsb:DepositsAndBorrowingsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "jmsb:DepositsAndBorrowingsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R58": { "role": "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "longName": "99940603 - Disclosure - Deposits and Borrowings - Additional Information (Details)", "shortName": "Deposits and Borrowings - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DepositLiabilitiesReclassifiedAsLoansReceivable1", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DepositLiabilitiesTypeTableTextBlock", "jmsb:DepositsAndBorrowingsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:DepositLiabilitiesReclassifiedAsLoansReceivable1", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DepositLiabilitiesTypeTableTextBlock", "jmsb:DepositsAndBorrowingsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails", "longName": "99940604 - Disclosure - Deposits and Borrowings - Time deposits and FHLB advances by contractual maturity (Details)", "shortName": "Deposits and Borrowings - Time deposits and FHLB advances by contractual maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:TimeDepositsAndFhlbAdvancesRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:TimeDepositMaturitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:TimeDepositsAndFhlbAdvancesRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:TimeDepositMaturitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "99940701 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_CommitmentsToExtendCreditMember_4NHNZMcCEU2agDW1jqYKig", "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_CommitmentsToExtendCreditMember_4NHNZMcCEU2agDW1jqYKig", "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "99940801 - Disclosure - Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details)", "shortName": "Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_YDdrkCfV3Ua30rv78F81vA", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R62": { "role": "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "longName": "99940802 - Disclosure - Fair Value Measurements - Carrying value and estimated fair value of financial instruments (Details)", "shortName": "Fair Value Measurements - Carrying value and estimated fair value of financial instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_-89vCe26HkSorVWHHw-b_w", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R63": { "role": "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "99940803 - Disclosure - Fair Value Measurements - Additional information (Details)", "shortName": "Fair Value Measurements - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:CollateralDependentLoans", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "jmsb:CollateralDependentLoans", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails", "longName": "99940901 - Disclosure - Earnings per Common Share - Computation of earnings per share (Details)", "shortName": "Earnings per Common Share - Computation of earnings per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R65": { "role": "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails", "longName": "99940902 - Disclosure - Earnings per Common Share - Additional information (Details)", "shortName": "Earnings per Common Share - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_JKfO1snJkEyN4uqnoFGm-g", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_JKfO1snJkEyN4uqnoFGm-g", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "longName": "99941001 - Disclosure - Stock Based Compensation Plan (Details)", "shortName": "Stock Based Compensation Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_ycYQmAI8pE6Z4OsaYU7hEw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_ycYQmAI8pE6Z4OsaYU7hEw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "longName": "99941002 - Disclosure - Stock Based Compensation Plan - Summary of Stock Options Activity (Details)", "shortName": "Stock Based Compensation Plan - Summary of Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_uMWUgHG3zkm_NEPjVXEG-g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_ycYQmAI8pE6Z4OsaYU7hEw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R68": { "role": "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails", "longName": "99941003 - Disclosure - Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details)", "shortName": "Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_jIP8jB34_0axBFvmm-gj-Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_4gl4Dzx7jECvjq5oHuhQkA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R69": { "role": "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails", "longName": "99941004 - Disclosure - Stock Based Compensation Plan - Summary of Restricted Stock Awards (Details)", "shortName": "Stock Based Compensation Plan - Summary of Restricted Stock Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_e-IFpUqd9EmETR30RwlVkw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_e-IFpUqd9EmETR30RwlVkw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_48DayduIC0W6SMpV-SPsgw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalDetails", "longName": "99941101 - Disclosure - Regulatory Capital (Details)", "shortName": "Regulatory Capital (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:BankingRegulationCapitalConservationBufferCommonEquityTierOneRiskBasedCapitalActual", "unitRef": "Unit_Standard_pure_nKJQdrA9mkO8GztP4z37NQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:BankingRegulationCapitalConservationBufferCommonEquityTierOneRiskBasedCapitalActual", "unitRef": "Unit_Standard_pure_nKJQdrA9mkO8GztP4z37NQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails", "longName": "99941102 - Disclosure - Regulatory Capital - Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations (Details)", "shortName": "Regulatory Capital - Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:Capital", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_1Js4cNCfCUStvUWrw-TplA", "name": "us-gaap:Capital", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "longName": "99941201 - Disclosure - Revenue - Components of Non-interest Income (Details)", "shortName": "Revenue - Components of Non-interest Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_kX_I92SvxU-lAQdpivmAQw", "name": "us-gaap:BankOwnedLifeInsuranceIncome", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "jmsb:OtherNoninterestOperatingIncomeExpense", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } }, "R73": { "role": "http://www.johnmarshallbank.com/role/DisclosureRevenueAdditionalInformationDetails", "longName": "99941202 - Disclosure - Revenue - Additional information (Details)", "shortName": "Revenue - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "jmsb:NoninterestIncomeOtherIncome", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "jmsb:NoninterestIncomeOtherIncome", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails", "longName": "99941301 - Disclosure - Other Operating Expenses (Details)", "shortName": "Other Operating Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:AdvertisingExpense", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_PEiqVazhLkC1-zQzdtyW6w", "name": "us-gaap:AdvertisingExpense", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "99941401 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_3_31_2024_6m5UXk7fn0WKAsiJIQvjeQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_qzIZ-kGJ3EyHITg_ehLF-A", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "unitRef": "Unit_Standard_USD_HwCQYd2Ga0OGDNlC7gGjwA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "jmsb-20240630x10q.htm", "unique": true } } }, "tag": { "jmsb_AccountServiceFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "AccountServiceFeesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to account service fees.", "label": "Account Service Fees [Member]", "terseLabel": "Account service fees" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Nature of Business and Summary of Significant Accounting Policy" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r297", "r977" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Net (accretion) of securities", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r100" ] }, "jmsb_AccruedInterestPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "AccruedInterestPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of the accrued interest payable.", "label": "Accrued Interest Payable, Fair Value Disclosure", "verboseLabel": "Accrued interest payable" } } }, "auth_ref": [] }, "jmsb_AccruedInterestReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "AccruedInterestReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of the accrued interest receivable.", "label": "Accrued Interest Receivable, Fair Value Disclosure", "verboseLabel": "Accrued interest receivable" } } }, "auth_ref": [] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized Loss on Available-for-sale Securities", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r212", "r213", "r214", "r216", "r224", "r225", "r951" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r223", "r224", "r515", "r517", "r518", "r519", "r520", "r521" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r26", "r27", "r86", "r209", "r607", "r635", "r636" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r223", "r224", "r515", "r517", "r518", "r519", "r520", "r521" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r14", "r27", "r480", "r483", "r531", "r631", "r632", "r951", "r952", "r953", "r963", "r964", "r965", "r966" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r867" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r79", "r806", "r1139" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r646", "r963", "r964", "r965", "r966", "r1063", "r1140" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r880" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r880" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r880" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r880" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r47", "r48", "r420" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustment to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r456", "r790" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r913" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r839", "r849", "r859", "r891" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r842", "r852", "r862", "r894" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r914" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r880" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r887" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r843", "r853", "r863", "r887", "r895", "r899", "r907" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r905" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r449", "r454" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of allowance for loan losses activity and balance", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r156", "r1015" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r92", "r389", "r956", "r1085" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r277" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive securities excluded from computation of earnings per share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r34" ] }, "jmsb_AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "AociAccumulatedGainLossDebtSecuritiesAvailableForSaleParentTransferredToHeldToMaturityMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Unrealized Gains on Securities Transferred from Available-for-sale to Held-to-maturity.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent Transferred To Held to Maturity [Member]", "terseLabel": "Unrealized Gains on Securities Transferred from Available-for-sale to Held-to-maturity" } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral [Member]", "terseLabel": "Asset Pledged as Collateral", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r470", "r669", "r792", "r1095" ] }, "us-gaap_AssetPledgedAsCollateralWithoutRightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetPledgedAsCollateralWithoutRightMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral without Right [Member]", "terseLabel": "Asset Pledged as Collateral without Right", "documentation": "Asset pledged as collateral for which secured party (transferee) does not have right to sell or repledge by contract or custom." } } }, "auth_ref": [ "r470", "r546", "r548" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r119", "r155", "r204", "r239", "r281", "r285", "r291", "r292", "r337", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r470", "r474", "r514", "r602", "r689", "r757", "r758", "r806", "r829", "r1028", "r1029", "r1087" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets at fair value", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r493", "r494", "r795" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross unrealized (losses)", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r310" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "verboseLabel": "Securities available-for-sale:" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]", "terseLabel": "Gross Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r987" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r315", "r585" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r986" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r314", "r584" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r988" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r316", "r586" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Available-for-sale, Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Available-for-sale, Fair Value" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Total Available-for-sale Securities", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r983", "r984", "r1099" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Total Available-for-sale Securities", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r983", "r984", "r1098" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r985" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r313", "r583" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale", "netLabel": "Securities available-for-sale, at fair value", "terseLabel": "Available-for-sale, at fair value", "verboseLabel": "Available-for-sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r307", "r350", "r493", "r572", "r795", "r797", "r980", "r1067", "r1068", "r1069" ] }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]", "terseLabel": "Securities Available-for-Sale" } } }, "auth_ref": [] }, "us-gaap_AvailableforsaleSecuritiesSoldAtPar": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableforsaleSecuritiesSoldAtPar", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Sold at Par Value", "terseLabel": "Available-for-sale securities sold at par value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with interest rate reset through auction process, sold at par value." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r902" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r903" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r898" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r901" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r900" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r899" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r899" ] }, "us-gaap_BankOwnedLifeInsuranceIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BankOwnedLifeInsuranceIncome", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Bank Owned Life Insurance Income", "terseLabel": "Bank owned life insurance", "documentation": "Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies." } } }, "auth_ref": [ "r136" ] }, "us-gaap_BankingRegulationCapitalConservationBufferCommonEquityTierOneRiskBasedCapitalActual": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BankingRegulationCapitalConservationBufferCommonEquityTierOneRiskBasedCapitalActual", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Capital Conservation Buffer, Common Equity Tier One Risk-Based Capital, Actual", "terseLabel": "Capital conservation buffer ratio", "documentation": "Capital conservation buffer percentage calculated as Common Equity Tier 1 risk-based capital ratio after deduction of minimum Common Equity Tier 1 risk-based capital ratio as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum", "terseLabel": "Minimum Capital Requirements, Ratio", "documentation": "Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r591", "r595" ] }, "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio", "documentation": "Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicy" ], "lang": { "en-us": { "role": { "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Nature of Business and Summary of Significant Accounting Policy", "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101", "r102" ] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Capital, Actual", "terseLabel": "Actual, Amount", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Capital [Abstract]", "terseLabel": "Total capital (to risk weighted assets)" } } }, "auth_ref": [] }, "us-gaap_CapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Capital Requirements, Amount", "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r591", "r595" ] }, "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum", "terseLabel": "Minimum Capital Requirements, Ratio", "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r591", "r595" ] }, "us-gaap_CapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount", "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio", "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalToRiskWeightedAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual", "terseLabel": "Actual, Ratio", "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Value", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Total cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r31", "r202", "r751" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1065", "r1066" ] }, "us-gaap_CashAndDueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndDueFromBanks", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Due from Banks", "terseLabel": "Cash and due from banks", "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r31", "r97", "r238" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r97" ] }, "jmsb_CertificateOfDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "CertificateOfDeposits", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of certificate of deposits with minimum denomination of $250,000.", "label": "Certificate of Deposits", "terseLabel": "Certificate of deposits with minimum denomination of $250,000" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r878" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r875" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r873" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r192", "r206", "r207", "r208", "r239", "r261", "r264", "r272", "r276", "r283", "r284", "r337", "r365", "r367", "r368", "r369", "r372", "r373", "r392", "r393", "r394", "r395", "r397", "r514", "r639", "r640", "r641", "r642", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r677", "r698", "r717", "r739", "r740", "r741", "r742", "r743", "r921", "r958", "r967" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r879" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r879" ] }, "jmsb_CollateralDependentLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "CollateralDependentLoans", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of collateral dependent loans.", "label": "Collateral Dependent Loans", "terseLabel": "Collateral dependent loans" } } }, "auth_ref": [] }, "us-gaap_CollateralizedMortgageObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollateralizedMortgageObligationsMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Collateralized Mortgage Obligations [Member]", "terseLabel": "U.S. agency collateralized mortgage obligations", "documentation": "The category includes multiclass, pay-through securitizations collateralized by mortgages secured by assets, such as automobiles and boats, which are generally structured so that the collections of principal and interest due from the underlying debtors are paid to the holders of the CMO." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CommercialLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialLoanMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Loan [Member]", "terseLabel": "Commercial", "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions." } } }, "auth_ref": [] }, "us-gaap_CommercialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPortfolioSegmentMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Portfolio Segment [Member]", "terseLabel": "Commercial - Non-Real Estate", "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables." } } }, "auth_ref": [] }, "us-gaap_CommercialRealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialRealEstateMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Real Estate [Member]", "terseLabel": "Commercial Real Estate", "documentation": "Property that is solely used for business purposes." } } }, "auth_ref": [ "r759", "r765", "r1032" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r74", "r127", "r604", "r676" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r104", "r359", "r360", "r746", "r1019", "r1024" ] }, "us-gaap_CommitmentsToExtendCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsToExtendCreditMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments to Extend Credit [Member]", "terseLabel": "Commitments to extend credit", "documentation": "Loan commitments are legally binding commitments to extend credit to a counterparty under certain terms and conditions." } } }, "auth_ref": [] }, "us-gaap_CommonEquityTierOneCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonEquityTierOneCapital", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual", "terseLabel": "Actual, Amount", "documentation": "Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CommonEquityTierOneCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonEquityTierOneCapitalAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital [Abstract]", "terseLabel": "Common equity tier 1 capital (to risk weighted assets)" } } }, "auth_ref": [] }, "us-gaap_CommonEquityTierOneCapitalRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonEquityTierOneCapitalRatio", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual", "terseLabel": "Actual, Ratio", "documentation": "Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Capital Requirements, Amount", "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r591", "r595" ] }, "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount", "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividend paid per share", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r108" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r816", "r817", "r818", "r820", "r821", "r822", "r825", "r963", "r964", "r966", "r1063", "r1136", "r1140" ] }, "jmsb_CommonStockNonvotingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "CommonStockNonvotingMember", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock nonvoting.", "label": "Common Stock Nonvoting [Member]", "terseLabel": "Common stock, non voting" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r77", "r677" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r77", "r677", "r695", "r1140", "r1141" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r77", "r606", "r806" ] }, "jmsb_CommonStockVotingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "CommonStockVotingMember", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock voting.", "label": "Common Stock Voting [Member]", "terseLabel": "Common stock, voting" } } }, "auth_ref": [] }, "jmsb_CommunityBankersBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "CommunityBankersBankStock", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesRestrictedSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Community Bankers' Bank Stock stock represents an equity interest in a Community Bankers' Bank. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).", "label": "Community Bankers Bank Stock", "terseLabel": "Community Bankers' Bank Stock" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r884" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r883" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r885" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r882" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r28", "r220", "r222", "r227", "r576", "r616", "r617" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r85", "r226", "r575", "r614" ] }, "us-gaap_ConstructionLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionLoansMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Construction Loans [Member]", "terseLabel": "Construction and land development", "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis." } } }, "auth_ref": [ "r830", "r975" ] }, "us-gaap_ConsumerLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsumerLoanMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Consumer Loan [Member]", "terseLabel": "Consumer", "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate." } } }, "auth_ref": [ "r767" ] }, "us-gaap_ConsumerPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsumerPortfolioSegmentMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Consumer Portfolio Segment [Member]", "terseLabel": "Consumer - Non-Real Estate", "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables." } } }, "auth_ref": [] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate bonds", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "auth_ref": [ "r200", "r244", "r249", "r256", "r338", "r339", "r358", "r459", "r460", "r462", "r464", "r479", "r480", "r481", "r483", "r484", "r485", "r487", "r488", "r489", "r490", "r530" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r200", "r244", "r249", "r256", "r338", "r339", "r358", "r459", "r460", "r462", "r464", "r479", "r480", "r481", "r483", "r484", "r485", "r487", "r488", "r489", "r490", "r530" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r200", "r244", "r249", "r256", "r338", "r339", "r358", "r459", "r460", "r462", "r464", "r479", "r480", "r481", "r483", "r484", "r485", "r487", "r488", "r489", "r490", "r530" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "jmsb_DataProcessingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "DataProcessingExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of expenses incurred during the period for data processing.", "label": "Data Processing Expense", "terseLabel": "Data processing" } } }, "auth_ref": [] }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtAndEquitySecuritiesGainLoss", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, Gain (Loss)", "terseLabel": "Gain (loss) on fair value of adjustment on equity securities", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r91", "r93" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis points", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "verboseLabel": "Face amount or Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r374", "r522", "r523", "r771", "r772", "r804" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated Interest Rates", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r70", "r375" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt instrument", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r240", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r770", "r771", "r772", "r773", "r774", "r804", "r959", "r1084", "r1086" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r25", "r41", "r42", "r64", "r106", "r107", "r240", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r770", "r771", "r772", "r773", "r774", "r804", "r959", "r1084", "r1086" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss", "terseLabel": "Amortized cost", "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r982" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest", "terseLabel": "Allowance for credit loss", "documentation": "Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r350" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Amortized cost", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r350" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Fair Value, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r177", "r355", "r769" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Gross Unrealized Losses, 12 Months or Longer", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r177", "r355" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Securities available-for-sale, at fair value", "verboseLabel": "Available-for-sale, fair value", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current", "terseLabel": "Available-for-sale", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "terseLabel": "Debt securities, available-for-sale, realized gain (loss)", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Loss", "terseLabel": "Loss from sale of available-for-sale securities", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r335" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r174", "r352", "r769" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Gross Unrealized Losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r175", "r353" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of securities in unrealized loss position", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r176", "r354" ] }, "us-gaap_DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]", "terseLabel": "Available-for-Sale, Fair Value" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss", "totalLabel": "Securities held-to-maturity, net", "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r320", "r322", "r1014" ] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLossCurrent", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss, Current", "terseLabel": "Held-to-maturity securities at amortized cost", "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Securities held-to-maturity at amortized cost, fair value of $77,268 and $79,532 as of June 30, 2024 and December 31, 2023, respectively", "verboseLabel": "Amortized cost", "documentation": "Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r346", "r348", "r1014" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred tax (benefit) expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r189", "r961" ] }, "us-gaap_DepositLiabilitiesReclassifiedAsLoansReceivable1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositLiabilitiesReclassifiedAsLoansReceivable1", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deposit Liabilities Reclassified as Loans Receivable", "terseLabel": "Overdraft demand deposits reclassified to loans", "documentation": "Amount of deposits held by the entity that have been reclassified as loan balances receivable, for example, but not limited to, overdrafts receivable." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DepositLiabilitiesTypeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositLiabilitiesTypeTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "Deposit Liabilities, Type [Table Text Block]", "terseLabel": "Schedule of deposits", "documentation": "Tabular disclosure of type of deposit liability." } } }, "auth_ref": [ "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Deposits", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits", "totalLabel": "Total deposits", "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others." } } }, "auth_ref": [ "r120" ] }, "us-gaap_DepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits [Abstract]", "terseLabel": "Deposits:" } } }, "auth_ref": [] }, "jmsb_DepositsAndBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "DepositsAndBorrowingsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Deposits and Borrowings" } } }, "auth_ref": [] }, "jmsb_DepositsAndBorrowingsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "DepositsAndBorrowingsTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowings" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deposits and borrowings.", "label": "Deposits and Borrowings [Text Block]", "terseLabel": "Deposits and Borrowings" } } }, "auth_ref": [] }, "us-gaap_DepositsByTypeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsByTypeAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Deposits, by Type [Abstract]", "terseLabel": "Deposits:" } } }, "auth_ref": [] }, "us-gaap_DepositsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Deposits, Fair Value Disclosure", "verboseLabel": "Deposits", "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits." } } }, "auth_ref": [ "r1065", "r1066", "r1076" ] }, "us-gaap_DepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Deposits [Member]", "terseLabel": "Deposits", "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing)." } } }, "auth_ref": [ "r147" ] }, "us-gaap_DepositsSavingsDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsSavingsDeposits", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits, Savings Deposits", "terseLabel": "Savings deposits", "documentation": "Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r38" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Interest rate swap agreements", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r210", "r211", "r493", "r494", "r502", "r513", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r683", "r684", "r727", "r730", "r731", "r732", "r733", "r734", "r752", "r795", "r797", "r818", "r1067", "r1068", "r1069", "r1137" ] }, "us-gaap_DerivativeAverageFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAverageFixedInterestRate", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Average Fixed Interest Rate", "terseLabel": "Derivative, average fixed interest rate (as a percent)", "documentation": "Average fixed interest rate related to the group of interest rate derivatives." } } }, "auth_ref": [] }, "us-gaap_DerivativeAverageVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAverageVariableInterestRate", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Average Variable Interest Rate", "terseLabel": "Derivative, average variable interest rate (as a percent)", "documentation": "Average variable interest rate related to the group of interest rate derivatives." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r665", "r667", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r727", "r728", "r731", "r733", "r816", "r818", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1077", "r1078" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "terseLabel": "Estimated fair value, assets", "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r20", "r22", "r24", "r59" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "negatedLabel": "Estimated fair value, (liabilities)", "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r20", "r22", "r24", "r59" ] }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeNet", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Fair Value, Net", "totalLabel": "Estimated fair value", "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives." } } }, "auth_ref": [ "r513" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r53", "r55", "r56", "r114", "r665", "r667", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r727", "r728", "r731", "r733", "r752", "r816", "r818", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1077", "r1078" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivatives" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivatives" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r113", "r478", "r486" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "terseLabel": "Interest rate swap agreements", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r210", "r211", "r493", "r494", "r502", "r513", "r658", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r690", "r692", "r693", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r752", "r1067", "r1068", "r1069", "r1137" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Derivatives", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r486" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Notional amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1061", "r1062" ] }, "us-gaap_DerivativeRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeRemainingMaturity1", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Remaining Maturity", "terseLabel": "Years to maturity", "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r16", "r49", "r50", "r51", "r52", "r54", "r55", "r57", "r58", "r60", "r486" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of revenue", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r408", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r408", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of components of non-interest income", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlan" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation Plan", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r418", "r422", "r450", "r451", "r453", "r787" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock Based Compensation Plan" } } }, "auth_ref": [] }, "us-gaap_DividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendIncomeOperating", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Dividend Income, Operating", "terseLabel": "Dividends", "documentation": "Amount of operating dividend income on securities." } } }, "auth_ref": [ "r140", "r644", "r699", "r737", "r738", "r826", "r827", "r1143" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock", "negatedLabel": "Dividend declared on common stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r6", "r108" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r834" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r866" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r877" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings per Common Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Earnings per share, basic", "verboseLabel": "Earnings per common share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r228", "r247", "r248", "r249", "r250", "r251", "r252", "r258", "r261", "r272", "r275", "r276", "r280", "r465", "r468", "r490", "r491", "r577", "r618", "r754" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings per common share - basic:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings per share, diluted", "verboseLabel": "Earnings per common share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r228", "r247", "r248", "r249", "r250", "r251", "r252", "r261", "r272", "r275", "r276", "r280", "r465", "r468", "r490", "r491", "r577", "r618", "r754" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Earnings per common share - diluted:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r257", "r277", "r278", "r279" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r452" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Recognition period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r452" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r832" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r832" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r917" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r832" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r916" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r832" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r832" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r832" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r832" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r871" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r912" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r912" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r912" ] }, "us-gaap_EquipmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Equipment Expense", "terseLabel": "Furniture and equipment expenses", "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r15", "r200", "r223", "r224", "r225", "r241", "r242", "r243", "r246", "r251", "r253", "r255", "r282", "r338", "r339", "r358", "r398", "r459", "r460", "r462", "r463", "r464", "r466", "r467", "r468", "r479", "r480", "r481", "r482", "r483", "r485", "r489", "r515", "r517", "r518", "r519", "r520", "r521", "r524", "r525", "r531", "r614", "r631", "r632", "r633", "r646", "r717" ] }, "us-gaap_EquitySecuritiesFVNIAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFVNIAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI [Abstract]", "terseLabel": "Equity Securities" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI", "netLabel": "Equity securities, at fair value", "terseLabel": "Equity securities, at fair value", "verboseLabel": "Equity securities with readily determinable fair values", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r205", "r493", "r511", "r598", "r599", "r795", "r813", "r815", "r1067", "r1068", "r1069" ] }, "us-gaap_EquitySecuritiesFvNiGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiGainLossAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Gain (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Gain (loss) on investments", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r619", "r1011" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedGainLossAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]", "terseLabel": "Equity Securities, Realized Gain (Loss)" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r881" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r839", "r849", "r859", "r891" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r836", "r846", "r856", "r888" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r382", "r513", "r771", "r772" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r887" ] }, "jmsb_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to exercise price range three.", "label": "Exercise Price Range Three [Member]", "terseLabel": "$12.01 - $13.00" } } }, "auth_ref": [] }, "jmsb_ExercisePricesRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ExercisePricesRangeTwoMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to exercise price range two.", "label": "$11.01 - $12.00" } } }, "auth_ref": [] }, "jmsb_FairValueAdjustmentOnEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "FairValueAdjustmentOnEquitySecurities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of fair value adjustment on equity securities.", "label": "Fair Value Adjustment on Equity Securities", "terseLabel": "Fair value adjustment on equity securities" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r493", "r494", "r502", "r795" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r493", "r494", "r502", "r795" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Summary of carrying value and estimated fair value of financial instruments", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r61" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r382", "r411", "r412", "r413", "r414", "r415", "r416", "r492", "r494", "r495", "r496", "r497", "r501", "r502", "r503", "r535", "r536", "r537", "r771", "r772", "r783", "r784", "r785", "r795", "r797" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r382", "r771", "r772" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r493", "r494", "r495", "r497", "r795", "r1068", "r1079" ] }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability", "terseLabel": "Off-balance sheet risks, face amount", "documentation": "The face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r498", "r499", "r500", "r501", "r503", "r504", "r505", "r506", "r507", "r571", "r795", "r798" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r382", "r411", "r416", "r494", "r502", "r535", "r783", "r784", "r785", "r795" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r382", "r411", "r416", "r494", "r495", "r502", "r536", "r771", "r772", "r783", "r784", "r785", "r795" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r382", "r411", "r412", "r413", "r414", "r415", "r416", "r494", "r495", "r496", "r497", "r502", "r537", "r771", "r772", "r783", "r784", "r785", "r795", "r797" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Subordinated Debt Obligations, Fair Value Disclosure", "verboseLabel": "Subordinated debt", "documentation": "Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt." } } }, "auth_ref": [ "r1065", "r1066", "r1076" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r493", "r494", "r495", "r497", "r795", "r1068", "r1079" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r382", "r411", "r412", "r413", "r414", "r415", "r416", "r492", "r494", "r495", "r496", "r497", "r501", "r502", "r503", "r535", "r536", "r537", "r771", "r772", "r783", "r784", "r785", "r795", "r797" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r795", "r1065", "r1066", "r1067", "r1068", "r1069", "r1079" ] }, "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalDepositInsuranceCorporationPremiumExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Federal Deposit Insurance Corporation Premium Expense", "terseLabel": "FDIC insurance", "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance." } } }, "auth_ref": [ "r138" ] }, "us-gaap_FederalFundsPurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalFundsPurchased", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Federal Funds Purchased", "verboseLabel": "Federal funds purchased", "documentation": "Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank." } } }, "auth_ref": [ "r121" ] }, "us-gaap_FederalFundsPurchasedFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalFundsPurchasedFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Federal Funds Purchased, Fair Value Disclosure", "terseLabel": "Federal funds purchased", "documentation": "Fair value portion of short term borrowing where a bank borrows, at the federal funds rate, from another bank." } } }, "auth_ref": [ "r122", "r1065", "r1066", "r1076" ] }, "us-gaap_FederalFundsPurchasedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalFundsPurchasedMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Federal Funds", "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank." } } }, "auth_ref": [ "r122" ] }, "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Maximum Amount Available", "terseLabel": "FHLB available borrowing capacity", "documentation": "Amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r71", "r122", "r151" ] }, "us-gaap_FederalHomeLoanBankAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalHomeLoanBankAdvancesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Advances [Member]", "terseLabel": "FHLB advances", "documentation": "Borrowings from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and also in times of liquidity shortages. The member institution executes a promissory note, which is generally collateralized by government securities to the Federal Reserve or loans." } } }, "auth_ref": [ "r122" ] }, "us-gaap_FederalHomeLoanBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalHomeLoanBankStock", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesRestrictedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Stock", "terseLabel": "Federal Home Loan Bank Stock", "documentation": "Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity)." } } }, "auth_ref": [ "r150" ] }, "us-gaap_FederalReserveBankAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalReserveBankAdvancesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Federal Reserve Bank Advances [Member]", "terseLabel": "Federal reserve bank advances", "verboseLabel": "Federal Reserve Bank borrowings", "documentation": "Borrowings from the Federal Reserve Bank, which are primarily used to cover shortages in the required reserve balance and also in times of liquidity shortages." } } }, "auth_ref": [ "r122" ] }, "jmsb_FederalReserveBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "FederalReserveBankBorrowings", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from Federal Reserve Bank.", "label": "Federal Reserve Bank Borrowings", "terseLabel": "Federal Reserve Bank borrowings" } } }, "auth_ref": [] }, "jmsb_FederalReserveBankBorrowingsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "FederalReserveBankBorrowingsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of Federal Reserve Bank borrowings.", "label": "Federal Reserve Bank borrowings, Fair Value Disclosure", "terseLabel": "Federal Reserve Bank borrowings" } } }, "auth_ref": [] }, "us-gaap_FederalReserveBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalReserveBankStock", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesRestrictedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Federal Reserve Bank Stock", "terseLabel": "Federal Reserve Bank Stock", "documentation": "Federal Reserve Bank stock represents an equity interest in the Federal Reserve Bank. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity)." } } }, "auth_ref": [ "r150" ] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Past Due [Member]", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r165", "r344", "r768" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r340", "r341", "r344", "r345", "r347", "r351", "r356", "r357", "r390", "r396", "r486", "r508", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r549", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r615", "r769", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r808", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r1007", "r1008", "r1009", "r1010", "r1064", "r1067", "r1068", "r1069", "r1076", "r1079" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "verboseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning Balance", "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoansDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent", "negatedLabel": "Less: Allowance for loan credit losses", "negatedTerseLabel": "Allowance for loan credit losses", "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable, classified as noncurrent." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceAndLoansByImpairmentMethodologyDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment", "terseLabel": "Individually evaluated for impairment", "documentation": "Amount of allowance for credit loss on financing receivable evaluated on individual basis. Excludes financing receivable evaluated on collective basis." } } }, "auth_ref": [ "r159", "r760", "r1013" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing receivable, allowance for credit loss", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r199", "r1015" ] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "terseLabel": "Schedule of credit quality information", "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics." } } }, "auth_ref": [ "r160", "r1017" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoansDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "totalLabel": "Loans, net", "verboseLabel": "Total net loans", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries", "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease." } } }, "auth_ref": [ "r343" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Total", "verboseLabel": "Loans, net of unearned income", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r348", "r1014" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss, Fee, and Loan in Process", "terseLabel": "Total Gross Loans", "verboseLabel": "Total loans", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r573" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)", "terseLabel": "Recovery of credit losses", "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r342" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year", "terseLabel": "Prior", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestRevolving": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestRevolving", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Revolving", "terseLabel": "Revolving", "documentation": "Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year", "terseLabel": "Four years prior", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "Three years prior", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year", "terseLabel": "Current year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "Two years prior", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "Prior year", "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r346", "r349", "r767" ] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r196", "r197", "r198", "r199", "r340", "r341", "r761", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r196", "r197", "r198", "r199", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933" ] }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Class of Financing Receivable [Axis]", "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk." } } }, "auth_ref": [ "r162", "r164", "r165", "r167", "r196", "r197", "r198", "r199", "r297", "r298", "r299", "r300", "r301", "r344", "r345", "r347", "r759", "r762", "r763", "r767", "r768", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r977" ] }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Class of Financing Receivable [Domain]", "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk." } } }, "auth_ref": [ "r167", "r196", "r197", "r198", "r199", "r297", "r298", "r299", "r300", "r301", "r759", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r977" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "verboseLabel": "Financing receivable, credit quality indicator", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r162", "r767", "r1017" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing receivable, past due", "verboseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r768", "r1016" ] }, "us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount)", "verboseLabel": "Net deferred loan costs.", "documentation": "Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r918", "r976", "r978" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r165", "r344", "r768" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Aging [Domain]", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r165", "r344", "r768" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r843", "r853", "r863", "r895" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r843", "r853", "r863", "r895" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r843", "r853", "r863", "r895" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r843", "r853", "r863", "r895" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r843", "r853", "r863", "r895" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r876" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Investments", "terseLabel": "Losses on sale of available-for-sale securities", "verboseLabel": "Losses on sale of available-for-sale securities", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r91", "r93", "r919" ] }, "us-gaap_GainLossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfInvestments", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Losses on available-for-sale securities", "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Net gains on premises and equipment", "verboseLabel": "Net gains on premises and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GainLossOnSalesOfLoansNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSalesOfLoansNet", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sales of Loans, Net", "negatedLabel": "Gain on sale of government guaranteed loans", "terseLabel": "Gain on sale of government guaranteed loans", "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes." } } }, "auth_ref": [ "r9", "r135" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r476" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16" ] }, "us-gaap_HeldToMaturitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]", "terseLabel": "Securities Held-to-Maturity" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss", "negatedLabel": "Gross unrealized (losses)", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r169", "r329" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r172", "r181", "r333", "r585" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year Five through Ten", "terseLabel": "Due after five years through ten years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r325", "r581" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r171", "r180", "r332", "r584" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five", "terseLabel": "Due after one year through five years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324", "r580" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r173", "r182", "r334", "r586" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r326", "r582" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Fair Value [Abstract]", "terseLabel": "Held-to-maturity, Fair Value" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]", "terseLabel": "Held-to-maturity, Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date", "totalLabel": "Total Held-to-maturity Securities", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r994", "r1098" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Total Held-to-maturity Securities", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r170", "r179", "r1002", "r1099" ] }, "jmsb_HeldToMaturitySecuritiesExcludingAccruedInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "HeldToMaturitySecuritiesExcludingAccruedInterestFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost excluding accrued interest (held-to-maturity).", "label": "Held To Maturity Securities Excluding Accrued Interest Fair Value", "terseLabel": "Securities held-to-maturity, fair value" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Fair Value", "terseLabel": "Securities held-to-maturity, fair value", "verboseLabel": "Fair value of held-to-maturity Securities", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r168", "r327", "r494", "r501", "r572", "r600" ] }, "jmsb_HeldToMaturitySecuritiesFairValueExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "HeldToMaturitySecuritiesFairValueExcludingAccruedInterest", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost excluding accrued interest (held-to-maturity).", "label": "Held To Maturity Securities Fair Value Excluding Accrued Interest", "terseLabel": "Securities held-to-maturity, fair value." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesRestricted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesRestricted", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Restricted", "terseLabel": "Held-to-maturity", "documentation": "Amount of restricted investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r546", "r744", "r745" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "terseLabel": "Summary of amortized cost and fair value of securities held-to-maturity", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006" ] }, "jmsb_HeldToMaturityWeightedAverageRemainingLife": { "xbrltype": "durationItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "HeldToMaturityWeightedAverageRemainingLife", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent investment held-to-maturity weighted average remaining life.", "label": "Held To Maturity Weighted Average Remaining Life", "terseLabel": "Weighted average remaining life" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r139", "r154", "r579", "r611", "r756", "r757", "r969", "r970", "r971", "r972", "r973" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income Tax Expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r184", "r190", "r254", "r255", "r281", "r289", "r292", "r457", "r458", "r461", "r621", "r791" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r33", "r99", "r957", "r1059", "r1060" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "negatedLabel": "(Increase) Decrease in accrued interest receivable", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposits", "terseLabel": "Net increase (decrease) in deposits", "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances." } } }, "auth_ref": [ "r32", "r148" ] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "(Decrease) increase in accrued interest payable", "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Decrease (increase) in other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "(Decrease) in other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "jmsb_IncreaseInCashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "IncreaseInCashSurrenderValueOfLifeInsurance", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase in cash surrender value of life insurance.", "label": "Increase In Cash Surrender Value Of Life Insurance", "negatedLabel": "Net increase in cash surrender value of life insurance" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Accelerated Share Repurchase Agreements", "terseLabel": "Plus: Effect of dilutive options", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of accelerated share repurchase agreements. An accelerated share repurchase program is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time." } } }, "auth_ref": [ "r109", "r262", "r263", "r276" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r843", "r853", "r863", "r887", "r895", "r899", "r907" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r905" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r835", "r911" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r835", "r911" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r835", "r911" ] }, "jmsb_InsuranceCommissionNonInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "InsuranceCommissionNonInterestIncome", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of insurance commissions.", "label": "Insurance Commission Non-Interest Income", "terseLabel": "Insurance commissions" } } }, "auth_ref": [] }, "jmsb_InsuranceCommissionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "InsuranceCommissionsMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to insurance commissions.", "label": "Insurance Commissions" } } }, "auth_ref": [] }, "jmsb_InterchangeIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "InterchangeIncomeMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to interchange income.", "label": "Interchange income [Member]", "terseLabel": "Interchange income" } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income, Operating", "totalLabel": "Total interest and dividend income", "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein." } } }, "auth_ref": [ "r130", "r140", "r142", "r143", "r144", "r1144" ] }, "us-gaap_InterestAndDividendIncomeOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndDividendIncomeOperatingAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income, Operating [Abstract]", "terseLabel": "Interest and Dividend Income" } } }, "auth_ref": [] }, "us-gaap_InterestAndFeeIncomeLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndFeeIncomeLoansAndLeases", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Fee Income, Loans and Leases", "terseLabel": "Interest and fees on loans", "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases." } } }, "auth_ref": [ "r130" ] }, "us-gaap_InterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestBearingDepositLiabilities", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Deposit Liabilities", "terseLabel": "Interest-bearing demand deposits", "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities." } } }, "auth_ref": [ "r120" ] }, "us-gaap_InterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestBearingDepositsInBanks", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Deposits in Banks and Other Financial Institutions", "terseLabel": "Interest-bearing deposits in other banks", "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet." } } }, "auth_ref": [ "r63", "r128" ] }, "us-gaap_InterestBearingDomesticDepositBrokered": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestBearingDomesticDepositBrokered", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Domestic Deposit, Brokered", "terseLabel": "Brokered deposits", "documentation": "Amount of interest-bearing domestic third-party deposits placed by or through the assistance of a deposit broker, also known as brokered deposit liabilities." } } }, "auth_ref": [ "r120" ] }, "us-gaap_InterestExpenseDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDeposits", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Deposits", "terseLabel": "Deposits", "documentation": "Aggregate amount of interest expense on all deposits." } } }, "auth_ref": [ "r145" ] }, "us-gaap_InterestExpenseFederalFundsPurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseFederalFundsPurchased", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Federal Funds Purchased", "terseLabel": "Federal funds purchased", "documentation": "Gross expenses on the purchase of Federal funds at a specified price with a simultaneous agreement to sell the same to the same counterparty at a fixed or determinable price at a future date." } } }, "auth_ref": [ "r192", "r193" ] }, "us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-term", "terseLabel": "Federal Home Loan Bank advances", "documentation": "Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances." } } }, "auth_ref": [] }, "jmsb_InterestExpenseFederalReserveBankAdvancesShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "InterestExpenseFederalReserveBankAdvancesShortTerm", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Interest expense incurred during the reporting period on short-term borrowings associated with Federal Reserve Bank advances.", "label": "Interest Expense, Federal Reserve Bank Advances, Short-Term", "terseLabel": "Federal Reserve Bank borrowings" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOperating", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "totalLabel": "Total interest expense", "documentation": "Amount of interest expense classified as operating." } } }, "auth_ref": [ "r288", "r578", "r954" ] }, "us-gaap_InterestExpenseOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOperatingAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Abstract]", "terseLabel": "Interest Expense" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseSubordinatedNotesAndDebentures", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Subordinated Notes and Debentures", "terseLabel": "Subordinated debt", "documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures." } } }, "auth_ref": [ "r146" ] }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeDepositsWithFinancialInstitutions", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Deposits with Financial Institutions", "terseLabel": "Interest on deposits in banks", "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts." } } }, "auth_ref": [ "r143", "r192", "r193" ] }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), after Provision for Loan Loss", "totalLabel": "Net interest income after recovery of credit losses", "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses." } } }, "auth_ref": [ "r132" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "totalLabel": "Net Interest Income", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r574", "r970" ] }, "us-gaap_InterestIncomeSecuritiesTaxExempt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeSecuritiesTaxExempt", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Securities, Operating, Tax Exempt", "terseLabel": "Interest on investment securities, tax-exempt", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax." } } }, "auth_ref": [ "r140", "r192", "r194" ] }, "us-gaap_InterestIncomeSecuritiesTaxable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeSecuritiesTaxable", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Securities, Operating, Taxable", "terseLabel": "Interest on investment securities, taxable", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax." } } }, "auth_ref": [ "r140", "r192", "r194" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r232", "r236", "r237" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest Payable", "terseLabel": "Accrued interest payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r124", "r1100" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateContractMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r749", "r752", "r783", "r795" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Derivative Assets, at Fair Value", "verboseLabel": "Interest rate swap agreements", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Interest rate swap agreements", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r749", "r823", "r824" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Accrued interest receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r949", "r1142" ] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r161", "r162", "r163", "r477", "r766", "r767", "r1017" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "us-gaap_InvestmentBankingRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentBankingRevenue", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Investment Banking Revenue", "terseLabel": "Service charges on deposit accounts", "documentation": "Includes (1) underwriting revenue (the spread between the resale price received and the cost of the securities and related expenses) generated through the purchasing, distributing and reselling of new issues of securities (alternatively, could be a secondary offering of a large block of previously issued securities); and (2) fees earned for mergers, acquisitions, divestitures, restructurings, and other types of financial advisory services." } } }, "auth_ref": [ "r133", "r134" ] }, "us-gaap_InvestmentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate of investment." } } }, "auth_ref": [ "r721", "r723", "r724", "r736" ] }, "jmsb_InvestmentWeightedAverageRemainingLife": { "xbrltype": "durationItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "InvestmentWeightedAverageRemainingLife", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesContractualMaturitiesOfInvestmentSecuritiesAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent available-for-sale weighted average remaining life.", "label": "Investment Weighted Average Remaining Life", "terseLabel": "Weighted average remaining life" } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Contractual maturities of investment securities", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investment Securities" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosureAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure [Abstract]", "verboseLabel": "Securities:" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investment Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r149", "r195", "r302", "r304", "r509", "r510", "r1096" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LaborAndRelatedExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "verboseLabel": "Salaries and employee benefits", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r955" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r25", "r67", "r68", "r69", "r72", "r73", "r74", "r75", "r239", "r337", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r471", "r474", "r475", "r514", "r675", "r755", "r829", "r1028", "r1087", "r1088" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r83", "r129", "r609", "r806", "r960", "r1012", "r1081" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities at fair value", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r494", "r1065" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Line of Credit", "terseLabel": "Line of credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r25", "r126", "r1102" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r66", "r71" ] }, "jmsb_LoanServicingPortfolioNotIncludedInConsolidatedFinancialStatements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "LoanServicingPortfolioNotIncludedInConsolidatedFinancialStatements", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of loan servicing portfolio which is not included in consolidated financial statements.", "label": "Loan Servicing Portfolio, Not Included in Consolidated Financial Statements", "terseLabel": "Loan servicing portfolio" } } }, "auth_ref": [] }, "jmsb_LoanServicingPortfolioPrepaymentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "LoanServicingPortfolioPrepaymentPercent", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents conditional prepayment percent of loan servicing portfolio.", "label": "Loan Servicing Portfolio, Prepayment Percent", "terseLabel": "Prepayment percent of loan servicing portfolio" } } }, "auth_ref": [] }, "jmsb_LoanServicingPortfolioWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "LoanServicingPortfolioWeightedAverageDiscountRatePercent", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for loan servicing portfolio.", "label": "Loan Servicing Portfolio, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "auth_ref": [] }, "jmsb_LoanServicingRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "LoanServicingRightsMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member relating to loan servicing rights.", "label": "Loan Servicing Rights [Member]", "terseLabel": "Loan servicing rights" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansAndLeasesReceivableAllowance", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceAndLoansByImpairmentMethodologyDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Allowance", "negatedLabel": "Less: Allowance for loan credit losses", "periodEndLabel": "Ending Balance (prior to adoption)", "periodStartLabel": "Beginning Balance (prior to adoption)", "terseLabel": "Allowance for loan losses", "verboseLabel": "Total allowance", "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements." } } }, "auth_ref": [ "r157", "r159", "r166", "r923" ] }, "jmsb_LoansAndLeasesReceivableCurrentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "LoansAndLeasesReceivableCurrentCarryingAmount", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the loans and leases receivable, current carrying amount.", "label": "Loans and Leases Receivable Current Carrying Amount", "terseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLosses" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Allowance for Loan Credit Losses", "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r522", "r974" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoans" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables, Excluding Allowance for Credit Losses [Text Block]", "terseLabel": "Loans", "documentation": "The entire disclosure for claims held for amounts due a company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables." } } }, "auth_ref": [ "r974" ] }, "us-gaap_LoansReceivableBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableBasisSpreadOnVariableRate", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loans Receivable, Basis Spread on Variable Rate", "terseLabel": "Loans Receivable", "documentation": "Percentage added to reference rate used to compute variable rate on loan receivable." } } }, "auth_ref": [] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Loans Receivable, Fair Value Disclosure", "verboseLabel": "Loans, net", "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts." } } }, "auth_ref": [ "r1080" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "terseLabel": "Carrying Value - Long-term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r25", "r126", "r381", "r391", "r771", "r772", "r804", "r1102" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25", "r1020", "r1021", "r1022" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r40", "r1020", "r1021", "r1022" ] }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtWeightedAverageInterestRate", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted-Average Interest Rate", "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Investment Securities" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r417", "r455", "r497", "r569", "r629", "r630", "r637", "r666", "r667", "r720", "r722", "r725", "r726", "r735", "r747", "r748", "r759", "r775", "r786", "r797", "r798", "r802", "r803", "r810", "r1030", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r879" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r879" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Minimum", "terseLabel": "Minimum" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r417", "r455", "r497", "r569", "r629", "r630", "r637", "r666", "r667", "r720", "r722", "r725", "r726", "r735", "r747", "r748", "r759", "r775", "r786", "r797", "r798", "r802", "r810", "r1030", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r898" ] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Collateralized Mortgage Backed Securities [Member]", "terseLabel": "U.S. agency mortgage-backed", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r783", "r784", "r785", "r982", "r984", "r989", "r994", "r1002", "r1131" ] }, "us-gaap_MortgagesHeldForSaleFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgagesHeldForSaleFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Mortgages Held-for-sale, Fair Value Disclosure", "terseLabel": "Loan servicing rights", "documentation": "Fair value portion of mortgage loans held-for-sale." } } }, "auth_ref": [ "r493", "r494" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r906" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r880" ] }, "jmsb_NatureOfBankingActivitiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "NatureOfBankingActivitiesPolicyPolicyTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on nature of banking activities.", "label": "Nature Of Banking Activities Policy [Policy Text Block]", "terseLabel": "Nature of Banking Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r235" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r235" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r97", "r98", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r88", "r100", "r141", "r201", "r218", "r221", "r225", "r239", "r245", "r247", "r248", "r249", "r250", "r251", "r254", "r255", "r269", "r337", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r465", "r468", "r491", "r514", "r613", "r697", "r715", "r716", "r827", "r1028" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income available to common shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r229", "r247", "r248", "r249", "r250", "r258", "r259", "r271", "r276", "r468" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income available to common shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r229", "r260", "r265", "r266", "r267", "r268", "r271", "r276" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Operations, Basic [Abstract]", "terseLabel": "Income available to common shareholders (in thousands):" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Operations, Diluted [Abstract]", "terseLabel": "Income available to common shareholders (in thousands):" } } }, "auth_ref": [] }, "jmsb_NetPurchaseRedemptionOfRestrictedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "NetPurchaseRedemptionOfRestrictedSecurities", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of net (purchase) redemption of restricted securities.", "label": "Net (Purchase) Redemption of Restricted Securities", "negatedLabel": "Net redemptions (purchases) of restricted securities" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r879" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r843", "r853", "r863", "r887", "r895" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r870" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r869" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r887" ] }, "jmsb_NonQualifiedDeferredCompensationPlanAssetGainsLossesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "NonQualifiedDeferredCompensationPlanAssetGainsLossesNet", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "The amount of non-qualified deferred compensation plan asset gains (losses), net.", "label": "Non Qualified Deferred Compensation Plan Asset Gains Losses Net", "terseLabel": "Non-qualified deferred compensation plan asset gains, net" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r906" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r906" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental Disclosures of Noncash Transactions" } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_NoninterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestBearingDepositLiabilities", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Noninterest-bearing Deposit Liabilities", "terseLabel": "Non-interest bearing demand deposits", "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity." } } }, "auth_ref": [ "r120" ] }, "us-gaap_NoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Expense", "totalLabel": "Total non-interest expenses", "documentation": "Total aggregate amount of all noninterest expense." } } }, "auth_ref": [ "r138" ] }, "us-gaap_NoninterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestExpenseAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Expense [Abstract]", "terseLabel": "Non-interest Expenses" } } }, "auth_ref": [] }, "us-gaap_NoninterestExpenseDirectorsFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestExpenseDirectorsFees", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Noninterest Expense Directors Fees", "terseLabel": "Director costs", "documentation": "Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits." } } }, "auth_ref": [ "r138" ] }, "us-gaap_NoninterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestIncome", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Income", "totalLabel": "Total non-interest income", "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified." } } }, "auth_ref": [ "r136" ] }, "us-gaap_NoninterestIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestIncomeAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Income [Abstract]", "terseLabel": "Non-interest Income" } } }, "auth_ref": [] }, "jmsb_NoninterestIncomeOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "NoninterestIncomeOtherIncome", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other income recognized within the scope of ASC 606.", "label": "Noninterest Income, Other Income", "terseLabel": "Other operating income (loss)" } } }, "auth_ref": [] }, "us-gaap_NontaxableMunicipalNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NontaxableMunicipalNotesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Nontaxable Municipal Notes [Member]", "terseLabel": "Tax-exempt municipal", "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments that are not taxable." } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of restricted stock awards", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r21" ] }, "jmsb_NumberOfDepositorsRepresentingFivePercentOrMoreOfTotalDeposits": { "xbrltype": "integerItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "NumberOfDepositorsRepresentingFivePercentOrMoreOfTotalDeposits", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of depositors representing five percent or more of total deposits.", "label": "Number Of Depositors Representing Five Percent Or More Of Total Deposits", "terseLabel": "Number of depositors representing five percent or more of total deposits" } } }, "auth_ref": [] }, "us-gaap_OccupancyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OccupancyNet", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Occupancy, Net", "terseLabel": "Occupancy expense of premises", "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense." } } }, "auth_ref": [ "r90", "r137", "r178" ] }, "us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), after Tax", "negatedLabel": "Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax of $(6) and $(6) for the three months ended June 30, 2024 and June 30, 2023, respectively. Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax of $(12) and $(13) for the six months ended June 30, 2024 and June 30, 2023, respectively.", "documentation": "Amount, after tax, of adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r950", "r979" ] }, "us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax", "terseLabel": "Amortization of unrealized gains on securities transferred to held-to-maturity, net of tax", "documentation": "Amount of tax expense (benefit) on adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r979" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r527" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r526" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Right of use asset amortization", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r956" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r118", "r203", "r601", "r758", "r829" ] }, "jmsb_OtherChargesAndFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "OtherChargesAndFeesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other charges and fees.", "label": "Other Charges and Fees" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale securities, net of tax of $32 and $(893) for the three months ended June 30, 2024 and June 30, 2023, respectively. Unrealized gain (loss) on available-for-sale securities, net of tax of $(70) and $6 for the six months ended June 30, 2024 and June 30, 2023, respectively.", "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r212", "r213" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale securities, net of tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "terseLabel": "Gain (loss) on available-for-sale securities, related tax", "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r212", "r213", "r215" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "verboseLabel": "Net change during the period", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r23", "r219", "r222", "r226", "r251", "r515", "r516", "r521", "r575", "r614", "r951", "r952" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r14", "r112", "r219", "r222", "r251" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedLabel": "Reclassification adjustment for losses on available-for-sale securities included in net income, net of tax of $(42) for the six months ended June 30, 2023.", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r5", "r86", "r217", "r336" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Reclassification adjustment for losses on available-for-sale securities included in net income, net of tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Cost and Expense, Operating", "terseLabel": "Other operating expenses", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r89", "r620", "r757" ] }, "us-gaap_OtherExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r125", "r603", "r671", "r672", "r829", "r1103", "r1138" ] }, "us-gaap_OtherNoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoninterestExpense", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Noninterest Expense", "totalLabel": "Total other operating expenses", "verboseLabel": "Other operating expenses", "documentation": "Amount of noninterest expense classified as other." } } }, "auth_ref": [ "r138" ] }, "jmsb_OtherNoninterestOperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "OtherNoninterestOperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "The net amount of other non-interest operating income and expenses.", "label": "Other Noninterest Operating Income Expense", "terseLabel": "Other operating income" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpenses" ], "lang": { "en-us": { "role": { "label": "Other Operating Income and Expense [Text Block]", "terseLabel": "Other Operating Expenses", "documentation": "The entire disclosure for other operating income and other operating expense items." } } }, "auth_ref": [ "r702" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Operating Income", "terseLabel": "Other income", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r879" ] }, "us-gaap_OtherRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherRealEstate", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Real Estate", "terseLabel": "Other real estate owned", "documentation": "Carrying amount of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This does not include real estate assets taken in settlement of troubled loans through surrender or foreclosure." } } }, "auth_ref": [ "r117", "r1067", "r1068", "r1069" ] }, "jmsb_OtherServiceChargesAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "OtherServiceChargesAndFees", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of other service charges and fees.", "label": "Other Service Charges and Fees", "terseLabel": "Other service charges and fees" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r841", "r851", "r861", "r893" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r844", "r854", "r864", "r896" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r844", "r854", "r864", "r896" ] }, "jmsb_OverdrawnAccountFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "OverdrawnAccountFeesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to overdrawn account fees.", "label": "Overdrawn Account Fees [Member]", "terseLabel": "Overdrawn account fees" } } }, "auth_ref": [] }, "us-gaap_PassMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PassMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Pass [Member]", "terseLabel": "Pass", "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables." } } }, "auth_ref": [ "r161", "r162", "r163", "r1017" ] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Schedule of past due and non-accrual loans", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r164", "r165", "r768", "r1016" ] }, "jmsb_PayFixedAndReceiveVariableInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "PayFixedAndReceiveVariableInterestRateSwapMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Pay Fixed and Receive Variable Interest Rate Swap [Member]", "label": "Pay Fixed and Receive Variable Interest Rate Swap [Member]", "terseLabel": "Pay fixed/receive variable swaps" } } }, "auth_ref": [] }, "jmsb_PayVariableAndReceiveFixedInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "PayVariableAndReceiveFixedInterestRateSwapMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Pay Variable and Receive Fixed Interest Rate Swap [Member]", "label": "Pay Variable and Receive Fixed Interest Rate Swap [Member]", "terseLabel": "Pay variable/receive fixed swaps" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r868" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r96" ] }, "jmsb_PaymentsForVestedRestrictedStockAwardsNetOfSharesSurrendered": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "PaymentsForVestedRestrictedStockAwardsNetOfSharesSurrendered", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow relating to vesting of restricted stock awards, net of value of such awards forfeited under share based payment arrangement during the period.", "label": "Payments For Vested Restricted Stock Awards, Net Of Shares Surrendered", "negatedLabel": "Repurchase of shares for tax withholding on share-based compensation" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Cash dividends paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Securities, FV-NI", "negatedLabel": "Net purchases of equity securities", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r183", "r233" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of bank premises and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r95" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r878" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r878" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r870" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r887" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r880" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r869" ] }, "jmsb_PercentageOfGuaranteeOfFinancingReceivables": { "xbrltype": "percentItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "PercentageOfGuaranteeOfFinancingReceivables", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents percentage of guarantee of financing receivables.", "label": "Percentage Of Guarantee of Financing Receivables", "terseLabel": "Maximum percentage of SBA guaranty" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r470", "r669", "r792" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r470", "r669", "r792" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r547", "r792", "r807", "r922" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesPledgedSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r547", "r792", "r807", "r922" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r871" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r915" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r870" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r512" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r76", "r392" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r76", "r677" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r76", "r392" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $0.01 per share; authorized 1,000,000 shares; none issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r76", "r605", "r806" ] }, "jmsb_ProceedsFromFederalReserveBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ProceedsFromFederalReserveBankBorrowings", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from Federal Reserve Bank borrowing, classified as financing activity.", "label": "Proceeds from Federal Reserve Bank Borrowings", "terseLabel": "Proceeds from Federal Reserve Bank borrowings" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities, calls and principal repayments of available-for-sale securities", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r230", "r231", "r981" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities", "terseLabel": "Proceeds from maturities, calls and principal repayments of held-to-maturity securities", "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity." } } }, "auth_ref": [ "r29", "r981" ] }, "jmsb_ProceedsFromRepaymentOfFederalFundsPurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ProceedsFromRepaymentOfFederalFundsPurchased", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash Inflow (outflow) from Purchase (repayments) on federal funds.", "label": "Proceeds From (Repayment) of Federal Funds Purchased", "terseLabel": "Repayment of federal funds purchased" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale [Abstract]", "terseLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "verboseLabel": "Proceeds from sale of available-for-sale securities", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r29", "r230", "r303", "r335" ] }, "jmsb_ProceedsFromSaleOfGovernmentGuaranteedLoansOriginallyClassifiedAsHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ProceedsFromSaleOfGovernmentGuaranteedLoansOriginallyClassifiedAsHeldForInvestment", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of proceeds from sale of government guaranteed loans originally classified as held for investment.", "label": "Proceeds From Sale of Government Guaranteed Loans Originally Classified As Held For Investment", "terseLabel": "Proceeds from sale of government guaranteed loans originally classified as held for investment" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansAndLeasesHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLoansAndLeasesHeldForInvestment", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Loans and Leases Held-for-investment", "terseLabel": "Net (increase) in loans", "documentation": "The net cash inflow from (a) sales of loans held-for-investment, (b) sales of leases held-for-investment, and (c) both. Includes proceeds from securitizations of loans." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of premises and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Short-Term Debt", "terseLabel": "Proceeds from short-term debt", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Issuance of common stock for share options exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r19" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r293", "r570", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r750", "r776", "r809", "r810", "r811", "r812", "r814", "r1025", "r1026", "r1031", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1132", "r1133" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r293", "r570", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r750", "r776", "r809", "r810", "r811", "r812", "r814", "r1025", "r1026", "r1031", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1132", "r1133" ] }, "jmsb_ProfessionalFeesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ProfessionalFeesNet", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants net. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees Net", "terseLabel": "Professional fees" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r201", "r218", "r221", "r234", "r239", "r245", "r251", "r254", "r255", "r337", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r465", "r468", "r469", "r472", "r473", "r491", "r514", "r579", "r612", "r645", "r697", "r715", "r716", "r793", "r794", "r828", "r953", "r1028" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Bank premises and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r529", "r587", "r610", "r806" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Provision for (recovery of) credit losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r8", "r131", "r158" ] }, "jmsb_ProvisionForLoanLeaseUnfundedCommitmentsAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ProvisionForLoanLeaseUnfundedCommitmentsAndOtherLosses", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, unfunded commitments and other loss based on assessment of un collectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision For Loan Lease Unfunded Commitments And Other Losses", "terseLabel": "Recovery of credit losses" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r868" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r868" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r410", "r417", "r445", "r446", "r447", "r455", "r497", "r538", "r550", "r569", "r629", "r630", "r637", "r666", "r667", "r720", "r722", "r725", "r726", "r735", "r747", "r748", "r759", "r775", "r786", "r797", "r798", "r802", "r803", "r810", "r818", "r1023", "r1030", "r1068", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r410", "r417", "r445", "r446", "r447", "r455", "r497", "r538", "r550", "r569", "r629", "r630", "r637", "r666", "r667", "r720", "r722", "r725", "r726", "r735", "r747", "r748", "r759", "r775", "r786", "r797", "r798", "r802", "r803", "r810", "r818", "r1023", "r1030", "r1068", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "jmsb_RealEstatePortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "RealEstatePortfolioSegmentMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Real estate portfolio segment.", "label": "Real Estate Portfolio Segment [Member]", "terseLabel": "Real Estate Loans" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Allowance for Loan Credit Losses" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r836", "r846", "r856", "r888" ] }, "srt_RegulatoryCapitalRequirementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RegulatoryCapitalRequirementsAbstract", "lang": { "en-us": { "role": { "label": "Regulatory Capital" } } }, "auth_ref": [] }, "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapital" ], "lang": { "en-us": { "role": { "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]", "terseLabel": "Regulatory Capital", "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union." } } }, "auth_ref": [ "r588", "r589", "r590", "r592", "r593", "r594", "r596", "r597" ] }, "us-gaap_ResidentialRealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResidentialRealEstateMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Residential Real Estate [Member]", "terseLabel": "Residential Real Estate", "documentation": "Property that is used as a home." } } }, "auth_ref": [ "r759", "r764", "r1032" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r837", "r847", "r857", "r889" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r838", "r848", "r858", "r890" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r845", "r855", "r865", "r897" ] }, "us-gaap_RestrictedInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedInvestments", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsCarryingValueAndEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesRestrictedSecuritiesDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Investments", "terseLabel": "Restricted securities, at cost", "totalLabel": "Total Restricted Securities", "documentation": "Investments which are not defined as or included in marketable (debt, equity, or other) securities whose use is restricted in whole or in part, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet." } } }, "auth_ref": [ "r744", "r745" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r34" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r80", "r108", "r608", "r634", "r636", "r643", "r678", "r806" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r200", "r241", "r242", "r243", "r246", "r251", "r253", "r255", "r338", "r339", "r358", "r459", "r460", "r462", "r463", "r464", "r466", "r467", "r468", "r479", "r481", "r482", "r485", "r489", "r524", "r525", "r631", "r633", "r646", "r1140" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Non-interest income", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r152", "r153", "r281", "r286", "r287", "r290", "r292", "r293", "r294", "r295", "r407", "r408", "r570" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r191", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use asset obtained in exchange for new operating lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r528", "r805" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r906" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r906" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoansDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r78", "r84", "r297", "r977" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureLoansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of composition of the loan portfolio", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r78", "r84" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in accumulated other comprehensive income (loss)", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r27", "r1082", "r1083" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of amortized cost and fair value of securities available-for-sale", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]", "terseLabel": "Schedule of compliance with regulatory capital requirements under banking regulations", "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity." } } }, "auth_ref": [ "r591", "r595" ] }, "jmsb_ScheduleOfCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ScheduleOfCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financing receivables of credit quality indicator.", "label": "Schedule Of Credit Quality Indicators [Table Text Block]", "terseLabel": "Schedule of credit quality indicators" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of short-term debt and long-term debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r25", "r41", "r42", "r64", "r106", "r107", "r771", "r773", "r962", "r1084" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDerivativesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Company's swaps", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r16", "r49", "r50", "r51", "r52", "r54", "r55", "r57", "r58" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r968" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of fair value of assets measured at fair value on a recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1065", "r1066" ] }, "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Off-balance Sheet Risks [Table]", "documentation": "Disclosure of information about fair value of financial asset and liability not recognized in financial statement because of failure to meet criterion for recognition." } } }, "auth_ref": [ "r61", "r115" ] }, "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Off-balance Sheet Risks [Table Text Block]", "terseLabel": "Summary of the contract or notional amount of the Company's exposure to off-balance sheet risk", "documentation": "Tabular disclosure of the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined) which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition." } } }, "auth_ref": [ "r61", "r115" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r199", "r1015" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r162", "r767", "r1017" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesPastDueAndNonAccrualLoansDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r768", "r1016" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-Maturity Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ] }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "terseLabel": "Schedule of components of other operating expenses", "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement." } } }, "auth_ref": [ "r89" ] }, "jmsb_ScheduleOfRestrictedSecuritiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ScheduleOfRestrictedSecuritiesTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in restricted securities.", "label": "Schedule of Restricted Securities [Table Text Block]", "terseLabel": "Summary of restricted securities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r419", "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Disclosure of information about share-based payment arrangement by range of exercise prices." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Summary of stock options outstanding and exercisable", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock options activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r17", "r18", "r110" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r831" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r833" ] }, "jmsb_ServiceChargesOnDepositAccountsAndOtherServiceChargesAndFeesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ServiceChargesOnDepositAccountsAndOtherServiceChargesAndFeesAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRevenueComponentsOfNonInterestIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Service Charges on Deposit Accounts and Other Service Charges and Fees [Abstract]", "terseLabel": "Service charges on deposit accounts and Other service charges and fees" } } }, "auth_ref": [] }, "jmsb_ServicingAssetAmountOffered": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ServicingAssetAmountOffered", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount offered by the entity under SBA 7(a).", "label": "Servicing Asset, Amount Offered", "terseLabel": "Servicing asset offered" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Amount", "terseLabel": "Servicing Asset at Fair Value", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r493", "r494", "r551", "r552", "r553", "r554" ] }, "jmsb_ServicingAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "ServicingAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents the value of servicing rights valuation allowance.", "label": "Servicing Assets, Valuation Allowance", "terseLabel": "Servicing rights valuation allowance" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting term", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r787" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Nonvested shares, granted", "verboseLabel": "Restricted stock grants", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested shares outstanding, ending balance", "periodStartLabel": "Nonvested shares outstanding, beginning balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r434", "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value, ending balance", "periodStartLabel": "Weighted average grant date fair value outstanding, beginning balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r434", "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Nonvested shares, vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of vested shares", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r419", "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r789" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "terseLabel": "Exercise of stock options, shares surrendered", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, ending balance", "periodStartLabel": "Options outstanding, beginning balance", "terseLabel": "Options outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r426", "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, ending balance", "periodStartLabel": "Weighted average exercise price, beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r426", "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award", "terseLabel": "Term of award", "documentation": "Description of terms of award under share-based payment arrangement." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfRestrictedStockAwardsDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise price range minimum rate", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise price range maximum rate", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration term", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r788" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r43" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual life (in years)", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r43" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual life (in years)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r111" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Price of stock expressed in fair value percentage", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "jmsb_SharesIssuedDuringSharesSurrendered": { "xbrltype": "sharesItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "SharesIssuedDuringSharesSurrendered", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares surrendered during period.", "label": "Shares Issued During, Shares Surrendered", "terseLabel": "Exercise of stock options, net of shares surrendered (in shares)" } } }, "auth_ref": [] }, "jmsb_SharesIssuedDuringSharesSurrenderedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "SharesIssuedDuringSharesSurrenderedValue", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of shares surrendered during period.", "label": "Shares Issued During, Shares Surrendered, Value", "terseLabel": "Exercise of stock options, net of shares surrendered" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt", "terseLabel": "Carrying Value - Short-term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r65", "r123", "r806", "r1101" ] }, "us-gaap_ShortTermDebtRefinancedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtRefinancedAmount", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Refinanced, Amount", "terseLabel": "Short-Term Debt", "documentation": "Amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r67", "r1020", "r1021", "r1022" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r65", "r1020", "r1021", "r1022" ] }, "us-gaap_SpecialMentionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SpecialMentionMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesCreditQualityIndicatorsDetails" ], "lang": { "en-us": { "role": { "label": "Special Mention [Member]", "terseLabel": "Special Mention", "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date." } } }, "auth_ref": [ "r161", "r162", "r163", "r1017" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby letters of credit", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r1027", "r1134", "r1135" ] }, "jmsb_StateFranchiseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "StateFranchiseTax", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureOtherOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of state franchise taxes incurred during the period.", "label": "State Franchise Tax", "terseLabel": "State franchise tax" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r192", "r206", "r207", "r208", "r239", "r261", "r264", "r272", "r276", "r283", "r284", "r337", "r365", "r367", "r368", "r369", "r372", "r373", "r392", "r393", "r394", "r395", "r397", "r514", "r639", "r640", "r641", "r642", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r677", "r698", "r717", "r739", "r740", "r741", "r742", "r743", "r921", "r958", "r967" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r77", "r81", "r82", "r200", "r223", "r224", "r225", "r241", "r242", "r243", "r246", "r251", "r253", "r255", "r282", "r338", "r339", "r358", "r398", "r459", "r460", "r462", "r463", "r464", "r466", "r467", "r468", "r479", "r480", "r481", "r482", "r483", "r485", "r489", "r515", "r517", "r518", "r519", "r520", "r521", "r524", "r525", "r531", "r614", "r631", "r632", "r633", "r646", "r717" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r241", "r242", "r243", "r282", "r525", "r570", "r638", "r657", "r668", "r670", "r671", "r672", "r673", "r674", "r677", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r694", "r696", "r700", "r701", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r717", "r819" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Changes in Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r241", "r242", "r243", "r282", "r296", "r525", "r570", "r638", "r657", "r668", "r670", "r671", "r672", "r673", "r674", "r677", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r694", "r696", "r700", "r701", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r717", "r819" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r840", "r850", "r860", "r892" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "terseLabel": "Restricted stock vesting, shares surrendered", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r15", "r76", "r77", "r108" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock vesting (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r15", "r76", "r77", "r108" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanSummaryOfStockOptionsActivityDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised", "terseLabel": "Exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r76", "r77", "r108", "r431" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock vesting", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r15", "r108" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r15", "r77", "r81", "r82", "r108" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r76", "r77", "r108", "r642", "r717", "r742" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of common stock", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r76", "r77", "r108", "r646", "r717", "r742", "r828" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets", "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r81", "r82", "r103", "r679", "r695", "r718", "r719", "r806", "r829", "r960", "r1012", "r1081", "r1140" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_SubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedDebt", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Subordinated Debt", "terseLabel": "Subordinated debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [ "r25", "r67", "r126", "r1102" ] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedDebtMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails", "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsShortTermDebtAndLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Subordinated Debt [Member]", "terseLabel": "Subordinated debt", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosures of Cash Flow Information" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r886" ] }, "us-gaap_TaxableMunicipalNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxableMunicipalNotesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Taxable Municipal Notes [Member]", "terseLabel": "Taxable municipal", "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments that are taxable." } } }, "auth_ref": [] }, "jmsb_TermOfFederalReserveBankBorrowing": { "xbrltype": "durationItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TermOfFederalReserveBankBorrowing", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of Federal Reserve Bank borrowing, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of Federal Reserve Bank Borrowing", "terseLabel": "Term of advance" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapital", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital, Actual", "terseLabel": "Actual, Amount", "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneLeverageCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapitalAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital [Abstract]", "terseLabel": "Tier 1 capital (to average assets)" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Capital Requirements, Amount", "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r591", "r595" ] }, "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum", "terseLabel": "Minimum Capital Requirements, Ratio", "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r591", "r595" ] }, "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount", "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio", "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneLeverageCapitalToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneLeverageCapitalToAverageAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Leverage Capital Ratio, Actual", "terseLabel": "Actual, Ratio", "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneRiskBasedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneRiskBasedCapital", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Risk-Based Capital, Actual", "terseLabel": "Actual, Amount", "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneRiskBasedCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneRiskBasedCapitalAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Risk-Based Capital [Abstract]", "terseLabel": "Tier 1 capital (to risk weighted assets)" } } }, "auth_ref": [] }, "jmsb_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsWithBuffer": { "xbrltype": "pureItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsWithBuffer", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy with buffer.", "label": "Tier One Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets with Buffer", "terseLabel": "Minimum Capital Requirements, Ratio" } } }, "auth_ref": [] }, "jmsb_TierOneRiskBasedCapitalRequiredForCapitalAdequacyWithBuffer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyWithBuffer", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy with Buffer.", "label": "Tier One Risk Based Capital Required For Capital Adequacy with Buffer", "terseLabel": "Minimum Capital Requirements, Amount" } } }, "auth_ref": [] }, "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Amount", "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum To Be Well Capitalized Under Prompt Corrective Action Provisions, Ratio", "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureRegulatoryCapitalScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsDetails" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Actual", "terseLabel": "Actual, Ratio", "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r591" ] }, "us-gaap_TimeDepositMaturitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimeDepositMaturitiesTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "Time Deposit Maturities [Table Text Block]", "terseLabel": "Schedule of carrying amount of the time deposits by contractual maturity", "documentation": "Tabular disclosure of time deposit liability maturities." } } }, "auth_ref": [ "r11" ] }, "us-gaap_TimeDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimeDeposits", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsDepositsDetails", "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Time Deposits", "terseLabel": "Time deposits", "documentation": "Amount of time deposit liabilities, including certificates of deposit." } } }, "auth_ref": [ "r12", "r120" ] }, "jmsb_TimeDepositsAndFhlbAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvances", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit liabilities and Fhlb advances.", "label": "Time Deposits and Fhlb Advances", "totalLabel": "Total" } } }, "auth_ref": [] }, "jmsb_TimeDepositsAndFhlbAdvancesAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvancesAfterYearFour", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit and Fhlb advances maturing after fourth fiscal year following current fiscal year.", "label": "Time Deposits and Fhlb Advances, after Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "jmsb_TimeDepositsAndFhlbAdvancesNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvancesNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit and Fhlb advances maturing in next twelve months.", "label": "Time Deposits and Fhlb Advances, Next Twelve Months", "terseLabel": "2025" } } }, "auth_ref": [] }, "jmsb_TimeDepositsAndFhlbAdvancesRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvancesRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit and Fhlb advances maturing in remainder of current fiscal year.", "label": "Time Deposits and Fhlb Advances, Remainder of Fiscal Year", "terseLabel": "2024" } } }, "auth_ref": [] }, "jmsb_TimeDepositsAndFhlbAdvancesYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvancesYearOne", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit and Fhlb advances maturing in next fiscal year following current fiscal year.", "label": "Time Deposits and Fhlb Advances, Year One", "terseLabel": "2026" } } }, "auth_ref": [] }, "jmsb_TimeDepositsAndFhlbAdvancesYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvancesYearThree", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit and Fhlb advances maturing in third fiscal year following current fiscal year", "label": "Time Deposits and Fhlb Advances, Year Three", "terseLabel": "2028" } } }, "auth_ref": [] }, "jmsb_TimeDepositsAndFhlbAdvancesYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TimeDepositsAndFhlbAdvancesYearTwo", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit and Fhlb advances maturing in second fiscal year following current fiscal year.", "label": "Time Deposits and Fhlb Advances, Year Two", "terseLabel": "2027" } } }, "auth_ref": [] }, "us-gaap_TimeDepositsByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimeDepositsByMaturityAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureDepositsAndBorrowingsTimeDepositsAndFhlbAdvancesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposits, Fiscal Year Maturity [Abstract]", "terseLabel": "Contractual maturity" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r878" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r885" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r905" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r907" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.johnmarshallbank.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r390", "r396", "r486", "r508", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r549", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r615", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r808", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r1007", "r1008", "r1009", "r1010", "r1064", "r1067", "r1068", "r1069", "r1076", "r1079" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r908" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r909" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r909" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r907" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r907" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r910" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r908" ] }, "jmsb_TwoThousandAndFifteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "TwoThousandAndFifteenPlanMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureStockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2015 Plan.", "label": "Two Thousand And Fifteen Plan [Member]", "terseLabel": "2015 Plan" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government and federal agencies", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r753", "r783", "r1097" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureFairValueMeasurementsFairValueOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueAvailableForSaleSecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValueHeldToMaturitySecuritiesDetails", "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesSecuritiesInGrossUnrealizedLossPositionAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasuries", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r753", "r783", "r785", "r795", "r1097" ] }, "us-gaap_UnallocatedFinancingReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnallocatedFinancingReceivablesMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesAllowanceForLoanLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Unallocated Financing Receivables [Member]", "terseLabel": "Unallocated", "documentation": "Financing receivables that have not been allocated to a portfolio segment." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedLabel": "Less: Income attributable to unvested restricted stock awards", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r270", "r273", "r274" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "crdr": "debit", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "negatedLabel": "Less: Income attributable to unvested restricted stock awards", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r270", "r273", "r274", "r920" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r904" ] }, "us-gaap_UnfundedLoanCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnfundedLoanCommitmentMember", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesUnfundedCommitmentsDetails" ], "lang": { "en-us": { "role": { "label": "Unfunded Loan Commitment [Member]", "terseLabel": "Unfunded loan commitments", "documentation": "Undisbursed funds of a credit facility in which the borrower may draw upon." } } }, "auth_ref": [ "r975" ] }, "jmsb_UnfundedLoanCommitmentsAllowanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "UnfundedLoanCommitmentsAllowanceTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureAllowanceForLoanCreditLossesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit losses for unfunded loan commitments.", "label": "Unfunded Loan Commitments Allowance [Table Text Block]", "terseLabel": "Schedule of unfunded commitments" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of gross unrealized loss position of investments", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "jmsb_UnrealizedGainLossOnSecuritiesAvailableForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "UnrealizedGainLossOnSecuritiesAvailableForSale", "crdr": "credit", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on securities available for sale.", "label": "Unrealized Gain Loss on Securities Available For Sale", "terseLabel": "Unrealized (loss) gain on securities available-for-sale" } } }, "auth_ref": [] }, "jmsb_UnvestedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "UnvestedStockAwardsMember", "presentation": [ "http://www.johnmarshallbank.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to unvested stock awards.", "label": "Unvested Stock Awards [Member]", "terseLabel": "Unvested shares" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Significant Accounting Policies and Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r35", "r36", "r37", "r185", "r186", "r187", "r188" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r874" ] }, "jmsb_WeightedAverageNumberBasicSharesOutstandingAdjustmentOnUnvestedRestrictedStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "WeightedAverageNumberBasicSharesOutstandingAdjustmentOnUnvestedRestrictedStockAwards", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the reductions of unvested restricted stock from the weighted average shares outstanding, basic.", "label": "Weighted Average Number Basic Shares Outstanding Adjustment On Unvested Restricted Stock Awards", "negatedLabel": "Less: Unvested restricted stock" } } }, "auth_ref": [] }, "jmsb_WeightedAverageNumberBasicSharesOutstandingIncludingUnvestedRestrictedStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "WeightedAverageNumberBasicSharesOutstandingIncludingUnvestedRestrictedStockAwards", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the weighted average common shares outstanding, including unvested restricted stock, basic.", "label": "Weighted Average Number Basic Shares Outstanding Including Unvested Restricted Stock Awards", "terseLabel": "Common shares outstanding, including unvested restricted stock" } } }, "auth_ref": [] }, "jmsb_WeightedAverageNumberDilutedSharesOutstandingAdjustmentOnUnvestedRestrictedStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentOnUnvestedRestrictedStockAwards", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the reductions of unvested restricted stock from the weighted average shares outstanding, diluted.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment on Unvested Restricted Stock Awards", "negatedLabel": "Less: Unvested restricted stock" } } }, "auth_ref": [] }, "jmsb_WeightedAverageNumberDilutedSharesOutstandingIncludingUnvestedRestrictedStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.johnmarshallbank.com/20240630", "localname": "WeightedAverageNumberDilutedSharesOutstandingIncludingUnvestedRestrictedStockAwards", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the weighted average common shares outstanding, including unvested restricted stock, diluted.", "label": "Weighted Average Number Diluted Shares Outstanding Including Unvested Restricted Stock Awards", "terseLabel": "Common shares outstanding, including unvested restricted stock" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average common shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r260", "r276" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted-average common shares outstanding - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r258", "r276" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.johnmarshallbank.com/role/DisclosureEarningsPerCommonShareComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r872" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-9" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-8" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477263/942-210-45-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-19" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13)(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(14)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "325", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477974/942-325-45-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478878/942-470-45-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481696/310-30-50-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481161/840-30-50-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479567/321-10-45-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)(Instruction 4)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "a", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "b", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-19" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1A" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1B" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1D" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1F" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-9" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 6.L.5.a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-4" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-11" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r918": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-3" }, "r919": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r920": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60" }, "r921": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 6.L.1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-4" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Publisher": "SEC" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(5)", "Publisher": "SEC" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "c", "Publisher": "SEC" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "d", "Publisher": "SEC" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "e", "Publisher": "SEC" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "f", "Subparagraph": "(1)", "Publisher": "SEC" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "f", "Subparagraph": "(2)", "Publisher": "SEC" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "f", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "f", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "f", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "f", "Subparagraph": "(2)(iv)", "Publisher": "SEC" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481598/310-20-45-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "10B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481889/320-10-35-10B" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39" } } } ZIP 94 0001558370-24-011986-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-011986-xbrl.zip M4$L#!!0 ( "-(#5GO*ZLL'Q4 "/K 1 :FUS8BTR,#(T,#8S,"YX M-Y&I YDXJ'XM/._N[> M#F'""WTNQI]V(CWJ?=SYQ^?_^MM/_]WK_7I^_XWXH1=-F=#$DXQJYI,GKB?D M,9S-J" W3$H>!.1<[3WJ]ST;$.57 $@IB9!WL[J<%%XFT M4)R2C_W]@_[!WL$1^7!Z_.'TZ".YNTGI;D"S$;<1/BO_5'D3-J5$4SEF^I9. MF9I1CWW:F6@].^WWGYZ>=G\+)V)*I9K0(!A2\?NN%TZ-O+WWA] .5&O)AY%F M5Z&<7K(1C0(-;2+^B&A@E("F"A@V1HX@4PQM*]0I:).K]NEP-Y1CJ&AOO__K MS;<'HVA*_-M4#5V4C+E\QA=,ST,9["KF[8[#>1\*#'%*J*3NZ9<94POR$55# MH\^B*,?@LYED'F*3T\I4DEAQTI=AP/I+R@6OEC5,4)H2>I&4X'4OY3:DI3F] M)!M5RG[?A])%ZT.!K_.2$[KC?ERX( TJ11[V?_W&Q>\I9:1Z8TIGQ49,"G*J M1K7-$"V;07&OO 6@((^BGLD*2BC)D0:@=8U56#R$3KE (HR$EE5 Q(4Y^4Q$ MTX.RUCW8Z[-GS83BPX#UD(Q)JF&44;V#W;U,0Z+SE+AC6I*K33!MRI:%A)C(4Q MP^>_$6)F,2I$J$VWP4?IP]F,BU$8/X%GZ)NGV+:/X$8$__A^?VV?1(SO/(!T M,X==0,\, ^ZC)YW3 %OE8<*85CN$@WT-Z%)]4HU\-N*"&]U/3HX1J;T]TB,+ M2?!W5AA)I)%8W$_]52$KXB,()0;BL_D;9AX%$DU#X3B=,"#;PH<.=; MJE7)ECQ,<7D]M!8/U6!T#;';E-5 5D)LQ>V@'K>E2!*.2"RT0V\=]"["*;3% M!"?-.7."LHS3BNNA"ZZY&CJ4-T&9JLE5$#[5C:SE]%9$CYT0!;G$".YP+,'Q MDBLO"%4DH3_-F=+8;@\,7D9 %::6?UV+KS)4ZKN 5]B _X?YW^#77:B,QF=S MR@,*$3#$-P\T8$NV2Z:A*/&!/ZFN6O\Y.8*!_@!<9JD,_%CJ0Y;RT,>6/[@@ ME!B]R%(Q@IJ15#5@6&C7&X6RIT"_K(QWB8I_[US1V16ABVM)/0TA\PW5R4.< MW8ND6W''K=9G=\G#IBZ9T8LL%8MCDG*.SB=;X),_L\!_#!.JE]?V2%MM=G]\ M_WK^B,KU=-B;)NIUWK@=;[R')Y)[&%>MXUYU['9_^=#47Y;5=+B[XWX60"2+ M^0.8:KZ%5%Q(YG.-40A,0VG9F?"Q3)V_7$]GE$L$X8;I2>B'03A^J?");8JV M^>5H44)A _AX;W\5X(R4#IO&V,SPW4)!MSL/I0R?N!BK1S[-%EQ-@N&9/\=^ M =VR&"14]?>MRK;YP_N]HZ(_Q-68SKS4 $I0">)GBZ]^_G9.:*((]GDO$W4L MXHC.JYIYU1CRI),G9=F@W1'N@)TP.9F;56HR_/,^8 M4)6!0#VQ#='#(J)&(%E()*G(#KX-ES/O8,03T+B:@VE-US;S3 T6.H^;+W22 M=SGI':[K+:I,J!AC@MQ,>Y,P\)E47_Z((/IINLQ2(\&*^)'3PDM<$R;.LW7] M#XEKZQS .<%S-@VEQF6'BU!IC,[AM?<7&D1L*PGO#:3;TT.%D;\R69UJ05"- M./@'18C1I$MF_Q7>M874]=JR[9Y5>*]@M42/XK7"44H>C2N.EDS M[+QD.=^9'CH::C- MWA$Q3G^Z+$LWD6-?@B[L.:E>@C85]HB&.@A68BBPUM[R4><9&WB&2U; 78#= M%PK[;:M]H4L,; 1_9C % '$/";0K$UYU.J !APW@#\4WC.R@CACGY'9H-D1S MD;F]811_F_9:7P+LO%6*&M7TIHXP)/#/J=.ZU/??*G+I$XK,G M*OVJ%Y9-Q=G=I[#8YN ^V8.=ABNNO'.6QNLJB@L\&[ M7W:B(I5%$F$=7&['9%Q>$IJPV$ LN;QD>2RF>P?8;$G3\Z(I:@Y5XL&4DNNF M<*VP:BG3C=L&=-D>F64-RZD#;TM5R34]".8FQPGU8?S;*?NE< M=U[JE<]+K>473<59_>/(R3_J3U)UKN(TR]_B^0XV&)U'B@NF<(EY^3;.QX*/ MH!5AF/?,1=#P^GL'L'@OJ]/]NF(LK@%!>G'BC^M"5TAK,[-&]MU]62-95DGB M.CN'<#ZYT.2$@AW*IN?>.H#L9PU*#QG8(:@Z7M U^=J[.UWV<-H!6N,L0(== MTPN=:FYRLB-3?X=3!X+[IL=&&QOMP+PO Z9T]V('TKI;$QWV)-H!<]V-V,'F MOENGT8X<.U3-MP-V(*VQIZ;9OAD[3"ZW@W5 K;E(V7S]T0J8\V:7#C2WQ4+K M*J$=HD;K@QTN358%*U;^[!A4WWK7-?P:]]@UN\#.#HO#U74=3MM88UUS<=6. MY*;+JAV\KY%<-_^6O'5M*JY^D1T&V^)NB@US[>1=6GGG*NYI]T?<7M@H^9Y0 MU@-\V/S#*N]B@1UH#5+QY2AEBVRP'!9A22[]Z6#8-#U?CDX##AMH1T70K)3XQO=[?/;2;3CN+0D&PG>3:1;/1IY[>I&O8.]@Z@QQ_N_1M,W7V>!BD)BL_Y]O-0!KNA M'/?QY&?LU*NMDU2+,T$^5WR'];5D%.+A: MM0)="XT")W$U*N]7+;0IH$-7FX"%!:]JSA823#!A4NECMCU2.IR>/7-U&4XI M%Y=L1*.@N*>["4O]4+M7",Y2F>0,\_-&*D&Q))9+4L$_YMCX4_]9^:=T-L/[ M0O!1\D"(,-;>/,-'X*6AU$30*5,SZB4NI #PC/L='&:'B-[^[OX.43!G3>FW MT#//EFPKGEMDW85J$[>KT2!50#%O=QS.^\SS4=I1=<6EY/B'Z7&-:UWM>2>Q M@PLVQO>Z\NI7V0(I#W8?<9=8$_)\0\WV$=4#8W>D>J-*9TUJ;64I\]@ M5$F?K*F#DMJI_I0^KAM^;>#ROI9]G,%0X$$/'.:P:6K]?I^:L#64]%P[7'/N MM9X%\0T56/VG'9.M>F!RSCUV,:%R MS/!]^HJE230,7/Y=1Q3'/*@&/YV&8#B5+]>:37%* K6CH=)<1ZCT5QE&LY24 M \D.H5 JJ:<_[8QH@#&)X('Y&.RG'2UQUWU,/(R_//UIQS-[D=+'$-+PT'\T M"OB13*[XJ;)T^?E;_[O4IEIL5>0G6U5981LNTW=G,G!Q.QX\@HMZ"#^333B)0\B5/QUO'!3 MZ6^Z";?FB5NHH&T-6?Z-JJ2F3'M8Z')F:?QPS!IFQ5:\FE6/[%F?!X"%S:P, M86P7!/X]$^B?ZK3HKT7M'D*5+PHO6[N#$'L4!CQ\8&,DN&'HJ!D+[:2K-OHF M@?27XO?X%#Y.PDA!]\((G(\T8V9/5L$\*V4+K4NN)&=W,#ZP>[PC[W$B&2O8 M9J%KH6675-,[&7I,J>5VDFQW*R]O1^QH-V^YQ)89W?-'N\H&&3>VE@XYR>Y6 MG,M^"7%O3\%=*RE:Z*@976]#,;<:5"!JH4UIY)&)-PHFU="TT*(!!%^^I$\B M.:Z*J9B"275$+;0IT3)),Y5:5$W20GNNA899RMST&F__*IA32=%":^)]<[G< M7]'AJFE::%$^GSD02<2;^!@:4)WV+'D/V(ZXEKTNP.C.T4EA:(P]U-@0_YFQ MO9[LS20$ 2L0Z5\GIBPS>XM4\'*A.3\J.;"U(Z2SI@-7C+JC+\X-4Z[XG-W!%(7Y M&WD3XL4=CZ'Y0$VA(385E&TQ'$O&,'Z\8EAO!=Y14'%*XBFL3UP4R%IHU[6 \1J]SAQ\5@J(8;*_SDWVN8BV"?F; M&1W1BDB Y^$F6R85_F=>$%?>A2MHVC$H6(>Z6Z;O(GP/P8V%/IN:[P66IV2R M [X+UYM!_)%/L^<*KB;!\,R?HUR8S[ W^CC)74$D0X/_9327<'5F;4FK6!VD MQC(T9"!8LV98$/\@AL/0W=QP0_RC&([9=@?38_(?P/BS$XIB1/=[!Z*PPA;JSMG!B!2-2K9=V&+.:V._(VD+[EU DXY5=8S&CVSPCR2NZMM+"DBI3&[12 QEOI)6^BQ'>UN";BYHS]Y*FMRU7 M[I!S95R=,=SWR+U*7\I8&4FN)#<'I%(/SE_':](-V:^/QA'2F@): M,XU:&NB*^0CO/5-,SAFN%*U^2C(^>5A+UA9GL(4,9CLS\]65#*<-#6_.\E80 M3V>J)']6-"I]]7^8A%(_,CE=W1_HR/Q6&B8+-2[^#T9?0P@,!9)\C2C$QYK% MTYX:2#[F@@;!RT5 E>(CCIDA#!I@F%B^7E3XT;:$OY6&K>LW]=NWG#G?RDB$ M/6,PJC$OFYVST[;O5>4V%"8N0N>]9/'FF=5+FTTN%3?BJ'C6O&79'K.VA-9T MBP;3T8B9=1L:X)[;O/VEI:VQS6$LO6&]M>A(E]Y+MPM5&;[^+>Z2"%[1?JF^4@ AN,*I;A-Y,3&O"H4PG MB:]ZC&\*^_Q_4$L#!!0 ( "-(#5D#?,8AF1@ )YP 0 5 :FUS8BTR M,#(T,#8S,%]C86PN>&UL[5U;<]LXLG[?JO,?>+POYSPXOLA.XE0R6_(MXRK' MTMK.SIZG*9J$+,Q0A!8D97M^_4&#I$A*! E($ DRJ=K9)"(N_?77!!L-H/'Y M'Z\SSUH@&F#B?]D[>G>X9R'?(2[VG[_L1>%D_^/>/W[YK[]]_N_]_7^?W]]: M+G&B&?)#RZ'(#I%KO>!P:CV2^=SVK6^(4NQYUCG%[C.RK*/#=Q_>';X[LO;W M?^%-G-L!JT)\B[=U_.XH?7"1M$;\3];'@Z/C@^/#XQ/KPZ?3#Y]./EKC;VFY M;TRR":XKZ&'_ST_P?T^L/XLA](-/KP'^LC<-P_FG@X.7EY=W+X-WA#ZSZH=' M!__^=OO@3-',WL=^$-J^@_8L5OY3P'^\)8X= 0@/S] M(60L@GE<$#\@'G:!U'/; S$>I@B%P9X%K7^_ORD(\@>9^C.;!E/;\YYL_\]W M#ID=0,$#F18Y/"G%'>P"W_+'8#2Y8>_.#&D!6=:L04@OR&Q.T13Y 5Z@'<$N M[<,D'=C!]-HC+WJL6M!R!X)(@HT_4"!2'(\H"R:I>XC24J]F:/M6KE,T?4]^X5B!P:[ MW2JOLJ,VM#'TV&@.3@M[(6Z)[3.'U\4A#%'L94F?#7T7G@7G;S>SN8TI8/J& MPBEQB4>>W[;6E%8AVM#B):)XP9SQA0:S*6NK'4QS^$@%3._GA%+RPJ9>P2.> MY1]<3[VGH;L >A@OZR/#]J:A5XHV]'AE4Q^$'B/*_,89\1^F-D7@0D8AG[^- M)KDB_.'66MNFSS9T=(\6R(^X@,2//L>#%7]?;3V6-E?REK6*^'X85-Z1LS]G_97H16)%6J^_O[PT9T4! M$X[,H6_;V[->$'Z>AOQ)*V1>1NB:H3YG;^&JD564-(.H[6D14EP+UCQ"TT_K M.;(I YUZ;#=^%;?5E?I+\P:X$\:/S6'\$CU5!%NN7ATO@A6/0"+DI9($E M;-9845.G@\'IH5$CMD94IO-?#/^(H TG[,]\!"";_4L9QM:]=,MB=@,W,:5! MMTWI'$U(,9JT$UNJZL8,8VK2=/08K+).S7-WLMAN%OD5F5UI63-L1SP0R0N= MD'-B#CG@G^67(*X7=_@BHI1!8![<'?&=^!\"OF2KFT[A5C@25D_-875,R1S1 M\&WLV1P P)N#6=XA$9-554QG3UGVA+'WYC"6CO?WR$%LPO3DB<(SZP5-9T=2 MXH23#^9PLHP-WR([0/<@Q6CR/4 RCI%W.\'@\%[HYA2%SXA[:-!I$%4 MOS046U+">$)J1$W4?V:.^J^QS_Q49D+9VZYO@JNG<=-)WR'*=')P:+3!E ,2 MZ:#61]78@QFFTX"A2%FE5BW6SEOW33!-C1$63:W_-,F=:-"\&/(MMI^P%T?' M??*^QKB4M7/NO?(YFJ9K%9RHYKZW6:X,W0F??)3F$_V O84BHYTJZ4[C23*IC,6VO-[Z<6D)8O4D3UD:$Z M[@Y3M4#,6[NZ1DPBV[N.?#<81]29PFEET6RKK*Q9A*G[-/*@M(^-Z_NUX9=4 MHGL4(+I L$4K.YVPPDQM^:ZRLQDP\T:_A^B)"<7FV"%R8>N"X,U:+=95VI3P MF#<8IC[3V'Z#0(C"&KY$S:YSNBE$\U;VBTMTJ296@S\UI8M8SSI'IPHL\Y;Z M^:)>_11OM5CG29/!8]XF #@GB.,M7;"EG?A@=\AWQ,15U#"#PTWBFJJ@S)N, MUT;,Q06[2YLD%O.)C13K"#15/!^HH]X7=#H.9-^W."

[) 4;['&X0^%H M\FB_BEYFM59Z8@0Z4$M'"#[GDS/<,E%VF(:A-!5ACH?*7 S'U;D8LK8M,K&4 MD_PUNXB.PHS&%=-?>=9TL"[M&L!278[:'@JO7D-IQ M8)*^W3 * HA=04X?XC'1GFL.#>^PQ^)[<<3>BZ,61H-2KHLQP&8U8)Y77DSI MDR2\X=OPQI0L,*043A*-56Q;5&O$#-MHRP3$@>@MM-<1NQ*?-!,5-\U6MF9* MDGX1='.)AK0K>(%=YD3$2)8!^1K*Q14[0+Z()S'-BG"-)OP:+5UBVX< )%][ MJ?M*B"N:2;@B8Y74JP WE_H80G8RFGT5)4ZG"FH5L1^S&52;:8JTDZZ"VKSX M7P6*JU=N)4E2)BROKQZ\6-Y/S+;UW*9"UG_'F MCZVNR%^S@5U0VDQ&I2BI9;02H[F>>"*]RJYWF:I%+0Q:/D"LEVEYP.:ZXT4H MOR;S2=A1SN>8J]O,TX3_#U-"PT=$9TJFH=[\#V ^FI2BW?,7G,$H!Z%@(ANV MT@M+T(G=W E! BQ_U.&.A'Q?X25Z0GX8T=K0GE0;O; )?>-MV?Q*H;)A8+.6S*1=RU*.;JT8.('(G:\O[AX1)QJ(RYE& M>]NKO7(*,M'U3-/8PL>.)]CA5P0)OPCEQ8MH3UH^N2Y'1MFHKX!.^^Q1,, S M,/^,;(_?K7R9[!*'[6ML9.-Z@$RH/,/<5QO[03S\K*_(;]-4M\G5CMR\EQBL M=?3B(_<63]@8%T047-;* ;VJ2K?YWAAA4Y,V[B8\L/D%=M#%U*;/W)V\1N5> MF;ATMVG:!)QYLRP8+F"T&/GU">]+RW:;1'5HYJV+%.\&E-S85EVIB/P4U-9! M4C? :-X)[,PRX6ZA8#3A.W3$Q K+]X-3-7C:CV@+PYC)UYG/IP.8;:]=2UH> MN*ROUVW>MH-I7LKV'/YD**D/."0%S2+2J(A#E89JO=KF@TZW]A.AS,^[1_Q M5K4AE!8O5(\>)YFQ8>JMPDW)%BJ@@]_*'+E)6"\F\\,#R MCISJ-VVU6$\(DX)EWE9-[GU+?RX%I7M"H0HZ\V($2Q<@$?L<^6@B/)>YL%M3 .WEXT<7+P)??45 M?J2V'TP0?23%.])7M$$*HT>60=6&D/9DX9F83P'P3C%LPHF.#W*&!&YS T\( ' MP?,_Y$J.$<4$SG)2V'M[B>(_V;_C^_^N7IVI[3^C>Z:2J\D$.:M3@J8[;WQB M"R+S?)RX7[HA'A1>8F8= /%]^_C8'#21B*/=FQI99:]C<;, M\S(9DDGE#:99 3-L0!,3Z]36 #6/NDO$ON\.YHH2D):M"BK<@YR_IIM#A,,,-!!F^=;1=,^- M:F95,3NGO@YYRKL[[)NA3[G=^ M"7NZD '7E@73!WZ_,>N:>RC,V,1=GB).I_,,9AK024H,0AP9-,(C4 MP,?VF^IXL5[UAS,&216DIF!0\H0ZPZZ_V5ZAA:)2CEI.0]WX(%&GB=0\]"5C MV-7.HWABM,7.HY(&S# .8W<>R6K,O-T/#(F#D,NS*,3SZN(52K!G])K0;+(M MWJ"DUHX9%J6)U])]3!KTT5B.0Q2F.=OOD0L7ZO @:_8N5:]**%3O*>U:U&#@ M 8*\&2<;QYGT8XKF]EN:=O?"]KQ@-!&?#I(8,C9NNZ?VM'L=F;>W2@%K\22# M3DL3M5S4X;&9FVD:L3,E#9FWL6J< 'HD0XTNK'8_;R4+BLSHZU9E%5KHNV%LJ0GSNF;JR<4@WT'?;V$X1^O=E[6#D M$/M?<#Y3>OBH;J;O=J)#'=HW>HEO?ED1]BM9(.J#&7^-;,HLFSWFT_X1Q<^8 MR>"]722'SI$[K(VM[*B7HM(&9BX ;#@%;TA;YFTM$ZAQN4UNTUAP20-FV(^Q ML6!9C9DW 5_71^V%IJ(*9MB()J9D%I,J@3<5QLV/?O?IU'TTD;G&5+E^3QG6 MHP<#UWD2#QQ.P,1WLEBQA/S/0Z-W^;91$;F,J[X.^$Q/ESQ(4*KEX1 M=;#XMN+:>GVG?"/\VJ.9HG$\,4CFB/Z+N3 HY\AP88W:*^GAK ;O9@8XLPPLD]9\M7BJ75GQ.X;F7JM.SU?.S,H[ MNUD339]MJI(QN:&'1 )3/#K^QDI,@Q&])?XSHH*/DMY.BF_V*7NSV[C%9AO[ M*!Z4VKEN3$R_I:Z\H>-$LXC?^%.26P#&0=EIR 5B8A)'X5U>BXQU*]Z)JI MX(&YQQY*MX)=,AM,DC1 3J8@/+<#O#I\Z&VZX7P=DK+_AL,I]D<^^C]DTX+8 M@K%T^X:+K_W[P>#T?0L#YB[LII "9#=Z,L^KD07*$W,SG(]32J+GZ35><,B! M3J.3ZN.G_>E1F7D+1TJ8 6D"^A'YNS'%NCY^FJ(>E9FW/T$)\\[L[Z?1Z=:3 M>8<$-E>D-G?75,@%WVJ9C4^G8[MLM.LOE387MEHC_7-?=9E5;?M%?7X8#$[: MN-6U'0O;3#G]XBX"#E?DCV9XFW,>:XL 1E M=!SJ@M-ED<_L$DS2*L-.9W.WVYF<_:-!AU\0^&4N,0CSV_*G[F3]=.,R[ZL":$6]&;% MHEBQ+(4BMN]:'@AD/;U9>"F2-4M MZ<9W(?5'!.G KA;,PX/S-) ';,G=D6ALT-J)&4.*-/,UE[/K5H0YYY@N$640 M0S;=5/>A3P^/5@>77'/FCPN9L,OIT&B2_;A^.Y%,A:8/3%9*Q"^,BD/"=R0< M32;PSV<;^T%X03PX:T?!ZDK' QU-%XS_^' P.&UCTBW/<_%TXX[PF^?YUT!- M;Q1ZVXTE23??8VO:3@?R]VTT\#V)TP>RCVZ6>.01S_(/KJ?>T]!=P/>4.;KK M.X;4W=SWAR?K7Z*X/^["9J*P)R"-Y>8?7_]Z>V[9B43@Z3JY;4++C3^[_IX) M BD5REMYWRI+ZHCI5'1PCV;,4ID9PHWF 3,H"#.6A7I4VS#CI9<@81D'TH*P MJ4R;%<+>L3?N\05Y"Q0?U%=D<[5ZKXB4 J<]6J3.(=C7R"^]LKF^5J\8J\*D M?6?$9D0]OI -B&*UBJ".&*CC;A,EPM14WLHZ\5CE3=XI7J]_9 E1U6:1W#U= M?-63'STCD:H_4JC;*]KJD4E?8K/S&<6537WPW,>()ADK(8,I^^L\"GD'HTFN M"'^H/'\X6X]DI6U:J-[_!%KR#+ M1O1(Y=K/QC.^^BV$MZ2D*D9L2R47U>(?(?21CFX;8 MP7,;[N;(UO7+T.IJUHPA9$/F\\&,G2BB=L;3?,KA@JH$1E$HTQN&ZU&9MQ0N M#_L2>V"Y,HS*M/-[XU"W> &KL6_?<-%8CIFQM'R=ACJ76@>\*K7T;\CK"=_U M",T;_G[C'2-WN$#4?D9WT>P)XHQQOO]1% :A[<.=4&4>CF)='7.VTBYY^VN] M+J^S^L[W!0EN-RB;W&GOQ QKWXCJY;RP&:4T%F)-W/ M#V9-V^E%?I&S[2$W^;2LX9<;=,6U=_:ZB+K4//!NUTW1* 8M'>#8D/+JUV4' MBFEU^!7AT3\ ;]W3#VA5V^G&P&&87V()>&PO%R$.AF$\8XMG $/'01[33JJ1 M[":DX3-%J.QTC/;V.V]LS6C$G#W[]VB!_(@O-A _OEGQCO@W?H@8VF2*J+K8 M<'2\OMB0]),L+<1=P?-CA>)MN&ZK'3S M&62IO&"C(I.&7KTF7UW8XLG^YS[:KX*188.6S!@#A!SEWW)=Z,S;\ IGAD8O M/G)O\03=^.PMA&714FN5J5)$?<+F*VU<+B?%J3(,\P)=7VWL0UQNY(L/ME:6 M[1!=\O(WM8>)B?W/R/;P!"/W$DT0I9#/9C9'?L"1CCW;YWOC0?0@/B:S?I)B MFZ8Z0)]V>$UM?!J%4T1ST$9S<.#BJ2C#>/4*TI=N?9*KV17NMD"C?=.3Q@$3 M4I".)F-*&)SP#0PPO/I/A.L%BZ8)MQFV<0-$C;8+B:OE(#059KZT0YM?BF8XFE6_0*K-=(9@K0";FO(Q8YR ,4+C MUT@XG2LIUAE>E T-1E[""'S&QC&% =H/0I97JA;.I<3W[PYU3JT2TR1PSH* MP'1$.^>J:Q6QPZU(;=P6K3",;8+'O$D4!PPYF8>^F\!8^M("(JNJ=(Y%93#; MS*D^'\3Z3*8;O_P_4$L#!!0 ( "-(#5GA3;N/]3P +=6! 5 :FUS M8BTR,#(T,#8S,%]D968N>&UL[7U;<^,XDN[[1IS_H%/[<'8?W&57=4]?HGLV MY%NU(UR6UW;U[#Y-T")DL8LBU IV_/K#P"2(BD"(,!KTL68B2Y+PB6_S 20 MR$P O_[7R\:?[1"A'@Y^>W?RW?&[&0J6V/6"I]_>1>'JZ*=W__7W__-OO_[? MHZ/_.;V[GKEX&6U0$,Z6!#DA/>#MU@EFGQ$AGN_/3HGG/J'9[.3X MNQ^_._[N9'9T]'?1Q*E#614\/47_I]'UM^,(0SH+R_4^^W=.@RWO[Q_ M__S\_-WSQ^\P>6+5CT_>_\_GZ_OE&FV<(R^@H1,LT;L9*_\+%5]>XZ43"O;D MJK\\$C]MX./[?5_*$OS345KLB']U=/+AZ./)=R_4?9>0R'\VZ"0M_E(JGV Z M^?GGG]^+7_=%64.>IND<['UY-]Q7R!?^X7W\X[N__]ML]BO!/KI#JYGH[9?P M=8M^>T>]S=;G38GOU@2M?GOWYX8^'G%1'?_MXS''_._W(1,XUZ0S'%#L>RZ7 M_ZGC.[S\ZP=?OEGCSGA=\;]*B@&?$ MX_>=X[MU"/MYC4)OZ?CM@SUH?F#D^R_I8G6V=H(G1*^"^S6C<8U]E\T_%W]% M7OC:"AN,^^J/)^<>7?J81@1=!3M$0T[=/5I&Q L]1.<;3$+O7\@]PS2<'7H32VD@HH?+SU$;.5W([Y MI.YE"#Y<8R=HCK/8RA XYKZ/G_F*RX8KIX99L:X7\@'--//@M^3;9>CMF$(V M!M]"U] X=NO0\)RM-8%[PV;"Y9)$CM^.IC3K%1J?XK__F]')I'D5N,R^"S'I MEDM5?4+CT9=@%04N7Q8V&T_,A=WR1]??$+PY1\3;L5WKKH7U1-;6,)BVW$RB M;*B>8D+PLQ<\T?LU,P >$-FPC,>POX,W+X9T'A_LO%:LZF MJY F/[KS,/LIN./6(6$P3AWJ->=0^Y2 X>>90\@K(R_>' ?N!0V]#7<]Y.!= M>@%;+#P^&FA(HG;6H&ZH W%#YV5GC^[!"W^:+6N.,A MN'6'=BB(N!FXQ4$<:[C!P540(L)HO0H8SN9Z9=7)('OPY3+:1#XW-A;A6BPF M6X+63(9LNQC3QS?(S??>EOW8\D+ 31ER2.3*H8^B:D2/GAQG&Q.'D+MY?_$2 M>U3$&G,\Y"W1-))::H\S]SWR0\J_X8U3P6_!:][-.ZF, M#"@W'X%L-F)#BN]D(AKBS?R%F=UXXWAL,5PYD9_AJ3NW&'20 ^2098HI^3,/ M:R]++PC?N][F?5+F/8-83:="*=+ -@_._R#(%ZTU)XK]S74$!T>N -PBA>6F M6R!7M'2T09M'1-JDM=ANGKF[XA.S;XQT>)1\8C).?CDY. MCCZ(G)A_/^PKAX2A\P(OGFF#KP4J$)^/7>2F=/"6.YD-.34I/3Y>%HCPL?". MUUX!^#?9 I!\\<\TA!*7\/O9 S0?+[^X%1G!?F0QF. M8@D9DO/\Q%?6D#DIHF+:EK:6*%Z#,;LB>*-C/#9!D]'ZRZS4U"S$,VD3$655 M\3;>K;^;8<)&RV_O3H:3*=O+W$9DBRE2Z::\1%ZFAR6&QZ+64%49.1X@6JH0 M 3;#5-+48G-[72TW TE;)9Y0B<96E$HXHBPU *X'X@1TA0@/1]PCLO.63 YR MQ^\#(X,J?,(RA>^BZ82#[38]W/"JTA?<*1?S(U-!"1^=[5( :5#O4S[CU,[, M82(9VD9E$\96E!T Z0$ATO&J+9,@4Y09;@29B06;H^ M0VGB3=;IMJK>+R@2A97^EC#@X+OF9E;IU7L=IRLC/: Y=' M,FZ8A"OL>_@>/>DW4Z:UBINKZEHP^2 =[=;US'DQ_+BT%3.NSP_)AJ>J6SY M+;J#-.IN"=XB$K[RF8&GG'*#=O@+SCVJCL3CCZ33B"-H3A)8&]'IX>Z)6/'H&3"-VU).!BEH\2H MK![G\"/#1%38#FM^+&B:YV.@HEE(VL\/)VC]W>H""5]D!08'HMQ55163@H*Q MN]%( AL#RVMQN4&NO.J&(.GM??1(/==SR"L_#JWQ>U652[?"ZG)#H,MHX )8 MK(2#WEDJ)VWS"BE>@PH#^LDJI89K8"[XS50]B.VZ0FLY80.0Q3%@VD4\+LI-0QH1?..\ M6.6<<'@,"@#8EB(^B%\P0-NHTC7++N M((TZ >HJ$!=^+LBGR"%.$"+DGKY^PCM$ A&2B#>UXG;_\F!KT$+"\5HMP.>5 M=.PU:J,>OX8?O4U4!+?#L_RHKD$.'\PUR8 TVL4]=8R,^*)T?MTOI8K MDG1 M?3*RKB@@F(JT:Y/"%5"''V-&\L*6<(NIU^H.XMQK?<.0QL$9#I:,M/ARP#N/ M?CU]/47!$R**D>&X-NETKT*'=-!B55&&'LH4R$)!L"1CLE3>-2Q8>Z M']K?3'_ZFKN;_I*@OR(V5&7IKQ8U4K^;28TAL8@P&:Q?K]$.R>+*=I7*(TE;"",O.%/*%5WK2M+KH_GBF MKNB@,/F#3\19JF\A,"E:@BDK.N1)5 -)82NHQ7.IZN;C$ZJZ9B%I_^_QI:?G MB'I/@>I: 7VAA#^J0B! 2?6\JI@2V/#Z72$1; PNK]7R1KD^JQN#I,OS(/1< MSX_XN,N>"[YX6?J1B]Q+QCB>AQB% L!BE7M(*LY4?)4W((N;=M]3&E;MLB

)3$MKN46C/,F?>@,MN98(8C;'87BH%8E99 F$_XV:IB\C:IPYNF*[".0 MLB( X"ABKKI""DC#CRRM'+ AK&+RG)Q0IK.JGQ,N ME'\>&()43]4%)#"&UT\ES[$!E+Q>'C;$=5+6 "1]++PYK9A(M67VYX>D92 @ M4IRHTI92H1I>6_7"P*;(BN>+)$W&)X0438'2X.B1"B=R>+%+;@E47..D*96[ MQ$E:"@8NN297E5-C Z#-%6+!YO@.+V>2-"MT6MT<)*V.LT\NG:7G>]+;:M0% MTNBMI,#@0.01:4T1*9CA]5;#?6P$J!!S+C4F0LW21H:^M>"68#=:A@L2O_*B MN"%8622[%E=2I%\(V5,UBA37RG)%,+)R@][LJQ8"-@=W<(%OJ+[NZPUT0Y<:"DM[X MH2M2O![JH,B 'KU:,L-&6 M^.9M^Q&-9TO:'GMG/XF>PO1VZ6*W0,HP/@&9T MRFP0BRKI0FY4!0ADN;5B5@PZ%'638$:2E1IX1=>I0 M3[:X&);69MWE2@]QX1@F0F3AGKC]']GCQ])UI4;-U.RRJ0DB/4@K7-R$%]79 M>/L.A<%FTQ&D<77F$/(J3BQN&03DSC=\H375M9JUTRGP2S D0T[MMQP?ZN&6K 6$;Y-_>'0^LG!RZ_C?B";4 4Z3%5Q;+C'XIB \)1 M'6FI**B!!,#TKI('MH!X<)A%VG!RDD79H'[)__7] 8NNV4?Q@^3[A+@"GTJ3 MJV 20N[F_<5+R#GUZ*.+(-J@^)S-M4?#C!E""HB7K1^/S\_-V?>!UL'$+7CN\_ M.L'7[Y9X$X_*['G@W'QQZOA.L$3W:X0,!^;//__PX?CXY/AX=I2].,S^SKTN MB&M6DRRC1W2T7QKS"BX;SW*VY\>S!L7!L.Y7&I5OD.L*=L/_G$&2]&/(?-VS MXSH8303PYX8^"JX>_^WCL> L_X99AYL-#D0O?V#N;)?NK/1%.^)N<1G0LU;S M6#NN(K];KM[@8&?.V%+I/GG[H0W>EA ,.FMDCS]Z ;IB?U9.WKF"W?">&0?& M$T6):NE,_2"WNA@!;OC+$C,KZ"6\\$71W][1^!GE['>V$T?N;^]"$O6^PM8R MZ &,"#/Y'!*>&9PG0Z^E#EW/ _<\0OR\PRDS557#0EH2P'Q?O2^14@Y'!.G> MY!0Y1!PZVV+JA?0JT$FCJA* H6&^852!@".C1(7X/_SY[)WCB_R#,'6V"V>F M?N!4U>U38A\;#J4J+' $QQ.MS=H[G\R7R$A/^I&A\UHO1/5\NV:+GI@JI MD&3=QOH4[?=U15L7'%19_XY\]P%_=D+^^55%_RE:88+FOH^?N:N$H8W31*\Q M54V][7?3IW[\T(Y^M %[W)HS7[%_.U<<;2]]ZLW?^M0;+6HX:G/'2"7>,LS? MK:X2OJ)LGR+\L:X(%;3#$02W1<+73,LN=S?>640(OX54/)&YC#\H9&->O4]Q M_5177.9PX$A0J(;4]9VVAA:,> M\\B/XG-O<^"*C($U]AE,&F]@*X+!YM4!1%;,PL3FD&!*T5Q@@\A&80;;ZJ%* M8@"%DT94*R13+@9,+%KW\B'M<-C/]L>>-,2=PZ80B5E5 &)2J5A>1F9@X,A- MGI=0+32#>@#R,DPD9H $CKA20/?.CM_/FGZLF.Q*I0&8"2:B4=(/1R /W@95 M2*%8!$""A GKBT3#X;>AQH-(-+!1<4@\OD0,E>-?1H%+;R.R7#LT.Y1SZ"26 MEP4P]QL:50H K4E#D2N?='N'*"([Q), 3S$A^)G/

L-B@/8#ZO8+.W(I^Y13CJY$K/5<:0*J7H7R4$ #)A'N;J[=SY6( LK5,I5"B'0[[JSD_ M&-,5.5>&3 ?*;WXDSXN3]GCN/A8W*:)@J>:_M@8P,];69:O%!D=HUO$0X!&0 M)B(;1R3DEC6#F/T1@].=")*6!.#+M9.*% 4<<>0/>>M.9Y6* 9C?[&>T(@0X M4IB[KA?W?.MX[E5PYFR],+L)YC"DKBH-8 *SDXD2"1S1W*&0H4=N^J[9?+F, M;X;EF]^5M_14*XU)10";?CN!F8""([L<=<+2YP_5$;3F=Y#P-UJ7>(-XYN4- M"A>K!^=%-=QL6P'@); AF_]\-]W -MW IN:H M;%:<;F";;F"3A3ZG&]BF&]C&=@/;_-DA+G^K1S-O'Y3I?ZZNNN=+.5HFE8NP4 MKZS)KM50G83>/VXA&UL-&@-@?>@%V10@'']/,;3%-O$+(J"[@M);1,0$8Q3= M4U<&$=,P&9BF@*#*3Y!'YU&X9N3]2YFU6U4)@*^NCKS*0&#+Z8K2R$I&:040 MP8FZ\DE!P)%-;AMI.0$:U001H3"1EA$:D&(SG/>T-0!D/%J+"?*,5R)3.]TI M2P/(B:PI%M 374SB(@IIZ 3<6#652Z$*@$OB:@JG -0Z&[_)5VLSM9\HT^O M D&R- QK$,?[7O]R4M;A#*]F29'3\BK M*);7&6-X3XX$P)6J>Y*T/F!%61A.7",5*U^?6D(#98V2^FTUY0"X;+6ZI%B0 M0+A;%5F<6A%4U '@Q3,61P444-FK6IFH"@-PP1D+0X4!>AZJ?K"8UP?@?C,? M..:PVA=?U2/0,66,D(O5"BW#6\3L?'>QFKLQ%1++R[S:".+UYF# B49JA-E4 M'-8BL]4^4VEU9Z$U'4KNGU'\6H)T$JS7Q(#VG+V.&@^X$LPIS/Y6P^S?SLF( M6E%T'?%PG*:FGM*!W:.-XMYU?*+]W2V)PNS\DH+Y!V4 6-!FC#^@&P[3&YRU M&]$!.Q,1C?(TW1W:II>9G4?\7LO8#(G'N6X-J:@XFEBV"9AQR$QWI-^@WFC" MV@98NKZ5+Q^WC;N/O[D7EVTQB$@J#.O>%3,;-*2TP]'%(*@O.+DYE/QVT(01B]>$%EZZGM> M:[33JQ ;^@FLP8&7<#)!-!>QMJ%>9=S'6(E;E]?;!IMU>%:.1Z:0$L'(W(H@KT 2N2&02R MQ\/CA'?HK\BC7HCN$=EY2Q1SX0XM\5,L/]W^L_MN>]6G1GZB[GDQ3)KJN4=Y M"(1I?/8D>G;8;;[!).2IYV>8\JNI]X?\='695SGM[A9SS4 MI[#^_/WQA^.3V=$LHX-]R$B990VS[_?DS#@],R=P9YRBF2")_YY2=;3"Y(@R MNO+U_R,A#>SU-?RJ]ASO#UBL2WXUJMGS.Q/QD[N.?Q6PR382AY?5N;#*TF"R M8"V$(WEYN QLV(=MB!/0%2+BMBLQ+;$5DBU_96(I/V=.Y3]I>V&D5_J#*\N7^@2"'3A[3V*[425;P]H S5T7KAY^3D* M& NVCG^#PXHA7%4)0'I&U]*M8L&P]K>U1+4U .1M="U.+?Y!99E.'*?.\BLR M76.K*@'(Z^A:HE4L&/:5S!A*\'2'ELC;<=6CL>/NUJ'A>:2[^M&P+I@C)LT\ M&U4P88M1Z\(PK@W*.V&FLU:2!.&&V,\N:FJ MG;8!S&0=Z%A+S(&K2?DLB3PTZP7OL#H GWP/^J#&#T?D^GE2-36>:1^^;]@F M %=^[PM2)5/&KC&MJ@J(@ 8'8&9BI?]=15(UK];3&.QM9F8]\$T,2_WP0MF MSDP0.,LHG'$29RF-4Z;>E*DW9>I-F7I3IMZ4J3=EZDV9>E.FWI2I-V7J39EZ M4Z;>E*D'+;MKRM2;,O6F3#W F7I3OLF4;Z* M8IA*1RE^F239DT"V%9UI2N& M'!A+?.6,J;471#A2^--//GQF)=9T0:YQ\*1<)=KN!(#SI8U!93[WV+-H+!HF MQU-+CU1- 9AN^M46%2/@Z(1ZTJW2]%R>"_^Z=E)D[7X N(TZ3).LS18XNM7N M3'H N)<%KM0G@/6NLQ';W2)88N-8=-2(CRTND8/JFW4"96_Z9L@LB.DPRINI M?D>^^X _.R$OF(OKU4A_^;ZM>ZDX34YGR7J:\ERGO9#.Y,&/(DAAQ0'V@[)P>\I(R\:6, =F,V$FP*%V)@[-9' M[E-^4U$C\/6S:> KZ6Q4\:S/#OG*2'S,1UQU$2Q-^7YGWE2R(5-5JHE62C1AI:D)6%$B)1:I.0\B!!/?,]E3-:<9JY.K:NIJA* MC89&IPKY;!5(0,KF'UZXQE%XYSVMPUIRDC4 0&9FNF@B/AG X:U_3IS" 62&*K7FG)90*N-7)\T$@"QXIRC+4^(TPK9:GS1 QF8BLB!O@H =U\K$H48 M(WB3-Y1:#,NW=OWH&_'.6@Q#*)[9/J]#GZ_8[J&K6\^UC0-PT=LJ05O0H6K* M%-BU"0\TTYY>@KH=!PVNL1/8!P4^EE]I%PW!]_?GSI(NES@*0BH2Z 3U_.!0 M^1$>L_,LEJT-_O#5+9OH5MCW\'V\6;![P4Q>&TQ66T C1J"EU/25 .QX&LI,CP_:*L;^XMQP MLY23T]8M195 M6AJF:=:6[!2@ M!Q7<':*>RQ"9CSUM#9AV6CL"U (',G]RQ3*<.?-% ;B$>Y@S\X@'GRWY;L! M6N6" $[F=CI''N(=-C*?-_*9?2\F[@Q)*?O@,#)O7'VP-!E;A/+3MY:;H?'E MTTBPU D\72*4\/@JN"5XB91QORX[!&!F-5&[+ED#)[ZC$)Q M#.H!L-*:R-\ (1PQRK;R4G54J? -#I;:AXE;[0& )=CRU%"?%Z"5Z$O@I$DS MG$'M.%9 YROYEK4H L 1FK+:M2 &:#U2#40 M[+/;VFHU[ MF#$#3B0YS6("9G%?I2(^+^+'OSD)(6-*BS)>N4QO^K5OBJMAS>K"#.&99WL8PIS2W#K.F)K2W,"%XJ8T-RAI M;N9QN"G-[1M.<^O(6)TRW:9,MV\PTVW$Z39]Y[J-(=UF9.F*_:>\3>F*8\UV M@YFN.&6Z39EN?0811Y[I1DF8DQ+[E$F(??CG67SCM;=#%ZL56H:WB'C87:SF M;DR%9,-C7JW_O4SE,\9-]C+FP,&)4;KWL*DX[,;"5E--I=7=AJ#IL'/_C.*9 M13IEUFMBP*V"O8X:#[@23&@^ M7\4DHAJ)O4!>.RO2;(Y1G%]G/U^)**WTB* MI_FVLI9.?%OIGETE>4+=K=92B1:X 5IEE EC4I!\1[)#Y+6%O+R*]F'NGMM2 MH;I<@:-*MP3O/&Y2IWEY?,ID4^*0DF,:L+R"F8MPX- MSR-.\@T3 U?8V.UC?ZD<^U^-[$O>_\R-T,P)W%G -G%.3(-(Q!S5A72R%)V$ MN[4S+0\:&'Q!F0+==;(RI6HP!;:GP/84V)X"VU-@>PIL Y3@%-B> MMPMN93 M8'L*;,.S;]_&.;,ZJ;MU=C33N3*0>P]@Y\K>[(&DZ=[M$1Y(:O,4F3E"$!;) M: \D3?=NRVRP9,$N!3/J>-K*;4%*&#'';IPQOO^1QXTE+A0IGVO'E2T[Z'>2$P.%:7=, MTIS+FE:X5_15QA$EKB7T_!RD9\*@ZY:*-*UWI:H2#)>*B;::2 E$^)4M=?I0 M3[X .^)F5X5$K9R 9E]?T6<1_ 9Q[!Q7K?O[PH &O?6CRYV/%.:%,B]R90F!6W[,*5)36E2PULL4YK4FTJ3*@7YZ[C@KL>2&%5" M:YP196GYC.].'8N$CO]%#ED$*'W "[E)&M&E1Y>.SW]MGEQCT@?,&=]2ZUKF MR2A3MSCI#\\X Y8ABI.'.E(PVSYA+E?=*IPMC\:K@*S;W-ABN/FWM%L%M.QS M+%ZZ5A70DD>C5PVT[G0LSL/506^7&VL<=P\J:-DG M@'=.^]= 2QZ-4@$S@)\9JH>U$W#8W2I@G3[[5, ? 2A@'1Z-4@'OT [[._9] M<[W*-=6GNOP$0%URT$>I!;KS*LT50]]ZG[KR,P!=T7,#\D&@+\$JXH=[L@?M MZQP"^K'&(:"TYUFNZY&?__GF7NR>$JZ'>NU[2K">$JR_P03K=-$0R]A^W:AX M=%Q7!6:.1#M):'KD\-Z]&==S4W6.VDS/34W/34&3U_3V92LMLV%WB% Q-AKZ&C5-PTQEZ?I%(@U#AO8UGK,U M_:IQS^BI@ M?&X*]N?'F![)H%-M1MH9LR&(LPP?6&]:MY>^"@QOEHFZR24DPS3\94@\,.B$ M>^*TGB==!0!^)Q.-*]V I( #1C#WS\[66"CYP@ $4JU@*G'D@71P/.W6>;WT M7I [#]S8.$%_.,3CDZP1ZVNV 4PB97C[LVKVV+H14MIK1H<@RTI(EFT V+F9 M"\D2VZ"3VN_(?6*6_SFBWE/@*/SC587!>,4-;#,5!F!2T%IDZN(PK#&]4NFE M <(&N\%L\QB3A%SM.B\M"6!)J=*HO!"D&(#L4JI(? MGQBG:'B&?9^-?Z+TI+;3- !/JK6XF^ =C6I<,Y/5XX>SNU$/B^8!'-MK1T4L M,(]&36Y0]12OK@C@.%P[HA5H( KM#G%>,,OOLQ-&G+B32G')J@ X-68M*!D. MB"*:[]B8?Y+Z;BIEI:T+X*25M="T@ !+K^31,16=I"* (T]UY29!,WQH>(NI M%_('G$XQ(?B9S0CT?HU)^(#(YAP]AN(-G> I_6@=0/[;\8=R #GN=.8$[BSK MEOTB>CZ:,0YM9KPW48)W?Y1]-8*0\V.8!=;T86=)R7['*F=NF,B6AYHT#DUY M44"A9B7;\Z-2CF+0^?*0)*T[4U48AC-3ITXZ*8!P9-Y'CPQ=?!R9$Z9_2$11 M&( [4Z]/A61+!8AA$]R0R_=YO^,-XJX03T _C-SX1C@ M&=C,RT^XU;YG1>D!_<]:^HNFG&1M&:,?.@^C$&+EE[JZMVS-93\P4]5(B/H& M (RUVA+6(X.ST\I/)O] WM.:49IL-@RV6\:U0?BAC45I# N.'/<[KFPWI#([ M9"5!.(&-Y2.% $<6^=VN9N!D14#X::U&1T8[2/_#W'6]F(BK8(7))H[(VSL> M/IH['K(N9[D^)U]#-[.<@;-!479LW@8%#!B+C9&_05D:AL-!JU-:28!P.21[ MO,LH<.EM1)9K-H/H :WU$;FNS;:J$Z^Z\EW/?FN)]\UN*7C[?BN;WWD/B&7^_8BJEDW).7 /*=G MN&A((,!AO7:YD):$L58H]4?)>1"KA,C#3N,91>,>=I=IYRJ8! M *N)1M?R@K)!-?S8\8(GMEO:8JHS>*4E^Y^ZC+S%^JGK$ 0D 51/7^6R@"8P MN29I)% QB0T]TE6"&=&>=@JJCR^H+H(*Z?D%#]$[M.0W@WHKCR\GXB7W[/X@ M=8JY;3, -@16TK;%UUI(4'$X_PR1D'7.*HC3"G%HZ$ ZNH+CB(KK$, )NF:7 M]CN$G\1E^T8:>LN$U%."O[*?7<70,:T\KC"Y*:JNA\E-Q('MU083-DJWC#!& M/R.+/]>2Y,8L"'_#9;%ZP*'CZ\93TQ;'$7!O!2J<$5I$?.DL4<499E5Q$*>E M:AHI>1Q01?.&TOJ4YZ;>>%I?D>I3AWKTGLT:CKL(TK-?'(+:E#2M#N(P54UA MZG#!$67V6H#LU!YWHE_P'";J\:M% _[@N\@\4EHZ-5L#\/B3E>E3$R8. M\YIKK*NUJBOJ]"JYYBZA"C1P1'5+\!(AEUXRI 6B59Y_=?E>1=3\+(4&"1SQ MC.CTQ,G;/SZ1FXX-EJ.>V=_"^8D"\7#X/KU"6Y9V<_=/?^_--KUI.#=1ET.< MRHG1LFZOTJOO_;%$U;5L^&2]6&EHD G%H%*OTJCOOC&% V@*$3Y [YD]X7$[??]L9)Y8RD,&5/Z3-H6SW2Y@9'Y6*'=> M[NW"'U19H\I8P_ ]'N++TK?VM\U7:4V-!@',("VK3Q-N#+V1V]/^&3G\LY@; M<_P19[]H\J,[#[.?@CN^,>6YMR+5R'K;]U-YV\<;GXG69WERTE]VXA>\FCF" MJ-DFH6KFA+-5KD P!=LH MI +7B=D<+*L!=.JM5%BI^&0 P0GK@[6P/@#RSW4BK ]@A?716E@?AQ"6(MFU M$V%]A"&LL88IJT35B=TRQ3"G&.:X8YA?[A^(& 6YE!GMW*RK ,#HZ3K.I8,_ ML" _X1TB@=#;?591/O^M0JRFU0$82]T+V909 ^>#D9PKZ@ P MKKK//=!R8&")IM<$>O]"[F=,PB?G">5.F5;(UK V@$MKNI>R(2\&E3>!T DR@\] M$&=9_6Z$O@H,EX2)HLHE),,$XC)&<4W6L[/53J"JP@#\"R::)KMQ\1 *#(]\ M@VGBVC1'MIT^AL^:;9-7TEA \SE[?$FV,69)+NC\D8K1I= N@WH _%2=ZXX! M&^"<5=W?A'6)R;WCH\PJK!*V044 2X.Q+AM!7E8'8(XC=75 M3)Z'$.%(]>*OJ'AD>G?C)6?=XQEIJ;ULP+PZ@"FYUB U1PA'J)FA&D.NW :E MQ0"$ &H)J8P$CC!2=XBX@R*9&23P*OQ)E;4!^/5KBN0P6R@(P0^T46+X@%C#! M$9 >6JTQ"<+&K"^R*G @#[Z>.82\LCDDGGX"]X*&WH8_A) [$2N-'MD??OU@ M?O@UI2HYW\HO1$(I886#KZO9*B5NYF74C>CPZ^EK_CSV)X*C+0-N=*Y56W4Z M3]7#P54#X4U'I::C4M-1J2Z-K.FHU'14"JJPIJ-24(]*2>\E$#MIZ_LUS><_?-VV*)4!"8OZ $R&MD9*T8XPY@ < ML6?OP=8(#)M6AC#\.Q"X*7PXTOZ6$A?M-'OLR8NJ=U_N& ^(MPRS4*+A$SCY MB@#&;WUIF@"$(\=,ZYI+1V#6L#&*;=F+N&^.$(_ TF MG"M2E[L0>/_YZ(I77@_>IK29HVO4!W#32)O2K,$!. -8RXA5SM$64\_&I:FM <##T>K@**;,:X!W/=GK'A0WG.^MFP#@X&A= MF/4X 6>\)J1?1H%+;R.R7#LTETM?.7C-JT.8P+L:R>9< "3XE#S]T2V1MG,? M/3+.,DZ%R.7.V=S-AE6A\*:M0]_E-5*;MI@$1ZODN]<%3?3# MCA,];P]OG=?Z>T-=9>@;P]I6@@4/0!Z]F[NN%Q.1>W:SQKFZC^;GZK(N9U[6 M)_S3UJ'\IN.JPK#\1&UH^9[@T&#N?U!34F8&]#L4S:8V8=_WCG!DVSJ M/O@-S'FB>E/O 9IAN"P=!*5?AYVVI"I1X.!@FOJ9L6,3;91$]L](YT7/R.+O WIWJQA9)!2^091,3Z7(41T#J-S6<(=,FF#/VS0VD_OX MSI<<9/O$[K\M08Z["/YPB"?XYH2&>5*:ZG#B,>E1>UZI:<&(3+1A156"'&=3_0-S1@=SY#A$V^?! 2>' MK]W)E&0^E$W: O ^5I<#V(0%PPCZEJ"M\RJ@V[[^)F'/:NM66FE/B7U<@U"L1&2B49=ME<7 MV'&7(E%CA&.:+,(U(G?(\2]HJ-[%ETKU*J2N'3@E=$,G/%PX).#)&VQV/<.; M#0[NUPY![60\_%R^23CM;K9%9!9W.!,]OHFJ[G1SQ;*3L]>O$2[R,N MF4HQR-LH%, 6JQSO!0_,\B+:Z:3GBP&:T7SZ*F] DU'1:8\ \RS:5+W"905= M\G'8RRJDA-TX&WWR174U&'D5/0RY:CW)LV78>P\V6Q^_(G0?XN77A2!"?X>= MNCR K M3U2W<::!&!' 8&NMI5:BPO>8'BQZVS2%Y0+&=!61\0<>&N+5NU9;: M!A"N[%('6^+2T#LI,;&>\@-0G%RV5@MZ;WW'>N-T]2X_9XORF;BXPNW9BM3 M+ )P[]&22 OW8A4**=E=P6 C&'D"F7#(N=YCK_/",']8XHD[@S@/W MTEN%"(E)49WQ7%D%@ 4N5XJ].[82PK FMQAZK .=_Z18!F!Z

SS@'H80/Y MM>%E* +7:/+JIBL84Z!4UPL[H$[ 3\Z.UJ;:+@?"&!PDV<6&@C*M)!5E 6P@ M^Y*B@@/3L:&*;-=.UM7I5-%TJF@Z532=*AK02E;-555Q@S8:'BQBT!Y7Y+&" MQDO$^,($27(,MRG.G*T7.KX 2).KS_C]I9=1&!%T16DD21)LT,X8K+=:"E6# M%W"RV6JSY";B'$\&$SZJ[ [ 4:N.YJO.6/;VM# *UPS1OY3/ M>'30#X #8[#U+L>K-Z!PXC]_L-TYS^Y'#(][TK:N2;L <$X-F)I)V01,PQZK M<3T>XKIXV7HD#KH+5#KU:J=] *?B.M2M=GCT!A0KO=GVEGA+MOO)F:WR UQ] M= C@]!XPU3-@&C!=K,.[!T0V=+$2?[>]?A;;!G"P$-C"6>3/&U"F.,I%+U[8 M /$HHE?)K/V 0W[R)R1>0+VE[L[B?KH&<'(2F"I:L>\-:&K\(E_N5F)QD.YA M[00))\3.?,^&MK75NGL()TN!J:PU#[\]M3VXLT#\>.Z$J.KF>$#T03BM.V[% M-V RG)'!C_PO^;4X(R"F'( C\.Y& ?=(\>/T.4-F MN'E/3TRO"CF.F$E#CL)1\'T:H+CD!,D9XS5](K3 M]#H*B$KZ>;/YWQWP"L[NO2FX8E#@$\&T]:E.U].4%6[#+4!JQQ=X?EX"N><1 MV6=XQBG%^?UVFCJ@C)77:.CMIG378 8@G6@GRX0O_9VN?9)^INQMP'T?!T?(DDS^Y-,'WO;SO]NP\.CDAEE5LB52I>%YK;,A%O.XF\1T:.2(_- MUY4!IE[CWJ?D]*8LE9U_0W):K;\PR8(CY6@WRL'GM%D-J3KAUU M^,8ST#OBVLB2)G+#:AZX.6 ULB@^MI9%D:-JQOZ9Y>@:?V)%[//)#N=_81PE M.9EPYC#KLK#:BLN4FF1;-.UT2L%H*P6C'?%/>1E37L:4ES'E98PL+Z/VY*=9 M"#KI:337E;>_G'3"S['J8AE/C36I84\PEJ0.!W1+VJ?F8 ?/4A0ZH_&(>L;J M-RGTY<$N6*T,DOVK%GHF="VEN#]67GZCLTD%L)E4'3;)H4\/EK620UN4]?D8DD<+&L[OTM:TNW]IL6". T18K@<4PVL+Y M9;OM6TM+78)-1 6OI2560M?2*1N_28YK?_KXEC+T&\01U5EN=XA+DWU_QNP9 MXBS#R/'YY8$?=&K:-R5@4VL[4^2^.0Q,U:<,\%:3;"'.M_"SPMO)VS <@SWD MW9A3 C;9%N)\6XO#(TC>.7B>,+[EI4:RSO<-DG4R&I):,17C3\V9[CQY@PDW MTYTG4V[-MYY;,[(G@ ?.J>GM"> ^-F#U0ES3/2?3/2=M7^"ZOYJP&P^ ??]@ MXU=P+^$M\1"8=Z 3T-_PTQ#CN%EE>AFB\K[LWK7VL'NP82^X6GO(PF]!:_<+ M#+RG3&Q( QL;@ZOM-NS]%D;"]++/F[_MYBT_[-/7L@AO8%C3!S:P!W=@6/-X MZ-#>'=JA($*<#S@0B%9LP;L*0D08E*N 5;$_<__A^.0PC)?TP_[*NN(Q.];9 MD9?T-HN[@Q^O8\B"GH3>\."G *<+P>FKM# %4A+F2&>?,K+9AW_>$NQ& MRW!!DEC@%-6"3:LN<9Z#^7*)HR"\1(BJCU#I2@\81#+2D?T)*!V(#CB<])(0I>>O MNNR _FP[[JHA=,!;L<8NU]SDB-<]-6N510=TN=IQ5HF@BVF!VV1GS'Y[0IRR MBEE!77A SZ#EI*#&T(G>,I/."9;<9MQXE*\>&O[J2@_HC++57C6(03>S"GNH M*K9>76VPR+DIHOQV3F\5]A[J5HR;1,>2<;H(SM$64R],UARNA6(<%XLEPWG^ M2$5*J&R$M=,N@)BSC>A;1 ['-94 OF1<27. _^&%Z[.(AFS%)!0T4DXDDLBN65,#!H\[$6LS M;G0M<8&%49=&C!9L_F 4\;O7^2I_\<))/+2*K&H.&//L3IZFX.%,O#EBM9:N MI-R +VAT.M%*H X=/&:8HDWD.R&*,?$Y@J U#RGM$L.;3P[6\>/OR_'C7%LT-D^=,S[^T_X$61#SNDBRG9-]/U8(R.+&W-QPD06\M?=EZNO R8&74=T MQ2<7M3B'O>NZ2)+V+*:B+(S#E$8*6+BO6HYF4&D8:)KVQ*1%?0"G*+6Z5SC[ M; X+BOB8CI"T MQW/T&-ZC9<3,+H_9:SMF9?")_A(3OOV]=0BC[H&P'7"\:WK OR.?_?>S$_(J MKYKTB4[[ Q#>J:42/; &RARA,R:J KKVS0P6X*V+V'(%R)E@(SSKS(_WK['/ M^$CC95%I,Y<+CF.H5\I8!@V.?T('BZU9BY4Z-FM6%:A:KRL?VJG9FUD#)5 MI3UE2B.IJG>N[*R-(A$2IQAD%,E02O/I#P[P 480) B"A%-S?W17*@+P5[C_ MX'@Y_OE_/F\C\D33+$SB?_G#^^_>_8'0V$^",'[XES_L\\W)7__P/__U__AO M__Q_GIS\[].;2Q(D_GY+XYSX*?5R&I!O8?Y([I+=SHO)%YJF8121TS0,'B@A M[]]]]Y?OWGWWGIR<_"LG<>IEK$L2$T[KPW?ORR_."FI)_ /YZ_?O/WS_X=V' M_T[^\L.?_O+#?_\KN?Y2MOO")-N$?0VC,/[M!_B_>\:/, WC[(?G+/R7/SSF M^>Z'[[__]NW;=]\^?I>D#ZS[N_??_^\OE[?^(]UZ)V&SLTC=7^^3Z.2P,?O*U[*%O#72=GL!#XZ>?_AY./[[YZSX ^%B/"U!I.R M.7P;Y%4'N?&?OA=?5DV/2!?JO__;W_[V/?_V#__ZWPCYYS2)Z W=$/[1#_G+ MCO[+'[)PNXN *__L,:6;=B&C-/T>^G\?TQPT_!MH^/[/H.'_Q3ZZ].YI] <" M+7Z^N5#J^;>*1M&!:Z!EEN]MJO _GBL!O]XJ"IR)X3JW+'PIT8ZR3TQ*I;D M7F2FF-1SJ&("?:#O)?M70S_ZG-,XH$&I(;#LH,PEJH(32"=^@UX$T)2DQP;+ M2D#(J/_=0_+T?4!##I7PCQ/X![<3^^,?9PF#__5]EJ>>GY>4N/C_\H>V[X=9 M X0&6NNT*;F7^B4O]L\>.Q0MOO<3!LV[_"0J?AC>?9,FVW9)!;NDY*K30;^H++[*TI6(K 6,Q30^^?EV@,S_RJF17TMZ_^\_"[X3 M>M*G(C>X8Q1;U#OX&J\?M>E1NI'\'4XO:I70U(E*8@2HS>=!_[;WTIRFTUX%6$B*,\(8ZD79R%D_KU>V-(4OQNJ M]#N"NH-VN!U1*>UX"*PHS^Z*US0-D^!S''QBR6F'\H?M\#MAJV:''MAHA-O] MVD4=[7N"+&%T"1">WO,^QWF8OYR'$?VZW][3M$7EEB9X_4VE3^EJA]_C]#*E ME*8.)@@2H$@$R;EQJ"DE'NEM- ME0#9N5SN(O:3E WI;LXSQ].4L"M0?V]<+ND%I:-_VSLPMF=]43 M?*3W-IBL"&=#DI04K CPFLNE[[SGBX E".$F%)L4/:.UNCUV-^[1M.G BL:8 M7;=/Y)%.R\B3)OV9Q_MU$#"C9<5_+L.8OE?:HKTM=@_MT+#IG2T-,7MFE[@C MO;*@N2K_08 ZN8IGP\]CW3X,L,.'17KE!UVO_+ LK_PPK5?>?4MF]LHS]L^K M]"[Y%O=9H=%R(1YYK%VK/];-%N"-+<+:\D4@#5DF$)_9#WF&>Y5>I\E3&/OJ MF9*R^4(\4J%GJUL>M%V ;ZHDMN.@Q33H*B4E@YF=]#K)T7@A M#MJJ8ZM[-EHNP#G;Y;6%G8(Z8>1GFIP#6*]3ZBE\\>!KO-[7ID=UH$;Z#J>' MM4IH?)R&>Q2C-I,+P:G3Z/HQB=4;,"U-\+J22I_2G0Z_Q^E22BE-W8H3))SB M; LRM]3?I\R=WW^XOPOSJ VA6IK@=2V5/J5K'7Z/T[644IJZ%J="D@UY_^'- M_5M2TI_>O^Y2#^X/W+YL[Y,V30^_Q^M9K9J4;M7X$J=/M8MH[%""&A'DYL.I MS\_^(Y.8*C:*%E677H>8);?!Z6.=DIJZ6DF4E%1GW2@^VZRC/1*//JE048=C@U[IM',>'TS/O)P^).F+ MT@:'K;![9*M6Q^<(JR:8_:]=4 NG"5-24IW+V6ZW7A2=[K,PIIEZK#YLA=W9 M6K5J.ENC"69G:Q=TI+-QHJ2D.I>S?=[2]($-^C^FR;?\\2S9[KQ8C7"JUMB= MKU/+IA.V-L7LC-T"CW3*DC@1U$E!?C;O?*[OJHB; VHSM#5%[Y=*_0Z<\J@= M:H]42SO6'9_ERTN"]FS#\B.-HCZ /&B$W?_:=#H8DZ46F'VN5S"7KJ11=Q0)__;ZK&S.-VZ/VU7;,#%VTV0NV5"E''.J(@ M2SA=P@C/<%Y%K N=AYGO1?].O51]U;BC*5[_Z].O.M.B:(?3"WNE-3[K4JQM M"\H$2,]X];B\]%SK=?3]HAM,1^X0=??U==D1.>FXO M%',F/3]LMEV*)[9HV.Z+4L,E>&.;N+;\L:C*,)-'KAGK@"L6>6USFL/O\7I> MJR:EMS6^Q.EA[2*:>E5%C0"YL7ZT\;)[SF6?G3QXWDXX$XWRK/RD]JKB@W_P ML_L@P=7F/(R]V ]9W"1BN4A1&7!@5YR^:*(_N.F0?O@\V$AZ\RJ$<99$8<"K M^YYZ$137A14BFH]&S%&>?N?='QU\539:B/220D[C709.3OT>S+30/JE23E9*O.QQ'0>?]O2<^=^I%_^FPO'VEKBCJ$.[ MQF+)<3.\\=0EK'%2P6@2#T[&["D!$Q).UTEH3:I?4.IWWZ+?+ ''[S+2+#^E M7LI2MT]T!UM5V47<%7N]G7"'H9[.&LW@OX S^\_GW??CD13!' M7^=G7IJ^,%E_\:*]:@-7MR_NZ!]D@99AN;LC7BP8)O[HH8W_0V*T(EY.2EZ$ M,YLD]N471MV9@3]T2OS2&/P?M&;G(O(_T?N\J/\2TFS]Y(41[-Z?)^DM$^KS MLQ_MX3[&VO?3/0U*#%-8T9@8;FP89R,9+,PHX46/D?H8'PUE;$G-=T4JSB>; M)#T!WBM2<2<%>U+R=Y)=.#)5S9)X#2-EW$@,?3=>F)*GJ9#WB:;W"4K+K%O, MH;2% RS^B4;!7?+%R\N"7ZUF.*5,>KJ.HN0;G/9C1CM+:1#FE\E178X)V2P) MO^W958WLXWDL!?,M:FIM- "93O+DI)2J:RQ8D7LN&ZF$(QMX7HJ+1T ^!*,% M B-+X\AC8=YM(0\,(MX6ZK+])S.LGX!1:R"%\TW_])>_K#[\^:\\Z?VGO_QM M]:>/'XC'3S[]KWU,R<=W*P)@*!;WJ,_W(,G']_S3CRO"E-M17E@K.KR>Z6:, M0O![K!L&7\IHM=ZP_TX^6'5S>7UCE895QPY5'2Q>UTBEHZBC@I_K6 M3;"9N&.86I&8.@'*&Z9S&OHY6.")_1N.(ZC@3M46-VAU:BA#3VM#O #2+:[Y M(;B2*I'(.DDS)UP MJ"ZQCH.O+(Y;ZQ8;=,<-1T/M(".4;E^\H#58 ^,*.IQ1(Z$Y_^7DZX75 /^; M4)@-W5WA/;?.![ V[1)J+XJ_:NTU)N?N]"??POR1I-0+PNB%!)3]5-LPAD5E MR2I.QH+B7$7\<$-]&CZ!2!:7D.U1QSV26+:B/-!8(HUW'+*MH&G05G*06I % MK@AC,2?/>1T!/18;7"9>G/'U!%C#WL?42V/F06'L)^/?S;&$]NVJJ\S5.SFP MRV%QJ#_6FCW(;TI^4>@_6DF[(X 2WKL'AUJN:>8Y#U"\9R (.K/L)OD&/\L84H[B,T!F", TCL!]^LT@;(*+]=,!5@*@_6K'6Q] M?*6J/+^G"VX@UM%7AM>N]GA!4TMJ4Z\MB:\()\^/9%4,6/8[353WKGY,JC/< M[R*[E&[#C(J[:;36V-&A@1*A:@Q36*:U(>XP5>O6=KNR;H4W)#MD'7M=4$I) MG-Z*M*A:F4Z%I8JI2L590NV*(8L'%6HN*1/O)GQXS*\V/V>4USM06*6O#^X MU-)8CL7.#GC#4D]L4S>NJ!-.?D4X@Y-D<\)8$,[#2<1.JS6GQY>]F9*>LY(@ M_/:XJ$BB,D.C!?* /-:F$7[UUXB#K45(X]#BU^%;"\[,%$/6E7$7*IU1LI M4<<&]K"PY$03QD+?NI(E#<1ZB+LPN R]^S 2=TSC@-<\?$RB@"&!.-;34YIM M0'?!JT958LH^8OKDG#.U.=/?!:L_E@8PS4*Z ?\ M$F-;,XP7%;%3>">BB)Q /3C4O5S;;X(TKI:3FUQN+ M>F:.(VHRQ7YP$4Q?DSBLSC3*A>FD(%<80K,K[J ;HK\"X#G%2;$'59QBTOPEH$/9[RJ_T!K],/=[1K:]Y?AW41<:XO MNNUJK,XCW('J"$*[S"5NO201/&C;LJ;0WQAE*WN,8W2015PLF2BJZKFQ"3ZKCA.NX4.HYX.[1@ M<$,SFCY1.)U]FJ1I\@WRQ@--==KCC"]M3:NG1+L:(W]/5$OT$:50]S$_DGA? M$17O)Y6>6O#EC\_,^XSHI(JWJ4=J^O,_)SJ_MO=Y7G3/^ =A##>1H1*F M H9;FN'$I#Z]&@^+'K3!.](K)35>PI ($J#H9'XYK5K!L5JS;GU<>R]P'V1 M^4*]GK@#;X#V;1L@'=WPAN<0X4=?IBJ8.-WPF%+1HZM5NU:%'=RK*C=V7A36 M4;?&';(]6JIO455-\89FG\#6;DY5I!%'\?CMD_ZC RW-D,>= M0J^C>U.+. >@E'3_P3J>4XI/JC:4F!U!-#BP@?FRXV=N,-)0]O&\\'JYGC#34=H4Y>5:(L7 M@V7JDRS>]HYB[)C MD\0,(O-_$&^?/R8I?RGS_>K=NW?P/_%=]C](G,24A&W&F2TS3N+>B&UIACM< M57H=)KYR&[R!JI1T3,Z7Q'A"="H%>7 ZJ7@3!"$<1?&B:R\,+N(S;Q>RB;!" M?75KW%'6HV6C2$Y[4[PQUR>P\?Y819< 81+&I"#M)/)F4'/'")\P-?U6-6=Z M #7WPI@&G[TTAJ,Z:]_?;_>1.+BP"?U0-;74ZH@[2/5U;[Z3VM<+;^@.D-VX M!F'!@I0\R!N)"RG8O'7TI.I\ZM."AY,QMM:+;\JP,7_'9L(TSL(G>L%?0H(R MZE]I?K6Y\YY5 #B8"NYP-[1*8ZP>1@(O$)@J,N+L2P4!8I^PP9$(EN0-,'W+ M2YG#F6'&V.W[!.=/QLA:/U9NU%//1HH-:M>UT9;TQWR#K#.O(4 M@;JC:9@$G^/.-[&+U>C?2 M)U!,[*=GC35_BJ*685LQ1X5=-+KAAE5=O8=4+L4+N=J2VZU4ZOKLRS2Z'AV( MX1I;"FC%=<:?XR>:Y<4&R/J;EP;9%[J]I^F!$7H;XXQ*/1VK6XS*ELBO,/;+ M;3Z=9VEXQD^ L+R)Q(>:]SSB=%4K* M8EN$"-KD5T%]WF,#OD\9@-U2'_[+,$[U^MVY%Z9M M^XZCB2$&JM$VJH#,F!)RH!NOE_$-7T:IV,9/-@P'(4Q 5-BE@?N()!/"O) M M];(][/][.?&V29KS_7T_R7)"JU<[O<.[4&\>F6HG>7*R+91[.R]XNK,L<"9W M"2EYDYIYQS.GA/\@7(+Y\=>=L23;'#K,BFPJ'W5_RNO:2Z]2-K]G8PG7_)JF M_#B:(KG6[HP3OLULH#X>INJ)=R8X4'YKA\@8)Y*D1/ 2>$ 8-_&F X)#93-8 MXNB_EY>##Q'>SOEP?-GW MC#9 G'=+5M!,NKM[+";6==+MCN:+B&WK*6[%0=G3*IHYWSXIX*3ZTB?Q0 ; M2ED*$),(>+B,[R+MJ4Y\W7G/<.6LQTSJ7LN([!ZMV\):T05_3/<)/MJ?RT"N M64A#^(H4_)R&]>0V8*$L'=?-)$ODK>J[CO'/SW2[Z\OJN_HM-LZ;FFM&NNBT MR%@_$'V&:">");: MVV(SI _H6TVF.>AVO:9BL)@ZM:X([Q'R\:KMNU-\49S MG\"FKJN>:+MY8'UB-1'DU>5#OW\/\\?S,/9B/_2BBSC+PWP/UX_Z)M'Z5'!' MJZ%5U*-S+PF\T6VJB+61NV1)OC&>I&)*9*X(!N\9+9/$U1O:<-7NWHM_ MZO5&XX7*Q4!$O^[#UMWQ X&&[!.OLSLI=3&#^J+812@;(2B-$#I?6O_\O*-Q M-GBOK:/;,B*\3^^V^%;UP1_=O9*/CNV" Y;-LMD41A"[98ZB9Q*I]:(B]5#+ MC@ MFRXF+H\$MN6==9Z-(1JMJ:E0RD7PG=. 04QTOF=3_6MFP$@M^!#.B%2<, 3S-"8H%=YPA7<*A1T&^D_%GOPI MFY[S?7K^Z0W-:/I$^8?!$]3:S&X?DS2_H^EVD#F-R"\1,,SMV \JPVDO#7A& M:&@?G$ 8?H"& .?B:(WXJI!(?%'*!,?$F50GC-X6$9(YL*G*@@4C>S7IVC4> M@%KF5'""TTBK5.7GAI- 7G=NA$*CD846:PAA[.]YE8%@G_*BFX^4I"SE3_EQ M7%%0&Y;+LPI&R'V2ILDW_@B)EV6)'_*3[F)OH0V+RA";M_2<2^,>P78G-M_- MCMWLF3A#&X-%?DYS79/Y$[UD0[]/> ]"Z-'"B]"B+=.2) MW006DPQJJF$/.F2&A',4>SH53PSIW,16:=@ ZJ$B@ C=G=F6YHL*?*U=V,.V MBPGG"79>G'F^?P X8I$(-/!9WY*@S#GSP$2^*D;7Q<;O$3"Y]S'K%$74S\4C/2^%&(^4 M?;Z'0-]Y*?LT3YAJP=ZG_"O/YU_"I^S/,"4Q@X64>E'XG_P-.5X];MXU%T<> M4+$EC*]8V^6<2/6!*:H395 AS_'JLP[1R M.MM LEG-_\09VL(H*28\^9K$8<,P/8=KN]KC1HE>365 4#;&&_O](AN[^B *P13WS\IIG)-!$[2\^A;3 MX#+PXRO00F&BGBZXHU1'7SE2N]KCC58MJ4T]F>_9<^H$R).*?OL@ M,T_<3J]QPC6.0..PI&]OS97/\@N,.!,0(>I2M:ZK=K;&&8":6E;KH^JFR-= M-00?O\XI5A2S@S&EK#(V[Y+?A J+1;IRZ#R3U 3R\R_;3:ZJZA=UD1K\Z(5\ M_> JKI,BU3*9U9=^9K>ITRW#S.QJP^L*JX^J=;7'B5[:FK:G40>-EY!*J42V ME$YQ\H!5G('](VM_$[K&] $.QN@E%Y.H+*47#[!Y&/.UWX>]QR(WI\69'=]%X2:DP:?B*5D&O[!;S ?F:Z;,FJ5\.4B7B>SO&*-&DL() M7S;L4^5CAG20IVACM3(^;PX'VZK,+6;)R^^E&"0H'T3V)4'(+O+$>3H63" + M>2,.(;Q=P8&X>=,\5U9C?$G%F)221?%*RN>^CMA!.2A^DLIY7=/?#FEIIRCUM1KA]6W^Q?(@,1825QUVU#W<> M=UA,S"ET503?0>M%1*%*9AOAB*1(ZK3:GARJZV3!D^F?I.LXN!'WK@I1% 91 M-L8=E]TZRC'9WA)O//;(:[R?"&3Y$8:"\)07Y#5V32=2\]:+O#0L#FO0[2Y* M7B@E]S2F&T=%4Z]\?[_S8O^E8Y+8;(([\MKT:4P I>_Q1EFKE,93GI+8=)?; M>R=UD^A37>%--F27TFWH:$3[_/L^W,$":?=8UM(,=RRI])+CZ; -WIA22FKJ MAQ7!28NY](66=;7.]VD<0D4F,4A52E*'.2-?M3E.CKN6D%I;XXZW'BV/UC&/ MF^*-OCZ!QZWGM4SEG"RM3*6E6& 1)[F3:I56$9%SYN:.' M&SVD61+(3.",6)!E,E!IK-JZ##6Q%@V[M^?,3<^2F 7_GL5_L1>4Q-DIW21I M<5'KSGNFV>?G//5$S8MY M,G9XX6@.I)0(:\@50M(:@G)/1>QK(# A5R1IE!5>3E'%4[06[FP M85$/)0<1W"$L?^N2[BFZ>VCE])3+PM]A=ZJMKA=KU/#QE)U6T.\6-\MKO&B=4&57,-M>:"[ M(IRRF\7K:77/]5#IJ+)3-H"5<8N/O[C#RY*156R=P\RF,]KGRV4UU MZV5!SH&67:!3-%T.[!P*;!-X"MHHH,>ZGA+X!-/I:0 _DVAZ $#M&L\"0;>Y MQV;T-,ZO-D65Q)C?%DGI(\OWPR>J5?%S.!79/ON;78 &9 ; )SM6$SYFMXYB^)UWF>AO?['&I] MW"77+-[CO">8[%'''626K7BTX3^>--Z@M*W@N-WGMK@L%LOY*3J(72;0BA0B M$5DF>&1!2.7Z/#DNH_H-HQ:KX?P"[ML?L('>NBQG=)ZD<,/_MJIEM [^8U^4 M?>7+^C?4C[PL"S>AS[<;ZN\K$QO\.K;Y+Q/'_B!TG]Z\]>_?7S+7\: =XERAN64L*EC_I@1 MRI_?^5_[F)*/[U8$ )OWD3_YN"+L!]E1/V_.7=V^%A'^NI,O" MYS&R81O4U.X"6^=K%EN%QUUM:I\;,8B-Y;?<0%2H%_YA^A'M =+9 MD!%76[3'H\)___!6;SCXZ ;N_1"R(2E%.$@>[N#=P0U-[Y*?:!3<)5^\'%J^ M'/QJB1^R#NLM3 ;_DQOV:E/6..//176, /.*@'Q00^R9.34O*5>H21Y0=0:\R,IIDAIEO13'5IRWYQ[B(+8]1B3 M%Z)#U3#VDST6/]FV^LD.!YL_%S,0^(>]&=+44K__4(K]_J/F8+F\N9/&')M!9_<;BLO:2IS%N!;VYK"!K]'J]XS;9TL'W+'VG733;+$@.UI; MM%ME&%'7F;7GVQQ[K7M=;K>Y%@'>\_X*VM1T:2 MITOB1FLAP!^)$,%I- @1($%-8I!W_1RJ2HWT]5F(]W=IW.KU;1T6X.V=8H\I M9IR_D)HJ^17H'EY;FJV>MJ3@IV3+1B6%551M.-0 M3VSCR6Q%G0#Y$Y:+%PS<1J@KK5W$[@W-V7!,@[(B3&?0*AOCCM9N'>4P;6^) M-SY[Y#7?BQ!D254GR&D\SJ6ED['3]_?;/7^I3+4MU3V.#NB/.TH'6Z(QONIV MQAO+PU4P'H%@*5Y5]<3IP#N?"6I.I&V?6^Q'6 .$+,TE,&!_U4# _OC'F9"% M,?Z\V5 _OZ9IF 17FW60[/@F]/$"X(!N.,-^J-X0[;I]\ 7Y8,F-YX(5$R*X MK(C@ XO>)2?;"X0CW;MUE7!0Q^6Z^/'ZH7ZO9;JYI95%34>WO=PX%LFK[>+6 MK,Z0Q'+=7V4/;;0_Z+_,D%!J,6EP-,YH.,G[EF$;)WO!L">=7>WS+/?B@$U. M53N++>UPHD&O9HU]WL-&^.*Z7U13!Q445T2B.454[KC3?XX[K_C;U^XS)T/N M/=;?9Q.ML*@\?33;LJCD;>ZE^;QJGM*',([U-'5^,6)$G;#%W#D=HO_0^^QX MT6F0]+/<3$=WXM^R&?0OEEM17?>QWZF5AQ_8YV?J2+!/ ?>@D(B 7S>'Z1+_ MMQNZ8_9\9 (&G[A0(M$3:*\:"G0ZXH8Z?=V;9^OZ>N&%N0&R&V=E_.2(Q(,( M)L7D826.D=I]T%N_%-,,!JBI Y+[Q:,AW"J.4YLNY7_QHKWJX6^=?LN-](;F MNH'..RTSSINB3Q;FG W"*+>COCK(#0+[/[;9/8_6=W_^^(Y'+'Q23+8NLFQ? M:B ^N=VG*90;2VEKU [MBS-RC2P T3NHH]L(#A)_#PMG_);2F%]QM#MS*N#) M8G0B62WQ^9FF?BA@ M320M8J&W+EAQ["*S0IZA=18/="88MWQX&S_?WL-FR"*A;3940PEG3I#,]0SM M4_@4!DR63+K\H,AQ%4UQ@IR.?O+4JZT=WME6I[2F[EL179&.>RMSS:@F59$$ M4-,%PH]I.7(N96>11$8F:=K(O[L2*%+"B^KA9Q,ZN(/7V#)'BRI#B. ->W-5 MQBVZ-,;SYGK+JKBX5W F%6LGNTGS&T@YYB-"DB+3&0\EW806B24:MM$ DPXJ MBT,3'5U&S0].[OGJ+>Q[TC@KJM.E*>Q0\@-O]R]$;G?MO?"/U]^\E*'.59E2 MEU+Q2B'7;=N9LR[^SFO($FXI1KB=4G$EWKJ>2'4-/3[EXE=,QI1 M!5ZNTR^YQGZB*!/"S<0G%?+W-'T*?2I,>D/]Y"'F5+H.*LW M%C<,SF7W9LF>:7GB!='9-#>^O7]]<;9JG[[7,_P5G$%/*1QE@K+#9TF6$TD2 M1Y6%D%M6MJDOL7=MH M]HRF6D##@T[5^Q^0S9Y'R;=,_\&7MB[8$:9?7\7S+D?M,:.$AM13/.8"4S7. MS84O?Z4YGY&E"&$VV(0Y%.M0V*K1 #<<'.LBAWG]+=[P;9%Q3%@>E,FYX(^W\@P7WOF# MB?M!F>:OS,A)G#,Y(VAV$;-08JF=DR"U; M1*\?YMB[LJ<1^&%$F4UTHYRZQ M,\9/Q IWV$]I7^66K24^>*%H4FW-7S>IA *XJL0B1V@'7R\L*T%N<;!H6AF\ M?OP;/H>_?+#V3K)V4MG8J^3ZP>J5T:%3\'TL ;P,::F%\8*@<4SG%%.,^39'/"N!+.=M5\ +[@[*8JZ-SF MX2SXL^W,&AYP(9[$Q@60G(>QQ_*%^(&E,S1\@FGFY^=B$KKV_70/Z8N88YZE M-!#3O<(>-_2)F=A3F=<2:=R 8]-^,@C9H(L7F*QJ9QJ-E1"DE@(N?)9+,(4@ MU1K+B@A9" A3 A=Y4\HS27G?7@Q#84F8"C%2+[QFH+ 1%#QVLU[:?EIDT-$2 M]*C3K6/_D2R\R- CKXV#4:UGQ6%=%:;'+O.1&727SW03VJKK7,]>II2?XI+R MGZO-IS#SDWV<9^LXN$[I-MQOLXL8SB[P11?5LHPI,=Q!/LY&!Z]C&E#""Q(C M]3%>:2O9DCR9O;**/^/C7= M1U54UCSWPI1??:F70:_BS[_OP_SEMF)W8)E!'7%BQ'#=J_J:6KV05]@>+%A+UZN1V&4,Y3\NQYJVW.8P?@(LHNR"_&P>*-T/Y6%=?3 MIDUS6T#K]W>23#6 O9H1PHU'9P+YN_ M7#,U V+\"U-UC M6=#7LY;3T7PY(&=SH>$ V8 !0)K[A9$J M0;\\+\HXU-NM!1-7CZG.IGO.E'YS7R@[8JM&L6Y:UD:"LD/98_4^"5]*N=I< MAAOV3;9/86;4MNPRK#O.T#6U0[62.J O\O54$TW&KZJ&97TN-H#SS=?J4G*Q MUL;:1(PW^[Y@/N_JZIQ6J6J57<3B5'S%KEAYO=H0X$@JEC-G-;-;I+@2--!# M7&0\I54^T=(ZU242+\WWNS(0(?1H/&F9/86(J4^ MA5LP='UO9D:3G/$WZ'G%(G[ 5BQG1*%W'T;N[K<<&^#@;%Y]>H_!GK85>X@L M#2ET;-*-%ET4EH086GI81HW#XZZ-4[&,KZ-5E)F-\Z;D]Y:4'#F6%,8)2^.D M%5<<>'*5/]*TOF;(H4\?C=L[+PT_NFS0DV6T]%P27G3*;SN[ %[R]5S.#0TZ M3&**"@K>A+%DBH2;PFLS@",8*$'QVGL9FDRT=ET:!*CU[P: XWY+"O\.Z2T' M?Y4<%*SL9P;F&;30 I(/*XH!$1Y>) *5B MC:AHF ,K'98R;3.+HU*F/J5!=LZ$$F?B+A,OAAN(O )+]A.-H 9Z?5!.85(3 M.KC!Q=@R!_53AQ'!"RWFJIC&3,E11$QYBI1SY5N(@B\!QORD95BQ=E5[=68# M\0N]C>7/"#C:.Y)VK-*/4%4D!NE_W'NI%^?L:Z[F51H^A+$712]GD9=EX2:D MP;H7/J;C@A-<)K9J=0[./@ODQ^4F5-@T.N\>*=02*T[6[1I@EA5@]E )21XJ M*444DZ22D_B5H,3+R",3E3^@60/>O*?P$!J[&BO.Y;&B%HO4P#,UTGV%^2]18S;Q)!Z,(_E=EU\G@')W&VJ4[ M\^VFL:3$5U,3NWDOOP]>N9+M\\?)"DNN4[D2Y M,Y@:G#%TS+H,IF'S,;27 T2C+:A")V/"RX"L\>K9"=-:CA61).$S>2Z+0Y ; M-+?'8M"M9%"?&Q!,N4O#V ]W7D0D&R\<'2&7O4N*1NHB8G8IOQID[+.>(2ZJ MR+X*5.Q5;D9,Y.N;>7)2Q+NSXEYXS3@,"1\/[3E%$<2O-+]FEG_TH*9S0+<[ M43Y)>F*VLQ3BL.XXHDKU5^H>3/+& [KMD M[?^^#U-Z6$KR_.EKJ!JJ-/OB!% C"S2R.9V.B/.U0>(;IQ)E:I GI.!S7$5U M1A*S3R& $"H, @ $4EU>/%Q4;E-99K]M5C'$8!.10,MT;WHKRR M.V)8,%#"[E)\R6\EBC.N^'1CF@J-YH=/YC)*N?R.IUCA$5P.1HPA!) #QF!; M="802X2+X3K83"5FQ(H1"<6$-I$SBGLO_@T14.B? U;8<1 !W$ QW!9F9^CQ M H6!#C.>F<=T"6;T"*!0\,V&@#2065Q0**C MRT2 4K^KB?X2SI16.KR$TV86' 4#/E'^%H!^?0"I VZXZ->U^_9_V1IO^&O( M;/EN?TD?R45^:^HVZHV^"625@W:5+=UU.:MV[8"^.*/3R *MMTVZ.B+?I1VLQO@M6I[QAO&&C4G%D"3XDH(Q <[DOF2] M.CA'OZD&L"(_?G%W$612BS67'%N-5'-S>UO#M1WN57:8=>T57C.%O"X.E*?T M6EOBA$<-[=J63:5F>-.5+F%'+X3R9W@+JH[7.FWJQR<204F.[+PPF"81N2E/ MKEUMBF _WS..Y:)JT =&&OUQ1IRQ)5J3DK[."TI,M%49:4C AY4Q^KY,\\;8K1: /RN,M#)C=0\ZKIFXH?/S95#LF<9V6L0W28 M.269W"05 _XRL^P'U8D2$X"T>W@D3_S?KL1AM\_/-/7#8_P/4,,4]9DNV5HGW$#P!WN[-%+V3>% M*:C"%&,2HF*4.4_27VC&TCWI/"Q(L?[FI4'VE3)XNP59LNH5'$6"-(X>SL"W M9JDZ@1I!#'M"94,U2ZL_17I%2$HC47 P3TBY[7EP$)O'G,>%6_'C_>S[ZM6E M;.\_%E]"7&YH"'WV_&DF$:/ /R#E4.VE*3S,PO\=[%/.F>5^.YJ&23!S_N;R M]Z@FJU#S0[!OW C@1E\71H:,#VO<;#T+"9T=<0X. MPW5O6\Y2]T*<%^K+/AH_P/F;42'8" AQO/PUH0&:.LOY(>ZS.J,/)J"/]^&V M,#N3@S?^#728\0P.ID-]4YGDZ%#?T::EHU,W8 3X'YQU9DDT@&2=/\$7ZSAH M?B"UO.99\O'9!S_:0]+S^=GGKQ[>,'C^O-E0Y8' V87 #5AN?A,9].:5 "]P M.K+#F!VYE8!?28Z5/)'C7\*=@\//&AV$Z*3EI-6*5 J04@,"*A"A@Q,P7]C/ MU/J"-/PF_!^T%FUQ \(4O\_KAFOKZ/M*P10+-DZ!;V*Q\7/<.85U;[U6B%H1 MRCZ%FZ]G,_-VZP'F@%&98UN^(%X*$*F,:"S(=4UTV(Q,KUM1LGEO@49GZ4 M9/M47 -N-8R;BS?E^Z1AT/4P[V$KW(&NT*IYKZ;1!&_@J@0UOT%3O98;!BN8 MQQ4SNC-O%S)7#?^3!M63NJOYGL/KOV4SC1T<77=+MO3.>Z89J*/4^+ 5]JAK MU>K@-IOMEDA6 MH[+58OJ-))7E(FZY2&&Y60!L[?LP0#-IKI,H]/MKE'5VP T__;K*Z*)NC1<\ M-&0VGMK!>RC\"._I/F.^G8D*G;?[[=9+7^#SV_ A#C>A[[%\KQ:$<$F<^'8I MZ">:^6G(;Z"QN=ZQC>[H^.%% ,=S'<:2E9$^4#1W!$ =?ZXUE^\]#>:PT3]2/\X.*,I),IWJ0>[K#QU MS^IUTKYQ>4)VBXFN2>RLB$6KO!81N=-H/#[.,U'7\S[G@V(MW/'31.0-?RU2 M2$@*$<794Q(C0DN%IBFQ6&X=030[< MV ICJO6)IDSC/'RB%S'+*/EA'Y@-_42#AT9YAMH@/9.%<11Q8X\%:\D(-((< M7ARRH91IA-6\EQ),?6/X2)*O+IPZ1_0Q]%Y50-D;LVKF1.+.A_B"O_S*%Z8Q M'HG9+)["+I\Z8DK4KWPH1F.M#CC105_7ZDAU9VOD)ZCU9#>_0D$"N@GC4)P( M*$^YSGL,>EH52^H!U"\8>7N8. MZI$1)G^![+/U(TH(PM+F&-@:E^XR X=*.ZDPE6RW85ZF/6<)/]!$8W_(9'XH M#9RX-LHBC8I10PC@G5&8J6%06AT3GY'D9AX<%A M;\#HC Y4$VI,AG$!&^=>F/X"[U](5Z][AL^>+K@A04=?&0"ZVN,-=RVI37T8 MB!-.G7RA'M#>NJHWVJ9GWQC7UV=Y_MLY@G5V6)8'VX-AR87EDA/.1Z/9M'8= MN)^]%(I:0OUD_JY.SY#3T1QWN/;I*4>JJBW>(.V5V-132\)0\;1Z @8X8/#5 MO@&FJ_VRO+5S8%$V7HZ_VH/6RF$9:>&I[@>3&;3%$)[U4,G?9*I>1KN!QP I MF])E><:%XX^GE8\Y]9WW&4L4=Z#;L5GCE,(HBG@APY)>QM71^-.)IT";R.S) M-2.(.MI.97OT'@@:3?65Q%NWU8P"KIWD*XBX'L6,0TYZ:;.@3M;20Z_.QW7G M!IH%D[(TE_"(_55C$?OC'S?T81\!K9>B[/0-/)M0S&@5@_N0?CCQ9+#F@!C: MG?!APG#1C0M455S*.N9N;J]VZ/HS/#M\ZL6_L=2[: @%4?O&UK$T<4:"58LU M[\Z.((@O@NRJ92^ZB,R_>&*]D(!((K@?;;$9S@TL/=%X3\]9Y,&&)0#NW\/\ M\6R?Y:059H@HI65\SP,4P!?\PJ]U]T6[>,WCJ M]5VLH]M$=LZ(@/%)R8I\8[Q(R0S#X#>O-5S$/;\D^_D9IK&]1U]4;7%'=*>& M)D)SB@6O-R/1JYLX1(!UKZ_W^[YPBX7"Q9<4_K(Y.%W0,$$ M4&?A*\VO-G?>..1%\WW,&BJ_?!/8C./GC=7UOR$4?Z55[-*PBY'SX0UJBO/P[HCOP)MJ(SQ_=CZ M0E.R(5Y=:'_'&<&K7'%5J_^^V.7P*J'FO2 ]LVV*1PJN-M7VCE1:13 COQ;_ M=7J'VHU=DC:[.'D(QLO"[&IS\%Y%#X@.[HP3/\ULT'CG1:LGWBQIH/S&+[H M&_#YFM$*"PBX,L4UTZ( MP%3(:>IU\&@A\[F*(+KHLZQOUP-(_(546-\LN;F(OEO_D0;[B"E]^$1L_8[" M#067#Z.08\0=M.D;D"V0Q1WAMNPF8\)8FGA1Q)IFQG%8",#'_L:KQ""$_!9+ M4PSR*Q?$.2RY-V#]J)NW3=*U@#="] _T2BX2[[ MC*?Q0$T?BNGTPPU3VIK+.-3;"2_0Z(MN7HOL7GYC:$6 Y4F>G)1,L4#&]*8P MQ(3'PF#;0C0GDX[J^?H?O3"&=>&K6'K<2BO'&4H#-U(86:0QHQE" "^"F*EA M/!^JN!%@5^[;L,1#?D@.":+,:QHY97M(&3.RKXT5P=^\*"0D::Q%6,OA^%7- ML\C+,C;GH\'I2WEH<>]%)1!_8C,]+7@921(WVMBPE^(%S,'T\&*1%:U,XT\& MH)H[N7\A$G]293T@ 1:@\86S2T,]I(*5] M79ACTA\GP!A;HMJ('M(9^3:TD2K&=;F]^WWDI7)1[J;/L_0FK<20(F#>[>=9 M;2+G,#4[>;G),6(Z,$D]:6SU!L>+X&*-7CQCQA\T6\?!>1A[L<^O6)9/F0U8 M_S:@B!-:+5I+L>H]E!S>S,V&4E;6N@ONU6."7 *^/E/)(#THZ!J.L)G/3[;R M)#-_I&SFZ<5LYIGFFR0*$R='\A4/M5[%+7;16\H:21(W7MFP5^.$_@AZ>!'+ MBE;&E6%;L&BE?ED9"TPYM9F,4U[#4ARB(O$"=7'*\T6\B>-%T,@%:%U[6?YI M3XT1:DA_W' TV!(R]FAWQ@LTPU6PBRK GS !L(#(?/:0$6,'5@CVXH9EG,0G MGN^GL&05&3[2WKLH)0#RWQ@/!D<7<1!R(H/6I71)X 2 ,?9H69W2ZK^8!:IA MVMA=H]I4.)%*3ZM#^B]2CM^%5"0LQ7*U8C6/D2J8N-J425?!DM0\7:.G6\MT M^(:;=TB.!P\3N+5 #B?TVK)3XV$30UIX,[/1&ME,U/!"CW-S=<(0FP!N3>]R M*'*XG^,-%$@,8/E-?J^LG'3VIW"#*>"$D1'6J!*X8=V1YV^&RMA-WYJ+'T5 M%,L?\,F^$%*LB_BUF/.F<3/;JF3'5_R)_.Y?O:R&(8>;V2PR=E:.(?F$V^W' M3S1E TG.RR1D>;K7>KQ@0'>+.OP1K8"(&:%9%XN08&IR:! MTB%>_/+'C&3?O)T30"C>.[\,O?LP$HMJ9MF5]Q ,$3_QILD&OWP L @ MZE M.BZN-=;K]<2- @.TEV% HQM>'!@BO/%2">-!RL&^YH(E\NYKS:;4W%^Y_:1TOPFS'X;D"9H MD\$-%Z9V:4\A]&C@!1)C36R$5/V:^XHPKB?%X3+"^1+.& O:S&^G^I(#P$R) M*B1)29S 8CJ#ER82U:L.]'DGEK;SA'U9VS7C=DV9H$@ :9UE-(?CV-)<[0OU M0/;@*KZ!&QTI@UQ>:&Q@T2 [/!8'9>,MVH-SY@P6!8(6U+2-D$(D/N60A"*E M5'#COY*+B-I\>,'3I7UK9&T6&/&$@;>E0;V\T2 F'ISN*@Q\#Y(Y.:A3FO#T M11Y^?DR3_8X)UGLP1[\[;O ;:H?&P1O-OG@A:[ &Q@=K) 1BLYO31HI6LL," M-+-91<*0:EXH8 +@F1;E& \K&!6G1%GF%M8+56Y3L<]>&C/ALVN:E@]NASZ# MY4]AM&<*#$RZAE+#C3 CK=2>2 TBA1=_QBID(SDJ.1/&FG#>*Y[W^#P("_Y8 MH F#P> NZEX5? M!L+2",)+0:BQMFL'*U.J2\"MT;H91R0P/H%_!^3:>^&%3=9IRHCQ%[E71+!? ME:\IH"D'B<%V==Z5 3>2"';5)564" :?9NM]_IBD4'J./[DN&>N:&2,[??G\ M3%,_S.AU&OKT!MQA-,+98+QP!+1F^T$(.9KK@A'4GNZ3(VPI!.%2$"[&8M 6 M@9U5:)SL\RQG23C?+H4)L1 "[.H"H+\FO(08#:3B5"!O8<(A2:4A*=P@.L8^ M,BR:T,$+=*.T,7Y3JV3:*/;&@TOP19<5.C&3H@0(!M:(A8*A^[F>7%VZDFM3" M[1F>149XL6Y:=6W=J1!RD6],,%)+1@K1B"P;@6M9:?4PH20>%MS$;W+_P.1I M;7*_,'EZ;/+R<="T%L_)!1B6;CX\,"&X"%"7](G&>\T;,)I]<6/E( LT[L#H M=,2+9K6N)V[1\N6@H>'3?$Z<9_ (\L5>I%TIY[\"J2=..I=ZL79AHU]+ V_ MI>E3"#4)KS8MVO-2&EG[5Y^2K1<>%GF;B 7ND)C"GHV[ZQ;IXPV^2;2T&;$9 M^550=Q*T/]_>I?RJDO0R\Q>ZO:>IPIZ='7 '5+^NC7>$E:WQ.KN&S,9U'&]) M2;OQ;IP@[^@AX G5_>[VNU)A1Z_!_7S[8_)$TYCG"P^4X0;-FOEP3Z!J=\<> MML/LT QBO;Z80WJ@!B,"O.9$2E;D8';D.N#G,@:$_T-M#E@6W]" IE PH6#L M A/.DG27I%Y.3Y,XT 2"OCZXHU]+8SGD.SO@C7,]L4W]N:).[AEY1ZX;P=(B MBR X:/PE2?,'%DE7]U$H-I?[G%BW-W9W'F2%IF-K=<7LXL,4,'=VF0\I&1&) MD]MA;"Y#\%&,#U=04:QAE&UIE*3FZNA4?>X]P^+JEWW,YN8[+^)/K':"06\G MW!B@I_/!F?B.'G@C7E/N$>?<"_*DHB\>&'8;WQ.K?><]G]!GNMWE9%O2=[+@ M.SAPNWO@CEH-;1NKJTN,5QVA1W@MODB=0V&G,5HF%Z>>_QO5G3'V=L(=J7HZ MR\':W0-OO&K*;3N1%NS0K I-; 4YBR[3YI-[S@O)&XM0!29,@N(%W_[3 ;U] M<)2^ON"+K!UZN-.K-_HU MNR[8\:UOSS==W^'^?"42EZA0MS-YZ^ZQ""?OTK;U)-AQ<_3.W"FT-0<&\N03 MW"=K3]#FOI%P<("SSM4NPYA>Y'2KRER&TL#MYT864=PMZ"> -Q;,U)CTH"^P M(YR?DUA1VZ$J2WN7K&$: E,RN/3$JUNO[S->V5]AY_%4<<>3):O)$3:2)-Z8 MLZ78A%&XDDK6P_,3E33\CN**>)NRNOY=H]$L\8+J7(I/"KJ',%M)2@I122GKBMQS:=48[.C-5MR_0FU@GXF M(;T\L%A] ?3'E"G\*6W:WB=H#8!OD4&5[Y_MTY3&JG73L31Q#Q16+*8__>\AB'=( ML:/6I%/WKJEZ(0C"&?G4ID,-3!MA@V9J?@TOP(=)W+.?,Y+D(F%ID+TT4$F+ MWN) :9A6DV+2P:29E%*XWIYQ:KGNS2Y$\%1 ]%D2YV&\3_99NV'>?_C"6CQF M5^EE$C\H#R599[)("!MI4_U4:RB'Q<'<6#TG73^LI5)BX(J\_T"$;"1)B9 . M$QJZ,K#\4G2_B1 9+M=C(RM)+5DL.NVCSZDM=-9*G#U:#,I/*DP:1+X27(O M,H>?B#&XDFLZS>%HDA$[P8-IVJ3@"NN;.+ M^Z2@*P.W[G>[J75E-S,],-@LV? Q3]SX.8O%IYO%'C#$BZOSJ(URCGN,P8X. MT.#^#10PO.@YL0T$UJ6\9)P=9+VQ$^A7@IG#E$.2?4Z(?'=3S+MG CE<3?J9>2 M0L 7O#/E.,'*$=8 MPG]LU*@!X3'C7(36GB/;SS1Y*8DA

8)ON'Q_/PB=LELXETNCQ>!^@-LJA1#J?#8/E0 M.$Q-Q*@H"BZ4V$@*?0@HA!HH9_H!&&8*"U6PF1<6VL"[J? )?@0%XQ1VNJ/Q M- BJP>,5(:BN18T1M(_!*T%0;367@:!_JO#S_3O\Z#F]\2OTK,&RPL^R8P;$JZ6AI-[B-WNN M/:6E3##NB-CR 4VMTJ3H)=^X6O+.KWWS=5L+,R@U-H@JP]C<=9*)O@YXZK;9 MZ%W>BN+R@:I'KYD*0[_^G5V+IGT]N[JVT$R'_NL -FU+VMS)?45PIZ\B4N1[ M;;NW=G'Q5>[<6D7)'OJO""5U+&ESM_:UH:26BOA1378I;:5G;W4Y6-6ATZ(]DF5*^W8 M]TB1[HC^QS:[YPCT[L\?WW$4@D_^<1$_T2S?TCC_.PT?'MEOLGZBJ?= ;R@\ M>LRTNPPWAW SK"=.7#'0'@!D0#>W2!$D_AXD]%KJ$9HH8>K--W3'Q&=<6MZ) M(-\*SNP[SIJD)6\2,>;?31'Z;1 ZIT%J-J3D0PI&I.)$@-6LF=F<)OA[]\_N M]I'JGV@4W"4EHM>8>P>NJQ@M]'OC!$-#*[0_2=W9%6_Z-%0!:[D2L#O)DY/Z MQ 5GY/BM=I41+K5?:M>AL/1P.++&L)"X7-(;[?I*&#\J5? BR>8X*FJ&SE]I M5UFBYPR@1C?<\:"KMQP$?7WP>KZVY).-! M_"'UR TJ0<&@Z5+!0%\Z":E=^ M\A##C_A3$L'C1QW%\$817"B4:-M*"V1ZJ2T0?O1UL@Y,VWH)3RIF)XOALJ:G M0XNA>@E798>^W4^=?LM$E?$J^9W/IO?$5J]ZNH5K[J&A7SDS6$4OIUW MK\2=98$SN4OJ[6()G:79LOI%W/EW5=P92W/D.O0=IUEJ-L MDWW<5W5Y/%6"LVU7->V;5F1<%Z06<\F MJFLM1[8:9?DA7%X#X@VVZG $U&:Q=$0[OAR'[A?">D5N@*%: M;LA, +::7%X-V ZQJB'8ZK!X%6 [2-%7 ;:@<84D3&?L8#O/+X3VMMT 2TT( ML?\E<'4J,'W="/I?!#8=7=?#\4/@N+2G9XL115.M,G@-L&A:,-4>]:5#I)MB MJ3,#I9-[@HCL+^X-'BZ,.JZCJF PYJ55 U)+5TA)NA>NKQED/K M.>U%;,S8-]> TS* ]ZJ\!F(Q*#%HBO73@L.N:R=*+"Z(Q^NO< M-[&(BXLN*VC9BO;V1UX7+LY;4' B7'1>3A"-P5_3]H9%)'S5\&<;\UXGT"T7 MW?!CVJLM'VBZ]F@'NKKIO@;\TK"V&5X-D.JK-LAJW@/J"[BTZQ7:!UFV^ MH84&!_7&B3N&5E!^+\I1A-U:YQXJ*FEG%TIFN+-F?H$-KY:+.B2 M@C !RH23=C(1YC-NP#<::K*MYZ&^.,-CT=J^Q?V1)YLM\OMZD75I1) M0?J/DAN2C/]_6N;_&6%>2G_?0_.J@$88$X\HR'Q'R$5.@H1F)$[8G(%EA:QQ M2KT@C%Y(0!F);1A#C5ZIA@*YI[ZWSR@)&NEO-"=OHI!)%\Q?Q6/&'\@5(+IT1!>)RG6:^)0&V3D#&GBW8AT' MY13J:J-^U*+GW.5XJCB!V++5Y.QH)$F\290MQ4Q#KN1/X"^=Z7NAA=QA@@_ MZ8M[P [JM#&&#@M>SF&.EM>GLKJ66%;88>>UE[Z%'D_!2D6FH M>I."5BV,>#^D9+\B0B"([$HDA* VES%K:TA)41C+]?^A_#_9%1SQ 5[C^G%U M_YI]*6Y?@_DT*VS/P6_)P&C!TOI@.8+94@'4ALJ3@FI'=0,D1:KQ&[II0U_8 M,#K.K&=!5MCUS-9Q<$F9;-D-]6GX!':JA%285Z)%'7W3S MF1/CP%=>!0]2,Y&0P]%[2C.H3[/LAP.$C.!0@13B1_-%*S_[CJ9A$GR.'1N M"0#P?^I%7/\W.R95"D_]>4&R@]3Q\ $IB\K?YEZ:NU7_E#Z$<>S KUCX?2Z MMWC]=.ZN\8[0]!J+&P>> M5F&;N_\!,7H%:=Z'0][-W5'O=8W:NI/$8K&^,= MF_M%-G73FK+\MHS#1[FO(QH\4,#K?)^MGY6% ]O:X792I6:-DQ2'C? ZI5I4 MXWUZ09$(DN17(.K>"3\E<#]"QPA5RP4Y8E,[I2N*9@MQQ@-A;;FC(.O$(==;961+! Z^I%WVAL#BKVCOOZX3;3?5T;AS\Z.R!UWDUY39.OH$\*;W9 MRTC-@?PJ>+@Y%^9.;TPQ_/+_FV!'.#^<:.#2(LZ2SS!^N-ZGNR2C?7.@HY:X([]#NZ/DL]D,;RQW"3LJ M^83%PH*HZ]E0K5[_?*BE[:*/5V6Y\M=US2[VB_+DZU=#50XLMO[ MDI-J?%$7"'/[6LZ0$WA0?[3]&)YRC+9$'#<"V+6AZ=E;-66\J&)9OVE/U0Y[ M20S]>=H)[5F;RD^.3A;/ FN?>?&5VA3GOWR]Z$E">KK@AB =?65@Z6J/%RZT MI#8^&"GJ]<@P#OT[@[BE MWX*"N4MZVT&](L"*O %F;]41[LS]R\O2(\*@@\3RPJ'/'GUAH>J_K/#HU<)^ MF%15!;3BQ=&(.+-IVFR"%3A&F/!5 (4I0"P;&&8&!+0H,-H.0LF(HUX22W7] MG23*M_XC#?81O=JL?3_9,RF^)CG-RGLTYV',YO)A_%!?I>FZ:6).#3UTF:;Y(H3&[I M P!!Q\DP_=ZX VJ@%1H5V_6ZX@V8H0H85SEO\_R*$RE8.3Q_IF&(SC-I0_HO M/AS49]>T.R\Z)"R=<=,-"O.3;XK7 ""/_)SE7GZD6>L)-]T^./UZD,;5$P%] M'9"_%* MOJGOWM2/ 83Q)DFW7!2RHVE>//24)WPR12@7@^PJO\Z$(/-6YI_! M($Q7P:$MAEV<)9Q?<9[JNAB^X=D FOJA%VDAVH!N.$%MJ-[R&-W7!^_0K"WY MF-Q"]1,VM9N^;\M:4#[ACJU[5]SGK8&J^W:\AL8;(F+[\@F:'.I*ZK M66F>[GU8[.2+7;W3T?;6V&.S4\O#"6A+4\Q1V2WPF+E72;?8\G<^U9Q<3SC4 M$,'_!?2)1LD.QF\787E#LS!@O/5'SNX>N,-30ULY1#N:XPU3':'-=RPJVGB& M3P<*NTUQ 90TD]M&4]RQV:5?>T);M\,;C9W26LCJ@*KKX7)2#5WNH&@$6DM# M[&&FTJUM=V09(::4=?1V (;PFDP[)V56Y=/%\,0#)-CU(M)E3W6C =UQA^%0 M.S0*K&KVQ1NR@S4P+C@P]$CYI=L:22UKMZJ7S$[AT6W:7JCAG-+"JA?Q=9KX M5'G?:U*&N$-P>EOW;%!8XH8WS&?0V>8)XJY7$%?DGDO8]88BDW,E'E"#K"&, M22&LD[P!L>W%XTL_IO N;=NY1RL&TGAF"KV)(E>'0ELL\W/LE<5[0%68H(5\ MU_$J#1]8_6-/X;%XH::T?;L&5R,Z2]J.!FOI=T! M1))'C )048N\82*\Y2/#-;/'(^M/"G'(FU*@2>Y*FX&@.Z-^I3D)Z(:F*7^W M'%[?9/;+#B\\S'RGNNV84^M(T/V WRB"N/%MO*W:+UIE'FL MRVO5#'DB3IFVW3CO/C*@VQ=W) VR@!PT6AWQQL+2NO[C^.3![$9 M,K=0X5_?:K A*=P(,,8^/7."7CIX\6&4-K.-G.K58V>+/G-:*96LY#6LY LK M1 L-V- V3X',< M6,&QR:S(! 2+W'L1\)S.$+>YE^:X37%*'\*8%Z8X;;4&MHW1=O/ =9DGFKZ, MWPOHI;\X1!]G2<-=SF[BBT+XD2K.MX?9,0J44F')6QW9M"#DJ.#]=9H\A1DL MKR?\P-7+J)NP'3-LO6%[Z% 9[-KU^^?SD M17N^6)BD%]N=%Z:P2?=^_-J 'A/<8#*-30T7V#0XX(6HB?2<:7X+ASYEL4@E M%V]92X8E\7%IVX:A:,-0H1 M#'2PBS; @C >R$J0'Y<$*6QAL)&F10MWH(RRT.#B,H>$\(;/.'6FBB2$>V>S M6D7>/-N!58+]).O.9F<"YS %RR_(+RSGH.0+FP'N4VKZGHJB>'?YF 6?7TK7 MC<[V:0KED[PT?8$%IVW+L64C CCAT=P658WO0;V1%_PVT\4XP\Y9H%<%P/-' M*@[YBWH@7((&$/A"".(74A"/BS%O!?!Y+53?T!/\Y.MY!4=2LB2"Y_RUP>9CKYRX'2UQQL*6E*;KP,* MXJ4_U^0=5M]5:=Q95K>WTS)]65T(M[O'\OS94NG:+H]V6+>63:*[;[4T&N#V MU6-=&KOTU;=X?;!%1N/]9JB4[/0RB65EG$P^=A1*@'V! GQ)=R4N15/<$=.E M7R.U;VF'-XHZI35UP8(H*:BZ#:TY-$2[I61E+^F5;2*-WSUZ+=M&4^\7J2?8 M$^\?V=HVF7KKJ#C,]GMAH+ T$!(\41WK_7?JI53DV!T84O/N6U-:HS2 JD$V$BH-YOBJ4-+/X"-0P.Y?FZ8-?(XF-@=Q##UP.[ M9FK/#;L@91-XF:3\NVSIL#OO#P!F>^%FVP$ +P![S]E/)-D'S#4]^ YG^JK0 MU]#F(^!W(,=7@[^F>L\,P"#F ?Z"J*\"@>?^"83E%@;"X9,T2('%9L#@H3Q? M%P0;67P, @]B^'H V$SMN?&727FP\, D?1WP._,/ '9;#OC6EOG"S''WZ,5@ MKVG!UXCGJP%?H/1_XRH@+8I*/'8Z\#^UPL W!OZ ME$1/[//Q%I9)O1IX/+*/(>I5=%X%F!UK,Q]&5;RQ(XX](ZE4GND=BLT^#@Z? MO^EY?J*S"VYPT-&W^=B$NCW>8->2VOQ5!4&\?/:I)._Z18DY5"Y>:BK).[DK M\(FF#)IREM]TW38^;H4[,!5:R;%XT 1O^*D$-76_FI[+V[6U%!=QEJ>\UL1- MF/W6<;NVI\M2/%*M;[M['K=?@J]V2&W!<6OJ#B_6UO*<)7&>>GY^Q[AU7JOM MZ;(4%U;KV^["Q^V7X,(=4EMPX9*ZTWNTU?S#RRMU.]/US@ZXW;=?UZ/[X*VM M\;JNALRC[H$ST@1H2[[;GJ3/[KNWW[R=MM\V&B_'9X]U5/EKW7(9OMHBKQT_ M!<)N)Y*SJ6FOW-^U]W(>/M-@'0=BX8K^XJ4A3!2T(LZ4!LY '&61JN[?4 +( M2_\9JV->2.&%<(Z\OEW!DY1,R2H-DS$N M%@ND,DZE+K5V7-E!B#F4!F[$-+*(C)B#".!'3#-UQCA_A0,R. BX0(28_Y7M MTHN8\QNGQ,@*-#F$&B/FZ%G>3S1X"..'3S0+'V(>7QTKQ,K&.*%23T=YEM?> M$N\LKT=>4T .YHOS4W5:[^JMDMR54MKOJW.ZG#-]VL2 M!X4H-.A<-&MOB=M).[23_;.E&5[7[!+6U"N_)GGED3!_S$CII_+>FLNE,U=: MN]U*O.PI$]?>$G=,=FC7OE]XB;^J6Y>P-DYF7#I^UF=:_1P?=6(PP$9A+VI] MLD:C^5+"K5W/]IAKMEU"X"DD'N^=*U*2=O%0RN2*5LIY;A5_O.IJ M4W\(5<9SH2T3]FJS@3\?6,*;@5C^W",WCP]"X\SPZ\'><8K4:Y#+W[$ K,3@-N0\@O&N &VW$ MR&G37BS0#=?0 MA53-$!WM^$06/Z $ R O+FLVL[[+V)"@%"FKU%B'[L5S8S MK.BX:,22=!^ 1:S78E%&EMW&G*Q^YW8%>#%)SI/D7C0" &RHW!;:;F/YAL)> M!8/G+UZ^3QF\O>^U3FN7I<2O6M_VR#UNOX28[9#:1K16Y$E)W_$D90)]19T+ MEL5LVU6<.4[73RRW>&@]5M=KG>Z^2XE<#0NTAW!'QR7$LH[X-H*ZX*,X8>HX MP.%88%2]TX@ M..JU(!10RVX3 EK.2^*(_VG5+X-?G(K$%_F[) OS[/0%[JRN[S-^2T]I.45C M[!'>I6,SJMM:8H[D3GG-W5>079'[%P*4R:\E;5='"R;5\P?UT>(NDNI MM+7$'G-*[9H!=]0,<[2IA35UP5O_D09[EA(F&W*9Q \G+!:V!#A)Y\LREV57 M0"H0"F3BT:<^3*]HBMM3N_237;6M'5Y?[936U%F;#KHJAP97I^@/=>P\0Z]L MO"SO5)^?;V^Y' ^U=':^W4<='IZ_W=\G:2"*PX)(W8^KJQKC]M)N'1L/K+>V MQ.NE/?(:#_L263':NWUF?08M T;72;EB&L &^D_)ED)MQE,O_FT=/'G,I[/. M4-3IASLJM35O5!WNZX0W5O5%-ZXG+#@08"'*CP(34G)Q&\0SJ/_3Y2GQ"IKN MY\R7O1=?5*UQQVV/ENKY\^42+L%T"VR^E-.8,6.X#3.AHJ'CJV>R:HW* CD, M]==B/=M[T%O0ZB&PI%C5L84Z?+MZ+R6BM72P%.2KYF;2B@B&I.:((/(G-4BA M<,,,3@9F>3+_=QH^/#*QBMTUC5UD_=ZXP6"@%52K-QU=\<+ 4 5LK>^4O*IM MY@-,\')RG80QC)GD+MRZ@82YC%/2/FDUAI/5K\^8ZJ=)FB;?POA!E:VW MM\0=\!W:-1:]CIOA#>0N88W'*:!Y2$"$5S MA:*S#<5W!=9TP)'4!'>,M>ES.'*6W^.-JE8I[8R!SD8T:_H$.>+$Q<;Z/@^R:F?"1R=E=1JZ[!VZ?U="V9;^MK3E>W]41>NP>&R?NT%UO M:$;3)SITO[BKVR(+I=4\+W>]!=\7&L165 MGVAZGR!1NO&#WU>+#0YO=US611YNJ!]Y619N0AJL,S@GD-5O#:MO:0\F@QOJ M3.W2*#369.2]"R)Q)#)+J++*F4K/=KN\=S*?9:X8D 6IM\E)0+?P MV$!07%%A4"K9)T_X2\ 6'R0YHVG.:+,.O#R%8'I@EF6V=0)[QYI4>@1;J7X-0_XLW+(;V'^2+9A'&[W6_9IG&S#HE0Y:_5/'_[T M;O7NW;OO9GT;9!ISG#4-4-*=_W6/6=0;]ONZ?,7QE'HIE-]/MNR/T"\,3E])7)B M,Y2$*EBPEW%\W<.LJP*R)&6)U XFC#'4]3L/GVAQ4.HJ_9*D#/'NH-165VHR MFB+.F+=HK2K9&4<.>59D23GC8MF;237*7DBZCT2;@<#K,R'(8;[6WN#Y*? M>S[M>5Y!V1PG-M;LO*7K[[:".9G7?I42WA@;6 MHIWS(H(92>*ZA*##RF$SV4*HOH-SZTX&YHOXB4TG0J_LH?.!"9I_"S(^2;,^4^N(]PPJM2$/63UX8=502FX01[B"= MSK::51,,N> -[0EUM5N7854=MUF10C)1:T62;44*D8IY!:F$PE;#P9EM>=&' MDEQ]H(7XWL[S'94POPQC>K4Y2VD0PBR,/Z%2Z%]=[SDKY%.8>B )W"AG8H_& M)9H!_?$BDY$6QI=PH, $/#'$V9&27PTH%4MRUAXI\T#*K$8I=<>!$HTC]C=T M$\: I$'G(F-?']PXH*6Q\MK$80>\D:XGMJ7KJO T2@]FHJ!ZFR,=X [1?9U$U+R@0,2C#<+)]+UZR^V>6J MF**<3&CD&^C#L$T?55Z,-]A:I1Q_N;R9X3I/7JUE['Z;/B-.,D&X7VV.[Y=4 MZ77;L0&=3CAC9YC.U9&CWA[(3Q7IRV^,]C0-DP \M/LJT0IJ&?WQ.O[W^$O\ MZ2[^B?WG]H]DDZ1;C^6J[+^$/GO;7417K-7[?__3E_NE*'!C9)G'^F*T(7$+('T/6E,8D\%YF/I8TO=5Y[J"R M><5F_G-%\VE>7,QS=<;@EOKP%&)(LY]H%-PEY6N+GY_]:!\P1=>^G^[K%YK6 M&_;?=10EWT#J\R05P\-EDF5G^S2EG>>')F&&$Z?GL?'A:0?[G/#F71/K.^HD M12W7BH!D)WER4LJV(I5TI!"OVB-EB \2DDI$/J 4BYP@Y8H4 M>(%(4V[C1(&1KTY8K\AYF/DL48*WC*NGFEV_$#>Q!GB41>K9YD "V">?INJ8.ORZ MNO^;0_ 7MP3X;!"85\4\BFA@B02;DZ:E*'R510RM;#;)T0*FEC-/'>>V60,F M:U/5AU!N9/M(*.I@,$SHXLZ$]@Z2_S =GK+-)=E;V6S"DR9IK@QIT6CBL-528%=C@R,8 M7$,%:U:LI@ELP L?M%FQ .HO\X";GQ_%>0^9V8:J.YAWV6"7*L%=("NT7&Y M8->NQGR )XXL;!CS_'&!R9Q=\_4BG[ 6QS]@B K^+)OBD::4JSL+$ [4=;%P M-P3AE@MJ4^%8)%4]/\(T-)@T-0Q-@CI0T,^#&6EA?&^T M8,8/-3!VXA7'%6$<3^X%2\)Y$LZ4_,K9.BFTKRNX^4' BCZ\PB$XE,>CG3[J-+/F5&AN?)=N_,B7 MLYSB_N62YF":\I)@9R#W=,$=Q3KZ-D:RCO9XXU=+:N.12A G!76I>HO3R)U% MYZC6V5W,=F8C=2FKBUA<9F1SMLLPIA7AY'$7?$6[!6HT:=.3F\>&%# M*?.:S;W)[HK4,A!)"/(KB$&X'&Y*3I9VJ^5C*MP?6K"N<%V^@:8JIS:*X$+B MT-A6K6$XF-H"HM!17U0.$;BJS.;2:;)Z,FR<5YMG4=>B= MPM(ZRRA?II/>7OQ"/;!1MF=ZUUV:2_$-"R9QK[+^OGL#=][^RY MD$CKU[XUAM3=%A =&L(;UQ*M"9.*,OD5:+OU\C:-/R5P:Z[/6IT]%^+E_=JW M>KFZVP*\7$-XRUXNJ*/Q\ZP:>#H76#6[+L_35?KWN?IAOV7YNE)ZNZF,T\57 M=WH[SM2J?_X4TI2%Q^/+)7UB4::5K'5W7DA\:]E D;)U]%Q C.O);V%)IJ(N MYBOK7Y#E;]FQ'09GRS$^=7:MKKZOTE@B]L/@B/VPX(C] M,"QB/RPQ8@^%MN^\'_!%[ Q*8XG8CX,C]N."(_;CL(C]N,2(/13:OO-^Q!>Q M,RB]U"WI2]U3;)9X+ 05;%K4]O;TY8+.OEE5TT;8"H'XI%82B90RP6ON'3O9 M7##G)^2$#BUG='J*9NOTPQV?VIK+,=?;"6\R&.9'W9K3VN4?$\V23I M2<:X3AS03S2]3WI">GH[U"3KQ\$K"S@)]4\T#9^\/'PJ\B&%;5J:X0YCE5[- MEW>:;?"&J%)2\X L"8JTT]&S-):U*M^N(:F74Y)]\W;$>TBIV)IR$5U?DC1_ M\![$FSL%K+3D# K[Z/?&'8L#K2"'J&97O)$[5 'C$W$E'_%N53FF*+)G)^$^ MERDN$P]JE*9/H0\3XS1\>'03_N*-Z('R&X]%-1ND M"UGS&\+Q/%>2I'=>TFR+.Y8[-6R?]DH-\49JM[@6)L!N[S-/HQZZF7 WS!AA M$_J(U--9?U3%&Z.:_87%NKB$!W M5]P1/41_Q1T893^\T3U(>ALG(>Y?R&FC#$G)"M]]?7[L8O!=?;G78CR^2^O^ M._I5ET7X>:?@-FXM%\=UG-WKNDY2**FUSBNE6X:PSB.VPRC@]G(#:\@>/Z [ M7N\W4<(T$@I>D-!(Z9P<'XJ#NO,4//;2](6--C=TQ^2D@:@C-30^AE/!'2.& M5FD42!Y& F^LF"IB7$:XX"<"Q45,?,[R<.OETVV_:=;+9 M%GF<6K);(TY'TD030+ ^6M =QYGK;V;D!'5ZO./.RQW4< MP'\^_[X/G[RH43JE=UML2'_6AUQ1[:^[HTC;[V]\$;V -G'7&;*2,T#5[H^EP%6)#ZZHSI38B[.T=YX M.3V\KBKME"NS&=W>N"-[H!6:N;E65[PQ/E2!T2>V@1$YO)_-(J!Q5L)9>CZS M,2P=7X>G['EPO_OSQW<\P/GC]FO?3_) MSY>:^7.28W]1.WMM_"PWV14'HI(-R1\I\808)*SBH!+DNRE"OPT Y[='P8S4 M4(@L[7%GDA9'0+>Y*EV'L+[#.H V3I2=Q(+:>ZVZA/&F87;5FVS7M7%3RPZ5KC'9Q,@43(IWOXR"[9M9]9((&^BG, M@.XX@=/4#HVYDF9?O)G.8 W&1@#G1"I6&!#!F2TVW!:[DI73VRC=CQ?P6\:W M>X98 9O>Y32 @P)7]U'XP$?AWDLIHZDCQQ"[5FR]HC*.-&($LJR@\5$NB3;A MYV DZK@F:RA-%C#B>';6)#&(A-[]&^TM_?'BRI&6EC?B_F^>V=GG%%O9@/5CKNZ)_(EG^%ZS+#7OA-2.-UHG] 2 M1[OL!2\9)I.=?Y00T6:"-INGFB=0]/) MGJ3(TER:<;&_ZMD6^^,?-TQFVE*B\/ [G #3J@'@2>,+?#.:=O&,I^P 35D> M^E[4+)-FMX"@CB>UCE['WR+WIN/QZ> KQ!YE"924/O4IV7IA/)M7?0GC<+O? M*OWJ\'N\GM6J2>E;C2]Q>E>[B,;E3@6U6<3"T:5(% M@_PETF!H%='8C02U^8-A!BUF:_.6-]W;>Y;(I;5"OE7'B*R+(DX+^_"MF\RC+7XPL?VI[V'--F2V8 M-S_0J\V/>R_UXIQ")6-Q$0:*>Y=X=[AR9M =,389V*'"J@%]D6.7B286L&Q7 ML87]R(>2,?RQ*5E+ESYG7ON?TR@U+X9GY$?9$A4_*0WFM$8QTSKP M#QC2"A\Q*6^DLT4)3W-LDBA,OB;Y1>Q'^P V8L^2.&,?!G!D[+@,=2L^6J&* M&#;M6:U]=]2()'*0M:B@[3SR<*MU5TI'OCV&_B-A<[\XR4E8",K^07Q)U!*M MO8ADE; .-VK=&/=@1[<28D68&.1"LITL25M!>0?PCL5^+3[H8L'M(+>OCQB* M-%^Q)M'?"R>D#]1:7E7KZ8)W,4U7<$O3U>9)VG+RZF3ES*GF4R=N?Z=PO(0& MZR>:LKP13LN!4K 26&2P^NBG10MG1%NQ4$]JUD]HD0G9 +5,(Z1D03S!@P0% M$W'N?).DRH0,0U8U@X74N51ENX([*=GSK8@5*23 DD$Y]Z:I ?)L M,+ZV=5T6F[A0F.9@Q9BM2,2$5%]<;O-,J MKOZQ[2'861)%+"-,O>@3W=$X8,['#[>TZ=[1%C%>]6GX_[5W9;V1XTCZ?7\% M'^:A&LCJK>K!-C"+Q0 N'[T&W&7#=O5@45@,9"735G>FE"LI?A X._6J/9&4"/^$I0BT+F2PZ.IX0M^: MJ57#J&P9L:;=,XP+(VN]Z&,V_9I$N/06!]MSMCRDF)=L/@63:7JLDF?':X_ MG0U7*:K[_;'V$&T0\1:]S'3;L2JE5F'6(DI>8C]G8)T':4Q/X2.CJKNG(&7U MKV'/(>-][\!VMT$6R\[7^0)<5QRFMNXG7+1.YPD0:Y\7=X>^[T1V9/:>F!TF MNQW)L#,J!GU$#U22ET.XOV*ZO)[L\%6292?/0;2E]5/WR2E3\"Y/PC^>DNV: M0'=-].8'8 UQ=!/MPB8#8\C)A#&Y4;BD8LXT70\D&B"N OI E?@!E6K0LQZX M(DC69(4J78"0E'\8!82!C)W,9T(\^A#%*']*#ED0K[,?O+#;MW@=T?LM'PXY M7A<$S(#;,H%X?9_A=&>G?E178S),%/T@8%F87.;*=QD:IO:)EQF,V:9 MKD<>*8#*1*,@N4(+ZJA'>B#YREJFBE%*^QN'+L:/5'H7J7E'\ IGV7\6P2'( MN2H%N1W8I=@$O[2\+!=EE&A1\!*D:R_S&1C6\%-F]IHJ*7@0%G)5U# M7&97YCFG2*.2/-B:2:/,H1,-2YQ\T$FM1NCK@1Y7<+UAP^#L^I!G.4GBQ-G( M?4,_W;9@4\LDA&2"T6H(+LU,,V=RP5E1@L?ELCU:3#*21 ,9N7E&JBC-RS@^ M22509VBF6-]MM9$9U#"3[^H@?_@FTJO;,KMB]'O"'LRIN\ #1 M#!VHU L5BJ%*,Y[-HI.V4:"#I7MX\)Y.^D:]A*&3]>^'+*=T<1W;C$1CY"PC M&(U&5B<>#1:RG) TWF1S42G%ZT/(UA1HJJV>&*-?3'L8:^,&V*')'=ZCHU.E M&KJ.W4:H_LE=N#CSV=YO!N.0VPD8$P-,L&%F$B+:$RT+F6#Q,K'B90+7#RP? M>T=C134/A(J\LVA+%]1&UN0UWX)-% .M[JK+J[T"EPR&*FZR-D_(\#U]ZLST MEOJ\-9K,A&9/&^:K5 T):$*!\'_5Z C7S!495 MP["9SAQVAJKV1*MP>AM5^Q-%@.3;FSCVETE,4W&'(LD#%D,N')/S#X#*)#PC+4JA!2Q8@GU>YXA M!EW!I\+&? V?"4E+"4^&Z_@FBUE2D%I>+1_\8.6_GJ\C7DD5?KV7C?9A M!BMK2,IS.L8:ASO98][$"8O1A2;E5#)GP9/:N@VCE.@9H_/-!H?L8%!)0_X6 MJG1$E9)>)HK@0'RS/1 FK%!;%T F>Q;M P,O MB-,13MX?^*#M>E,O);VG[*P W[@0V)1D!].CZ_J,2H!+:);LU#[G7ZC#\BA) M(:F2"!4J\2&_I!1]J5D:CKXSU>H+.=I6@F-S]'A]''T6"<*MN>FP-.L-!T M!!J=LE*5$-/)3T$93$2S"E%\A&AXC"B6-TFR^8 9]&L>(R@ M04JLW?^^-#XT=+V](3)<(:[/''G0!I+Z)+A"01N2CF=!BTMK\)I"A^.,7Q69 MI@0;OK;TY:UZYH;?8,N6WX=-@$YO'S8I&D>R?=IS8N-PR=&\B28F.YF4,0H&/1CHG)VB.P?:S-'ME-Y'^'^Z6W:JF_ M7A_$8K[!VW1:85#GY%GCH7E\:NJ)L>,GX']NAB:]I ].?X)+4;=]_Y+!US8/U5[WR[RM*I2C>).D M.QZI29Z=D\^4%ASD"?KIT^?_0%2HVQICV[:3]E$A !$)2(A@IJ+O7(K;.2LG M=I?=Z2/NU6J16TFJ[UF8[#3(0CD8MCX(-R9VJZM/0+4Z>R]^Y]C&UKT$;N8N M^L:)JF%BW_*6D89A.[8Y[(ZF*2:W"I@$I8!:?/>'V1I!>'_)#BRRP[!'&HFE;4:0>V0VHC(_O?Z$;@NIN^ M*1,W+]_Q;?-":%'.78A%9%R!N&!42/82W=WC4Y6XBU+N5,8D:@<#=B)P?"!+ M>?P3P>X7\JYJD=>B.-@<91MG(ZE$CRRXC&?=8F]IQZJY/:8Z%8Z2!]/3"XV" M!;W!ML$18H\MB,V*:P_Y4Y)&_U(>3FE#SOM@UP:R-FBU%+)\/FV:"HI(2_5F MS9_F0&X2IPHAV'S)_O<;SNBAQSN9 M1+)!>28:!\YW1DWT2':53MZ9#@2D$AZS8[H;<8+/31J%^'HCS>H2<$+Z;-0$C$MZ4#Q>.5'J#HO4K6/?(D6/]<3O])B M.PIO%*--$*7H.=@>,*VVH^*"QWFM!-V3P)%=;]B?3:?VM;9GP*ZF$#0RL)8; M!LZ9QLSS2(],'W;.#_W[O ;11K&DC5$<@A8<8)/9-3^J\?R5<'&4X>Q29-KW M]*RXRSA/HSB+PM\H7YON@7&B%TJ%&O@;8^19H2X=S@N%:2;% M55ZA4E_$%)X7#;OLB0HHGG\2PA8GU9(4E*UYQ_;RHW76_?$V*.QGX:OZ*5S[9J79XQNE#LA#@;FM76'#!3F^"*+4RF#'@GY_!M-1/>DCVO8J]V/(&H@ MHA;.<<@&KH,;-]FR^(76%.1JN4&5#K@Y2'#+VA67*#10/W^E?U0%G<$OPXX( MXS X.NMOT)MPN72D_B:(KB2PRI]9-0@5Y.<8/O<8A#+9XU;;9Y[4_L;&.T=S M9OXRV!YE8).3WSYRDYMV:0*7/#WC 3_KY&;(6>=B,TNK/7915:8D&W0TE>0C M:ISO]MOD#>,[G#Y'(6X'M9SSXD>K,$3D?S]-LOQKDO\/SF]QF#S&';OH;,J# MS?W6D9;IW9HPN QNWV1K&7,UIRPXF:I!?LW1&\Y1I8G7$Z[AXOLM3LO&.)4" M2\VM0<*=TW-DG3CBZ58-W2-S=. !@*6ZI[:Y,!F9VO(FBQK; B!R['V3(50 ML'ATM377SP:)#'YES3)C!_%VREIV=&X UV3\;A%S'(CQ$&)R MLTJ%Z3A+VK2!=4&<'LM%#&VGH$< 6AV^M,E9-F$JD;6P*ZL2LERR5)L*@2HE M[6P.7UQMKS*( M+@&/!0 "+1_-*C5*K N]^:$M2YANLMHQC>KI8B\LVM/VESDAY1?1OBDK&*%3 M>76N:L^VC0AJ6HF9!U(K?3(JGAK58,9AU0X.-J-K]]W3?:=,> BSTX=%L#JI M/]+.\A2*YAC3PU!JN/291P"SO6!IUFJAG&\8 A#J:,9KEER/)!.&4KN"Y@I M\95-X+]*6YK_>RZEO_29#(.:C.:XE'/%F#_:3Q\<4/]+=_E']A#< MM2\/_9 ]],>N8\@ZK_>Q)7 &K&L5:R-'O?=* \Z[=FV&0+Q'&3$8XH6)NYIY M?6>[X1->'[987!K7"%OL5^DJN6_Q&J?L#'P.V@T!)/OR=C1$N*5XWU.+5!UE M6RAP!G:"^1$+6Y4(F(G=V&UM'Q;78E6;7D!,!?2=*?&_<,;(VFB>O$;C:I6G M2@+.#_;0[1\13Q(#F DL&JM_QU:;5].FY^;438#.DET0Q>8[HT/28IVZ#UU# M3JT2LTBG[C76K%/SQG7<^O==]L!\]=//?_W$_)7^\L\C_3.>D[PDO^*6&O8A MS\/TG<&64@_H?=CO=[Q.0G94$_M$Q_:0@B:QN%HC9Y, /K.1=1CJ-VI M10'=1Y_7;]D2^)WIHQ]L>21S+>R]4H;#:"V&L$%-'L =3 M"%#Q"Q"$S]MRZ!U)L7>''?E;#JC>4!.Q;_N]:Z9MBGQ'3*O VQK3UN2]$Z95 M6>V):9DZRV):TPBW,VWPZI]I)]0'J;?%WN(=GZDY3>(\#<+\$&SI5><_6:I4 MTM-D!KSLIW=,%BQJJ &0."MI':++LB#*A=RR5P ]58[D1 M90H8$")*]S;2A444'YW5J>ZRR=CM7XKK?99%Z:65M ME,HN33@CG>GOKOA1JKW78#"^_QR/M7KU>H]!1 ,=^ %&&J$U9O>888A:9OGB M>2@C./L=VSA,CMU%@]84XTUY3?W[&N9!0?T=CPOAY1'C]7NOR81F3_H8>OZ9 M5AB$"'YN41^\^DPQ[)V""*Z#A^88'D?&Y3%'%.MM1,/K/Z+\Z18_'K94WMMI ML(_R8'N+";@I/_&=589^">(_2$P6#U)TAYW;94X.\#!C"]GVT[D,"0%,^]9, MU:9OH1%*-JC2";T0I5"E%1)J(5DO=*"*(:$9DE3S>3;7=&"O>G;PFI4 FP L MH"F[OL'FX3J]#2-UW=V@BU_YW:';0$GH?TJ4P^DS^^G+8;/!*;%YE\0\K[J/ M<'H=X]LH^X,G9_RE$U8 I>@_.Y)@^[U%=&7_MR &+@_8-%:7#YJ>O2J)0-8+ M<<56B*M6#-FH,F6 MA(D/&:L"546PQE.PV4MAU5'FR')[UI M@[EQ MH3#N0YZ@E#BX5!.=93CW4^TL3.T&8B[>UN%EX+W+OE=Y#8>FK.0F$%-VR2&N M;_MVZ3'W"0W2Y=PG\^!NVQ5OS,*SNJQM\;:VQ\%[8*?2YKVRF:^B6_H !#>U M D7ANK>>,TTQN["^2-(BT*_)3T'XU@U*YWNS\.)^RUM\6?T2>(\>H+H+OZ[& MLX7X%?J5GWGDT\DMHB.L:YW0 Q"[U9:/C^JCVYHY4XS,!,8U-&-& 9,]S(QK MK.#6S3]0$I#[Y O^!]YNQ<_TL*AA*+:_."MBZ;"]@T5:WIH-973I[B8+H=*1 M)!X4,]B IZ"!^P1]P0WS$5OJ1#?D,]WGZ#1)4QSFT3.FXR\Z,4[^X3G*>.$7 MF)2E!2;]G&5X8W/G%LVL96!+<^8@,'G+W-C):N(RG;&\)3FJ)04NJ0Q5W"A[J)?Y?:\6VH:#F?X9YO*APO9Q2,W5N4RUWUL(6!_\5*A64CA@SC6IBE'P\='(QX?7;^[FX8T!'(_:]_ND1GZGJHX@Y$ MA0GJ&5A:$LXK$6N@&&@.)A^8PJF\77%"6\#O7C1AF;:#L+!)MP45-\2(5)BF MOV(?9Y$5IT(AM$G2\L= Z,0W&G"MW-[5Z!.^(Z9%-:8MX"(:-%:,9+C-T-WH&0Q#CUGP77_A !^!!>98 MY( +,M1@C$9OQE0PC@+FZ/I^7=[O'E5[H/@OV% ;Q[*-T9 4;\W5DX^L'N;. M[)4Y^O2QXGYBN?\2#-OX^-^&KC9P],YTO:9F2P;C]J]KM#-+VG"[RWU$DE!? M'_*\I<,'@E!WPC>/I^L_A8XQ9@T@89\" M!8L1H4$,=&6\/W",V,FOV19LWIN$T+B<;5:KY-/,\92UP5HU\@/A$E;.M=F] M!J:E%$\I!3;564+52(K7+@(N/=HRU&N*!XL^H4&\@-5W@=H5YI=1#5MY[WT) M-NL-L[FE,DCQ!EQ.&JBWE4J>0BB4E77+6+0<;%!<\.;_2(.:T:,0FJD[#W?C MN;FO6[>%L(/9- #^5\;;#;M/Q+630^I\>]^=H]Y'&("D=7,FZU,0PAT5;H;EM';M4>U,V=^&K=9>W@C<^4@ MYUNUF]D1K"43]W M8;5Y-&HF MSZ(L>'Q,\2/[!*XWMP3,^(#O@X\PILEAIBK\Q 7<_#99=!6NM^]<>- MTX/,1//H.Q-07^+5_XZS-)>^8?*WZOLE?_DG<:#U((]$N^DY;=OWQ92?Q6BB0G26[(*H? M0=CW+/C/4&UA[5ML/@CZ@^Q0U^A7R=O6^2X5IZU>DQQFG08O\4D8TD'2!<;9 MKWCWT'YP:N?3,#^^@5:6QYFJ'P5^,ND Q;4/&<5[HC*=V4/Y$T91O$G2'0_8 M>YSFY(NDR7^>H*30 05<";0A6K@]-]0B#F732+2-:./H.V_>;36:.UOEKC1' M/$)CP6S=M-/Q+Z;.PI!S5@\ )IU=MZW13?)F9"(_NR<8:!@7!%)'?,]%8 MMU/N0G,D3GCX%Z2.F([^>05/'PX"YI=?&:LBD>A(X MO_3K;7_ 1%5 (=>!#?4]#)BLP2=1>&PWMV2 /R&=/M>U'&EC^Z(GS' MTX =L=]**;$^Y"'.A58ST1>R^CL_P M/LFB7 S7:9[ @OOQ8R)[4&SZ-MDN3% ZB+:U"<)L%@$"BF'@LLG<"A]"C6/S@&3W/\>M/%[F^K[WZ\' ,*QS7 M L>@B6-6>[H8$?I(U$38NB#4=IK$# UZW]OI(OBH"HUQ),CC> CISA:30#-^F;8HS^\(YG?;1W4"&57ZU8R%VA4C(J1",B MVP8C/>/T(>E.#WV@]#6)/[+9;)SE=F9#B81"P#495Y,P'S_R^=SSUSV.LWH! MZ+@W87*!AO7'DZ:]KP'/V48:H7TDSA-&,28!L[SZG,^;QO)7G12RBR4-&CLQ MU\#'C*I]6'C*(,E!I2#$)2$ARD-EBDL(ZEUOCMHD"[CB3"#_8YO9/<\#IK$A MEI;DU?4P<,H:I+IV-4.-H 03I3A,'F.VC8,F)E',9J*SD'RW]-F3NU/T\Z>? MW7*451QD3N)-KL0 Y[+-01WPD55SVUD(?=@FF9_3VL[P0TX&LOP\RSL<'M(H MCW#V2Q#%5T0GU;QE[ULP^6NDU4<3[-VOP!UJ#55<>XJ9M,\R*''$:R5BA:@0 M].&JY>-V-+]NV79N'W->.EVS":(4/0?; R/K8/T[&:C1$(.JNP^S4@D?WGZR M)J/./,H(];2/M3H?A.W3:MMD-VX^!==S.W353CNJ)KUD_(Y,PZVF3$X&F= M"'F,Y'E1LD:;)$5KH@O:E\JX3>'M $%;156S_J80+)I7]9B/>'V!UV2DL!7+ M45+-3[I/4O;9WZ1X%QUVW=%N6*L ME(F$4*]YAGMHSBY/J_I HIR6;H1G5;/H@#M\#H*(Z(A:R;:\H$R"K<1&R:G M*!1KFV[S(QO]);?)*UQ(J^YS(^NFF=V'=T><"E]0\GR*,MPL%%$^!)CCE#95 M17OU)X#SFUI?,X.JC+9/:$T(0'GPVCG"QK ]1@-+S"FRG'6*O[+%=S\-U MUT%:3]Q*2EKGJY*\_555\>3%51V87%45%'/27I880Y([TJ-=\5K8O-NG^(GH M$SV+;?MTZ;7KI,^13<#V:!T\CA8L1[P/U^.UK)AP4DPA#!5L((DK*AYY78+Q MTT/U?(4,R[_%*>9'^%[&SYA7#A25"JU[U2TJO9*B^2ZGA6B!7\R%4^)\7FMX^;)/V8!70N\"9(Z8R>E\-BO %7B4"T M55KVT\1&@L[@&7E)&$GF%G;1KJK$E;I<).D=T83WT3T9GF<;G+*SR_\;;\G_ M?PUR^LI;QSE[=N7!I"=G2%?G_5D4!GR*T8GIUD\*D1B!6L HH5(?29KR19P6 MNB"M4!L^YLG'G;#"\@T[!+Q3V>:8BY!ZP\XD#'KI>]9P_ MH]$,S'@W%1>-8>P5_/-JM"UQ-)R]4IYIXVQ#B9J4;@55#-A?,JH1V ZDATE] M]\GP%N ZCZ8=D_:F](7_6SE\^=ZMXAJ<3 (G: &GC.V/U587CPM!K51;1ZK" M4'W0R)3V8)/-9*1:UI?&-P:7@J:;I+U,0X7F(?^AJ&^V:3'5$9"GFV=)QO5)V;N#?FKV[$NRV.[NN_L2P=-0A*[*5(# MDBI[?OT"("F2$@$"!$B"H.+N3I=M $2>/$@ B43B;__UOO(F&P!#-_#__L/Q MCT<_3(!O!X[K+_[^0QS-/WWYX;_^\W_^C[_]KT^?_OOJ^6'B!':\ GXTL2&P M(N!,OKO16/_D*('0];W(%76?J:E?N*>C9W MZPIZKO_G7_'_O*'O39"$?OC7]]#]^P_+*%K_]:>?OG___N/WTQ\#N$#5CXY_ M^N^O#R_V$JRL3ZX?1I9O@Q\FJ/Q?0_++A\"V(@)/H?K[&_2R!DY_VGZ+6@+_ M]"DK]@G_ZM/QR:?3XQ_?0^>'M(OXSQP?R8KCO[J,\@59DO)[[:<8'%]>7OY$ M_OK#?_Z/R>1O,/# ,YA/R*_^&GVLP=]_"-W5VL--D=\M(9C__8<_5N';)XS_ MT<7I$1;D?]^D[,C^._6=6S]RHX][?Q[ %8'QAPEN_]OS?:DK?P1+?V7!<&EY MWIOE__FC':Q^P@5_XFN3B,@%WD^2,KY$B*FX(]>!'P:>ZV#B7ED>AOIE"4 4 MBDK(TZ).\CU9$/UY"2+7MCSUPNXTW[/DVU^&L_D]LHPKH$3BJF8UDO0Z6*TA M6 (_=#>@);$KOZ$W!NJ9+_9!G=!96OX"A/?^RQ+U<1EX#EI$W/XK1H99/3"L M;PT#DY:9P_UAG="RPN6=%WQ7,U]26NY.WALWM+T@C"%XM"+TO[/Y51RZ/@A# MM&)YB5=(EH_9_,5=^&@%:UMH(6/;08Q6,O[B"0EA"P\;!1_L YU[?P/""&OJ M!=@Q=",7"#.@KK4^Y'H(+%]"D+1Z'SV?>FBLX/7770!Q-]!FS'&CAR ,933# M;K4/.6\ =#=HO["1$:O42#]2K(/0C? @OPH@#+ZC\2PE3V5S?4B&UC\KEXQE MW!MDW+&I KXM92"8C?8AY9WEPE\M+P9?@85_)EUK+A^EN3XDN[6@C]GS!"!& M/4A6(\U%H[77AVPO46#_2=Q7>)6.ENC$[_"$MJW-Y6.UV8>,SV 1>U84P(]K M:^U&XNM49E/]2+0!?BQ!P6T#??1^AI;M<+8&T,(VZ_8=4T3&%-+:ZV7-8=OQ M"E,$.*1;%7M?O%206'[P?F! .P3ROU*SH?2'==DQO%IOGNI]0]9F;[L'6:%* MC>BVDY 5CJ?MGG<5LB)6-*7-#D->-D:CFNTV9&7E:%J;G8>LK,Q&]=F%R(K) M;E6O'8FLK/4M:[$[D163VF"/.Q5YF4K-Z+-KD16,W:K&.QCI98_89W19GT]7 M 8STT,=U8KH<[BY9Q+Y8'\BHW($)_4KRFE^F'+ECF_[KW?X9( MV=]\""P/2X55_X375J$'+CF++^XKWR>27.#RC@E;=8JVV M9[K@31V;OP#/>0U223_ZLA"UO= %1P%V=(JLRG[I@O4S^@UT;1QPT"YXS _I M@L;4<8B1M[Q",&8[HY3Y)5WP>/* LVB=&O2OZ()#$GK4,@S4C_3FOY46L]R* M;A[3ZNDY:YJ2YOSJNR7"J3D:5T;N5^6:#O["N#J M!KQ%Q.+[B^S'=K#@^J(V^+2S96GP*6T0>757Q3_<+;VWJ;/!]@RM%/;W\/*+ M%;6]T.SL6!H=GK:U.3W>_G(VGZ+I+@K3/SK3*/^3_XSW:!")<66%KCQ"ZGNB M#9[7%H0?J'O)$87OW(:1N\)G/P7Q[EP?#0L76Y4P@K&:-4P[O=$&UW:L?H-/ MZ1,1@0\2XXCT;C8O%"%_E(9&YIOZ8-0.;9I\2Z\($VD(.)K62^(\2A87F:WQ M[]6YOF2_.P"L9G&$TU'@Q")X)GD'T'9#?$[9-7CU'=$4S<*)$"X\_6Y!1W[B ME_ZP%K%@TC#06]1"/IR>QHD]D"0)\%R\+_K-C99[!9_!OV(W78E\\QT KY# MB.II03P U&/52N]ZC,+#4@1^V_ $UFS:.J_,:#[YD;P4YP'L$\ ';]K=NA+]V>7F. M.GMT>33Y-,D:*_X3;0 F21AH/_^P\[??FJQ&QE6KZC%G5[L_OGWB],OYY='7R[/ M+L[1_YV>G7W)^U9DQ126^VE!.VL:_7./*&7LTQ(_K4E*HT_VTO6V:I_#8+6' M3OJE@+/# 42&^^\_'/\PB4/4CV"=+%"Z0?D?L071"M#[> ;K .ZJG5%R4-CS M]#U5P\F>&I P]#*DG@'2/Y@_G!DVF##64R@U*!_4]3Q5PUJD"DHGUSO7 8[QZ [ " M^]TB@X"=J],IXN<](/X,%B[NN1\]6JLJQE<5&Q#R'!U/T;_H 7V\HX7($A*P M2#K":YQ$ WY0;*2="?XLS5VBE*^+-;G MT[/32UW5(R)!JI@O/2AFZC@0IZ5)_H/VD."8JI2*L@-2"&_O4V5<:J&,$P%E MG Q:&=6]SW:(1_UIXQK] MO%,(+(H*BG\>!.BU'\6&03<7)W.(.]VFYU>-OTX M/GE[Q><,%9#O%AD$Y%R=SB#O=F^='J2^?*S> J\"[]+?R_W^XU#%+$&YQ2%W(5!'B--B:+ M 'XP3QFVI0:DA/I^9]CWL0]^65F>E^61IF)?*C4@[.O[G6'?QV;W=@7@ EG+ MGV'P/5KBN#K+I_._LO2 =,'?_TPGW>YWTUZ^YR?BR;DL72%[1Q\IHH^3IY?EL#SZD9%L=" X*_M=@9\'P?0Z74V?$N$W&DK7K:AKV$9E0:D M&&$Q,D7U<59]#?"%>N_>=\#[_P7T0;)3;DCJX.AYIH%N]]GI8OK.#6W+^R>P M(#U"B59T$'H0ZGRFBF[WW%D<5=['._2;JM4LI>0@%"'2]TP/W6ZRRSU,5A5\ MFBB4': NZGJ?A4]VN[>>H@XZI).>535ME_Y>ZO?%$>KWA7ZHU_.!Z^[V &O.ZP_$1ONZP;1+]N]CJ)&UV(ORF?&.NS:WPC;07AY\6 MEK5.;UQY49C])F=>^HO?M]TOY!;9)A.OOA3!5Z7YD)$2@V3FW^EP=2%=AI*( M!O ($Y"&>L6B46Q_3QJ]]JPP3),*3-_=W4FJMKPN>A;0&T/97-(-6>]% 6^" ME>7N1E[1"VJK:2ZE[2N=4\(>M;U_[QG_YO?"YOPQ\#[1/VMGWVW! M,B#'IV=X6Z6#,6XT[;+%4GN'LEL5)^D;*4O]ZD+:JI:MI7WUV MT>+*"I=3W[F)P1U"$*<#H@WHBI*ZJ9U#>Q5K*DZYS-)[EN[H"E@X'6N6^??> M9U& 7;I;]_=OMM>3-(PX><[@),-+@I]FC5F!)\4BD[-.#!(,M@':][S15Z<-EF&*6C>"=&UB04UJ(L;) M#8!O@::LK$:#AF"MO5/X!5/9J10/>J873HI6IF/6BZ+J-@1J&C>5F*J@H&>] M&>3Z_PD&:P"C#_S6"$GTC%8Y:[S\?00T*\BJ8@1[A 6DI]P9Y/(N&QKYX*DY M"LH+&J%_3K'H>7T&J?7M\Q@/P K!L[M81K/YMQ 0""D$8-8Q@@OB$M+S$ V3 M%OC1D 0Z&@GR$F5 3A$@9P-4>8T\]*Q'@U0P4[<&J95#HX;X=!]-%8WCO:0$-BOPHP@%/TLT)8247MDTX6"$(3%B MV^?@V738+:8S%\34SB6963I_#'RW,@2N@"*%!SQ5=>,&EX;WB=%85+/(4ATL M6<^4VGJ&T*29G&8M*S+H7JP-?G,]^[%F+MDI7<;I#.%T/D0^B$BG*DY4#Q:\ MNOA-7:;JBT4,T7>M2*;%:G*-;4.4RZ-8:3^1'EZ%.X"DL;R[V'?"IQC:2_Q< M/>THLJJL;BIOOB7@%T_1-*XJQH)RB3>5YQFI &X ON1R%4 8?,?STXZ&:\L/ M7\O-1#1KJGZ)WY! KH_#)G!0+66<[Q8;OO*%)#-KYLXV*D_6!S[S%(@#Y:A9 MQN^\]UO^S9G15%BS[CB4ST4S-'=S6-:4-H<4(@*JND"@"1'P:6F]MV>WF$&J MYY',K&L#]>HV4M.<2I8.\M=COXO"]ZOTVFF">"@INUIWS*.IUDR6*DD*@HJ1LQ!#6Y3P5>&XG";N[9+6SW45S2.)0U%-LL_61":[+GQ^SL0 M+($?NAMP[]O!"N!;6X\@FLU?K7>:81%KI8PK?H3U>-A44B&_6:[,?4BYMRW& ML8-31+-RH-1M\AK&R>M&CA;#H;G%5S4C,8G3XSLA3T0+2Q"Y=KZTY7HTY)S_ MT9#)7TJ?^8\?#H^(:/V(R!?$_7Y"5]MX1"259LB/2;3TB$A_>A;0&T/97-(- M6>_*'A'12--<2JMP0/%)J/4C(DH>G.A?E9RJR'4H+)S^;X4AG=U-QHLJV7:,BOAI WEZ]P-#1V*P$_3/4!+7]!H JO M/O(R3]8'_AV!),?%=W#>G4=K!9A3=!N?THUA]62I6,UUA8M^2X-O)'=K>J)* MI GITPFUL&XDZ$RA._.1&$!]+S'4[0D?)-^TTH Q4KM MEB*SB 5COIREN\\ M/R\MX=^=Y<*JV .YQK3E %N=.V->K?AFA:Z4 W:>+#B#!&2' / $(#'"7!%- MM,IE%/'SXY?#(I$"<BD#0:0.IW&T1/WY-_7V)+N2H23A$M.L")@J .[# M,!8B1E+!:%(P1#0KPJ7@ A*<7SAJ&D.1IK*:%;520(%S6F'4,)$;(A.*(7?Q M]J1GSB:4TN9RH7X>,>1^WI[DLS@*(\O'.SA>,A2JF,N(.B$[>;:GVW"E[2_# MV3P)]Q0(4T+_CQ6FE+<]">:3;>M:!B.9(B*W6:[1\AC)TF[^YD;+;6#[O1^BS4J, MQ:Q;XW"V8CR?5.!AEENU'N+&.ZS1L$D0 K,N$V8@W+[C6"WA#3JMFB[D:; M M%Q+)S#5Q"D%-;FQ*:5U4+Z776GHPI35SAYU*+I)8FZ=J&<'CWMWU[?"%7W2C M34H*PR^IIPHGJB;>J]WLU5-G@V\0AR_+ $:O *Z$"";>_*A(J @>K7;TE&C; M:@ $B-:P%97"U81BSU&%@YL9^ M%U;!_=@XV,(6U\P->[*S30%XI#YY3BNN"S$:;-"Y1%&U.%&B=,KBY D&&S=$ M_;H+(%Z/D3/;;_X\Q@$MY1S-2=;V(-P_#Y=H:4 <4"VEF8N0TLB8SM$O]R!# MD(A8"FHC ^*.0@'->B*M\")L@DF-TY=:OHS526^IXP3((":+67'7]^2J-$8( M[]K0LND9;(!/S6Y-*ZZ+UINIM,H^",AIEHL7"SS[[J-.NW-P[XH5)KVT*"&=S$EM.=S51RYM"CF:":K5WH)@&A,@_8LMSYRYYH8'T MJIB^":=CFH8AB+#H8>)7V2>"3%.F<$0Y!F9=]23KJZV[GM.'S:Y41NT4H78R M2.9(2-O)O<_^W%*\[BC3F, G8*K\2^-\DIF'EMLIN5-!%SHT\TKR"&/6W(!Z M$$"TVWX&Y+F?% "*VJL+ZZ+RAOK<)X2 F(H\DAL WP(=Z#"S[7B-=F$?C(5! MH8AQJJ\53BLGH[2Z\2L\:VP?V>-^MYAQ:N<2T"R_(UGQ[@/'V@WLER[C=-9[ MI)/\^!>04Y'[41O;STV&$?! C *&A";D+SO>(323%^ICM!U.]\6!'UZ!>0#3 M,[A7ZQTG_46H)D&C\(.D64+(V:@FDLLC.^D$1.HI=VM?U(620K$RW:*ARH.A M$WM)/@0R8*^ #^;4!X(II0?+&CY)5+DM]%C"H#5Z/F1H M*]!\H!US4F4HM8-XE>;B)CE_68A-=U8KH=QN0L@#CC*,^Y-G3_B-&*=[,:? M@8W?\G3GKITP9/OW+=P-N*OT^[JPNPN*B@V(]F$>CS&G(X3=6=/9]7T*\FR> MPRPQ1*2^=Q@2W<$J.VM<)D/ !PN\IM=@$-CN#7B+"K9BQXJ\0LL/D62O0?FQ MO!TH ]M%%:8KK-9_$ZQG\RS,E5R19(R+#KM0UND%TFF_ASL=#Y6^D98]=M9N M],BIKYU]P,@YW@)XJB[GZ.&5K@"G9N7"J*$+V11L-D6E["1#B%:^S&2(+$&$ MEE.>D&/S7,ZQ.?E+Z=/_<7!T]N#H;+;WK-UQJO8I\'S0(*O5,4@'%P!S[]CA M[G\\-%8*CV%NWPYV=/WNW VC>8^(=1+SW>-Z=6GY"Q#>^R0*81EX2-H0!\-' M'P)+U3.A,_CDDQ/7GQ0_^G\FV\_JODHE;X.6L*I?F[+J=&O]MIUZ9;S45BY4 M'AF?=; E]3HH6A .<12MT;QDC/>DT@0);%X#'X^WZ;M+BZY@UM%%X0+Z8RB= M6\(A<^ Z?[;X*UB] 4C1^UXY;77-K;9*KQ2'D"ULR[K5^=1QW*3/3Y;KW/O7 MUMJ-+(^I?V8=$[D@+G +NYUN>?$,(K2L!4X690G89H*WOHE$D1.^A:QTW5\*+R!W$ZS0L*&%Y%>5-9$3_((JNA.J M;A49PJB@=O13KG+TP^_7"=<1M6_G5+SKFZ6J>+>@MBIF:ZM* MS5RB*;+U:V([4&=AU/_Q*CG5"6=Q%$:6[]!?3]LK9X[RN2139,6UTKWDO*@/3A]6$#$N$:AO#B\;":O6X@9HUP3-89X]PW\00V<5DS9N82]8:@5G1 M&*HT%%76WZ3;_1 6#+]:'O7%K-IZHR *75+9)Q$4\X3R*$)"]/LPC#.YDM^\ MQ*B'/I( 5)) J.[@B2 OK59)K)M3H2$+RI!<]IZ_MC4"5 IJUL,%-^[&=9"X M82'H@S)#5!4=/!6$A9/- :CE>J$X"@H3(?G;C$@8WKX#:+LA-;N8<#O&4$>- MY,KR$.IA5RB@I"96GE>,ADPGEJCHAB4]9 VW9Q!&T+5)F#XJ-?UN08>X">X" M. =N%-?LE"6:-9UU<0I6J9YV=C)Y$STUM=A=ZKD-'S0NN>2+%.][(N]]:K7\K9MTRPQ M9T)98MA7;P>8,&;85W$+GKJM]R[+"']MA4L\S5+,!4]572Q(XVN[C84T*^%* M]B1$>8$UA1"/9I*@]B,O\F1]D,<'\(XB=:X4]A3W?K(.8TU":K\T>!)VA8E9 M.5:$=[\I3,V\J,P&RV@?([2_#(R!:D4W/:4)FACNO.![*+"*.A=*8((^,,F^ MH/L":8M&_;JHHFCGP:-D5H^^GK=_YB:D=H%4 2 -6\3B[< MD(8V@JJYG:A3%9*:M5Y":,S=B!&!G!?01>^*];E/E!J1S2) R6N)78Z^[7J@ M%*']&J@Q-6U\:C2D[ P\L];6-P!UVW8)!6B13H4BNM&I,ZU7Q$C5P6*6'=P" M]@#0&O3972S1N@)A.0U#$!7S(-:\_2[8S(%P:J$SRWK=N;Z%%. OD": N\%7 M9V_?;2]V",XVC#'RR:/5UTBT9-&2PO,,-DB(W$&^0U0531_(VSZ<9MV$JW80 M"GE8#Z1K I!9-^3PB )$QZ4$Q3=N: 63WM/U]$A#A0!J=C^/ MT\S8E4;5=J%Q'81TD\:H&-<1(^MZB;I3* MQM@-R,;:%M+T0E+-D3U_ P?2J0+-L&N+^VCLG(?D)R9T6R?62!G64P3K>:]< ME"0$#\.$X9 ]O1^ JG"M-]>K.B]JT,((226&A5F'X/RAIM*A_[HQJ[4H6TE( M5!FO (T-;0F6>)45W#%A-*0+X13=,1&5U*PH1H2 3XH?%DX,)XH69^@Z) M] SQ0^1W DJNPY0-;);%2]!!PJVM/!.I3^HS( M,W# :IW$C1:RBC"#OP6J&T\G)8!H]DB+O(5+A]!K,+7_%;L0[ :[WVT>79H- MXZEK/*WDT9"-\-:.4WN+WU+<,;+6=8'> BV4$3WO/0UGAUL*,4Q:?57FI'>[ M)4PQ[@;&PS Y2$R+[.;'6?H(8C04DX1$V1,V6A]V;2^%R1YV,1K2A7&*#KM$ M)34]XN,&K(/0%8@]RRKHP@O%^N:)ZV!",+1SJCNTN866A_:U &[ E>7_>15 M&'Q'D%4Z"GCK&L\/>30,.RE*%X4XMT*:XKMF15TH6<;GXK3OAUQ;LR:\LLO. M.]WDFBC2_SGSLL[FZ4BXBW&:]^QMXSIC4E??>(JH0<3<DU<^#\&5J@)*J M;84!W&^#RJ-D)HMH:AX.1>+ Z$ W'N2/1\FW8V7Y..G/E78>\O 2K]<>0=7R M,E3O_7D 5XE*V4>$G+6':K%DQ#,KPV9^Y]UU6 D#2J5T4;L*=5:=]=4+J]4! MGXH3X21;'@@9C]3NE"KC\J7W#:-J$M0+:];1W6/@VPBV/+C&=[9[8O) >%U4 M"6]]78@C'$PB)6"K 96*G.G??+0M]-Q_ Z>0E6X;D;Q[MZ?*?2[6@BY,4*/A M'3^Y BC,FF5VWDN:O44(%^QZR[P/"(KR"TM9MI0/BLF1:-%4ZK4%32=S76O/ M#..'/KP@C"%XQ)>]P&Q^%8<(CQ!?!GN)5ZC6QVS^XBY\=^[:.'S9)@^#X->9 M \^UMP2L?7WX^ C]W^33)/\B^B'Y*'YM./OLQ/*=2?IA_/O"IR?YMR?;CVOY M,/$.2/3 4U;!;FU0AO\-"&WH$A(C!NSW[Q6I^,JC']4)MU,>5)>];9GJ=5:T M(FK$[&0:Z\!VY#D?]J]1N-[[9G.**7].VK!?\$$7D>;[>7OG,-()Y(7Z'E;+--YAJMLQIM?4X7XR+. MD/*6NT-T3+%))%.-@!$ZW3="61-:&IT\33#-NE26Z-:,)"G;@PA-A(B+ %&3 M9'TL]"Q_:=/S@N_XQ0"T_LZ?V:Q?<*C\1&E 7!Z=GIWU8RX8NBW:A=9%-\46 M%*7'H!41$# 19_LF8MOR9!Y 8C F2>.3;>L'Z]&>]>!?831JRSA[P"NC*0/_ M!D D>>1NA,;Y^?XX+S>DY9#.NWCO(X[$64J?7X"S*$7O%>QB]="7:JGK9\.$ MNUIG*62:U,5@*.!"^?$PQ9"88U^2NZX(B_U[H1R6YJ+*TB1-$D=HJ=$VK [E MO*M2+JJU8)95;D,>)D/_%=7#!OS\T:R&3*.,/7&]QHFZ0N M(#Y6X-MB?L;/^Z.MT# 9<+M-:SG3,]"HG=L%ZW8<"9?8*8W4^2TSK\BT-53!A3 MABFY:7R%TVR@\80?$B>MX@2'_$/U^&A_J))V)Z3A2;'E2=JTEL,UEX!$&[IJ3W>"F;:IOA'^D*A@"6J"$W,FYOD[75G?D(8%<8?^BD?>^B'W_>$?08D MU2S+LG#6Z3CVF=6I;S@Y"DX5AR;8M"!.SE-G/J3:U,5X"&FX%."L7'IS+,0& M^+' 9N*X(C(Q;T3+M4C:/9S/"ON ,$E^'DD.ESTR2[TS^@K_T'[H.=DZD2,K! M5^N=?@FI62N='P[N=@O'NG$G9^4DO)D)2ESM'@>(BFV(]&MYC MS"YL<5J52[0S.#I1?)UQ\I>L%SI;G(YO-M(>],O4G.QE\Q"T@CH_F"%"8BUH M9"8XKBFJ$M"L>_975NCBIUBKACZ5*V*5AT43!;*9E>KE&\ZE>QM&[@K-P[3< MN/STZ.3KENJ$\^4O2LK;SMX%7E5_L)7!B M]MOPS\ .?-OU7,(HHJ,Z>R_;;'E,G:,M^ND KQZW@H)9JPK:6]EU!*NM9P:# MFHEIV+*B(N-5 54N>R34AAG4D1?9M/<)M[)?>U88NG,7I^G/#GQBR\N&V0U: MU7&Q2J9),TBF' &MGIBB>$_R:;WP1DUY=YOGD@[VF^6!I$DH;!"3SP 208 @G Q5V+>58&=CVB+NHQUSH0)JB4UY0R% ME2]%=/2?[8_^NJ0I!\.@Y*B&DO)GYE?PFF\/(M-D>$VK_W'9S+8U74Q!HK3MDF);XHOHSIK MEJ#MN*BR'95YVMJV(YHE;%-@UDAGLC=6L#L=?8UK*I,6 MSBP_0]&$O44-37]UQ<%2HZ%H6CD7I(GQZJXRTYZ>S]8=7 K4'"PUFLIF2JPG M(PF>Z)3_>7_*9R:+U'X#86S6R-P>;M.FS>;S*\O#>^.7)0#1LQO^*3!C\#6C MBY&0SARI1'!3M@N5N2-%;<>7?=M!22"IO=48:";)"DXGSR"A(5)84Z>J<&;^ M,P[G@6CDD+LP@A'B"KY1'%1HZCD]^]R/"T(T4V7[()BUH=FB=/51M+ _PR!> M(U"XLYW65!\JG:3D,^4IUNH:U70)!P?[9L$9L)5[B[T=.&EK&RFQ6_E6>82=GYZ=#RQ5=G>HF+(73?,,BUJ;BOPY:4O:;S&- M2JB--& M%A L"!GP=>9V;EDQ; M>R,PF*S:^8Q65B)><^=YI'%ZB]4Z\!%A^!<.H@V6A\@%&B)G>N?>5BRJ*=: M,S&QJ'FHNAYLQJN3,@T>(66'Z).DE_[5!,$IX45==?L^3G8 .B3$9E=)BG-#C5-@' I,\X5_1]GIA M+<#LS7.3\YLZ+G'5/K!*"JD6\D]U'M<56>]X__,U]A'8:\LCB6*9W&)7.E"J M"4 MI+'J>,,H3"-&C0.'A-%)"70Q6 )EEO?*LO\$O$LF=J4#C9H E#+I\V"9 M5)6C]@E -W#2)+;U#DUV7=UXI=R]V4!\13NV/GW>=*F9?DS.VKJ1IKFJ&]#& M4%_DUCR3S "IK,P)BU&CC,Z7WM[;5*%4QL$)I^!#I@7/VX(/K@_N(["B341" M;>A&'743DCP,0_8!T67>AGN\!J5($))[A!*+H*A5W<@F3Y%]VK4!D5EW8=E# MO 3-[;OMQ0Y)\VO#&#CW/I(!(,C /"@_R9._1](H]$3ZJ[I1NPT:BH:YM .J M68-A%[,=1/. QI\A B1__1/#DT#W:KUS6NM&;8^3V.U!)[O;O4SHZ^.[.&E9 MK0A<#!HM8B:\HBA7/]!0&!VSWLQA3S6TV>4ZAEB3C=8$-6V.DY'J(=/J)9Z> M:*J4GP=B2F*EZ$1U ^!;H-_UC_Q?]W[%ZN4))TK'Y%!Y&>2$]S)(X0?7GU@3 MTL%)WD/R&NHDZ^/A=LBX;X=<]I9@O./;(9D36]Y7*TI_.9M7)H!7&=J[]V(%+;2W MT,%)WL-),*=GAC_$]FH6V\N^CY1KM?S$0-/%,4>;NAA.N7A@]1 ,/@B+%Q+\ M@IGKSWSP3V#!$CZ2=*,WK OGVF-/G']A0?2GS]NK CLWZV69"_/)\H:.>G](2>=>-P8/U4AH+H?OY7A MRA\H5.-)V&M/%ZYVXT7@$W_PUVL:;5FWV*CT'FP;U85G[3!&D=> C=;!8U#< MC*JB:VW[!^:J!.[@(2AN/I62F-7^@<0J@3MX!-0R]T!7]6@=/ #)]E+Y?O_ M32FDM-K'_[$*WPC9CBY.CPCA\&\*X0N_ 7>QC( SW0!H+< SP)?+D* /[GR7 M60(U=:%0LTVWK* MS)Y]1A^5O6:^LQUGOP#/>0VR 2$5:73&&VFT[ 1-2?8V23*+H##[K M8.NIOD9)HP8 #3[K8/TN^X$[T5=M"[IQ3*V+01:((;_T3I.X)B:QKEH9I[/> MWW:75?$^:1HA8%:85WES40:DM2=NY3^C&S<;,6F?D)W I(C =6^(]6_^\NP+ M.#V#'2Q\O-WY)? PB@RR-F_04%HJ!L2T=V9I\-3%8-76&QF=V')K%=1'"4RI ME8SSE4VYQ@RC30M@=!)\IW^V'841,!?MY=HYQ,3H%1-#9TTQW/ 11-<6A!]X M1*Z"V*_+M2/9JBXV3RZ&I@T0S-JO\B%$N_NRAYP4&;F_H@LYVZ194S++@3A: MOE'.GEXD!N)2":=1=/ +$6&7V@<5,:-^*N'KOUCK@KD=Y$ MW0<./&X!/U7^ CV2F_"!Q9O:I&%KNO"TBPT;G_"CG>X;9(]0U+HN)&R#3JHW M9&S0#ALQ_JP1BEH_D%<5:*.UO"TP]D!3M4@=-E)XG:Z&H(QV#RR5ATNK71+7 M";UH^@C^VKKP22*%A*2PG1BNGL[8G]%OH&M'Q4#U!H?FGWD/S?/O'0Z_=RMV M?-L?./C>%%((@!MPA3CS$@7VGY1IB5*Z/%XN!IKP040XL[:'J>2_!"OP$%@^ M)POVBAM% S[IM-II498(U\%J%?NH12P*^A!-O>S"PU9N ]G,VJCD,VX!0,KX MKBP[;/V+B];)XK^O%&*.XR;BW/OS *[(AQJL][YPIPG;?G!2^.)AP=?#@N\) M!C8 3GB'1A-.KXBZEFV)6$]*UQR:2;9JAG%I X3!YUK9RHV&?5B2^R7PG> M9-&NF'/4U(4W;3)@GV=-@3%KT\)^P/BY\'PQUQU.5@-E-#\C-+^,@&:2^&BU M-6J9;=7/93_&.-7#;)[]K/)5\[VV=>&HW!3:'A2#3R;%AJ:<%;CR\C3G7;W6 MOS<&IJJ&9_!9JK K#6??>0!H$Q<^ QNX&XS7%AL*"VOKF<&F9F*VE7JJ)[?$ MDP>01U"6O2R+]V.'\J5]WQ%<+_HE0?RNN4UDIR*GES; #8N(-.8-O-MB1 M4N*0D6!\KYPNBFZFL@JO$9> QJB:F0V\HJ1NZN935XV:&:(-6='3, 11*N@T MS+.R,C-)LBMIK7Z&&BN\=N)RFL@%_ !I$$?/./JJ$2_V&RAC]P5A][G?%[+$ M->9+A?27,4,154Y$&LE&[P1K[)[#S4IH)EU=". MK&$7%U:1)[B7$5\E;4U@":O*$,C 5B8?(9CRFG6HSW[\-?^I+F2DIOH0F,/4 M.B,HI(GH9I&HH_RU1M"FF*;-FX@\UH$QJS0?2.>-+CL M_0:R$?[&X5-3$5576ACV)3PRNIVL,DS6B275^0H NM"5UH(TT /BX) MP6#^-+8+AP2AAD D(>TW(U1_1.I@CT0"OX4W0:='Q[N;(-*0_ANO]&)MO4XCW-(GH/.PO735X+]1=Y95O!RP]9* ^#DZ/3LHM];KA3- M[(]NE?(..=*A0M"G $;SP'.#%[# *SM&?!-G;=U8HE+Y^]22 <5P*C$CI[CK MZT8G&84WH@\#AAX)1,GQA-=,MR%2R)X8E=%57'4&R "&SG(.-!=^\/%8. ,6 M@+9K>5PTX:UF*E.DY!_\A?/KP ]C)+<@55B5S">*L/2#O]E=@2'Z%Q:KD&/M MZN/:L\)P-J\H+;;T%6];-])UOC!6!-F0+Q=PH4+'1'1)+=ZV;B1MCT8-*=L( MP"'O]/)%1[Y6Y5RE[58H8W/<>_18>PIGK=VX4#%@B>^'$8QMXIS&4TKMK>)!P3DQYT3%SA1N/MO([ M=>Y"X*#(;L%Q$X0+C90>YX.E1VG_B[.?X>DVQ^RAYJ8H;W7=J-2N T *E2'? M+JW K4E0_AT *6KW/DFT2XWA:>^#NC%6BE-<&_XV@3,KZ*R;3)KFD:Z9_+([ MO,N$.SY8H/V TS][JCQU0NEI:X/S%7ZAK)&3W@,@VS>#2I&2G'OEDN7X#+H+5!R+GQ(OD9W/@3XZ.P6J@Z MN@VIXR)5_*ZYFL;'1UE5("G:D&MP=;+N(E?[/2CI@0"U]9HJ\(>.[E"CN#=_,& M=3%,#+U51[\K$73(9]D]!,#W/V\IUC_73,:-B^%L:B,&OG]&R2B\$7T8,(PQ M!GX0#&#H+.= <^$-")#I( ;^]/3LXM@(IDC)/_CXF-9CX$TDBK#T@P^&^89Z M2UH&5:>W[! \KKJFDZ8Y"(./D1G8_8G^N=?'ODH1:H(+5ZA&!=K1&$9 M_*Y1Z16*<7&%&X_!;P^57:$XZSV@L^LIB ,-/:]0A# J4 /]E-,"_?#[=;R* M/:2X#;B=SX$=/0'H!LYL/G62_EW/^BKJ0 M1DJG8M1@"*[=AEG6FCA_Q(EIKIQ^FC0Q),(P-"UH37A &/S>6Q5BUH*#M$?^/L%@XX;XAF%Z-PE//V@:FD5+[ O$\%.8R5%S M1)QKBD8+_E2]K*&.<[?13&P'JY2G%ZVO,W6YJYG=F[WZN%^M+1 M3.)Q YA3YEC6HG%]1!?SQGG1LP/A!^\7[LBIHCU7FLFCR"U23BR@P_ST9(71 M30R2IVO)Q)U$=(@_B8?^K\&$A+\_<>)D/O(#_Y.5]"&=FPXS4.LI!#(*-$X9 M4&J@/'HN3L\N3G2V!I*":7?4;.ZUE_ZHI(@K7,L612@9STM]KKGTS\OV:-20 MLHT '#)E6[OF,A!R-5)X55@9IK!Y75G;"00_]TZD+G;\W#@8EKJBBX2!_3-(1N&-Z,. M88P) P?! (;.<@XT%]Z ?7('"0/-88J4_(/?)K>>,-!$H@A+/_@],=<>(5WA M/8C?DZMO2S=2]7.ZQ85*WV2CK%YHD237R8M UQ:$'S@:' KR= XC$WH ^4Q^.7T[/S+8,/S1J2-E& YY(=5:6/U R-5(X:QS8"Y4!K\^:R&L M_O+T[.)L1(3AAV3PZ[D6P^K'Q1I16/H^U=4KK'Y<7.'&XQ!6/U:"<*%Q"*L7 MCR[NGT@Z> 2X<=+NJ0G]P^[[9YB,PAO1AP'#&,/N!\$ ALYV0M(:"6_ /KJ# ML'MSF"(E_^"WT6V'W9\>H$7Z0QW#J/\)+#CSP0RZ"U0I DX:>G[GAK;EX;_*1T[7?T,WWBJ@$1$JO%OGE@>2L(MK">'!#KT6<+=@+!B7\;MLMZ MH6\>6-\*@BTLCX?#^KL@A@7X,)KMTU[PHP?>MP.A66\(B0+H;@IV \/9 >^% MOGF@?2L(&O_6$0V_'+>O"*S7I>5C--MEO?@W#ZQO!4%%+R<-C_7/8!-X&_1[ M>3)OFRHC?'QZ=J'=@["=T M"-_\>8Q3'>"C1Y=HH$E*A,\-4B)D7YX4/FU"-@1F28VR(M">.6N?8(V4OD\P85STC+4,850@#OHI)PWZX??K>!5[ M2(4;<#N? SMZ(F]9S^93)^E_Q53+6TTW\K0VBTH!HMUU?DG"5,YZ_!5U(8V4 M3L6HP1!WJ1D=E;)$@HA!6BNSAFMCBE\B"T:".CXJH MK8$?HIW3!IEV#(#LV1&UZ7%S5@UM7.FZ6Q?CY5-^XF!O?6=/;:> M='?2>8,ZL2$K&*>\JZ]ARIU1Y')RBFM$KZ$L%3CWN4T%06%.(\/+=6G.3("^L&P$$M<=6?XV8?;N<*;F& MGJR/._<=.&A%E.QXP*\6=/'YOLS(A,G%(](*,4.H M#:.8(2_YX+,.I9NL&Q"Z"]^B!$VP"^M&B68[" '9M(MZD-(W<]] *ZZ;S@6T MQZ-Z0W<*CX'OI$("A[DZK"A91N,,H7&AF3DQY M!GB_@?8@7ZTHQKTYKN7(?A43V<$II5G9APHS_@:9S46EH[F6((RZ)C)%5%RS M4O?LX;#G?N;ERU[%,GKG"+U34\C")VLGF78ZB>5;!Z%+ J*N @B#[\BLAMDO MA:/[+JJB^Y*V)I;O3/)/%/_2=M ?Y7RK4G1JL!ZS;-?C.NG,U0<.5ZA)D%)= M6)?QRZ6#\G#E%L.6IJ@LA&NBYTOG> M3&"S*'/?D"^U]8PB2S-I37.>)0"^6)OB_%\SI>R4-HH5(C*:E=7\U5V!&@(4 MBQBE]5K!S,KCS3G.RTAWJ7I8!C%X!7-V MPC] MY2'P%]F/#79Z)_P[/?+E3Q/$^M4$?XV4P)__E/_JL D4';MO47Z!@7TO:Z^D M+B.ZP?:/3Y8AAU'A@1&EXY(8.'K$9%51770KJK)]97-+9Y*VF?&2U85UTSBW MWNI5SA!PR$I_B=]0]Y.W!K"HS&#)ZL*Z*YVAN7VU"X@X^(#).^#@L(=?@A7 MZ1.OT!)NZFQP>H&028/:>D8QHIFT@[\O49XL'VHC:BM+ZT:$YBL $0&'?&VB M+&?I@A!^U-YY M#&2EOPK?%9#>A-#K:*ZP@B++=9_OZBP?T-N(LE B ]U.8X M].>L7<;Q,\+Q;,#\D1':K". K7%;QZ\P/UY@?L;PNJ] MP.5!.TP74?&TIL8-7%E6%^V**HTQ']>*9Y3"F9Y@2FG=E,ZO.@ZU,T0@!M#@&:D(;H"H6YA:K8S3%S,( M(2;MX+W"2D^$^Z= \Y4 MW1#=@8K/Q'N7^/<>FMV(OQE^-9?^8FP?DIG:*[9 MB;!:M1M_(CQP1C23=O!S_Y,'G 7 ;ZI$<$WCP*JU6 MW0SQACRV.W'X:4<#AC)EW7UJ.;$!\"TP)PRT?R(T-_\B K:0]:F72YF%"^C/ MP/:L,'3G+E[_X,UOF#].1T\*)M:,WFQAZ[R*,0JDURHZE!*Y<@U@A&1"%4BN MO,K[O/2"9BA=4#ZSXC9WTU<$*_2#:Z<(7,'@3_1GAV(D^"J;P1(%,FL5\$DQ M"(\Q7AAMAT D9E+=82DO7,W((V)G\&O 41CY15?5F=9#KD6S2!/6T"8ED^B MB.V=98.:_/#5QRWL7;1C1W<6FLZ/>WXQ1R1IAN4U+9%H$X\H* MW? %"6(Y,S]+[8J1H6^%^*J;S"!!J3M);]KA&GF#!@^&H2H3,#Z)OL7W&D(7 M_>761WA!HF;JHKE1:V:Q2R4(*=F^J''B]L@S1HC"S\#'?\*@S]X\=T'0*#PY M'GZUWMU5O$K6!M.-Y7J,RQSJ/V06.SO")R7NI1E6$H,\FU^C7KMXF4H>[TC! MV%[+N;;6Z"_1!RT:4: )LQ@G+7GF;#PR@TRE,.]G,'=]//H 7, M&*"'2UKI$H1CB6&6SFLERY1MB+?XCDQZB-KY.>SMN^W%#OK5U+9AG#_#<@7F M 013SPN^XWGR+H )3 ]!2#,1BEHWBV)M@I*Q4Q??->5\K#C#[H<746<>H;IF MD$9>Y(P2>KBA*83 L^QLSI"MB@FUE0RB0#-9,]T;XD+&^+T &S\WZ(+P%^ Y MKT'V_"#-A$[GZ+_5%O0ZAEACC ,+]1\S@Y(]8)116=9!K0F5RUCE&&X?7:6P MLK9>&;R3@6_%FXF;<476)URW"NHK55CQA13TA[NE]Y9YUJ\^K@.?Y&R*+2_# MK4$6L3/^+&*X-Q.G^.>[7QZN)E;:H\G;Q\3.^S19I9TZI!D3-!E%K5]]9+JM M>7F074D78R&'OMVA<6EY_P36[NV41FWHP@$)U>ZN ME54@,'"Z/"+S_OH=>!OP%=G>9>5.6J#ZJ$C");Q6 >SB_,"\G_F[JTS.6J-B M TOF(<2BUXCV^CUH0 )4JPS(Z>G9YW[?'&R=!#29M0H?;T@"5+F)+2#UQD<$ MJM0MW'OLD@K$-8,EO MBT;5EJ>ZH*%$ON5:!X.*T$&3"J)3/TK>TU[WO%TRO M@]7*)?'%6&SL6$+[^3,S3J;SZ\L#S/^90E ].R&?X:L1/AB+QKILQ0O M)"OTH!.I)%$-^/6*S-G/2)1$*:T+%91IE!K]P27YD/GP"BT_1)W$8^D%P(V+ M(UZPUVU/_!!?5 FK_\1,P*3R$[HQ3X0F%>[QMI$9,C,+=OXU(!>DG.0(FIGQ MJ::6;OQIG0'[I&N"T.#3!K]$:.7Z]O$ (MR'+'*4G3B:4:4,TAD"Z7QL-!*& M9_#9A9EKBWSI67BBZZ$F&9E$B[HQL(TEF&)TAOS.P1:+7&Z$RMLN*GG&C"R; M%^WV8?,&=6.>:IHPB*@&JTZ.K#MP.VUA^0HL_#.90PK:(*F(P_2/SC3*_^0_ MXP@QG%&*I%H0=E)]V7=2X<8GI/5)L3O97S;D+\%\8I%.359IKR96-)D7"O@3 M:P*SSDW><._T]W!5\),6*<4NVI--2XB"EBZ%%(09;0I<004> Q^6J,-R;BEK M7Q>+QZ/G2KO5"@!#WEMND;GZ*%B+.PC^%0/?_F!YQ.IKZD*7;FC H)T@1$80 MJDIBIG>,HZ:VA!)4,(,J@L*;1I5P._C8ZZ\* V[[ MSU]< )$6EA\/8 ,\OAF+4;D,W'GO[U_T.&F)HF2$7Z%R#[<%0'@&H[:A+<_$ M]:P@\(DP0T[&S1"6 M^.:75TC&=2%; G.>HU?0C36MZWV?:H+@#'XA_>WEYV #H$]&Y#;4OYCD MI89+?-4/S)*#:O#+\>L K@-H1> JP(ASD8M9IPS3!8+I>&R,$L=GR"NP_ 5J M]]_ ^1K :&$M0"&;? V7N&H?6"6%5 LWH[LE&=H+1=8[WO]\C7T$]MKR'H.H MQDZQ*QTHU02@P3\H^RI,(T:- X>$T6GA"G:W!,HL[Y5E_PEXETSL2@<:-0&H MA5>YNLZB"MT-TNL&Y*CA.&.&MY-513<6=>WR%,9&T:JHEU5W+FR69A*/1*8? MDU5%-^X(ZY)%!TYQA^QL+#V)^=U:,R>CZL+Z4H!3?_L4$!!TR,I786@?>"^R MJ?A&60.?>[^CVULH6FM@*MJF]4+G!)2*JQ U&79KZYE(.S8-]JG7#"2M8_*68J,[CDU"I;M#*'-'GV)S6L%4#6>*9K:IO*%QGQMQ68X;-HB-K(_1/&D@>B=FI*_45=<6A!_(-B=FW7=N MP\A=61%P"CFM*B,9Q--7G?"GK\IZE6:HP@G80=:Q4NJJ^62>=6[BYKT[I*]J M/RE#,>WQF:OK&:P1"L!)DNF+4DBP%=UH)$N ?4JI M &3(M,K\N(6G240Y)=)$";_S(X3?A6&$DD9CR'-<;N8K%@?;XX$7I&)B_Z\M M(AS_#8J&S>K&NE9640JA&7).C:I#J.WODGB$*JCJXM=EF]67@@IY4T'/-F S MZV3^V@J7^*U>]!\$/7CO)0HATJU51*V3U%77C2T>KZ8; */)<:;/P*:;A MV;V?67!:4_=K7+5'2C$9=!29+VUXUOU%V/'P3 8=K:Y"_K$*WPAUCBY.CPA] M\&]^G]HVC/&,GPXG@6E0N/[(**0&'T5Y8[4Q5DS0"Q>WE)_S\+:M'4LU..R1 MPLXT!^D-6 >A*W+*PZBA'=M:H\$^Y41AT M!1 &WS% G).J8!-EL$Y.S[Z8SR%E.)GE+DT1N8M])WR*H;VTPL(MWUI#Q5M] MC(Q3@I%9&9BV4K,SA)!(X9?X#0F/=!(!!Q^"%1YPJ0L_ MF,RW&#Y98703 U:F M%OX&R@/H% V@?E)%B>9KD91PR!>#*@1&_\(2%<[VKSZN/2L,*^&I?WA>KFU= M.*6(*U1W:@LH&<]+.B;LA#$JVM:-E^W1J"%E&P'8(V4IBW,_972RC MZG<,V84'R99&&MQ9?(LAHF>&F1!&!9.%?LK-%?KA]V?+7U1-@Z6_Z48 9=-8 MO93:W73ET6?E&-_YJRXZK5=!A;K:'X6=*>RKZ[NK>$556>GOVBF-T:VRVNK% M&)SBK'>VXHI_'[#B:L70SD2J7JFG$\I#70: )FV5$<5/"EZ:,;6J1Z65N.E> M8_"3 RG4?!?7Y)8:+5+7W*'FZ[ 2&AFDGN MG]D<]6[O0F%=\3'0HA$&6@7'4&CP!*"-];- IOGGV(*6'P&*E:ZBA4#UT=!$ M%A.MHEQX/$ XD]0\\-S@,8CN?=N+"837@1^B7SKDI82]0-M*-LFW.AJ2M025 M67<3=PQV'A:1V&[:V1Z[UA@H)@/%$*)+JD?/;P#[8H$S16MY9+WQ02F6$B_S M4IO.;[3JVQH#C]0#I"CTI =V/4&PMCX(B*)DVJLZ]7NQBDJCH4!YR%3""WO!JQQC)D?$9=$%1]H M9XLV@)X#.PO-LPHGOX=DJ-@1@BHF?^NJ.A MOU]X:T$?AP*C:?$Z6*T"_V6)P$?_7,?)!V;S0A'R1^&XULNCX]VXUJS-R1K M2?+A"6D]- D> ?8$!2OP$(3A-J'B:Y":A2BP_UP&'I(XG*&1F%Q4 MXB&*=+NZD*DY4?;)U@XH!A.2AURZ$:4=)=>0:03$^.8[+DZ=]Q9'P,E&(\'8 M(Q\$SFOP9,$([?/6"%5_D:=B)/!2N"3;[%CIUPINLB>AVS28"]R!_CG+KPP6 M105;*2-[T?MEQ5X,8D.85)VI!I'E]4^_'=_Y8XR#Z&9SLGX)9W&$=KIH%"&H3@%6 M?W*0-EQ&_W/O\7?=D; E[$S;]O$KA$U5X7;&RTPU4)FU(>3=("LZ0JC66/\D M5+.@4X*"5ML*$8]LBEG;AP=RG]&->$HHP^.*;0$VK1:3*IBJ_O1 ^DL'OBI% MSK15)!J]209ARRM$>X?3*%F )^N;J6T##R^=4CB?P3I]=F&Z@*#R+K;R]@WG M<3=X:946H*VE)VW@BZT\::V,A(]1L6T2$[>@$ MK+>+4FH2_U\>G8A/N&[ MQM<\]C]:*_;;!'75=.-AUY3@)64-8D-FUNUJ[04? ! 7T(STO#*#?5\,!/!#TNJ39PE[5HZ/]E//D-8GI/E)L?T)_H#^ M3I1/61ETG[3<[Y^'PQDNV71^N!%-L.Q4BRB M"T6Z4>P^D6JQ,($+3!]%N9!N?*C5#UVE#('T>YCP]7OPN@SBT/*=J>_<:+9733<]<6O!Z,(;_'U1S# M'!??X9H(VOB4;N2L)TO%6K,K7(:\U&C)C=T_8SK3?F/7MRDSWTXX+),^E64/ MU&F CYY^9N6/-%\<(7%U>4FRW851/0B*HN'4332MO.'E,;I55EN]&'I.RJT]Y#PL[=6*H>?]I"%"^W7UMJ-+"^Y\8$6LP!N@',7P+LXBB&X#\.XXHFIQNUHQ\5V MN+%/0C5(:76AMC^;6;X$M4W4@##\&;^DJ]J2UGQNM)SN%%"MLAYH0_TX6B(1 M_DV]IJ;\.P>RMXJD61=X&V-&_N=7$.+L3T\ "> ^-X-I%H]L-[?*N45P%4XFY-_JUZ>%-L>-ZU;04^K=]_[ M8W 2ZA#>OJ/![H8@O$^GO5>CZ#KAZZ-GTRG1M!W\.D#_[L&-QT>7T8^ M/&[_%:,>W_MA!&-R'$$>"G]=6GX*,'%7;=%5/40$/W\8)GT G Z52U->_.@* MS)T$9.2/-U8$[BP7MC+AJ.[?8;AIJ8'LB.S(C+EKFQ._&O7;=_Q/VECAJUR& M\03!^'D<1): )V/9V$]B:X?TKR3_;FG]V9^%9W5FM*- ([BS467((>_V5@& M&]<&U4 _!FF.ZB0I-4&I^'=\9?LQB/X)HF=@!PN?<=C;VO=&.S:Z132COR&G MOZV!E]B3NP"FO\+E:.?#W7;B,%#Z@SD;/>T>,O>:#.?'3Q*N#&I"RXSFV)02-3I-4$Y-2>%0JN1G14F#1WG>TXW([W%(? M1<2'I"(SO";^GI?(@E'_'DQ9Y,KGV3_#(%1NJNE?.O"]92P-NY&(%UOX\C%P M;F*XO<^3W%HK^ANSH$)JN)MP0^-EJAJH9"\-ZO9FK2%+C+/3L\N>W^H8BLGE M0U+1+<)DB7'K&\#TU"[@'4VK3-_[SH'IK2)IX U#-=9A)R8TFQ?)];7VK3SK MZX<1T0.^BBXB#FO32?5LT6[]M#%HE':BI-O/)Z?G1V:%S;1PQ*(,YL--R&%/ M-8?AT@V^BJY$FKGYZ&&L<'Z]K,O3TW,<'W@8*^WBJ^A.I'ES2B=7ZJG?.XR% M3A U[ 9B'N HF%MFWY"4P6.F=&OE@^,> -U!VLWM2/U"\0MV8NH[!= :Q.:? M*HO-+_1J@OXS*?3K$*X_X'#]Y)@P3RCZ#9$)%NB(>1%>?926:R1OOTP,O]Q' M=3' W0?VMX#;D,-FY:+]=9BZN]>WR!4 $SABTA4 #1A;3Y8>K@"8P--VK@!\ MQD= YA3*HM?$D[VNHP-7>%LWE7";@PVD>HP?PN M]27M6-\1X91270C<'M<(?ZS"-\+?HXO3(\)A_)O?2]T/$QOQ/:B<_&O+&\0G M(:WF?&H&D>:L2"1 Y:M?5:VO<.!%0XP,?5*R(=(/C>Z*RGY,._(.?&DH"K5V MST_W1O_@.X I8"M7[(5 -9_4;BATQ\*VAP 'T&-X.+,A?-_6ZZZ'QLXG#T.C MK:'! [1AUUB-N#MX& 1=H&O@8YL2,3[TX.AG@'=IZ/?7@4\.P&/+PR\LG;04 MP-6@)V7]GFOZ+&V7HT<#_ U\]7/P=W4/8Z,+= V\OZLF>I33GG00&LS;D\/H M:2>.6 K_3AX@U2.^^!F$$=(7?J4&%TY2IS>()SZ3B"?.^Y#62GIQB!X>S2P0TGVO6,#!QDR)QG^J\$LW*IJA2)]#:"#49&^_9.SGBQ]1/JJY6E_ MQ_(["S)FJ&]EV3(L%VBM?:'ACJ(%U>^SCA^?P=-&_JZG:G\19?.G 2$[GEQ; M0M"\T%P5CT)N'P%KQPDJ^GWMN-\.%Q627@G"AVSAS=_%[GS(E#]_&#%] 'R( MTFCRYG#G0Z7\^<-0Z0/@0SIT<]9BQX?QT@'$A\3J#0#=.< D<_@-LAC;)^[[ M&TZU73M,3+J!KRAB9)0;(OU&HF#_#L-12PUT$F5BP&@LK\GU&XV"_3N,1BTU M<$A4/]H%ZF?$@*/#&.P5_,[RWW<0=OD,%K&'!_7'M;5V(\L3CJ<\/CK>C:?, M&YVDK?84'QG"J&"!T$^Y]4$__+XG_#- U(& %?K(6:=;$WJ%M.OZB[1OB!9I MWZX1V0'!WWLW)=]3/J@K%KDYBW-=)VME)H;<'4]BJ*B@7UGV!YL6]'I&D4-03+.2/=1B(&Y-Q-H:"95$+9 AN0YV<'D- MKL!OP//27^,+QGQ""C5FYRC& ?39%<8 X2:&%4Y!GF/IR2GITB M(WT/@#WTR4G&#FUDFRM#>-G[O7$Y#K6"AE:[=E6$JAI.BDG&_L2!>(T0,FN/ M7X,8_YY?O"&S^*<8![-\!.*@R*_7I/;1XV4C-S9F^1@JPE,XC]-K*^K"K.8G M[,U$U&K5UB)!A(FA"R$D]2M"%!9!#'$\T(5_QLH49@FI-4*JT.76RJ_0)E^$ MC_P;-#5&9HF!8=;\M1^I6Q^02X;B#E1?7=]=Q2ON&&FIKY3T\N4(K7)/S2!I M%SB9Y:BH']8"\0E-VC*6B^K0,,MIT7B,[D#5DL6L_HJQ+.T")[-<&BDH#R"Y MX2<4-4&II N[9(,F1,0S:QJM!D"(#+J00$*GO,1@$<(0MT6UX*]!>B^8Q_/. MKCLBNO!(;I83HQH'80>&:#,CXI0@"&8Y+40AD3%;W*V6<3]&N/>;G[ 7\O%@ M,H:54^- "?YV1L@W7A3,^ ?+RBF/$CXC%#Q8X#S/@0^R2(T M?PS\>Q]U#(31O8^J .',$R=5R7+(=]"_\D_AA!/H8Y_<]&N3Y'/ZOS*8"G.' MN)J]7HDC":_C,$+]A]1$$IRUNC5%2$W68@%Q\FO$)_S^).DFZRE 5A5=3(B@ MCHH&0U@\[9YBJTF#\@0#)[:C&7P!<./:58_RT8KIHM[&NLK5+23B0%4<3GTG M%2VL?":/6;:,Q,GI^5$_.:N$-%6I8$[9>M0RY:[!#*U$'&A]]Z>V'<1^= = M6/D"74UI#57)J9-H4D:\%'Z82JXM3J5XO+;@ &(,:HTLK;(Q&Q214Y M4.(G> M^V@7BI,:XD "-PQQ@D+6^*25-D:A@B(J\KVI6_S*;V\?:AY9K:NF"Q44[(.D M1-9T.DZ'1&JS9OX-6 >A&Z4K#3QHB$TK%TM-&\5]HZS=@5"'K?<=@](:+F9% M8-0XI6[?;2]V7'^!'<_H_SFOUCO%/C5H21?>M4N8?;NF"BI%5$3[U[= !S+B M,,O9=Q]UVYV#[8H@6;(S(EAI5<9*+V%,S H+^ADM.1^"$&%\3YZ;('&9%/I4 MEBUC=(I6)V>CX T_&(HVR=H8GESR%POGQD=;F36 T<>39_D1CO)>8RQJ.<2J M?""5,#J*MNV:LBR)23F XL>8ME!!6%DFAH;EY1CI=6]'9;W& F=Q;7,D E&@OJ+9%%X M^XXEWUUB"]0<)8DDH#'K(<$"!LR]VEZYL=%&# A%S]U%061Y&@3T31W'322X M]^L0>N:#.#(8=2 ;6ZI$P9]&@0S $)@K(\O+^DN/PJ MB@U&IT(":'69EQ;@$^$'[#$AEVX(]N,DJ@L-2U]\W=?*\:[2NY7B<^-"8*,/ MA9BR];ZNJEJ#4;N,/%IYQM4L]*^#D&SX$@BV^Q4*"5A5RHB=]Q:OO92S%*Z6$JG5,.4_S54]N.5SC#&W!2SJ]0\TLDM[M)HZBPDL:M=.Q/X>LFZ]:Z2!.Z MF Y)'9>\-++B:W<%6H ^9"F-0Y\2YW&>@Z+BZCM7'5T(HDR[^X01EW_(#-D1 MLO*R/+.L;HP05]\^!?@%';+J.<9.Y6U!X?JZ481?O8VF$X;0@S^C+8B/)M]O M/@1)[J@\ECL[EN2E#E.A_OUH1KO+!R!O1XO=,Y6$_P/5]B;:K MW=E#S:5KT6;*8%X,@86BBW ED"CB5T\[M\#^TN3*FUM;TFQBQ M3V-SK"SN([$VM[ZS1XZ3/J)RZZR*1?[;3PFST]_]Y_\'4$L#!!0 ( M "1(#5FI\E':[Y$$ %H"3@ 5 :FUS8BTR,#(T,#8S,'@Q,'$N:'1M[+UI MEZI*TC;\_?D5OKO?^^[NM0ZUF9SJ=.]G(>(\(TY?6 BI(J,,*O[Z)T&MLDIK MUA(L>O4YI]0DR8RX(O+*B!S^\W_7FII8 LN6#?V__\3NT'\F@"X:DJQ/__M/ MBJ7+Y7_^WS__YS__'X(DY$&N4TM(ANAJ0'<2H@4$!TB)E>S,[A-=PS0%/5$' MEB6K:B)GR=(4[![!T+OT'7J')1!D5U5.L.&3AGZ_+W'X([VKV/\Y\QO#?^,H M3B;2]\GT/48D6O7'DMN':_+8$BQOWXM[6!MZE\GBQ!V6),G4\^(LL):R"!(5 M8YPHY^\3N#@F,Y-4!A'&((60:#J-C+, 1;*3- Y(,HFA.+&M8^9 64%YZ?:] M:R-303#_^VOF..;][]\3P1[?&=;T]^Z'H,V_=H5565<>2JY6J[OUV%*#TCB* M$K_]G\=0(/OB:UM^4GI%[,MBOP?U&BO.@"8@LFX[@BX^/@7KE)R'!P]?D?R] M_7%?5%X[B W$)R^!G^^FQO*WK,/F %]0OQU+T.V)86F" \4**\*2")I!"&Q? MSURSQT\JF1LS71,L>R:HZEC0E3O1T ))H"D"W3]E6\ZQV."73T0FKU\2&$8< MM'%?W *3%P6<^@U_/922_(HNGDM5 O)3D>[E!']XVF#;('$L_5K5VQ*[!TYI M&,MFL[_7/LKVM0)1.OUZ^,.3UZ^/,/:D3O_71WA] ET0,J>[]A9>< 1//8&H M?!*BJ2U$Y5]__C,#@O3G/QIPA(1HZ YT-?_]Y8"U\WLK&/]A!"Q<>?G?7[O? M$<RCCB&>4^@ MIO,W?.EO^/.3,I)LFZK@W>N&#OP"\OK>KPU8VS]E20)Z\"]RPM5E MI^-#D8-_\"R4H"18$L^Q>;ZTHMM#"2\*:+.8;ZAT>EJEU780\N% MP@XZM-[60=E\<\*G> +E?4WS6,4FQ08]H3G667)]:X5T3176H L:;._.[]S3 MAJ;)CN^@;4J7:%@?].30H\O _I60(9I*0=/Y3EX$BWZ&33'5,B94,\,2(@S; MOA OWR<,YPG,[Q3!CR?<8%'>8+2R6"_H_$*QX9V!K'HV'C+$$MZQ)85X&W;597Y.U:JN'4I/)0 :-F>C)L*3BU MHGB,)O,H)@.!P!OK.]^1WA>&QP 7YC/S276W*NJ.$D M@LID==!N\Q2?7:UXTF^N_XKKM;4%7V!(3UN;9)(-=@V\(E/-(LM5S^K(I-CF MDWYKV]^* PHV5 H:JPK3A_:-P299K>AF4Y$-/-,@U&D*Z5.P8MB^B:#:X(4F MALD'MN" #WDHD%C'$)6>H+K@B9N09\LVZJ01FTDA8Z/9;=H2UJ1"ZOO>Z@S7 M$$U1%("M+.@T1HVID=ECOZDSCXK9M=:OU@$^J&A5L.WF)&@TM99MWB>+O._( M#3WXLF'H2\/WXW6@C8'%=W,&#E)ZQ6608KJ[8(N4.J).C@2["HY%P=?U"N:Y MV8V"(\UY@R37C+[)EPNI!>R]!$19@R[HO[_*C<(KPF"#II=MVP72$YF8&&>-%6;< MY19RRVK6G'*J55S]^H.1&)E)$L3>M>UE>%X%@KL)7F= M&JX^Y\G+^A+8 ?'K"98LC%50AE7")CL=**\NI/W,&LX ;!G^PNC^:X,Q\4DO M6MFL5B=XPD:+H^QHB(-\*=>C?OUY;>;^#Q:(+O2YS26P='DZ@P.Z#J=#4$#^ M>UEC8FT5<+[Q&DZ ^8X 66V@=/]37=9ES=5VFMX#A5I!Q/D=#\KMO^U B< 7 M.KM18O?,9(*[_61C(J- &8\:"V9:U]#58]%6H+G?Q6T(OA7#[X9BF5+=; G@I_GTE47(:]LII@&-=J0N:PX'VD2#TD2K)QGM7_N6@&!&L?\D2_[GB0RL M1" %<#)N0Y>K3R<4SQ_>5V>#J=_B[4<)OFQMJK(H.]NF)219\^W)T \ \EHO M?_TYX5;VQG'R%7_V;7MHR>]3W38#1#VTVA$LQY^E!)0>0>'_L8=Z'GY[D)]T M4#2%$.CC*[:_[#_O7_+["03>@PCB$!$GAKP/(J)0%4;RAO-T16#*XU01G53I M5HR(]R*">#\BB+,C KL((GALM&GRS,KB$#Y=YM-*+LW3,2(^@ CLNQ'Q)KE[ M%0(=X BR#B1&@)1#G]H['!BU-=X<5HVIXG*NX:8'>:ZPFD8DXP; /8 MSHDQ8/_+=^N7DB39]Q>"VA)DJ:S3@BD[@KI3LY/,(I/B:%11O';7*4EU8[DN M1=W<7^WRC6M;%%W-5?U$9M.9 !PN@4$5=X Z7%>6X1^L&;8>V]O$P/0GW92*,J2 MLM?AFB.-&*UN!PSODL)M8B((Y%"&*!^(8]_O/!@[0<@!NDM@4TM!5OU@1\&P M6$$%+<%/V'2#]&H0"NX:):#"?]<%QW_$VX%':G&].4(Y;G*GS7A-O41&%R+78)!%D0*^K MW]?99']4J:4YP^UT M(\MK4CKRFK\^F[P,"E):DALHZ8F.]JN4+5?*[>4<7)S[7[7SK^4)/S.B3="L M0B_-:89CC33J&M5D,DE&'?#?.J(1^S4]5U;PZT,:GE4$C[7[64Y8KX2TVZ73 MG7;4]7R-(2TTZG[WF*8,E7R326(NZLT(BM4-(+;)J)/6:X]I(83!^T(D61UK M6@M<'3+:@I"K[>5@Q(B1=P3A")%<&Q27CY%TV>2&,S)S05D0W?E0-(: JD0U MG1+5&,F98?:8=/77S=!;24 ORDPF0'2V2U.:$THRS&!ERWZ!S9L%I;F[M;UG M:W"^Q%<].:>3&K#''$N4!W5NN)R)6NC<%Y3/_7L$^>O/NTH^D^2+L(HXC[Y( M?/E,\R1RNB('S>Z,05FGCG#]>=>F$]5ALP#(R@V!X;J3I MAXK+L=3E31RK>SHNH0 FIVAH;,'4B M=#.?*Q'/D"(B++-F7)F@1:HPYSA!QZMS!Z/,#AZ62C>*<9!KSCC(OMJ,^XGSW_.(26<;SSB_0M=);)&6)1#W99N9%*ST@J*A/ M(Z\TOPB%MM\]OR"K/3+-5@W T T[VP640K)TY#5__?G%95"@>$NYOIDZ*TYS M&.!B*U <:"%;67#FSC]D&_#SC&@KQT/UHKPF&3R)C$76M(U>Y"?4WSJBX1=* M)WU4P:\/:<-L";/%C*HI"*66''+>7B.#J)+;:PYIH5'WN\!]0;.5YO9['I[4.%B,$)7%8HJ/(N\(PA$TNS8H+A\C M26<+5F92H@L*DA7U?F_>[2KEJ-*%J,9(+@6SQVE5S="G#K T7PI'YW 4@ 0L M02U!%ULS!#TGZ HE+?V#%/<^ADT"S.UI_;12;7>FI*%T =X+[8ASJK./KN7- MWD9K^3%>":),X4O13Z7]HU:#<7N@6.U9I!^F^FH5$/I%U2^/B(FII6*.MO[+K5> M; 7?5[5:J61SW;&\V3""E<]*;MW,$;&QOC\@%X8,T[%6S88[&C0E6>)@FS2; MJE!,H1EK-5IAUF.U4JV^-%0-26=D5BS7M;6GYMNQ"_[FJ<['3R84UN\^F9#1 M3-7P CDT0P693Q[KJ4*>D/0P.,TO;LRNC/#M05=HG2I($\< '2_V)Z0 9S+ M#,2-BR)K>KK(E<6)2(7.&_CK4Q[DMEVN\D1P+\+BW8!\(O%' +XH\J^_\5!7 MNR#!&\HZ)_CM9X< OO> K_,? GB),SPO82GY1F$BS09VA4.F1;HH,&AW5@Q= MSO:4I1P*+K:4R%G*B[.U#V._WN>FI2*Q432^P;3FO0%31$)+$%]U:*>/'MX>2DVYSLRP_$P%ITO .JC$-QD[YS%K8(FR#5J6+()'MQOXQ2>_ MV<&/T/IV;U>*FV9%Q?@D0Z= (RF7V"7:N'U(O9_GGE\K.P_XFEINROW=A-UL M]3.SP#Y;GIR7[5D1K9+(M>LI 0CI[)SP0X=[[YY2[G@$/.=YTJ&&_M'P\0HPTP*;1LGF6J' M=/,J.LJSW="%9VX>_)<<)J* _H]'2T!UPBK5/%U"F\H2HPN=6:7"QL -24SC MTK4!ON37?OAX8F/>Q!DC+5&R72] MR>#S:I_69'7="^_IFS_-@UQ].\!"ALBK90 N[O8BB+D/9'=/8\Z5VOQB MQ66*7'_$(8CFNF6I&KH Z]7RLS\(OS_-1UK(,R16=IL4":PEG*X]CK'_G MHF0)*YT21PO6XO0$70?2:>ZMQOP7N[? M)3%P]0OS/H:!8-\2G!%/@7_C^P$$&IM"JR45APA:74EY*9^QP9K1?@\!+ MW8L1L$= <,^K.//]\Y,=>U)+873"Z %4GE&6.*10)A>^]9UOZ/^%SL7:?]2^ M#1_71> OII-M7ZA[!Y!".JEE=5Q\,N6Y4?0 \%+_8@P\;-;;#H^[ M[P^& -NJ>=F45EXI?2Z_5)LHBB#A.XCB#02\U+O;U/_+ M&"T$O,0#]7E.2RZ2#4^A[::[8B1SC0Q"MQ8E?#PP:MI_D0>669 G>J:WXC0, M*-,&-R#1<2B#3*'C@='"P(L\$.V/NK/2O(!S0E-DO%FC4ZVMHL8"KL$#KQX/ M) [U3WR>!_+VN+I*FHBK%,4R-BF6R[B9C9H/N (/)-X_%R#"@8$7>2"=RL_: MBXW6035Q,I#)H>.09.0@\.T\,'((>(D'=H X\?)MO,PT6W-BE9TZB-&+FOZ_ MFP=&4/LO\D!9(O*:--[D&*%=MR6E+#.6%S46< 4>&#D,O,@#YP13<,MK=,0A MFY1#L1VS3LA1FPI^.P^\JOZQ\_+ /H-/FLR4U9EBVG+T##FSI,@- M?A@>^= M"X0$ R_R0)#*YI9+RE.X19GSTJS$;-#PG1 21AX8+02\Q .-J4LHIC?.*K2B MERO5]9CD\U'3_Q5X8-2T_R(/G',9?6)JQ3[GCMS2K$50()F*&@NX#@^,%@9> MY($J@GF@L>G6&"W9J3ND"&K=;M18P#5XX-7U_\*Z_8*L0UN0]2F@[E[43F74JL5.,;1I"%U]4MTT!N$]L^*=4CX\X.HU,;\(U*\TZ./Z.6[N MHX)N,[9^'EL*7&P'""IC^\>=?:LI=8"]!;2@/K9@]T8-J:9Z55JK<$7&L4PA M7UA)X5OV]6&;"GS^6^(.G4F]HJC8ML)I6[X7="Q(.F!W?$^X)TW5,DN.LV@F MRPGI5;;W'5^@0?$E1R!,)[IDX\J[JI M",47;2FLLRH%;6R,9@7P7+^A6WB^GL,R9/1M*IK#U#5F5;%M76165:@24DHL M-%OH0AMZ"Z13RRY!3/]^QJPJMJE+S:IFM2'?Z92,'D/7&&^6KPTV*!.Z'-^/ M,:MOGU6%P;)>B%>T5"!-H;1:KF4:]LE; >'X#JPE.'$IX%IVM:12[?>8)C5? MH^),L<9::'%]HJM'=P*^V-?;G'&?WM_\L>MQWG]K,2CTDZ0YG:70E$!9:[HR M::R-T,+EG=?F7.76XK#OD+X4@KKS,K-QN\T:Q];56M43L$;2"BT_C1*"KA[U M.Q>"WG=E=@JA*3E)(TO%[:%ZL99.2K-2: ,('P?2MU^9?1MXNOQMV^-%/3^8 MTZS'X9T^!Y*CI2N4HPJ\2-VV'1Z$GMY%:W[>$[=7^+JA)=N6_E2''O)5.?6$B4T%.?1A;P2<\ND M$=I)66CBV-]YFPX[,RRG^Y*YOJEAB6HFTYZ("LRBS,Z9&2_PA5QX*>RISL8Z M#GI=<'7)AM 79_Y-5/N,+B*+_' J]Y24N"H)5H5;-COA)9;O4N^ICH9=LY]? M)/V%Q#NG3Z"H@.2OD0CVGSH'N?ZI*[!56C)&G)S.UZF1W&SC7&B1<>94]VN2 MN7D5P*=XZY)-$J/]?1?FZC+=AB#>F8H1UP;@%WUYM CLN+GZ<,H@F[%237KE]&C&3O-(: ETO,;]XTU\ M#1&/;WZ$1-B9RODL=[^:[$J+#<]@O>T:HB'I,5U39&):!U76,[U)E#C26];[ MNHI":+_'RHTM^-P6'-:]+9^UXA57F#*Y0;/%@5ZSW9\B&S,7WNNK;WR1\6?V MQ,26'$%+?FDGS8>LF#6![^WKON ?;O,M,5D\V6PO-QQ.8[-A82GE5_%>G"M2 MZH_LQ3FS+9\"2&S5(;?J@[&YB,W;^89"YCF0Y:R*3EG583OZ\^/8EN-Q.;06 M_.)NO*\/S;7EO*50M61)$8C6VB/*:W10"^TR@)LWYP_OYXM'Y]BVGP[0U5&O M.S2M8IEABU.V(AL-<[R.?@@LMNB?.D8'BX2 Y"\E=)^MVH5]=G8_4S9MJ/X" M0DM0^[(S,URG(T]GS\WWBXMO6H/F,MGW.IK"3DFAL>0'^( )K7$=2>Y@J>^[ M1?=UH/Z(-4 GEF7^M-1I?=W!M>90K*&"U\2R%K72B$UHC2-.G49VR#GS$MRS MF&[THVN]IE=YP[C4WXK"9\:\G3/%I4A&9?;J)> MQQS5RXMTMUN.OAE'<_[W$Y*GL2E?-GO:SMM8N;9&#<9;=M(E26 5&0.KPE?,'^:6Z_: M2PH#+.JY=J-7L(P"2]'-.%5RZD[7 MX;O./C;I>)167]\Z>K8[/<,3VQYO5&7@%BH9SDTG609ES($QBOY<^&?$J#]A M)A'>CAT9FT);R^RPCI(KQIT.^KK%#;E:/_I3TMBF;F"K^1>P_NJ9!AHQ&JW= M>@=7!'HY266+MHQ04<+\5P#V76<:7'NQS:7 4\\-QHOT5&DSS<$([4Y3^" 5 M'X@1 8+\U/%$?Z%6LB@L=71.UAB0S:3D5 ?AA&&4@/A3%UQ]U1XNLN+V-MCL MVN2KUK/5O-H#Z# SBCZ7BJ9M?,-]H;%= MO#N1AI-,U<1G+(:"XH"<,RZ@9G%"[.I\ZH9'C4M%;D Z-7,&N.5P?:R5U](S MI=-"HX3DR$5N+A/VPWG;V6$O 3,9 )$IQ54UYQ0DF'Z(T> BW<5E.:N M[;S/Q48B,%1U*HA*V!F3*VJ.;71E'_"A6Y4$57/_'AW^^O.NDL^4>!'/'0>L M/N,&\ LM50JO&PA//(RUIIZ*KTF/*S;R6 X7JBFI&[HY_PVZ@CA.]]/=05C# M@"MJ7C(X?9A79+57I@3 %$*XX.-F7$(TYYG?'YZ,W<+UHI\E.B.8*BOH"@+Z M:#;7%NNY2CQAB%W"]:*RL3NX:M WMRXQ706KC3BMSNJ+-N*VQ]/0A)$I>![NA'+UMZ@R;PZ4G&ZH*J&Z-\:?^+1?6B$'[72@TE3E3E64VJ+0J]93#*Q=5PZ M@?(NY43.$*(4''@MA9!>FS8UXO0*PPY%BQKG&RFW&GUB%M\5'*%E#1H:],_[)Q[^R,NVJ!K^L[O*:[4*);&@ MU%6*79RI$KD& IKA'9[>)=6#2Z->%NL9:-;K^GALQ4<4Z&PTMOWP@W.?, M>-";R0)G44.TN32G6EG*330QNCJ^@AE_V_'DG[9C;BZU++O69ABO,4Q5U%E? MZ#7"2Y##:<<7'XVIE6!)1Q?U=@ 4@BPZ_N6VAJCL-+ID\3F'=0<&X_'L:-H: ML46U&MK@\I.>/H \Z^<)_(8R"Q>V#SH>T]!]O_/,1!U! MUH'$")8NZ]-]-'3)H!+=R:P J@FZNLYU?W\('3R MV@>A7P(;AI9')KE%9LCA"VV(%,K)MJ:&=O(46FQ<[Y!\\M5#\K^$#9.J+9%Y MLUI#910C2ME^>>B(,38^A WB_7[C;(>]O_,"A2]A8UU;I>PT4N84O+9L-)K9 M,EFB0\L:0HN-T%P$D(]F5X+Y+,1< M(4 MBBT/;'FJ"P_INOW/#4.7=C\!:?=H/3\M$2FFGF92?:-=I%.K3%D*+8Q>$](C MBDY+Z>L1X]/B?7SO"?F&G?U^"HW!,JN6X/4$2PY62>C2-OD-"O+:7UIQ;I!J M-#%V/Q+@O1(-8,GNU!-K4K/YX'A 2\'X;$;#G MQ?E"J2V'BFO7$)KII:2:&U$7^^.)P,53@.?@ 6=8Q(:_:Q%;P0(+%^BB=[J^ M@Y(V1(IK65")>ZO(F@$ W*?G%+/8]9]7-6"YU*4X+#*Z8^[8U-9NE%=+#Y1K/ZV4ANJ7!\]9=@ M"([[- ?AWQ/O['ZF;-I05:@#2U#[LC,S7*BKZ>SY[LJ@-!1)R[5,PWZZ%J( M)/_I#K"!M00Y05YY4^TV-PNUMERMJ8 MK5^R;O8V&CK&=KR;/PP8'%5ES-6?30(O321ZSLGV0GH8VA192&H:= MU2-CR:>G"'S&(V?!K.7@@]%*D<>S>G\ZJ!>,\(ZZ(?+(N&^M6/+KVGSG^M;/ M*%7(S]]M*YQ M=[#*MN1#!?ZF'4,/ONP9SF/,"DQ=R;1JZ((IYM4^N[9&4KH56C?_;!]$D!%Y M431?G]R_*-/=JU\0:D3XPO'D[CN!)[.B*K%+<<[U&UFYHZC+-FJ&UE?]:.!= M?&KY20A5JDE2YGMD1J$W/%DEAT28?5>X='KQ">;[==HP].6A6KLY P(R M2#'=7;!%2AU1MZ#69QV-AF9/#!.?-->VX'5(6;8]!DFN&7V3+Q=2BUO0:_1< M\)>4^MQ>V=2R:%9::U-I8J(T6N66*SJVUVNIEN3Q#-0LEOSTUNC'\)&@-P3M M@ QV5T9W9KBVH/OKCPKRQ % ]XOMGLS@!7&Q7&H#=.$.G+11*+7$5&BC@F?; M5/WN-QY*= >W-T1Z&8I;)(XM_!; >W2]V +#KLU4 MH3KSZ7P_C87X&.D8\*'@DQ=Q\!=?X7RT .6%H[LXMFL%U7BL7X/LR \)T,:0 MD^<+L\0QN(/JWK -O\^'ELS^T&7*[V_26Z>:O8R$: Q,MVZG16,)+#WX80K? M!;7C9P6/K%:@EXORNBJPC(MM1#M?F'7Y86B#$;'5?MEJWX>+V(:O;\-=8>TO MFZR[.E2 *:@-PWDPVW&/&*7'DVR2PY>6(@*I89>0V&QOU6Q?@4)LJ=>WU ;L M[RO&.BHL!GIQG9NA.(TLYF:G6BA6;GHB^:.-]74TQ/9Z?7NM&Y8S%:8@)X@* MD(XX\:J+N:*K8BP'5E0Y[2SZ/8V^Z4CGC[;7U]$0V^OU[94V+-.P! ?D#/W8 M7'.# NHX94E7P#*%E5F[-IGP<>#I5LWU53#$UAH&:]UO()8W0-I[U^98E:?! M0OZ]W0[;A5H>--BE4IW/BM7YT+3R1CR'O5V[?1IL3TUI3G3 MYS.>:U4R?:X6!2(;&5#?=!8DI"F++EW()05A.>$T21N4-B*72]I1"*=$"-4_ M)DL0GI ^*)9Y8-#=BH*G=+L_[]EMG8W"-"8RL+[M*'JH0MZ+_F:MDUAARA1; M:=>L3;/T@HM]=!QE#BN>WP@)B^K8*&/+.L\@?&58'!4*-6\>XSF.PH85SZ^' M3$>:E1VZ#9%"6:/8WS#C-&XP\<0PCE*&%LWO"RDFI3%-FD638U).F[>3&\)L MZS&'CJ-X[T7XMYTNF@?P*]G9 [?:(C;L1%R4&;K1+1CY659O;D+++Z)PENA3 M 4<#CY?9+!.:Q- KD6H-:2^%-95K,0N^S'*S7+E27846_W$N*&IA\V^X]/ZF M#/6=H?CF1FE7)+U6X.A!S5'Q(#;B<^4:,N*FOIK:C:'2 MS^-+@ZTDQZ06A7E2;+?12'S$IGK&9 J9MVAK(U!]ANVY[J!2(P$7+W"\66N] M2F8G-M@S9HOFG=JB.;4JKU>(S<7F^LE\GV@VJO@$IK6% 2LTKE2HY)?D+'A MWJ[A7C/Y^*TF')K,S*RX'G(C>[564G6YMAB*13)=C *7C0RJ;SL9$M+,18D0 MZ_5&,95A%H56R2XVZAB'1F'DB!"L?TZR(#R1?;&N%<1>T7:9*BDY2[ZQGD_6 ML;N.@^GAA/(;D>^Y: GC-5*JH3@VQUL-9*37YE'8(AP9--]^L#E4D>$R1N27 M8+7B&(\M-3;,6;2S8)J/'74 M<_1)U].U7FCW=L5;";[M&H*O3<6ZC%:>$8O!E,$M;;*1^722%D(+JW#.>RZ_ M0>]+9(Y-U_KZHC]L,_C(I,9"SF SX_".>6%D3M^P(>CSJ9QT+I5?SBF69L"R M4R.(TL -S:;&+%+=9CHERL9"BJZWOOUX2E4+5;RT=7U3<;7O\:]^IN*5#&'G,>ETEEN@P_)7F$:W8'Y M5F/.7PL-9QA#$L9Y/L6Y9@FQDO.DKF/1'9UO-0[[M:.J56J3IK[!LH3]LUJ,[+M]4O"Z:)W"O MC7R3[2O%%HJT%4KN8F1^- HO#_B9RUU#%4"XXG737\"Y-AM.)\JL7$875$H: M#)1*(W/;MYM=^.;=GXWS\X!RF)6'+RFE4=@GE;+6;UD3$W",_,ZLZF>QZYD>R30I8618G!MW'=M@*?& MF="2D=#8U0^'A(G (<^^R; OK%YY.9O+UB M)G2FP/3;O6Q7PP;5=C>T+CR>3X8=Z.=!);;R4AN0SIAH<92?B':[,AK'2TQ# M X2\:P5Q;9[DL6UHH6NR\*ZYR @Z"RG#QDS[L8!OS_ ^0>?WO0@G10]##_WRNDZ/999I*MVID!HU M!_7PKN"\772^UW>>'YUO\,Z58$E=SWRZ%Z@#;,>21/6K_9-=ND]-]1O,O>Q)/'+8UJIPQF=2(;-K"D$O/ MPAOF>T'[,:O_I.VOLE[?1"M$4RD6M6Q[N!@GQX/PLIR0V/[U&/-G-/^R[9-3 ME=CWQ&\R_;_CRS4 TZM2ZC17K5KZ0:N?XDO(K.]SVC^9=OGTU.7) JRK!3;6:U'<_V: M%-ZMOF&R_;#.]_T3,H(\&K-P86?\<(JA^VFUIT>+2)+L5R:H+4&6RCHMF+(C MJ#M4&&1IINL.YW)XIC4?>&*7(,.;+7JUQP?'A+S6Y=N<';[.$\Z!%'G1Z8FC M\J+*]86%6<^3R93&A7;T"#520LPGSH&4@KF:>3,$E)4^54.FF(JU6XO8IT1N M]#F,.V"[Q2_/[L5^X?RI I#\78&0JP%K"7*"KE#24M#%AUVO-A0OQ6#ZADMI MNBDXV62YM@KM-/35HZ#>ZFM((A+8P0J8B\>DSN%%9LO&S,L0]2[#-D>C=9NW M\:8:6HB$VHN$.'KY/J3 KS5#/YS++@UDV #JL*$44S-ZBJ;H$>:$-H/Q3G0< M=?.F$/%\6YYM.7Q'T*?;H^H>$P+\,2P+0 M@); =GP1Y#Q:%6R[.3E1.JA_KMECOF8(.@O=M!P4\$\+?#@D'^_GLJW:JJ)X MS6*_RX[!0K-#QUF@D.X?1/;KC__QBQ,N[D7H68?_ZXTO[_D5IGQ/6W[&! M] 12A?6UD#I*K@#H"?D*4ZT[-7S1&[:,7.C&Q5-(/919C-3O./7QLDC$-Y)( MCHG<7&GB2JHY+/0]M!7:,3C&R\?PTC(L9V*HLL%NV_R,D.FVJP'K>:&+.,3G M+_6EOWM1NSQO\TK/6W#5:FM 8F"SZ:6C!,%34CXDA*^).30^]'ES'Q7T<^Q! M@_WVSTKZ9HO8O_; )N3E1'.'*Z',-/DBOER9 T@B!++I9 65 1NE3MI4KNW)ZO0QM M@N_&;>,%)<5V\1UDZFC8<'-V+U-#\P;7!Q:&+O-%-*7%P\:U^50T1XV7SY>- MW/2[5NYF6&PX9CFW*JQ*J0X@-#:>?M_Z]/O;#ER.Y/Q[HHW--$ILLB@^'T_G M3@:IMZCH\ZAX_ATEPPCK!#ROSUKU>5FOHHC=75>H?&:LXS&3^BD3\-A 7IN! MRZ#<%"D!;W-RIM.B5^JDL$Z&+K7[0XSC>V?@L6&\,04WFU6N5U*3:51H9G(X M Y)JNQG;QK4I533'C8]?D_G*'8KMD5@@E (QY^AQII?$ARK9[X>=TH3H#L6K M7X'Z[BL4T9[7%E-Y;*8@/6*JHRE-[FAA#W>$]@K%J^O]M1L4E22?GPE-2V:J ME4$&%)>9LJ%&5]7??X/BU;7[QMUZY32>5,LCU(),8ECPD+&.+FO15?!5[M:[ MNH[?>^^:+N12##9,9Q2!ZC5KQ&ILL-7H*ONZ]ZZ=3>MO;%Y5!GPYB[/+-8>H M5%LRY:5&M2^NM'?((NQ[.1>;\@A1BA6"\4KE[I0'LUH!N?A4Z1."^_:MC<_] M#%:Q2;%!3VB.=99\S"DGT<3[C!HKS!:&6Q7M#YA6+EEO+%)RY7 MFO@]V SQH'UH-(\?ALOQ)K4:E3M*O\]YGF-L/)$)@S">[]LB#L#PQKXMXG+> MY@!&P,W1W4ZI2:']B;-:]M,"R/=")[D/N9LGF#N?NWF@-=]U$TQ.L.5GI\O: MCJS!WC0G#T\\_)&7;5$U_&=WE8]!<=BL\;,I!X9:40/-3K'8#&]D(_RWP3SH MX^!$FP\H).R$[F,7+WX1G"U+:U=GCFAR@LT-I@@+:VU' 9PQ'MZ+!UJP+"\( M0YMPC@,D2C-4': M%SU/EDYY\YZ"=I6^30B]E* P1C:\"WSB83$4.:=WWQ_U172Z'@LGL6U.9H1: MW>@LYV7>"_&6R!@0GP#$1P?&>6YE3G(B+BO5T6RUUG$VORA&GRN%8V#\KNO% M6HR\Z F;64VA,633WDB.UT^%+AYZC5,0M_:4X9,[J3D\[0UTSU2$-,W27:/O MY 9A$-13-I5!T.0907/ZG*5L6FMD>R:-HDBJZ71+R,:M5D,7G/FNXXA<7=Y* MC8-_^&=/Z9)@2;SM7SAC\V0F+WB26Z;1?HJMFSV$;=G31]QH6U_T9]?&X)G] M>_:_[3_[+WKCI1R;YTLKNCV4\** -HOYADJGI\7YP3%X^UIEVR!Q+'T/'_G" M"TU8GM>KE;9D45E-:6:*&Z=%;HATH_U"'_TGOO!"T;4=0X/##QBE"JA"S!0. M6=$$TC )C4".!1NLA=H_]/'WYN4EQ& @UYU"[8Z( %ZN* R2HM<22PX4[V"Q ML10\<%A9P]\^(3B&]4D-'#WO?YD'NJ')^JEJWPNE)U7\?MKZ]^O#WF:%/;Y> M,[)R4TL6.*&:QWEGN4"SRO2T/O8/O:Z/W_+Z'O;!<"T1V-N/,R!(@2^ #?WS M'_BOA.UX*G0IFK!&5K+DS.XQ%/V?OTU!DN 8CJA@XMPG[S*9QZ\L_V25_7>& M'9R9__WK6:W65-81QS#OTW>XZ?P-Y87,0% #GKG+P&\.7@J?-?=/ M3J"/0":")JO>_3^[D([8B098)3J&)NC__&O[#?RO#3W+Y)]_!Z5M>0-@1?Y; M@M?>PS\3_C^I[7_]^H7$S *3__[Z1[=)PX^V*>A/WAC\?:\;EB:HVUI7V];N MOOKUI^LOV4@8DP3M>S'=@1#Q:X$B%> _Y@G1BBH0K/NQX:K?B\"_>_[OL;\'HAX;JK1[\.&]?IFE;,MC M686POY_)$AS88)7_^X\,CA)_/^C /)>PCB7Q :0 "=2XJ\MPKZG=^-C+6'I4VKZ]8=KE+M,/L%VJ2[# M_N?W^#N5\(%FL@S-=P:MU#'TOQ+Y._HN@:-),OO0W@-7\^D68W>/?G,/Y.13?XW=85F@G?!93SWX M06O&@JA,+3C[DQ#14 WK?N\5]C7Z'NBH.M^5H'O@ M09 )P74,_YU;E[O]]]>UEWY#>\&80CR.*4\U^51UA6:G_K__P%+HWX&ZX @, M>Q 0$EE,['APQQ^0/C=C2.B"/Q^0@'R?-\1@49)_/<.OP*TTX$2P-B_ZH+EK*UC*8._GU&YWN:Q[PL3TFV357PX&Q?E76 C%5#5 XK M\"GP]K.L^[/IH(X="'<=?6K6$Y\J.O_])<-'(%&'/3;4L:"JAC,VUK\N8_5M M%T[.@:5ZVZC;H0/(".U>EEMB2K%8&9;S(R RZV,'L)^4^[__R*;)U-^G7<@6@:]AH\U1G2[3J0VW^.@PK6:GN_V[Q758CFKL M/G6;V__"P;T+1_#M!XS8P:JS^YS\E_3OW5>%W7,EYN'!'2L([^B_IRK;%E-T M-]$L)+ L07YCDU\?\AZ\P:D!T+ 2S@PD%GN )K;!H 2 QB0E3HR*!^9S+_DG M=,-*9Y+@>7 6!?0+V4\K:!2SC5L=6$\^7:,'E5Y18!93-Y,AYWIU2;8_)(&* MJX,$@?Z5\)OTXJAZ%F]\+M9B6+$__B(+LP1]RS2.'#(EM!%>[,D3U%VJE#WA MQ;0G3K_!(9.?=LC=#M5@R[Z+36R=<6+OAQ/=9N*9]TTT.XDG/C6H6W=Z3GO_KF=P_9-/3:\*^C MG[>8"\(] <)\F5WBWV_TZ=A)QG"N M=&HL/ZMO98+$E?_*[1L/?"HCC8L442P*G%#%;7&PDGFG?$QR7^L5BF((B1%8 M,I[X?L_$%R?>@U.G 7\YA%0A/5RF45M3--.R"J/>=#'K'@_3 MS[B>,=,3<&9KSR"_2.0$'7H-\Z^M/9=U\>YZ]._-^3BS%D0G$(^?W+ >Q)(0 M[(1M M%/(DL)64_(CIT09P&;__?%8Y _U#:>>^RY:SORQ/N&J- ^(R%*DU12 MP/EDBA!Y$DT1_#B+05-#!6(\QM.0%65V&8GM$UV1SP@HENSW5P-4RS0$9$5C MZHBE>)Q'GY<<&+,"F2SUT@S=I'%:2*9ZLK6");%=22=(LNU5N$TQB?[^2M,& M]_L_#N65@CW<:=3/L8G;W-S3-.9A#FR;Q#R8.>R0XUC[MQ[@P_]>VG^_!)8C MBX*ZTPQ$RJZ*)*SA0#^[-^UU=>[$YLOZQ[ZD_]^.]--Z^]NQ?,6'IML?&Q.? MSVZ#8U],RUCZKOSL\9+MH%D.QK4=(0ZN4:/]-7Z61QO2;@SU_4&1-=!RBM@P M\J)B5$=]0"3--GPQ^B%B!ET#[+PLO#AVA@FR5^@9#DB1.9M+9!P-Z21'D$&R=+Z)VE=;*Q_:9=!H:RKH\B;X_$C6 M0F(P7]9-^:YSQ]XE=M?/GS%F^=66/;7 W03YF?P#(_D=$)U($\8;\9N4)%G MMG?_JFRKNR 700:17^( M.&GX9]/J&BO]0)@N[R74,N#40!W)YB-)#^1CKA8+I3I;S5$ZG=UP"ZPW3^/' M@:[7Y(.C6/:"1O=EHK"3@!_8:ED0'OYA:PEF#437C_8DFA,X5 /[G(M0(KNH MY\RY@G]=&N*^#Z0L(#P#-5-?-H?3IE=B/*F%X6BF@N7$CWG!-$I\T07^^^(& M7C,@;V_-#/TX)>*DT3%AC-49ATA6OV.GZ^TR]3&WE\SX&Z+(,%OV8_C>-P8L M_;>=<( *3%\D"?T9[SY#D#H;QZ@_'*(+U3)%GRL^G,.X2W, "T@)T[5LU\]W M.$8"EO!EO>.3^+_&N[4,YR?R*0FJ:R8X9-H.LN30)!X M04@G>9#%X:!.8 ) L\^C]^5!N95/-](NP[(;O2ED9)H35KNXWI.2DS9EI-+5 MF:[(:R+7K"0=JK&B?%]W5++ X%:5I7D.5+.S@FEOR%7=KY.,7$9@JXQ=+43J M+I4,3Z3\S$D ["Z3OK'./=$>3MRE;ZV#C]K#[TCR9CM')._PB/;N[?#Y*1?S MUD:]"TKBJVL/NK*SW5+)".(L$5QW\.%8]<5=T1&->+5+;R[J^K@7BK*"+<%O M3\(.EK!^6+<7=U3?JMLC'Q5AQ39VRX68M3@3]"G\6T^L9C*TXD=F?2+M\<[< MX%//MMVC_(W"N7:L=S=/\3!\''C(AQPN46QF-VZ?%-$%2201(K>BFK75;J'- MQ]9Q^FD(QQ"5OQ+_/WJ'8@E3L!)+_Y@>?UEQ(C@#X57 MSSQUZ3\.V;OQ8+NCX0'6N49;$@Q.=%$YW:A+W?G \"'-?ZQ_39U-O=ES'X/ M-XX49I^.5E' [/.E40".4A=9%;7WU/MA\'$I,82U-*5QWJSF&XR',](&D4IZ MO]*&L"8_!.ON#"0:@BT)BZW']I<9*\!)U&ITXG6X7V"EP7MA>NU$QGO;^>M/ M69?\Y1H@,?82X@Q ^<)G%4AF@+_N)PC[':R)_A>VBPC.!#LQD54@)?P%WU:P MU\L/*RY7ADWY[=I7Y6^'LH"5! M:O^BR=$:=>R8,.V._/\<<@1'-<^S*'7FDO2'E(T MVJ>5VF@S$KQ?U"12^\^/#?#>," M32*O9-QAR*9>R@GY-@C-3Y,=!UHM4*$96H;NC]VJEP!P'/<297^,%,0@RYT7 M'&&[8>N9>WJLXS 'TG'5W8(:$DWZSJ<#IJXJ//HO%NDF_N7_F?X;)R!?VI9R M9G*P/<3TMX=\BZ_:-O_!^P#[WU=R*P?"]F6]\S(';L6C9MEN1L;7*.@@?)M) MJU0]6$7V\]Q*(O8K9PU8? ^(?&I-O/98_T)_\-@&A MAYS\P=:@RX%OL?8#*K0N#7;6^\MG.+ ZR /\MDX34\M8.;/]SW>0ZX"@;1*8 MR'J0WPX6Z?@BP]&_7VIA\#/V][[8FP5>;M^^H,]M=H5?:.N^I*P?>$8,'R-X M8L?;#LG:W8VDA[,D((4,EN9!%B-YJ/U:ILVCQ^GA$L$LRVAO0Z-%P'I.U\M4EM,5+(D]+^F)U4E+ M[!==M*^653KSG>N%*8Q,/ITN^+PN!I>XNF\@^\FDUW_RWAG9@XMLO CO_ M1"*%S'QS(N']X]O)$>TCO;OL;HVCKE&?U!=_N1_ M:EC>A7;\^W%#B]Z]XR&U)[<0X;4@4>-4*.'- M?>4WQ/(?8FE/XW3A9OSL-HZR;>Q#,&7[<16% @QY]JR#FS[ MP9)83<+3':^8XKQ,NB7GRYYDC_Q@!/$A=+T1M_W2BHB+#X)'>&-VH;@MPK;Q MN(^B[>H3E&OC;2_$8B ^>BNX!]R5Q3Y'SIRYAVKM<:^3:\L9LCV%N$M^"^[B M0Q ^F2B7-JX?DPB[:((]2)/9,Z"J>]-*_ L:3)"LVIZ%^(Y4T+-L]!#8;R>GK\!* M_%X^&1RVZ.W7V=8(=RDFE=T(:*JWW#"9DPMA/IVV_61.^^(K5E(_-[/\UA!* M!4E:RIW"'Q/)[<'V?_G MT!BY?]K!^="L!H"CAO^=70!6C]RP^.3BP!T5Y,, M1P*B#.GSKX0-"1[L)/K4%MYWXVAB5XO]WU_E1N'$ZK!@67RPQI(-&MATG6#8 M@N/7@6E,<;&"41A5YVBJJI*#ED<9[.K7'XS\"R>POS#_]("G8OBS74]O[[V$ M=;QW7=PNR;>#!9[&XWO/F4^. C/=5W=J1OIWKM^^479X"&0S3>NO]U?QQ"< M*/"Q1@?W-^R";>]MM?_CT>KG]\;Z'H\W^#_O.E_AX&;&_:64 <=:E* U"'0C<$S;/O1\=0K\9W9JH^$.#,_O?WDARG-PT-;NP>U[TG?9 M;]B"]D00V_MN#^^I0797X+[#"V:N-=C&37]O6FEV6<1B=Y<-MF:>R^3E7O2=5Q6&'KXQ$\% M,83O=5(?WC9^@8LP0D2RL2.VAQV3O8>):(OJ=,N%#_V2U/4!Y=O.;O+G;:>7[@!Y_?IZ,L[%Q)#@.%AS1G6=]& MK.7]V=EG0<-/\:FWZS3#0?)B1ARX6%J5U$]8]L[;'"\T(@^@"(A,A\">WS MC4FBXNH@0:#;I9W!Z3AY( +_-ITM;R:PX"A\"^#03\R9;7 MB=V!I]MME<<4Z_";F%E%W1.2,;/Z@>XM9E8WV,-0^).86<6N)Q+,RM]%;H$9 MT&UY"2Y$LYZ\(R9=83"A4#C)9$RZ?J#GBTG7#?8P%/XD)EVQZXD$Z6(6+NQ( MUV<^]8#PG)UR!6>AS Q5 I:].Z\DL7WK4^*U.[ _9E\_SUNF8O\7^[]H]R?V M)*'P)#'OBOU.F/W.8[!+L&<%U5B=GV_Y-2>"JA_X54RH?I@;S,3AK!_HV^)P MU@WV,!3^)*95L>N)!*UJ& ZP'0/2(]@1&TB'/.EP2^#G6%=0^S9.Y1B))QSL MU/[ F$9%W.UE8QKU WU93*-NL(>A\">W3:.^>%H#7A=T8;H=.?.R+;JV+1MP M4)4H75 ]6[:-2>%SP_;CL0UX?&Q#:*G;93'P6/'#G0F/+P@B8/M7^#&T1S;G M,\GM'49^F0ZP774;9FN:8'N!2GP,1!1=,8''W.X'.KN8V]U@#T/A4&)N]\JX M3K3]B_ID)[A PZD\*.Z^^2/PJIAN]97N1T1<[M0<[O+8>"PXH"F'52=>*@; M]D,8&ZZ3J N6 IQ$1[:5F+I%T-,FX\7Z/]&7Q=3M!GL8"H<24[=7AFW2OT/- M,E0;#JPMRQ"!Y 9W;V:SR>S)N[X_PMG(F+.%FK-=0/G[&@.B]EAGS,0BZ#B3 M'UJX'S.Q&_%0,1.[P1Z&PJ'$3.R%P3BX?:;<[):8SN'5,W@FD_8/-/_T[4/Q M]4,186-G!4#3F0$KOG8H]I0Q3PNI,XMY6NQ]?J;WB39/"^Z>J8&IH :A#>#7 M8_-$"L-Q\JO!LOC.H?#2L_/K/:@L<5!;'"&+H*-,IF/F]0/=4LR\;K"'H7 H M,?-Z;02F_$4]!4%T#"NX[H_ \"^S+BJF7>&F76=3NE]/8E=1S+8BZ!QCMO4C MO5',MFZPAZ%P*#';>FVS'J=;8"K;4&I 8@45V,9D>[ G"T37DAT9?/)TJWC# M9E3(U^4P<%AQ(JC9WW6Y.SCVL?)@&1EG __'7;#,3AQ@)A$[VZ@XVYB]_4AW M%K.W&^QA*!Q*S-Y>VXZ7!Q/!/\R ,PV=!;IL6(^C*I_"DD3FR\O[XRV9X69O ME\/ ON*$7W-B6_4!:XNC:Q%TIS$_^Y$.*^9G-]C#4#B4F)^]MO6N+NN %2; M\0Z.,.#Q;);\.C&+]UV&FYA=0/E^C8EME8=G8L1,+(*.,V9B/])#Q4SL!GL8 M"H<2,[%7!N-DL%WN8+<A<"@QZWIE_$TQZQD4B&/S)(EGOKR,/Q73K5#3K;.H>U]'3*\BZ T_ M1J\BZ>!B_A4]+Q63K]MT-[=-OEX8:=ERL4%UN0[#\@29Q%*?S"6QL)>"<_[T M4>RNPM>?V%V%PETE/W2E=P@\4,R.8G<3NYNHNINOLJ/]H[,MZ/8&]V>-_KM"&,5?-,!Q-N"\,=W-C,D(#F[&N>N[<@3[Z!E"?\?G_8E MOJ!425[^^0_\U_XY406"Y8-XMGL3L@7T/>&_9.=84?1_O@&J.+GK(_K01?R@ MT<&__\]AV\>"J$PMP]4E1#14P[K_!QK\[^^#3NW&3SPPO"E QA80%$28P/?> M"^I*\.R]O\W3__#TV+ G^A.X;Y8LAD;S+9/XG\?BG+XPC26K"&CF0UQ/Z MOGUJ_Y45-&GWG6$'M^/>6T -[EOSZWY2:Z 4."[D1?2 MTC/8I1Y1]Q +Z3;IST4_NKX[\?>;^U>9^#<5'P5!7D7I4S&?DI^0D*7__N)Q M(B.@F?&8)[$LQI-C N6S^!CP0EH89\?I9"J+^4=_^V_=/A&<$5XH-Z@&7:9J MA\>$IP@BE2)VA2_A/_[LN'G8K-UQ\]O_!#3FODO! M 4\/MS&SCN!L+X?VSWE*9U-G[=%1TY_[KD?#/CR4]>"RZ,?VG=&I'C7KM<$R M:&CFH9V59JF1J%,=MD35:HD<%'>ST_IKIXP&?7<@Z9R@PEX =@: 8Y]5KF\- M[J]A!YJ8;:BR!.4J)79-3&S;^("4Z[?R7V4]X"W$_Z]S/+XY.9"96S,3:_Z%J,VY":O+:>5!1ZQ6,\_KSD6!4-FP?22@$K MGLF-YY+"8!0LF7Q>DI37 Q:WLCRS6#B%!M9J5,%XRN,\>E1G*B^[Q9IHX94QPN@*WVA-$F[ M25 5EBL^>5RR@];'S;*<2BO-3*U4T+S&@G2G?.JX9-D3AVRI#6BTRDL]O=/) MUQL$Q:>/2VJYNE"K5#,+M(I@B)PW %9S*3YS7!+4223C3L8:1Z_;8WI6UNH. MTH8EB>:>C%,MB MF\\>O[W-I&F47[4Z##NPDYFJ)F$4V^8Q]+CHH(HF57XLFB@^+G?T?@?+N@T( M)NRX:"N/49-&>:QRJNIWF:RF/+8 M"3P1CH2.5XM-&ZVZ*7K# QVE-Q#W)Y2?L;DR-4NG,*;9+1-E;RQMJ"QLZPGM M4\UY;H G!VG&L],=/$OIEK.&14^HWU3T#M>?9&>0'(+-RK2!L"C!!IS0/R,N MYJPI]CE4&\T:6=-#^?(:%CT!@!2?M80*X6$,:+!YOL+:"Y6!14]H:XB7M)ZV M)M=HL=*A,2DI M0T4;5Y5!AW#=.?0G^ D,%'F!L+FAWD=3*EW-%^AU-XO HB.%(E>UC97:#.9Z!Q8]@8&YU$PBACV>HVR^ MFFLPM2+'-5=^T2,)]#<;LI!/NR,4<(2FX<9&Q,R@UF,)K+E<#CCM("1V-8-$3R)JM!T.)2:YQ#A>%C*XA M=DE(09]Z EF5M6G49JDQHFC<8&;V9F#%0 >(GT"6C6#=U3JMEYAF16L5YP." MG6"PUA/(\@H5AF>< LIIM7H%[TUK?0*Z*_R$;QD;2K8FTYLE6ASDAL4ZTS(0 MOULG0,CP)EDLKYVUTB].IF*9TC,D=,'$";A M#D% 0"-Z^-JSG96PRJ7AD5/ MP&6A8KLS8PI[*:6_E%CY U M;UB68,[[0XZFX'2QYTDS>1,4/4)6'1=G:YDR&0Z,T5&_OTBUR@W8@!-P"TUGPR];IK<]Z%M9X H<06O7*%I("22I7K37&&9]H+6/0$LC1'!Z/U1M>5 MA0%9]VLXKWE20F?[, MLY""*.63/5CT!++P03=?*JZXOL(.\E,F+PQ1 8*0/(&L20%ADOK$X1FOW6]0 M+C8%Q.J@"Y;N0&[3 MRBP]6/047LT6TD97:4K1DOK AJ/Q#,T$18\:D(2LHJZ9F2Z#./^/O2]M3IO) MVO[^_@HJSSQ5,U4HHWW)S),J(<2^@]B^J(34@!"20 L"?OVK%K;C!.+8#F*Q M>ZHFMT/:0MU]KJM/7WWZG$6KV ,;B37;L.GC"R3BW9-DDL@;4"Y9:O$:]^WQ MA^S\\P#VV.%:6CA[/'O6!0C_]M!((KBC(/X81S4 MS\/U/H+\$=_Q[7]T'8#I-,W!$-YD)J+O/S]"/0<$KMS=1S/_Z]X<_+S+]N;5 M"YYPJ07O80-X^4E]!NA$=CLURV>;:V2Y']-RF7NQW)MSO8^L4]+\>1+$8H0@ M,_5<.S/1',N_!\_I!FWS#QK"^:?O'^=;"ZX'GPSU4UAMYK_F-GY#I^!I.MQ] M9T+'##HPJ%.)?U"[06RNFF>H2C>OEB*I/3+(HH8WB_G&4N)FQ44D?LDDQT+; MPV^)OMJD*:2T@TVRL"+L-YJ&?^. 733UI;^_WW!J"^9 M0S*O__MB;H-O3F@;;O#P[U\RCF;'@Q'ZV$S35M\@@D3'R(>@$,,G!]$3N]SQ M\,=MXN<\!B7TC:(<:FM<:=*AG,N'1*ZCSU0*'H@3>#;9L/S<[;O8O2 ,G@^# M+XI>'P*#! DC,. &3)U,E>&ZO"4VYBQE$); /AS@S;5L#[L7:[2*43OX,CLPQ/I.=X(#;X;&QP>F?^R=D@/;?GS72PWC%6 M5&.K4UQBY,6T9A?8Q0K>8H@](('X QO7- M\%;FQ*8_*I19G!W5=4V;A28;MF-X0S=$R.(OHOLNE9CG)>TWFKF$UQZP>)PQ M/QZ:;$8+,E/-]#(;.&!H_Y7V_NMNV>S6SNSOVSO)@TGP YCB(RX+KM>-42EO M]64(!U/4=2\$QN-FZP2?"8U):S.S^0ZN6M%"U&A"\>NRLTE^48"JDL M".7W&M]PYU[*V6"^Q$B#53O$PFKBM$2U.XVJA\-\#;';0K!"5A!>@OGMRR?/ MG)0Y6!I8X&(V3 0=XQ=Z*)KMQJ^[!S"ZU ^RSSP6F"[I'_?!_0O;GWPKQ;WK MN?6'OOWH]N]LH1#W]*0OVX@=715;-QJ-';/J*>L9*Y V-2,(//KRG>.R),L? M640B3:4S6N?'4 K#%58*>3H'A)S5C#8#UZHOPFYQ%@^7D&4H\L1P^="\?A/F MG0SF8Z1OAB*R&=C[;"9^C170X?6.Y0X) _<12'%N3_F#+Y@7.!N%RZ$4SB%:^MD@<,,ZBY_JES",4LMDE FP49#+G)8BP M_L&K]R!,Q:8J=0N;R]UQV2G9I%;N0N?G#YN2\1X&W\41;++ M8,Y\I;#CR*2H'+\3&#'FCX^I8<2/[,1CY)DZK+G@/PUM$H,$S_70?@O%):#H MHPNX1C]@6'X2#4\1%#YRV9R7:^\L5FBN6^T1M_>+2:6$V,.ALP++HM@BA&$4 M6W05_^2U()9:X^;&J#0;EC1A0;4=L$J+3T . Q_N1KZ)'PFCOX/= MK^Y$"B'-GY!][I9J4 C&NVGE@*?%["(Z1L-U],-?3C!-MUQO MS*-Y+937S$;)S:DE5<9FL%I2["Y069Q*,109H?-^T(E"*]Z_ZO\%/&5KO23$ M;7\O2UQU[$[,G-45VA">L2- 9CGA_([ E=W7FJLY_N'3S1!\ MEF-2K%R J./34<=K[MY\/NJX"7'H;=Q!;4I;J5[?A[*YT-?K+ELK;UMMR!T' M;8C&4ZFX<$G#AUF6,RL/V*8/\_HY1I)L> 5C@,[K0GU"TKM; D-1+^_FHI;G MKN(!W[666G*0+C^BJ0%.'J6K!;]..!L5!SM5FM L;G7"2"4.68*S!(]J*B%$ MHDB7OW(/W@C)VHX3:G.V)BIVO](K-7LV52N+$)+)HD^F4%_@R@>?#SY2QGQP MDC+>DQ^%MD'HA!O%MERP*M*/+Z@GB"831!,O'33__;5 MA Z*#T2(IA., M0IK;E=4(-4K9]7?]<+[=J%; MLG9LOY /"DML5VU#3+())KF7_/2[E!":22'F,Z_X:,MQ>]D.KQ]T<4O19W?N M:D#0)AQVZO!SW]\-PMVH1UIA'4AF==4Q\T'L6/"'NLM9BD)EEQ'T4=GE.W5I M7L0^TXPFZWY@T[B&ETF;6BJC&IM@GTV"QTGF(Q191@+%/6=2/)K4?Z!9BV"@0\^6B&:E$D@.5S)*LD.68%&_@(O!^#/"B3*8I M.@V_16_!V#O]18Y4<8C^>0\%#.&0$(6DRR]#"1Q,]_COYZ9$1@+,= MO^C2@+=03"W!L?D05MF=:QZ8Q_\&/#]);L_])W/(P?+??T_0Q@D=T]Y+G,53 M_\[62V2Y']-R;RW X+>6>_L;UM#\&>-7S MY3,S^Y47X3Q8N;X9^-^0;X5\*[0K0);[H2P7[0K.,R^_)'9KN [V=(%G C0O M_N:, 6RH/1D/"PIRS.[#,3OC2=8'U[I3.ZB*X60^)91,P/3@E3W;;)\0PBNC M8DGOL5I;Z9KL#D)2]LS0/[Z1_/7 M;VVG>=]^1?D=Y*5RE;WN,H6M(E5"00Y :;[/S50R26'&LEQ6>#$<#R$:(?JF M=^!W[I*\!])&JQGDZZ5N9 ' 8B85+OUMI0TA#>\!XS&DN3N.L/W%^>AJF_B[ M?"1#W-E^Y^,<4-ZWS_!X'O2 H\>_GO(4#$-VYJP]P[5^=3[6S)TQG,6>0I). MC&:R/,HGAM"()(B_6^]?#T>VL:MZI"HUY":NY,6!R;C>M WA""OFDEF<_5BY MQ'Y9]^%O(84!70U$MX+OR=N O7Z!T_)+/,SI [)C=2M&R/F]0)_*HDHF.<@X MELCR%,I"AL"/[@7?IW/S!_2OR.%X-F3+EFQ&53W8"^V:7)I!],<>#4\Q64*X M[WSHAYO!2*GX8-<+TRV$]_GN&*:N=9S@GG9?M!U0I'J*J7)D:"ZWPF 4J21W MR)4N$"2LR(#T#81A=$_X-A22$R 6&*]5%;R!855KO$BNZ0BFOT5+]L[6RMK,@C@5OM*;X3"639&(<]P=*0CA&.$;A M$V?W*]X#9(U?\Y9JEM=R=4Z(S6Z#\OBU"($, RCH5'R+*TL%W1#J4J:C!0!> MSYB@(O;WO%-"5S-NW\-XW/ \1UX^!MX)/@I+)LD+RSRF%(=".70]L/?L-GPA MF*64SG(O)CE$^$7X18I%>HK%*P!,4\:9KO55)XD1(=TDM-IQ$N1\0,)%\<);;EF]#)L_6AZMZ0325IFBK M+#E7FEYC!M\QJ ]\=X*5ZK/] M; BL)B&OA<74J6\9#.NV58H\^ L4BVY2(!0C->$6BKZ^!&/7Q>HT6Z0*LCFO M-<@F,$^>"IL]?[O621GJH[9J&)_$9">>CWM,ZNA3QZ2YEI5NG]>5\ M,N*XU C]PL2WUHZSKH[8C52B8PI*\DX21)8F4>TT!./WW(OX=#!.N>;JRSB. M&2281_204L)*?AN_9QB6=!'B&-ZOS%(D^=%TBL.%2Z137.VN^ ((:6[RJV)S Y7#27D4J11^JN>)4O"LB4,Y*!/V+I8CX M?-!/SX]Y&?ME>J-69HN*A9M3)U>G<)=>4B+$?E(+%B?(+$LQ=ZV(2*YMFX$- MG.!0VQ4.?OR%P-&1.O(Y3W11^3UD@-?>M]^@ =[ECO3%6JNHC#0"^GZM;VW@3FS8UI M@&0+Z,,ER%?]CHX!U:Q8,L9*6Z-+#ZT=.?M;$:C<*+QA)_C4GR[L3DOSFEZ\ M6PV T8=]:@$O62Z?-HGX89/8T#Q/U4S/;W;;M&A5 59TYNZD+LGM>-13&X8W M;8@O-@YS>HKK+7OCX78I9T6E9<"U=?'+=SPVSA.;Y%\^R*R ETE&XC\9+0SF MKA?;G?%:0>%A"&D^K^V,L"SA [9;7_6Q;LN?1=>TI&2X?/&I0R=';MHJB6&T MI'NX9A54O9LO#RQ)_),%O;_S%[.?U_6>IK1%J;1H*.2,#Y:K?J6A A'FT,+Q MWR7=^-5X#D/PGYLT%\P'.ARTR/4,'SBO&;&R[X>_&:W&MF9I>T?;*M6Z-9DV MF\U\QYW=J*VC#2%^] 4 M[J-R;#)3K]?'?YI&" [,W&*'6?M62OZCFO--&P\XS)=9;.(V>TW?()KB21-X MYS ?_@:?$X]6#-7E?YZK P\?/<]O]F!$Y[(E!)\[@D^Z:MSYX:,T])6N:\"W MUA)'B!-QO.IW;Q$^=RDHPN,BUWG<\L6KZ\:%QT47W_T].!!JLC6!IU?24O/] MYC3Q(\2MZ:LP1XMZ>-WDP\;CN]:!/0&>VLNY)&"=2BAC1:ZW[A;%Y5C\"[_W MV5>]:=-DB" G8YHB*VMA5K>Q[50;="^U>?S[8>RRF^*JTMJNK":A&^,HMXFD M:PQC-&272W:FM-7T\U:ZU@Q7;)J7K[ M7IF,+K(=N6GK?=7@;3>Y&;VUW;S<-.P*OE:<;6$^N]6=[S6,]0\;R*,!?V'W M:/?)H$.SU%()U][<"N,UME.XC,AR#4L]X\CI/H4KLV@FX(.IW&C8!->OMV;7 MVG>C8YF/=BQSG4D]Z[9#K3L58A<*>XO$F@MF;&\'EG*+VPX$/@2^ZYZ)GA]\ M94;B:O*NT,.U7*G<\%6IE:NW;Q!\-W>L^R: _;K]/][[/W;XI6?DO4I7Z1%E<*TK[&J%9A4H@J$:RJ[:SY-=:3%Q=KU40ZWR^P4:R^)SIRZU4W;I>S_52.W;BMJ#^R, MG0S6Q;$Z\;VUN8CMGL)?+RZ\ROJ?!(@3C4^OURM"\2:6/.DI:[/E-6M!F6T5 MHRNLUX\[TY]6ZQ<["^](O+ZCF_5NU6TSG9(E6;[;797%^7HSNT)'W3#P(29B M\WQ#;[.(PUZ%Q)=$)XG*K22LL[&P[AK;U*>&/,Y!A8_.DJ20Y1GJ;T"7T8), M)73 84,0(_OP QRT;,9T]&4(9_S&9E&,X@?U=BOP8^849P/\X"$,)/EW_V'N M_G+JP2PT5EX-7\O%_'+0W7KCRTV]YA@=[16-G_PW\FYXG9V5&@5UGEK;;N,LYKF#&4<)3 E:#[+4'\- MTSS0D[X^0)7X 57J5J!Z8CXOB56SJR^-[D9?*(.&8':LY::-KZ++8+7*;/59 MT2!H:]V?%'9TPYP6L9BF:2Y+$:?R:+\=JRA^YJ[B9S[.G+_* <*F:C2FN[_*0TX-L0P[!R)_U2?I:[C,,3X^?#?FC+S$HS M#8[SP%U.MQ7"]MR[FHR_+6 MP.QW [909K=4@N/8R1"8+$O==W;L#@@TTP%&!FB>@PJ"?]*-SF?2*L[L$CP" M2'[ CZCKH1TN#T7\IJ9NGJKG(^(CS_.'$\-:.TS=\N86OW1F*IU4VB(8/"L@ M"0(A\]-)$&=>Y=\%34S0;A)$^_]!S 92?&,ZC%*&Z H#GM:=N8^.*.Q]]Q@@')IME6BL(LPK7*"JS# M?"AOIS$#)F6]"#++,,?I;_^%V &QPUFUC<_(#BD*'N>C!X':NNRFK'O6NED8 MKG;NAE7F;4@/;$(/)'-\\O*O>Y)$#B4]_!.94L%#IE2T#WLWKWW$!/Y'M<,^ M7[;^U/R:Y 3X 8:'1,6G3H+'RVA%CXF-4BS/YKUBBZE4L9B2DO)A),5DJ1=K M&"(8(QB?JAWV^6"\#;;3N8*-UR?)BM[3'NF^GY5F%(=$Q7D5]"[)/*..>6[6T MNN$,R@NA*L-=U4/),9(5LAR#0D80&WQ&Q>7.?9]WT$&SM^-V-4@QK_X4W.0T71X M?J4Y.WB[RG$#Z%1Y\<=.QHQ_8>8E$;1>D'&GF6 .? "M(;'UY 1L:CJ:HYM0 M WH,A?:_GK$#?^"]YP5[7DM]AKGY_M_XC\<'Z4N@>9 *Y@_?]K2E@=_Z2 3X M_Z:2V^7G62'I']A]P"_U[*63/__?\W?_P4R8[BY=[]LC_SSKU/PP1F1"13. M33R@69@VC;_WF[:,M)W_T$F>_TH^[5>_/7$8'(8,\Y7G_S?SXT+%1[C97^/,RGQD]+R%$EIA1/,8:N"CP.5%K0(%^S0&4)W=!9@R( )WPY M?&OZA),,(_]C&%^JO55IEAJ9NMCIEL1:+9,3&U*STWJX$EIN2%^?*G =.GI0 MY2_6DS^]O?2<(I_NB/APP@]O^O3ZUW_7?Y:=F-C=T(\= 3^; 5L=Q%/TE+$E M$W="^]LOS\O'80Y.N=\0>L3CE6GVKQ+FO" MQH"E<8)1>1 [6"0M )J> ETGJ0<+UYXB;H&YU'?+Z48F.;"*46[M)$]48]?L MUY;KRJ8R5_?1,H;/,S?G96)9]E8K&,:@NP/%6=R2^;5ED9S&,GD?EYH<[ZCKO.PY=&W ME[<.1V\L8VRQ1&NFRLVIX%7%N"5!_-HTDAN+2M,:K2Q-E,A%K90CG+CSM(K_ MVK+F1SZCK4>V9>/V6)HN6V S:JO,<4NSM#?X=9>D<%;=SV@^6@^H*FQYU/G. M#)LYE?:0EM?=DM$WY@.2EZ.XY5'GA2D3M4T[8.5P5W9WY9'1\WIBW/*H\[U6 MHU1Q\T%-UK9\M1IN/:(TF\4M3W2^3LLCH@CF2I5OM$*YV,:%73O>^A]UJ3G; ML)RV(JJ*V<-7#*]C=#EVN;GCENZJP7#WZ_5-?]=L]!76XZ-AL=Z9FLTV;'HT^FK;LW%I5I@H MDL.MG=58"BMS$38]&GY@EQ3>'9?VN&VLV0K7:6[J;O("Q^._*M1K&XLO]*VF M0FM^O29YKAV_ 7'_[(4R*"H\:X\:<.F1S19F+.=O*C[904T=Q.%Y7NF M%9LKD6CE/S<=N/,.-AF9:X4=K&RB*@TM*8J?>H(!MIZI"APSWU@#;-7QIS5F MRL3T1]#'+Z#OIF*Y$*D#)2PL>MOEIM/-A4G3HQ?0&_G0Z:L$AHF&W8RP'+C6=VR^7S9,ME"51S'W3K!0587PYS]3EWC3:]7)D=,(X=W MXZ>>P'9URQ;;S59(X$6)F$Y#S"IOC+CI"7";)-E?Z5A_*DOK/,>,)E*1]"+8 M],BTV#&&K< L4I3F<+1U&K5J4-DE38],RV:%Y5"Q.$'6'+&UZ$PE>E438=,C MT\J#^DS@6V,Q'H'FD%A6#%:'5LB=,"W18ZQ24#1(2^/:QH#E.NVR&C_V!!7I M(\TBF(2B2IX@SHW*,GV1 MFO>L<*MI<[QAD.52&S8]&@+-V&ZP>GX7XCN[M&AS\YK5FB5//1J"WD"(O;.. M-9>J)A:N)>SVS96]D MMIA;F8.YOK'&<=L3Q$D,G9R_CMRM$H[8[K3,K QB$[_!">+<-WRJCVW[75R; MEB7-;ZZ\9C"#38^&P,+-1;L<52@Y-.F)V.^M\V2M#9L>#0%1[+:EZESF<5)H M5GMN+],A\+1M8U%NLK(2KD=+ MJ4)XHQP3MSU!G"Z_6J_(OVY]ABKAH 'ZR 7!TU M2TVJG3SUB(SRO#D;<5V>5=9F)\PU_49GZH*WHD*E2!55;RZS!=I4NN/-9%ALPZ9'[\KF5@/,*?9,N4F1FCKM[>B9 MDC0]XEAEVQKOMRN-4:J$.+)I81C58WJ:.V"@31:-8J=12E^ MZ@DN&N]YLEB5UG5K('*\MB@9K7D4O^L)>"N]?:Y-B[V*;(-IE1B0TYT?3RQU M MYML[#,;=S>#@]S$Y ?]Q@"Q*1!G8!W3JI[8[RQRUEAO]9DBE1Y@),S%+.2U[@R+;'[2;9$>CJ'-\5"@S.[E<[3TI>X-BV M95+>KG-A9X]W[:UE6"LRW$TBJ$ ?]8ON$KUYW0(J'B[T?&>X\DRO'[_L"7BO M*VNAONTV&(6=1O*P/*NK8)0T/1J"+F$.]E@.%ZVJ/2GI$NTXUF0&FQX- #4',)36RG,,[LLD:RFB28ZWV/GF!XR%HY+PI MU]?[.#X \::-&/19?A0/P0EX3Q;!*-X &Y&\UM;SVE2E0"%>O*@30%S61IZ@ MVHJE5'-RU.)+98*(/1CJ!!"]<#J(@MZ&L33&4/UA-ZSB9MRO$S@ KC[KF15_ MKH2FXNTZ\_QB;\]@TZ.!W=9J4S_(MTU+ZZ\5<]PFVLTH:7HTL(Y7BZ2\,Y(4 MJ5RJ[*K#98FBDQ=X>^ MV)E75II2:L:C=0*TSJ185TIS>Z385;S=PCFN)8>M<-!LE^4%B#>(U F&P5OMG.TLK96U*\TFDPTQ M&XQR26Z0HZ9U@IYV_"VQL\@QOZP3_2XC0H81CH> VJ[FW5)-W\C:0%CS*W,R M&1))TV/,4%K9S\OD$,>F-;NXTK9E89.\P-$0M*1Y53#RF[P"HIDCD'6Z%>1$ MV/3$$.#S#;VD+=/:^:177EN][5R(X'7DX\W\S)2VO9">6L7YD"L(E64YBO=( M] DZ));\NJ^W21('N8(0Y!VU']22IQ[U:V^3!6O8$3LXADO#:= A.^8P>>I1 MOP8DI4C523.4JURYOU8MK:;NDJ>>,-D=WLT7HT5)D08+ /#A?FKUDEM71_TJ M]4J]2F[07%M89V*+LM;;5L4V;'KLPLRE]HC'@*TT%=TM[UH=IZV(L.E1OV;Y MY8PG[$Y!KDX:N3;!K*[5P2. !_D?2N'Z04)_%."2TP8M#-S'#PYG#(\O]GC><% "7Q^C%(@W1"G\./7Z MZX@%CD(3<1,3@0MH(FY@(OBOQ(M71=!$(&KZ;!.!J.DF)@)1TXU,!**FFYD( M1$TW,1&(FFYD(A UW>;B#?>5/VCZ'K! M7K^EVZDNA[?=9]U=P@__[POSY;WW\O"O1+H#P/]EV')O[@&0L>-_F/L9X!BP MJMX$3?UYIC[=I)5_._5=<_O3Q&?.-O,O+S0W//.(TQ&P7\GI5[QI^[? /U%Y M$I'^.4D?V09:%FZCJ_R'617XHQZ_9,8'RSW^\\B6GS!/OA?SPE?RKA$/DZ?< M"_TC(TC/""AD!,@($!.[>"\U%!RBY?&E;P/F?OZKFW7NIX&9H \(,D M+6'>W)BQ$VC\FO+A'("_]BB<+Z=YZ\)T'3.0()KM#OEW.U_XQ69*S( M6)&Q?O3915:-K!I1\.T;*_D9C!7N8^YV=N] OOYIAS(%\8-<)[-T-><7RHIT\1RKC/T4NI\X6*>>!I^CTBIQR%/>=J^,#@ MVJ(Q#TFY"W.V)857LA2+IY&R'($2@?)60$D]!R6E6D.U+)#=S5;!EF+;6)D; M6VQ?&)1+?,>*W345RFRSJH@EODGE%)B<$>8.)[(X?ER_$8$2@?(C@)(XN5(* MG-T0^BL)QS&V&?1*V#ZL5M^?S_]]H!P2^1:IZ2WKI3"E^\T MFQ5X"H'RTX'RQ=LM'PV4OZR4ZWUYC%G%"B7O2N7>3 7S6@%[?\V==X&RM\;G M\TDGS^#A.EAO.@9N17L(2H*,44ED:2HE__6ZX6SI"P#7UCN>- $7UOS8Q#_! M;/49'^BAEQ1BR68";0NS-'T8/?*SJNQG4^IN43S_D K#@9R[3UCL'9!X@I\I MM00F>;J^EIM];+?9*YQ;QD3XAE^^$UE">*D:)((S@O,GA_-EM(G7PUFJM1<; M>Q@5Y6II3*SHC;[HT%'\ADE1,X).42R\MEDC.",XWX>J\7HXEWBU7]4"*9#7 MU7"_4ZW*&DBS^ T%"&>:35'1N+99(SA_P,/_#ZF'O![.T^F*;?!AJRD7RX5N MPVV5B$D..MN)&)*E!"(]+>3:=OTIXB->U$(PL 7V*D":\\UJSF=VI3X!T5Y; MU9 32)VBVEF++%>F]9;5W<] =R!LVVH :\U17[Z_5-4981)A\F-@\FK2Q&\Q M&91%J=L)5W6\B+>B]J(\$9AA.\8D^^4[@2(F$"@_,"BO+3#\%I3E0JFZ:N=4 MRZI.L!5OFYPTFLQB4 HQ*'D$RL\)2A0V<0F9X+>@+&W)!>T-E*WX^7NT^WZ6):_<(:;3HR.6VI8-'S!W(M[D"\,N= MV0G*'7G-;L];2F,+\$1NXVN=M=UKJSP4#'@4!8$PC#!\):GA]1B>+[JCNL<( MLES-E>8ML>'Q[?DLQC#[Y3N'0A\0AA&&KZ1,O![#1"-<[_B(CV1SH?NL7ZKR M$@/78:A'L"P",0(Q"GBXCI+Q>A#;NK4J7@L:69*B2Y);($ MG:+L@5".4/Y!4'[)0(OWH+PWWNSE 8>3\MI9J@Z]TI:1#%$.PRZR)(DB+Q#* M$%2=O4-#6(VA#E,/M%%N=1FBB$\M]J)@CE5P@% M>0_**V.A4U#J_L*JMN)U7759=[=KQRA/A)6L@*<4L85B0]+M;L\-M&7&?)YG MTWBL!& ^5 ) .O>Y=>Z?>8^*><]PP\D27(?4SY>&[!:[>@,%$D0('U; >1,A4&-+Z@3^ M+"E=OAQ NEECU]81 NT&$5[T2 M*8>F5-2\#0L,-B&$))D(EZX6=+>,< =A-J\K%BEO5\#QSUL@\CZF\+/>R;SN M1>FGSIRYR!BR.61SR.:0S2&;0S;W6?,=I&%SZ,0VY=O\#Z?W2&2Y\_M'J8JJ MGT BN>BIZL.N]Q%\ITY.MLY^0(95@+.@R-3(J5[8A6V5().*!E269I!0BC", M,'R]@] _8YB88+H=Z T2KSK#]:I>]A2Y(D(,PY!U(LLQ*:;PO+8M(PPC#-_\ MV>6?,8R/;5EF)(I6L-:4= E/*,F3&<0PK%W 92D>A30A#*-K_-<[;OPSAE>* M6J#MDW48GC&2>)9**T,H.F-,MV\%8 !/6V:F\>CZF57H MZ7/-!T8&R9V?0NZ\K9S+<'8($DGMR/:0[2';^SRV]Y%V@@\.10'Z$ZU'=^*$ M2\D6FQ2-3S'*DG9FA>5Y>5/&XVTAE6P+T1WESXE+E&X^K=W=:W'9KM5%LB99 M%&Y;3:*:B[;E/)W@$F[U4I);T1GU979Y)=<&F9H;=SVG.59&,S::HP-T='WO M:3Y= 9XSV?,3X8PV'O.7$]SXWB+T8)PV]7VKN6;_()J#K5:.F%[4]^P]-O M9.2*,]M5-CLK4HJ;M2?M.E6",".58)+ZZ42*H5L?W- 1FC\@FM.)FSX?FB,C M (U4M>*V1WEEV&@KMGB#**9_?*=HE"59X1FA.:4S\W/A^96TUE2H=VQ%U >$;G[2G+(N?#<\',2V6\OJ64,%SE<'M%C3$^ M69V3:N]I+<_H\#W=[G9#F$#-=+0 &+%Q30(D:J>=CN\#565X38[.3UFHX1K7 MS9]#N>$&P(>9^L $.$$8MSI!Z=,FFQ- K6+B.W'4:016+LK78DIGH7Q"T>CV M*N(&Q UW)L> MS V*[XA&G5^D_@-29!,6N2 HF0N6OD-/*;U1H+]&TC\VI4* MTDID=.U^W0 W7T/O>:GN0K1JH]"8*U8X:X @\U3E M[% '[ZQ%SJ[>^=M1NN^1K&_^"O.'$$(.N'L@Z1B1)^AYB//FP@XZOHSU)]7> M9C_2K7*\=>(3(83,XBC!,P(Q O$5]8]7@+A;J=/#/FM*2M,=YF3%'V MN+8Q(Q"CG"DWKW:\ L0-;C$I513:4M: 6.8[#:4]+2;N=*)VL%F:0Q$>=QGA MT0&Z&[_3+N-.,[H'##/(+%W?/V/^S?N8JK-*SQ\H+._H,.FF8O @!__S+C6- MY(9FRW.AC<;O[GHP3U4-:#Y0'%CW!!B2:]MF8 ,G@-%WS6 .XC80F3$_QV,1 M?\\)HA[WF"68=%W3:JZ')C:0-&I-QELF >H>I'"9).3_. M\ZOJ;$WI54/>S>1H4C++/KT5(<[9+]]Y]M@90SA'./_D.$\_@\KY<#H;;?:%9 MHS=B_*X/<2H41Z'3,40.B!SN2/(Y&SD4>)/IBO4YAK/3U9Z/@N6B/F]#BE$%;%I=$UI\]]5_%"9[2;>#L,HW%@S:-X&#M@ YP0G)!-;&>%+3=6@Y59IS)H M]GOC,E:)5)*$I[$\2G"- (P ?(USU%<#F,])O%LHAQ3>M,>69CC%\5R:00## ML/CC #H$8 3@3PW@"YUUOAK XWYM/&TYJZZR%JF@8Q5J3)]M0P##>'#\PIIU>YQ@X&8I%'OZWAW-\&0)3N+8F93J_Z)SQW3[ M!N<]XT8.,#)+S;4ME-KB]<38L)K#$UHO4^+U@!#*>8@Y-A$B$ M2+0:(-N[M:/8#[6M>^-JL.BHU>&:L[NRMLB! M9Q%BR9K 9)5&E:RP$ZJ4ZW MN\D%]8S_RWEU;+B9*4!7D>]>8$N_@/,GH./T<\$E*'P(&I$.&!0=HP!.EEO= M;*.\4C*&:]PNR@N;*@_MQ:BMQJ\$KPVS**,N0C%"\34RO;T)Q;51LPGF[26E ML'W*& HB61UY(D1QO+NFB)24=S>A&)V88W,8D-<6=T]S;?J MN8&VGR9KL8!0C%",SJVOE:/M;2@V\O/2<(G-E"9;-5DU5VOFL60MAMH&0Z24 M:0,=6Z?;MT/>/1A\[\<3#O.L:1O-7&J3)1D-'Q M!;(]9'O(]I#M(=M#MO<9CFW_<[?IIA_/:HN:F63[:3H_@G%?3"C-[ L-9CX" M3:M;F0[$*1$T(C+>T3 /I[4HG?1]'M<^G=/'QFC;I@^S0:%36J0I(67X J>T M3^"3GK#7<)V?\[6=X.*>&^19,[)WRDX?;?+=V6I5D=LJR<+S6CJE5&P(S@C. M'P'.*1[7OA/.G4"S>7I?TV7 @87A$9G>"F?X+[3CQ7O*E4&\D[@.\V M8SHT=EUN/4R6YT3Y8%+*(H#.22:N1$BME_/[+;@=558M9E36A[A$3UBZ MYN(./VY#W+(Q;E.L*_/!+1K!]B/!]B*YT]X"V^HV\*MN>^58NZ$_=P)6Q<;Y M9+F%D>BT@'"+<'O#,1H?0K=X#VX]55\Q V\LR]J&-7%Z4ZU@LV2Y3?2*E-9; M%*>1?%/^BN#N+E_+Y_J<,G3Z01\QDMN/0,X_X%AZ!N-6C&(1@AB2OG^XU>Y%5("HX%;%F3-3@5[MK$;+!C90S U5#9B\&^CMA I@ MTGLF1=WF\V'B$W,!"E1)+5#E?%S JGN>7K!,!2\6"W+)LO=;WXP@%R3I\[F4 M@M%0[,HEK^!JIV/0-XV*'Q-V*US?CNTC0R_X,G_[O?N$'B^GV[ M 6Z^2,Q*@K[F"L#O=&:'N$%Y"]D9G&9A:38:4.3P %Y+\ MBBCM.8(T@O1UPUG>#&EB38\Q;14-%$"7)OJZ5JWZNPA"&B9;3#'&'T$:0?K> M(7V14)M9;7@)]6.4P"HZ:'[W1; M[)+;@M4=SN ;L5^^LSP"/P(_ O\]JC*O 7^GX$_"><>H*,UAI;"35O:\7XC@ M&\$ EBS%H7 V!/^S1JU+?[O(&KEOY.?GAD!:.GQ:RV-A_M-3VK.@ZCG__??$R2SW^ZM MTH^33/ZI,V?K$K(Y9'/(YI#-(9M#-G=MF[MZL8RSVQPZ84VWNUUMJ7EF_/OQ M;C(#[-72W0&0F0 '3,T E8>X]PM#J6JIGT KN<@A:4V;N)[H&!VPU )@/.R) M3P@F3D%QU7B:.,4L=G=%8>IT,;*M4F12#B++<^BX!"$8(?CR)YVO1K"IN2-J M7S-[.-F?U_3ZIK6G2@F"68A@@44(1@A&"+[\<>6K$8Q7"AVZ,6R,<5+$?7)> M;"VW@0@1+'SY+F11R )",+I(?XT3QU:0\>.]WCLV-3U,'YI?9M%@L!D M,T^DM BBL(1TNUL(O=@V0P\M:2**F/?BPP@/X+O MA5/-+6E[7VXP1?%%0PFVK%Z^ [VJN=A26[RSQ<%+;$=&J9>2P M!+Y0P6#Q%%/77=N./W0P0I*YWWW,87A^Y>(^9@HE$T7Y@:\=QP"1^"P?Q>^I MN*AB^VE?'_3DKM:B*MYJN_>XF(H9J&.063+-V$X$9P3G#P+G"V3P?Q6&R HX*4"/\(_S?H\;R*OROO4%S/'+T@F566:O/ MA\-.78T@_EF(?YY"<5\(_PC_]RC*O K_4I#?]KSY")>;C:)979OC[C27K/\P M>S\3$P!*WX\(X*QA*5?OZNT0P,72][^@X-#,=*N0I9H,V)YB$2,QY\P3!R#) MW\]DV;1"OU'P2KI].Y1LR$Q ;##@H>1B)M"V*'SEAB\PGL_U^@0L>A$9Y0"C MFNO[!<^UI?@]3">,1_.ALJWK^+D$88=V/8@O>1MX6KS*F8[F[Y3&KA'ECY!!WOZ&FS->=53NZN=OEM,=FNH+0C-!\_1U.NA+'9=$\ M\1MKV9_5/4MJ]I2J-9'-AAQ!-$.M!,_2:6HE",XW"F>4)N1L@L5EX:S4&46( M[*@@LURW,G5W6X%*_MW >>[S-XY<72A0^R2&P]CX4+SUJW M\.I]OU5-^P.%(K[F8.M31B=>4)")\?L W]RASM$)AB]MJ<)$FOB"536$FE;F ML%6)C[=?/!13B'3O#B >N!E@(![XP%+.:WA@ZA4IHC+<\?B:E)7\!7#;MM22V*;8][BYG22/P! =XEI$CD M#R >2#G>Y3/SP"74H]?PP+ XR/4JS781UU;3J+SAU)T=B9 'H/)#9@4NQ5M+ M=TL$=Q#RT@#!8Z +$M[??VOT@X0?'ET _YRQAI>Y; 2"'^K]"M3WJE, M%$4R6N69PJP('YZ="4EVV:R HZPL",$(P=>\+O0G!$]V47XSS0TLLN9@TU+5 MP[KL#"(XJ7I+"RD=EB$$(P3?/8(O<^'G#P@>YC2N1#M5H)@66]H)EN74+1$B M&!:ZR1)IWO5%"+Y7!!_E7?G4"$[YQLX?$#QN>[R[[Q<%F5SJ]4*'RTU[8;(& M)R$K>)834I(P4>:![*9B>:;.A*@T65+=-LZINZ\ MN3$-D!!W@@]?]3LZ!E2S8LD8*VV-+CVT=N3LS"H(^99$X0\@;@&O"U\Q!P'\ M1./XCTL^BWP_7!4G525TAKJ0GW'%J\:DP0(< MS3 K;>4Z\F"\SC%C^JX4YGH":^ !1V\*\H(.4^ U).R3J&N0P#8"!I_=-+ZQ_J<.P.]9G\ M 8DG^-B5''=9WJ@YV8RTSI[QMMVV$_,QD;Y"@^",X/QAX'Q1H>7W<*Y,/;LY MK^P4V92=$5FM-?R>'T$XIRZU(#@C.-\_G*^AF/P>SEJ3&!(3J3G!J].I5-\4 M;6)ESR"<4]=,$)SO%!YT3I^'>@Q;9Z,R]V=D3H .;J^?G%>G.0T73=M>.OW<$*S(X;Q,^/S2D3 MOS#,;CSSM&5FI7E!QIUF@CGP 33YY(:=%IM;9FHZFJ.;<2,_B#^ 9;S]KV?L MP-]/L&%NOO\W_N/Q]_0ET#QHOO.'AS\1%OR2!^/%\?]-A99^G@22_D%*#\1$ M/WOIY,__]_S=?VB)F.XN7>_;([,^Z]3\D(Z'3" W ]C$ YJ%:=/X>[]IRTC; M^8^DS7\EZ4?6_O;$SG 8,LQ7GO_?S(\?X6 -GKF]"DOGF@65,EQL G_W34Y-)"=S5-Y+XRD(;B/_ZT"N"_DJG-$O/ MU@KX?_9I2OZK9>8>Y/?_Z36E7XSP\ SX<\Q^,7,O__,\)=+#1S'.(+5 !,&D M6Q B3Q:JO<9*?Q[F4^.G)62O,A3@!)TU5$+'"97&&485IER\&!DD10- M^W+XUO,,VE$"J)<()QE7@GP:V$JSU,C4Q4ZW)-9JF9S8D)J=5O9P8[C,.'V(XS]J//_#DBQFOI.=\V'UBP<-T/WOMS.&]G])A7?_- M_UEV8DYW0U]S#/]?M_1BBJ.%1NQ9&.=^J[]>3QZ0-IU0E,%H0)UHL7]'\SBK M3@ @559CR2F'4P+/XP\6JCTZ8MN)91C3#9 L:=4/:9'MAX5E!'W%7UNZ5+,Z MP/0"9DF2NQD1^R'>KL"6_*\MF\[*" L5:8Q+6U45C-C[=&/GCCQ^IKKA-D1U MQ@SPL":XG7K4F7,*;'GT3+R7S]4W6VMJ ;#."_5]9,W';94Z?B8U$I>%T9Z/ M++*F#>C]:CN?+J*X)?-KRU[;D>8%7:LIS9G4K>PBIA9.8H6\ MC-E$F<9V@SPIS.*6!/%KTT;'X#1";4YEK=J?B71E'.3C8:+5HZ$?+E?-[MHC M.+S+[J,%/BL!GHZWM,==8KJY^K[=(0>*5-5%F_;;%64FQBV/NH3-+9R>5AJ> M95+J%,L;A%^3X;=ZFTT*7"+A+Z2K49'*''>)Z?L-QZFHF"QY$V93ZI>7+5Z,]QM'+0<,7Y?,4FUJV6#9 MJ/2J&[+2G*G<<4NIOFWT[5$CM$*VT=\.6J)9BF<^R8[^<\N-J0)18VLR/J@7 MS%JEX>XE!CZ3/;+E6J\VI=U@@H>S&HDM Z%C5D0UR>KZRS"MZ@MG06W;2K,> M=9G\QJ7XHJCRQ^\I"$1'5!>^CMN=5:?7"D)K08JJ<-Q2W?8M8K9<,S(H84!F M:MN*%_=(.)[X17YJ6FQ.UBW0K4AK;U9O#4;PF4<3/S)=0&P;=ATZ-N];;M@*3$C817YV*=DW88+F]G ML.E3OY+-U)/;>A &8I=UJ:U\\.WQA^?D#!V]!R7'/GN_&SYPN MW>AQ<7G\.P;WS-\.3GH4C],?_>.'W4KRQ8]-M4GL@<3;_TLXQOA7G/GA&Q\[ MP\GOQ?_XIOW9PY]_J3@P+RH.:%ZN-"]H4FYO4KBO)(?FY?;F!9'8CT*34$D=J/S@B;E]B8%D=AMS@O^57CQ3@Z: ME[^:E[=>D?J3='R]07C+**2ZK-[5$.CN$G[X?U^8+^\=#OXKD6[<*_^'L_@3 M _32T7QO[@&0L>-_F/L9X!CPIMT$&08RC*ZY_RBS\M8?=C%VBU0*1P M%E*X8LF+,Y-&)73 (>"/PK./M4+0*'R7E869"-7LQ$*V0BR$<0CR$9NA$=2]T7/ MW/53-O(^+_2J:=/>V&M8%Z_\6!?OC-QP:V-P^7P)-S<&Y\B6<#@LO4+'_I@? MX7E//W;!O)[?;=2K%%7!=_UVH<^PQ- ?PLM;Z=;+0ZA&J/[0J+YN$3V3P$;J MCC3;%N V0W,5RF6Y#U&=;@T]A&J$ZH^)ZILHK.<*(\UC*])6EDAB0DIX.6#9 M=HSJ=.OJ(50C5']H5%^WV%YM6R,YNY@G\6Y]@+6=W)+L;R&JTZVU=U!4;LRF M+Y:C_?HG?,U@#KR,_E-B'/.@G?QS&5O*O[[=@[1ZFTQ]S0X_*G]GXN9K$O%O M^G:V'B+K1-:)K!-9)[).9)W(.C^2==Y8Z&#Z.XD;VT@^C4$.Q%\ .D!?:KYO3N-YAV\L&HO0#Y)\ICUM^^LN MOJ%YGCJ:T$JW&TP"12/6[7*5&056N?WE^XFJ'YEXW#+_^.=='T&D.KHQS.+7 M.3G,\_Z6:@I-9HF3^?V<(.>\X,S%+]]Y@3H:YW_![L!LW?'_?[VME3D1. VM M,)F;T_]&93,>\%= AS<\E[NOF7/!+#5+N(AL?2U+&.C3B->;(UD9-,!LNVLY M\^%B]N4[=WRZ]:\#XNY:1[PPG?'^;CFIZ,61!?JC2&$=D6[/8IP=%TEX IG_ MZ\VWOX<8.L#XN <89_:G/^TIQ@T[4S]XYH\\U !!W)4A*5#.K#\9?]22"&@6#+$"IHII-HQ8? ML(OKQM?#YN\15_!<6VQ*Y0?0-J<_8/M'Q;C=8,LS79,Y&<-,?%/NUNR)-OOR MG3X^HOG76U5-ZGQ:Y5V"%9WJ7_U4_WCMAI-%D"C>!%DFLDQDF<@RD64BR[Q? MRT3>_G-O_S7"'3-VZF"][)JX7>L.RCI'-G/K2.4.6_ 3RAV*?;S[V$?1=N-7 MWA_VW_$N.?PY2"O9?3_;:@>>YOA3X'GQOP=N9@Z6!A:X6&S4L,7N3()G4MB9Y;?QB'7R#IZF;\"\^'NCDMQJ,+T?S';?A> M-&M"--H[ENT*.-MKSB.[T3X56O2O#Q$I>0MC7LH%8[HX]F?* $2:J(Z-'5LY M&+S,L==MV K>U7GQ7YC/L:U0#=&E#0**;(-8VTN#M#+N":W,.C& MRC %M3@IRUTQ&$VH8CU7%6* $B^%-:.(R]O>"IT8@RNF=[R!H\UK]_Y&0B<^ MC*\G3H/X]T\>?TI6JV_)_8F#VY2B#6?KAKN:M%4>1FV2)U821#R(>!#Q?(BH MS^L23YOC\MW\J%&3PV:G7\;]"IMOB#'QL(AX$/$@XOG P:+7)1YU.%P5& R, M<,!M*=KFJZ4: 3T>X1#R(>"Y$//>O(+U /"N3&JJKD5S!24-R M>[EMUUQX44P\\)B+/DX+>@[F0:&FUSWDZ[F!MLRX?\HBB,(8WKV@W/#J<<;< MKS>\2GRB*]2/P0PMR/RN(P:!9T[" *X@/;>E>?$"<8+W.[5IKZJ,\*:\BTS0 MR$W(R,E'J@ E-N'X6B/B L0%]\H%'TXC^VLR^&W0DVB'DU;.#:;XH,LNFX2T MB292.V:%PWUG/LW[BH@9$#-\7&:X^HWGOV2&_F#/%G76&N) *@*\;0^K+5>, MF4&(F0%/4Z%"O(!XX/_V^W4/>G2](4-UI"ED=;39YGIK,>+A[2(*C M3YR4H>#HNP^./JA&I_0B=!AQR<,(*J9*PPUC@'ZT%>$&>WX;J\1%-*83"\0+ M&2J\T;[&TMJ45NR\0ACRS%9[W;9*X%! HK,X?AQ[BF@"T02BB7NO'_HVFN!V MGE*KE%Q6,7L6"YBZRV_TA";8V%',$@1*P8EH M'$-?:8T97E M9B!+W9S7K :>NFW/($T(7[YS61[5$D/ M0YL;6>O$FW@H>"H0QY=24<#2*37JWXG$EX+%PJ T<[I[/C2_O.OA7YZ47S)N M\0SK^1"5W, #;Q@&9A&HS._*8M(VWG/W22Y[^2 M].,9R;>G%0<.0X;YRO/_F_GQ(QR,HY&TM2WV;+P>R E;@FGP[?!;CQ\E*\SC M9ZYO0L[\YH&E!B_UPF?_]-1D4@)W]8TDOK+0!N*_/O2*H+_2*G1H>W??@HACOD00AD"2Z",5*?+%1[ MC97^/,RGQD]+5B^5)>+U$TPXE1)X0J49CE$U@2;4*2_MQ%T:+_)>,JZ0BA\&MM(L-3)UL=,MB;5:)B=P,>'Z2 MM8O[3^;0D?_^>W+!Q>;%]R\\7-5/QC9S&-R,_'19/^: ;.;IBC[TSF[HW?]9 M=N)W=T,_?C<_FP%;'<3&Y<\/RZB160'OX6_Q]&C_NJ4W5QPM-&)/T#CW6WV4 M=?N1T02-Y0R"4'5M2JOTE)BJ D?I*LE1+,<).![_Y8$+M$SE3DW6"ZLS#;#*J+2*54[J@E$>UFN#5"_-EU@\2YDEE=4RQR:=%VFC&%G!!]Z_*J5T(H,9\U'VZ";:DF*?FRF @3VS*Z+6)8ALV/>J^7>Z(I#$U=:79!?E. MOC.8.&'RU*/N\TS-&DV:_EP)E=7_9^]+F]16DK6_O[^"\,R-.!/1\FA#B^^Y M)T((L8,00FQ?%$(20F@#+0CQZU])=-MM"W?;;FB6KC,QCC:=+BJKP8DW9' M#RM*.]W;4,>4G<5J83S->=4(Q3RB+[8]3Q7'CCU[F$WU(T%^P8 MG,@F6F0?Q2.K9Z(6+[7MKF.NI8$J][.9%MG'FF7"7(RT/0S19%U>D1NQ6<]* MP!>^7]]L-+$OP9Q53Y;#9;>\J6)DG%(6Y*0^0-)HVFO4N73&>GME3,.DE5&6 M"V.*+;):=<<)5Q<6W7W;F2N,FE%2/U*6^YXP\AO50*I'LL&4%[2CMS-*I+#Z ML,Y'5JU'F1R/RLT!)"V:N)N5U"NP5',F4W@PC5B.%=V8A-3%2@TSR@)+VR'E M8#@W;W FM=OH,PUFZYJ14A98FJ5;&@\E$;'$0:>\WY/(UC2$E++ DELMNSP" M,SZ,=@-+B1=<@:=K5=U735[/E5@"5OY!EEN M.2-8EQ;C.$(=,\Z?EA=8VHNCT2H6!@''AFL11=PFS24998&ENB1TA7IO68%9 MVD ;.V:QT0PCI2RPU+)MD5BZZS;G[+;[:E+M>M-R_LRKL$M"W*+E4(,"3EFY M:Z@N4%V",62ZR!(Z72BCKM*<2IN=U[3]%K-QVAD*J##1LMNGNC.8;'#* A*: MCM;N5#O9F,45Y6O(!A,1E8/1Q@!=A=%4M/89T+ XTRU1YK8])9$EI]&9SA54 MFT/]/&M<%"@-652H?96P](W.P\V(1%4C)RW,%=K@JQ&ZMV2)@)DHFABH.:@S M&6EA55F=EB8! NUAIU]58L,T&='/28M\6;.YU-D3593CXQHM>'I7%\@#;8$Q M6FJ47;JJ+3EEHQ#"8-\85\A\MDC!4'$]1HQI>3C@VL8*WTH#++$R6J2X"'N* MH-.8MR=(1!OJ>!*-X1$O9*0%&<1VU)YJTGR5:[>@*54IS^5Y'&>DA?6*%&_# MX8KOPJQ:64=\B"J+>CYJ<1'B]KXUI\-X"BM;9+&>F;-ES3O0%A8A:DKEQ$$[ MJ?!/ME#05D+-5%+&T")CB]YJRT>*VN/J;G^(-+M)--WDI(51W?ININ_%(<1! MT\G)LT['T1AL5*].95.'BC+2X".U1OQDMAH0O*940&J4&;NXL M#[3%10@3D:C"<4\2R7AD8)BKUU4CIRTL0M=@RVA?1A,8)=GJ?*=3J9=+:8^$ M F.;60W[&F1)XX1%+:45MN9IT)B2%D0\4A.Q3Y&U :P[,X0679'5DIRT(.(6 MXV,.&:\6<,+7NO2\8];7JWP"!9, C7>&,&$)6=KX$(]T/$R XYSTB/UB>;C+ MK-)](%:CMA6O6AC=3G?LB(_72!5/7&B<1GASR4IV\-I/_T%&6N"+J,X7DJCT MRU8;\V?J7!MV><+(2 M\&]ICLM9^F(XHKU.@^GRZ12.^/ V@VN*&:T]F$=W49D3 MVB3N&!EI81=2>P U%HYE-4)&2D!<;LJM+0["2@)$5NK9)>"S%= MG3V4MSA+C?G4JHU$@3/)1BWS96CS?<'!#2K MVSK*M#V@X'J\;73\J6DU_)RT.-L*;,\'UB2-N.GF8ISJ&;HUXHRTL+0;UQS! M%&IC%K0IUSE(D84NEI,6&2N3J,SB-%^U6KCRR0+$-%COAS;RYOYMLHT MX?'0Z2TI;;PN;_+9%GWY'G%G(0XM3(F/!;A-QMLZ)0LR>L27#ZN[$-:[GF;5 MXXE8Z=K&H.PQ&6E!% /4K/9QP5A;/(.HK-UAIWTW'[7HRV'4'S7626R-&Y$Y M:+;Y.4;DI,5%" =\NQ4/YH&%AJ+ >P@T-Q8'VL(B2*,TV+5GJ5W6B8D6L'ZY M-:VGBWO$E[.-"DIJWKAI*;V5*BN#,Y'KX3['F3+<3&I[9EZ9 MY:2%E5U5JEY]4%=Z%L2.>=0(AMTZPF2D13?6HZJ[H,VN.8[W.((GJK;,V?FP M13;HC1.3P$PR3@[3SJ,^^3&\HNVK[<$A[MEU;-M91WH7YY^>)ZC MR?+JCSGU++^L'O+2W^?PG]TX/F;PBS!>.N#"]N*G[-'3WZ'L+O7+X;8C3E?@U8N&QVN?_(N?2)5YX-E1J)_YAN'' MG-@SPE^_J'QV2?1FC K^XALHL!'OM!'T9ZP,-N(*-@)HQ-5L!/)B(1NP$>^T M$=3G\HLOX\!& -/TX38"F*:KV CX,_EB,RRP$\ V?:R-@#_3*-B(*]@(\C,, MS^6J=]@^:P&^,TL4S]R?'CC4OSS!,R\=H5T$F9>>?IP1O;N:J]>N]RX M0UU[[1KA?9[F (-S4HW\:$+\:L(92/&M2?%K"=,[E.+74I- B,\BQ"^^"_VY MA,^_YU;U[&P)_N\3^NF/ T7JO#;L%P+%%]>"4=7(B>SL876!_5O9[+/ZW9>S M%7=IL=Z!X_8(KDWT@ MZF=C^:.).L@F?%!9!SD'(.J7W_>W1G$?(!.1]S:ZE1S$C6T^E1>%O.+-SUL2 M?;_YX/#^D60<'-Z!9-SO:?XR:W#MQWN@'=<0&R#H9_2\8O+F.ZIT.AE 4+$/ M]SI]Q=2@QPK&+H@8SR(5Y+E[=+Y5* 9ZJ)CN[=Q:WMC^7_UQ\;M^(T (/N:Q M\4CQ][LY1(+HZ+*GR@NV-3^)6@3 *)[),Y*W+1VIYW0\]Q _BZ&G6D!0SGFP MNF5)4=9F(2\+Y..D1ZP;%@].\=UT/L#1G/,(=L/R\5?'"X+_ .DXX]GLAJ7C MAR9=?WI^:_%U"KVX]"J<^&7M!=AY MM57O;_?IS9NB!3).595$BYHL/";$[GH$B?W B+]OU,W4)-,-G(!I,5R- M%Y[W]FWV:K_1W/=PH.2C,,B82]?^:TM?^&M+7Y2H<30\5U?6QN==DI G*JMG M'9&RAK[X TP2#Q1,GJ?[]S6HP 7:?>=WG)?F^Q0=O \WE7>A];_:G?O]5?ZW MVGGG0S]F5@\S.=+%&TW6E86B2C7+%."M+X63O;')6JN5,Y5'@*Z?&K)]:;Y/ MH>N/2&R@[+^L[-_NO[.;[Z;[F)9Y5'QX9XTV95/#X<0,N%7=)R<8$Y]7\;T] M/#,GR82RZM/^;M2#=Z8RRWP]]>D?NOR 8F6@^Z>&L%^:[U/H_@&9#E3_EU7_ M">7PE&I[U'E-7>)FTF@$,"II:V\UL%9UXH[^ MJ/QX>X238MO3.;87T$.=L7"1/;'#3]:(%1CLJ/FFU^-\#D6&296QJAS4 MS[LIXY_^0UV\E6[.[-\)8&4ICU2<]Z%J(H_$!EF>B?>NUKQT_U]+!D MYL;Q-J^8;J_J4@['0V^B&N5UV/EW?Z]R,ME[]WOR(=9$;M*HN-U) MD,T(VMK<.HQP/O-?4S&1B9@I"IM&N5I6FB._,LG-/_FZ^;]!=&*>2D[WXUDN MN62G2W,W&=D/!3P\M5>X].9]5,C WESTCSEKP-QN&Y==IJ#10#S6K59,?CIW*X: M?WQV_=FW94?9]%S++X;*[B5HSJ*Z$:$V/5>M2$X"O[5N+CPGELD.S#EM&NK#FXH3IZ/>JM+EKD\IE)DL.8BO^DM[;DSV*).I-/D+*GWM MX)VJN353Y=2RU;457]=*Z?ZJ^^7M_\P0K[YCZ\M@X$*Z;+9 MLCB(8'>:B$^L!#5.+ /H;XC LY=:3_P&?=W/7U2R2K#,GG3\^)JRI_B^/*"Y M+='T^R87:=9HU.XF"=LS/OT#?T:+..O26O=+^1*P!@:DS9C/N7!7>'ZEUB<@)0+IN>?\NW7GY+GLM M7X%+.G&&[1>]R,NOZMD5P=<%8#"%^$;A])O,FY"]XDQL$?G$[W5?-0"]Y MB\=REQ+85KSHDZO&BS_;=4H,O& M;@9!I&OIS-.MZ*=+ZFF'PG3Y+_F#?#\)?B&IFEJ!$6.(^LRVUI*)>,-%1VE3 MDYXATUF).K)\1N3_I74% .T T X(+0#:7:'47G-"Y.7":^9F,%)GS4U;&BN; M=;>*EPE'>F,YAZ*'&REVI+_LX+Z%N=.A4L.;84.RH![9TMUX'P^&3.K@J$__ M%"-<8"D N!& &S^.T )P(Y#9VY-9@+*[YX#LQ.G 4P11=4=/*E1_.H7K6[T5 MU:<;>NMG68(L5_A2%'7M>+N!'H2^J8:Z]I@2W*8?I%]YFU<2]ULZ"R3[7DKV M?9/BG(R)T[7(L;0USU_H9ABE-$=R?]UY&/4DG1S ]2B(-B:.(AP3RPB<)?_0 M!Q04_K@E)!ZH709D#]0N \)W#5F@VQ2^B\/A@.S=&(8+5-L"H@>J;9U;]&X0 M:Y2?RZ"Y$NA:7FI*=X/\M'DW:<_S0XTNV,?UTL;RTIM[1=B82TO!.V-G+LTN M$/IKP-9<6@K>&WMS:7ZO]BKHBK$YC+:*@C";4S#T?O+->124!T'LLQAHH*=, M!*F0B+J_-57]D,D>Z*IGN/DH^=74,<2ZXE$;KX>K$FHK!KSE9K4NS<@(DF%Y M$ PT4GX/-,^E=?6=T3Z79A[4AZ(G12!<(&Y<\&Y:W)#F7>)7MTWP_]HB1D(6-&7KIY;CQVO%+?\^_&S/6 M,]E)YV1KZ2\KBJVXJOY0:D6N?M @#'XX_)#M[=__G0- Q^^E*;^S$EAJ)30O MFMOZ#9N)WX!,'9IWG@XCU6K1E>'4+P!YBD'RC\C$?).]>3QT3NI?7D MNU4X3;L3XA!\N.5@,NY T7@T#MO+&9TZO:?]L3C:@N-VO29L&NZG$*#U8MYA, M^[,2>D@9?8!1'.C_F]+GEU:3,X3^Q)7' /][AIIE;W3\O]PQ9*&'T!H.JCXL MRNBHQ;8[GH&?. CX:3,!V&X-J4[#T+AHTX"UQ79*51PCMP?XIW]0ZJ%,ED%- MS3=>+5Q:<QV=)?12A'FCRSAK77N18_R'O1*^Q_"$0@&N (]\YW]=8TP\( M_C5 DN^=[VNL"P@D_QH KW?.]S76N0."?P6@USMG^QIKY0&YOP;@ZYWS?87U M]MZR#O>!T.PJOKHL8EPC\!(FX'8B3N.XO 2L*HOK17 M(Q[M,V=^B5#>C:83=6QP]5I_MXU,9%9NY\[W $2$'\HT\,"W4PCR=#C#NX01 M_K'3_648X7C96L#V0JA:_!(-R!XM.QIY8@?\4QCASD51=V*,QM*XB6\[F^E\ MV&9R3YS!"!'T@2AC $9X0[4U3X82_#BNF'#*TL0B%RX\;C.!V6H*VY5^YB-L ML]&WK-&R.H"54=WOP=8R"3<'+YJ! #'\H?QB"],;! 'V]+!DYH;O;JY^/E37 M8E"PYCZP>:"-+A#:F\/5?:PVND!J[P,3]Z%:NIZYN!?^O+C7J?)G'*RQ RK6 M84>1+%>LSM#.\L_S9VF$>SC9=[P@.'9OU=MTT^4V*2O9JVBUBH:#^DJ0D7*> M.L,>:+CX9 _8@-N&!X(.N4!F;P[:!SKDGLMM]3ES,U+VRX[%(M!>V&MA,G[# M@]/7/ Y1V=:I(2\E%M'T!-IF>*C&'CP.^;K'N7: 8IY8SYO4?,VLGSK#=)MJ M=W401-"3Z]JQ^NE0"O>0MLJ2+XV7JZJD62/?>%>[G=["TO_%F M]*0^O/@.K8>;\LS>=D))%[ >XZC^2//>\H0T&_N;S&OI]---.'3N.3PO/?*F M%$JJ$X6=['<V!R6E/M2\^\O3PQM)U0RF24*J_FB3J$,,AXVT0]Y\XQY_ULB/'J#[K M*6A-BEJC#M'>=AE]P&2^D?KTSQ&L.W",MXY^ Q7A@&.\6UP7*/L&A/M^ 6"@ MMMME8KX3)S;_)$[#L$BP36[.2+[W M&O&G?^#/:!$E6%KK?BE? O :'*#R/L3^70"5=ZG<(A#26]V_"\#W+I8B!%)Z MJQMX 9S?I;)1'^L =.*GVB^Z$]6?C#;OV$POJ M)GMJ+K"6-HQS=T+^@CNY080@M]-]U3S@ P_9-&^=L17Y8ZJ2$=D6D%# PI M[<1*$$^I($;FY*C4R1&@JM7=8?L^5&4[X.'N K('2K$!F;TY)!XHQ78C:<%3 MQ%'(>)/.==$,87[&VWW38IS,B9.UR(O$5#S_(5NAM'QA\$5A%BZHF["L-)K MV"9%[VTE-E+^LRP@CA*@AL?M8/) I3P@>Z!2'A"^:T@#W:;P71P8!V3OQL!< M]ULI#XC>M6.T[K9F6T'T;A!SE)_*H'GVN#$O!*^[07[6O)N\Y_DA1W//UW0? M.OS[+\AZ5PH\V]1*_X+S_ZY:8F]\!5TQ/H?15E$09G,*AMY/OCF/@O(@B'T6 PWTE(D@%1)1][>FJA_R MV -=]0PW'^5G)2#LLJ+"2&M@2/6:B ACRMUVVH:,(AF%^XT:6YO=H0],1PI N$ MC0'C2N2$G/@ZWT=:QTC5]BW IYP5/@J#C+ET[8\ F2AW0@L3 M9-+EVIQ&A$M]Z8A&JN-H!F1"\ >$PAX(N%@D\#;%_V+YV4OKR7>K\._3)6(O MS=?EO/_[*__OHY>7J3O3_> PDV//O'1Z3HL-K6-!&!74XT78&(E&IOSE3/E1 MH/5O2U!?6CM.KO5/F>A+,W:K:O]RHCDLT]"B/INUK$08A@VMZVUWC3.;@"", MR*VC#G%I8[GRJCU+--Z.,Q- ??J')AXHY(SE#.[<"CRF@B^M+">W H\YWTOS M=:M&X"=%\KS.#N6G;<^P(BGR(G)2E6KQ&Y^!OZ;];LO7N*TYW<#M#1LR^^IJ M2]7S " KD8>4X0<:1 %OS(I?6DW.$/H35QX#_.\9:I*]T?'_HNZ$WS:"!K38R@ MH&;F"6X,+JTX9X@'KH&MZPD'D%: JSUVP4IBN)7&?@P-U_:?E[O])4^^Z=!C M2<'G0PL:(UQYW;8')'/0W.RE,59^P/"77B7F^?K_ADJZ8U>C;2>7"S6UR[K_ M_<2&2[VDJ!G46'&35"A+KA>FXRM^^K%;,M-_8/B*75HK?IC504R-=Z!GNY_? M/(%P>?W8^"/[)AF;O_Y._WCZ=^IMJ[XF:(O'P?_JLC9 MESP=_N'_.8NZ?L\5BG]3UD>%)9Y-.O_S_SV?^[=+24CU;,__\F1QGC&U/-SO MH+GQ,71H[NN*!2F+]'N_*':L),%3<$-]1O$G:_;EJ]7*EJ%4_DQ1_U/Z]F.V M&(65=)0=]&R]'DT=9.N+\,OA7SU]E%NII\^\($\,?/'U-$A(8X)L[.]&S39FPRG6(S6YHJS5<)57Y%2K]?YF/K=[7JI^166UX0 M"+:@J+F,HPMWJ0 ME^["V>>N[NMA)\CT-K]?? Q,7[FM$NBN2MUTU\O M@Q+G:BDOV=U^:LP?2EG,EOIZ+?L!NZ*9_]5TTYE[49#.+7@HZ3M53X4GOY_. MI_NU85*04\@NI;@= J%#)B,E?B1=M*7F M6MBJ4K M5+_K$JY:#@T9D\D?*3?T4%@Y4U7@6'>PZ^MX&5SM*O3N/)#FOGHQ:FNG&;H6L;]9!S*'U3 M7\$KN+,R9#R[SO^>TJ(62XKP])642#LRC2RJFT4Y3BGQ'RGCF33=C&M0E^.A ML5>I<*MM!Q)2R@+['N=M_!WN;*U-T!4X:MG9"JMLS"+[@Y'+H+!I^E8=YR:: MU^-8;YH-6F2_LI2$7DTL-[BQ*&^DE3A8!"Z3D1;8WXT04!?8W\GII5J;*1#+-;BQZ0F(( M4$998'^_:^U'6VEOPX3*^XH>U[UE6T@IB^R+#DW*HUJ]SQ&BNVZTN4Y *=E$ MC^R^37IP4JD;5EU:KUE"9>FEG'U_D7U<7#!>7U@[EE+N$7[ZOWH\-M*C:>'[ M$W4_ISMQO+(VHSE93H:6V=S$*65!3@8C1FOCJF3"A+U.5G*CT\M4BLCNB+^G MK,-[IE87T;;DD+@W$IQ9BZDS*65!HQ=;GR?]_=B$%8X6DRTT,FBRQ!R7S%A^*2 MA/E&0T'J6EDU^6S,(DNQ.AI0_<6H;:'Z5 KXSL0AT%BFBBP-RL9@V&L[&B?V M=8K?$2(5=C/* DO-< ?OT8F[E9).:^.NUVUS1C(I98&E8(4%B;QC:4EAF%%[ MR)L[(K405)&E1F0@C%95"79D:=3BTW,]/MY MKQ-;@DP765IKM8;7[S5#3O>::$/83<@!S,ATD:6I/ ]FO+[92*PSJGCJ?.SP M1C9F@:5!;V5'T9Q82./&6$PC0*I<0V*9+K(D;2O8'G'Z/6O#]KI] JEU^N-L MS.(N)1PW4R&CVX/;'62FC;?CABT)J2H7>1K&CNAWRLT6QU92G>]-JY URTD+ M4W4K=F=A^HW$,LDQ)G'#V7A)&QEI<5%)MALM1I5H"J-\;UM9H^6JIL8Y;6&V M5EM7UA6/#RTE:;4G?G]&K.V4%BG.%JYM;%ZU$(Y+)DC'6O9J#H7FI(79SDAB M[_8[$,Z9LSY+4KT)K&-,1EI866]'6?QR6EUST7)&3?AYO!R11D9:9$R,(<9! M*SV+$SN+JL:,8S;>'6@+C DKO;*;M*UZ M1>0,N-K:E+-%0(OKM0_,H=%K;TA+HYG MJTD +^ IFL^@N CADIW+@FQ7I3;<+&NP4J/\U*XC6)$Q;=I:)K;$1##4B:I> M60L&8>I74]+"J$%0-R=]&V9AOCQFO29,1_MYG)$65E9+QH[4G>];$I\H?=FL MX9,9DH]:=&W&DG>IMLFBJF"GM$><^U @F'V\F<[@\2ST&7@PZ]?$ MG+2P"&3#KI2)QEZ3DF50GDP'$-W,^CD<<>_KJ:E4O'X3X?1%(UZ7)9/%1T9& M6ER$SBY"5[13LZ5Z>SMCV41RF["0TQ86 6TW9NC>(F?6QA&6OFF7(1C+IU!< M!&4P5UATR"D< =R-'''TPP6:"@3(*'"WC86_2Z[DU.B@ E\]C!\.JHWZ%!:]NM5#H?%ZLV$RTL)D!9^%NF6^F]IE M?B%!_:@R;U69I]9VW]..-IRH5M"RPD5RC>CR&*\NNLQCX?D? J[89@;+T7YJH;BP ME)6JGX3LH;9J@2^W,XT$0=!02?>99E/"A[O61,C*-1;X(I-DH:$+!;/J&W$A MF>W)<+>,,]+BTC)[/35V,TF"E<#!V#XRT?:C?-@CX40;];O-/M^6ZHJXM?O[ M)KO?"]ECBL(4L+@!RXWNTN>@P;A.XJ"<'5[(NF3>F4<\HUDTTL7[(@G+0]Z#CXSI;%D8F;28"I-/C+C MC+0P:K]%!*F[53B+]Y%Z%7(KLTZJNN@13SJ,46&S'NQ78BH6;R*CI>.%/2-2 MW^Y]O34YW->JGFTKZT#_\O3#\SQ0=L_PF"[.\NWJ(4___9W&L_OW$:'_]+W/TL^??OEU$/I*E:AG=P3/QO?2,1>V%S]E@I_^#F5WUU\. M5T!QN@ROWKX\WH7E7_Q$JLP#SXY"_3VN7>#/C&AXL=8Q MV);+; O]&7^Q*![8%Z N8%N>XS01L"_7MR]I] "\_A7N"S!CU[HMP(Q=X[Z\ M5MH;; RP8V!;GC^;>[$:"-B7R^P+^1D!^W*%^P+,V)5N"PJ\_A7N"_69?+'+ M#]@78,; MCQ_M C4Y0KWA?Q,@]/^^?;E=^L7OG9#>;%%H'YC$SA3_/$FQPY?OTT["VZMOA]Z+VSO>R-=N>NY?2U^[4SG_XZ'K6Y.[%OB7 M[P3N7^!?S;X#B;\KB7\M>WS_$O]:GA8(_/L+_(O/97^N#?/O>5<].UN0__N$ M?OIS:PB?UR'\?BC[XMH\*YQULJKK=VO[7LO5? 3;]W)6Y(9M'\A(7)NFOV4! M"J;N75;D[(F,TZK'91;IFL7FO>J6?O!#(\B2 +4 N1202P%Z 3(N(.-R=VKQ MUKCR ^9A\JKE-Y*!N6W1.&\&Y\1B,?1"Q?Y>+$"> N@#R%, L;G(BEQQXN(R M2W)CF0R@2=<7D"#H9_R\QYM3WQE^[;)WN%G+>NU!CX6U71##OH/(4)_A:P-, MOB@Q3RW9@'" LV]1.KYKU@5$!)R!OQ>/(VT0[OA$#"*TZUB1PQ'Y^ZYKR'I7 MRIMUO$?3M7-H40"LZWM8U\]4H3OY+8M.ZI\=SST$^'FS/"!%[W0'C>[P!Y/]+S5\<+@O\ V7F?D^7]R,T/S?;><-C\UD/U MR[]45=<7B\N*T$M<5Q1;<57]H535U;QG^B'RPY#'YHDHC**GU*4K6YL3OVJ_ M '>O=NI^SNZO-NO..R$&,DY5E42+FBP\)L3N>@2)_<"(C_7K1E 90[*&W:C\ MV&E;_MK>\J!86=[/<[-NE\S.#+Y2'8X;^4&CF\N?S/3'VM3V-)=9 #OWT#X(_P#CV0,'("QV_[THI_J@)]@GNFJ]L&?Y]LAOC>S$+DEB5&S$K M3#6TKL!\O=JS6=*HKV+FXC8!PG[')&1#/R:9#S/Y:A.PKS9A8.ZVF*FL(ZDN M^LC*KG;[26"D-J&(K80=-SFP99N/=EAY*1@ 3S':Y'+(LLG6R'K+4IW]H M_(%$"6 "-<.&\1J&V79/(A.H,),@?:CV(G-.NEK>K1K)X@7@@,!B8A3,>("[C6<]_ M@,@*[%Z962AP6OKKNNS"LT(G^5N;[T!'35?U'/W15)AK?("38IFQH/UH8@V0 M>6L]8$YK*M(U3(OS3/RCU0-!DP63\ M!]B,D]D,^#*J=?Y0@K[, >JZ0HD:LNA.%TMTQD%6>=1KH_TDGI_Y:!"U_'Z# MT1D'%LL&V:L,<+M5RY(&67]U%$$?*/BE*.#VP&T]/2R9N4&]A]NVVRER^P?Z MEL,IT5LH:GN5SN+2KZ%.)IOO_HH)R.:]UU(Y7=&]=R^* H3SW@N:G$PXW[TR MR?L'T=7(5[)Q9$3.HVA,'GHR(6/PX2\GR<[M.C$1D%!3LM#.MM?CZ2;>8/\\ M.Y=&H(<3?8;[.A*2RP+&\-M.A$HH.1J+*\<)$I1)F-GR\M]+%5_ MK4G7#:GZ:WVM@!NZ.=F\=#7?$[JA=R[+>W5N:+-OSB"KWL*XI-$<&K*^[-2@ M/T_:ON9!J/ZV3RLY"PPIHWGK?&.]18D1V1*& M$B6H5#-=Q55-Q2XUW2#THRPB"-+/65_7S+"4+6QJ_> K1\Q3<+Q%JJR@(LYC],3%WDNQ>8E99YF*\@Q!#)O-<'_J TBC TWPL M#-XEXM0K1.P!1_TAT627<-17B#V[-T>]7=HS&Q6J*JPP"M'9(1.NBYT8V?93 M'RN$%.)WUJ("FTV*$?E=D+00(?.QY"_XV-M#N.4 XG2SGR&( >(-(-[NWI(# MQ!N0S>N538!X \)YI<()$&] -J]5-@%$ZXY@,.=Z$XD:NUCHZWO7BMR=L"%\ MVG(7?P[0_-FW9?"0GA[RBZ&R.W+.3$;I0K;"BB>9+72U<6=4&]<8FF,M+?;5>67@"IGFDJ]I[EV Y:KF MUDRU5XOMR ^WCS9FY M1RW46W6)?ML<) ;SZ1_X\Q')**UUOY0O ;BG S!"L.WW!B,\<8H/"/6'$^HK M1 >>.C<(I/J#234 _7UDT-\-OL']>@)X=BHX!^!Y )X'7"J YP%XWLVF37_1&UKN+&B3=:1B0>MJ-82( MUE:%H W!O=P<7/7.+K3=XTY:8Q;[!WO]E#)AN[&021KJ4S3W?C -$]M);)?\D?1/E) MQ@NI[PPX.QN&A!]W AC=: +H(H(MW+IL MNG@%ONHR$)P76YG4UO$R64)ZTQHS'DONZQO(2K9 M7->J/NV>&7I>2$V9VOK&?DS%QRDO-\Q=ZJL3'P8WC M:-ZM;B.\+CG&))D*=IU;\D(J*U@1VGA8E%(0^;[N:KJO:W=ZVP.:;(-TZ-K<2C]G1+>?I^M35D!,FRI]0#08*.O Z"J"C M0*@!=!1 1Z]E.P%T]!S912#4'TRHKQ*Z>.*T)!#J#R?45XA(/'$^\_:$^O9@ M=?FI&IHK@:[E5>IT-\AS!?=PI7#JS)'G:[H/'8B_(.M=*?!L4RO]"\[_NW;9 MO-U]O%C*XL(;_I[Y"R#;'T>VRQ]%MI_2&#?B2 M1R_LL^!EH*=,!*E0B+J_-57]<($PT%7/VT7HK34Q,A. Z*_3K MH3:79Z$A(VB.6,- J\^3IID^@@EZS#G=E 4"[O7MV::/(-N/J2<@VQ]'MN$K MV/#WS$#=E&S?-.+N M'> N4;1FT?-6#1EYA);RV7R4#(HKTOE];IW^>$IUV<\XO&-N]O5=[>4^O'\(7IXWNLVE[3G(ZA1GW6Q)"U*V16 MI9Q9%8!H?7_PW\65ZMSFY.? P(NS?L/VY.6T>H?V/3PN]Z<21,?HK"O+B. MG=N\_!2A>7'.;]BZ_*2()V[$^(0?+CE8#+N0-%X- [9RXE;;A1*>9C*C^?K* MY)+M6N[(%;(=L'G(DM7P1,KH XR>[Y+MPQN6GR)A+ZY>YS\&_00E>W'.KZOS M\+F:0BWT$%K#0=6'11D=M=AVQS/P$\^J#)TQ=H^&B*_^%N MR"]??_4*%N$#[OOE:X9>HA;^I8N+7L$B?$A9OW0-T@OP?/EBI=>P"A]/V"]? M7/-2G9. K'^T?;]\L%W=<$NS89>[L8R4'Z&S"(P\H,CY6M]8&MP!S\*7 5I2TE$8,Q+2F[ M6"&C(4L.A#/?ZU:=FA7LD@$'*_S&J[9ZZJ:A"YEI. !7"8P UN%#E0\]*RX5 M&(??QITN8-IBMVN#DD2/A".O72Z7\3-;A2[K2VZK' 82NNU'=+^[;UG-W"KD MN%.<>,"H8K]<8!?NN0+K66&E5Y5D.Q-J],^CAE^&C5I3J\IS922"DR7&B*ZG MJP+^QJX^OPP;M:C5N$*$'4O2V6HSW)A!'39Z MZT;C1HK;GMMFS!?29-/<(ZRUV6W8ZL;R*UOSS(D#!.[Z/#]66A:D4]"\K1/4 MJG^( S+4)TH_T,CIJWY<4F![>E@R$)[X4N"Z% Z6I;AJ "9JV ]F\ M5L#D?3=M!\)YTP#'N^X>?N::?/CSFGSX:1)TGE.%%I4--970C3.%:LVRX-A_ MGJ!+(]##F;[C!<&1F'S2::,3/I9%27>8@1SA\GQ=,62$R'-SU ,"TZ#L\IW@ M.T$S=B";UXK'!,W83^:&:-+IT:,U"\,0P8?#!K2/VNT_3^V\YD%6[=#8#CN2 M!CL[V:P+:'_MC \>A'S=@]P%DC3/H^<-G+XFTDMVNEIWFHW^:.!0T#WO X : M04MJ(-1WA\T#+:F!5-\?I@RTI 9"?7> J/MN25U@]^2HJ)/F9G\=(S5<-;E] M-.0[DMBU.^U$07IE_\]+Z_WLV[*S=WH0YQ=#9?<2:FH\)>+F;K3=6A&YB99A M8S"O14QZ$L]14QA> M9I\T5"B^R=QZT+2GV].>52>6K $3[ P)XS<\U,[&_B;J6CK]=$\.?=8.C[B/ MO-P6HH%/-.7V1MHTE_N&(#C^0(QEA,I>;F,/,(R=+Q+X6$IS>>S;1RP^""Z M[PPD!ZH*WL"Q^,4'Q\MM;YE06'?(B?QLMA/D .7M-SX7^HG;^UE/T4EOD6 - MK>QPF]@,:FUA8-4=)O-ZU*=_RL6*TL#EW2AJ\2.6900N[\[P>!^QWB(0XCL# M[H%"BK>?=OR34$LUC58?4?L[R2$C82:'^X@QA2S4RE*-+\=:=P'ZJYI;,Y5P M+5MT6_%UK91N^_,<9.FO?[\L%8<1:E4W95)_\7/C-?X.OGKF>+9.>/(6=.C=1023)F6E$$P:-3= M&K_.4&UT_D@9>RB700?9#P:7O53N],JL"O"I'Q+5>:FDZY5)_\5]ZHGSL+_H M#GSI/;Z;YJ'E">A]2JM\ZX"AY* MKAYFG[X[2/#UG?^#;BR5+/F>!62Z&^1?SOB^XAIYM%9)OI'TE23[B(E3GOC# M2M0\?Z&;892RUW0/F?NC>5E,"PV!;J\P*:):D!J,^&72,C[]@Z-%0. A)1N4 M@LCW4ZG4?5V[AUNZNRYC^&'1LBLGF#_V-&H&0?1TB77X1/PFP4>PLO/VBHT9 MN$5Q/,J+U>Z^;L]:3,I>AI6ET ?RQ:JDMZL('Q$K>]=U(J\YH? GFO]+P=.O M*O[/+K(W2]J5QWU[89D59JKI<&,=64*F_5D[(Z#X=X(OON\BG->L^>^"&GZK M%6AVO+$6MQ6U9X[>&/$JU12Y7/7P)CS?,MA)-Q$H8YFF/+(U,DT4([YTA> =Z M$/JF&NK:8U9YFWZ0SN".LLH96\^%X_FK\6_LYV1Y-ODQC5Q,D^7)XS+;[2Z7 MB&%9#DH(N\V"($4L/M[T]XS)XRL3HX]6#O7#IIC_6*ORTBW/;FB.Y*"K^CZN MEL,^ ?/#:,[OAK:VV,4RBF0Y:/2!(,^7@KXR=0*8Z7,DJJ_>J@# 0M]Y M/=H"O]>-\7S_<@Y%IYD?3G[19_ZT[)F%C.B6STJAQ5ILPK8QK^'7C,QY4I_^ M.6.AHRO3+@ X/T>&]\IL#/"<'Q+O?-_E@8%0?T@8,RA.>PMYYO>(X/HN-)Z, MQ7455L8C.-H/*H:S8+((+H<.4\40?,,R9LWC7I"^][#U=BIDZ&>K^D^ M="#^@JQWI<"S3:WT+SC_[[Z=UD?S4'D6[L(;_IXI.2#;'T>VRQ]%MI\RG2@,]92)(A4+4_:VIZH?@<*"KGN'F MH_P,AH#S$L<*FM>0H YE>JQK<+66(*-HEKQ#B>)3-F""WI"J^P@FZ#%O=U,6 M"+C7MV?L/H)L/Z;O@&Q_'-F&KV##WS.+=U.R?=,9O0M$>Q[:Q4QO[:@2ROK# M2*751JW#9-%>ENA[.=R["]#IW_/OOB+6,QE+)VYKZ2\KBJVXJOY0:D6N?M K M#'XX_) )P-__G=\K[.O\*,KO#0N6&A;-B^:V?MN6Y3=@EDP@\XL3XBIK/C/; M-@E^ SO5_3[2.D9J$H0WUL (^"@,,N;2Y3^"DV0TE"8E@VUSBME@FHUP-I3E MU'Y@&4X2P1\0"GL@X)>@ZW>E-5<$EKRX>KVT3O\^)Y#RXIQ?-&1Y?ZOR^[>6 MR]2]ZGYPF,F1J*0FU1-AO9=:7$3"D]W(B_IP+!.7EWF.K%E>K< MYN3G$-:+LW[#]N3E;'E8IJ%%?39K68DP#!M:U]ON&F>V+56'F Q6G/,;MBX_JXKO\QZ"? (@OSOEEP9AOC%M4-7(B.R75^'"I^QF9KR]U-S"W>M-5/4=_ M-#9D8\G5I=8"@1UM[RYW671FYU M\-3JH* 4^V50W!?7O?.',S]!>%^<\ZL*9Y!6@*L]=L%*8KB5QGX,#==O?;3W M6B32XH1C( M[AG-1?*KJ_ZNZ_S=JOZ13=?,[3]_IW\\_3O5UA4_,VG+Q\&_FJ?L2Y[2/_#_ MG,4(?2\K*/YDD;^N-/ELTOF?_^_YW+^96$CU;,__\F1'GS&U/&@6FIM40X?F MOJY8D+)(O_>+8L=*$CS%BM1G%'^ZTO_RU19GRU J?Z:H_RE]^S%;C,)*.LH. M>K9>CP8D">!OOAZ&E&E 50V]G>CYIL2>NLO*/*9 MR&0@_>LC5PC^&3_3+OT@_<0WX5=*2S^SY_\:\NQ1"Y3]G-K/U&[;WUFWQX]2 M:'.<6I.T!I&S3\=%N<*7$Z+;_1*768@-IA.IU1A>BP_Z#_>^S=[[.=G MG&5=5VNV%PT$N2RFDRWEL_V*7+C\?/]JNJDW]*(@ MC;6"_US3Q"17B;2L^M:I9_5F%_>H56555VETKLJ*1BUD?(&BLH*JFDR3N*X1 M"H6@M/XHE\I3>"B&HNRZ(R66VN6-)/96TI+LQ7)>V.A[RK)M]G'4=ET.7>XV MG5'$N Z9'BZ+E$IMUW#V0FLB*6B92WPMR+@,_TA)U..^M1*GH/=R.ZDTH0621U2'=/XA.0X2$W,8;VRX[('$@AV9 (M M8U>K=6&4U9JS[@;8VJ:Q6BS&2DV(^D(Z^! M=SHK.N2B)&Q/G7F3D?AT!8X("F1T'-]NR$UX;,\:2:W7Q*M])B,MC+J$P ][E&CV63(L3:J0K-]98?3*>D1"9AWW<'.\LBN MM9DC8E-K5<1Q)299F( 03(+4?I?H,EGG]\*H,2YV1(3@! FU MD-W"1#'/(?-.1072*&5D-1I53(M74V.2-)LF%\19-<.(UV MW>J"_EBX0-HU6#JN$OTE)W9DB5)U4III1@8W+)#VR\HFY6XT MX Q>-//45H%4-V,!G6.;CK79*LW TJD*44_G>D1<(*-:"4;CG6B91+QGR(3I M.YN&2<7(2 LV@* ,L;'$(-5B9W/&1YQJ"V)3 MTB.2-5WN^([C$3HW3F>R:'>'FX4IR.@1<=DWZ:0>MI8!UYZJ"<(;$4RI1D9: MF*O<5(U6>6*O8=X9\W#4M1 R5<.4M##7P:Z_[TM37I;&FYJ+#&9$9:^FI$>$ M4"QW6G$'0RVN3O8I@B5-L6NF&WM$LC@N00<)UFYQFZ 9SEKB?,2&0D9:D%=H MV)ON1U.1L- *UJUMAXMILYI.X(@0#M!0@.KL1.(@15R/9FCL:+*095>*DB6- MQBW;G0N6V1O4J.8L@J)IZEB.".$>78MC'&:F<#N8A8JNLRZ:[A9V3 BKW;#F M*H@OF<$ZVC$D%D2I:&-'A-#45ZSJ+J(*W#:4="HP;G4A(R,MK(!G13-U4%_: M$L$.L6B5&@4ZW0+LB+QR4<=, I4)K;K)*D1R:K@.F%BHQTD)4MUB+"< ML5[4A(RT,%>LTK-@8Y'*K*E5+&>-\SNLRF2DA;F6 ZE'B"2YLDQS,*Y6*W6O M;J6C'I'7\2(4=U--&%FH,]K;8@4K2UG$L9 M,GY$"/L-M0HY>[QNF>1\W(O['%8+8QD_(H0)6A,'2&7=E$3:B:?&NCRE44;& MCPAA;2_PNXYD09RH"]$$PE;]NB-DI,2/I"U4A-:0W.EQRLPT:UVJBK#+= )' MY%4:#(P:[?$$A^IRJR\&P;I/"1EI851Y5!U:0[+LP>8R7B@+#W+Z>+H"1^2U MJ5J+:$.Z70N=$M,&8<(L(PH9:6%C6[L]->,:W15L-LVHTFZH&T6+,]+"QC9: M@PE!5,-4!A;&6*Q:R7:-IZ1'M& HKRU;EB>(M5GV)U%]7^\-5SEI80+.>AZT M6C$]YD1>H9=[RU&Y34Y:F,"64C6S)RX-F-UUZL&(]2K=U&KC1[0 %L@5BU?, MN836FOBN#]75:1HUXT>T@(PWN%Y+9F/.:6VU[H1BG7U%R$B+L7A0$YH=060D M9S719MW4LM=;^:B%N1KH8C$95_BZU3:,$<&.6E$\T.[ 3(="F M#/4,MB%DI 6V5E9EL3D2W!$NM]U?AI ^/!Y[:HOS]9&3FI 53/$!C84FMV@BGQQCGK7K1(EN! M\A$UW(5&CQL.AJ1$P!N%KPO1?IA:E_*Q@$1!Y7VCOK(LMC-EXT@<#+B)43W;5M:!_N7IA^>'T2S7]IAGRW).ZB%7]7U>[]E-S6-6KY@U M#?VG;WW*VAV.MK_V,H3$/I,O/B1[EB5[-KZ7CKFPO?CII/ST=RB[I_IR2(+& MZ2*\FG]\S ;G7_Q$JLP#SXY"_ORHY6^?Z(.A!P(^2\* M^07K?KQ5"8Y4:[@7-:#N1@NH LEA%XM_%BIP?)5_]$_E'X'SW;YA^3]A M:1(@!CFY1 ].J@H7 M7HS3U86]^ .>*W!RAS/T^V_I"V]4?C!R0&Z!W-ZVW%Y=K/V];'Y]C$'DP_?T ML&3FSSMO(7BZ/LD\=T70@F$YQ6/&UU*IY]:=P[O$.REBV?>]A1EVO" X\C8Q MH'=#L=T36EQ[&FQK0ENW+$>02 M?JF[]4T>(K^5UBV%7LG7TXU135LON5_]??9Y]C5+ROAXI ME:]'RB\W&I=?J:6ZE\/)+<7E0&Z!W%Y2;L^VI;=UX*SJZ]0;F:=J. ABW9M3 MNP\3\)[WW/EWPHC(]7%]/B)XLA=G3U_#;-NS4AQ1 MH)>4($@/G(KCI1SL3QL!W$DL!\+S*SU6WE7H\!4TT-&50,]5E%](@<'CCZLJG&W1$2R_GS=^*<:6V@Z$#1[TC1SQN7 MG$#1HW#)CP?TA)7:I-R.N9W341TF5?0T=B&05^MJWDQ>(NL=ETXOR6(5U=P3UX;_'W#B]JAKJMKI#JEF]OLC3ZW4^TH6T5&5?U( MUYH9M%,/0C;7M.S6[M$"#?1TNX)LS)\7 :2 -]!OH,]/E]8IA?UF=QC[0P+XZ; MDM@S)&UCFD:SG=<*3J,1##L].O"2_KCADY0=/=Z@= [C& LCQ2Z-9\ M9B9P6YCK57^DPH1L9!7(LYS&F7J: 64%RGI5RGK>:.!DREI)RB[>Z8Q&,#&: M=1I)U[%65IPI:Y:[P(IXCGO*7-04TR]M%3O22\JW-P99YB+OSW:.< *<><"9 MY]9-VWGBD)43S+]D&CG*%/+;FQ_>/71+%+\JXTNI6&4KJF1]W2>D!%%W6B_B MQ(Z0]S3)@X\BF.-TP0=0;:#:MZ[:YXE:3J/:&LM/Z=AQMG![28[1/4#$.0WP)'IGG.I9TYU?'=H M^GH[S&:*=<3P+%B-WDH-<2-MMEY+U$UMLIP;6?.S-*9X$?(.=!/HYMWIYIDS M&[^GFUR/VZM!H]V2ZGJ"^%7,#-LPD^EF&A0< 5[<4?8BN_\P%-,-LHS%.LOV M!%G/W>[BYOD6XPD/1C[8OXQE!0:D$(/?W+?>WFPQX%5.?SB_Z?E:L)TSZMN*&W),'.^+RR\U!$"3*VH43O)&L0YQ8)VJ< M=0W.\@#%5QPWFP;HY&\V,N^N;!73SF"K4+J\4*!DC>( U $<-^[2Y0(Q!&+X MT4Z]/SK#[R_M?YH2-ZA).H.QB'/C.EX1)M+&VF=8O[P88#K/>S[^5O6%[ONZ M5@J57>FON>[J"S/\#WAT=W%:Z\KO(_:KI- MC\E5W!7+7#LTMP:)S:J-=9QI>I:G1^[K58+IJGY6I"+]X5"2.(C2U7(U_0EM MZ"U*_Y^]-WU25,G^A]___@JCOS/QW!M1UK (8M^9&X&*^ZZXO2$0$!$$91'Q MKW\R<2FKI*NZ;VN)5D[$]*VR,"$SS_FY\LF/,JL>P#YL,JM.:T!A"\? #[")%8TSQ*SA>V,+\YE MG>H9&E?N /*[:Z6(/7;I/0QXP,AV&,L&YE"%#8O,,&>M>B)8,E\RB0WS^ATHS,FVF)/PDD? @ D/N3C)/!S M,]%4P4B ZH3MHG?5>88FAC)^T:.(OI0&(X?K-X#F*B<*(?%#XO>YB8X[]H!Q M(AS_CT/XX$]H=(\!8W'7D!#\N.M(" ^\VS]#-O'(( M\;UI%/K22C2:Y*870\60=7K(#[2 4JA\H5#9^.!9P^-RWZU21Q?UO,?UK)H!=9Q%]A@@GFK3$KN3VUV$[2APL.^>]2Y6WM_7NV>N!S6*O&' M=F0P,)KOSA1[[^@BQP(Y%@^,29_-/9I0M8X'H(0GGKQ;%]S"DNN"P[H6MW"7 MDYE:9K)ICA4(?'^L0$03/J2Q2&,?S47X;.KP S5]JYWCS'C>3H_5.:85AHM< M4.#YH11J9WA>0#K];N'K P0^#BOVYZM*N;/ QU(,4-0#.49WXQ@]8M3CX :U M=KKX@0]4Y+0T,[23+8S6Y[IML=0@R )D"[OO422&HAY(N>]4N1\\ZA&IYV_5 MVU\3Q9K<"Y(\;;OX<-GD6,)3H7J'Q(6,J%F\VR!'^829["(;)WE[Y"S]JV4XL/>-TV/%)[T=,(##.=?E'%DDY/ M;YI<+>4MF]NUZ0M$V,R/>$JE4&@$:3O2]AA3E5_1]A37K8ZU?B6'$8HL&ZTD MVQJL5*CM8:^@R[]V&(\X"[,\O(H8OGZXM*VU)BMR8A(DK,/")>",U^AT@\]P MPEYC!0FP0K8\0+-O@H/_NJ:#=NN9Q@<6KTN"@&[#=\Y:>\W.!KP#<]8OP>>C M@8FU1ZI?]5M'2Q>6RD)HOVL8X#U Q%::'L"?RFB0(840\-0=AQ*-1I]_# MB)33I.I4J:T'XT)O[M(!-R3:$"/H$".H*W27^DP)_^_DU9"^ B4!/)4APQD*8)\@Q1TAR]OH'$[\N+WQW[RB=G"\2L*=>@9CHEQ9 +EOW2 M'C6"N4J8F>QM:'.K#\QTK8Q51#ROL@(1-A4D,D\8]E[8#RDZ4G2DZ%?W32^A MZ*6Y012RRX6*53DR+Q7*;;Q,MJ&B0QMX&&]=O[HSW1-LH#\:*9H M&$%",D3'T:8:^)OH)&9@:>%& 99S6-S+M5CZ>F#WI69\:P_D(LQ#B/>[T.6(%\Z2/\XXH M3?A57M4+&;O7*E*^0(2]&''\B<(?X9V.*!X EGB_-$\)\+S&KCGCTM9,25N* M1L)6EF(0GL#U>6SA2Z$#RL/>"8A]7LJG?M3)UHOZL::<@_KY'KI%(%NF4)-G MH]5DR06#<5:?Y=-6T6D+1"9, Q%/^+MOJR%%1HK\<(K\>6SDDHHLDD*;[6>$ M*M_U3^6P&*<#R$IX=>O/\" M9 =&=7O6_J+@780LX,&PVVIE:WS0)0B3Q4?90<&'HR]UNK8B*XLEG(:3^&/I MV=(,%@S]"?D.[&!B:Y*KR"@Z@YRZKX%85ZQ1 =K6VNM7YZATS6GGJ&6O8.F' M7<%2RFKFR7I+U F7ZF:E"=5@ZJQ AMU(4^>MT)'"(H5]M+Y]5ZP?^34M?:N< M%M,==QU2US'-;%(9:M@WVJU0.<,$T+LM^^X^M@+IQ)%!0 *AK#P4)D%^TAWZ M29\!8E>.C>Q]H)[%2D -;84+E?$%O0KKAA:!8/WM:F%6QB[-*X$MU+P\H^0K MJD"&34>9\[?44<]1I--(IS\IX/$/=;JGB"ZF;JTQER1&=$;OY!=S/-1IP$I2 MV'FYZMV>$1I=G+JTE84&.0G,[D!2LH3+B!RC.#I&\9OQK1VJ:Q>7?JG-1.)[ M:_&];PM\5B,*/EF"#0E:AFBZK"ES!_,288='(\IW33)3X59].<=G\W91=MH" M&?;/C.#6#Q0;:)W&!2:BJ5_;*"-OXF?:Q3U6#^'8S?9K11A^!0J) 6\N%GFU MR04659Q2XT5G4&(%>ZHJ:%2UN M2Z7E5ALB PQ64 \1K-B?BA+94EP[=L>\0DOQ+PAT#]H(&'7]O65G\&,+VW>[ M_K(L3@VWQFL)OTUAQTDSJJD!2X0%N]!/][CG62-61JB-5OWF#[Y]3=4RA M@G55KLNZQQ!%-CNAQW:?A:I.P[,:GW Z\U#AG;]^L>=W03-%4[IBSV_DU=U> M(AX\>WR59N%(;I'&/3#I)R)U7N*,]!+I)0J= M7T(9?_A.4*ME#\ETAB>P1:HGR%3!5%=N&VHE;.J /Z7(\^XLC_3FP>NROX(B M*[9H)#H*&&6M)+*PW&!BV;;E@R="+R'<,76/WR+$D/(_!#LY:^:[U^J]4D.= MSAY5.@(2=K04 M-1F=3A)+?RQ^,_X*SMSG5$@VI_F#"D;@T3CKYSBF;4F<9^:*F]ZV9]13@*F$ MK37))XJZ9C'DEY)HI,./J,.?4\OXO@X/,L;(ZF26.K>8%[(EIBUZ_$R%.DQ# M'<:O\8YEC.(OG4/++?AVQW0??IEZ(>78O_@A(^<*.51.BBX%#G.W0ZW>U6^=5J014\O9UMSGP(#C!113U1[X/#?05?RH[CB:84 MMJ"0K,7"@CIA27IX7*PS$VWPEWWG366CV))V29;TI10>=>N[DXCP)YYW#S6M MN5,O[J!=4>]HX-LUCKN#GNYMEAZ>$[:UD:$*J;"=9B:-REF0AGXI#?W$_AD_ MJ:&!5I8(B^VN]69O26:\X7([]4,-A;$5XO+)FG@%5O:T"I*(D#,X(7UPQ4W" MU]S9S#+@TR0@MX!_34X@!8-T8ZF83KBSETOX?'6_ CE77]>YNF;D91]B+EAV M7W%<13YI-@PQDO7!@SL-!3AT'P\-CP\&$#O?L**[SF!*>!!>2:_'.UO5T[F/BM2-1[ MYU^M0\[G5(8 D_^BSLUI+E3FT.A'G?SAD/EM>MMBN('@R=E]Q':$CP46X$P!/_/O:C22[X"_H$UY==-#B3#@QO";:29:*I*1W05;CI5I*@&P1VQ,0[(@I3FQ!Z^4@8- MF3!A/CCLJLF0@/&@H@VD[%]%V:]+.VZN["6_0A)I?QCH.7E =;:9VD!B0V4' MU(5./V6HASXV)?7R*]W.KK4;4:@(D!2[V?IF0FHZ5F5J>$MS MY.UJS HI.JQAS3QAV/DKQ @K$%8@K+@X5A!" 9_61],9,>:2.M5O5(E6X$_B M@Q7;OM0Q!]HBX*JY5%*OSK!,%_U+ IY?G35\0^!XT MTOUEP]H[/'N)'N$5)R4U(,\41?D_L@?4?Z_E#Z3@KRM-ZRE\9*X<3BQ#4&M5DQ1?NQ MT7=MKFB!+ P5/3>KC^W"(,B*/ OUG8;G1F:>*.KRR:PX'[32]99+0X'%A**1 MR&N.9%B.9^_.V3T>PI(HF[L= ZN!3EVY[Y+_GSWOX3%K^8_30\>P/((@([F] M0X]ZW_XC?!'U.^+2<$=;'4/SNS]5X6TI7!EXB\"1< M1+(>B&1=M1KX8:,DGWTBUT[Q6J(F-Y2HLAA'5C-5IF5B>N!G.LEF<^/S15:@ MPB:+)/9$IE'&%ZDQ4N,;G^7UD1HWIOY@M))[-!;8<\O@:J5>+Z]"-8;M$+$G MC#GO&WU_KN.13DC60H&=BR[XEN+7 Q[$TJ_QAC 20R2&R+S]ZE&5 ,][$,ZA MA8LP;U,EBVV+-&OJU4P3*P5LI[TQ 4O%=^^=X?AC]>[[G51=PS+#(J6>+9K. M;BTH6NQ!LPJ6W05Z]=X9&/,*EEZF1M,%O^K4ERR!4?(VK0I4V,:-)%$? M-Z2ER$/]_2-K?EEASX*SM>XHV7%2!K_J-88*OE%-W&A#/87!6?SRK\G$(O>[ M[S$+Q0+ZI9ZC)$3'4< O$Q>L(^ 7@%8H^U>WPU;T)KB;M53@QIIJP@@;KQB: MN--OU'S^CAV!^"U"#!V(A\H\AWK?G/*.PD*E;^YUOFP>FC4 N&P>=+T&5;UV MT/0(!,5:?6*8%=6J'FBU<_EMA!8(+! 8!%/>G4=L&!; MN)JCU"+!)?ENT,QFA'1[WH9@0L(7]447,+M]/V%PD>."#\(B[^=/FLV/\0+_!;R0M?7?_P7_'$:1 !VU M(5#,]K;DH<-__]_IL[\ 5U*R#,O^ M?G@7\612LUV"B0B13%62$^#SZ$EQ"N[[731\,7#VDV289R)U>,_Q^_%]1K@, M">J98?Z=>/D1+L;92B[$3?)DO?:XF324J?M]]ZW#1R'F'3ZS' TJZW=;,0 , MK!4X]JM1PTUQK>5W G^&OL<"_+J?%9YZ3EUIE]YH$7WLU< MI$C"GP$. 8PT_CI-\NT_ GH(<2A\_0XB<]AIMECEJ_SU?&GU0_ M,<1RX"'+3"HE _ZGB+20DC%X/T[W]D_^1]XR#-%V8,#!G5F> \B0\P0H MDJ$X3@(HBV+[&C!AH:V2__S$)W]K>=^?!F^*GJR]>L0=DVEX"W!KZ1+NWFMB MEO4<0,0<)Z\XDJV%)RRRILP";N"9D(NU@ A(FN+TP%VS1GC82$C")@*_Y!7% M,%L:1P]\O+_5;"?CJ#N2J9F>(K/N.]<)\#+\6P+<5ER"YW%M3[D87ITM[8_W M \K\3N3Q?:%7HB&ZGAVB\F%QPL8P76\!A@G@YUVPU=H4N!>FFWA9JL1AK:ZY M;V&\$S6E6-/57#9W#)PAV_Y[OF(WC;JOC3BN8EUNV%:Y78/F9'X,]>%GP MW802+S.ZCIK./>4!X@R/W(-X!%L66.93HJ_!>VDB;,=$;Z8YX'DM M6Q5-;;L[+M07G?!1#04:"7<&**@Z2XC@V[N\,?CO_O3R8Q@8K CPPL' ATF% M:I?^R]E="!= L>&-) 5P&#GQ,@28Z-IR]ZOS1$^%;@:"-]< 1(*R$0HZYZA[* 42+UGB+OC[/WVT!+ML"M7T5HK M-N#3S@>/="KI;RXY"'WX:*=#Y)604\/; \@V);@/]M+:H7?BC\-H^7+N,,3) M:EE+!2H@%,')P8P<=QM/[_8CO.7^F!XGW#4HC/"I- E\ !8.:K0$T,I:0*T M7P:0!=!O1W24Q$!T9N K(<#DGW//8']6R4N3FBHTW(RNU+;T>.HG)8&(@64*IP$EJV4#63'=?5>4VYBD M0]!FSS9VB@3$,?QMN><>\&'?LUU@IR'T0-%2@8 ",0?"!$95EA#!3X8'H@:4 M;PE5=B]K,,X(K@D=@/ ^;"@\XE$3BBS;>J5,P#LV( LPSB1:2\ Q7^..Z4F(E T2>*8H([*4MQ;WCA<+8W,.%NKEN@@(XY^[SXGN20D5&.H0W@P17'.< M4^#HW? UW%V!WL< M':)+L!"7I=G3SP;U@.VT/ /< I(5,5Q8\)VY9^ZBT.%:P2?\>*"7YX;^F (D M4 S7#GX>GE,.1@D4T88-%\$8>< 0EM#AM:6()\."R,?)/*$?(7&'%Z58$W3 M"\$=;E5H!*&\XUBR"A[+4.271P8;\,)S""R\2^I*0 M'TSC&>#.7BVAWOQ@4@=<@F4 1V5]2H!%%M7PHH1V(NY =!:B#D@E6--%B$;P M,43'\1;+W:.Z,]%-B&&G^#W/AM( $6YQ7+*P5F'WU4,-0JBVQ_6$V_""6$:( M),Y,4=P3['T]I*VL%>#Z[@95-DL8]W$2LA=._>4Y0GP-VXD^0PKOA0CD> :T M]:&RR1IX=#LQM:T%C&,Y$-),':H'!B;K, /X3Y"5=^O!$ ERP_7 BJM80&> M(8%- 3P)%I,JU\H"?*Q Y=UDK"7@D;O'?1&?IQ!,11F.LMBU=86Z!GROL"N^ M:81^_2XN"WT/SPZW[-47=FX+7&430)/C0%X-ET!,3$7-AC)^I B'M3KL*OAU M7_8"A7.WZDXT0C^=:-%"E)6=:8P>Z(":P/%2E%#F'&V3 )Z".W/V*%KQ@/]$ M[K%M]_# PAPFL&.2,I )&#!^^]1 "B9**,:2NZ>R4.7#<-K1B.[D. '^=GB: MJ0>6&@+Y#F@.Z@$?3SYYD^4UF /U?FMF]YH880=\8#Z <-JA@[A7DG-K\-/\ MX3F14VR8D 2HJ2R.? VM)^' M)Q-S!U@ZTOMAODLNR$*RJ0<;A4TR]':>%B)"A='7Q254^$'4;\?W#G._%0BR M.]IZ *%]-'\GS0<^#]UFR!9WSN>!FD.SNY?\M_3\8'F=4X-\9H2?3BWP4SCZ MW)/5G:J\-<@'5#A:T?VM?\@ T#<1G5W,Y16=/I1W_L#R1SW1 M7WOG CR+$<#;[A#L=-B=A=V'*R)GM1"#HX>T,_AP67]J-B^(=?3[-',6#A#" M)_AG8851-Q=0$ "3T+[M%AA6:8*9_>2BA;0J=!C"QPT!3TRHP!, 2 UN[AR2 M?6&'=-N2/6GG'>TM"-QUZ> _+/;$!3S,RWS!)4!2;0W(<_B7@T!\&HW84^^] M]?C_G%<\Z=0A/JSTU((,Z$5D=^3VE=W_%><5"N;>+N[&A"F)!'ZD6_N!/G"I M?L:!VFVG';H9+P6Z\%N1MN+L]_NJF,B@B@E4,?'K%1- Z/>T9*?1[V8[]]3D MA]]ZE]!\%KJ](-L'\9'0H )X>*&U9I37Z!Q8K?B::WR$FXX&G<8S5'H^@L_I M"G[6XKR2P=X, J>(6EE(J0R$T5(X>"GR421!#$C9K T MCC&DHNP+0,1#>2.1]^=!U]Y6]&[ 9T=S=S3.RRRDY6^OS#"+2I,>5&C>\VE*I#G=]=ZQ&)!-;0*G\S3CU MI)J;4$T?7'EV]V2%I6H46?!T6EO/J\FY)>"6.O[U4V6S::Z&7JG"+S Q; MKVRZ6:JTA92 O;T22Z<$73]]6117>5T0S3JIE1();G M#%OTP95GD\>$2FXQ*W,YO5G"-BMN-4PYP[80'@ST^DI&9CNI@=PWD+:K6LM 9]FX//>;Y,^:!4*!3YJ8$5,[3%%3-\ MI\_X0OI\\LF"[8Z,!H_SJ\R\U91K[,JSX95G#]JSYD:3SW(<+Q9ZP]JPF2YF M!%9@SL?M!OD:['KPQ%PVF;GO5U%5QY-B;>P@JT(,\TO3K9^),REB&7?0 . MV/F@$XLP!2PHX5@PWQ;Q>GZN/M+$XZJHLO/1,^(IP+I_5& 01Z.F$42E*$*<,00HI.X<*$D64!D\D)05,B M@ROG8%G+VGS9F_=UK6HV5E-BHU=4/\JFB&V%;P6#FJ3>W)!MKMK/+(4D+1$F$6E3LC4\6\RH M6%MOTM8X:1N]YG#-1MD4ON742WIC2/'B5A+LM%NC4SX;95,R/C]L%Y7DC",6 MJ8K>=AU%=:)MBI[7MUA:DC$L9T[Y'H=GJQ09:5/X8+E>IJUFD<_96)Z=$V2I:7,V('&N MN)X6M(7E>6V'C;(I:R;96),KE^$UC\,FVKC(\"D_RJ9@(WM(%;NU"D:G%KE> M"U?[AJY&V12W('%4>J-U]-RJF6TZS"#C-*-M2C'/6?FA[*4P40E6N?5POAFS MD3:EUZKQ\ZRX26/)C9#MBOC02:_4*)NBRC..+?;L(M9L-CNE[JK9LGT_RJ;4 MO)F:G0F;+%9,22P_WK:$P&.C;(I4FV?JBM\6^>127D]XLFH,JGZ437&('E&L M=ET%HVO#W*J_8"E^V8ZR*<'6+$R6+@:N7"A+<4O)DF9&VQ3#*@_Q[9;(\DV< MM)?B:LH6-#_2IM2JQ%S/S/ "%E J5LW*>JZQ9"-MRFH1R#77TQ&_OU4JZ?5RMLI$U9;W)F/S^6 VZ1$H2FN\XPJL"^LBE7S@B434"A=QFT MLIE7)BYKRG71UI7P%2PNS%66F =EXZE.\X16^Q ME@NZA_MV9X&EA]+"/\\M1%\7E]S"2QDR<2A#?EFYDZ*23PR*_E>+",UH+OB& MM/NNK$C[6K@W(;2W?S4T4_D>%C;"G\[^O!LYC)+"!,:KQD/=L/&0=J5J_8\C M N=3CX@1_,9\;_6&8.3,.5@JNP\[G[2"^D&QS7F'*'#E461A<&D*IFC!P@U% M"U/&$JS5W%4KP0&5#0P?:2Y,9&H+\#/XD^J)M@@@Z)A]>5UTIH;5GN$-P)=@ M:3"X#):ZB*IB[LK?[(0M[O))QV=1 9:$Z=(94$7ED)8^?_R3.8<9YD/6-BQ( MN?+9F7N\%/9%KZ;:"0N@X0,ZK3 %W1(=-^\I[$9SWEXM&B%.[J^HA_$UP=F8 M^51/3BVYI#(6:T%IO*G+[YW.EP3SAV_Q^I8M.XKY%LDA>/^X*0JW@=G\\&4$ M"6"H?&AHG=NMX=N7>!NB;0M-QI@UF(:M\&*7F)..&A0-JOWM[VL?T7[YM4[Y M0<\:=/$J5LSV-B6>4E,*'ZNU7AD=I38:91J8XK7U88H>K.4N6&O3BGA9^LT' MIXJQ!/-.R)ZRT[\$N$R$#R$:^^SIZWH3<-%YO#=Q*S#_Y^'=STM#[I*+8;E8 M*(\))WSM"(QQ2)O;;MBZ3[*<71U:6'RT%@TO!,-W6_@=J_6 +0("L[3,\&V2 MDP(VU;8H32G;S7D M17> :EM :PTMO%V8/3KGD'-UE,1L;%7DBX:^*%'-K+3TVU=BA;_]ZFPH&,<\ MYNXT6@F^_[ATE.^''T[O"C-_^ZP?S(!)N\S9@BF.=W.\^=9/5.AH><8 J4YK!HA]^3L+_' M]UW2%N+LA_G2/3"$-SY<*DX 4?-SE2P#+L'_ MON'XMW\X=3+S3)&'%V2."9CE)A%FP1.'PH'/:[;\Z[T?/7-?H$%B^Y:/,%/Q M>K&0#MQ4C$?2CJ/=(/ZIV6 ^X5BF MWS$*19@MO]#1JVCOT=['8^^_H!'\))OWOL=Y:YOW*XN F.Y]Z33"\X_PG#U4 MUCTDIJ/]_VC_7\Z 1 * ! )P#4$(!5O"2B(FGV!@-Z-HYR_\C)3Q")$'J7R M)^)%5X7%.PZ,YRS'O1? O':"Y,L* 3PV^VZ"(4@*KB0%?]3"5X3^1()P$:9T MQY+0AZ^C78)*W?I8XG=WPE+6>K8B.9Q\:8L7< MSXR/4GWJ)/]UCW6";S4E0;XZ5."3VT")!CSZU/9@&ZM7S8CX[EX%3IKG[7L1 MM<=2@=0+Y)S/39@^18R,U&"@OM.+"/8ADBUW__=?:T5TS)K#,/"/^A)E%7 W MA3V<&P:^F@L/#(/AHK?-BF#7X#76G!:9S1RK*JNF7J,9HM& 33O);W^3Q!-# M8Q$MBQ *(!3X/!38]VA$8H?$[LHT+?''E[,X;VW,&PLD2=X"'KVKR&$)[DO9 M!C0G.U/3$S<1=J6=V5C;0*Q;>G>."]GQUASWBK"]=>;;W_A3*ITY,RM_(@5_ M< 7_Y(I)P K!%_(AG\'=9X ME\FIT!,^Z8@;-H-49'BF^[$?+@I#H3!4?&.FL86_XE&KV+TBO0:J/1AB_: M MT7E\IB?[I&IB]$+K+-YK^QLW5YM7LOW%IJ&O]*2<'E>SW5XM;\"C+("KC9-/ M&>R<$R%$08AR/XAR:4?]UIN'A/8!A39>;OYM;-^UG/[6AE%;'<*4,'I%UB8] MVA:G(@LL''#Z*8JZHLM_:Y5!4/& B5O$F*\3/NC-A>FP7?#&G)?Q],I\HG?7 M TB$8?@ ,&&22ETZ?/"I2I&S["4\?TA)3"Q31EGS^,8U+\QT$%:]Q:JC*F2! M)IP!5#==&YBKP:C-$>,E.Q&S5I>9M._(I<]I5$65MY4&I\G>=%DUJ_E"1168 M,'O^A&$H>8[ ( 9@@#+H2/:^HG_]J=;G6DYUD[+EA9]/2APQ6Y-YC69H? 9/ M*X9.-9Y&>?2OJ>8HF7YSC;^80SR<& MZ(K76NB+6.V/2,D?],E1QZ! 33RF& M?,AT>I@W#Q+A*7HNS*1#.$Q FJZ"/R6L"7CZ\"1!E%E'<<(8IQ1BBX6G>E7? MJU7S1:OVJ&B*69K#1VE&%]E^LT;Z$ZM;O:?$.D$P-27+=W*8V'2D#BY)M6*] M+61"+SSSE"*NZ(;?6K$0H'P!0$&)=22TL1?:>#G^-S%]UPH!J-C69CO\7,=6 M!<%N.:G9V*KZP,!EOOU-/Z5Q F76$5:@S/J]PL;%X@AFP:KX--[T=8^:^<7E M@%&S"L2)L"Z?>$ICS%TGU@$Z)I6-L@""LP B(FE+T4#1SJ\0[8Q90BTF>-4 M8X@;B!7U@SHT+/<8[NQQB_*,7 U5CK 7TZTFI*F<>$^.?0X?I]61.LWKS?)" M[5JYEE:E60''PI+Y)S+B+4($!P@.[MX_1[*'9.\>W.S/M3_7\JZ)E M/+\H3HE-:[ N.M4VM#+ O28B:KA0AOU+*#K*L-]>YR_F&O/9NN1E:EB6(XBL M7Z%TV2H$H9*'1>=/^+M<\BYS[+W=-EW!5;[US%!,\ 'S!S'%N]X[8*=30GXF M-FV-JU:&C%)<,V7+N"<'VVFW'&ZE32TNV*0:[8K>:(])X&#CT,&F,1KES1&$ MW#&$H+PY$MK8"VV<'/I/-';7\N9+4F:US.38##? YB6>495ZJ1>:--AY[OS% M4I0I1^B ,N4Q!HJ+A0"*[>&@+(V<$=9=.H LJ&JG3V2E$Y35!&>8S9 MG$*-"D%R8F+KVCV% -JYF2E)3'J.%:N$:HJ#]4Q(J@ 280@@33Q=-0J \ 3A MR;T& Y#L(MG]"C&!SS6 UPH+6.F:5F@IJ06_\DA:8=UNLDVVH9D+:^@I"J7Y M$53\."807ZA M/FB90(;?LS4?4OC%LWI*BIQ@<_\8J3DAJY M:8[ONFM^8/O)WM)@[RA>P)8HRUP/Q J?6TI3)B :>=WP!9P,:_)I\BG-H-?M M$7Y\6?Q -0=(XA];XC\C.'%A,WFMJ,)PVY*\C3"H\2M-[DS\;54.2!4:0UAL M +P%XIK]^1 TQ$=?K@ -/RA&N/E4ORB9_H4H@I'&MUDCQV;U8*55%9S(;"NU MD".'+QNDTD]IZL.6?O]QXIQ)"U=<3P M\'R%*7"(#BMR^#T)%?3[!)@'/>F#-?AK:3D:W+SOM@+LA[96WHRYU]+PQH=+ MQ8EC&9ZKO)GGM??YY$+PQY^%:S"7X[]7C82CC?BTC7C_I3RT$9^T$1^]2HPV M D'35]L(!$VQV @$33'9" 1-L=D(!$VQV @$33'9" 1-L=D(!$VQV(B/6L:@ MC?BUC8C_2U<_F#3S"Y..=WDI\SK>+RDPZ/UF#2:O;N+O)'MB&?*Q#O/\W__^ M9_)Z_I)EP$7YWS<<__8/%X/,/%/D36LU?W>U\HH4ED?NUHC$GW8_$!A!OEXP MI!DWUXRWJ;#(S?[Q(ISM_@,U9+NW5?GTGHYWL2J/KD%'BT/\4X/#/%.Q-KYA M,]1Y9@8^LP/&5D"]B"9!$?"01 M+]7.2"202""1N)5(I.(M$P51LR\0A+QQ=/8C@8 _?]=<\/C2N5!\^_N//"QT MMIV$9B;4YHBD[?R)^]<<>GU=H[[4_ M5RP[^K_&+B2L2%B1L")A1<**A!4)ZW6$-7Y'=_Q06..?9PX/D^C9BNAX]B7; M/WX)I;K#5C,Q.T_]*FUCX(D&..P;0_YT$UN^N]>!X*R!;3I+Y]=SMIOCE'6G M1I*EX7+,JW?4QS' UWU9,"L>UV5RM-/H, O,9F%SG6]_IU)/Z,NGS MCJ=WGI\*G6$5OI9MPAU, .E(3!59L45C=^ B.B !1:)B'3:-+_X5CVK%[C7I M-5+MT9#0UN:LL=W6N!7=:Z9I2;-6\CV=LH@%;4P:3,P55EWVJIDT/UAL*%5( MAX3*M/L#*:\TIX3^(JJ>Y0+ MJ7!X-@+Y1$1@Q3WESG.6O;1L *")B67**'<>W]CFA;D. JLSL#KJ0A:HPAE" M90UVFW4)3M6;CL[X!7&;ZP_NZ2S$C)ZU/4DE!WJQV/?F$ M85=TZA$:(#1 >70D>W&3O5BYV)]J?J[E5R?Q=46R>[:(B89?G@!"G]VZ/C R MP*].163;4#;]2^@Y2JG?7N4OYA.[::N!T;4YQ:VF,E.W5[E\76>!CD.?F'BB MB ]/"[S+I'J8/0\2X>F!+LRG0SQ,0**N@C\EK EX>A'.%N774:PPQGF%^(+A MJ6+5]WK5?%&K/2P.%TK%U,AL@0NV=1_/% :C9OV>TNO+F5.4IDK#YZNY^E!N M#[;IWMP7,F$Q._;$8.=%APA1$*+<#Z*@]#H2VM@+;<=^?ZUJ MW5JYQXOUKJK3*FUK7JCE8?7Y$T'BCY9I[^VVZ0K>\JUGAN*"#YA$B"O@]=Y! MNTJ]HJ<:OHOI@Z*@"RQF%"OY>\J?N_6@-N!GK,-KSI18F6-9Z@]8 <>ACTVC M[#G"D+O&$)0]1T(;>Z&-E4__B=;N6@Y]3I@V-Q6RS6+5S@+/KEH;QN5]:-.@ M0W]-?_[6:H+@ >7+'Q$I+A8%6)7 Q9@W:'+515$(_)Q5FE%M" TP"D Q%V]A M=[/2^D,M?1(*,SS.%84L?P'/;G-D,IV/*5ETO16I8W(S]<*6^_7>EEUT.LRS#9[EK+$YE1&ZY' M6$N/T]?L58>PXHZQ@HC!W!!Q_K27\EOUX:9;G8XQ>M;WM:[;6W7E$"=@E"!- M/6&9BY?2WSJ$UK-%E1%":]?)CT-:B0 %1DRX-%&S=!S,N=ZA/' MJ<8(0"=3?K@J;_&*,/M6@ 084'2.(?6^(_)3YQ83MYK<#"S-U4\ W%^[I"!-RL M2CEXOQ%:0UAQ (WA-;OU(6R(C\)< 1M^4)%P\ZE^53K]"X$$@9U9^J0L3W2O MXP]F299>Y9,JQ(7PI0,Z\Y1Y][3E,)+P'Q?>_._#90UO ;9#BHTF7UR8YI[C M:M/@5)S@_W'B*$^]F9+(60OP"$%"UN2$:;D)1S&,A&4G;$6R5!.,FX!_547- MA)\: ,#A_HM#3]RP6CNS%84>*&C;1(+\&@S)Z&8LB(G*IZI)$CL*0$$ M+?6I9\!!P;/?+:EL>)_5BA>2"4KFG"LJL5DB^ M;IA)_1/+"[X!Y_RB7EVP**S;$NVC_M [_6F(MBU@I9DQ;F)T&0O6&Y&HBV0^ MZ+! =XCG<_\R 63/@$L#U-$S7+A%8/O%A JM>6)I*TE7W.QD(98+>CF,ZIP0 ME[>X%*YK+G#SPU&'(W5M,66R]563P5?JM[_!HYXOJSNS/ >LQG/B6IKW8PTZ MJ-RML"8B(GHRBYFXAE(F)L NN)>3UMW)N\@3:ECA+UE*+*JR& \UW->Q=Y9 MQU'<_9]9YZ6YS4"#V^EVH,G>Q^%?#0;FT_+LI>4HKX;+*^ CS3V$[JLM?E\D^[6<1V($D5I[6;4Z9;F5+%(CCUK-F);_ M[6\Z]7QN7(\8 0]SOT%YJ+OWV:;TD*Q MO$[J>IE;!18UD>DQO\+!-F6P=[?)?6V"PWW+*U(XOP2)'^PL@/RE KZ[5HS@ M*>$#1I98[E85&-.=RH)/ $'6)##[W2+M#O0%0&0!)++!7\/U=,!8*T^SP3+A#9!5(@>,BO?]E@7HM-B7%D'M6'4P)_![\5J3Z5/ 6 M&[Z1E[H>B=%9"6^INMAHD\#6T9GW. 3"A[ANYVJ#918-=J4O3++0JU1;C78% M4,(,]>/XMT['V:J057(?0L(,@Z"<=;@(L@I8)4:2IJ)_[ "1I%N!3O M3G?'J YS#O\$QY,N60TRPLSW1#IKSCS]XQ'!:2.L5Y3M1%4U25\&QT M#P(G' 4^X*Y?7D*$W][=+"1X2<#O(".7%;#U"\V$M_%GBOEJ+@"F=P[P&W?W M/[*V_ON_X)_#=DB&(MHP?C+;K^0Q%@)7=!\HPK!_7R7B(2E0? ];2*1>XAU[ MW@B;[2T/3QW^^_].'_XEH).4+,.ROQ^B-B>SFBE0N;\380 '5O*#]=>3XA3< M^+MH^&+@[&?),,]$ZE"@\OT8^8'KD !*P?P[\?(C7(VSI5R(F^3)@NW#14G@ MK;G?=]\Z?!1&>@Z?020!&_W=5@ H 8V!8[\:-=P5UUI^)_!G&@8;P*_[6>&I MY]25MND-F:>/>_)?,0&\#8##_]=KYMY$.W9CP)^!U &X,W:C^KNGW7\$>RK M$!O0B1R$=: ?QU"(^/?)AO](3%\O<]3ZB2'0"3).4DH&&'P)G\I"BB84@<'2 MF#!-I5,2I= 435/?=G<5#]&F(&E5BF4_Y?)-;KYLL85&WO!8Z(R^O5)F"*9- M%#1+)](4;9@.UYQ-?8$XOW+MT&G9R&Y+^B*WIB<:T\GCDS:XDCF[>X>M&@.Q MU^4"VTJOM$DS" P67(FGWE[*8O-YA=6Q%9:<=+CZ.+FBFZHOD,+9E-Q&RA?3 M6B;#B_:FV9W++$;WX94X_O92OD/0/B]E% L]<6Q%EYY]J1X81M8(\.T ML&39R&[(WL+G5_#*LX7:='(,/V32/E=LY7M^P\3(3ID%5Y[/R2#LC5UPV*I> MG3%4IF!U5V8JO/1L33-FU[5TINYCHMAH+=MN(!NY-KST;/KMD9T-&;SR;*$ZY;S4QI>3,E8- M%+K'XM)2"L<\6R@C$TSM_-)D^(67[]'MI#/N42RX\FRA,JE*FAQ6ZKBN.;UA MF4WV-Z*D@BO/%XIL"FTMOZ9HK&F8)7,V=X+9! YZOE"VY6:( =A[?J'5IIUV MW>A[3AM>>K906HOF<4W;F+PXR0D%O[_.3AIMP,;/%JHP;":E1M4?.AEBRLS0U3FF7;!^.>;9-_0(]:^1,7\04I5'"*QK= M<%@?'NMZMDV^M.&FK%\QL.22Y/N\-D_7>_#VY]M4$ 6RONR598[0TDN6KVA3 M2@]'/=LF@E"U(.<(+M;5"XXZ)_UN:P,/8SQ;?(VO- OC8;.*#<:"Q:>MV9Q; MJ+MC&U]?F4TY0VM;5C&=;FG+C+ZHZ/D^/'OK;*&"#5L;$ VAC37G,[W3HNHC M RA^YOSNQ6QN-,TM]2:XNSK*%$>>UZ/4W5D5KZ^LX?4Q(RWF0[ZZJJ>PGCDJ M-E;P5(NSNQ<]=IS39GF=#RKXQ&TH9(Y:A&V-SFZ/;1W,2KL*CU6SM,8SKN E MU^U].\TW$+4:C+22FG7T)$';TG"]IMIK%EYZ]@!XB>ZE:VU2T@E6FZ078FFS M4<,W*L\>0+&&ZWR%4\KWK"JNN\U\OK22M>JJ:M*0> "AZANIV*& M2JW"5[C/'H H,/1HD,9ZO.C5U\G1HJ-4LBQTLLX>H$M;XPTKUM/T;I&S/KNOFGH#DS11K-;4^0-L6^,*I=F#'%><-'.='(L; M^+8-+SV#'WV6V4P9+T<#TY89NC8% M+ &/,*GE^BCI\_U<6M>DR:RV::127#T<]1R#)F+? >!7+^O=@D:4UKB@E+/A M$IR#T,KN9;&!-YAC@:;GQJMF:]X:[JY]C4*"3)$40>&,(&.8**3DE"PP4T46 M,IETAF$RBBS2RMFRR=1\22Z=+M=MJKJ,2SKK5#:]2+Z&)[>Z6B,+@NZY-(FSPVQI(JB1 M?"V=DTNJ;BP7>I'9;,=^GE?Z&!O%UY3 J4WHD9W3-0O;6--6.9C.V4B^5F08 MG+<9PN,'BR0@>D4C-6;]2+YF]JX?Q=>&>G?C-H.!HVND-TF+W3EN==I1?,TM]_LJ9R_G?+%M ME86BW*N:ZVB^-JQ-L*$XT'0L2>8:/<(1%M6Z'\G7QOB0EHMKB>*ZIIFK+DB] MOFGZD7R-J\T<-Q^L'4[Q!P.K6\EO(;..X&L^82T:1=7*ZTJMB(UIQU#\93N* MKQG2ILJI.3^+K18S3.OU5_E,K1W%UU)L;Q T-[FVKF&&1&_R94JK^5%\3;+4 M?J\NU?M<((RT;($UFMTZ&\G7DJ.Q1!0P3.>ZU:#6$%<=Y7IMNJXP:Q=>P0'&-]5:<85V+W8S]HC/( MM=@HOI;VQEQ9TK,EO=O7[J5B1?FVX7\BB%38'5S,Q\=EIFNF[.C^)K M71:H1:JJ2+KHIM54>5W*^0H;Q==J5J6E!67;Y*MV<9SIC9B!*[3,AYCY84[*_ZI>[$R%@(_E:RID4K [>V6!- MQM\4!9FG^ D;R==4W0DXW6NF>44O;@,EZ+<9)9JOS=PL.1NOQC5,*1-$9*>0:P\*IKY(M@VG5<\ZJ:0?R=>PG%/%V]2BAZV,>="O]=)URU8C M^5JI9B];^86STKL8(6984TX%TW8D7TN)\GSNX\:"IXW2IE&MSM=&)YJO"9I; MV'A=D>&J074=6"Q+T#H;R=?$JM*K;U7,PIKKAE(>;;N9>5>-Y&L^5=L:LQ9L M;R)7YV:FZF23_6B^-F0VM3PE&0.N.MGFIGE,+M>K[4B^!JAU2JN5V;:>G#KU M8<-O9YOI:+Y6PB52*,=R==Z(I$7.\F%IBM"&?=7O6F_ M.&A'\[722NCZ /R[O(9[7+.?EX,LIT;SM7*Z.6LURN4MG\ND&NG-)KDHM-@( MO@9!V%]DW7*:#[B@GF]V9M4Q2P.[%L&^?*[A,LIP6] 'EIH2.96Q)^-(]E4M MK+B JFVFW$#(=)/^6L,:%F1?9^O:-E,SC9EC6YW8!C2M#"2M !A=A QV<_7A MEINV<3W9X0MU>S.9E[/PRO-@548I=AE,'F'!K*OU2*W)=\"J1M TDJPHZW%C M)&$$NRVETDZN-:,AI3F[>S8E;(.91+K<(KUR)WJWV%ZWU"CNX=+INE^V[08V MF.2K3M7$-C01&2N:,H6!6A-6(\X;<@V95MKCB1,9*UJD-J-R7@T [Q4-BAV, M^YA29:,,>K/5K&<,9ES@ JGO#JKFV%PMV"B#/I\,+<=-]BM<+E^KR*E,RBY0 MD=:GBW$$4S/\H;[R5JPJ]IH;M1#IV7L-?-+, D^4[TY'J6F[W2G-"8C_9W,O M8M-U,*K,IER@BU2S4$E.MP(+KCS,7=M\AQE#S=PE47;?FPCYCE/T%FNYH'NX M;W<66'HH+7P!7HKO\JG[>FKE,GKK!NLF?KK)VM& MP_3F,16V*V0.SX)>.LKWPP^GSP:31_O$$4RB2+ODR^M$U4FA\SY-=9X'=.W# M70]IJ-VT?NY-W13]G,+?>Y/_).US,KX%QIP:EG]8DL/O25CF_7V7U?/!(GR8 M4-NO='CCPZ7BQ+$,SU6NG$E[N_-P)\99"/BL!$(FF*R$?1S.H,V(@8;@5A33#8"05-,-@*QIIAL M!(*FF&P$@J:8; 1B39?=B%]L9?QA@O3S9LW\PJRO"L*_/67F;,:35T/N7U&< M6(;\UZ'I^?F___W/Y/5L)* 5]N)N]:,VJ*X^P4 MPIV)YNXGG-C]MQXV:SH#%"0Z%Q&=]#-UWZ+S6DQV/UO[FKR:9:J*C43G6J*# MTWD#\4SV@/XA/7;D9S-57"$G)9:0D<\D>INEOC'&(^-S%^ M]X=SR U$8AXW-_!WQ;P@:G<3"KMV$NIQW;B7%W_17L?=:XN51E_9%[O,+E]Q MKV-.4I!>([U&N_P5-/J?^1XW3L-]Q-/AS]\U%SR_=,[5O_W]1QYVX; =V*[_ MG7!D;@\HOU5-%)X7@J3CBKFL.Y:.RT)' MG%)8<1 .2+KN6#@0="#H0*P#0<>%H.,?^G+GQZ]_KIR\-\WS$VHOJA WG_NI MCGQ6G0!Y^WF?''M\@J&[3BCIG>Q27YA6:5O/^\+RBKL%8:$]6&% ME;C]O"^VC;OBJL<75N8V*HF$]9+"NGLS_O&%%2'K PCK5T%6)*P/(*QWA:QW M4$?+/W>?$SU;$1W/UF#\YNXC>Y\8M?C42?[K4M&)&VI*@MP?$[^[82(\@(:X M'+P_OM1]PHMT5Y"Z]WN2([&+O=A]]JMRP5 M2+U SOG*^W..8.BE8=E_2?R)9/#__N?UHC]" MV0-2^G_>D_ SG('$'TC3?TO364GR%IXANKO+(A1?G$GMK-W0,;YJJI6JR>+F M2H:*CQ/?_L:?4NG,F>+_BH M0I!MAN>@4]>UZDBWXZK;R*K?C4)_;+M3U'J2";9!2=>&D[Y3W%9&R5RHW\Q/ MV.[[K"D+PZPJ;'5MPOU, %%)3!59L44C(:H*V.X+QEYO/5E41/9X1637#J'= M>N]0,=D#%I,AH479Y+LK?8BM&UD\TA=VSUA>\\,]!\7Z05NB\_A,3_9)U<3H MA=99^#&)+$7046ZUG+'CK='&Q,IL,&5LB\)7JL# &#)./I%4ZGHQY%LK$@*0 MQRQ'B9&O^@BH\1,^;:I<&J047]*[HW%UB"_*\VRZ#4 $QJ,IBKIB-/K6NH0P M!)&0KPTG/QW9;MO,NLL4:UM]H9%N*DF,QJ,:I!HPLGU-KH%PX@%P G&-QP&' MCQG%/#/A:DS+K/ Y71_(1;W M[OBR4>T8<1I4!1KWXN,+!Z>1[-VQ['UVV<*%W;L8R5Y,Z-J1 60! 3CC:-UT M;6"N!J,V1XR7[$3,6EUFTHY)/"B"KM6)<690#!3 U7H#NIF5]-&24(4,C"(3 M3RF&1(7(7U#W4=W28RC\Q^X:4VMW!<[9#K'I& M404<"UM=$$]IC$%ER@A 4.G0UT6-CWW;L2@OPX..+'JI71K*'"AI0S=)%6%L#C"%N(&.J'UA MPW*/Q0T];E&>D:NARA'V8KK5A#25$^,2&HK@;BU.2#ZB^U5W->U2N MW!9P/.Q[\81'=&%#%*1G]"[(PY\Z$QO\^ZY=YNSZX0E+WU MS%!E,JI,1C*+*I.1T#ZBT#Y2JA^5!/TTR^R]0S%U2LC/Q*:M<=7*D%&*:Z9L M&7&))$6P35G.;1N5[%#&!FZ[MYWE/);W?0$G8/"8RIQG_%$I,D(,5!STT##Q ML8]*2T6MF:^W;+W9Y?*RULD)O-B&J!&>VG?>^Q35'B/80$3C;A'DIZ/41JFM M--W52L4T0\BNBLR$%S8[8*"NR"<0,#P ," ^<==H\#%K,'@UZ.3\<: G\3'= MY Q]8MAJ" [,1ZSA#JJ+3[MO'-IM)*$X*S)*Q/U2\-JR9<5.[B[^CB\W"<,>-C]]5KSE+SZK3)'BA[5B-Y_JC1WL6&/$QSYSF0WXP%M.A[I2 MS66L+=N0UU@(&6%A.?V$$=<\@!%A1GP4"5&,1Z<8/QU3[Z^598],;3"^VIX* M-N_Q6;&IAJA 79E)(%2XW;P147AL3?^)BG%?<3RCL>KQJY5IC[+!N%:@=G2 M^1DZ$,;0_^/")XF-9H9/<_C.7@K#PQJ7CO+]\,/I76$P?:9 $?F^$#?)<%/- MHU F#67JGDII,I2F\),]B&'8O^&SNO;AKOO1\-TT4-;WRX5)PXEN&Y MRIN)7GNC3RX$?_Q90 9S.?Y[U4POVHA/VHB/6J*CC?BDC?B@OSO:!X1,7VLC M/NJ8CS;BTY#I_?;_:",0-'VMC?BHA ]MQ"=MQ$?=H=%&(&CZ6AN!H"DF&_%1 M3VNT$0B:OM9&(&B*R48@UA23C4#0%).-0- 4DXU K.FR&_'K+V"]GR#]O%DS MOS#K>+]TRIS->/)J2'\GR!/+D/\ZO*MY_N]__S-Y/5O),N 2_.\;GO[V3R.[ M^'/ZMF]UP[4Y*2*1%--5[%]8K;PBA6]3[M:(Q)]V/Q 80;Y>,*0(MU>$7YKR MV6;_XAHK\K.J_%9/>SM8?972$\$ATD.I&B$[XRCZPOT@.H!\0_U0/ZLP]^C93S MZZT0DI++2$GFNBVR?Q<,B[;E()9UG]%D*$F_*D M&[1/N_64/\K7W1KGOB"LQ<'XW1_.(3<0B7G"482 M<)\>'M+^&.]]S D.TGZD_4C[D?9?PL>Y<;KO([F /W_77/#\TKEL?/O[CSQL M^6$["R8I-Q- M+#RV @)G* X ")P6/"P3_TKF[=_/2]:9Z?+711 MT;_YW$\=J=L>*O2I\[[@P>6W.1+K_=ZNG[^M7UBO!Y__#\("3X7T, MXM' ^_/G_<,>_TCPOX8 ?%7!_V&?>R3X7T, OJK@(\1'@O\E!?_1$/\."ISY MY^YSHF4.1XR1V%WE^#.<$$@Q_S_L_=ES8DKR[KOYU<0O<^YL7:$\=*$D'KM MW1$"Q#R#F%X40A(@-($&A/CUMTJ C2W:=G=C(^Q:#[VP**2J'+[,2F5E4L0= MFXWW4D-:_ZFU_K62D3?DHBK@=%:HIP.@^5%7 MY3L&I]^QJ3)2_22J/C+X"4>!-W=')EQ1\'&LE^,)N5DUF&%FVF:@68?-D9%= M_XK*C>SZ[6CTZ]9[;F8G^<&N6-2U3"D;%+L\W2M%"LZ\P7K?9MI?%&J=PV+D M%N1G"LA*:J8JJB,9*6FN G9?,/YZ[<6B/+_/E^?WWF&T:_/NJR;S75!FDY>C MAX3V<[Z=OIC0)C';(KD;R=*#_\(=7):G#N+!"26TC;5H[G9U?DWW6UE:UNRU M$B0DN'3&'UV&O2F;'C1&NNIDJ4E6)Y:U-0DAR.=, M6TG2;O4SP,;KNUK-R*[R]*HP%-;E\I8MCIB"[G$ 16!,.G,&0RX7D;ZV,B$0 M06[(%\>3-T>W9[-I?6GG*@M!FA4S"XYUN;(90)C((&\# 07R-KX..KSN4QB[ MXMBE^,J"[Z47A4Q^-AEJ:;@S@9'R5WR*&\@_SMO.RG; ^E-3VU)0_G%R\X^O M<>0792O?,/NND*U\X4@VDKT;EKV/3G*X\$XP0;*7%,?NP5?( 5S(VJ1.-2NE+M8:\,*PMJICM6(@LC#D3-QE M8,=BE.'TY90?I3E]$HU_0P:SF%YP@QD_TWOY!;?:2 MML8$ */%U)D,1Y2_ M_ 4 %G_Y&/!FR.]ICXM3]UN.8OYM:$G3!J:U$]S4,4SR,A_71U'1OZF%/MU M4^X9U;JK#]D-5BOU7'I=:9C<.#+ES*NF_(:3F:.LY1 6IX7$TGRE/ "44_8H+>NK!- X.3.O1 M?SDXHR-3K5H:F2ORX:X1X&QQ.&XUDI*?>,8O%=H[E^T,\#GO=S,=,SU7B5:+ M$W$,!IE)ZH[$,91IA! $91I]8=AX?7?KZPZ>L6>;A4Y8\]W '7,R69U#%(&1 M:OJ.8M^SUL:UU0G!"')$OC:BO#GY+V[2Z54U@ M9DP@,K*VD@ST>@\E.*,$Y\_!/I3@C&0/I3^@%*>+^7=- M0RK$<%=5JJNQ$ ITEA5VQ)@:%.>=A(21SGAXS7Z^U6)&Y3ROU1M#<-.*V2C, M11R/JFK<$22.LI^^H/JC[*?/HO.O;_)L4=2$K4Q1@C;=M;J"T.?*% ZZ[ >&-.RLPLB36=>->>WF>C,;=S T[&J^NJ@LA;(M3?,9J7+O0@51AO_W(,._8 ^C:JH,@ ^42(9SXS:"S M0*3[5#=+J[K45-/I'N;QPT8$&U'0^3UCSM?6'X0;R-7X>A#RYD@UO_2,?#.] M4X00R\R[YG#=LXD@0H8,\B@0,B"/XO/"P1O:-VQ)4\X'N":DVR52#7A19?P] M.C"O^0TWD(Y\6K+C6*,C#>595=#;N%\*8-N.HCKI_>#O^&J;X/G_?=<-Y.[*;%'?S>/PM%WDP ML;IQ#&\KTK0@TH*_*J>=S#)C6?A[M<&^1*P[7&554IQT]75&G&0MGEEH&' ^ M21CKSF;N,/8=C\XB_+A9_#AL2Y.+'XG:H]XR:+RA#"5ITUY]/F3X/%>83':A MW:;U"$/VA3IP^CU;$"(0N5D004[()\"3-T?!TXPVT,T95M+S2J_06$XZW;3- M13"10;[&ET_83C ,(%_BPB'OH)>?-A4-(X1612ZLTK4T4Z/W4,"\P6.XP93N MHQ5)T=']^[8G&:D'#E$[Z?8@P),$:Q?9AF?Q4_ZG_? M,1G\ZBM%B;=)R!:_NAB\@\#_))/\ZDM%$I^$+(^KB\'%)?ZGN6%77VJ"=L[3 MF3!:5W9X7E]OU_G"6G=R&RTI(;1SR:(FQOF91K$O^'F^7YE4Z4ZG #Q@*BI2 M0K-W+/N.39H07B1'B2Z.%S_-&+OZ4J^]Q4XT2+R^:S;K>7-JM5@!4Y>CL3>W M6O/E*("8$2689^YH]CV[-R+02(XF(2?CTSL9;XZKLQFV72E-E066ITOJ(J<0 MS6UI'L%"!OD2GS;#'+D*GUS57W<(:'JR9BIMML3WUHN^NDN'4WFQUWSF+0Y! M%$?_VX,S^7$ MI:'8J-NLUC(S14&J%0C1VZPQ5I^?DS%:)#$H8H!'59>2F_E97NAY&V'H!.G^ MRGC28K32++ZSC %N3U6G-3O^_2AEV%[*FI+CB&R^4F4VA+03Z&:ADL[077,9 M!%#"J)AXI0!IWI%\OZ2B2:%?A1]/AV/!UO6>[-;FV[' -_H=2#\F3C_W80HI MS0+4!,0[/CEE@$>G5H=GP96E<")E1MN(%/C#B#82*0G\,4M5?4M-D=A="@I; MQ)6"*D?O"%,D'ETE[U*.ZJY4\."-:H3WJ:=:X*;4C63X$']24OQ-U:_-4W94 M1?/ \R(\2VG@(9H#WVVF).\M4XVN G&0#5\!O[?LTUNH6\V%=YU*+O@7/%$" M0\VI9D7M"2 Q9H"ZMN/>I8 IE!=@POO[?$_]A?\[Y2V>K$9R5/B3!3 [QVFO M?0D"U5WJ+^+?S]=Y^,7* 3+E '"*;@?HZAL>O VXJ*M>:F.#A4=H%ZT$3 #< MQ-W3[C!$ [(.?@>(!$@$IOH7N9\:5 (H'6 .*3#"C+@+O]"L#1@.*> "\PQH MXJ56X'LPW^A;U_55YR\7W,0&R_,\P+/G*P74AQ.7U92A HYY"\!&.&8E.2G( M^X@0JA11[/@L,#'JWX>[N]'DP"Y7A0\Q)1W\'^ P( *XJQ4=QSHL]["TE11& M\[V++O^5V:_P*'.*#28%EP''@^^CB1OP%N&Y-<-;P&N2+ /G!4QC#FS%'EK@ M<&A,"."IV( [AJ:K$6O L$#HJ_P?R(AA\^;JBI@ ^ !%-73&8$93"$WU[X& M).&U"4W5&7R8H\HV<,2B(1J<)SSV%,F+; ,: "G5W/L4YZ9<7U[5RD%,GKLZ$8BVZ8G#F8O\4 _;&655Z[<[6 ^ J&6?L4''QYUB MST%9(3R\B&;/ >G^ _V0)Q[2_IN'C!@"C(@[3:?.^VP6^>97]J,B?Q+H F ! MD' 3HN).=6-0!H3L2'&@)[;OG&/+HW8]X5#Y"5%ZKB&Y'*GUTRF ?0J,AH04+M9>R)!_Y$E0N^$\U2Q$5\K\Q]^T2S MV:S99 >K/(:EZ9;7+Z=W?JTV?ZZOE4>HRAN2ZVHS355R8?YQAHW]!,,"L$!] MR(D^F$#.L&5]KX@E(&@KL>R6@^56P'A^7= J?:E:;I=WP;<'6Z!PWLM#1>); M2@4JO@*3\X#B?T!@X'$@E;3KBH'6<5MI09]YWR??LXX5(.O=7#IOH_9B37?5A#+QR"+I@V/_!Q7G. M<6*'!^+[1;\M)2J+WU/42_F"BK8YATM2U#=]3GRWTXR0#?[MD_ W6\O#O'X5@B'OB MQ8XHB!$?Q B@$2^V14*,^"A&8/T&>VH;R<.@G_N]__IX^72W8'D$2_/=;YMOO MKIR^)ZY[+HAY&O&0X8;=^05BP0C%GCPD=K?_ +?K3VF%=.#Z.O!+2XXQ^A=I M\* 9Q.]J!D[<8^_;PO5/)?\A^!O#!20!7T,"BI+F7 +HK@S_KXD$_/Q=\\#\ MY;A8?/OQ5P%&"9WH-9^WL'U7LA3WWS>$C._M'?RI!MRP=P#?B]T*/"(Q>#[5U4]*^^]@]/0MW'A*Z][HO5@-A'5A)7YO@I>B%A M1<)Z<\)Z _&%@@\S/5*VI:9"57*B5$;5O40%C&OO&S]0NV[N\,%KP?3/<7SH M#]+O7DY7?IYO]YB)!_/R&@^I1D/-6VA6RU+'0+6>).6=.Y:L&+UTMUF8ZWFJ M+@>C2B\_-0(Q(Y+??A#$'<'0[W&0"&DITE*DI8]:"F-GT;;PC(822F,PM*S* M",L72RHV+?+./Z%W_C5 C(-*"C"LO]?.(E!."&?N:UY'II*M;VOIR@+SJ9$X MF3*%H%KNP/5\^T%F[O!,O <.4G>D[DC=DZGN+[DO++7S%BY#RT)-6VQ:;3L7 MUF9SL!;@OI#D'76FW=7-A3+VOLJC:_+@K7BJ=6%GY4M U2WC$@*ACP A"#T' M%.JKUMM\CNFD.F++BSZ?]GIC7]\6%"[-B5GHTP':"QP'2@2:"S^B2,?EW<=KKVV!&U\KMUZ MX(,W1M=>+D(_J-)O=50ZV7R-QN3E"B.F2D^3,#FK#XY^ES2#B3]SCO_]-S+ 1UTL)N3P<U"IX MV%/ DEFV\_VHDB>K.M1(("+MG*OI?2F$*.#U73("*70/JV28>^+A+.#W![6& M=$AE[AGF_U*/'R$U8J2$U;A."/:DVM;^5T_K;1VNO5*/X< 5SUY])_![6/S+ M!'\>*S]0]]0[L>GGLBFE%@Y$AW_U6_F?GU>T( H83\XK'BX!=SNJ>6;/4K L M'"P5]R"TTFD1AY^)Z5,RGZ.?%*&"**FLS))R1IPILZQ(L>1,E&2,%3$&S\JS MF4*H,O-M_U3IB"-]>B$Z!',.C,3QYT.9I;]N*R.^R9\:6--C8/"L+!0=3^XUU?LVULY4J!T;&V6G;I?IV-#5XNF-5\)X9 M;@<;.#*^I+5!% :9N:1A/:G/JT1^O)QK,.LQMJ0"<"7Y[9BQ^6'#W!+&N+)L MBC"7*#9RU?1=0BATJKR481H-=:9B=1>F(L06OU*]="N77?E\3VKTY)&:SS5S M\)ZQQ>_6JQ(3](DM5E/I*<3 /#<8'*^G/,',Y,T[*-3EX.Q&Q\ M\3M\ YC:Z@IZ7O:"):;)#4KD]B]3GHX[M5Z=7U=+/9F5;+.=]. 0Q"[ MYXPPS'#D<24A3\Y76<+>Z:PSW[L.3T>*4[G8%#=B19 :Z8DG]U62+ 4BCL5O M6AE[,R9'BU6AU^07;K]"YRJ[#AP:N^L$KS"+5;9'ZF9-V6UXG&R110 Y>/RN M:U:D=H7I&M-+';P[+:RW^=R"@T-C E50)IMJCPTR6*L_YJIDELR5RP$<&I.H MC;^N2JY:976I5*V5;$MG4MNEV<6?J MM;R7:3KKWGA!!V=QVIFUNI5U@9UBK>YNW9AH'8GJS\_A=(VG,:AY0 Y8M86O U2$ 0-8N MG\5I?=/W_:G5]3$I%^QZYGHF#NB?X+1*A>U2B&7TUM(L4&R[,:WZ9W':Z706 MY7H[TQ T2PNE4H4PJ\NS.+WDT^L54RR.L)K%SKM6MFC6]BFO3 MXL[A=&F4FZ4GQ=6<)TIL25S:KMOE@G,XG>$!FO+K9:#G,Y7JV,Z::U$YB]-% MGQJ:VW+#U6L3"MCX<3N>H2B-M9;*V *2?&)I.2,Y6\W,X+18:"ET) MNSKOEZVB5 S#,),+SN$T6^T0@W'-*PI^6O(P"@_60[US%JLYW"* C.XO2R+)'M@K^MS^,T76F*S=%N,L!,9^8O=LP\,_#/XW2FSO7]YFQ4%TQA5*]T-QM5V4\@ M;JDD B )$$Z>#IN>1&^6A<'Z)SB=GH\7;"'L\E)E2H6EGMO[K(KAT8$C@H#$;"T M/^R*D%*MC>;8UJ'^_]O[7)S4](]Z[V;_<5\I-[ZR'6]F&YH=]8,!VRCPA69& MS2OV6Z:H*X;J@'UKRE%-": 8F*2AS:+-D[1:.?8V&F^$JI%_Q'9@= ME+N>WB8,+>?;_;_@+39+G6IRL'\ >8^=7]U]ZB,+_VL_KRL4_59197M/S6?QE.?? F51 MO_N6HCKP4^SK_9VCE[G@L6754-*>G3X&\ E?ERKW4%\X6>B:W^PVJ3W3N!A MGY5#5Y&GS77.H=?BP+E#3X'P/'9I;DK58(.15-22!+8;"(^M#0"%-0^>M==, M\!E\-??]2YQ[+'/^G=;)[W[A==8%BYTSB"^)Y N>17Q)'E^R M]R2!^)(\OB <2RI?$(XED2\(QY+)%X1C2>4+PK$D\@7A6#+Y@G LJ7Q!.)9$ MOF3O"<27]^/++YZ\>RU:>34:?%@3J-?P^\(]+LX0X+(M+W#\=WM>D.Q]ADQT MSXM?)-Y[]$E#"O/N"O,G%(A)P0>1Y&5?XPN2Y+7MRCL?++H-(GUJ5?KS)DS, M_?MWG[J@N2G!)(,+M1]"DH$DXP8E UG;#S*N+^^A$V9Z7MO*S&MT]\D+O#S%3NI M(Q5Z'6$_SQN'"_9>_VSOI9"('&)!DF;=3"P(RG0\[=](3-[#8?L\ MNR_N.;RL\.?%]61A!'BN&^=Y_J.ZKD@EW#15J[ M)"RR^T52;R[1Y.'#Q,Y"*I%\FED)\R@PPQ-JCAIZ.17<7N5@(2FP"MA#(N^HBN;!<-F9_A #15GFMV-. M$L+>JI2NC$N2;\)JK+#%W1V&O4N'.P0+"!8N!PM173[BZQG=G^E2 MJ.3R19HW'8=@MSNW!3ONT").?/N1N2,QZG*-51/Y>B_:BI]4_8UJO:J*ZL!: MNX>:OY\UAG8M"$P8&2X62DQD=#C!:%EZ4#ONH&E/]^$'[,0&84>F"_A"3P_( MN871IM8U@R3O]6T+MQ3?,"I"BVQAFZ$JV($ &YJ O3X)4/5]VMDCC$$8DQ2, MN72H(&'L1%+]!:0ZR8&&ZYC.BX8=ZM:FX@SK(Y*7=$MM:JVJP_3FP$BR<.>! MT^\9>$B8'B$XN32<)/!E-G+$WRN(,2E)>B8L=RC>GZF5?HZK4=8 =AJ$00P2 MNR/PBT+!:$74208>V)[#;FWV%,P\:OJ"L@MN-5I[8>\* M8=\9[,L_T9_&07U:C]IS@#Y+RM$\/LXRNL0-6G4RF-J]6J)C$%.Z7> [=;XB MF'*ID<_UW'&Y!1N@DM]^X,P=3;^$B0@I$%(D!2E0U@$2SH0(9W(C E>R8Q<- M"&RPU2Q7R.=QP7=)>3+HKVU:AQ:+_?:#NL,9!F4B(%! Z0A)Q82+;^O74J?1 MSPY'-:S%Z175[>MKP81X +?U.'5'9>E/GIS0E[91WU$32)"LK20#!4!1 /1F MWZJ(44L;IF(;B=[X:V&U4RED]*Z> M+]2I43D_<=4L)[*'@P84BW(/$*I\9E1!N0=(JF]=JI,;:?A 8WG1Z,*XLUR$ M$ZNRP5IDCK5J3)5CA3DPBRS83-SA%('2#1""H'2#3P$@%P]%M#8U4J/5(270 M4ZH_VHUZNR8= /" H0CJCL7BR4J?),'@F%&0AN(-:SFC@.OOX]_U:OU]N#MU MY:7>)#(>0[2Y2-5BZ5>5+)$Q*A/,X=7,N!BFIQ:VJ2-W M;GW3WX:8*H8!OMW5ACTWLI31:0B21LD/"$Q^-S"18##YXK[XQ0,5_9(9\GF] MD=7I3EBD+3>=9X8=B",P4D$0 $DN'JI(6%BO;WN2D7I>F3WU2%<4UGWWL.Y3 MR"$!Y"BV#S-9D@"OERN#E<25)PIM\:I+R\ MN77ZZA8;[CJ-L#^VFYT "@.0Q8L><>0&,J?0("" 4E7R"50"J1A/#(A8WL M1>,:U*1/#<@>TQ)*LZ$Q:RR-L(L%T)S"M OZ+D.CO L$'N\"'C_)R;CZRC^C M@W[Q.$9APH@DO2(Q@? +95WD>Z0B5T)'/1E0-$8-C_P>E[SO&IA[OA^V5=)FE%T39G;@_+ MCLS QNQ(D>/?::C(WZ>.*NGI -#@GY7M:I#%WQT5&"!MHSZ[YX'0T8./0Z6I M:QN^ISY;Y]5Z'.-O%X*_P=(>_GW7 #_BR[7X\O()3,27Z_#EM3/FB"\(QQ!? M$(XEG2\(QY+)%X1C2>4+PK$D\@7A6#+Y@G LJ7Q!.)9$OKQ6I@CQY8_XIO0M@)$T(GUJ57JP2L3O&B7F/O/NUOF")J?DV*X;,\Y( M,I!D?!G)0-;V@XSK!Y?[_3/C^BLT0>[X9\(#9"E^T5)PL-(03"C^"M8"2<@7"'Y>.4C\B^("/W_7/+ :.2XRWW[\ M58#9Y(Z;TJR4M[!]5[(4]]_(/?M(A/T\;QWRMNO="O9^\+LI)"*'6)"D63<3 M"T(R(U6A&4)B\!(>7<)."+^TYN9R)=6^0(4CG!!)')8X(M]<\5GH'90DC%5[SN;H MPF;)]?*\NNG62;(\6DV$>9++F*XS>F6%<\VT0'>X1K8]LCUY',#"3U$36 Q' M?5<0+B0;%U#+%"27UY?+V++>J9QGH@W614N"\I1$46-UK.E2WF6'XH(O:PH' M3!,+3-.9[@2HS\G71H /3OA&'NLO ,!#:<\S>EXU\IV-LQ2W0B\KS$U3:=LN M"UU06,$S2U"=O1!)MO.?PS+X%69<"8I&:J8KJ2,:^NRKJ18):3-]R+#C) MR%AZT#ONH&I/=]T'G"2TC;5H[G9U?DWW6UE:UNRUDNB>JK;LF=F!8;N8.DK+ MC(UOTZ5L1\S"G3V9N:->A%4$,@AD;AYD4(L1)-6W+M6)#BM-,@PEBJ> M3$W8F:"Z[DYK.09N5SE@):-VJC@6;^*%NHX@/+G=E]?(%;]$R(*K9LG"L*=, M!A8-HYHU;>\AF%EM5'6J&7B8/BR)NLAA1JE: M2/0V?VI4)HOVK#K4P^[(-LFACW.50&0/)P8R\<1,!"L(5CX1K*"T B35MR[5 M"8XK?*"UO&@L85F6^*I \0M]C9E6FVWW=_2$ W:1!=N)._S,23J428 @!&42 M?$H$>2GP,*[8E:*M5.K"4.H,:P-U2^5H"!0P\$#=L1GZD^4.W!^3!X[9 FDH MRK $,PJE_C[67:]$WX?[3E=>ZFVBX#'XFHMT+99%Q?"V(DT+(BWXJW+:R2PS MEH4GNE2!:PA&<5J99GAZJZF&WPH[/LF). 8C#P1S1^,,2C! $/,%( 8E*"#A M_B3"G>! Q,<:T,N>:ACJKF4T"Z:@M6M.-4MNS,$T,I71L08,?\]C#0A-/BV: M$ E8*O+&WRG'NF' K;O'K!]"B\D@!?%]F&62A*@]'*EJI*X\F0AZW0FC-:5'9[7 MU]MUOK#6G=Q&2W2 HEDHK7&K5,L*VF(>K,7&=FVXP.O"88""S=QEL'<\ 8$0 M!2%*XE:.$BN02B"52'(PY,)6]J)1C$6O&C8&]":/]99DMDB5JJVB$T![RD89 MVFR61#D5"#W>JY9D$E?^J5WTWXE:9)ID'W=;O*'W!EYQ31'5;;'6@1@!HQ99 M]BY#$J]%+?[V8+K(C^.PIF\"VLOOP+*E[WK:+#R5DF>*O?_F(;A&@!%OU/4/ MF&RD;'!.!_F*!4KQ9ZG_?12AID<2@3%(/ M ;>VH2IS50'W\WSW22B.'<)R3VX&UM/VG97M MJD]N5U#!)CV7=A4O /RA[^-IHH_\\5)5 MWU)3)':7@K(>,:R@RM'"4B0>727O4H[JKE3PVXUJA'>I0'74U&I/SI1G[Y44 M7 %V2Y/!LO?4V1>=M9V4[2W S59[0KK@7FM?<\ OIV'*D(+[5'^ANNI335? MCU,23.Z*:L+(MNLA3?]E27H:H.(VDF9 LU2TG1Z0'^Y(7M@_FYN!9;P2ECH5 MM_)*+&];U7I3"/MNEOOV@R)>%#<$!TEB(F-/0XORFZQ>*ZKY(=>2 MA\U!)V)B?!OT1YAQ_U$.!7SELE!3>=L$;DR84J&3 )CKI@ &I>2('"E'0UPM14\?6H. M:&P=+Z5,%4BQ8AOV/ 2_ M-R )E3O@N=I\,CP[2A K8\$$3RP)>')>U_$D:3 MD27/=ESXO,-(0(1H!A#6O MS !8EH4F+U)@Y9HU Y8.2'%D)J044!$H76 F,R"/<%*:=8BP[PN%@0G)DKM( MS8#TWZ7FJCT'FZ\%,%:N:FDV?.A=],#(&#WEWL]G?\*A &##$P&*C* ,[@#^ M@DR:/1YZ3DUM2]G;O\B4/5TE',IQ*3#AJ>H!B4I)$86?Z-1]"JCQP7"^-"LI MF@/8B^[I!%D"!!!88? T\ #-!)_!5W,@NQ* S,A=AH,@U(+K$!O!74X*Q4-S M;:E'[3B6BG\J[(JFI"S;@PZY&MGI(^)$8O%+2 !\711"@2PB,C0$YN7+4%1@@JXXG:=9I3;](/<"=75]>W!TE M=P^=\8D^$WE#TX%1@<]1M-D,R,G,L M&RS"L?@[Q*I^-XCW;+UGKP!3].,_X)_CO65@"!T8YUK\\U0G2#B10WP/P_[O M72)3,F29 M$U&@#9XH<51)3TO0I_HN&8$4NH=5,LP]01VSEKX_1.@@'5)@-\S\7^KQ(Z1& MC)2FM$V?$.P0U@,V>>9]W__J>"G2I^,UZ&0"WGQW5."O I,/[_WDKA%7/'OU MG<#O:2@HX,_#JG#JGGHG-CV+YM"/\64IM7"@B_ZO?BO_3%+W]X"?@9,)/&%C M?]=@/]O#)5A/!"(; ($\]/@MSWT08^G'"<-_)J9/R7R.?M(QZN>[1)'',F5% M((I3W\'4<+K3.R+84WS;/^UAY-(:5C(MHTOS(;L:$KF1S\A$!VAY;*2X&2P( M?&TN^%!;+DDIEZE-%G,P,O-\9)L3.2[;-T@^G9:I9=.L2QF"$TD1>SZRMEEO MJJ9;;.KT)L<1N55GG6W-PM5T@$8&7MZR[=F M@=A(5S!S->AH6'O1:0:<2,6?3G&TNEAT< ^3*C@O;_"=X6\Z8B8^,NSF9F.W M-5)THC'>F9GLVNQ+'!@9FRO++8669W0HXKW9K+,.1:[),SL'(&)6F_I(G91' 7"E/!D5F M-!^N22CSL:<'7& 5/<)QL=#',@.<""MBX:QV^&NZL_0F?5*@V8S'R6V/6V4# M,#+V]$6N/[>[W4%!:"W#B;"MABVE#K4C]G1;LU1MM"+'?&^^GO3GSHQEV_-S M&I=NUC,.(51'O,^;U74IPQ&&R)W3N/'8I?39.)OF"745CH-%O]@HS<]I7+Y, MKO&2ONCK:;)>$C@M([>"SCGM<#,[;\<;LX*PIB>#[5Q=T'P[.*<=N5!M#BJ3 M7%E(CU2?L\KTRFJ>U0ZMCT^,J:XMA%Z5G.I\-T<1J\Z)S)_S7?I3L=!U2[ZY M48JZCP=.U\2R(]D,(D\$ZM6O>SP/3LS>VSP:UOWKJZB&\\I5OQ\_G!H):(H. M9@A"LKR'\J=F[^3UUL'HQ;T*SSD^]6C4]F;F;>FA6?R>HEY*)3\Q(B?WAULC MN*<\.E3'O]/PY=[WO8\0 "*\:IX/WE+TX.-0:>K:AN^I'V&7?_[J]^1W;]_= MG'A:?_AJE+@G,H@OR>,+T!<<\26!?,%>/H"/^()P#/$%X5CB^8)P[#WY\HNG MIUYUCZ]&!.87B/"N /['%&!>(\#TR1,.P;"I;2@/9R[C__[G[^G3Q8,M&*3( M?[]EOOTN(>A[@KWJL4SFI?#OK],.OKK84XO$[O8?X$N,IZ1#"I,XA?D3"L3$ MX!=)\J!&Q.^J$4[<8R]Z'DE3DX=DDABF(/E \O'M!\Q O 1F7MFP_*+ 1"^I M- \L1XX+S;KP2F[-T*TB(A MN9*01!G?%P'=A!T^>VG1SX^!7%1+$D:(B]72V<>Y$K:Z*YPQQ*Y4!N:7CN$^ MA4$DV4BR/[=DWUYPI>"KT*6'V="A*CDPF=50W4O4:TK8MOB#3GZ__!+F-DYQ MO_;*XK9+G""Y1'+YCG+Y*;8MT"I$*>&/AL%;@.G-%ZF9MME?N9R-2-CBKZ6> M"2/#Y?S:)#IT'U3SX_'0-5YU*;F9G^6%GK<1ADZ0[J\,[N(E/^ YVL;#.:#H MJ&S+4OM[Y2T"W1U#U6VJ7EYRG!!6[C,!3[PS!4+FS7%7*2PV*\RTRWQW''0V MV78 5_3M!T'J[,0LPG%)[@]Z#3W?G&6*N>'(9@QXFHV,*K-3Q+LT74:*C10;*?9O*_9+ MODB:TI?-%9MN8VIF6=G167:7M3M H0^^"/O2KN23Q68N[XLD;*D)VG==NWG+ M=?=EUUX]PLH(*W_%\UF6*R$Q$WP+4W.TS!",( M1A",?!T8>S&?CVA@ M]75WA5>O_OXQ;Z:OODR$;SU 4T,]CBI(WM/2L3E8;_0,V@UP/JS6E?E"2#<9 M6U3J&1.L662C_E/D'4.^X[LN! @($! @?!P@O.3U6&F[LVIQX10SIT9SW6AP M8[L!RX\!KR>;O2/H5QMYGK;$>%IJ$E5UC4VV8D753%>."NM]PZ+!#F!02K4V MFF-'E7K/U\[]22GN-Y5J/JG]^EBU^5"*_UC?6DGM#VJ #Q)0?&FNIAS5E#0+ M3M'09E&M1FFUWGW#U.N0YF?%(/ M/5=QI2(3X+2^[BMAFM]2#7?,??M!/Y9#/W9R.;S\A/3^A062<($GI>I5/Y?O M=\LM#AO.O& SS$IJ8?">*ZSE]&YY.J8#O22NQ4'3(UH^.8Q*G@9:HW\&>6G7@I]C7^V.S6[%$D'B4B*L#;!T_+&;:L?SM6EQ3SS* E^;NIH$G* M<-IIKGKNIO,-V E96H$[>P[P(MZ_WO734Y=O%!=4O_+6ZB7]G.VHT-M79L37 MK>R6-$9\V5)N"6,$@J:$, )!4U(8@:#IHHRX\8I/YXERNN<^4X[DDY5X^@>5 MZWE*FI?*];Q&K#>5ED22\04E(Q;0>9 .\N;K.8%[%E4%]DQ-=54P>*.F+>N?(ULN6>EQ'[KN"[[G3>!)QEM]K7M0N(.^076+M.W,R]HJY6Q&U395 MXB6GUY[W,'.R*,$N2.2W'^0=B;.?-,$5J2Q2V3]L'CZ=":-U98?G]?5VG2^L M=2>WT>8?H+.M+-\*RX9JZ-*.[/?J3*^\JL"V6_1>9R]_>NEX"D8TS%9;%(MG3?RZ4IK%;#^#YL; B, M/WZ783[%N5ZD?TC_KF'(WZ* ]?Y"[F^&LBC4%I97$.O>2BIV@ +"@[AW-$5\ MKG.X_\!"YJ8)^1=&1EUUW$.2(8H)?)$C<^B,W"TZ%U'ZUX/N'E3W)62C&&_% M.I/T6*\M%PO1SF\W8A-V0@:N!?U9BYXAG4Y.5!Z^A6EOX&HQ/YPZT]2H=&FZ":/K7VQC861'S$35.NY8FD;A#*2Y2',_,A;R5M7-.45F M-.^X>4R;$?)0JPL-KA$ U06>0^8.PU\-A)P>&3TYF984]?N 1E-"/I]*O M]/W@@:W_O;[AS/R"]NV9\L#3:>]#I%_# MJ ^CTK:T;F\'8I_E_=) 7A:X*6YE 96(^_@I]T6\^U/?L4&T*R+2KGDHP MH)2KN=$A0M/W?+!'F0%=W9_9ADFH4LIS@*)$CPA41TW94T\">JQ NU/COO. MRG:CX]A JRW;A ;4@"JCS*'0RPO)FJN'C-;XX7"PPC5XK#;3P#T5=:8"8L&L M/G.E6FX$$2E#D_88>9_*/[W9HY;!QWO/%RY\J M@45$QR,O+6X/QR2IL\@VP''A7. M6SCJ(1'8!(1/8\+IE1@4[._P_GKP:\>%/YJOK64A'&]W9D[WT]6I M/)Y/";4 !C/Q%/7/D@1\+.*L-Y5)FF]5"7YL%SIST5U42^F?W]3_-L$*RM* M>RLWS08_#(IV2Y77BP$/% '/QIWL]]8$5]O^N1[L=P*Q4C'20P\6=;GH&6;; MYO.#ADD3O5R_)P6 1QCPDO^63D;2?:Q=Q7FFR)?\C8Z'6CH[V[\-DK=C3.<:K M<&)IE.5;U4RZ1^3L<7?(B>29D1V9T3)F+L2DV7S0;)D;M]>#(V/SQ/)AI6::Y;[/"]^;31KU>LEE8&$H+%AYI88"V&78[7ARK9 MIOJJEZWGHZ$QVCO;M2M5ZXLT7ZMG^O/*7F9H@8C5N)$C2CG'Q M3::E+H#@G9%1UB@MI*6E=C!"S5)YMD#16X>#[G%LJ,'DJ!*CI7-Z2+FU6IDO M&JX/[GI&HE:S\;2\*F^RF+8B&1JG=C8WY>#0V+(6/;F?%8>+BA[VI5W/:_8D ME^G H<=EO5,)BB/RP:0*MVE[JMMW)$4%/GH+8(G3!?ZSMH%[-Y??RH8/PS2< M8=B!9,EJT7;RP"W5/ B+X(>Q*A7RMI#;U?H4B;4F4MY:9/IJ*>CL 1Y@BJIP MW@OC1#@,?Z>:%K'S(C_=\$*B'+8/AY9Z4?ZD^\&E3V8V)#O<.NSK9ZP 7D<& M("I^ C8&A].-!Y<_MJ,P8,[G8UVI!%5!.8K@8R$43I9A#9>]/$;$!O)8U"P@ M=( CS(9E[@T15+=#3W/#&9745!=%%07Y89.^*+B [?."%1\("F, M0,4'DL$(!$T)802"IJ0P D$3JHN"ZJ+\68D'5 \#54I!DH$JI;QL;> ;G!3O MPGV;\XXO!PZL_\7[[+LN/#^>^3A'(JN*MZ_HU\486O M\:'#6[':CBVK\=REOBSB1I;&W0VI\*6,TUH%6(>BL(=R)3A-WK',2[VE$ XA M'+I1'#K)?O\D0+1JU81!VS1B=UA]4/?I(('*:E9:_\NV9+BV& MS6YZ$$J-*/\N*MN"4_0=CK]TV/ &8Q,Q-\]R/(V7>\-5IH%MA/QN42OT ]JN6_-],1J<9.ZR%(4JTB 0P#V29S.\PBFJ966 MS$E$1]"8;CL?&+/B-G,C'B=6+ ZW?4IR>-JO+K+_K7(%9FH1-X):W4 SA9UE%03?G)!&5]MD94.M6TK?1),M5-IU%=&\#0=OZ](?KR>3!(6)&P?K2P MWEB8X<1>& ^GY)'7GD2O'?4V^: (0OS%_97R!:"#>XS;;F:F/PZD"M\22\0F M6(T\Q;X1/]RH;]-4FZ%6F!I.6YRR%,;6I"-FH^@!?L>2\>IC"(80#'T.&/J# MF$ 2<6AF3E=9C-RQ&+&DVZTN1MY [YISU?-+AV&F+FMNX++,B7%@C@$ MXP&9.P)[*8AYJ^$ RX7U?U P .VO/L?^"@DK$M:;$=:;"P8^F0QUQS*7?XGRH7+^0)^H/T_4A4&.R 0^PZX9:%>)WDQ_1$ Y]=?-.R'G MH>9G\'2FQ^0C\DQ6_?+&'!L5GLY/9:<92+KB1+V!H-?!W%%GH- MJ^J'.@T7U%5,Q]8CN9FN">D!'M8+BNRT!AS45>@EL'<9ZD5=O/'VDRR* $39@VTZ--D,P!4Z+ M8M8ML'0P'*YJOU=J.ZJI^69!9V=P4%-+!4YD^24_U,EU)CNU[6A*PDOB+@9 M^/_YS> 9S)IV<^/!')N$>CK3]%OK\GS5S$1MD/#ILH&/4VG&VNLTY""]2B,NJGOWP!1V!U%O/H&Z.^H=?*/X[!#A^J$ M=JY+")*\]S0B95!@KE;DM<).UK;S_:B*S[\U-$O]#K8=J@,_Q;Z.[OD]VGB MYSSDC*4.26/N-1?V"U/_4-:\I:G\H4E\ZA!\-<(4N+,T!\_1O&/+>,=6?!G\ M!6M1P\;R0,E7J@Q;2J;4[?;3EYJI:1B-?6Q:#W^CS33YI 6]>V!> M"N"ZO$A)X#X&K'4-'N4=KITTLC_6P=Y/1+%E?_]C.%$W=#T5(!FXO:EZ"UL! MLC8/X:P4%:"1"?@2W4IZY5TL>+#G:%-_WXD=_%R5P"1.%AR;_'T*D-%5']<" M5O$]26K^'!+W'3-/&H'*ABHYT,(N#@][,*#PH>_1"?2G37T(ZF1CMU\R3C[O M]OD_3[J8/L0KGN'+R:H.W5.)R.K/U?2^2:H$S=1WR0BDT#VLDF'NB8>6H-\? MW 5(AU3FGF'^+_7X$5(C1DI3VJ9/"';P,=*&.O.^[W]UO!2Y!\=KKW1J/7#% MLU??"?P>[G>!/*>//6&I>^J=V/1LLTT_\.0_4FKA0*_C7_U6_JQ%C"#/@LZ% M\:1MZ>$2P)Y(P>P94&X@ *< +OTX8?C/Q/0IF<_1#T@]](\TRX]0>.]N3$5Y M6\CM:GV*Q%H3*6\M,GVU%'1$.!0'O]KK_5&V]NZD#%NLKESU^_'#/Q>@ZE'' M3JY _D;: >>0-J30]KWO,VVK*N>0_&3]1WG=\^9IS.8P#/:'_/;WZ1=_M(9G MWGDT/3#]%_QS)N9R_[]_L726_>>YX__,+X^)UN].^40N?]Y.-SK-K.[[1*:! M?_V\DLU>1-]C3B_I2@JB.H[_ RT-L$6/4WP^P90,KLYM)XRV!I(&KSP.@7'% M.<"_PUA7!39?5:"AM@-+=5*V+/LK357N4L!]%B3^=QGWI0 MWIA#CA0**=2)0KW2WB2Q>O:F>9]1/^>DYC;\S8DZ/KEIY(G.CGMLZ'A.?/.OX)G>W#019W/S#Z$? ('*C+J84-J(&T$FGEF[3R5$:3J7^G,WQF MQ>(J![0$S DJY;.A*T<#VK4"6\#PJ0:=6,+3)R$+AW3I=5V*ESM,@/*\P3&< M^JYFJ2Y0"]\!&ZBCDIB2$L4]5HZ] 9J0FH&=M1L%2Z)HSH.% CLW=>UKD?6[ M ZIR# J[=]$C8)@V)2E@GZH!([??@:G;E6JY< 2T86 ?!_S+N0J\S,@8@DDX M4-3NF\K7)MZT%+71]&0=T4^ HL MTSCQ+".G$^I I!E1Q/(E5?C[6?3CB[X(2?BD,F^?E!3%KT22DBDR*^,B+1&* M2+$T+4X)AA5E0B%9)LNH+"Y]V\?0I.,+MJH^XLH+-3_AM9#==A<=/FU2J4).W5F MGH\T:\[#Y%2EGIW/7 -V&8D] MG0\VHXDQ6K2Q-24V\ TU:X4M6-F?>3Y2'5A!09BW"4PJ-@?6>+P;:A8// MAVY+;C8M? M#]4;7J&RS92FNE9*U^LSHMD5VIQ(QPE5,6NXNRQ50Z$6Z.JP*5.]ZBX (V.$ M:I3TB4(6[94P=,Q>3P\W>(OH@)%Q0C4GZF"G54-,(ZG,5%BGPV8%CHP12EOD M[?Q"H5VAA1O2H"ZD<[,2'!DG5#7,RR,/;(7U8;B5[+!9LFLMN*0XH9I9>A2* M06DKY,LM8C4,E^5^90Z'Q@AE^BS6;4P+-%9:S"8K3K$%+,T!\8D1BJR4JB8C M\:Q>:DI%DA?KEKX(]O5DGXY<26M+\MMB4=E8-]Q<>G(_M^0]>J MN^%.R(>3VDY=CHRI/@H!A6+BA-K.NF6ZY6=;?,_N$/T.CN=K60Z,C!$JI):SF:F- M53WT:W61G)3[)@M'Q@C5;-7U+#M;KS"M:C5-AUNLA!H<&2,4FY7IW5QM&KI? MZI"JKF1LC>Z D?'59Y59U\I72AN^U5LM,RVBF"X. I&-+REC5LIF.QQBO&3U MG)8[[FCX>7RHU=P:(Q1NK9U>ME5OX&9>'_2 MV@F]PK ='6R-397!N_ID5F@5=)4;35JM96#C. >'QAB%U\B!%E+R2.\-Y[1I MNL1V48CN&M./N?(?5LM6A9EC9 M)=:*%O9,JT1R-I-G,W(FDE*6$2DU2XB2(C&BC%,9@IH1"LO(S^].Y-E^4S#7 MM$#CJYFP&?%TF3UK@?I!N52K=,8+C,8ELZ+@;,L$*'C& O4*_M*5K75&D#*S MP%IO::.#G[5 *[+0K K+3I-?9Q5JR0:=@=0Z:X'"F=AV2J[9T4V'V;7R13Q= MVW'G+% XV"X&N58)$TQ\K %[V,=*87#. KDZ60-LX%A>4MP&7MVLYKG2_)P% MJO"A3_#9N:1KF(_MY,;<7[+<.0O4ROCK/-D9*'RMUL[FAE:5[\Z#LQ8(&VPS M VG0P 1"ZF+A@L6K0WI^U@+AX\FNYE9Z0TS3&_*\8Y1> M'Z/MYE(J+=R^L8J6'Z/4:C&N#D:::>I2FO"'O(#91"\X9ZQ:>'_,S!L3C\\# ME<'91;G"*MPY8S45:JZ:R^6K6*\49,I9NM"6=MPY8U7'NE9CYI 5G6CV!=X4 MV[VZ%9PS5MN)[$S$,FX#+G">1\YRRYIXWE@UY$5;S&RF,K^>>/G1JBCU<&Y^ MUEA--X$6-K-F6C=IO-G2\PVN-#YOK+9#6O?)"<]CZ]ELRO!E3V-J< )QFK)> MN634JYV*WIL5M729KJRPWEF[U@@QLXMO:[P.S'266H:#N57AS@&[E_46&8YG M5#Z_V=D[H3$ M--3TO&7)P?P9_[.LS/3#)X3--'T2H'6 MU? Y=]8&I#FYTF0YEL7"ZG QWVQQ>:3"Y\8+M;MCJU*;R M<"@18W^1+XJS@J\M@9^:GO?$3H%=A?-SED5#3;P1%AG8M M1M-\(P;#8YGML,Y2*Q8!O1DN*$ZI4 M+I.&JRP*0JTHCL#*S6K6F)^UEDI>T2QIF'6QH9ZF1V9K4-Y-(L,:O^TTV^%; M7BE$X&8VH9H)H; PL.DRQSP2=BL>7 MII-<4QR%M>XD6E@<+;"N*@\7%";PZMS;5>7QO%PGHI7%:5O!"\MA3PJW>FE; MVC:V;=&JFM$<'J#E28K0D[S2@K^/W@%KC>\SR?OV25HYFS6;[&"5Q[ TW?+Z MY?3.K]7FSY-'HU)=3=M3W;XC*?#P2@M&_QY325UXBL6(,LGZX,DYPY;U;\>4 MC:[5'!"$"_R9/#O LHT@EU=VP3[]5;-\5>&\%\8=4CM2JBM+*YB\Y_CJQ3)D M8F&H9RDS./&0,P.7OS^K144A(N*?U-/"()!(J7VJ;*K^6!CDG5ES/D]7=5O6 MF8Q?-\K:B7-(HU>+Y;BTM '0\^/:3!@M5D7NG6C^EJS&QZS#*" &W_VH+HRF M13F ,)-/\\*49KTM)_ 0_=YSS]6V*1/,:.&F5$M1E535M]04B=VE(-6C0-WI M%?(^2;F OQ BWS\5)IL=$LU@TI6\3]9ZFMAVDDU_2&N+YPUZSO&IQ[2U0\#[ M=Q/^*>8>)UXZKG&2.7;R2!L\9@;8?:32\>\TO/7W?6)@ .CR:D[>R2N AZ'2 MU+4-WU,_(AD/N\0+QB*^)(\O]'V61'Q)'E\0 MCB65+R2#^)(\OC#W&81C">0+PK%D\@6[9Y$_ED"^T,A/3B1?$(XEE2](7Y+( M%[2O3"9?$(XEDR_ 'T-\22!?,O?TB^68$5^NI2_9%\ME(;Y%]]AZQ7K(S*\3G_BH?L!3C4)R=%'=>CG^^!5I\EKL[RO2!.G. MK\>\OB)-7HLW?46:O!;K^:(T^8!^%[=%D]=B'#=,$[0+0A88>:_(>T7>ZWM& M$(C?C2"P[^W)7CA D#\M_OG_)'/U#PH1O.K:.NR_S M:_LNV!.ZR#Y_5,@@>\]<7Z NFK%S;$>( @L?&'/Z/ )4>&P7C23H@R (8SZ3 M!'4?FQ,C"4)&#!FQY L0?9_Y5 >;CTUV+R0^GWNC?@GQ(?#/)#Y]VWL./6_? MJ+[2"F0JR?KR:V]6<"KZR8 >:J63 YC)WJ8(JJ^94=5(D MOF\-^8DF6//SOQ5Z3?/RZ3@ @ZN]SNE#R^4)3AXY514?: MGV[Q+6W?KTH '\2>)UF*Y"BBT"N(Y2#?&2M$2<):I4+3R&?GI67 ?7O2Y8IS MQ=9,Q F1C)I*A[_;H;SU.X/# 5:LF#,I& M)HM)+29'\&K&Z+3 VA55UDS)_%8V?"@BG"P[/EP50'2P+F"B@"2".Y+?'OI,CL>B.=UUJWIO@87! M;%;=A%G89Y/\]@,G[A@*CQK-GS#[GJ:IE9;,241'T)AN.Q\8L^(VDRR$VU6[R]IDU#%U:3[9R(U.MB4O M8=-=&B#<79;)?E: BXEXXO!MGV/V^?"-OI)SBO#M=_'M).P:\^(*UJ+=6%:L M&I9V^]LJ5V"F%C%/%L81E>)H+.0PWB^Z9"E@FDZ6ASW(V6\_J#L2;D,1QJ&- M*MJH7AOCXIO&*^U5H1-W>-3,G*ZR&+EC,6(YG2\])MUHU3XT!-H MJU?Z3 \?3WN"7Y.",MU52;,7) K:YMNVLC0'2UU7/;[8TQ6OHN1A [/?/O! MOLOF=/]&#B';6Y)I/R.RP838KXYLTYDP6E=V>%Y?;]?YPEIWN5Q3W_ )\J:;MV:]&.!/RFV?LQI_*33(%W M/X./!!RY*,A%00)^T^?;DTR!=S_-?DT!_YAL]R2S]V,.H2>9 N]^Y/P" OY) M4_+AZP.P#@W<[Y9? 299NJ^1T)!XHMQ&-L2E_3@D!%=/UTX\46XCUQMIQJ=+ M]$T\46XC2QAI!O*FD#?U 2D*!=^1X'U$7(QR%"BQ;\-S>-C^C\^0:3K=&?K( M+U89P<]F>CS&KT;VY**GA7Z67G$^&>.P6PS/)%^$82Y=:N88'DNOI;(]JS$- MD@Y$)LHX_5QG(I.,!-=(+TT\46XC-_72,54D!%=/3TP\4;YD;N,KC@.;-9OL M8)7'_C][;]JD.*Z$"W^_OX*H\YX;Y\3;[O$"QO3,Z0@#9M\,F.V+PWC#> ,O M&//KKV2H[NHR737= X6+TL1,#4LB2YF/'F5**0G'Z'XP;F"'L-V^:*;CQ0;= MMJZ12J.LMLQPU& ];S]:#YH\''29EP?=>TAV''@N[", #\ 6N?]X)S7E7.V_ M.3G17LX"ZE-1*N0%XZ[;G;J4>0V=@K#,G$OU^HZ!W'^R'9)E])0:>K(O*:O8 M(SE[Y2A+ME?,D$5B\02/) FGT^- ?]%;'BYE0O$AJ\M8R VO!,V/'^< M3;LYRB]+.%,2I&(TGLRVHWGI'QSU\ ^IL+QG5*FP\O-F9=4BG7&1CQI;%E A M_?"5)FG$A==+"N^#"EXZ^L;$V/6E7[)90YP)O(U5KD;*XF6O8 M*"[9PA#OQ_BH$Q 3KX)/9Q4>\&'IX2M%XX@/4:2,(N6[X,,/L'CY#[DPL$ES M5+9*5;P?Y)?YN!:.&ZH.N/#\^B2BP@NN1B(J?&UI$E'A%:@P&T?J\#1CM;V1 M3N!]5QH[6OO0FV$W"Y'[\JJNSR?J@<-,;B(X#5S;[N%L(3P]A[F.2XBV^)S6 MGA$/OK80C7CPK9:E_R&/S&8*OIRIJPX^&O<.\6$4K]0DM$Q6GC\1Q(LNU9UN MIN(M4#96_=\ P< M7/8^9Q9?6',.R_Z$Z>!55YBJ'H'OJG6>I:WXY*$L4[I;G!FJH3\KF=#EL=FIAITV:$63$Y"H5@D;[(MYXD3I[O'!] M+S&C[C$BQ"NL/T_&FK?)^WN%JQ^JM$Z&KI(/L^4F^L,Y1[5:A(&/\IN5/MOL MC-TF<1/AJO2G$GU?=Z]DF111Z)RUAK]K4LSB(K2QT^QP'DE-KB_6R5VTF06* MFRU";')-^M!OK1I"2 ST6LZ4)#PGQ'B]KR3(?_G3S[*UIX=I\^-,-LK=N M^)WP8496HIMK7C0G\59HMP>S/*$>#I-BMBYW:9CS$58XK'R3S!=D;CH>52=; M-N'" @B9[^MVEVQ3X4]V2]^:$:Y/A3_9$7WKAF>*"HF6GY=[%:TBC(*=,/4B M;+RQLG6-,;XHKI>N%.K<5-LOFF1?8H-9$FXS6D= M^H&AQ4\Q\ZS/'[_YE@I!_OV.G]3YL9@3:F77LJ2-KWYY?/&T;C0H>Z5"3'VQ MI3V6V-WY!F+,4K7@*:JQ!'[))R=?$L?_#:L?>(]//95&')OU^XO\U"LG'RO& M[LPCX39P#:#G44N/[S%8])>EITHF%@&]_+EQ?0.:_8NG6E)@[-1G99Z4GSSX M451:^JX5!NJSMM]L1"!^840 3?OV]Q]&#_D7KPU!=KF575Z^# #9Y39V>>V* M F27V]@%_TR]>/ XLLNM> S9)8MV83X77KRJ -D%\1BRR]^_?0S9Y5;^&/*3 MLV@7Q&/9M N**[-I%Q179M,NB,>R:I<2@>R2/;L4/M.HOV30+HC'LFD7X(^] MN*,>V>56_E@!C2\9M N>;(=#=LF>75Z^^A;9Y4;^&#+*U8SR]\^^^'LY,#?- M14S>14<4+%U+>:M]*R^GGUP\74M689[9&R5LRJX%/_S? XD__&[_S7]F"EDZ M3N?O*'#YPS.?@NKA*SQ)Y?_^BZ#Q/RG\T_$%B9/47W\LGZ?LH9Z%>M:K/8OY MW8Y%%CX7,G64\S_M6' 'Z;$_'?>1_MBCKC9Q\+YQ=)U%E(^HD]<6,#ZB3E#? M^?6)^X^HD]R01- M'Z#I Q3VH; /N:Y7G=3^W:FW4G(XR_N967MZ;F7N_TKVYD\TMW;EXQV13GYE MD\-'U GJ.\A!00X*ZCMH7AK-2Z.^<_-QYUZGDM"\-)J71O/2:%X:S4NC>>FL M=A<4]J&P#[FN'V]>NB,Y"IJ)1C/1:"8:T6K&=()<$N22H+Z#9J+13#3J.V@F M^M;C#IJ)1C/1:"8:S43_TYGH&V^6_46]P-=?C T1TY/5C]\K<+[4SP_9SBY M8.6&ON0H/IJG?JNYMN)GAKPYH"Z:(_IX926:D7O#R=K[ 5!5W:F6NX$W R($ MO1$%XC);>((06@00X-8]@%$W]D9-(]7U2+XO!'_%(KW!!_!D2S+E:5 MO>"Z-@K#7IQ73RX'OAL$C=W@^>#U]ZONF_AHGCN6?IOQ=;RN%Z@ 1IT1ZH.HW)V;_CBVO:7(CQI[WC& MWG.9;M+_7BH5O()DJS2=G>H'\#?EN&))OM_7SEV=#9_Y6-IW[_Q[!4X/=,0- M+W9JU990&=I!OB_)WN,Q!W$!-;T%RQULN$*88;^5/1JNQ54C"\\7PPK["#^HX'#$<_?"4_,31^KP27 M@GCF^.V8RGM__$;?R#E%_/:[_/9DDC[EQ17W&Y]="$Z+&\UECUU6>W38CC+% M<49#'W8:VT 60DYM5!>JR :&#CBN]/"5^H3G\XCC;IMR?8\X=-!X MHU@5.G&G1U44N\^+GLCCTBB<].-!?H,ULL5OJX8];OM^H..&IC:]MEIUBEX$ M^(T@'[[F"S2BM]MFQ=\?O1TSVQ&]_2Z]'1<;A*TTQ5R*>-U^T?'_$<]SO<7_$7R$X95\F_<\C(;N"$D\?"7Q3R3^$C5< M+*GCAEAGE75X]#QS@9N3'A4*S9*3%'>3(,/5<?:Q.D[P5B);3#X[W%G*:I^E[BC_TMP6\=^?6P M,W,+$B]DE93W#6YL$IV%8'='SI;'0GZIWS:H!?@!3STSG/CTO,:7^YHJM$5W MR=10G^A\*368_/?=)"AGF3R(#Z^!8X[)AW(O$7N^EJ[2J##2 MQAI)CHFI4[Q4YN5NN96MP+S7+J]4@>]CYE9O!7VKQB[\.F1,^N%KOGC%E8Z/ M3!9O,B$5^^K_R<=M#"+,IG-D+=#GQW; 3"E,A6/%XC,0% V*H)=DT,"C5ZJK>$ MA"MA?@ZBRG=\7FB6-7#UTT'1ZL]%4W[$Q: XT_J6(8QLL[.M3?KU I?119D5 M[=3J0[YM<>3Z$)2576E2'^F0TGZ2^W.A-9DW6.3.=ES'D:B-9HO:_I^$CU%\N:.5KTFI!IDFRB3P3] M4H+SG9X04UF!+U7,U33_'1\$\_JQ+^]T[USF2?1];+R#S2;(2X#@9ML5L@R" M6YP,DGFEO(]C15#/N+LS)3*OE/=Q( 7J&7=W$D'FE8*\*02"FVQBS[Q2WL<. M>-0S[FX7=.:5\CZV4%^T9]QFWVZ607"+;;J95\H[V..;ZA;WL&<59F6 2AN@ MO/>P'_6-)Y _M,\O@_O\$,#1SJR[WIF% (YVT=RUBW+A MQ*!JZ$FP')$0D\P@2AR[\(H-_/CF'G:]X(-=:=[%\Q$7ZK.IXPESX<+;!'^6 M=G0^2>D4$<5GDI(F@Y)6H@.Z@Y/%09"G#A.V?N#%4K+[!>T51'M?/LK>%S2, MHQT+=[1CX?I3X!_9O"A[_'Y@(SZRV*BQO-L2ZJJTX-N^A==A=S M\/9VN36B6Z:!JRY+]&>:LVY).G#PDJSSCY=Q/O!=ZXQML?KSPE$!&CZI<=>;B<-AP M)UREP\6K:F=VP+G?'S2^$1D8">#<0T>5?)5UE'ZP@MO*(86]M.]QR^8-<=8N M[G"R9$6^Z=I^B6-% H>G41;Q]$6 ESN+$N4)_+WM"XA(?V-[ R+2>R'2\Z=6 MUMJ40LNU_@#?VO-XBPT[I9WZ^WO+_R&+%HNV9HRG19S#&#-2=68JQ8>$1>F' MKP2!6/3V6UT0B_[&5AC$HO?!HB\=9FGBO8/;;ZFB,.TY'EGME@DF__M;YO\A MDY*XNBHPQD3A*MNU(OF' C^@(LBD)>"/EM*7MB(F?>NM48A)46"/UOJON];_ M#UET:+(")P_[+&=C1F&ZIN><(.F01>%Z/G)(L["/#M'H;^RS0S1Z#1K-QL&7 MO]@LFWF2.$V>_4 *%" %Q0V!)_Q6K/"2ABYQ??5IMNO&K5!EM@F]*V9JI]:Q/G MV_HHY@"/$S!SI?2)*:![ :^9IW+GU'9*+$'4]EZI[7S:B%\!6M MVQ,5GS.+;/%:(ZA@]J9E2'A<\;OB5-;W.U>'O$8_?*4^D23BM6MFCMPYK]&9 M<$P1KUTAD2.H1ATFMIJ*4-]2 7$8-SPJR-@E>PT+&[>FV4#(%H[7Y2 M'0IU:>?@ZWR'4TL,;=!#3)#FV0I#FQ.CNPK-:=Z<;KO4L&8L@^XH2B@-YC^D M,\@0HUTNU^'.&>V4G/"N& V=FW'QO(,[1WD&.G*F!FU%ZPZ\C;55.:F^#*QI M9U7/T]FZFU%9:T3;[%1K7-M;QS7,ZG0'I<2/3X[)P#_19.FULS+^"&!5OCZ* M]>#0;\B7ZM9/+ JOOC2T^"F&GG7MXS??DE+(O]^_WZ:RXQ4P1"Z"?ZZ*O;Q( MM/R\W*MH%6$4[(2I%V'CC?52#(GYJ@SQ%X$>[*O.;X-/]9N.8NP,)90L*^9V MDA4FMR:[7M/>2(8'/4GB.1)[DN>)FC TMD2UZ0FCSG+=8#O3L@::^?6Z%[12 MXE(39MOF@:B8V_VV4MV:7GEGO#2->'M54;ZODR-RV!$DOF<<.ILVV;"!JASW M3&=]]@%0AF6!YWB2!9JX41TXO9ISO9SQI#(Y];$V.0NN)N4D/^=J/^3-Y.%O MJJ")T,'/4<0QF>9S[H+=Z><=_>^.VL\HZ0_0PJ]_@3^/Y2/K4AJG?S]/T\K_STK#P,V M=;TOCX/LDU:M5#@,?B&3\597L:6G2B8F:>#!7R0KDF+_>Z*PT^B.6:H6?#G^ZO&C9&1^_,SU#0C++YYZ MO/<8EOU#J8E5 G?SA20^TQ 4X.VI543^<_Y*9GKF*]'?74DIM_(@C_QKW*^< M]2SA:X Z0!?6L=3H6-O31V 4@)0 NU,%TI(3^-\@*WU]8O"?P?1'-9_3GY0P MA4BK:AZ7249D)+H@YNEE45R6\I(H:[2LY245EQ3BX?A4Z=$AZ'1F8JL_*;2% MD5Z:R?V)PO1"%F8Y/I=LBF'4*&"*:58LA1:P2A4;UB*13$N6_4V9LP.^8;:I M[H+;QK5]>:<#R<)S2:]3"TL]GVUR!K&O50=5JQK;/)!DGDLZ5JE%%Q*XO2^TV7B/Q_U=7JPIEL@9+) \ MHU.,UUN.O!0YVN'W_!@7\7H^$K4R[L-A--I=3?9)?A M81(H1=PHXVZ-=6-U&NIB(:U^,>J1\[PV7 @8M5OPWFHX!:@%[E]*,K;7M>EV MTH9 J>/8H3#O4G@$)%.&TMP"N2_)U%ZP5]N6V,3#V6[,0Y?RN>2^45][@X4! M(-V:K+?4>K5<)Y(ID]JD7<=BJU[%,64>U_TO),M$VL* M:JE7WV*]$I1,&;^XPYVJTQ^P)K81:J/"Q)SO)U"RE-)G+9B&U$)2S= *-+;O M-M]I$>>N>WA=%N+.&:EL% TS6;FN+5CNW-1L,EN@3TT<&Q; M2D13B*KBI395<_2]J9(*Q>TJ7%RW$]$4HC#&+;<\TXVYT5PBM_'$VS2K4#2- MJ"99:^4M)3_'IZ5*>USIJO;!2T13S6K8^K9;F]?F>+LSUKO2J%BBF40T9=2Q M6Y +7F7OX;'=MTF?GRB:E(BFFE7JMV1^7J\"AYG09VQQN9@[."L6T^A;F?3> MX.CB1+#K\_UN'#NA&$1 ,O5X@E_GY_9F8PO3EJA)W(3$M1TL,X64H;*4YD1= M+>-UK+\EVH*\[&V@9,K^J,1\06Q"253BIH5Q)(M$RM>D*:X'DX. M75OQH&1*48,1+J_"Y6J!]ZN[5L.N]K=Q' ')E**L0WFW6F^".DY.#V6G3T2; MSA"6F584;A;6DS(W'>&DVU(GH]:T'W2A:%I1O7[7EYN[_EB(:X%?',U,4=3@ M\].*(@M>2[<(MR=,#ZXN3YOZ@9_ PSI3BBI8@YFUUVM5(?:;U:!?FA"+700D M4XJJ]MO;O3"Q>ARV7XF^J(I!GX>2*44=9'6R7,TI'*<;8ZO(CW2[LH>2*46M MPT$A/U/9E6E7]=*$7NJ8J;&G4^-_%*WY$W88UYLC,YZ5R;I&UIC.B#V=/_J, M3WN\%K7UX(#3N!H>PJ4:QROX_#.(V@Q"7O3]N8!%TL@G]@.]H":;-%.:XK0& M6?!+9=RLE"<6;@N+A;Z/3@?=/:LKT]/V:KS=<1(==VH>+[2C0W0ZS>E973%N MO",II8/3ZW8^K"[74]MF3\>5/!NDS!81UWM*@VM;;7XY"0,'>/Z/>_*?.2G5 MUG8Q,@]C85J>C8RUZ$^*C6][5'Z4W14['C?=$!07JI:N]KUA:;Q):GL&6!NY M-A26YEC ]NLQ674Z#JDF^3G%O.N36+4\_96(_XS5O15HR9RQPC&TRTY[O^\U.4H'48,F0HT"B M)C)OQLNV0W/;"K8_\*<\R!]%J=90+0XJ1($;8;X5[+06AK,L%$T-ES-.PIM% MO-3B2'$P](/9W!E8CQE(SWS__6BWPC9!06B3Y>8Z-CV!7R6EI@=,M5*W%RU? M%P72%"-_00_+08E_3 #X458/IO4"8Y %+K:';%FN>HU%_I@LD#)8O!Q82\6; M:&9[,%UBD\FHWK2/JW"I,9,(]75^4'3J)MU81Y5@$$Y'LZ/%4M9=B_;!+1YB M0:@/UUJP9_)QO\,^3G0^"QBV+2$<'#8$1V.%84Q,MYU==)1-V;<5*=Z"9?:: M23;ZPU&!E7;U1:*'9V 42Q2%4S((OTBZ"**QI09\FX*T%.7EDJ#S%$X2^/)Y MZ?FEQ]#=UH03#%RX:&PP) MER(XUS&QX<(>,AN2T@;LN6A,50J^5K9$VVS/\R6J5JP(\*C,,]$8AO7"<-58 M NABRGZ*$7UG2[-GHS%_8]0+NTJ#X211)]G^X% HJ_JY: PG#FU-+-H=;MIH M.[N".-$+U>A<-%8LK(:'%C$W\*E5K2OEA5EAEM&Y:*S@EUUAM6Z00ECT6;5? M*!04,SH;C>WKKB >5%8QZ5Y%<\B*V'.K_-EHK$QS!*"K4LL$[KK/<[@:N$/] M;#2V;XPGD=Q4+3/DROQJ/>Q/VCA_-AJS*S5SX[I\QS3TQI32ITV"]:)ST5BC MKK?I5H%KXENB;I8KH]&.<<]&8]PBKBQ48Y@W;6K25#K[ MFE]7/16'45Y_6] MKN;Q<*Q1.WM9K;G>V6A,./1[\TU+K0K]074_Z^&Q4(OUL]'8!E_0A47%-/&X M-)SQX6R2;P;GH[%Z1:FOFTK=,Z?[AM[>8P6F%/-GH['E?K/I.&'>-^LV;45] MF6AL-*;9)N'J,3?#)998;^*UZG9T]FPTMK--:YDG=P$W(ML+NBY0>6G& MGXO&-I,6[Y3:^H$;%7S=F$ER5Q'/1F/A0LB+6QW$#(8D=05MO^MS#?9<-$9O M-:F?'UB:.5TL=XJ=5]=,C3T7C2D3?^V(?MS@XHZ-%29!QYD4HW/1F%\W9DPG M[PA"OQ?41;I.[JA%="X:6^KVGAV(LX,9[L>M:;!;##P[.A>-K;J4*K*VM>/4 MD3EHRVV]M!?T<]&88FHKM[*30?!.*$.J2GCC:A(UIF%2$>5IE:&9#5Z/RWNZ M/-EX(TL_&XV!\<*LE?(U$Q_Y79TH+"*\;^AGHS%+UWEFMMP6\&TU++.]0S3? M3,Y'8T99B-B]-! X.G0'Q)YI[ 9!=#8:\\I&8QGW_1#@U%L5J="SM+I^-AJK M2XVI09!QE9/L]@ X^F)]U.'/1F/=RK1 K\KE*5YIUJ32W!M4N?;Y:&RXEU5F MQ6I%#@P/[@9;F-)0B\Y%8Z.E0]E4(4\(-MO%FHWEVN>UL]'8"&?;=G.;WYKQ M?B'79M.PQ$K1N6C,U#:+OC:0=:'>'3#]3DLRY3%_+AIS&=ZC.HT#Z$]86VO- M78P/AOS9:*Q%*E%KPA<%P?"(RMQ@JVS7/1^-A5%O5K7KBYU CS=VU.M7R_TH M.AN--2,J'[: &VA6:*_:*MBCQG[-GHO&6JP#_&76J)NJN),66K,$XOCH7#0F MMG!OZH1=G[/[\7HA]82^7SX;C1$QSZ\:X^(8EW!_IG4TO00P=BX:ZPWQ?<-6 M%!/'.%'+>TW-&^^BL]%8I;!:=V:XL\3;11Z3)H27;['LV6CL,%/#ZIH*5*XM M3-S0#0X5F=+/1F.+WD:S#->U\=A8S>@ZW0[H^&PTUN&]F>-IRP-GQY6-[=1; MM9'(GXO&2+JMK.,]JYGU%;:H4^JHF(_8<]&8M2D$X;@VF7)]OTEWZI$WXX2S MT=AX8:O^O#[Q\2W.T-*0$TJ+!7\V&HMBMI+?R_NQ4"]IU CPP(*SH[/1V'AG MV:YE<9/*ZR9Z.Q_F;-^%5[MS##TEP>P-]%1?YL-,9/A5W+W'8B MLS\#-3',65&U];/1V$S-4U%_V9L(JKUVO<-R3H>D?C8:.T@.&1A[_( ;V,A; M+E=]PG6BL]&8W.VTN>I($DV)90KUM;[F634Z'XW515E=%\FB)\2J%Q>V^X.7 MA$+GHK'A#$0*#C=9"?6.UN8GP]&Z/-+/1V,E6G$W7=,&X=N^-6H:1'[K&>>C ML=8.7U?,A>V88+@TC1I1700%]FPT9HT6I6+;69!X7Z\6>ZUY*5_M\F>CL183 MRGVV/5/Q.&C&6Y!=N$'8:Q_//16/^P:M>(4D4PZ;B) M;_398JMU]//1&,.P =_L3:?XB.0"0:QLVL,@.A^-%8WE:,HS.JQM=;7P"J5> M0V+/1V-JA(_'!+4J"O4\9R^:LC?F"?9\-.:6^K'$C%M-,XX!Q377+;YV^$DT M-HU89U(CN *.3;3&YE!KA).U?CX:XU942Z@RX\"L+!L'O4JMJZ(5G8_&#+T\ M&/XRZ4X='H3DO3#$5XI3?!B M-RI7%%![*$H<\P? +U2%#5Z3AOJ^QNJW<6:1T0@DRY"/2\H*S-=-FO1L,?CY MMY;AJ%]"1U$]^"KU];'DY"P7\-BJ"H2VH>K(<:[I'',@@-1??QA?L[3.?X5J MC%=J3G-AW@8\.21)S54SZ2L^,DJ]1@\K6RYLOGPV%$Z0L5@9-GL MF1@VMY#>>9-+Y)('W6+'' M=(9C,U_-OTQ*(?.?J1?O8GN2/O"D?'CIDP9 _:BUQ_<8S./\\E?B&_]WN.S97/ D)VN8U=\,^E%R_O0W:Y MC5U>/!D,&061&+(+(K&LVP616 :-@D@LFW8!)$8ANV3/+H7/#(GLDCV[(![+ MIET0CV73+H7/A1=/54!V03R&[/(#CZ%Q/X-V83[GD5TR:!?$8]FT"^*Q;-H% M\5@V[8)X++-V09/\&;1+Z3.!>"R#=D$\EE&[(*-DSRCT9PI-6E[/+G__MKR_ ME\5WT[,QGYY>M'0MY:V.A+WR97JOG87YU_*')SQ5 &PN3-)-__WKC^6/C9== M"VKD?P\D]?";FBCF/Q.ID[!O>=7FCR>6_;KR8.[S*G:K(&DA+^'2''5Z[W$9#R5K>SO!A:W;\&7LN\N/(1NIG4">H7KZW+W;\& M7EL!0_WB(Z("]0O4+]Y9O[B]QTW@U_8QWL#E/OZ_ZWHJ&K+1Q@X$#(0,K*+C/'QKN;^(.CZ6GJ+SQEO4F.@L#R M%F I7GLZ[,)8Z7T[-O82N9 W3AC]1=3 UX]'&9]1S7^J\)A6S\\93BY8N:$/ M.I'_WW'P'*%J;+[ MP0I"R,41 M@*HBS%QC(NE^('.&6'YSCDF23=US0T?Y\B]95E5-N^ELY%"5K!SG!U*@YDYM MO% GR%A#'Y%^B?7)0N9:]SMW//WCD_MOH(,G/3JY'NIOF/QBAD>P1K!&L'Y_ ML*8RU[JWA_7QB@*$[-O;'B'[&ENG$;)O;_M+(OLV9)4M9!_3 !&R;V][A&R$ M;(3LOW'V]M?KG69:]H-9D6.L_GO$M;O:1LTG3RBXMJV MZLD&3&K-_HI4!N'ZVFV_UV_S_W>9J9MRT$X$>;D1 X$2@1*!\M:@ MO/'1BY< Y6L7\")<(ES>!I=O?*PGPN7=;TZ_!"[??(/YW\#E7\8>5-*I>9(, M+S?)A8X1#%7M?P\">"&. LE1)$\1A5%5;$05?JZ0=0GOUZL]JU+4Z^N(?J]5"IX!9/?E*:S4_T _J8<5RS) M]_O:&>GDF8^E?8__OE?@\8%E?\)T\*HK3%6/P'?5.D[;^D-.467#EBS_?P\8 M]9#37,^6@O\]&/O@BQ/:BAN5X,*LG:(.(/'G(^P!?X*2C>4/[W,)9%GB?*?;*';SALI),-N=8S9R8+=$X4 M'KX2GPB:^E1BF+_^^-&P[R++\JU7!!"A($)YUX1R>M*7,S7A]K(50C DJ=:P M_H'J@1:455"JREJ6&X&?J#77JWBJ8@0=U_=KJ@J)"1!4TQEXKJSZ_AD"4O75 M F-V1 >OF].6T6"=(M'7(0$Q=T] ;^_ZO':[YOM@JM?NHD0N^;O#Y?L'Y9L? M0OL[H'SGVQT>EU8GT-'D[+DDXIS+FE/6]7>&\FL6+QN$A%,9^*^?SU9HCOM:]FDHG0/A9$63>FK)LL@PE\L3&2 M!*K,A?5NLS6H#K1)68<4QWP\BKO5NEC&U' QIL_DAB84:[S%JEK&='"Y>)VK<+-"%ZJ3/J;-*OL 9*JON6)%)EH_R1?I3D;[BW.I=],3;D\JM M%H80^WQ<]KG)2M"!/PP.M*3G<6,[[HC;H>Z\!I/MM@* M.?+O>$_4A9=J,H[,=[XQZOB(*YPYE[$6HNTB%Y\U?W]KJ C2"-((T@C2'VBO M"-H!=7MS(E1?8^D)H?H#HCI[^P[0#JB;3B2G#[FZT=E:<';V]"ACI]GA/)*: M7%^LD[MH,PL4]T9+6/..8<^YL5(TVY-59V+05+MIZF+IN(1%?"I1U(?9'8 V M0*$-4(BQKLA8-UGVZO2PIF@L:S1G:!YANM,YKA98R'#,AV,XM/_I&FMCF6\:$[BK=!N#V9Y0CT<)L7H-BMNU=V$Q8GN M8&A.Y++DQ1?H^]V!<>G$MPTQTLY4V1%F(LK*PY#;ANO7Y MH-B;SU;4,<^&EE]K>%<6AD..?+K)]!&2?5MS> M-[+O8IO;V TD*Y.-Q=YFB8_M[-I8D(\#KMVS],-B MA(_K"BL2Q/%>L4\,27ZB\ +:=H+H M'%NZ:+FRROS9J3G5)A!F4\9!Q]VY5M MJ41$";TPB%YNNJOMYIWLVO3RTQUO-V\YP*-5J'?F!H\5,E/ /M\9MOZZ$DD/B;.$[J_%C,R0RR:UG2QE>_/+YX M6C=X'=E*A3KZ8DM[+'$;G$=]89:J!5^D,' ?/TBT>?SD9+BCS!-+GF3@)Z?> M@>/_ABT,O,>*G1Y('%M^H4V+BK$[4[X+RM2 N_&HM]5\S&0(=[($*]=-(8,\4:&>/&:-&0%Q$L?RQ"(ES)B",1+6; "XJ6,&.*U M&P:1(=[($*]=WHD,@:CI8QD"45-&#/':U:W($(B:/I8A7KNE$AGBC0SQVM69 MR!"(FCZ6(1 U9<00B)HR8@A$3=DQ!)H#SX(A7KO"%QD"4=,',P2R0@:L\-H% MSL@0OV:(K)^!__-6,[_0ZFP?I,.D6KS\H2.KA-YM>S'\F;GMJ*]3-DR10685;(GY!6U553@Y'.^J((CX=7Y X M2?VH,-01;M\1?JG)*6/_H@Z^=X_?[1WTY]*+J2(W!S^%8X72$?!5*?93#(%@ M\"%@0.,8@V!P?1@47YRZN#D,2OAW#!Q?N=Y=8N$-#]SX4$U^;9'_XEM^SD(< M.4$W@/J+O!I(?W"6;(]LCVZ/9RI_:_FZ]N"S8 M/MNF3^[4./KR=\L :#8#S68@)_>-"*_TF7H'C'>7/'=[XV=_*@L./:BY^<,)Q>LW- '_<+_+QHHKSLC\)[3/<-W$S1>/>L7@0"!X!_.#[UC M$/S@5"$X7&+*Z!VC 6'@4E'T.P;!Z2X>!(2/#H33=86'G'.!@%AG5: M:$ANW %U0ZBXR/S*.P;%&7)XAS?5@S*'JF3E.#^0 O6>+JC_!N=K7JQ]NRFA MMTEZNTFC7[A>YAE'(:0BI"*DOENDGK_>ZLZ1^M.KV1%8$5BS!]:?7)J.P)II ML-Z&86X,UI_>3XS BL"*P(K >KW+F>\-ONC/B_!7B+]P? MCC"',(@MU[WRY["=B]^9;7UV#W ME[$'-71JGB3# _)SH6,$0U7[WX, 7HBC0'(4R5-$8505&U&%GRMD7<+[]6K/ MJA3U^CIB'W(R>#AX8/(KUA?[FDB0(D6(\-QN,?0Q79(V8LUP)$<&+1VJLFKL MI*6E#EPOT%S+<$>J;JM.P.X-7US;_E*$V3#'9)CG,MWD@/"72@6O8#Z3TG1V MJA_ WY3CBB7Y?E\[(YT\\[&T[['5]PJ<'KCIMX5)PRH4<:G/E$E.+5A\'[1= M467#EBS_?P\8]9#37,^6@O\]&/O@BQ/:BAN5X,*LG:('8.'G(^0!?X*2C>4/[W,)9%1=NQ17]@]\VM4YPJ MJDB.!WPDTB)1>/A*?"+R]">"H/_ZXT?+OHM,N:O/<2/"0(3QG@CC]*0O9VK" M[64KA%!(TF%A_0/5 RTHJZ!4E;4L-P(_46NN5_%4Q0@ZKN_75!42#R"@IC/P M7%GU_3,$4R%W%:^M*P&^[59*?K^R-?)3'1(,:I%07'#[SP.)J#T3MGP3^*NE,M=V,G>[#N9%7O M5O/ MV[WQ7SHS"7X7GM(N+7E$&(18A%BWT-:\,40F\74= 1:!-IWEZ*.0'N= M-9=;M_MBH,UB]B^:;7UIMO5[H)JLH9R>9JC-OLQ*)"\8S'!0B2RMMB_<:&V& M"XN5N:^UM^:VTBJ0T[(1Z+47<6MZF@4. *BTFW M;O3EY@@SN%WE2NM.-UMD&JJ^ : 8H'TK6=Y#<,EI]RQW'@0\!#P$O"P"[ZVW M$EQXV09A#V'O5JLO"'OO&'MOG9I^X464#&$/34]^GYY\$G6E$M2KSFK073>= M-H[YXWV+K3)+A]1OLVJRQ@3+G#1#UU0+_G[2:6\7W2TK,LFJ29XA/Q',%:<< MWV?'N_5]D?=Y0R1BETRQRTT60(;F854IUK"V68G'JHH;QE!G>U_;!= >%P3:=P=:M,?E0X V YGG:(_+#>=4TZ?[W.A0(3A1>7J49B\W19PZ ME'!RO=37 8-U!RQ_H_/'W(T3+GRM:8Y:Q?$X )VREN?%TG&UIO")Q//WFQ^. MMK@@1D*,=#E&NLD*#TW4%QVQ7U>%$./X>2MDUE4K83#F_AD,[7!!.UP0:-$. MEZPC-NL[7/X\'IT6@J$1+<#^TL3[[>Z;O_(L_(T;AC('$' 1JA2]BBZS>)2?57H_%(8B@E]>3[I+X)X6E]XQ<-_GYJ6Q&TA6+O&WT3+OY?>"_ AH M"@!:<4/@-]RFMU[H=OR=NWM0,37TO-6&V;1Z(BKG=;RO5K>F5 M=\:-#K;K]P^-PC!?'^/38HE:)X'] GII#_5&+09@-$!X@.LDT' M-UE):G:TCE>CIUM<7:_J$M/82U1\I \&T9^Z.'W\=!_3S9N*_.>; M;W2Z.08N/Q_XLTU0-V_J/UZ[^B. X]#7QW&@!Y,I##DS^+RXEM:A'QA:_%1/ M\#^"_*:HOXP?GIF\_F($X.?RL2 %IJM(<+3$9-=RO2^/QG[^K64XZA< %]6# MKU)?'TM.UCKAAK!D@,_QH025DFLZ"@!HX'H^,,W-=#%>J;F*:P-SQ#G)!W$, M^#&(&]&,=J.0L&19]SG"2O MDMN@U!W/0H#OT] M4&#RG:^"_JP"<=DS0+<&354>GP0;\*2"GKH![A4L)@!?G.H%7*VC.&@B+!-^ MI8 *Y4ZRH#3C2=O@U[8+:ND!-PZ4=%*'I^X,8(2-ZD&'4%4^YYKGE*"HF@&\ M4U!]\#A/_7(SE"]_>&:D0O8 1&A!+ Z K?_Z8_GU"]2?#S4(W52@:- &7P.> MHNO%)Y4%*V"UE;13LG<(2]SW=M MT-/"(/2./>#SR?Y'41\,;CG'!5UPOX%->U)H+G!S?JAIH//!RB2 !Q]%DN=) MX+T6>D#8RTD*Z*BPO)."Y:0Q&<5'N/1/$>01&RQHX;>/3MH%O "".@68'&@+ M$!"P0I 8-K>,$_W(Q]F>7.0"#0!>4W+ 8) '9 FX&9 ^3Y9TEZ#2P%CPW^,G M8&RQ0*D> ,7&4A4=HL700!GQY_,X?5([&[3]$:B1:EE80CM [AM6P7.>0"U! M[EIU-^#'0)?)\RT# %GY 6Z*N@P23,20NW+R2H)A(S#$X7N+%0.HW9$38#T. M\81 M2.IQA@2.=$_,"IX#ZF-]>AS6P!AG)+1]@BU M+I/[ E&2? H_Q.<,%&.P]>G M!,YP-%;!ZQ70!1 '8[0/OTV& ?B]88,^L81OW\QLKUD*3J+\W$H)#A-T@S8: MP'<#'T/&/NKPL5E 1WX(G1@C",!'B1:^6<#PDGDE S@QC@R)&"C6,8\J@8;T M(6] 2)_X$3H+XY7A/^-% !CU*&>KDO/=ODQ+UD[23Q7[E%N& 71 ( <;P>/3-\F<#XB"X \4U3>\I(J MT'_ Y(1]*82 MOPWVRJ,+!,6A7P;IS((\!J '+_YEG4(>OF?V8E)GKG>B:T!H9X2ZQ/TV< 0P$@KUW9UU7%# M_ZE#]LB9T/7=&][LXH/<*Z@XI"$K(3ZXHAYYVH -( MP;X.^1JZ.8#9861SI(S$1_CT[8/'WP"\'! ML8E("#GKT:.!=X* 5AWC51"=/G:ITS0E:-C7O\"?1V/(('3P8"2_^O-'TU)0 MGZ?Y"AS_]U5B;Q@(J-ZC DS3PX"^2%4FQ_SBWSWPF\X]IM5^^S4% />0*GQGFW[GO M+Z$V4JJTI3WV1&&GB0L,.J]?CK]Z_"B9X;[X^S^4APZO0E) M^N$(KY0F>+$;E2O*(1*A*/GP./BH"AN\)DU=HS> M&$3!X^E9":(8#ABWI_,3#L4C G)8;P?'L&*,"@@(5 M =4_UNNQK).WNX'3$ H8TT\U *4_C>*_3QG\';H]CG$_3+#]L/!4#8]1G4B( MR@"*5GT0GX#" ?NK M;X:0"PW/)_.>B/4X09O$4AM?_?+XXFG=(!6=: AV2?G8E1]'D83UI#!P'S\X M!AR,\TF7!:X#U6[9'YCFW_[;GI//VY4'II"\P3\GGR M2.B:::!#/*KR\3T&B_YR'%N EZ>\2NLG"R4/?A1]]$NOS.?/,?-$\._#YP7J&=K5^,NZJ8)@,C> +G 5N, _*@AUA=_J"N\9 M#D,8R0R/D<^U>LN--SV6<(P@$#]FG1^_)T7<'3$2 M)/[_(UZ\"UX\)H2\I[3H][\>3J/U<+0>_NOKX=+C_K9:L;F/_:+4PONE.3TH M4GW/TEFX?OIP?-HWR4&')D)\&C6$4=N)#:^],=JU2"1%_+ED;QH$0FW*D8*A MLN0ZZ"V"(@TE4V4. V]/U<8Q96)3#[/&+-$<-7@@67@N&>Z("3V:<4L.J^R\ MWIYM;S@?2C+/)5U#60L>UC?-2GXTI]5=#U<5^'2">"[:[#1[(W7MA'BX('E_ MX3!M-]2A:#Y5ZE[>[ZQ2MX&W^7!6;A0U@A634HO/112*75KRG+)7VH*P(^5?&]N)V-HZH;B?FTY*3?4@IB(,[P_J;![Z02%I5- M*)DRU&P\F@]GVLHQ,:K>';L]?[$1>""9,E1?$!F6>VFN;2"RDU5_9EV5E M8_<*G,H<#+<7,Y6>P0/)5)F[T:89-#KE$A>2A:ZZ7KD% M[V!BLF<:\XB@%SZ4)-(VG5"S8#AKZ&9E)OD;IJ'T91I6E$@9M:J;#65@B(Q) M,OO)H>65#WM!!Z)DRE2,-7 Z\ZJ?Y]J[KD'5\'H\$'F13C<_T/6\C]$S'A^5 MMYMN36IL^(X.$S92.+6;D]K&(A3!D/KSU7#3:@E!EZ4B6"V8[WA%VOZ"4UG8BFE*_WUMOY\#T;5SJ2?)XHY45O,9#T93ZQY7J MC&]+-,U-B]M.4ZK2+M&%54VKOV-L7:5C-ILF5BRM[,%N(LC+1#2E_MK$H1OB M)O2Y$ RB8\]0B;ZHB\R905)JQ *F=E9<78OTT(^"0 7#*9-6/POX:<#/XP.. MY>L;-]2V!@Z PJ35']I626&C*HCJ&1EO%#?[04##,E/JCP6W5^NTMXX0+H3] MJM$H3JIE%DBFU7_@0"CA&XQBAF6YVLIK=ILW$M&4^DG"LHRY7Z+PV)3+NN86 M+&*4B*;4W^M.(\_=53E<:HN&MQ_%)DE!T;3Z=QUZ2G==M6Z2I8'3'9FQJLVA M3M/JG]O=[:(BK62<%#5_T>)*PD:"MXJFU.\Z4[XM!D3!Q):R*\R;L.[,@LD4ZT? M#N1=E_0&*P%3PK@YUF2AQ>CP]M-4Z]N^*XR:L5@R*[NQHI!8;62[L-#TT*>( MH;?N>SL!MZ4F7W &XJ;?2^Y430U]6TN@5F62#+FI)/=D:<;1GI8T/Z6I$M=L M%C6?VN%VN\IW\+!H3"Q8@?30=UBWB'ZT]T4I*G&)7QF;KNF MN=Q5IZ7)430- G^.&XM>PP.]Q=_KHUIWB3/CI++I_BHU"$/$^G/3K).:%1C= M5=EWCN6F$!-Y/,4QM>V0"U<]MS^@6MN(^W8XSH^RZUU7W2TLW^)LJK!?46&_ MVRT-I4RC(JZ-L2F?Y0RDOS#M87VCW[.J\2$J^/07U M/>.)1TN7#8@ACYO]O1'F9:]H[V9 ](PKOA'ZS>'()BIFZ&^:FDIXJK>.H&C* MP((VF74.N-CAZ&K5QR=N%&.:GA%]+96 M>[9O1'M@AS-.O!J"0,185DF!' 2CMFR/&A:$PADOWJ=YQP41OFJ.2LL-WNIN4B+(?&T,.>&,'Z\LC>$F4+TAMW5$==V,Y.JL MDHBF]>4T(>_OO"YN-Z2NSHPTCAH?95/Z(M:CU52SE*;0QDKQ2NDU]T(AT4&: MPMSJB&IKI$;C([S>$/-;=E04$B6<\69$J2X1@_V."[>EN3]:D25%2\I-4XTN MVD(?LXB*0*][ZK+A2NX(#F=GO'EWW9BXW>Y,-K&JVJ.GVY$JN#H43=E!$^?& M^*!O^Z9JES'!GQZ6\X"'HBD[=-9;TW")@\L9B]IN.!@/C2GP_(DS#KV_Q4R) M[VT..-EK=)S XTJ'2B*:MD.#:2_T2F51PM6227>4OE*R]:2R:3MT.JOMT"-, M@AOMHUH,6]\@#\M9$'BR:6^" MIL[:K6&-BZ!HR@YV:46[I5^'HBD[K&94N"E.L9(93P*1$$;L8@>"%>*<:^]-UD'5J9@FMZW618SF M MX[MBMMAUUKUA);#7_$85:/'6_-K9294#'7K?4Z.HS+ MA40V;0?]4,V+#8S? )MMACT=D_.KP5$V98?.UM]CS?9(Q$>CJ.A6>M9Z#!GW MC'_/MIA\GB57)-=?;-;U=FU+=KT(BJ:T8 KVOM.1J$# "++'HX MY >DW> QTZ@/M\N.L%OVFT?9E XV++8- W]:-+<]@XE<#>M+4E*%]'CJ+;CI M8ASS%:Z-1T:CWY$'AR#15WH\=>Q)2=0WO$ZI!+MLKOAHFY:;'TXG67TIT MG5[C]&X=-)F>S\?-#MT]MIM/=C&L7QBUNE9_M&H!RR3-^OK#G]IS, M-"M1P M2K*4-9S2B6@ZU,8DO-9J14N.5#;U]J:SWW4 $,AS?GZI9##+\2K,8N-A+;H>?'"PWI;)]=[*TQL5-PPRUVC0OS"J8.$S*38.1;U7)RG",%7 U# G1UL@);QY1 MD]+96JSP@SYI#? *.2IO-GDO# Z)'M+ ->I[U6TL(A:W*[5QJ[PM;?JEHVQ: M9U)ONPBF3=&T^4K-/I2(@9/W^J MD[83>5K'K"B]4V\ MC*NZ4W5LNMIWR:38,[RTK[$D[0U[G-0Y>/PB7ZXQW2B13<&F>.@(ZF;,],Q1 M9U#:ME<'LP;&*/*VV[_C"4BD,1D?9E'F7JYUL[8K;CE W METK?L*@\7*8AS_CYBWBST.=51\/#6-O9XXGE%$%T2)[Q\Q5K-.@.O6ELVL5Z MKZ]$[I "(Q1YQL]7%=#;VZ:X$[;U8=!H I=X0":EIFAA;*^:W7QSE<>G TO6 M"GU3/U!)J>FNCDO;?7ZV=\OF=K:T=_*PBIGEI-AT]XV]BE3PF:TGD%N2$R65 M7V*SHVQZ!28_8RK354LS8V7&C[H'*W3"I YGNIDP8YGA NBV?5@49$.W2_XD MT6VZZ]#^R9^$%;F)VUPNR6N%1C/&A-V.+'T1#9EATH[ MGLMC1EP)6*]4B)RZ(^/ %R7/Q0_]MEC'^B.6%K;&JL%-YK-%O$YDTW;H]RH] MH5$:48+J[L0R/3I4Z\Y1-F6'V*9)4A;+3;._LK>M%K]N#'%0WS/Q@V$U!V&_ M%4MF'3Q[*[F65^CR4#1EAU[%J+7ZCAAS?3Q?MYT-*5G5I-24'>HZ-5?,'6W@ MACOP?9XHCNK043@3/RQ'>;8;U:IM;C0CQ\7 &\4U)ZE V@YFL.GUF7W3,K>T M,G1EJ1I1^LT@.R9^$$^*)O:N+H9X6'0T00;N 0[$/F29^*'GA"."X>QLL3CP:2Z<#9F M%R<3T90=+-?LC+WIH(!+>[);6TDC9;]AH6C*#OLPJ/-ZV:AS85&15O.5NBI& M25W/](=-;3;8CU9-@69FE+X-0[5B)\6F[>"VVM)![>L=?.J:I558&>[6JZ-L MR@Y"*]2]SJJH645&9MGJ.Q75LHS65R IV@,_%#K6P)Y4Z^71%&"Q93Z]R.W+4C*)K204T< M\(TM;S!FN\?_/_;>O4E1;'D;_?]\BHK:YT2<$U',RQV<]_=6!"+>%1$1]1\" M%!&Y*1=1/_T![)FN:9R>[CUEEQ;9$7NBMYTN5V8^ZR$7*W.E.=YVN:-T+D8M M/Z?7^NXT2[R3@XKBR>$4FG,4H="K_)S&91-=]&>3KK//3&I0*VEXWE[&+3VG M.PEWB!V+63DG=R <3RZW,[<7(Y0-UHRY6;CU344_&[O%XKCTU?0B6WX#D1ZV M_*9OJRB]YH;-38,DB&Q?0ES9/ZP$*SHME[6E(-KJMKE$;=VDI>)JZ=*HL9K0 M 25'*%(?F4=TC$[%D96+EN/ \YP3&%(14<_LGI#0]A&13'/1DLL(48I5/U5H ME'8/=*BA-KZ/BKF6G_Y6;YT&/2E&[$8@)EIC%VQX:I9?"2YP([ MML>#[9$O)E!:D)J$'N?'>DRBIKQQ-CB:14J-8M0R$&;$X'2(0G.OM*2SCTH> M,YXO+[+E?!Z1E09>8RZ@^_4YF(A;C4B.Q13*H'$QH4:O\#HN[*-DZ.$'0C.) MP@CEA1Y;0NLB6; MC6R;5/ YO182+^[/,)4@Q*280QFXK::^&KG=%N.8@63Q(BDLY,E%MF0S[(1S M&TX:DRB]L#MJV\)/LI8A]\K^05,-AM'F"N>80A2(*ZDF([G)KNP?.'LS[TY[ M1]6Q._:$=FMK#Y]:N6AY/02MJ=X,D%1HL:O-5E_.VOY:RD5+/@O%!8_4>Y,Z MVEJ9JF$;<;_I%1,HN<$0#KMZK]T>"J;6=KOC@>9KBT+TRMDE$?%*J]W&!'E! MUQ?F 2W M;Z8TZ,S!X\D;B-8M02+317R"96C26):M M-;^/U(4CKR.KN>5$LG@:\<&S$ M3@L) D2@YK94YW+1LA_$NA"P3?8H*[HZ#(4]YYRY]");IM&9?L9P?ME5D.YL M/DLDBV"7%]F2'V:G74OPZ-Y&Z;4Q2Q=&@Q9I%+)E/Y ]$9^=!^S)X;=LMS:H M$:RS+E0K^R&,+='4W>X0/6V;QKG'QT&8/]"N[!\VW>5HT]X8-:<5&).:.UHN M6^="M.2'=JW>7)+TVG)X->K$M4-,LODJN[)_6-FU.)#XA8KRB,?/Z[W&J)$_ M=Z[L'SIM[;3VI\?(.;$#>S=!FEOZ6(Q:]D-M>Z#:C8$T%7K$D??\)M%#C\5D MRW[H]/Q 6LY&:Q3Q&DDT<3?9)J:80MD/@F0F:1Q5SG70E*QJ@NW4Q;MD/ M@CAOIF3#&SFZZB["_FCF#=O%N&4_."FFIJ@]<01;%DS)B;SNN9O)7MD_3)0E M;AG2QG%47(]'K26N;:TT%RV?BF*B3CKLMHW:*+5RUQWMP(56+EKR@["TSFUC MD=0%&1WN#EB?\?!A(5KR UG?2*NY<9:%/794_=4^P-O]0K3LA]YP,L^&]$S% M-J7SK($V66Y>Z%7V@V/MM02-1R,G"0ALN'1IVV\5BI7]P&C=WGP6)2T4Y[:8 MB?GKF;PLYG!E/:PV5&.UUT>.J>?'!8OXW%]?9$M^4&*:Q#L4Q3GZ<"",ZTXZHFMR0HA!N.K9R MT3(I'(=$V!F,#=2+V?WPE"S'@EN,6K+!=KO"&FMQ; LF(B[4SF#K^H-BU/)S M.N0)SHKTT\*A9QNI?C2X+=Z[R)93K$A'I<\\DQ'N$(U[1 LU\_TT<6W_$ BG M>6^1$IR 3_HXV3X:J]XV+8Q0,MAA:3+*N#GF4%KNGYK!>+H/K8ML";G;?J-F M+*JLT%H,W?%2:Y"\78B6O&L.V/J Z2"$8]?# M\W;KG&:!SN6BY?W#":..-(ZGCGYL4M1,<<.#6UB@# 2[UIE%[FZ>HD@RY]7I MC%QT=L6PY<4[L(B&T%FN6 %QL=DIE);G W<9MP0:CD%,MKU8Q([(8;:SV]=I M]61*7>YK\WWS<7F,FX)8-OP+#*SAATIV4ZCW_65X0BW M+O,M)WPN^J*K1KCLX*V%>IZ>N*7,7Y!00HV>#><9[*&)TBHW(FACGVU!"T^4 M"60?KXEAQLB$TUM;C:G=";0N4NA6!FYJUX[-^J#VFM2UFS!?&Z3*'V3\,1C.!72R&ON,=)9T9XJ'L96N=O+)_\"@Y MV7M)V%5.7;NM-?!4QLQ14>@\=G(UUKCXRQC._+*_F$3MAHA M'2]J#KVWB>/V1#N(6XQ:)$M0ZPWH8Y&EUVAWG"'BD,_AREYC-5UPD:;V<<7;I3M!"%9^ M;Y_FHJ51@SVMZOX^V^F<)IX\F(1"9.RY7+3$-JJ\,]1&0Z-0+WOV,O1IUC^$ MQ:CEV$JFG&31T?H*SR[[?J*>77I=B%ZA!7MN',9MX2;%;^=&O+2-Q6/2#RUX=$CB2C&+2_)><_I M=?"1VW=.>'R>]^O:L$T55B@OL]%@@N[;]&0D\![I^]VS[)-4-NZ5O0:**=NZ MH,E+P>-XRG"(MLU*:2Y:\L-LZ2]\O3_-@_PQTO:1<=N82+EH.;LT17";G4:" MHW,LQ^);;R!SQ:CEE-%#"U%;PUTHV,>(;79ZC"$[Q5S+?C@.CPVFU=ZO!76@ M[9A.@R;LD/\\;'!I!)CXMV*9%Q8$K&V?-RD5+?NA9XGF51N)10&H!6<>2GI@V MTURTY <>7V+9D#9>+EO?>RU;DQ[?"],=*V8PI4S MH\.6$$8Y>9[,_FKFC#65[Q=S*/O!9=P5N3^T#X[77IAKF6R,;?\B6_*#RML6 M86H,*]C\=DP'<^IOK!:_%ATU;(O'"=8*\A?ZY+6]QL0U>7]()6>45^(F M:46TH.'%;,M^D-W4J''94E=.9H*B0\'HC]1BNF4_G+I(!XG0+HOV/)RVDX%F M"%HQ;MD/V^&H3:EJ#Q5$:SCEEW:3W3B9;E?V&G1#%7@_2J:H%_IS696=I#[E M]"ZR)1M, MF#$F9V%V*NQW%N)-L/JB%5]DRY57L;;N:R//0LU17;.]69)X23'=\C,]&B2V M)[T=1!(:BWMN)YR,6XY+VJIA,ME M0^846Y]*5E\]3LBMI%%7]B6G%F/VYN=DJ-"=Y62_;G3K5$8AU)5]";MK,H:W MI#%'WHR9L,&2!R[F& MN;R,6S+8<*I3X\!P&VA"CI1U.TIJB%@8K PP7C,ZB')P1\I>VW#H>('/HUIA MABN!C85RJ&<+"NK1-#H<"N*D?RC&+8/1;MFN&9L+15"'!U;E._'&W5]04S[7 MF'?Y" DYRD'V2&)%W_ $:Z*V]$/9A1[7UK+7"XN-_[^#O;\ MWTZF7G0B"D([F\'%=)?V:-W$-Y\(].4IOYS\MZ=;WFW^G*F- M(5N'%\/Z9F\;=',GP3WG^3WG/WR)^1_74+S_%>;8;SCN ,OH+_5"'#$73@">.DN' &\= ]> %ZZ&T< +]V%(RAP MQ'TX(J,F&AQQ%XZ %7$7C@!JNA-'9-0$[=GNPQ&P(N["$4!-=^((H*:[<02L MB+MP!%#3G3@"J.EN','"(>D].(+ZC837X/?@"/0W>-5T'WZ 9_5=.(+^C05F M>D='O$/7N'_*,?MUAF!_PA WS>:Z:Y67@9M_^'^>,>;YO_4Y_AO&?FCK[5SO M?]-Y>V*&WE/_CWS=^9><7/%K3NX[]6;_I[W%72/E-E'\)U3YG^+E3ZCR/T2F MGU+C[\> GU#E?XJV[E?E'X]KW@8Q'_Q ^R=#Y'__W8ZS^2__]Y5GVO_;R&L3 MPB@O18DW01+I_BKZ_QXMZOFGI_K[QT'X?QL&7=[@/G 4E%<*O5^@\]V$/0#' M X*# '#NSR],?_Z&+XD1Y%3P^3-GM70+YYJGSIO.S_?I_7O+_N ML//;4Y\GXBL L]][^G+S?S/4ET6+@,2W+_?^*]E?-#G6_94>KC1%;FCME)?F M*[REHV*K,71YQFIM4^[Y+]T"N$@3UV_: WQI *!=:0 P"L)X';AV()M6WMF M.]J1MO4B0\L/)2]GDM_*#$S/,,/OC3K^TC*A\V?'A/J)=[,E)JZO2!>_^<=H M7\\]OT[@FQ_LY"?'ONY>FA=P461&T9]S_T,H7]!?OM=;3"?S7=CJ"'++DKMV M,-P91^OY:64N;4]WH__SC!#/3^L@]/3X_SS;Q_AW/_%60?SEWW^@C8)P7+I) M#B!NN0R37.]LAIGF>:F9Z)M_5)J9*SX)PVRF33O*D)K_Z_-3_K=L=.+YSXX@ M[6%@B!H)1%9E M(OL5LP8N R[+N6P3FF_"L(S:\D^C'^>RNC8TZKVXC0@B&?0/4]RD52 S(#,@L_VGV0S=KJM$SK==@0QMN8B M*A*HE.1LEO?3Q%'LA6*)&]%9]2Y( 3H#.@,Z^PZ=V8=V-V.S&]\\! MFP&;99K_68!]A:3PSAM* I>ACT" M0]W\)D%@*&"H3/-+4,6Y;I!F7S&;07B9Z_Q/\5] ]\DOLD[,T?#4^[AXB9DN&P DEP?MYCZ M)Y\,N<(8_K^A9AI0#Z@'U /J'ZSF#38"'[T1^!(_#B[AXY<1^H?MR.'Z5-O1 MB='Q1'2.Z*S//4RRCXDNE!&98G.E94C.]DSNQ@=.TJ@\V0?#7QCT5AG84!P& M7/HH7/JN0024"0/P ?C5=#D _T& #]'S9X^>WR6!@9F>J:G7IP-GO_"W1K_M M]# LCY[S! ;V!:6QVZ4O5)U%X*Z1C[IKY .#"-@U0@SQ85>*0 P!,<2_.91W M, 4[JB$A"WI-L=C)D7?'-2Z+%O)#>1Q]8>CO5:(\_+TSE5_M3XK5[U$N 7\/NX MS@3\ GX?V9DWKQZ]/Y7OK?3TG4]1*N7+"M+OO=4EEN#[&0O,&D%BQ.L$VMC" M62?4V$"-#: >4 ^H!]1_LMS8]WX37W67 _"K"'S(X 7@ _"KZ7( /@"_DBZ' MF@VHV:BBQX'P'Z1FXW;'%!]U)I'7(D"WUW^S:O.BEQ"Y"/^.[8Y/4>#:JZ?_ MH,6?:IF$^E![0,HS@!_ #^ '\'_8;KV:^*]FPA3@'_!?U7Q7P#_@'_ /^ ?\ M5Q/_Q3D%X+]T:%%)_$/X7WGX?SF[>%SX?XIZBVS(21#K[E-^C=33Y1ZIIWZ@ M^]$3\O3UDJGW.^^H^I'=WQY<_G4E$-E*6 6)X9J_:BG\Q4KOTFKR+M6$Z^;> M^[JY>C1E^V@C4%0SQ-!#HX72WB_K_RWZ;YHU_,@%LWC=,KMM?UYW]LK!J@W& M@<#6)*VF$<^O9.VEAMVJ/0,4) #W ?>BPW_;N6MXUE&M MHY$C06Z;Y_F!%06JD]-A[?F5P//8D('67<"'P(? AX_ A\T@"=_08'Z].O9"L=^[7QU*>X 1@1&!$>^'$>W# MFP QY\>?),1F7#N=)ROJ**A2FFCN6)"EHY43(O7\BF'L2PV]U989"!$(\>,U M!4+\-(3X+NWZI+7()M2QKSOBY#2(?7>]$I$B0F2S/7.->&%H%@CQEQ=_?S1- MW( 0_Z; ^Z,U!4+\-(0X-@^!>\@^O\)SYY/)1FQ$N0+N6N>D-VL0JT7^:A#' MLIWP"X6AMV$Y>#%8H:CO;ZOY/UI3(+E/0W(_V6"16U.^=E3/&T>D^X%Q2I)I M;9AO>/,&B]@+1A,O-?9[$=XCW/9P?YQ7V:LA*J7R;:^3OS]]*UOV7BF5 =45 M4+EZJ*Z>RI6]I:%2*E<3V-4KOZV:=(V^F\J>XXN";ZYN_I+4\[;)O!:NG;%91])2&^?R#]3J"BPY^[;GM+[_R MXT-J?1_J8A.H[ 3@ _ !^ #\?Y>>71GL0Y8:8/^C%84>9(!]P#Y@'[ /V ?L MWU/YT6? _@]5'U4%^Q#N5X?V?[ FY:&@#S4)__VI1J54KN!9Y8,>5$+V-J : M4 VHKI3*U4P$A(2I3Z]R-8%=O0S7RGD9@%T-E2OG90!V-52&FH3/KS+4)%1 M9:A)^.BVB]<;+OI1'":7J[-T?_7DYO]9F0?3#7;YY5-0G7#K [Q*6>'ZT5ZE M3 "IV[ <8#G R'42(^B)RB0N,N#TUO=6W,_U4G0 M,.=-PYROIY_%B>@WOU;TL/%U]]*QAHLB,XK^G/@?0OEJ_O*]%K:5&D.';"AF M30F[/A?VYE+ZJYK-BOZ;7K,_TDNQH]H-"FWQ"DI;R6Q,FNA!TCD-(S7B^14G M7P@2OU$K1:@5 -H"V@+:RHEID@9O6F3_R5<_WA(6F\T:NJ^-!X+GBJN X6F/ M\:RC>J< M/+3'$).S+4[[T[F4,UGM^97 7U#L5@$9). "DP&3 9-]8;)FD(1OB"SGM9^D M,L5HC8<+:5E'=4YVIDYX)A0AS:D,PY]?J1>:O%$#ZPK6R "5 94!E?T=E=F' M-S%93FP_R60N?6HM$/T4"+W8EM9MG;!;=A&4852VOWPA& R8#)@,F R8['9, M]I7!!AEM33:ZG_/:3S)9;R&$-<%..HJ^VB+D:((TFE]B,C9G,H:"F.Q!ZI9O M>.LH,!DPV0V9;&P> O>0?7Z%H*Q4''JS/B4H8N]D^.RD,;8/Q8$DCCV_8NP+ MR1*W82AX__4(!'7S&G(@*""H2SS%N6Z09E\QFT%XF7,_B*(KG$7T&+[7(AQ4 ML>/AC/4TTCO4BNTA3F:<1= O-/&]M_:?XG:!;Q+)PI0?\DNLGBZW6#T5MTD](4]O;YAZTOW5DYO_ M9V4>3#?8Y5=)05G&K8\S_[H^B&Q]K(+$<,U?M4#^8J5WZ1%XEVK"#73O>0/= MZL99*%( Y@/F ^9[)^:;I,&;3O5_4MZ/W[U]T.O6 MM*;7!<4^"?1:0+O!XICF3$@_OY+,"TJ0P(3 A#?+4_YH38$,/Q$9;D+S32"8 M<>-/-B*@$K$GG\6.ANJS*8'T5F/.)8JPL/;\2N OZ,T:$4!^+Y#AQVL*9/AY MR+ 9).$;+LRI\2?9D$U,J2&Q*P8]87M>&2^M$ZL6;(CASZ_4"TVBT)8%V!#8 M$-CP_MG0/KR)#'-N_$DR/"X.C#]@41JUVWUIO3(7P^7T0H94ME%^(1@,R!#( M$,@0R/"NR?!=&O;5++DV-RA]Z/1H?(O%)WZ,MRYDR#Z_TB\L#0W[?GW]]T=3 MQ W(\&]JO#]:4R##ST&&8_,0N(?L\RLW]?P?K2EPW.?@N)_LKX@;R\5I+_:G2F^P9W%5 MQ>>UV"IHC\QHCV!?&/)[)\*/<-?#_?%=92^&J)3*M[U,_O[TK6S1>Z54!E17 M0.7JH;IZ*E?VCH9*J5Q-8%>O^+9R7@9@5T/ERGD9@%T-E:$]Y.=7N:KW(%1* MY9OWC;R9RI_B@H-O+F_^DM#RM,N^%:R>LEE%T5,:YO,/UNL(+C3XM6>VO_S" MCP^IZGVH:TV@BA. #\ 'X /P_UU6=F6P#QEJ@/V/5A0ZD 'V ?N ?< ^8!^P M?T^51Y\!^S]4>%05[$.X7QW:_\%ZE(>"/M0D_/>G&I52N8)GE0]Z4 G9VX!J M0#6@NE(J5S,1$!*F/KW*U01V]3)<*^=E '8U5*ZU$)6RPM\62E3*"E A 8^( M?RJ?>$0K/$+=Q'>O?AKI4?0$I1!W>41ZJQMJ[J<."=KB_#G:FW/.KS/XYA>+ MAC6^[E[:TW!19$;1GY/_0RA?T5^^ERI-2ZC/Q)%B3D5)M9#SKC[Y90UE1?]- M/]D?Z9G8LE3\U+<./<7V&GX_'D?X6I*TS)%$WE?GA6"H&_5,A,H H"Z@+J"N M/ZAKD@9O6F'_R5D_WOZ5VK#>UM\;'44?[4<-+C:0AI/F5$8_OS+L"X[?JA\$/"%X%9 M+0O,,/R%(FX5F4'>+= 9T!G0V1LZ:P9)^(;-TG^2P]C7J1 M5:/K@D>?FZM1DQ'6AV*WB5'/KRSY4L-HH#.@,Z SH+/;TME7&AMDW#79Z'Y. M;C])9V3+5;"9MJ(5;[&0>^QV*JG38KN)L<^O)/%"8P30V6.4+]_P\E&@,Z"S M&]/9V#P$[B'[_ I+]73 TD!2>4D=0FL.-<-TNPK9C,(+W/N!U%T+ +P ?C5=#D 'X!?29=#2?]' ME?1#;T,@_(^VPD=4[E>AL>'WCR82(_IR-@=E^G=Y>GQ_*M_5N?-[OV>ME"A_5D%<%[9XG6[_VNOU+.!/Q^+OQ6+[D;\ OX?5QG GX!OX_L3.@-^*GP M"^'OIU?YWFHV;O/?T'+?Y4RR34A]H#4IX!_ !^ #^ _\-VZ]7$?S43I@#_ M@/^JYKL"_@'_@'_ /^"_FO@OSBD _Z5#BTKB'\+_RL/_R]G%X\+_4]1;9$-. M@EAWG_)F%T^7;A=/_4#WHR?DZ4TOC/<[\*CZF=W?GES^=2D0V5)8!8GAFK]J M+?S%2N_2BNLNU82V.._=%F7S'BA6!NU; >:A* _8#]@/W>D?TF M:?"F/?2?M/?C#56[:P9?,ZHF.KJ];(DZ&QRQ4,K9D'Y^9=@7',> #8$-;Y:: M_-&: B%^,D+*#R&O%QCQXS4%1OQ;\^).42$@H:B+X&D%;_14[":3V)ED5 M.V8,SS@1I[(]\XWZ64.-#W#B'6@*G/C).-$^O D2=W'%RA/K5C'6H[QC\Y MR49A.TXR'9WQ8M>+DUF,Q] O#$U^A_L>X>Z'^^.\REX442F5;WNY_/WI6]DB M^$JI#*BN@,K50W7U5*[LG0V54KF:P*Y>,6[EO S KH;*E?,R +L:*D.[R,^O M0#SS/#9=YI\=)]$2H/;GTX5RDK7#^VJY0)("T;E@,L M!U@.L!Q^/)VO4E: V@58$; B(+,55@2L"%@1L")@1<"*^-?5#Y6RPM^61E3* M"E 3 8^(?RJ8>$0K/$*EQ'QKIT3L>K#RB"^_W4/16=]+<3^71G37#^4/^ MZ\GC+^V'\_5G\_/.;WZJ:$_CZ^ZE&0T71684E2:>K^8OWY/ZB(B$P MZD:-$J$, %@+6 M8*^>E21J\Z8#])UW]>,-7E6!/&LJYN+/?^JLAO@@&B[!@ M,3IG,9*]5;M78+&'8+%?,6L@,B"RR28TWP1@&:_]9.=J?TD.^V,QK3EB*JE- MX61M HO+B:SV_$J_$.3W6AI"\1H0&1 9$-D[$%DS2,(W/);3VD\R6=U'B-., M7C""UQ*Y4%)M+C,J9C"518#)@,F R8++;,=E7!AMDM#79 MZ'[.:S_)9&F]'HF3:=)V[-KY*'"VM9K'I,=N."Y!M> M)PI,!DQV0R8;FX? /62?7R&HF;O>C;Q]_R2%8%FH1+]DJ MO0U#P?NO1R"HFQ>' T$!05WB*&LH\?.CX@^1M!6 M#:'=\]8^"F3QH@LGGU])[*5&?(^S/L6M =\DM\D[L[@^(/=OIBW<'P")K(]< M, W=VP#U'VX%0'VU_ VH_ZBZ-FA8",#_<"M4#?A0MPG !^!7T^4 ? !^)5T. ME?H?5:D/30J!\#_:"A]1D%^%#H7?/YI(C.C+L1Q4W]_EP?']J7Q71\[O_9ZU M4IX$\ )X']:3503OG:56O_>[_DHY$_#[N?!;O9QNP"_@]W&="?@%_#ZR,Z') MWZ?"+X2_GU[E>RO7N-WK[#M*OF\$B1&O$Q>R[N&T"O*/(?\84 ^H!]0#ZB$5 M#;+N ?@ ?,C!!. #\,'E 'P ?B5=#EGWD'5?18\#X4/6_0>=2>17)T&WNW^S M:O,[N4+D(OP[MCL^18%KKY[^@Q9_JF42ZD/M 2G/ 'X /X ?P/]AN_5JXK^: M"5. ?\!_5?-= ?^ ?\ _X!_P7TW\%^<4@/_2H44E\0_A?^7A_^7LXG'A_RGJ M+;(A)T&LNT]?^UT\Y0TOWO&$H^J'='][5/E7[!,9]E=!8KCFKP+_7ZST+BVW M[E)-:('SGBUP[,/:2^:IWA%$K84?TMTL7@6_K/^IZ+]I?_HC70('++OL4AW' M"ZV(4M23M$Z$^9D:.%+.A;7G5_J%(,D;<2$D[@(7?KRF MP(6?APN;01*^H<*<&7^2#)EF?8"SK917;#-@9CX]KYM;+B=##']^Q5YHZE9; M9"C? 3;\>$V!#3\1&]J'-X%ASHT_289;2V<3!UGYBET_HJDK92!M%KMDC,K) MD"51($,@0R!#(,.[)L.O)#C(F&^RT?V<&G^2#-=<'/5GXG"@Z*G)(IUSV&2. M%S)DGU_9%[1VJW>&0(9_7]C]T11Q S+\F^+MC]84R/!SD.'8/ 3N(?O\"L=% MN]TZM$R=$EJ+D=-J>7M[."[.AW$L"_B(EVQ5WX;DX%U@A0*^ORW4_VA-@>,^ M!\==HCK.=8,T^XK9#$(^-%=VG%]6<(7V1NN489*FCJ$M20]GRV.]N]P4H1U. M/K^2V$N-^![M/<(=#O='=Y6]\*%2*M_VDOC[T[>RQ>R54AE070&5JX?JZJE< MV;L7*J5R-8%=O:+:RGD9@%T-E2OG90!V-52&MH^?7^6JWF]0*95OW@_R9BI_ MBHL+OKF4^4L^R],N^U:P>LIF%45/:9C//UBO([C,X-<>V?[RBSP^I*3WH:XK M@1I. #X 'X /P/]W2=F5P3XDJ 'V/UI1Z"P&V ?L _8!^X!]P/X]%1Y]!NS_ M4-U15; /X7YU:/\'RU$>"OI0D_#?GVI42N4*GE4^Z$$E9&\#J@'5@.I*J5S- M1$!(F/KT*E<3V-7+<*V&8(311_T=%T-6>=PZ($D]3C20UXOF5P;$;]46$]'_@*^ KX*M)&KQI<_TG4?UX M:]?CM-W2/#HEE!ZE-(R:?N[R;L%?]/-KC0;ZJC)]_8I9 X-5G,$VH?DFYLH( M[2>;4\=KM+&Q?0E1O(5H+E:N=^@[5LY@M>?76_6EAA1:(# @,""PC)*:01*^ MX:^3/4VOC($D]75GB"&W4I)S!,/SY]69[R.J5MP"'W==-4P!! M@" \1N$Q^O7Q.<@>F9.-[C?MP\\^14]-4MG[*;47]#0@N#8S-8E=\28#8Y]? M*7B(/D:-Z UO>+P;!@,"^V0$-C8/@7O(/K_"2V-,&(QWTT!$\3J+\E2R"5FY MX"4<>WXET-L0$[R@> 1>NGF9+D16U2:F2_C$N6Z09E\QFT%XF7,_B*(K7#7: M\#SN67L-;:T[_A*9=1FZ<>$J\OF59;YW'O0I"K>_R3"2=YD'=/M0@,M0/V'6P%07RU_ ^H_JK@(>L8!\#_<"E4#/A3/ ? !^-5T.0 ? M@%])ET.Y]$>52T.?."#\C[;"1U1%5Z%)W/>/)A(C^G(>!R70=WEB?'\JW]59 M\WN_9ZV4)P&\ -Z']605P7MG*=3O_:Z_4LX$_'XN_%8OAQOP"_A]7&<"?@&_ MC^Q,Z+/VJ? +X>^G5_G>ZC1N]SK[CI+O&T%BQ.O$A:Q[.*V"_&/(/P;4 ^H! M]8!Z2$6#K'L /@ ??A_.;MX M7/A_BGJ+;,A)$.ONTQ^M+I[R7A?O>+Y1]2.ZOSVH_"ORB0SYJR Q7/-70?\O M5GJ7!EMWJ29TOGFOSC=29RMISO2T5WJ]T8S$S/-YRORR%KNB_Z9#^ _U NQ/ M)-D:*B(JN[VU&HQC(B(EC:QIQ/,K<[..NE!W )0'E >4]PZ4-TF#KY3WE>M^ MO!TJQ:>=Y60=>J@ZI+C%&>E[]H3+*9!^?JU]KY$7," PX+]+.?YH38$$/PD) M;D+S3>27<>)/]H0V\%KD-=>K@T)'$ZFV$-M38EC$@;7G5^)&' @9NL"!'Z\I M<.#GX,!FD(1O*#!GQ)\DP67S[.#-7K$VA/ W0#^B'(.!Q@X"O#_]!]L"?;'2_:1]^-@9@.6<]8Q;CI7#">JR" M;XYU]EB\#<+8YU<*0H!?7J/[T=1P Q+\FSKW]9:?[2FP&V/SVV7 M*(YSW2#-OF(V@Y /S94=Y[7F5^C.V9T'WKA%K@75JW>VPR1J"OOBG39./K^R MS/>.]AZA_O[^>*ZRQ?J54OFV%WS?G[Z5+42NE,J Z@JH7#U45T_ERM;-5TKE M:@*[>@61E?,R +L:*E?.RP#L:J@,+?L^O\I5K4VOE,HW[^5W,Y4_1='Y-Q?J M?DE>>=IEWPI63]FLHN@I#?/Y!^MU!*7HO_:L]I=?PO A99D/==4$E.,!\ 'X M 'P _K_+OJX,]B$S#;#_T8I"V0U@'[ /V ?L _8!^_=4:?09L/]#A495P3Z$ M^]6A_1^L0WDHZ!>G&O\KSBLD7O\H71CFQ1GV\O9@_4%XWLDT8E+7_H MB9-O3GLN2F/,18]BUL5__Z^WD_\*;&09N$'X^Q_P?:/5QLP!]CM>(-DR$2,T M=0?1U]D/_ZZ[J7Z*OFC)LK_A?]Z[_?N?2R"WPQ.5/RN?OOXUMT;)E)Y^1-X8 M[,NZ05QS'?]^^=8?'Q68_^.S(+)SW_P>FF[FI(.9C_V740NOQ,'N=QS[+3\$ M\[+_^T4KC/R-O)&;OCF!H__TR?_H3YLPK^CZST3DKW)Y_O=L58:>[EY&32^S M_?+1\^LD7[Q/P3J_2#K.,!#]"5K]]8W#_PZF?S7S-?OI1?&3QE ,B=;,E488 MZZ5&4J:NU=@5IJW6-+$R5OB*,6O/EU_5_RB7\APFG*5[7G!$5*2"74*BC=#2 M, W_5K+58*9D9]+%4/6\UX=2QV4'OJ7A&OJM9%V6-HDHI#(J[^G6JM$;3_:= M7+(T9E*71OYV5D=1>CAH\4V+:HC'-).DOI61OHL':-[K%YKJOVTT5?R MB6)D270A*C;%CNI"0I_=CA5U%MR\&)7Y5C1>UR:Z=]H?4$1@ND9;'=1PJU"_ M9*DV$HK'13S%E,0*%]RBGBX[0:X53GPK*H^[J268Z,1).L.Y5CMJM5"4-*)L M_OG2"ULXOYVA^D:SJ:V7&L.!I9%ER>-^I$LB+>T5M=T7%^O=8&&?<\F2HXB6 M5^^/ WJE()X_/TG[,=?(+T@H.VJ7[.BQCK"^8/H+-&FV/5YVI$RRY*AMN.73 M,-S/%3TQ+:S0K3DJ)JK;U!T-5HZ M/=7">]&.#IK+?*9E1_ETZM23=F@KLN!'?/T@>UY8J%^RU)+G^0EF,+&C"J+0 M=9KT L/R4K;4^QHVX3+*TG@=]9#/SC#L)Z+ MXB57#1G-Y0R29= 6HAK38##V]SM)H\OJ3R>(U@]K703=>S5\)R-]4Y/3O&:V M1!/LD-*$H^U8<"(8I/+)+$2^%=DXC>]]I%TO--ZR)V/S&'>+D1+-MV' M.RM6=76DZ#Q_ZK;=0: MB) HL\BW-U@G]JQ,LF3^'A)M-Q2>3%!1-&8]![>%FN- M%M+6,<-Y?;VUSBL]L+1:V?Q!N#C9]'S?5N3L:35C&(H_LFDF>67U<\[DC RF MRJG#'*EI7VG7L'S,DOI#B\,;U"YN"PFR.O9P?Y.!()4BYGEQYO#^=F1Y^_JD MMBE$2PYHVKY1P\>JY2#.@&7F^P:"9ZC.1$L3Z,:\=^ZN>W5AOW &I,@,_:E1 MB):9$OF0B*E<[2F;3'CPG2_\5J[D["U"MDR8H@],JJM MUWVTQ3.X5I,YP@G30K9DL%0/V[$P\'H*O7:WQTU?6M#\1;8$+W+04=1Y(F+G?[26QCR!0DEU+0B3A%Z/1FQ7+^90!JZ"):P0Q^V6(J(M+@KZ M,;YG+K(EFW68=-!NK.RYTR(Z6CK=42,_>\9@5R+QI1*?,RZ8.$ZO2P[[4[QN M][--"W8E%$=#:DFY[#%VY&S#L%QS<;;'2'/1DH.W'G >T9TM(:C[-A>2QW5SRUQD2^9B9FYCB1K"2CE1_ED*SYV%<%&L#!ON MY"K:4'"'"C]8;I<\N>_:^>&W'$ZR4)S*QV,YQ^*U&%YMC"E3"<]U 6&ZW<&I)S?).)ONE2 ^V'3VF-L.YJAJL-98 M..OM?JT0+=FKC:4*VJQWCNB)C7C5'AGUUBS-14OV.O6M(C:UUFG'U M8M@RW36R'?N<61(;X40R >>UW-VY6*,C->(TZB[H]TQUWC;NC5T:[B[#%[$>QBRG.\8M22']9)XFGU%C]1U*/5:TO-H35:%Z)E/[0Q>=7- M(D-2L??I0 SJV:ZB=9$M^:&^KC,*6OVG4F&#*WY@=;9/;R7* M:0V])N-YH\[>*#0K^\% ^?T*83N!@F_9IE_;ITV>Y0K9DA^"X6EV]*?)"&UI M9W)@X74ERO:*V)6POA=N96]D;,Z"F:CHN%^CK*@NY:+E7:W!.![2.\XG^P)B#6>Y'ZY$]M$$(^0P)>JH?4JI\P%% MW7W^Z+T6VON[25O7!^.MTSNOS_-T.6B'6C%LV0^:8*/N5!YNT1ZJ]=BAL77S M=T78M>!^9W:W!+5<\(*WZ*\;+KM!6;VP5]D/R/1\#CR#21Q$C$^=F;&Y"#(UF@P[P<-;YDSR)7XOG>F-N2>8E5%]B/RQ/D\,C@6HB4K MU/7HN)7;9%,Q%\1@?-IA&9 *T9(15CZM.F?]I*'>-G8/^K&Q-//)7@GQ=R[C M[QN,B#BXRVW.;QESK8.Z:YAK%4;.&B/XATA?%#,K/T\6,\A"5 MDNLHGPYFQF2OZ1WE(EMZGCK#L=)8-_8= >DBV_8XF;?<\&*$DL'V;F=.Z=H) M04V\:]<=:[FGE6*^Y>?I%HTX/FV=!TXO/"?9'E-"FCZ7.?=*G#_?IDTEM+7/$K<3Y.UMETUPEEQ9YM<&P]/H7LJ! M38#DW&YGVLB>?K1N MBJ[2/+*=?C&!\BL!,QTV9@NWIHB9J>K<;FSSV0,=OQ+GSS?MNAZL!Y0B"G/F M:)R327.>YJ(E[QJ=$2*1A[.)T@O6Y#=[;&^YA6AI00;V3&)%(UOF]K$>G3VW M+IXWA5IE(-@;B:[CXG+M\ N]O_"F.YNQB\F6%V^C:].JHG!M95_7Y/Y,BSAL M>)$M@>8\L4\3?)VTG=-"1"C[+*^.26&O\D+GTFR?56O,.53M&U["]'MZ;7$9 MMP2PKF!3K8V_&3K>09RM8F/3]P:%&3(M+C>LDV.L>*ZGK;FRF4BY:?N>^W2YX;RE/ MT9[F!PV;<&,Y+48M^:Q7FXT,K-Z7T):O=ANBX"FZ5HQ:>(22B%:AF.@AU,Z&48=I\>OQ60@';5]7,R@##'U[&,GFR:WBNRX[9., MI!2>;?ZI*.OZVWYO!8;W/)BA)+!5-K1YPTAC)T6-FY'>[.N MC#O%N&7W4@>WU[>6HYE#HRO-/S'+WE',W'LESF>W"DF@>#]PU+XLD%C?],F, M&O$K3WR%;E'GLZ#Z6G)YL:]$N<;YG#F[(:'O2 G.\/S^.PQY!:C MEFAA(O):NR\?<+0UG+RY66&1N$V M5CS=$?16W1TK?"T^SXLYE)=..*=[^KBI=Q55XGGRD/'/<)7)7MD_)-;4(EK! M8:O05,^01Z-X/MEQN6C)#W1WLVLML+J)VD9KWQS5S]Q4*41+?I"4)&K:6SD6 M^)'>&LK;+HH)A6AYOQ7RG>@X6HJ*/D,63H=UUCVD$+UR$'#$1NWNUL<4M4W5 MZSHK+G39*F3+SQU<\HG=P%PY^W9ONSVS7H#0Y,AIRN<0DN9DJTQVB[\ M>V7_(*]F-MUM2"<%7VTHH^;;ZV&VU<"O[!^ZUAHC^>W6%DZ-YJ)A&74ES8)1 M_,K^ 75GV3]D0G/939:VH,ZV*IMM4?K0=)+'=H%*(E/Y#1(%+CPV(E]'P;[QV5?7BV"M&2'_!&?Y']*X9DO#2I MC1#":&_T0K3L!]S1-_.ASM=0FEA$)_/L^?N<&:_M']1)ZJP;J-(6\&SC/T]D M?X/DS\AK^P=JX$1:ND4]5.X1ZYV([]:<4LRA[ 0FJ@FR6M$ M+^9PQ0^<,5X2JT5'$(=N+95E8;GS,]DK^P?<[X;F1#BSCCC@9EIZV&HCT\I% M2U9(\13=2,MFSQ';"7I.>_P!'Z>Y:,D(&S-)4K_6/@IJLER<9_,6QI^*44LV MF-9G6\E;$2='WVV-$TM,\6&O&+7\G.[4!$'>;.>,8PN"+;K#@>A'%]F2#>8C M01C5$&XAZ!MFVU7C:<_B+K*EY[2ZVZ#TKB4A@J[WA]W:2-E)AT*V_)P^GH0! MSI,+Q-D+BV,;WTDG/;W(EI ;\IQ!G-:6I23&)B39D([,3):XLG^H!\.>UL74 M1$&X5*[5=U0\Q0O1,AK/2M>7R? LM'#W.!@.I8XI%:*E">!C/8C7'8T33JS% MQN/UL)4N"M&2R_C9GK-);>(+>(=SE]U@,/.R6(6XLG^H)PU)%+<1@9J=0UT_ MQDX<9FN7N+)_P.,T,;J+<>2T1IW6D:.X+(0O)E!:D-9NW<:TAKE6[%X=6[<# MIBF;A6@9"(*P'QZDJ7I&3Y2]=7<4LF2]:N,J.1(RK0/75P&G4&@QU=R);! M6)_O$G>+V CJJ:%Q<%9>BW$+W:Z<$ZSK]1G50$4A,7BN&8L;:< 4\RT#MX7% M1W05\HS2Z_L$3\C1S#A?T%@^)UAW[ 23LTV]S==WNV1QS'@_&_?*_L&P^MW] M*AZPZ+Y[B+;63&:%W Q7]@]CM)%%X:/A5NCM!^2)C21%Y0O1\GL-W]G,*88= M"JTV,LB>4)2!1%8N6G[9&0][+;IFV@[?&6-ME4J\C5>,6G)#S^[,YX):0Q39 MS9Z19WVVG;/%J&4XAF/'6=;3QE[P=%KSQ[ML0RT6PY8AQJ:LH3>/$>[T K5C MZ&&3#O6TD"W!QA.(Y3YNK?(9)7O7!+,1WV&K$ MY:+E3>=AV#W4))QR3+&F]OL49;0I*QAVLT=?1'OI1-JZW6+4 M%5NIW&,ZBBR-(V,PW04T4\RUO-2W6S,RCJ?MP+'QV6"*#A>RR:2%;/E< M5"-VJ_9.01P]UD^,=B+;#'$9M_P6Q'6XJ:E9<9W6A% MMM]"+2%A4<5>S["AXU]D2UCPN9;04&=.B;;][(Y7-D_I-G(-#6* M-%3D4X$Q&2=DLR YWJPS M/:WFIB%@%]F2'V9U*AYZ[)145)%"3N)RV)ZU+K(E/S38^1[AI%:V5?:F(U'R M[1[5X'+9LA]:;N+&A,74%#W:[6)4:_B:5EBA[ >DAJ;[<-KN.CV+\M#Z=-<8 M9+$"<67_(#!-=MO8^B-4[U+[S6[<\BS=RD7+Z42MV:;3ZB5-A>YOY'K'[7ND M+.6BY3=R#:I-=)2HG;'S1A5'9FT0'XH)E/RPPFQ$,&A*%1)',]:'Z:[?T(H) ME/T@K49!T%;(#7IJCVK-OK!"4+(8MNR':7/5B!(G/T[76:T]4]JB%%_&+?GA M<&K4U:VD=YW$41)J/&LZ>,SELE>2BB8CGQJ+(T]!1CHEJ9MS3W,+*UQY%;6) ME[,M>E2=5NPTMON-[.VN^JTIPA M-Z-\F5W9/T21H;!DTA&%_9X;^Q/LN%1[A6C)")*WU(;F% U0[["KR=::19=- M*QJ$FMOV@K"$'9>G01/7]@]8:RFL1]%Q*R2JL68H;ET[U@J] MRL]IK9,VE+0]9E$:;YP]K^/,&NW+N*7G]*G7;#"[GABBO"#O^NM82Z5F(5M^ M3I^;(]%JB/65LF?F*-G'S\AP?S%8";GV="=AJC-M.3W[_V?O2YL35Y*UO[^_ M@O"Y]\9,A.FC#2'ZS#A"[)A]$=L7A4 "A#;0PO;K7Y4 &QO:2S=[Y8F8'AL7 MDK+RR4=95;GTIRPS$.E\JRHR!]8//CHZ-580(EIBZMI+4ATNH[Y/SAP*<)_7 MGB65748(R1:='&\X!EN9HZ'[CH)KQ4URG&QKJK54VDNK.]*G0S1T3V5*6JQ1 M"6HVU:@T9=2>9[59;SUTS\K:_?!\MLPY+I$?2[WQ@FJ7&"40:_^DLZ:364'8WD]=!\($6%,]_ICBR*6 MM,JSW4E_GF&#)]@WWHIDMZR9Q))"1DOZ;Q1GW&&U]=@]T"P7BQ&OS=N^W\QH M\UPO(?>=^GKLWH0-F5%TDHS.RH)4XZ.BK48'>FK]O'L <^0VZPWBK45JJ4?[ MD9:J68NJ22 PS;:&A3Y:+57#=?3!V2,-@RTZDDLJ31*-7 MB?0D)K]&S=Z<#6(N/RT.QQ.BU:T*?(9/6+2[ONY^$#^G%&5%%C."RB7F:2<< M(0O1]=B].:L7!I&A-YN74HD!9TWK77NF^X;&'%@_J/F&)W=*>D<+/V>&)7;4 MFHM5?^B!]4,U'&;Z=%F+:TLS,M0SBUQYY*]@F /KAZ9FBE.VI8BIC,#P<9O+ MBU5_J<$<6#]XE;I4)"+4LR8MABFY56A*32.XZIX:;$:<6V21'FOLM#T>3J+L MBF"#9ST 1Z9EJS(_3J>,Q"0?ZWEB=EP>!F/WGK:84UFSGU=[J?!D-+"$8K_J MK(*GW8?CW"Y/ 9]B&VS!0R2Z*4JA*LO][3C#"I)C)K M1>S!1AP5G&8\GO6?(2=%VZ5!J9]!^CVT+B$7M94@=7RWT4L-FQDIGE=K0S1T M[ZJ)9CA3+(Y7?2&?8)L,F1 U>A1<=8^9K$9!BWN5548(YY(=OIWK]7I&,'2/ M;JHKIIT3Y41>\*8J5UY,RC,"Y5\<6I?0R6)X8>M+3?.= +E6C??**WT]=D\/ M/2:N1/51NJ1)G?+S4%NFNKG5>NQ^2&':&C=;RXZH93JM2*DRHQ9%:X[&[IMO M4BLK_-#H5#3)7]#'$N'V*M]%<*T7'7J3JZF+(*A!_;3G]-& MOV_4"T*X2JU4ICA\7R71_*@;7W=>#44NTYK*6 M4E.)XM3*]#I2RG1].!Y8E[3+8H6CN>XHI9*M2#$I-%;SQO,AR1Z=#1C+.L3,1<\ 3[>E!98J@F&T9/ M6(I.HQV>5SDI$3S"@7.-DD\#RS&AISRK&XG%*OF650PF85\/:$]EI>93JE86 MVQG#J3>4?#EXAD/V,'YFR7$E(H03UE3M5II]R_&O>V!=TI$F\7GWN5(0E%E4 M&/4&S4A&&**A>WKH$CFC%ZVW5\+4H#/Q,CL9BM7@JOOQ:4:33*L9Q2,2W5)U MF,VD:O$"CX;N)YQ$FO/HB'=61#AF>T-C2<4 M)!7+KJK!V/V0H#8S&(79YRE1SR3$A#.*=V4W$&Q?#SEYH?5FZ5E7H&K)J3DD MY2;1",;NZV$T2,=IMAP?$F$W03,L1UMD*9B%?3VPG#BJM">YHJ;X;FFV7V;\ MU7?0OGA_JU&83@J=5G1$&.%5-VXLQ@2+Z.[ NH1-Q@?SGM5H$M-LGYG*[>=% MU@@:A^Z3\R)?"B?GCB;4!_GED$O;Q=BZZ=Z^YQJ;F[)+Q48$NXJNM.Y6F>-H.'W=>9F*I.TM$26Q*6HU9!:Q0%PURN M6SCOQR2GM?PTDXIU!87H%6=Z*%R6B[)]<322$CM'6FS95-4EX_ MP][[/QW/)_.YZ$HG6M4PBK%()!0EN.[^^U^;F -[V/#7G1Y55B:I9Z(B]]:* MV+.(8ITIE')R.4U0-7JRF,[,9\UWKR('UCL50<@GQ56$%A2ZO9JWJYGH F7J M'5COS*0RW1.59B*E]&8LI7#V8I (KKKW (7G6*XEE[LIHDS+3GS,+AL9+;CJ MWGQ9)3M<=*K.6//F%&6'*WEZF0N&[EFOTB/]16R26 B9)>>;X8>69)6(]<8#K1Z/-\OF*)=T>;!T .! M=XN4TZD:SCC5LCMD0VXER\-4, 7[ %M%^0[3B8\*0D+MMF:U:4*L&,'3[@/, M2-?Z]=XR20A*W4ME]4(]/XRNQ^Y-6']%#LO3[@9MN;* M6$X/:6W9I(LC=9@L+$;KL=LY>U>S8?W-GE@S2TV*AJ2>A MTA?^GV2U+[F6C?ZV5"0;E12P;-5_@O7420[Z)*GT@Y:M(9I\#%$$1?\(75.1 MCO6\;"M:K.NR]/U9DR:.\G/[P^Y=40V(3?T'5 NAOZZA\+;>Q$[AEDVUB?UR M'JZ]O>NVFL1:AC^J%D]^5"I_IZ##SBTM_S8#'R3;6=K^'D:7_KFNUS'WY^73 M4AF;RB7!C;=#I9YCZ9ZKG+A&QJ^+&I'?*&KT6N;DSVO8?]AQ!11Q)D5\UB\# M%'$F17S8P@.T<#9S^+C;*B@"> DO17S6#@X4<3YJ@G?$=2@"+.(J% '4="6* M &JZ&D6 15R%(H":KD01/C5]V.<6% '4A)0G,X3H4 ;QT%8H ME^E*% $NT]4H@@-%7(,B(C\8%A1Q!8H(FD.!'JY #_"NO@I%L#\XL(@C*B+H MW17\[V0Q9G?8KNZS:*ZK%KEOZ>C#_SZ0T8??U3GU@XS^[Q7UK'O;MVQSD]Z; MFVQ:7O4L7?;_V%!L(U38AK%V-J&JY==0U?_\W3L&4CY;6UPU4D[CQ=^AR)_Y MRW>Z5U*_+$/>(8YDRLZ_;\WK^>RM?GP_B/I=-VC3P_UVO2"4>W,\1^?#0&+L MP,'^8+A;!P=U/'!\> H+X+A!<) #@#'K\!!W-3Z^8; <0<^!QD['CC.L"*[ M(7#*?_\J]]7E,'@K)L_-4720RG'E5QERCZN:A0C,PLLV#$.\C9'&?A770+.ZS$!Q! MP"0 .6ZC;>]D%FXAL>CML4MH^S\VN'Q%]C_'6;"< M[[#S_:E/B'X%H'^_$&HZ8%IFVI;Z0>%\SU3=FC+X[X/@_R#67DKZ@Q5OJ]8MCNP=-6J*T-4\)]?J(XX-IR>B$XEUX>2[\<4@WK^ M'UVUMNDDD'MI)!!?)G3?QLJ# Z.#>VZO]GKP^?H [VZ80T?'IJ0G@GX$O.,H MCO/R[-M!R*(WW^.Z^6C%G1<6Q+3!N7EFZ T7R^I#2%;ZJB'ISG\?PO1#: MAN3^]T%=N#]-SY M=_/WAY I&3X8-E?^>4""U**O>PA!?+]O>TAN_PE]R5&J M6=E4MIEFBISP;-M_TK3J^%!%?WT(H9_\J_M/L&W6T9OPSY5ESR66>I=(B0%YG8&\&G/KE;Q>62NN^#=4 MOD)FX61DKO:;=D23HNF62K2S7B_+^V3&/CS1!/5(,]2)V.P,8>; 9L!FP&8W MQ&8C6]EQQGQR0Y\Z7VC9+6YZ]0V:(V[Y)9\7&7&A'<@-=4XATP0KG?,=N,137[E^N8 M+%_2J&&;:56JX;1HH#, U%>;IIE'DC[5OAE^GMF)*]B=B,Y.7(0.Z SH#-'9 M2QKV 9:2F$DYE]?*GJ;253%2+JC4)(Q8BB)]EGJ,G.JD\G;SN''RN$Y>3Q H M"B@*4=3:K>)UW9K[7U'2EKU^YH+E.(=\*[=(U*18SM3J4VDQ;(F*HL8#UF(> MGDC?LR(?H]'H!\QU%W4'W@7 U2<*0D,(:3@HB Q%!R#8]7;3@[[Y:D "D]0_ M4$H 4'_C64#@$UW<)]J\2HOK-^GF"O'%O#KC2:5.+#VGU$S;5II)S&\FC$OD MZ7@DT>8CPO392O>M>$R+UN=B!(5QD?0C29PPB@MW&@$RO1$R/:H7 < 'X-\* M\,&+P,*+^/. (V\8>3;<6%9+)9BXM13<8CLR1VY$$'#T2-$?;;M 'CJP*>Q$ M0#T20/T]^A!'!3[0/90=N5C9D0L"_WXJ2@#AWUQU$5@TPJ+QCP[F]>J$TY5N M(YEB)WPXEET943F.5H?!P3SS2-.Q64K&L<]OL%(FX!?P>\O*!/S>%W[Q2V/"#[]W"U[<-(DC>(%\ M[T>9)\\AO3Z1KRT!]N[ @Y:V<-@),5V_ MOR^.N[X!]3C&=$%"! ?@(^GR@'X. (?XE- ^#>2M'&Z8XI+G4F@7 3H_/HG5HN27NSP>O!/&G /^ ?\ _X!_SC%O\)^ ?G'_-\!0 _D#^NY!^< M4P#^]PXML,0_GOD2 /_]LXO;A?]=Y%OXEVQ8KJ2'4!FIT+J.5*A@2:83"H=> MBTP=[[P#]R.[7QYBA%3FXE1*B>C5,G^N$N-EY3)$:I-S=3Z M=)$P$[S/B$$3+BKZ2+"G6C1#<@M.E'B58@(?WAD?JK,=_Q"QXS?I<*9HBKW* MI%HI*O]L9L,1,=DPD(-(1AZ>8NPC0YUJQ0PI3SBQX;5*"H1X/X3X2H1%G_T: M(\E$]/A-0C0E2?I4W=[!/_QU"OBE M>>($C/B+-.]+2PJ,>#^,6%-FEC[S/S]$=+0YF#>8FD'4^X71@#8JI#- GA]% M^D3W&#G5V3$D_&/D]_TRJ?_2D@++W0_+?;/18K,[KG(=-9L7PI3-\N5<)97) MSA'QH4:+CR3#/I(D>^.]%J^/]+ M$8&5R/@EPF):^P$KD4_>KN;Z1,8VJ1TK MD0'8>(B,G9;Q!#9^F;C8:1D_[L*TO@)6(@-=XR$R-(J\?Y%QK8B E<@G[R!Y M,I'OHM3!NS+.F\"6T,3_EB6'_*=RG-#<1L]O#08.%#PX[\'MV4M_7"1Z^:8* MG$"R.P#_B(&JV& ?TO@ ^Y<6%+ /V ?L0SLRP#XX^R<'/J2E803\*Q442/_" M1Q37!XE+Y1_A@GW(2L&']K^8E')3T(>,);-PB/G$$-F;R0DX"#B(#7>,A,N0DW+_(D). @8 +PAX01PO0P*K6?AE^@16 MLP!Y$_"*^"RIXA9GX1:R*3XL"%61'"<$"1)7>7!ZJASNZ\E.@HXYNQUS7H\_ M@R/1=W<+FMB8DKYN6<,[CN(X+P^^'83,>?.]4>^Y&=8B S5%54H,(S7K2B8Q M/%>_V;*YTV[V*^T4Q9[#Y;G&X$Y$9?C%5P.5 94!E?V2RD:VLN.'^=9#TM4JH=N&4D]? 4>Z19XD1R(UR&1 9$-D9B$R=[;ADB-:^R6.I MYY8]<59C2:/Z8BO9KC9*;+(:\%CDX>E42TO<>L MQD@R$:E]D\:>35>("+G&0JN7]7QLE@@;;GQ-8]S#4_218%APQVXC<_F$=4>! MRH#*3DEE-65FZ3/_\P,,-MG+EB.Q0.=KDHYN&)C'*/T=A'D11W46'@79!;?>)K0=)#2,&^M%!' ): M;SD%"%H< NHO/@N7R/2!'F\ _(O/ @ ?.Y4#\'$$/B0O O!OPL&'?9\C[_ML M]@N*Z^V"S16J28?,%1:$E5K.:M&L+-4U9L;?3-3 N$ .V3AC+#2CJN175(V; M3%=SD8P$40/4(TG%3A>_/!/\\'NW MX,5-DSB"%\CW?I0)[4GO"K^0 7;W(E];^M@>?.\Q%2AI>3UWX.F0 P0GG1B% M"$(.$* > KH@%0* #\ 'X /P ?@0P@O !P0L0$9&WAK' C_ M1C(V3G=,<:DS"92+ #TX_\1J4<:+'5X/_DE.%B''TE4Y]!<1_(?7E$0N.A\0 MKP_@O_R"!4_\XQDO#?@'_ /^ ?^ ?]SB/P'_X/QCGJ\ X ?RQY7\@W,*P/_> MH066^,HJJ"RM4JB;D^2"\B9RN^7#9W:B]_I=CR9)J+5IS)V"6H6+$8IHUL MO^3Q(AD3Z8=VE)@?WNB/T:\E: #2\O*;#A/;'AR%9V MO$&?'+_9B$,."X5:D>8D06F4T_+*<28B4T5L&'MXHNE'CHH"&P(; AL"&UX_ M&Z)&1#MDB+CQFW0X]":C9(N)M+5ZKA@G^960%3J!I9C A??$A7_:HLV.A2->;"P4"(,>Q\E%F.R3Y6#7<-.BC3Z59PB93SA1 MX;5*"FQX)VSXRH)%G_H:(\E$W/A--B3F4Z'"CEA:,$JY%%5V>MF&,P_8D'MX MBCX2# N.X=FSP"_-$2=@PU]D>E]:4F##.V'#FC*S])G_^0&2TY1":]&K+FFM MG)9G-)',T-(TV RD2-_E8QZY&'D:EH.4?XQ( M=+3;]<)")I./*O%(7UV.@J4NZK-(M@4BL!(9OS183"L_ M8"7RR9O57)_(V*:T8R4R !L/D;'3,I[ QB\/%SLMX\==F%97P$IDH&L\1(8V MD?3](T\F\ET4.GA7Q'D3TA*:^-^RY)#_5(X3FMOH^:W!P('" M!N<]M#U[X8^+1"S?5'D32&L'X!\Q/A4;[$/:'F#_TH("]@'[@'UH1@;8!V?_ MY,"';#2,@'^E@@+I7_B(XOH@<:G4(URP#QDI^-#^%Q-2;@KZD)/P^Z<:6(F, MX5DEAB%3D)-P]R+C&3*%GRUCIV4 -AXB8Z=E/(&-6\0GCL#&3%[(2*VP2+ (L BP"+ (B#4%2P"%A&0]0#F "\(>$$<+Q<"JUGX9:($ M5K, &1+PBO@L?>(69^$6\B8^+/U4D1PG!*D05WE$>JIL[>O)0X*^.*]]<78. M.E^?X-T=@XXUIJ2O^]/PCJ,XSLO#;P9.=1J MGW-VXB3F$Y8@!3X#/CLUG]64F:7/_,\/T)1A]>HQMN@.M5:TDIM(=:69"0>; M8A3Y\$1&'R,T>1J:NM%D9GAB.>B0YZ@/FNHNB ^^BX>H37PN2 M'D(*]J6%@@,0^7K+N4+0]1!0?_%9N$1*$+1] ^!??!8 ^-BI'("/(_ ARQ& MCY^##_H&U /=XZER2.V_5&H_]#@$PK_T+%PB@Q^'!HPTB2.X+VR<-5C[Y5BI4S +^#WEI4)^+TO_.(7X8T??N\6 MO+AI$D?P OG>CS*A1^!=X1?R+NY>Y&M+VCC==O85!=\G+:_G#CQH\P>G51"4 M\_O[XKCK&U"/8U .!!\#\ 'X>*H<@(\C\"$ $8"/GX,/^@;4 ]WCJ7*(NH>H M>QPU#H0/4?<7.I- M9.@/=Z?6"VJS66'UX-_DI-%R+%T50[]103_X34ED8O. M!\3K _@OOV#!$_]XQDL#_@'_@'_ /^ ?M_A/P#\X_YCG*P#X@?QQ)?_@G +P MOW=H@27^\ <>N)_9_?+D\JTIT+XIR);7TY5SV<*;63I2I]0K%!/ZXAR]+T[2'%6*XYR9 M)\).8_',)[F>20W/U26U;.XT2?U*%T$QD]:&S^9S)44-'3T^G;<+]<%0I&(B M_?#$T8\$>ZHF@I"*@Q/]7:NDP(!WQH"-N;73)OJ%^K[>5[6T:/2>1RW9%B2^ MZ*JZYM5B]2IB1/;AB2291XX]5=-[R%4!2KR\I$")]T:)(UO9<0M]AOQFJVF^ M8L^(1G])$76II0CQ97^:DWA$B3&?$FGZD>0XH$2@1*!$H,3;H,2TY=D[C(@( M\IN<*$1%HTT41K3FZ]2EVEJ+7Z7FB!-)RE\Y1Q^IZ*G<1$ARP8D3KU),(,1[ M(T1UMN,B(GK\)A\^&VPK432I$I'Q&U2@J4>$>4^$J%19__&B/)1 3Y34ID4L\5U[ T1?!L=9Z8.>U1=A7L))*< M3XGD(\V=ZG %7,1?9X-?FBA.0(F_R/B^M*1 B7=$B35E9NDS__,#3-=-1$@C M4HKW4U0K2JU:JET4C,#YH\B')S+Z&*')TS =I/]CY/O],L7_TI("T=T1T:T= M/%[7K;G_%25MV0E;D547U3HXP'WT5(DD\K;3$J1D9IARTPW>G@>'(Q3S\,1P MU"/)41^0WRW4@+@^TL.V8 16(N.7%HMI)0BL1#YY\YKK$QG;%'>L1 9@XR$R M=EK&$]CXY>5BIV7\N O3:@M8B0QTC8?(T#;R_D7&M3X"5B*?O)_DR42^B\(' M[XHZ;V);0A/_6Y8<\I_*<4)S&SV_-1@X4/W@O >W9R\$9#Q#IO"S9>RT M#,#&0V3LM(PGL'&+^,01V)C)"SD).(@,=(V'R)"3+!RBVJ\'H/14^5GWT]F4?7U@UG._[UZ/&L#7%>;XL./-_=*NA/8TKZ MNAL-[SB*X^P].#+GS?<(O=4TQA1E$@ERS#2RL0YK1ZOG:BA;-G?ZR7ZE6V*M MZ$A*.5LW4VJJ/VBF$I'HT!R*-"/2#T_1QPC+G*A7(F2WW 1MG>.I@;F N>S& MW-KIA/U"65_O^RH-9MWZO#ALI"C>:$0*(T].3'C$9.S#$_O(T=R)F R_R&E@ M,F R8+)?,MG(5G:\,)_8OMG!.IYNETNY4HK2PK-Y9!IM/U.N7$5,%GMX(A]C MD1@P&3 9,!DPV8F9+&UY]@Z1(5[[)I5Q":%>DKSIE)"F8R\WB%:<1"6@,I)Z M>*(?*2)Z(B[#+2'D1KD,B R([ Q$ILYV/#)$:]_D,;XUE2?Y44=/&?PL+_=L M2^-2\X#'(@]/S"/S8;-I2%*]>QX#GPRH[.14]DIA19^W&B/)1,3V32IK2Q&& MF9NK,E'7C)ZH*"FMEUJ[9!RBLB@'+MF-I"6?L*@H4!E0V2FIK*;,+'WF?WZ( MH>:Q4JM 42)!A66Q/))3-=(-G"V*?'@BV4>:/1%%W6CJ,6;.ULESQ(&A@*'< MM4?%Z[HU][^BI"U[_Z!Y/E4/&_J4R]J%9(1#^I6?A$HGY M.'0J_/AHPNLYFW,YR,*_RI/CZQ/YJF*5CWVZ@)4F<03OE06H'GNO%"ME GX! MO[>L3,#O?>$7O\!N_/![M^#%39,X@A?(]WZ4".I'/&$ _=#NE\>5;[%/NUC7[:\GJZ<"_QO9NE(?5"O4$SH@7/4'C@# MHS>)$O0J1E#CWG#L'(5G9\09\; MO]E">A3SP2<,*_648BV8)IGTVDMYCL@P]O!$/L8B,2!#($,@0R##ZR?#M.79 M.UR(J/&;;+@JMGN4R$\TK4ZG24*D>94.5Q$;DM3#$_U($2?J5@U9/%C1X56* M"5QX3URHSG;\0L2,WZ3"B<$MHDOIN4*T$IU:*<96.*TS#*@P\O#$/#(<=2(J MA)0FG*CP6B4%-KP3-GQEP:)/?8V19")N_"8;4GHJ'_>R=HZH5XOE2LQZ)NQE ML&=(2/:19D_$4M&4G;$56752TX #O$:):3YE.KR"P.;O%Y=,=IY4.EKH4XSMWD4>* M^"@^YA9J.5P?WV%;^ $KD?%+;\6TH@-6(I^\"56(8,@4Y"7$' "^)XN0]8S<(O$R.PF@7(B(!7Q&?I$K0)_%AJ:>*Y!SQ8.46 M57B]1Z*GRLZ^GKRCZVV#LSYX/',3G/5-=UK@;/\4-*8Q)7W=AH9W',5Q]AX: MF?+F>\5%C3+*G7Z!D)9E,F;S#<_5.[9L[K2._4IW1%>.=2K5^)C4EA+O MV.6(PI F+S*,2#\\,5SD1*T1(:OE)@CK'$\-G(4Y9S7FUDZ[ZQ>R^GJ'5W)@ M%&V[D&UKB:1;F%33B?E(&2(.8Q^>V!,Q&'Z1TL!@P&# 8 <9;&0K.WZ73VC? M[%%=$5=VKD26PL125;4)%XXQ^6'@A<4>GBB@,*"PZZ&P8]/P3O%G^X M!=;?*/ZNC +!B[LW+^[5>2OZ+EMC))EI=:9\TXN;92-&P1XQI*9FZIU2.)$;A]\[],1Y?B>LTG*ND5NGT!X5]Z%BZ1VXI#JZ^/CR:\GK,Y MD(-$UJL\,KX^D>\WF!22&N]>Y&N+1#WV7BE6R@3\ GYO69F W_O"+WZ!W/CA M]V[!BYLF<00OD._]*!.Z9=T5?B'7XNY%OK9$C=-M9U]1\'W2\GKNP-,AZAY. MJR HY[?WQ7'7-Z >QZ <"#X&X /P\50Y !]'X$, (@ ?/P+D&/IJASZBPC^PVM* M(A>=#XC7!_!??L&")_[QC)<&_ /^ ?^ ?\ _;O&?@']P_C'/5P#P _GC2O[! M.07@?^_0 DO\XYDO ?#?/[NX7?C?1;Z%?\F&Y4IZ:-OJ(H1Z71SQ? /W([I? M'E2^13[M(U^VO)ZNG OZ;V;I2&TJKU!,:'USM-8WA5R#JY.=7EWP\M(\R]84 MVJC/S]7EN6SN]'C^2C_ 6FX6G?+/C"L8!74LY"M&7M!YD8F)],,3PT5.U \0 MTFUPXKQKE11H[TYHKS&W7FGOE>^^WA95S,]B&::X)(A\3)C/,E$NFJ:&B ;9 MAZ<3]K8'$KQ2:@ 2!!*\-1([OJ]=;]'W=QD@RT^I, M^:;[RTGE7BL5E0E"Z5@EC\FQKFB1:2;,F<8:<[[2#Q3U%/CS1]&G8 M#9)P,?+Q?IEH>VE)@=SN@-S6CAROZ];<_XJ2MNR$KSKZR,Z;%.UL1(9OX0T3'.PL1+YY&TC MKD]D;)-+L1(9@(V'R-AI&4]@XY<1AYV6\>,N3/.WQH,'$A$/N]A[=E3 M\"\2BGI3A08@&Q6 ?\1 5&RP#^DW@/U+"PK8!^P#]B'Q#+ /SO[)@0]I9Q@! M_TH%!=*_\!'%]4'B4JE&N& ?,E'PH?TO)J+<%/2#4XV_790A<7IP?A&.IW@, M]:V!H)]_JJX_:?WU],DHG45""1OAOJ5;]L^M[M[_55=-Y:>O?,5&/^W]>7WE M0/W^;8N6K Y\A*$_.:&YZHY"<2FB3L2+IH:0Z\+_B MZ>[R/W^KIYN0B^EE!ZUCSW'5P?+]^11)O0"V,5)"TC8W!^7_A'3+?^Y^D*+C M_^PX_KU5TY_^"=* _XO_5\6_JN'_$K(&(5T=*/YO2DCQ9[OO*O*[[TJF'%*= MD+W)9@I9_M>E_B@D^7]U0][$_WW]H[7)!?F=T$AU7/_Z/A,%'_H"K3.=_'L]AGPZ\I_'EU'W9'_XYEL#VS)" MQAMX^3>T7]*=G)!KA7HO6%-VL39XP9K\@K4?(7XMJ>.@7"YTL?E(\06P0]++ M=="S?GHE-,B09 5-)9H >3,9TIO']>_GA";^#&[G*6$9/M"6 4%%_W'6,[7[ MC=#$MH:V9'Q3L,?=J_L/MD37F:G^\_4M7RN.$\R=?TU#-57#1^E:B_X?+4/M MK_41@,1 WU/\#\QAV%5L8_V$_MT#72$%HV$^>>@^SJ2U.:V1LKVY[+\23,OU M'T)#@Y?[,GY7:R'9L]'?T",[ZL*_ENF._.^9",K/GJF$:.(Q1!$4$SS<[B?T MC_5+0%W\1)F%JNE)FW0U69T]_.[-#D7T%92GMV4(BMDYPEXS!,FMY0B>.OCW_^T^_.O;^AVO[T@U4M!;\R<5 MO)Z'2KAG*Y(6E@;^C7]*^EQ:.ALI.>X']5)*_N?+>QW-0RB"%@"AUQ_1;.Q- MI2$MPCL3MG$&PKHR<'^NO[7]*'B1;S^S'!7IYJ>MZ+Z29@JZ]INK!EIQKDB0Q'7U]U MOG[:S4<^\2,20]R0\/_J8\!Y>1%)3SL*_Q5,WT[SH?F3@HQ.D:"BD1C1CXBQ M:#0J,GV.$7N4S(A]@E4BDDSVHM'8P_JNTC8'5$HO4LRS6ZEITZQ4Y!/],)]@ MAR(I4N]'.GPD-Y6-0I8H\ZF1TJG7XPXW%RF1>#\RE2TH9GEHC[6E6$\/1H7J MLN"BD7O77*Y6[7+8+LJ:%(V1;LV5VTRL*M+[U\P,<[S0SF8X8AJQ&F(EN^S1 MQ:$_^\M>QHJ$(SUB*4SB5MWKF<_SJL@>N'OGN:K&5F1!J)>+E9J0:2UE M7U?1_9&55EBKV,OER $)>S44T-'**M\'G#N.%''W!''C!2]=_UQMJD [O'-E]_[;?_.KS^/ZI M_[_ -W[KCEJ#0;@GZ<'OSDCQW=R-;^I['I;CV?X#.E[@#8>\K82;\4YP 67A MNZ[( T%S%+B@ZPL\^H[0RT0@I\9_>-\K"0T\U[_JRR#_NG-%U]'_(^)&/K4I M]Y8;3\HP%#MP>'3%=9$_]')YY)L&WJ5_+=_=E(+B""CAWO-'6SU_DM8P?;WQ MYGOHPIOO!KZL_S?D .YOZ8PY>"UX4_9,M1',NMZ\%;R'W#'IUS[ M>-^>5_38,E*D/Z42$B%P2X.'05?XE_\_M"B9*?;2O]R_]Y8\FT

UEKJKR.KW/?ME->+K2W+6RR5I=_FR_8KC>K+OG?I GOFC@L6*BAPY?S+? MKFZ00MXMV7ZQ4O-OM8NIEU'(8U9"&W"B^0JIZ,^;"\K!"G#[W)*]=N\=R5#6 MKOUZT1B(B_[H(:'4X$X3S]VZUI^MX0Y!X.W#HT]>+&A]@1U9?*'_YR050EB1 M)E"!$.9$E3RVM(;PRWZ:FAT%WNPNO6*,T*3$;L+&,HX;YX3%K>ARNVO&K M2A_OJWF4)-L61Q-F1;1<-I9BA7RR:Y6C&9$L$2N?2&-? MJ^ER*I45X^W>-#K4JJERNTLTABS59B?5*U-9O3"<%9/S'I]*/!-]LEO7W%BU MZJN,VB^^LJ,R]\""..D_%Q(\1)/K1?&C3[H.(A:?M_3E(R(Z1YE(B"702P!- ML;]8]VT8[>7Y/%$.=D@*ZGJ]KZYI:H^9XYM701V]"GRV^+^_2);X!W'&6])_ MRQDO>U)?7^3/_3?)Q/958?LNAO\]!;&C3S8^[_MK6@>] %YI:(>!?IS53V'? MN"D#"T$B$#!XNTY\#:R]!O^/VY=HH$&D%15M,)D'6/D[?+O=J_N]+9,UQ$JH M@I':?V/"26_]0O67@N2:=AO6#@?'HD8IUIPD""+,EMU&-KSR\OGAUFC&AM/[ M>=@ZG1>K"9;%#?]^<=WJ:P];/_PY77RENBW#XRBD1_?ET8VBS3Q?<>#M4ZOF\Y+G*B7>$?HT$\AOGDJ^; M>G^0-%G$D1%/$C\F$%*M#$]S3QY_F!G[XNKN0<^+14 M?&5"^@X'^O"_#]3#[UH:]8,Z@UI_>6BVN4OOS5TVYRT]2T?;E_P;5WJ]+@L5 MUJ[T?_[N_586["ZDK[WY\NXN\8'I^5<2>9WV9MMMO:!T_GW;)O$1'-;KT_U_ MWT+AF,9Q:8#\B?$[BTL)=X M-?XBDO*L@T;.:4^6#+=X;]1TN18Q7ZT6>91*VG'H]KM*9"?:3[?4+T.W0D^KY MA&QU!36:+/)=M5REA*,>I=Z*8CB^B#R<'77./<1VK7PY39E=(&9*P MC,2>NY(DH7@EGW&9CSJTW(W?FEI');PXK>A49[VDH8G']0\(0N"Z'M]UO623 MEG/[MA>7]=+.+\2;?.S[-NR:.=%43B/J*26:% I.E#91]"Q]..+DNO.TX* 6 M#D/@H/9N%0$'M5>A"#BHA8-:.*@][;KESH7\E$*N24HPS[LT3XBC@#@*B*. M. J(H_A:' 4%F]$01P%Q%+XA7&(O.>ZPTV5A:"A"QB)2BE%I6ZYZ77$43M<9 M"/E^34TE\LGH,&R'F>YT@*I'4X,:Y@Q=TLKAO!3OI"V=+EX951?UR81-1V)"?E";5H6J M-Z<7\_6Q7Y2.XA"!<98HN$L+>46>[J47@M?!ZUJ80KATW6OD8X7,#5NN:%OT%A79 M^W+HP9M2,4\'BNU>0+C?%V=3L%.2Z$&O-_!?C%&Y+S(,*8LQA8R*1)^@%(89 M$(K%BF=S]5'6FO8[F?%71#M>GV8<(5,GRZ'2[6N MJNOH0OAQ(P_5(0TV6Q[']*[;8[/",MV*T59<;*5HY7* MM%/U1^Y)KU;)N%ZVB[Q@<.EH/-[GK60";5/N2[],,WE37A7"*;:1ZI2-0J0[ MB@9#]Z1/,ZX9M=I23IN..G S7=JLC=-']0KE=EIHU$JD9K['/9#\>F>0G,LNQ'P;B>X_:3-N](GI)D3U0AHE(%XW4!&6>GH<'XFDWFFAD?N JG=I(Q(N+ @EJPU[!D>EJ?3<'[FGIQ:?XBC2 M4SN"UQJ2Z6FY&,\6AO[(O>=TN/YHV G3$5@]Q+Y^9SKO+G#;2,@MF7C6%Y&14FA_DWK$Z[% S MKIV2,@Q!*%%:ZASFWHJ2\Y)982H2]1[ASU.V(;FK@]P[,+LE.9]855-JSJIY MF7C1R$\.Y-\(7&X4^M8BD6DI7R?1F3',J M\@>Y-QQ7ZD0Y49@3RYCB2%%ZOO)9^Q#WIE@B;2RX9D?SIDLC5HF6GYNS@]Q+ MMI04&:>]GM":E2Q9+E1[P_SP$/>6.+-)S^1F4S.&%6(9GC16I'J0>UTER4:> M>RZ5RKCM<#@W=CJ3TF'NK8CSR<(E%RLBSW5+>:]H:\DY?Y![VPF2;Z7K@DQ( M>KF>I?DX4^D)>G0R4L-5H/;/S@Z6JL\_+]O-"2&M+AE06 MLLZ:W6+U$/?R[/.BPA6]JM9J9F+)?+ZWZK:KA[B7;[19NLK'/((EDK,Y%U75 M7G]XB'NG1;:[BM):."7UA5)')@:KNG68>TN#94E;RG9'"^L#+BZ9=H])S@]R M;]CNM.-9MI!)U3MJ>=ILS0?=P]S;7VE5I6B(42%!]\8MF9;#^0I_B'LSB^=Z MVC7.E=L+J+\<)E:QCI>9E+2S>3B(/=J?"111DMTRZ$R41K9<8T_B#W9N6Q4I@MR7K*"&N# M;VC4^%8_U:HW2S,^41:J%[D7ZO/+?/\6")2IO+KWI\#/6\=:%M M5&-=5AQ?#=*F OIH#7?_\B]&\"-T/75I425\ Q76W70(>M^O:#/C7ZHR?-(Z MLEM:J2.U>[I2'APDF'T*F=6B64=+3'2!):5\PU%M([*:0Q'9"^XXH2L\@?%*:IBM>M%^)'C *]7)]>N!]L#/1R?7H!'KM.O0"/ M7:=>@,>N4R_ 8]>I%^('"^N7*]0+R?Q@P6"N43% 9%>I%R"RZ]0+]R-&@EZN M3R_DCPBF):2N6R_$#P;LY0KUPL&"_RKU CQV4KW\>9;,IT=DEYB7[5T2O@P] M6_6OFE7TF8+D0G>03">\?YOOS.-)UQCW/&,OU79(YG?+[42X']QUU>+?*[=S M8,8_JK[SRY+HO>/ [6,*O5NX ;D!N=W C'UVUG01NMJ;PUW&.LNT?';4@^FT MG,>^;FY:P(ANQX@^[.H-I!;_Y]L+[ MHDI#!]['R+EGH=%/280$!U@+6\IFUI"75!DN!I3;L4'UJ*AU%6M=/ 'L!>X&M MJ<_,95T'5#F>M< >%.Q!W?0>U$?64I&6-V4H5[CR_V8[Q,VFT@7#[[AOSV/P M\T6;(\*NTN^LDR\=XWE/,[I>8E]Z1H](_;QA>::+RZ("(ZN[]EFZ.TMJ2KJ' M3>#(&1?C-P:1L\_29B_KQJ;I(TLJ2JYGH^*A8$U@36=_+:&=KAN;I0]WPB3W M>&^E*]\%.^.FUXTAY!)V='M.,-C1]Q'RFQM?EVQTNB_]M@W8P7+H/X_3,I"Z M='_7:Z"%S=H8]VG8+'YQGP8P"C *, HPB@^6J[A/PW9W!_MY *L JWB_2X/[ M-*P7DMA/PV9'!O=IX,"-O#^C^+WMEOE(YO^YQ1R5H,W9KECT>[%"FT9V:5OJH^RMD&>JZS9V M@O^#6'ZF)74QV-7ZB..#:Z[EM1,>C']W+I M3:?-Y*8?H2]$<-'MGTN6^=JJR*&DNEI!(9/H1DI:\: MDN[\]R%,/Z#VC8;D_O=!7;@_3<^0+7?S]U_W -VFP*TCBQY"C@\.?R#]\-(J MM[\TJPSM101U/#;K[(+J\P/4K)9^>**81R86_<_?;S5R.X? 0!E &4 9WZ4, ME <8A$_MMOKD'4=QUR3B4THY:/K*#R74736! HU]Z= U]^@ERVMJE.M3>6$9 MG5I.82&Z7!AUS68?GF(D#=QR2YE2UR7S^=,&/Z>B#[KPOF<5\MEA^J7$("'4 MW9G0LN?AQD3GWUALV%'Z/V7/7BJ2_6M[K2F&;X>^W-M(+7)M?27)MD5GP*], M?<&+A*%P[>I46:1:;O7AB?Y!;6UO\[!/(70;!PP0#/!:\Q"/YPI,/%L1S?QS M5;;YF*&5N]6'JY67?J'(%*LWU72*A M:ADM948<*H->]B3U\,3^8$[TNK]TDMO_WDSRYM7QQWDS,X$_+L,?@1R?D<>0 MEQ8U)AR):=3<\;_'>K0RF2/RB#P\,3\([N[)X\:#]UXWG+=;S"][SL$.]+$W MG*]&\,MN*!V8ADL'^E[7-/TRDNG2TW2[FUS;-]'KNVF/XH_T8BJ0=C0BI14A M/WY.,SQ1C$46_#GVQ?6\.&\D:EM%MED?2Y&S[$O#LP&S':WS+8W M;Z%_ ;4=D]H.[M\7?*$"./[&'GYB2HL,$6;+0KX2CG9L.M.<+X<^%?YB#__? M0(0087@G<;>WO?N_+'6D;C6I136VU2VK,Z/$#ZO\.7;_L8-OO MBER0LQP;#*5HIE^,)QFM+.5&BVIZ&IY7JKY_@8X-3KOS=V7V>;R3A"L3#*/X M:R">BQ//E\X;FLU8K5D>$!%-:O>KO5+?CFM]M*I!YPVG/:R\,N/\XR.(2SY\ MPW(E/:1^5#( 0EK^9!/NS582/5F$9,M#Z0/7L.5VO(#6BXMY>X1'Q1[]W&3 M$'0-0=<8$\67=CM'X9:3ZE3'-2%O9 AZ6= .5C MSW'5P7)7V'?6O?[+2TP6-?ERDQ1W7:YC?9G-4K*/ G8FCO)S^\/NLZ%([-&Z M7JXA+<*!:9@OLQ_6E8&[JXYP8*+!)QN]$<3_HL=W[>U=-U_IE8CHK ^]-6],!$WEUS,_G!C;=# MI9YCZ9ZKO)/]$MUVUM_[.C#^]D5[^?>DRP30RV7T\EG-"-#+9?3R614,T OP M&.@%>.S:]0(\=IUZ 1Z[3KU\MK4,>KF0O7QV_@2* 2(#O0"17;M>/CO' [U< MBL<^WLH&O5R*QSX^P@.]7(S'8,%_A7H!'CNI7KZ>/_';1V27F)?M71*^##U; M]:^:5?29@N1"=Y!,)[Q_F^_,XSW%N)UUQOJ6CC[\[P/)//SF]$6X'QQ]5]UA MDTH_B+SXO[](EOB')A_7/U $1=]4T]@KA!P0'!#<#7HM_$%3YSW6.F/! M*)B6B]C7S4T+&-'M&-%'[E#*<54#Q:.&CN;]@+U<+._DYJ;E_+EA?VHPK> W MWUXV$=9@-F V%WC-G#FCZS:FY3PK[YN;EO.D,MWBFB%W9'G^S,K.OV%7Z=*[2I>.\[RG&3U4W?>F(V?7 MA;%Q651@9'77/DMW9TE!!T8PI.-W5+LMB)Q]EK:M$F]KFCZRI&TI;6SVNL": MKF:6-NT+;VN6/MP)D]SCO96N?!?LC)M>-X:02]C1[3G!8$??1\AO;GQ=5T.\ M;3'M@]WD?H:@2?*1U\:X3\-F\8O[-(!1@%& 48!1?+!# C;P_H_B][97+B,H&MZA(R] =2C[V]X$8+LI-ZG0*T]Z^4CFX[7'/N/>Y_&Z$0KUI)B=)ZH=FIPFA;%(;IW^I2N,V!6X<6O?0FI%]:$QI=;SED.JTQTR-@CPS"GZ4T(G &< 9QQE9R!,@&# *KR8*?=J>,H[II% M?$XI#P;HUZ&D^A.10*'&OG3HFGO\TJ],AUTG*<6%98686=&>V"C%JCZ_L ]/ M''.BQJ:RVS8J;!(M)T@*=3KGHG??Z?S*$SBOCD#.FYT)!'(A @GD M^(P]VH157:P*>2.5$;+A59FH\$L^8(\(.]KVN:?IE.-.EI^F&-[JVKZ+7E],>QQ_GS=3E2[%J ML:<5!$HKNO*R^MPCH]5S;(ZWEPVQH2R**2W,.(H4#4>MYR(O1L^Q.0[4!M1V MM]2V-V^A?P&W'97;#F[B%WRA CS^QD9^,C*P:^[((C1OW!/%*EOM&"+BPE]L MY/\;F! "#>\D_/;&CP#$5K(YSDW:(C%E6V%CU'"(8;MZCB, [#$+IGO9&.%; MWOJ[(B?D+&<'EL"1C+@D$RFUDTOULY%Q+M]!'@8Z.SCM[M^5&>CQCA.N3#", M K&!>2[//%\Z=.!SF;!;Y^(UHA[M:]-RO9M<4'-$.Y%3'UE>F77^\3G$)1^^ M8;F2'E(_*AX D2U_LA'W9CN)GBQ"LN6A1()KV'8[7F3KQ<6\P1.![:#COQ_J M3&.X[!?&EE8NV%,]6N$G^=E9XN)%WHC4;3?#:0FM]RRT_-O%W'JTWN' MZ_BP'WN.JPZ6N\*_,_>=[[X(\1*Y14V^WE#EG2A_R^KLZ3_^/]L;]77?FT2Z M&KV["XV>:J,I@OC?DYC_V]*W%+-5THN&R-A:BN"I@W__W^[#OVZ7A_N6;MD_ MMXOF':E&ZT+!5 "PH1+NV8JDA:6!?^.?DCZ7ELZ6_+@?%+-=D/]\67BC>0A% M?G#<_X9>?T2SL3>5AK0([TS8!LYA71FX/]??VGX4T-[V,\M1D4G]M!4],%QT M[3=7#;3B6I.?%/D#Q=,;_J\;J?S%%7,B-;TS'/;UM22%1C9BTK\:Y<1!V**? M?=3YE*6_:46U^>CAJ1$4G+$&H00BYF C?@-9Z6E'X;^"Z=MI/C1_/NH1YZNF M%Y#PFN=Z8JW7&QHUOM5/M>K-THQ/E 4G.1?14/(4^#YHYXV1\OWV7:'-#/DD M[M.^__8(#235#LU00!^:2'>T+> CN:%GSU1\L#Z&_/<;$_)?D*&DT@_>-B&: M##ZE0W/_A1"RE3Y"NXR:@OE3Z_]=0EG]3O =?1,;J"J;IF$*4E<0,AH\0%S2 M);.OA.HCQ?_*CY O%_JZU5>#/YN*&PJB"-<7L_P+.R'+W'W2@T^@FGW+4 [> MT7_9N^N#&R1R+ACXXX7F=A5^$<[^?9:6 H"*O3X1E64I)D84MB:BPYAF56#'"R.<\WJC6'(HDB+Q?F2/9G). MA)+S/[=6UU:[[;#JT:*G=)3>^&:#9$>BI']D2NI/2BH MI?P@Q9I-;C0=FJ7E!.6F[8VL=6H5)C_ULD2BT!TW"E:KE,H/Q>C^2*W#%J-* MJ[DDI'ATV-?U:G;UC")>]F1/ZV);X0NC>6I:'>1F33T6KJW0-=_*+A(LR]$, MXVN9CLDB0T4IL<=$.3'2[_<& XZ1*7KP_MJ)W$*L#2Q&2[5J?:EFV>U9W*CZ M^H^^'QE.*$J\Q1F+E&):E6:M0>25/$(?N2?:H!?F&GW%+A)>SYB)HY-XD2*XYHE.E44R@GB693F0&=#,8R>RI M0*!D)=M-U@C/<6:3,#\CFW4$U#V12I5QR5HFXU)JJ34G$EDU!FT6[C7+L^HA3*=$*S$KS1MC@DVYGF8L,X/T["#^&B.MQ0T7 MRSR1-Q@ZWX^.C<&JZH^DWX_D&K,&/WJN%OTO-/CE.,=-A4T=WWA*<*XJ2K:NE\*F&R_3%I%WJ+)7\(_35GN'"48B,O MM&IJ,E/.M.7F=.Z/W+NFFQ>JTZ5E-K16UK>1EEM2,N;PD)TD:'V:-"?/DE O M34=5A2T1L>>#=I)(B(7QDJ68E->-+X:+YP&A]8;K/)RW(TUN7!2E1EI,E7/9 M9'6RT,4LM8E2?SNR&XZJ\>FHWA74"6OT2@,GZ8TDXC M;P@)0LE+)<-(/7N;0VC_;:[(O/O!N(WK%E+\->W$O[._;%>.YLCMN6'O7&+T MAM_XQ"7+5?[O+Y(E_F$W)V2AK?R!^_,Z \'[_FR.9FA@Z7IPXU"PMG5"SLB: M!YZ5[SQ-+'/K3*U]+A;SJ69_<59^UIG0@RK_L7P:P5 M7GW/QG*B!.N%?>Q,Z5@ORT6,?DHMRNUZ-MF4,_SP1&CXS>5[](^6[^ZZ,N=F MM;L^*NZCI)R)H_S<_K#[I&A]N%D;HG52?[V^>KL6W=EKV:Q$]Y?ZKKV]ZW:E MN1;R:]%?4?('\^'>SL[*;N?ZEG_-@0_7[91L?P^C7:.?ZX7[W)^$3]?,FYD. M;KP=*O7\A83G*B=>+'^\D?/579O7_8X_W&2C/CGC T6<21'D)\<)H(AS*8+X MP8(BKD 10$U7H@B@IFM1!%#3417QS9R%C==ZP3()W!MD_I!7+:W M+/?1Z>D7)@N="ZVGAR8>US^@I?F1&J<",FX7&=OSP0TZR%=TT&_GZS)6P^O*$WY':P!6 .L-@O7WWB'G M#A1\*5Y:LLSP2Q9Q3Y%L="8B*P8ZUY$W[X[_.-[;IUCO_?^(^%?055-YB==" MZR<4RH7N^$YH_V/DOY/(6?BC2*&Z H:./)'N2FC)@B&"(ES7$+R0TGM<2.\]R,SSNSIJ")'2J M;)*=T2,"Q0.ROB62Y",=_:B4[@TN0]]Y%=N4C/ ->A08^M=7L:XXWC+I"I<+ MM^V/Y'Z# L,%1EV0Q5&38.UHHC(:<,9L&2L4_?.MK%H=:^<>JVPF3*_P\3T2*G@L]7*DB6B05-*=M%0)W.G"CN% M R9.O\7$GRP4TFV&1V M;9ZBI$:C/Z,8N=A6NX !@2I/DD]XZO::/$P1"?BU>X0?R"C\<#?7)>B1/A_L MV@1]W*"EY-VL%'CL-R3C7FA4[65:V%-[CNOS^]:J.MW J\[ -$FGB*=,_'K< M3\3N$;M'[!Y2H^@G_%Y=]>5UN[B0Y7IK/*C6*([=,%W [W"T5SSY1&1OGYSY M4-IU>L,7HS#&[\BEH#L6WRD%'/BY@A8W=X^!^$@:-;<9M0]3;HPG7?*5%5KQ1-; MIZ$*X%@\]93"W^+8BTZ+[^AO\&?$YU')V2=>U +M(:8P>]VVOJ.A]'Z]'L[N MOWD= AU2NC1TW,?@?8QO_SW_PQ^=X65@!6X/1E=>9Y#,%VM+H!M<"S>8$3K9>T+[ JG,*8IB9+ 8Y:.*3JCF> '8+2!#SSY M^-'[_?>GU+IGZ&5AS9@,"U9GF!3F >,GKJ'W0?K6/M0L=-H4S.S%?ZTE6 MMSW/??M!9OR"H<'@Y7C/T;_WX6.1R]UE_I_1RZA&YXW$M#RFZ[&A48]QHU*Y MLP6:(9S4I2:"5_06BA%G.%$]SA4/L7)FOJ M3"PU3'JR61+C&)5J=R?3K-BCQX7YMQ_Q!/[L%\H*2#2!U16(@T=26R_;PL4A M/9QI,<'.%P:]2CN'CT1KNQFE&:$XO#M!)%K;X:$_7#2IM;A5BJR:):T-L&OB MR>RS7[?[H GBK:;.E\KK"5C/YDK@8(,/9?^,O:[+7O:&OW-KOSZW$'A;09AA MK=.,!9^FD FBAJ_L>F-'[\OZ3.'EBL3GBQ 35!^Z1(27$.*%>$Y^ MT?Z (<=+YCD;CQ 3/L1$@BR<>,&?LU^T&7:X\9)])KYHN\UPXR7R8,*)%SS2 M^Z'$"T$\XY$@NQ]BWEG/^M/(6&! R+P#"'>5X'?O=^H#DIOTBKU3Z.>+P>-G MCLJ-.P5?'_[U\]VT+S")/R>R'WIW\U<0_[ILN**$#Q$6@5-#:-I(X\_$?17' MC<7$??N)?X@2^11T07XFHKA7*W'7K K-=(9?DJPHPQ_U-')^ZX$_?!8;[D^0AHQBWXJ2/D8'?EY*(K\4&?VFT1E\FYY?U_X+ MW;!B (HJ!NLL;S75QF&C8-M-?F;K,@+<;UD 8>.\L$')*9**J.LWBY@BP$5L M>0\H.24_$77]7DE.!+=/8YU]*BCAD M[VX$+,]H,@;N]ZYL0YAI]5J7-W)9 M56YGR@>KDSC$TZWNVUU,W.N>LX:NS6$4 @8A!ON5D-M)YO&/+GU6=%6 ;24@ M>>;X#:-Q@ME$V<.9&I?8HCRBAA1I#NI4567[]>5%,Y3$NWI;G-\X]:+6,%[M M)$LZ@@'IBYD+Q]O",?+8\L@8UHU*-S-5<+O4B!UZ\JQJS.&,!_+;C\1S^DZ] M3X,.@/]UXU&S/[O/\\$&R4>ZF9$ "%H G&_&2V6YF:QS:>#'_<5"89909 G' M1QM35S.')K'ANH#[DQ'WO]LC#DT#X^L3WZ(QH>N_AKUO\?FQ[]U+],/$P;N: M7:$LR0!L)W\TBOUZ'0I*7^X62SD\9M(Y!5]H5GZ; ZR?^?8CG8:]>^[!_"'+ M6'ZD:QYB\1" \>"ZW9$T.6L7="-QTD\*A#U41VFYWNW-$[H\$,CAO<7)MCQ* MI]4V9^+K_:XX$>2J6@_R)\-XK7/WKUF353W5 M&M8ZY1T].AA<6N1Q>QR;SY(?X9Q&(N$U!1$X8X0+3J^GC@,'5 @DR/V:N?^: M">EU+-CH\T7!#7[3V3;.56!2A"[NB0AK9P&D84[E4W'>2A;Y? "SZ;_3]JJM"QB#W M*;<,V2&_4BKG+O&E!Y 7?U"*J1>+LUVI-T_3$M/>;L5&(]O(0F&1C(3%1V2X MPE61]8$)KB]9=?51PN-=@6VXA8&[!9^(]KY?VA#QVFY.,;JXWG07VRVKP.G4 MF6\_R,13.I&-DF)!)\4>3XK\:I;K2XJ1]Q9OOB)'\KD:OAMVESFZKUF5RJK> M*@.[X5YR9)C9TKG$/INDRL)X$K=7NUW"G ,Y C-C4)#@F8?*C#EUF9QON:_+T_'S'S#+_3>Y\V-V-E@(6$%7P5OW MF,Y:C*29& [X _Q4P0018!9_I(OA5,OC8BC&L/<8: MNBP8YC.61S^@K++W;>CC@0_^';RB2;Z#)KVD0%Y@#,#-11V &0B.HG,L[YA' M:DTYU-IB#&.6Z\\3E816;-),;]O#QQW)DO <(-5L_/FZ;P,&,*M >(#SWPE( M[^/<#X)20:ZV-W:M6<+;;+Q+#\Q"5AUUO_V(D_B;4+(P. &B^-/&,0[ MO5 M] _XI_@3!K:V$C@X/$[9/Z$GMV _F*1QBLT#FEP9X% &X"PT"@-PTHEL=0W1 MN\LNT*J>-UJX8;^YWVV\_-/T:X_SQM0", .V&]W( ^>1?F&Y@*GBK(XFN M$87$SA&=SQ\H4T,J[9%]1)"GV-N9Z.? ?Q4! I:!/+$!U(VM%& ,P=H*"&'F M;N*;2$+2)?\H2)L5%AV+'$^WLL0NFJ/YN%G2Z>UO"[7+TI(2 $-.U6W-\A5C M%%I4_B#NB9$CY5F9;?>CO6NG#KTM@TY.S$YH.#]"Q7^@E3$ MVA:D(* 1?7'MZDV(38BGEVCRZ!=A2EC;0.B"-2$5 +-1$&(J@/H"NY")4.?$ MI%W,$8C?*^@_LTXVJS;CL[B)EZ?9Z804BI7\,.?;O>!WY:/S*UP(0 '@0[EH M?^!^].U'7^!L:,*V@:^HP3]A)8!TAQ6<83.NX$;_ 8+2-F].H$4; !0L-"-F MA$.B _U&]"K%NPD[IR0I>;VJ=(IM@3W8XO8V])IG3,GL SW-\&UM"$PK*& @ MS(@3M2;.J-6VIZK<[-LR;B_CPWIQIPB5S19Z==?$BK%P<6RE PHT'?,FTD1G'Z2:T MXL*@D$5#5QV#%#(3_*]M@C>7*HT\QK@]93 &_!]FZC80"%!&BK:&.!BR*_@6 MV!\0$B=V10QJ2*;\_'(9(*!-E^39/5B2!5:M+%@GW@:278,R'"@,(/$!+,%Z M<#4(PCE\"7@0Z)ZS10BHVQ*8 S=HADL\M!H9Y0E3;<627(BBO2)%8W#@CQ>+ MKPQ]!6,UPFN&]1%8O(0T)K9@-@*&/%G;,B''P;U?G!6LM&$DI/5.?6D!R:P8 M3H)>+&."[8.#7> 0$6&8%MK8#O& !K^*SN;5O]"@J"QK\ M$V3H-@MH%LD?LRB9G**; +%FDP&GME7'&#H"TM2B6?R#><.!18N4!T.?@2 U@%](;%SHA>H/!$58?8*_G)O6O $>T<1 M>+#I><7P'P MO01-9>3JN(1RO 1<< 'F2RK](;G/;%;K)KUG6W*NONGUZR0P6+*IY\2;80"( MBI<=IWE K9 Z@;VB\0 O@)JV"XE;?!AJCC>@W^H0]CIR^%P[F=YS.$.MJ_TE MM9@QLU+^LFPM]9O(\06^4F2H/9G:67A99>@-D+A%L=3]]L/'=5DP0+(+0!'P M!K,%\%OY!&,<58S:?L/'';6P@M3J:.1?01ERW*%8_E!N$GAH7MOF!;IRIBE8 M[I]S9N&H%$82')MJ]:!MZ"+N1OCOC-N;Y&C?4^7^/,&T-K,Q.:9^/SQWM%M[ M B< MQZ(:\JS]',<9]@"?XK@@56%G*+H6[BADFXX9-/03=.7=/CLNFY7TILD M5::47&]N6)W,"O M062>B?>)^* D?%O#FHP!I -!>A%#/PI%] PVW0."!+@S M//8?&,$A\7_.'T ?$?_\#>PN'M@+1S/#\A@"$@56 M"D^NR!*TA6.@P248)X@$M\&"U82[@NKL6"WC0"^0O )W&H&<& M%G@"7 2\>A39@[:OM@&XAY8[L(VJP$MG-)LQ]CY&EB&(B)C@EX!=?6OF_$5_ MYX\TWTZRU:1<'PVI=FZYP[F%;+#J[YM2%ZS>.X+GC5B1Q!>)]=Q(VS@SHJ5= MHFW/TO,<['GQ5JS(-5Z1K>R9V S\&' G^#L@U @9WP%#<8+ FR7@.%T@QA<1 MNV9>F>35P8XJ9\NI>)$_:/0,R"XR_F;0#CEED)\!MSYC3I0$*KRO:/>]U>KE M'-2]?H:35VR_CH_&-+=:'91XG.K"7E&O QK"]TCV"^3FHO+04R#03>#^G&H) M-_-U(R":EIG+481VH%.JMF*L;++:@-A[F5'A;<,OHP+AU1:OWW*$X1G@TEU! M2E4*QHZNQU):@^@45CT.N% ZT)Q[@3%>YK*? @NCWAC&XQIT'JQ#"R_/Q2)A M9$=">CX/*IZZ-V=F>2K-\M2HWMTV!IMQ6>;GK_3@_\L): #IS,( AK!B)/Z5 M\/K6L2&QE0 D.%#L*T,"?T9Q&\LV@*;V!,S;L0]H9A\-;/,\<"'"Y5QA=62F MD[YW5(D$XRMH+TBE'&-B,!2&SB(RTIE%\2E-\C\BQC@;K]AV3-CB]JRC%=E\ M4YK+OZ^F(#7VCX"O" H_T)LNPE^SS',PR.EOF!=LPQ!>,386Y+3A=3"^TFK MEDQQA64E#C1EBGS#G[JL<0A9L$QT'2D8F38QX-0+R/GC$/TZ4H<#F@\< 'A5 M4"8YKLW)>8(R3#]F84X1VP\41;_DT$.WS@24QRU@!-FCS)C$S29S:2BGN&V% M,6KTIMW[?5_^CP-MO7E6'1\VO85<;W4;P!H3T_JA"QUV_ VK]RFD,;3?!?E- MPV<=6E"6QGVE9W;BNPG*6WPV?.56++VH4_\M+FQ__ _[QN)I3@*$' M*U<7+D,>ZU(A+[IUJSC^UP>TFR<37N'M41*0N',*M&OT[_\YW_SIMF(,&"NZ M\=VKH#T[U<))R)*HF'8NQ%A#8.082O9]9Y0MLS?=4V8RS^3Q8L'W8Q4NA .6 M?,YD_L)./T)H7(%297:Q,X"YI;LQ11"M[\ZWO(]0U:WW&:PI EC];@A ,0') M"]>^6!5AQ=)7WTGB&;;<4<&O[JF(Q'/B3FAZ(9Y3I_)P!EL8D.7^-6@7?.M:U5P7 M7U=G,TVOX.T]U9W%K]>D$R3.V8/L'"_49\RL+[6J>05.\KMZLC MU"6Q/A#D M=G(L5L1F=LG68&O4JR>)62[=R(ZZ!SS5BVO=+F[37+(+I.G5DW:S< M##Y*W$-:O5KT+.K0H(:V!*H,Q\R%OO6R>X:Q1WET%,A[M;[PHEJ4W2/-!J4] MK(#Q?+C7H]WO#&.8G M8N$!>$]>T3GYFX>3S3RE]V,&4*W[T?SO<&A;0KH*&PXAPA=ZD0SBYWN.K@ M6M]:AO=63]P[Q_JU*]F9^'/\S>:49^+U;'UH(HN G#V0>+_'X$66[X[VA.&H MGRHN%]+HQ=ZC#&OJBFT)=]98OH5>SH._CO8SH^./;VFFWKR9&B'B@Q ![*!\FWMFNP]4- ;9VR?P"4) ?(<$*#NYZMMBW'_\I M0MV+LA08#.69#/#B_[[EY?JWQ?8=8/!6<__S?FF7O=->=/D')@D$P?]^([_] M+GLFGG$B6\4YC:*[WVQDYBP.^32>?"/RZ4N%/Y=%'"Y_D M9U"MX9$T'WK(6[8*>]M CP3);PF2%GC_8"LH&Z$)[[+Y3;12#[M*;9P9U>54 M24BEJ,)4'ILP% QD2#R1?$JEKS.X#V#3I"*;YI/;-+<6/I%AXC.CK-C3'<[@XK6AV3;#R3VZ_:*YAXAA9,^BF3OKZ+]P &3"8R8"(# M)C)@@I!"L#F(CQQJ[9KM]"HQ+^.VW1FS>D8;-N=SN,=O/Y+)&\X%#L)\&1Q[ M5D1&S+N$3&@&.=Q#XH1]5L.CB1]TGP+*H))N^P6$U_U->2RJ[0PNK/@UT2G' M$EL.#G.!(BA^?>GGL]M!J&M?9 C=WA *O&GP!Z:O C_KEQ-C/I(KD1@52Z07.D4\93YN?3R&B6'LX3FY"J]:60V M:[:'M\EIOBQH5F>SV/J5][=XBQKNA.6!7MNI:;F?)SLQ<>Y7WK])+#O=]8Z1 MJ#:;+M!:UU[D)W#-Y,LG\[%M+M$;)YOT.B;*E;D?9&A>Q3'3(<]PZZKSEOE(8UGZ-*"JB]5 M:[42EA6:Z=ZIZORJVNCUBXPMW7*KD-*HUI_\!SL[(;H?>W'&,%RXA%T141MV M2\><-B2PF9YTO/7NWO#61=@\QFE9;<*6U:@=H%.*!QLHPIL^@#YLPT07?5C; MA#_N7M_]-KZ. MQ-D*8V"9A%V*\2F$%8N. #?FM[)A(V[#R!'5H*!3!=X M4H C^&<=]N(\4> 9F5R\&]WF?0OS3H>;=R,?VQH2>%:#;'#>(]S=W?F]G!!K/4 L-(5"8HB"1SVV!5(/S5QA/>0 MP *\#KZ,[E1K+P3!!85\\/R)JZM8M@J;\A]<"+S!0Z_=S3HG9R#T8CY"S^=B MUAN3!#[DSE:?6PB\K0AM\=@GH"V*[HP!-&*@!W9N7JO2P M-JMT[*!$%[B"N,"5)IX3T06N,%Q7(9_)Z-Y0&! !..+-*;,1(CX*$?AS='\K M#(B(1%-($!&)IK @(A)-05XM=:W6Z&KIGTCM![Y:2GZ)JZ4197Q!RKB*]QRI M(_Y'%X\]D1IP-43AC7#KS2@_Z$,&4?(!#<>@SWV3B@YD>7WIJM=C8TDOMW!J M%WW1>/*,EP8ZA3C):0WI-I],M"JM:9,K4#3)S(LC8KF>U/]@*/8Q"'S*HK9% MD7T9#CZ-IVQ([I (G\H0O9W1VL.$V:69+EU=97/,CN5R[B7G9.(I2V3?J R) MY$,D'[Z:?#B;F7TK 4$O^8YA-KH4M6]-4C5E,6*&K6XX!,1LG4SBDZBC5=5_<"'F<[#4G M.VI5SC"5N=-K@4@^Q[.:JU4^+ZI< M2-R5E*FP@_AH.J3*/3JE5E=F(EZ%=;+ &B%2/^'QBSKVER7C(>'3 ,K+W@H% MH1G0#*R-//Y=$9PQTLRQMA/63"DZ;(SM3M^&!7>:CFTD77&:? .;"A:O'8O0 MT"AG5I',Q:E*TBOG>KXHJYT[LX>5O3/$V9E:)>Q6DE-7A?&,!8L:#;?6$$X# M@W/-X9\XA4'5=L+\$B,!5-B!;=S9R5 MSQFPXA*.4G'&/*.W"\R$!0>ENG"\D86@!MBTJL6 M9CC. :IQG&+ZA"99:99N[)^\2>'.-'$(SA7<#'P$($:(@3_S-N=52[J3QD_3 MQ9_0UQRZ>F7^>% L2VMP+ZJX85GLR[= K$"R9H7S,29NS:_#"V[1,OC,&1IC7=:I.WL$ M+/9A0'W+]SN6#CO@.]7.GH-2,DW[5$[LG04<\%B"[(Q>/2N,1C+G*#>1% 4\ M:O"82_@.=,]*F.'[5X:D.I+"?2/XGFFO5H"_L94-Q"B'*!4\MH'T>9J&Q!A@ M&8<#S2>7:UZ2.P.V]P2^N=RX9]#"^?&N%L,57'1]RV1Y>97:X^+5&#]-:=YBAI@-IRUAO/N0,Z M0G0Y)^-=SH''Q]#YL:; P-.KSG2:FTF7=^SO)U4+,-UX;KH QCEM/V#S\-SR MX-U=NA7XIQF0Q_L^_M=[CB;!Y;>PA01TO,$M]A<&(1"H.4>S0R'@>44FV 4O MB<#]0R#R!F3G^H7CA.V!O@*,!/C,RVX#2B#^ 5[76Y#WIQ,@67YX\[9Y.,(9 M7I X;1R.GH62"EZ^ ,PK/)V,.'1?X616(?&VU6T%3OER#157A N*@H9KPIF& MT(2%0T&1SH0"5X1V-="SWGQOUTH&;P/@74$+S.N0\[EX3 FNCND?,:]00)9&(_Q@ R(AI YF E M&D#VG@%DKXRL>ELCOD-_DA]S!\=/L)^)M#.6=WQF_F0V *D$)2N<)PHD,#1+ MST0W@/S)G;,$;J%):Z@1CD)_NQ .X-RO\_TF-'IU%LYD=5!K M -_F]/LSUC[]S5W/NQWIBC0@LIBC"^N,9X<=OU>",TW4U&V#@PX>D.]@C?/% M7R[H=XO,$[+ VE57CED<4JOB3+=5/'P%;$Y4->2V&SSRA]#U8^ !F<#GD=!' MEU.LH3Q>F&"*L!$4@.H+$\3!H.D, MX/: (D1:$_H;<,_P2>!<#CJ9>_R[XD8X!U-I,>/UM+9Q@(+&30@'##" ML8QBB"A<:7;&J6M;AT$N9-(@Z#!H?O 17C!X($$6@D'XUP"&+!X'3-!%A?80 M_(;EW$I&P')A!_U?#EVA=K]Q979@[K9?>](PHY;0&?9/>OS"4*>/#J7)D#M\] A/TTDAC"#1W5E"P*5*RC.'6C7 MTX5/7@%2-\[/%C"ED&]3BBLFW:@K@-P5[2!T\(C# : ]/!YQ<"9RO8'T1T/X MR%U/F""A-_ 2L)PM '!(@)KWFQ.-.*D0&(5BA=?(&;[&BVGX0OR?:_KW"/^X M;1CD#-]L9:'*C@=8ZL <9]PKZV4/G6@OMTF;A;?>S8(EH M U\!2I,S>?,"5@'32_QM>O'3L4=XN<$L!R[@+)8#.$T_JEH(<-+DE:891],%I3J.,^5$6J#J/= ^T MI%!\FW="^_ N"I!UP +B@:,Q1['F,^(\64)/T-'<(C_1O-@!I!+/.7T1.#@# M@9M","\@=8K*8TN;GSNI$ ,ZX)**%@F,D'*^X#[E#@#GS'5#.CA'=06+=2$! M3E;ID?B<2#1X"@ ==O! !H'3.P-0H1M^-']"3&>**:RV7LZAY.:9/71F_J$, M4 _J0@-29AZF?\)G">;ZA5,0Q[$$3TT@>,'D#(EU8T^^C@.RO*[C\2[V,$XP MH!(_(S.7_6'/%H._,B(1T(PCT%#.S O$G-9 6:&;=PBY)6GT3S90SC-88D"$ MQ$P&2%HH^RC'6#H]&#!MG.V8\=_QM7F'*,@SS(YB$1D89W%*J#C>@>YGAXFN MI, +^>(:#EY$#=D/T+V$&:2CB?@?UPCZ^QFKBKY?.9D8WI>>KC9_='AL"VBK M [(DSWQ;7[Z TNYH;9YIFC/HG33*N20\=VO@RWF VHUC(;DI*60.H_X]OV3> MN# @'1B<100\IVEEZ!NP5[>]T/$PJ$60R[YGNX9[NC M &G\US$GG3($QYI M66P@#)ZN# H+H@BEHYQ%]VZL5F2@P:7[*@[XV4G1N">*_QV&_D!'90FSX*93 M>0!-*R!%)1VU SLB#I&49[&\%@5B9 !\^KXW!M M_\L,Y]EFF%.('V(/D#^V 30,D =Q?5$@ -W_TQ=UT7'R3F3@^@'HVT<(."?= MNPZ98U=[.-Z?22P3$,709?1T+(="HE#$FPX&X\JW7# *)WE.X*N#3C?M-3Q5YB2$W8:3J3M\V!YM["=:Y.%%G -:% MM#+/+=SC&T^;.A?'7H03'!Z2DZ!Q"T@8WBX@Z2,N<)]DSM:#9.5:5[)SA!?B M5;0-1&F(8C2,U[>>W88.I#M%"<:3E^IWG;DGQRY"[ L>0#8>/"A,;+O?T\ B M*Z0Q,)C*<"LLS!74X:8G?%\]U2DE==GI];,EI<@H*14EI=Z?E'(;[;($QW B M0\[$%,[.$GR"!Q\EP$^I)$,D4AF1BV=>-H:EQW2^-N[%9%RJ&-UENSZ;YP\Y MOZ:XMA'K# ?S^1Y71EMC0?5V9X?]H=9EMIHDJJ\$F" M>/EH2>OC<[4J%FE;F2MX:MC)2X7N65_:4_?>?(M<9U.9&5UH\,7M/+J2 N;3BF3&=VE&'XCI)>[J5RA85WP]>NE-&66R%T\11=ZZ62OSO8:(IZ; M):X;Z,97NV)*;F=R5)G/Z,,9Q<>-(7SR:J/B*FDF5HOZC*I3C;HP(YCL(@^? MO-KH4$^,VF1OM:/6Q6J-VZ@Y>H]WP9/7&TUWF%;3ZO8S>+G1*VV$W* \V'=G MR>N>P.2P'L/[W8)(Q1K+?$N?Z[7:!LYHNCK2NM23%K-:J8/OQ:JY;'3O%[E*2%'/9R"2HE![O"0!A$MV?@R>O MP%0O45DIN]C2=#\Q+ K9*DFJ%%SS"DS=L6WQ>:62I=0*UU]8+7Z4C&W!DZDK M,.7PH5Y)]6)4*FWVI\/$IE9JP">O &H>.DTROAI4*:FPE!H%8VUD&;C/:X"V MF&FZ(*<3.3FUJ;;70&:41CAL[$YI-]'9MVN&(07>6O8;3 M3A /U4:CL:?7^5E? 8*9F5!;\.35F6J$-,G.XWD5']42YDJ(=1>%"7SR^O5C ME6#Z.>EPH&)*I[8_<*EVC>[."/SZ_=HFN<.S=*)(IS;30E\<-4Q\D8./7FT@ MHW02(E$93*B"6MHV9O@X(^)S^.CU#H0ZG^HVMM0;ZJE"GC6I\%X M.36F%OML(TF->#-ME]FD+<_1HU<[$#BJN%\VB19-)HQTNEFK6JEY#CYZO8-4 M\9!7IZWR7(YUI$IVP:TVJ7H.7N"XVL&H%AN.\V4U1M=7\T8S'9OLU]4M?/1J M!WW@BHW*AAVGU]72+K:IY C:Z,)'KW=@+]K\7*HI)\N=+GST>@=D M)4.EZ:25H];[=3RUI[--(0M@D+C>0?,P&!SVN\P(;^_W E\OS^2JLH6/7N^@ M5Z,J4FZ=H&.#M;J9IBOES*P+'[W>P:B^)H9$C*G@Y4U-%,N9TIZO@6=]!"L[ MR>W8.JDFY=$@V=ADX\M6;9F#CV:O=D"NBOU#,9N4]QH^:N E-5>:S>&CUSO( M:-NND1/9-2YM1A-C2#*6D@('\Y&#>*78UN4AV\)3ILI@X88:Q+>'FRU;>4EM2G1;3JM7HQ8R6B M4.H2.# KK)G5WM-D&SUZ)0XS5&I7/?2K$MV>J"-&7+8L.;.%CU[+PTEF/NOG MJ_6>7*X;M7+:;M,:4 ;PV:O=+O-6PLKIRI1FYG&IE- WI2D'UO61B/5)DTGL MR=(:WQ\.BV6B5I0X?3LC?817HS.E<^)4*M/E859?KSHN35:]0I9>"I#66TK*;)-J==^.@5&9"[O:KM M&5W#VU;>D%>YY&"60ANX@FR!F'1+RD*+T6U]193'M=H\WLW!1Z\AVV39PEPH M60.Z3_:Z)%'J)'(LVJP/C_DZ2P%Z21/"$N"+]+%;.[FN4""JR2TE M#":-N+K.' @;/9*%K6GVBDJT31RA&V1.?CH%;C6^?:X*;4;<9IL M) 6N+%;FN(:.=0TNJZTW)V6^S>)KFQO+HZF>*T_1#EZ :Y8E<").0N,=V.S@ M'X*=L0S+SK)I@N=Y1DBSZ2M0\,##G,[4,B[;ZS*[J8J%[$&?^UGP T-C9^UV M/4>-U@?95(DD5 MUDM"%[;+!3O?^EGPZS%=/BC4H$&/EGNEP.Z Z-.V?A:\U-3[A[U8XG"UJP\J M*ZE9366[OA;\ELTU5@4SGJ3*Y2D'Y+ZF39.^%GS?(&PF(W,:U3<3=+RS5]A* M;>MGP0^[R5E3B9=R5-O:%,T*LL$S] M+'B3:P+S\)">X"ES;^ZLO)I>&G,_"UY*\,L6$Y,J%!.?4I7"=,BJVZZ?!4\, M6$Y=2[44+M23M8DJQN3RT->"WQQBU7%.8NMR?V.M"'6H:W9K[F?!9^6V.KC3(#K_:D'AQZVO!6]WF9IKI#BKXJ"CN>@.!V"4*6S\+?JBJ6S6^&A6! M;:B5:;Q9KYPI2^D44.KQ3?T5"S[5M_+Q M,A>C1[4!JPR*_7XQG_.UX'=97!ZMI$E&CI6G9$T=I$V&[?I:\(=J;;P2.WJ> M)NE^O#:*Q_;Q]2L6?'NRIHB#+"YP9IX9,3%Z9P"%Y6O!F_/%8<@HNQ401QL&'6Y&G1]+7C@ M$+"3<;:G 4VUE_MRO-)L I?3UX(7%N/A5&Z6)4J@RS+>5B?#+JCHA M1N-J1F[CN##-I?,%JI_SM>!CTIIB\'E'Q%.C76W]+?C%LM;2F@,[ M28]8ME)8-V*';&_N:\%G=H0Q633+P#UK=U-;14C06F_K:\'OLVM2->A.A:X7 MQON\/1@O\J57+/AVLE"T]L1TA4MQOE EK80D0&_61PXR5)(9)]MO)85U2Y'V/;JO:;+G/#KJ^%GR3&RZERFB1I]J99'*EJ'FB1\Q] M+?B"6EGFAE:Q0^VW?$IOM#77*FX.VP;13FV3LD#KIW-%-6NOP6/ M[^W\0C&M+-6N',Q,H9W.C B5[N3GQ;FO!4\/TJU% MC-GEJ$*=G8V5V%9@,W-?"[X_L'NS]KRTHJ7\VJKT.YTQF?"WX-=T*99LCR0< MN%,'0RF5M_2RU_6UX"N-56*UR0QMRIY*\^YLJJUSPZVO!5_O='N[=661D.NM MDMI@V&4[/_:WX+.\<:!FVJ1*V[N42AEF6K255RSXMDF1O6DGM9#;5\ M+?A^1LW%UZM5F2I;@R5#6BW"Y.>^%ORLG1&3G6PV+N_%8;*V&>^Y[CKG:\%/ M199KQ%ML21;:J^YBV%F4N,/6UX)?5):;Y90K-/!8(CW:UO@VH<]>L> W9C>> MS!^6*9S9-=N9>?$PD7KS"PO^_1=#R'==#(E_NVDUT=N-DM\JU'*'7_5@JJZ_ M9598[M@2(KCJL?.)7";5\#3&DJ>7%5J.Q40S%M5FMXEY6/" M$@XV,PQ!LTX)^+/MF,^PP.YTW8#3U94B[#"P 5B&AFH/W]C]T\4=!0N-33LO M_D25 *AZW:L6,C%!%.$(*,VI?8=_4&!=O2*M;8EW"K31&=SR%56' '*VXY5F MNR_T!K5Q"P:5<1BP!P!G.K4) "=O[QWNQ2T-.5;*^=SW_,A+_CZCI,S3+"F? MLF&W*/"5FR6^18&?8VJ44R*:T_C&J=39JQ=M:\?J4%0$17B*\1'CY);S@$59"B)6( M6T*)%_PY^T7G*(4;+P01F6/A1,QS*AWA)91XB4=X"2%>\.=,),A"B!B ER\Z M=SK<>(DLY7#B)?M,1(K_?GAYYT"8GX8K P-"YAU N*N@N/ND1!^0W&3*9$C! M\?8-OG?QR7L8Y8[!L$!YY(I"'H-I@@3)<3QKYEWC6<_ $\\\Q[.A'L_Z3J$# M4YR.F$&)3N?'\[;/SB>,Y?SWE;&_& U+ 7YWO.MKP/X@'?;91-;GD>./+L8^ M&^5\@+*+Z.8S >DWYY6? XQ\3F8^DY7=1=VC'-7500U!G)\E[=;6]IO>\(,1 MTGUBTB$"TD=*Z9\$A#^U"7Z?6&R(""4D8AE [+ZL=6.QW#_USO.3PP\5_?J% MFO+(V F+Z(F %'D6$1U%GL7/55@.=;=W(VC.E1#G%U$W(M\B8%)*W'>>];VM MH3;L)'E3(HI,ZDFS]LY_9E-' ?I(T]^3LSY;IC[/*+ MKYL:<[6\+GZ] M1'U(Z,>Q%!\G*5OU1@XXE.7AKO8+JZ"*YDA$9F6@9N7CD)^#9@F+R3I-Z,YW[[\9\BO ]ON&.0=-MD--[\^Q-9G4%5.][,OGP<%GNE M"NNSV)^?F)(>S=)T9C Y\"+^_BPFYJ)S\\_U?'"<(HAAH(8#CO7^_F6(.V?$\2G_,TUW8^1^62@\ "&<< MC3IJ_0+.'QOS-SN=TT$D9*<+@*Z)H(1SP*2=#AWR;WFZ>.A.%X3(1A6[7XRT M'2,]9,A_;)WT\:3M7.K_G)3]^6J&WQS>?CL/XH$8]&MQXP>7V0;D"#P$>?ZL M;^!#DN?/>O(]!(5^0/7$!QKO7XQ"/^9N7?!F^:-0Z)=3\3_KHA4: OWDL?D4 M>@7]W'_&!@9J=P*L[LAOO&TU2LC \._'#,_'7YX3DE. 8&CA>R=8D9SX* M#7Z8]2U&XQF#G]']XJRR+70G/%EF\':YV%(*Z7EYNY6B ]+<.AE_-N/./$4SQ#_\]]+/#TLXWV\_ EETN4F M\B>4:91K$00Q2I /FT()1*.&+]=R&XT:QNQ)&)3J\<>*-_T-UMJ<=LC]N[L=RF8DEYXO!F&OV MX<#K[#WU="BS9Y&?<#.I%LK$V2^HZ<^4-#OSX>>P;[BF>F,\18$'$E/!F#D0 M<+=T[+\B=SY&+#'@U%D8[(F/5O[E(U/F7#Z\5,;N@H-"*9]DF(U(J[PZKAPX M.I\TNT&8 OD:QVXF9#Q+2VJ1%>G6>'.8;6=9Z+(3\:=X,G$_E_UK29;@TZ.W MDRS!9SWO[WY_+>H,/C5Z0[T7>,8S#*KO 5SI7]2F3&&SKN[J3)^RB0-G%DN+ MP6PR#T*;SB:3+'E(C9OXNJ=4K=K8S@IR#FC3[#VU:?#Y[\A._]3Y[[LYR:&) MMC[R;!ZQ[90),52,[L5M< M#N_KY=&!8M.D3@62 Y"J>B,7$=JE;V&]G! X]:O(ID8E'.?"O ME0._M=L=>E$4)<*_0B+\UOYZZ,DZDX5-BJCVS88HS@)) MB*]3@SZAS)0BSG!C5M+,3$MMYZ#2SMY1:4<)\?#:+C?V[D,OW!XE*X[2WWO8 M=4@!8L< .ST(/*;JAC4'?\)T%FR=@0P<)<@_ZYFC!/DG=N+/V;+IDF>+216Y15-I:SNS$P>XJNN%HAE0/29_B173^DXVGQ;TNWCA'W]>BPTQ)$:4Z5 M.VE[U9AG"VLZD+ISBA@GDW*L0>#,GBKN4H7J@%> 7TVBPO,G(IV-TN11FCQ* MDT=I\BA-'J7)']R1_XG6GI;68ZV\RR]PLA!;+U>]>JE<"T1K[^TZ3BW)V(P> M;6>'KEQ*B;'2%FKM[!VU=I0G#Z_Q$N7)/UV>?."(FCMX^%^1'Q^"^:),^$>K M_,$;^EXH5V>"7AC49#*EF:/ET.QJ_4"RW]*DTFFM&Q8ND\HATR39=E:> 7T? MAUYZ,DM&J>\H]1VEOA^=.J/4]Z/IND_O,;^E/MEA?)IFQ6R2)C>&S E\RZS$ M DEW-Q,;=3:5LC15MRDIMM^UUL78'*K/[-W49Y3K_M0"*LIU?Y0;?%XN[M6' MQ^ >!?Y1@S51S"I*>3^<)^W5O>41ZUY=,N,45J\2F^:,BLUJD_*T5&KLEX$$ MSS<%O-!;BRPODSQ9W%"=B4\XYRWE'..\IY1SGO M!_?@?Z*VMP/"YFR%Z-/"-E=-6^O14"T$TM#%WF2RJ0.N+>FVL9PNINM%5EYO MH=K.WE-M1TGO\%HO4=+[$R6]G5=0:QL0*F8>.?T)8RQ,!!(-VT"1]A!1J"CR M%N7 0^"Y3XJ\(1?$89QFXKBQ26=*&6+S^_EKAW5/.KJT:4D%\$)H46A\2]!R)]'M[2<\?L=F;%]+$$09[$>3!;_K M81#W]C#4Q60NRHMJ%5_G4OQX+-=:F3_([_V!>.ED.YNNF2?3+\L^?FCJC_/-'H:P*M+$AF!:&&I*;6V:% M,7-#<'3>HT9.0A1 8G6#%XR8\_WOQ&J'F;HB\=B_FK,?>/<#=?<#<][:*1WFC@\_Y>9PF:RMM/F17U&;_ M^T[WZ8PYTQ0LO\ XW4LMM+BRH&0)KY;'Z77UH":!]9N"SG66B/JG5]'O07L61N1J11W[DD\93* MWK'SW-<2'&Z4(FB>NKO@<*,,09\S[++CJQ04O$<<=7H;=;+)=V)TBN+:;$GN MD 9$H M3J=_<%_Q'<)(F<>9O5K-9VB5[_>U&<\HR0T21K"[7R+SE$K=\:K#EQ-'7\&I MF,3A7ZFN# MX&.N/(<:!B%+$[=BB+<[[6K>JSP(M/ M)4YRWUVMD_'$0%YG"R9;..A;FND">$57JZ.KU7C(?[EK M^6[X#OY%;S4K)PGQZ%>; RS9"+I:/;KI')0)$_:;SF<6PJ]=Z>D;X]VLK.PX M>3V)K=4#HX]K&6 T$' !%@H'30'1M=IP:,W0.NTW MOE;[;D5LB6*24D9UEE[/[05O4-716M]"17QO[_VKBZ>O8-$_T#7;_UIP3-\= M=K2T34L2]^= >$&@SE^.00WRUXD4[=E;QD4#IRL*LS*%[]X/YWN#(\@7 H31 M=Y79Q9"4U8Y8B2F":)VC*8; B3[Q]!'PX;[!&(;W5GAXCW5S%]["W,UT^=N6O\_QV^ZQ\? M.7,99.8$6-_Z @;LQ4NV#FFSNL+_XPUNO?[W?_[+WN;\;X>S;AYE]P5 (%F@ M]\22O@@8[LT,'PP%3E?@A__[+?/M-R$2SSR3B9>)LP^M9OU3^0&SSX[$0#EH MY\?S1+CS"6,Y_RT*',J'.[_%B2?G!Q(GX\Y/M E.=RE\?K/[[1F8/TCS?'G^ MBY319Z"","LC2$%7A!$QQ[N8XZB6R-]52P3Y' \W,+JV;@F\ X".(7&"JVDL6'0#[S5$]FJD? /C%.(Y M>U_C]4\Y)<\HC,:Y3,*XBE<7;RQ1(SKY)2/M$R?RJ@!*Z,28,[(U4LD!&&Z? MF'[:+_2U<[DZHJ(@#+M/3$:OD\WOF7P!@^)GI/.F#?CMQW^*\.ZN86*2AED+ MW389C3?_C@S #S< /S%'O5%R$YF'D7GXBU3T']0FQ2$=XN](H4=FX?OIAHSH M)C($?X=PXG_?Q!0,LHTP3),@O_JWQUQ>*=P SO,>EOC W'+X('%9;W*KY''X MSAD$QB/:/V_'$#Y(W)KVG68'X3MG$!B'=D\$":\P-7R0N+W*!Z MUZ /^>'EK"\[NMY!VWX\==YP[W>NZ H%T?VL[]FG)+J/B&7>B^@^XGI8T$3W MT;>_(IK[DVY*#T%S/^M4%!S-?<+0.^;]?PJM3S_WG[&!@5I4 $OW,X+$;W M7;;3>AI^9V)Z>:4F,]XWE<46.OT MF\\@%66LD/QB?9#I?6;3'#4-,7D0N[,,'&B6()^RZ?3-1JE$(B:X',?M14P8 MTA@_$S%_.)HL#/':P DVH,3$/71BX+F'$*K$T$X8NX&656/=#;/+Y3O4>E;M MTXM\M5;?!J)EC3TCMTO9[1BOK[.[]<-SWH?GBFY=E!8B MSOH"'G+YR'_[\,3W MX;F_&Y?5A8CV(C_VCKJP?9"[-5YKE.C"N&$I9+5MS.N!>+6+@[P0>K5TC6Z7 MY]/I82WORK(R1EJ52L>QA4)4/C-P.)(#,$#/:7H[S)3HE"C6M MJBH#5=Q"E9N]J\K]JL(K#*G@A[I%^"7RP2CQNX>=:Q0@4@RPS8/ 8ZIN6'/P M)TQGP;X9R)Q1:CA*#7\-"^&CU?DYYS5=QFN?^,Y=K]CEJT*_N9-DM==>6.MN M5I@7@ZGQ*K&I0:58W]+KB9 V%HO-=)?HS@@"^M+QQ%.3QM"K'A&TZ7VG5BNM$($YN(UXN)!<\49+[N"2, M13$_VZZ1+LS>5Q=^"7$4I8;#YJR&*34\8'8Q82>HX ,52%=.6C%*E+2)\L-1 M?C@\WFT+[([90=W:]%BTI5O':/62,QAV%ZLT<))8DIU6;*HUEH$DB,O5TB8] MF9 $'AN4-$U=DL6*MD6P_/:#>"+C1)0@CA+$48+X:^=8H@3QXRO(3^]%_T3G M)HI&P3@PN1'5']KVN-9("/0L$.=YJ:=G0F)OEV7!+LX;W35#5J4N1$_VKCKW MJTJO*$,/SRO13G@3VT$?*S&'KRAKKFF6N*&9=.FZ@G> MVLQ:NZ6X"R3OFUFGC'I>:_;D/C^D.+%]&(PGN1D1ARYR,G/'_ED/+RVBI&]X M_=R')[XHZ?N9-=6G=U??4GX9[M#KR79A!J(KSHK[U)L?I90 M !K,Z:P^U+*BB91?]H[*[TO(GRC+&S:',TQ9WO,J9:\L.08W*/!1 B9*]D;) MWO"XL5[!5AYQY]75I"H1+VZ$[9:F]OU*^] 1QO',,A!/UJIVEM/AKMBG8HW2 MHDO'-IT&-9\1">C)II-/>/:.%YD6J;[!*+L8*QKU:0XJW>Q]E>Y7%5]1 MNC=HG1OV="]8DUK;@ XQ\\BY3QAC82*04-@&BJ@HAQ-E?+^$(7 ;K4UL]ZF# MD,ZL\/*T*')FMS9E_^"6KL.=)[5:VK2D G@A- (TOJ5KG/.+C[H]X!U9VA.5 M.6VSN<2&T(NQ'5KHWSMU^3UWS7ZB7L;_9FBN:7$0J9$C;K# M[$ EQO7NX/?O0_R!^)@;:6V:5V,:75>ZLW5ZPV6U01>*C]1=Q<>7R'A%&??0 MQKD>GO:B;&O8_+V@??0J4)Z&8%H8:K-L;ID5QLP- 6FH*.MQ^Q0KJQN\8,2< M[W\G5CO,U!6)Q_Z%H_\]/%Q>S=4 @0&JU%L-$-8TD;X13^[4FF?&%:>@S< M _S;!^Q[;RM5,J=,H;+64Q2ILB/;%,@4F_F#6[NF*5CF\04';[,43#O?S6+XJB+QE9QST*P?,%Q>35X'#9<' M3VX/= O.-D;2(DIK_T$0XX),XX!,>=V&%\,#X=];S!OW@A!!'RR$-DG8<^+O M4?XCNYXLC;O"0!:LCM8=&F11B /EGT9=O=+QI]0]^WH]O&Q \8&@6>CVLL'U M[X,^6+AEPU?)H;]'W-C3;+I3:$PTJJRPJ\'6,BEFOX7B)DJ:WR;:$C1/WL,0 MR83@7(\I:^X>UZ WA'U3S^XR MNUY&6"+3!C9/2^-/F7@VDC9_%L@(FBMO+FW<0$30Y_J8L,-K0 A)V<4%59\] M2("_?A"1ARZO&0P8PG 5/G@P!':%/F1PB+@B/'>V@P=#8'>]0P:'\&6T M(5 MD8P,\"YYR, 0,45X;AH'#H; ;BC?!0R?(+O;D!AT&DDPOS] SB8XW^>+G?EC M;CN'[-!?DK@__)IN\&?^F.N](3MTP"'IX#R1+W;F#[E\&K(S?TG:_O!+JH&? M^6,NMX;(50C:48INO7[A6Z^W+"$-WU%#6,SQ%>ZQGLYX%IGPJ=S0;69FF&MZ M)3-F1JI]S.E_FMW+ICQIMQG]W2!BE7-WFR3+,_G M1:#GB;M[[E]-5D0W2T,B*QZGOVJ ]:)!XSNZM1C=6KS?K<5WJ]%F/VMN*Y,< M+3-))68V^O*PQG2A&KVWN_S5I$]TBS$.(T M8%M0YDF:S;ALR$N;'_\#_O%6XA2!,2"^%N[KCNB K_5T!?[778#."3!@Z9V3 M3)R-#G8.3<:=4F\%W3MJBYUEBZDZ/N*V/;K,['+U:8D: MI+?=&7PT[E@'X!L"G[-^]G3B9F ^AP^K*_Q+N!/D"?"O0%JR #=QX &G^0#F M&@X\#'I!=8XA?8X!,#!82]=BAF=,8'G&E,QS@7%S#E_:IB6)^S=.16N W3 . MZ ]&TC!.,CA;-8$QQ\%!9M9" #2B@OWM,96182"/ATLBHPBS]+.@'K1VCHWB M-/XR^J=8"]V>+^!Z>XPQ!$S3+4P]@]/9.A!.&OAWKD,0L1!$S]A@ 5^@*/H6 M?L@+)F=(+%@9;A!^S2$S2^ 6F@2,.A.S3; PN[\X =BO^\[C>=T- Y1 L>.W M%;#50:T,'8.P+QD;BX,9[\#MF ML%0&848_][$^$$,*EK=-21-,$\OQ0*1*IF4X6/P/U*0D_D\_GT,_$?_\C:7_ MP_R-K0Q];C"J0Y9Y1I,Q#C*D -9R$6("/$(W!%*K(0L6^G!N,P8#Y!Q [THW MT"N Z), VL$;G)45 "N'; T!T07\'A)HX$NVYK\">,84G*\^ 4+"MG CC.EN MQ(,[>-:TN87W'.028):!#R0+ Y2T8B1 =9@H" Z1P\?.OFVN@+KDX8-S00,^ MD*( _L$@N%1;A9OX1:]L!8A^IM5K7=[(956YG2D?K$[B$$^WNGYN66H6QZ%7 MEG@Y1%6; U=(D#90@?1<2;#R_E-NDG&I/2J,]WKEPJQ+O\:H@Q$\;0,*VC^#9UH:,(:$S P? M_:L8Z3A8+<8P9G-9W::G7&) K87":D6H\\,DV_WV [@$UU-6_T*B J#_DJ(< ME'KBYX1!710%XXK\MI*U@"() [0V1^KYWW?QN4_(-0UKUH,O0\B!OS4=RO*? MH'M?Y'/D*)_M-+8U>=\NCP9]5EBKYD4M&?X+R(M!KD>3CIZ/G<1[DC>$C>I,]R0A8F5$#N]$=MQMF(MP$)P M;=-F312YLH H01N$DN.%VG'WXJ@S@7]KKXP*3PYW>@0.?$+2.%U%-M 9*)@5 M4,([=!;P<@ 8\*L'./!MJ$'UC:OI5\!LT'EX@-/Q-:"37[["P99K<8DO-:"W M44>7\[#4W-&]F,DHP@D\0$6>7@.L-/"O[N"-ETP.4AG$L0%4MF:=7B;L5@*' M\&);R"YDS 4F C,36I#P]3(T6$W35E?PC";2WUMF#UD M0%0B;WH;LJ$QI.SA F=JPI=&H(6 P B#.P#B@F/LPH? 1B1 X)*!7@!,70[2 M.S)2 3O8P"@].PS:U^D%5X<5#5U%>WL!?=<^!J@%%KQYODD7(>!7P2'-U[^] M!+;G(Y+=&8R>S>?"&IAX;CD6>"$ %C"! M@*_J_,5Q Q &CR!\\CN!2WTJ,' Q%I "P/L(T!<\[H*Q2O8 M@&0"TW3!0+$$D <.QYD>T?KCWA-5Q_5-9)^>2Q'_C1UA /B0MSF A?W*H4?P M9O7MES)(]B) G>@(>D)S#;U1'#'@'7_Z,H.2/_>^_SW M*NPX(&?1H@#])R)_QJIG2 "OX>$=$G@"%8@6(&^?X%;.-N:)2N;,]6.@;PB] M5H=6 4WM8&3#(\24]@INX8O9Y>2OJO^.8,"H(S,7VF+94[Z^&S/][?)AJ3.KC.*S)C7: ME Z,0&WY/@GL@4S2SRH_T2.@^?T*2E$@)BQWFBO"%S"Z38=M/.6S@3J>M2WD M7@*N=S *R G;"XP!N.>EWVC 4, .,J+A!DA0@ W=BW(>N5!('0,*3>AZ/&-! M.>0Y"ZO90'[%\2<,$M3)J4:1]O0_+]R3,W:&^E[4@9WUY'FR)HKG &6HV)"3 M7'O)%6K']0 YHRH[1P7YA$[ 'F#A&/CKO:WKD''/KUO/%V_I>(AHZ5;5!7Y5 M*YR!N>1!N7\$LJ^1W9E)'7PXXF-XV9P;;=#.M^:C0H.WDEDG/: M$+QNCPT--]N$%@$RPX[J#C"I#KCT&+,],NT9D^89!:G4_D( CSA6@Q^*_]^9 MAG7-O9 P9@HB4^;0\R]RGGOA&S\LDTLYTZI/=3EF M&NUL9S6?C_N ;S3]6AS[N2QNC,4WZG&A89]OG5RZ4>:SH"LP5V( YB\**P%X M4(#W4?P]X.QF%4;8(,$A.",UD^L7L#B9>CH/J_$ZLF#-!33E?=UW%*8X!E^< M'*4$1-Y&XF&HY2Q-Z?GRO&""/2+Y=WKP(H3C; "L!0@$[-*P76O8-F$:B3O! ME#_"]#K;Y"CQL[, & *!C*2OZ_[X[ A\<<%L(*4M & !="A4=X6K71*4SD^ MLB?/893-"\X GXB%@0\=' W\"L.20&Y8$CKE13AS);BI/1@\!XOGKAU]+4%"L$%;8"%O(:_,C1*M#!@#/@]8 MZ,ZCY_G?ZVV>4;K*[.'KO%RP[L1;# '\24!.#5R1]9*<1S,+VNDHR+6VI94; M\P"R4+-T&.E .I5#ZAK%/%PYZ,5(38C?I0[)51LZ![$$M@S=5,NPD;A^ M@L^BP-?I7![<8>1;, >P,HH!(A"2N# ,7C6&(J6 V0BN:(K,%Q^!-/U09S8 M+0I[H'>>,?$1&^9/R1-N1;0-1/5.3 ]"6("F-@K6N?#DG>\CEQ_F&QWXQ<\P M*SG>.N!KPV%TKV[B<@0@( 0;+W]'%G#+^@ 7P)Q=';>LY>]27G/6$.2A2V MZ)/G^Z"HO,?-KS'S!8]"Q7(D#)\-@C_^?_:^M4E1(%G[^_LKC#EG(W8CFEGN MRNR>B4#$NR(JWKX0"(B(@G(1\=>_%&I/=^M,]\QHBUH;N[/==@EUR7RR,O.I MK,0)\Y+@DI%L#G00@O$.@D_$@L_&\/Y",EZR=)0W7M^+U$P,1B!TK@%SD."X M!Q8?C$&-/S7]!(%_Y"U>^88_(@I@ 2LO,CG/>3=%N_0^$ZMZI-KD)IS4\==2 MWPV1[G+^J\3DK_9^/Z#]>0^3;&%.1DSF,NW@)-D:HQS>6 4%WS#*\W!'?;LD M2WX\D0:KRA;CK-5FQ156EIM?F\9GC+AF5IF\D\OK/;.]_\AHB!%YZ[U9&\S>;W]!2I0B-4(;/LS!)9\2*1U3RPD,-P&5I;? M65DA!";U0&\2VKQPX#=]\BX9]"Y^>P+S\=*:/])YL:F(.YU809#.>9FFV>5- M -L*8%"2[GR9R7L#]2\L^JL=%]B\OC9#W@D[]LH"/L/W/J;T@W[U\VU:'UBV MCYC+EUN7GVX28^!]3C*^Z?TO#<1K N5.PKW7FX=8RO?;EWVG?VPU/O2*0_!= M62OF?$?KO<#NX4[8["1DLT,V^^^SV97$",H$36 ,I2IR3B$HF9SHF,R0BB)C M"J7C>BZGJ3G]R^ZMRN&@%M;IA9,@O^CS2&6Q=9P^M9YV0QF3J;@+064YPEV8K2QLA0)HY;KE8]DAQ9Y-*B M<5Q%/*+:T;-BW!+#WC9%\F*I.1.'8DV>[J ;/%KVJ94[$I6O3W1(1A''+X]>7/*=0IT.ES'/E M<5O9D(5J535D2L;?MAQA>:=4TP9CM*/+0AC.Z TABG'+HXXN1+M&.])Z)/4[ M^(B>6OZT6P3//.IH;]M1%D8;R5ITGN[,&D%V3$9AW/+$/+5R4==@IPZZVI8E M/>?8K4(I:4J^;6J['LM-&\.!)'05;2CVI/Z2"^/=*_JVY7JPUKQROX3Q?:6J M]:8K=5'10,NCT0]8O*P)HM*Q%CK9\[>U 9:/YXD^'CTS'G.",% JDA*X_*#? M1[>#&7CFT>A'V-:8F_VE;45.I\VTR(8L$N"9QZ,GI^*JE"W7-$M84/E.4%'R M!@H>>CSZ1='(CSTVJT5B*-4.JL7QOH4VT0MD, MY=QQR\)"%N3LVHUGM%<4Z>E"K"FA&+<\FJ>).":7,XXCT:#;E%L+A63XM1&W M/)HG%NDOEDW7:4NU?EWPNPK'-2CP]J-Y&G+EK$]8I8(4-*I%DM2SY98!GLF\ M;:EA(A]N(KN#%QK,LYVYN#UV-&8 M4*%#N63=6\6^PG3SV:_)"L8/HB*\UY;EK&G%ELH]083)CC*?6C M61/-UC".+_F\LS8(K2O'+3'TN*DT]@I"5/,B"1$T'5$;^D ?)4WIMTT;U-I2 MF<4:MTH5?J)/\NZZ7V-!T^-A=4HE>U(05TU>=T6M[SD6.H\7 ,..>]!RT9!3 M6N4^&I74<;Y!MUATBD&\ M$4?-PC;GK%U'[J@A\+J.>E#2>*^W=)H3"6?9(E);^4@IEJNXZ9$0<-5>8$K6 MI"\)VV*^M,:#L( D3SWN <;A?)9%E(;$33U&=FB)P[+Q8XD3.C"SD;75']B6 M(+6J"NI,>NH@:7HT!WB902=&?V5(IE$N*D.+6LLV"YH>]T 6VB.6:*H#M"83 MHX[:E5:L$?>6/.Z!B*M:!<\7VVA'WBKY32=;J()[4\GC'BPMGA]7>DK/0OH. ML6WJ,]ML)T\]FJYFW6O-%TTCLH3>KQ%)"-;;\S'K.!M&"7/8DM MKO,L&T_7*< V0Y^H!TA5:L8AOD%@5>C0%!48,%\J0\OD^M2EY5*%(^G)R(>U1!\R!P)?FP9*Q FLTS0\;;G:"5-CZ= S(WZ/M=98E8TJ I=<=!G-^5X M9D]@<6>K%<:NT=WR'4*+E$FQB0YBC,-.8 QN2#:'>.LLK]>E?G' E4MTG@5- MCSK@VE2MZ'9*#;[/C7NEHBVJ/&^ ID? K2T*]&;4L#2>]OQQL5L4\E4 1\SQ M%$RBLJ,$8I'F=5D>(Y%J5)NEI -'(,]U\I)='6BF%6#+39:JEYN-5M*!8^Q& MQ352\T9-55+*4K4YKA)ECMZU/1K8AILLL 4?V%*'SXW\W+2?$]M);T^@M^@P MKJ@S/(IL!L%@BVKC5;QIQ$]@2S9(\%]06.>D LG4JI MQTTC7A#:/!^#QC V_:#I40]R+8$O:+,!+ZWJU6IMX[KYTB;<5RUX8Y84S>]K MB&Q:"S0G+WH=95KHQD\] @Z5$'MO6R,FR. MLJRT*++HE)-MJK=*GGH\!4,O'-+-J!]:IEYJ1%2KWW%54<9/0/(V7,H^02]" M*[*WM55;\HR5%X*F1SV8U]J!1M &:BU:PZGMN9P]1I*GONF!3&FXCFJD*F?' MV%@F"9J6%2)V.?0)@64Q;9+#R*.G%YRRP#=DE[5JZ-+Q37F.XLV3WH8CYA4_ M7!5C4.@ON$Z_N-VN9/:4M]'LCGRTU!TNI95OMR6Z%VSS2_:4MU$=ZI91:UN" MQ1G#9LUP^,+<,DYZ&VI'7=/K0!])2J$^T_G:NCX@V%/>1C]P9TJP+FSXOKKR MA89(JKG526^C4V%*LK\FVVC-]/ :66>KP#">\C:6_BPHC3W20Q\C:F2[M-=##5M;@LL:UVV(D;]<)3WL9RU2#E&MOR+:XZ[&OS4IUN;TYZ M&_J8P(:F@A8D/1S@77PK%^ND<=+;$+*=BEZ*-_(6)Q04AA%8L:FP)[T-9-ND M_)S7B+=\M#@J>CP7-8F3WL:\.-8GPT"L\*4\#12W1]ZZA^M6GPF& M6:K8]I8F>]+;,)M6OCT=Y@=\"1EYE1!7-&QXVML(U'@G/FI7^A9-MZ;=$74X@>AI*!T5U!X9#U5PU/>QC3*3=U2$^50!]#:F/9(NCPFB MR--2'J^,>]#=\1J_-N9QDEO@VD4HX;;KA8EP;86 MU7GD%K+=D]Y&;E GT/E6[Z*EEH#TR4'9J,O&26]C*(5VN85N0DMHAS1!<>%$ MDTY[&ZU>.%DNJ]S6$J@9,YTCC>JZ'9[V-C"JQ,_L?J& TJ$SLYQBJQDYI[T- M3]3%R=!WJVC'QX6F;;'*L,J>]#8L=46L/1-;6Z7YO.E4>P-1BHS3WD:IMAAT M%NTR8=76OBE1:K8TPD][&X56F>Y01F',+\A56!0ZW5S)84]Z&U*^8A:5\JAH M]>=5)D]0_656$4][&Q5T92DUUI!0P9!F7I6PPFK$GO0VJ$F\%V]O50:-YGEM MVV#5*E$*3WH;Q4$?<4Q.J5I(!VU%*[0^E5?&:6]#["EKHMIK86C?TAMN;;/P9BLAWI)F$6NK]N?R*&^< M]#:6)+[I3-KE.K]P9-<21WU$!9T]X6W,-E%Q9C8"&5ULC'S>U#B_SADGO8V" MW=HL, JM2TJOWJY1E371TXV?>!OHQD4G57$A+5PNS-477*.3%4]Z&YI,":'7 M)7T^&C0G(Z84PP+&GO0VINW(QCIE?(+B,[Q.:M&AN1J[6SK,=OH:B_8KL(#EJ M:U;MGW@;6<[7QH62OI2X7%!PIC)1,>--R"EOPZZH+E7%2JZD-)QZ;SH5_6HA M/.EMR$&A,&PN;8)?->B2KRD<:VS%D]X&A1-Y1B4L'.6:/0=C<]QZX)SV-L)0 MR:]&T4Q'N8E!-BZ%51J#71M479^8YST-L;11"WU*^Y:6A5PD9!5 MI=:;>@6LW[>H5J+5%<.!M=F"MVPM*55"@G5N8+>GFQG%GO0+QM7<;.&-BHQD^N&PWR'\99TV3OH% M+%9L]"J<5+>"L$;D8\?6G/:3IQYI32"3_))4,!5%-)2857H..2F&)]T"MZ-5 M_,E\15EG5BU5B5$Q4!8%JA3;@&PMLU95[1P MGHNW[CU=6RCBJJ[%CSV!G9-ID1[[]5(775"Q@"T-U*0P$30]CI=)1-9FK5)- M,E>=P6K;1BQ^D31][L'O%_4A?ZNH#]"Y*U!$3S"C=@S9)S#P9B$0 'X$SOZQ$E22G=M M5'!>EDKH2I([A2GO(LV%\>5F:#B_,U8T/URY#LTKDC+61YS?T9#QY*,$G(3O M\7N4FE PQ MI]LE$(-]R>CQS"[C;OANH'\.X( 4]:OR5?Z.!'@H1I"P,,!Q8O"W'_ASJA[ MTPO^<$+72:!E7SCF#;]C>JB9^O0SIO /MJ'Y?*>)MQ>2'1WSM:B 7EV4?O7> M-+YB![PFF ! _VA-T)OJ[.XH\8&BLJO8F7!VEI[^[?##R[X!4L>>T '(#>J. M%/&:0/*BHN>>/G+,S_'=PUL/])#=L#YV[01!?Z5^>8WR"SK&B^>#XB'@:.!A M2@Z_(Z!XZ;<=VP9 Z+M$E_U,)R\^-%7&GC,/?/W"#)=?%*[]C;JU/TA*%RY_ M#Q?BTQ;BE_?3PG7XK'7 OO[R4CH6 T)2.A8@5 AKK-"Q$[BL)%R(-"P&A*34+@4*-2,-",!": MSKH0OWGY];M9B,\;=>XW1IWNZVYSRU\7ON(+3>9I*K/9]SZ^+?0 3@C.[!(F".['U]>U+K[1/%_T!=V/Q'HT^X' M0&38_22!JAJO,>?CUN5G4_Q)!B?U\ -M$!2"S[%!?S8+=VR5/DTUGBT2_J<& MZ;V8\M7G0@P<7]=VXV\EY:MV/YOVF>'B7F3B,DF>!\'+2VL#Q,L;U(WWL@R/ MH1OOA?BA;CRB;KP7YGX,W7@OQGS3NG'; =_=;^ O/[W ^SZ XD;A$WKIT$M_ M2(5Y -^=54%"=!\B3@[M>K?EM-^HXD!7'KKRCZDQ?P^JS%>"2C6H=GY/R"E[.7$FI^3ES_;M5SY&^)[,_'(C_^7[/PN@=*[K[4JL.X&GV)KW M+[B+__1=_ V?1OW)\5((QI^ZO;]A ?IG'W,\DZ$^HS#05,PG,\7UEUA>2BL M-R:LV'40YMK(BD)DO3EAW=6IN/9P/E]8=Y4IH+#>E+#NR&?7'LXUM@$W)*PW M0"?C%&^:7(NI@A_T56"NE3FH0WDS<95KF_K/*,'P:HS_>XLU$][J3(;8WV.] M>^&E;W;>7]DKO[BR]T71U;SBF1Z[,;WG=@?Z6UM?.JZO:^PB!AO_^=L%TU/G M#OAZ([E+5D9RS)K3<;IL=1RWUR^70V0LAZ]N4R9>W:8,;E+6''__][=,X/NUSH=5JHHF NZ^;T_;W+F5[ &U__K%\N%0ZR22\4OKG-CMB4M( VROX[P(( MO[_[6I@\?^/GZ-&UA!0_2XC',%J@^ MLRS3:@R]I@XV-ACUD9W-;5(#.KH:N*9OZI ><.OT@/-%CF'6_ZYE-0WT@+,M M(\SZW[>PIH$><+YEA%G_.Q;6=- #SK:,,.M_S\*:#GK &;* M.0?'\Y'8]T:\V%6&4:VTIOO/[/C!R%9*<_[/.EETW$ZLD3]B-P5][/_X[41L M2QT+XXUOH21*]ZIL-T=JS0;/RAB:Y/S)[%.6(F#6[G9R_F=VGU.D\C"'DO:, M\9F]X13)WNV03O#/()V,]=)0J,M30]*'B])"%]JEDO#GN9F_,%_S_'J5"WNM M@E0;T\V%4H\8I)28+P::KQO,_I\Y1I$B"('F*^T4@#.''%(D>RGSEJ[) _@+ M6],.%AW3&-=:DJ ,<0?ILFLF:P!;D_ WC4VM\D#*.MS#?$=))Y>,#41C*Q" M,D!JR0 I![XKAXF *G>=QEZ1?V!=6_=\UU3C#ITZ$Y*O=?$.O_#Y8"SE]%H> M7_B=&/4P$"!BB*<<@5YN@WUM98$DC#LD85QZ9W[MQ8-DC#LD8US?LCU21.J/ M+*7BC+H= MY^,IH_B92;PJF358%ABSAP2G!T>M*T>N=AKZ ["*ZZ;)!:X;]Y6UM:9CJ[M? M3L6OPA6?1Y;$UM))5]B8A0E"=T49PT'\BGA""9@?AO2FAU3X1ZIK\A< TNZ/ M<#M/R0.T5',Z4]H:(A9(^^&@K@D$$,A12PF 0(())#=!V;L)V8/DIIO>.*4V MOO,7NQR"]!!6\F<2SS7+]>W(C4*?3=PD$.5Y;YMSF]2F'V&OM[$?U?%\&.6^ M;:(3O!3E!M#RRG&E'PA0L=?QSZ"3IZB?@VF=%82.@/(T51;F1;S/LI-0Q@@0 M1"*?&)J&F=U[XT#!>VI@"OA^R5+P8IMT6,='8E5]U-KZJH6V^^Q,0.GB1FB5 MG.*V8K' VC+0VMXICPK>702M[?T2KN!E1^FPMJF-W'W4--9Z[55?V/1G:%!2 MVJXLXCG)3TPC"-.]9QMO@(M5=Q3;>\K8^OGB;W>NZ9!U=;>(=.7H6**+;5W5 MS75R8OI#Q=+UZ;S-UK42AYIFF2ZABZW5;(8R1B8%I9YR:.XI2Y&0,@$Y5]=7 M=YBVAG0=*'LW(7N0KG/3VYP_#7,2GQ'FK->KK-;1RUVKU,7Y&I%O(KH@?NZV MR98D;)T/E3P?F,Q6B7I+W?&3;1.&@WT3G4.?:!KNFR#EZB'Q([6!FS]2]FIW MJA>B46%CU= UQPZ'7;O98Q-EISZF[+=)N*K$:^[JGI]QX]7*>*&RS"B&JR?+ M>KY;PZ\]2LBW@GRKM$+EE2-*!P!HQ_I?B*=VK?CF6F<]3_<]]D'U%)&2KL@F=P'E"O(/\JM7@",\*0?P7Y5]'T;#,6L%ZS@]P-RK/RP:PO@RTOI"/!?E84+HA'PORL>XGK/?G MIK+CM>;4U"#J/K6J&U%*$"I-^DG?IUK0@9%-);7;\K<,2N%29)D9#> M3LSV%LED?[Y?ZZAC83!4+5H*I,*JPTP1CQB%8+\&&&4Y"F[8;H=*=JUXU4/# M3&J#4W^!"0PZS546S-R*AI7&.BQ@PS*^PP3J'4RX3<89JZINH&L9\YEY]DS5 M@T'\V^:;P8L,'RZ(-5MXXV][E7Z.T/\F][9-J *[+B-C"2_XM5DCUYIZ6 R! M61#&HI\P!A87N3LJ&;S.$ KMS3'$X'6&J0PBW!+QZQSV,C?,-I#LJ+F25E.] M8TQ4H[GJL\!>,M!>WBGY"UYJ"(7VYCA=\%+#QXJ&G<.X::-97LL5QR2_8'@Z M7QX+4W&5.(,@'O:>=;L%NI:I).IOZMXW&-]/*TOK?@IJ/0_F?$-Z#);V@ MS-T]I>=^JCE!F;L5AL[]5'&",G$OOGP!J8TW\$>4U'3O\\>[GTRVO*_+QK'F[Y/4-&CH1% M'PW0.DIW!6_5;HQSVTEBR':5E-^W9#>0Q"_J6KQ_F6?:.BB\HF?RBFUEQH[K M.F'\8EA]);5Y?5A])6W(=LV#*WLUWFLQ4.+\LPY_#.U&Q1'%F%X1L4KLLF": M=!B18S&>"1#2RF:?4/2"\:Q[UQQ8AN4.-NIWOGZP#,MCV+!'B%R=R2::V-H? MJ!9#2B;/3/J#E9Y;S U@$QEH$V^/K@,+ZD";F'I^#RS'DC:_[FH'4/[>@.6R M2MWM$T4:I=&9/VFZV\K*"8$! R&L=RW8;1*Q.L'8<>-WQ$NFQ?,^/M]M[]<> MV8,RLF UEH<+:ATB]L\O>G'8;-]?3;#;NAJX;MR[I-\O];X0J[TPCB=< 9/H MG8#&^18=KJ:SQ1K%0X_.;S&^BV=9&<= O LGG[(D W/4]\;?@L5:H-#>'(GK MH8JU0*&]#S;00Y7YN)T@[BV6*;[<'G!=YRP&,;.\). ]1L7Z$UMN)WM 4,88 MQYZRQ 5+&5];11^5^ 6+N3Q6+.WR.&)6FO9,;.J.9-I%M=CA"?0!' M;H F5GFN<1S/2,8+E65&,5P]665($H,D,4@2NXUXVNF[!U\ XJ\O(%QS,VU: M4Z2RI-^]J QEB=Q!LN//U@PRQQS!@C\ 0.Y-! M;.2=92,7M/M6IV^MIV2.4&JC$!C$2U]>?^=J".EAT""F?OT@/>PQ#&)J0UI_ MZ\Z5K>XDV#1\J;-J]:>-GEK?YA+K=:G[Y*\=^SVZLVNI1/#"+D@1@Q2QFPMI MG:K1WMII\\?(L=80:U"K,8:A>$2VQ E;I L54<8)$,PBGU <$L @ 0P2P!Y; M:"$![.Z-VR.$N_[:6"+;1I'=U#JN1;>VX\VB*HQRI<18,M!80@[?[7/XH+&$ M["[([KJ]4-A?6[:.-*Q;D:FAJ,F3Q@9M^%3-#(%E T&P]TQ;$@;[MP]>EQHU M3GIS^ [@L>DNHCKSN;+T]&^''UZ^E8Y?-=6!K'U;*!LD$0G[T!%DKD_\;TK@ M.XK^;>SJBH6$\3S])RD/%R_P-U>?)Z'4-\_<=6;W MXD-39>PY\\#7WPSTW+*P4_NO*/6L_:]$X\7WXC]^%._CH3W_>]%T#UR7:ZW+ M+RF'<%FNM"SOL"3AND 8@^OR<7HD7)?KK,M[C$ZX+A#'X+I\G$$+U^5*Z_(. MZ1>N"\0QN"X?9^?"=;G.NKQ'*(;K G$,KLNK_1A9WY5'>0R?STEXU?O#'=Z,';FVG,:_/C?__Y[?#.E M#'YS.GZB)K^C)[=5^N F)N53SH%=;5)49PX^_+\O&/;E#V>(S'W-9O_QGWV> M?F]YL.4F$YL;4\O\#YK\YX:@!] N=F"3D"]V/[[@C7B[3Q1_]_\%74T((;O? M".QI]P..XL3N)\F+!_L:MSYNOWXVZY]DTJ"V0BMW9R)R.U8."-N1T$ ]^AL] M>K9W^)^:NXO7USCSU(B!X^O:;CI:KJGJ>_-EVF>&FCN5F,LDRE*$,I\(O9]= MF@9"[\TKTN?44;DQ1?KTNBM0D6Y>D=Y+%:1(9C[5(OTZ3I^B6?EK3;JKH/GN M-_"7;Z8?]UZ]5Y1)D0#!. 2,0T#MNN D/5YT@E5!]GH?8E=<2S]$UV\E+)$N M 8+!"ABL@/B<8GQFOA+4+>%S)WZ(.8D':/L0EZ^ R[A_W(UC_3&X0VN$Z]B\H5=?T3^Y3 MJG H55?U6.Y3J@@H5=?U:>Y'K-[96_VA?W/-VZ>.)V 7A/QV'Y>*O:,P#W+9 M="IF(8V75!_-R^M#N/>I 6<BN@MG9Z\S#&43[]CB'G.)-,XJM953P@[X*S+4R M!P5C;R;>E#+Q_8RR(;\:\O_>8IV/TW=NOQS69:[=QG"9P,"]V\1OW[M]X$FV M]:7C^KK&+F*P\G]^]?8L'RXG>14WK=IH&FYLO%-8E7[_ZNW]Z[\!O65M#?P? M_T-I/W;[MCM=4;;>I5R^W_3SZ]RDX'IU4<[)Q)?O#/.$HM0O+M^&:'#&.S1O M P[>NW'R0>#@^<>RJ;N*JTZC)$GS"A6>V^PH:4D#;(\ OXLPO.?'FN_KPN3Y M&S^'EXAKE%KZL.OQ-<]T"ME"/XN9XE7@9<8A.F61YHJ/2&U>(!LH/2V',;S0 M$%YNL0C.Q7<;GUVUY@/P I8*P\_GM#Z67'Y. =Q+R^6G5ZR%AP=OD;9S9&8;1P123-YZUMNBXG5AG?T2\"OK8 M__';B?A@?H)N2\JV-4)-T2^-&5]VPSXK8R@@;V T\\0P!$ROW@M[X\Q!@G2! M LQEW7;N_\Q^?KJ$\X;X1?AG\(L8CHYF/0OM6GV/4'JT8O$.\^?\HK^P@$26 M,OQ%9R9**R/DVYY;=;%V8@$9: 'OCLAQYI!+ND &6L#;9G.<.VJ2+NE,F]-V M34K'7]BK1G4N8,VV4Y/PK>-/ZUY-I7$1V"M Z7C?8-T%IZ.LSS7$=Y!XML%, M13"<#(D=MTKL2#]27CF\!92]ZS3VJOX#'-NZY[NF&G?H!$Q.:MDM M8<'LU/FN2!DRAB6GDJ@GZI+'!E*F/Y B\P 4F0!Z3"J,XR-% MTO[(V XH4M]ZR"C+"W)6];JSNE7,B<#8,E^^9YDGBL"AL87]:QMOCT(&CJCY M4<9[GIZGC.)G)O$B9=9@E6!V A+*8'H^W1&WG0[_0+CBNFER@>O&?65MK>G8 MZNZ7$WC74830(.5BS=+%5I/MZ>,L/S62N?CR'7_*,A?T!!X-$2"=[+X@X9$J M OT%Q#24BCAO+=L;GO:" 3,HEX)%$(*YI2'$0%+@[9 "(5\'DLD@F>PNA1.2 MR>YN=Y;:N-1?;*6\:LAQ&N]6+%.@>DIGLG1;#@LF D2GWMM+W065[$?T[FW, M2G4\'\;S[YE8!J]]NA%XO7(\[ =&5.QU_#/HY"EN[B+?1XT6Y1:D!>YMEMMZ M.8NZ,9P2(/A%/:$83(,_&.<,7K\%\^4/3$Z#=W2EQ\ ^$HOMHP9[A/1*^&1, M&M**T<2XZ].)W!&!P6:@P7Y(WAJ\>PT:[ >6]]613 MF>5H2:GB^:G+%DNUK@',*P@OOF=?;X_[5G<4VWO*V+J?@7D32'-+7<(Y;1AV MY;!>HJYM7=7-=7(6_T,W*NB$V*%+K7%>$C VS(I1,R#D&-/(I&+:4XY$GTB< MA P42'*[ 9(;3/)#>A2D1]VE<$)ZU+UMI?XT@$M\1@!W8O+]W)KW^F@M;"&^ MWK K0?[//GW'C MQ'UBL'P@X(T8X!HA!/[UKQS;7.>I[N>^R/ M;IR V*Z]:-%*KM+FN7I^5MYV*MWRBHWQ%43#0[P;Y;C!]#OEND.]V M(^&26^2[_;D!K[2%+6%T\P5+R79D=!24D6TC! :<@08<\M\@_PT:<,A_@_RW M]+G,UXQ&_KFY]1LC/Z_E&PV4;O?(H%F66K5^XB^#D.2O[>UM\N$R\=?6IAJ_ M-Y-(F0>S+9 9ESJN0=K0[VQWP-!-.IZWM"&FRAHQE06B+?L(P%";+'XOM!F\4 MA5)]?R0V>*-H:D,6M\1-.X?)M2KX;(OB,XT7\F1[:!;G7&61F%P&FMR'Y*?! M>T6A5-\?[0S>*_J 4;QS&,BE%8:MRLS82,H,L>)&=3K;"X&!!'&\]RSD#3+* M3"5!"%/WOL$$!22273DY_Y.QG6^$#RF?D-H$!335 @KI35! 4RR@D.($!335 M @HY,E>0T+O@;13TI>.99SQ$E++Q09(&>,7_0G[&@_$S#HRV@WY_+/KE#2HC MNC/PLCRR%H,PM*3D)"1AI6$A(SSF4/( MQ7A@+L:?F5>S.A7GN+W:\LK41\NC<+LVA!"85^9@7G/$!86\BQOA7?R9,907>&VZG(8NRO6L7LW)USX&:YY^U_&/P6*Y&4PK3!,^*#"/B.F,G:WA&/!,@%$>13^@EXW /IDQ7 M)\A9AG$FRO%TS68Z+AG5ATL??20 M ;Y#NF.O\T6@\JV#QG\,,JG9AB-JXUJ7QQN="9V=2(M&,78OL(1GAU[6O4B9 M%D&2W7G!!#+MTK":73;*1BDQ MN0PTN8])O(.ECZ!4WQ_[#I8^>L!0WAD,9&%2WZRLBM=!];&YK>7]%AI:(C"0 M"1_O/0MY>V2\3C!VW/B5\5)I\7R/?9C3@/0[2+^[E^C->Y?T^R42%&(@$,;QI"M@%KT30+G8!CVELZI[:%^W6@-F/HK$9>Q)X,F- M?.13%LU!;@!DYMTN,P_>D 8I=_=(N8-2#'E:M\;32L4^[Y$N!+SS,(J=S@Y:J ] RUU0\"K/-P_&!Z(+]]S) WI X_%V+M6:##UL -Y!H] [;M63#'UXG]# 9I;Y #^I167A9Q= M[A6,!1IH^MK>(DX^ZH; BC/0BC\@"?!:0>74PQBTXH_ %KQ:F#+U\I\VY_F: MD>,PA/_MKHWAZO<'\#9<8\!"272@0N MH(2IG-ND%][1]8KI1[EK%NU[V'V-/S[M'P%*FB3%A@_1AH_>Z,A7E'5Y%"ZW=OK+M[NH8T%>8O=2&IO[95O+ E M\$&U:UA\9JR0<]6\?O.X",C +XAF=1"_%[HT>O_CN MLRH@.V'^AN'Q1Q]5]-T(F\$B[I.Z^QW(AFD'RG[(FKG^_M_XG\.KU;FNN$!Q MIF_>2X!^'M0&_<=%M$/5P5H?)@8G#\K_K!PXM1M7TNODW__WLO,_PLV(ZLP= M]]O_H,E__O-B5%,=J. W/%%V0T?&KJY8B#*)7_Q-F8=*Y!TL5^XK#@B0CJO% M?T(/O0+SD*&^YG+_R/SX$MPT<)*AP^ [>K MQ&OSS=7G20 6//O54Y-5\9WE-QS[2@/YB'_=CPHCOY(76J8W@$S_L$!*9NH" MI/F?KL"=%&3PQ=H6L:99#@ 7#:XJ'@OQ,KW%PO^ M,S%]/,Q70NVYM5 MCP\TWNE+6!FO.+MO85].*MG1)U? E#]'$249N*R0$T7#=%VF-28GDQ-&E\<: MKMN3'[:%%+J8N7^IVE]M%UD2S0U'&CY^IY[KM M,5$LK'B%;RXIHNV:-',>J6@E79Q413CEM3;EFO?C0=/'T\3JDRL-;VI M%B1.439MND#VAQ4Q;GDT34*K6[>GL\I$XK*.-2#Y:,@ZX.W'TS29QI*!S)J& MM4(+Y75GX/3:I5#.'@\)G;L*NB79-;K(H[H?AIUQ:.6A<64 J/2+67L MMXM(=VA:"]#R:/ <0FKL-.=L45Q8UMUM@#:;\>8C=SSX*C/ B[9>GEAF/I#; M/4=J=6F$HTV]4$1-^*6QX//]FO-:4GM&[%2*MW^ MD%Z:!L?*&'H\IE70&VW$NDQ8"(GUA%F[I=0JL7YBQTTK7:9-%UMTP1*<#M[? M5KN:TV?!QO*HZ:9IJW;'KBJ2R>K1$M@E;2G.^XAJZ:S=5<22;E:S MR5./UZ R#)M&)]83JR]D!Y657,LZN1C.3DB@;?"*.=_854M11<<@L\Y(7L:/ M/2&"PPWI%.F63$BUPL+1C:UM(Y(!;E,[:AI2W)3M.(B#=H;3:*(0HL"VDUM( MCV:+X*/-=H'B.!]TU!D;5"M644F>>JRL)E)B9L)PPM?Z?J6*K^113A1!TZ/9 MF@V7=4Q29,12/-:SJRQ>K2%)T^/9VM:C=;N*4S*/V]@FM^2[='Z47,1P-*Y\ MF6Q77+&@\L%,X&M;9SR;=),"-D=-92++%/K:FI"XL*#IT11PE8E7S0U+-;[OK&FGI\_(_"3IP-$4C*>C M=2Z7I5DK!A:U*W)\PS5WQ7:.IL##MIC?G]8T26\7O#P73UBSQ8+L^=&XK(6D M: &=&TF!);2T@CC%EC,1^#9'39M1;5SSEFX'75'QEG'$C$=M*G[J"?7RM9QH M-XI>%S7G]44U7_&;^1A=\1-F *?FBQ'?E.NHX!'6;,3*#N'$RW5"N#4T4+Q* MIUN4:A7-C?!N+B\9\5-/2.R"(M4*LA$$5$<*A-\I"&LV;X"F1\M5C K&E)HK M;2LJ+L,M X-77!N49&_I;F>JN'HW?GI^[JC6E\/>4YMOQIYD]4L2 MU\].L/$6:0O3V+_68P]X&3_)CSWFLVWY7^[5Q\Y<>^L#@$WDW@EH.KZ^"\LP M^^A:YC"8S%)WXXW]8A'OH)-1)9O*3]@!O^WCJPZINPYYH$,9T\NHREP-YDF5 M*-/.**H:NWV*K>J9T/2G&;;#97 :W8T0R?S7/.'@F'[<$?7E>^)E/(S8_/Z4 M":>F.LTL76=M:O$H_:GB9P)[K7O@I4E'D#&HY 6H)" 4DU%"Q=7V#8&L*7'/ M8O%#)HX[TXC9.)O:/XN: RO>,^_Y+15X&Y5N; JH$2CR;N(OB&'SJ(.E<\+[.(.^-H7Z\E M#I(=^_4GN_24B=B7&TFVTP;;;N__A6/&6.FDA4//3#U_U8 MF\%7P'MWJJ5KB++67<70,W8 @FA@(M=.L@PO7QJO:^![(/P'_J(%X!1I\AAE MN8P%+Y&&N*,FZ+^^ /4O1K#OLZ;[NKLP M[?AKL=@F7WIO>,F7--##V)O/Z).)KOK)&Y*Y!*UUV]LU_]$SWTUB MFM&^U4M9NS"(=]2IK@5S79B\A7,06U596]O/=A+U.(;X=F\M8_E6>1OOW+)M MQ6NLYES=N!#$OQ="Z,93.7%B00Z3B4V$S L6<9OX$=X'(6"_\#OT]*>NKN] MQ=QDXE7WIUXF1JI80*J!K6<(]"D#9CMI\O(3XM.0XGRAD_V$[:.322011";G MRM+3OQU^>-DW$,_;Q_) 7$O=Q<,.H=@D=*@$OG/X8!+D;SXT%09>P[0K O'/W\=K?]H:/Y'"/O".4BX$)^T$.]E[>%"?-)" M,%\)"BY$"A8"0E-*%@)"4TH6 D)32A8"0E-*%@)"4TH6 D)32A8"0E-*%@)" M4TH6 D)32A8"_4IDX4*<;R%^\]S[NT'73QSU[PS[ILY8G'?,JC,''_[?%^K+ M'XX?Q[^BESTD@) D@BD=%ZF8#A7[@XJ]SP@?$LO+32;>RYA:YG!L)<6*#S+SNX0^@3X=#N1! MT(>R<5'9@&;A"D/-W8U5^%O!WLGR\;]'TOV, OB?H@"&?L6S-XT"@,1U*R8! M"L;G"@8!!0,*!D0,*!B?CA@7WT&>1S!>C_;/]HY7+4+\WC!_?A@'V1T0^'96 M)+CV7)RM9$T*RJN_]10^Z584D ),5SWI-S .A14**Q36^U]=*-50JB$$0V%- M@;#NO)F;7=T;B(E7[-@YT3/*6C'GR6'.%V>Y@;LRC=T9W?4R_TP.Q#N!I]B: M]Z]OMQ#"N#CJW(807HR5>(-X F4.RMP#R-S]5_2&PGFSP@D!\<%E[MHDE\OO MX*_ML#1U'U2RBC?V=Q,P>-0PV/_>::Q@=S' Q6X%>*YT19ZL=-7BS55/V4[K M%H0KW].[TE7NHM(5L#N<+@G?5&0N:LJ"W-]8(5+Z>W9K 5 M67)"^DMSU5Y25LMYCPM M]JK9 E/,#\; WC)?ON>>,/2"%[E=6WZAWD*]_0N]?6-O5]O*"+%*58*/RI6N M(>O3>A%A+Z:WG6%UP% Z7N$%U4,GHC$:K%O WF+XE^\8^I1ER$MH+LPR7GIL M==WSOF4.N4;?=\UQX!_2C<\UPL$M:*ZI)N7"DZK&NP+AMQGFO!H07X\&?<%8 M[QZ:KSRV7X=),_^\Z2"&9&NFM]-,73O0EP%0LXN>YP'I2^/L$ MGHN5627K+*(L&G0Y#,]K1IW.BG(6Q#TPX@C*_P4U'6HZU/2+ASTNH.ESUV:L M,!_Q4K08%VH\/@M=RX@UG8XU_3B\"34=:OJ#:_JG!$HNH.E^.6J3BYF]LE9D M7C#XU6;4Z;.QIC-?ON,TU'2HZ5#3KQ!:N8"FVURWV\NBT9BGB3FS;7)>T*J M2T9!-(;(7435(3?D\[@A[Y*^85#\_$'QUR!(Q""H.0%8@JL@_$6CYE6Z[RPE9! &HHQ-B1$&S1WG..!V "Q 6)#^N-)?X\- MZS9="+42CZ 1KH5-7S>PSLB(L>% YJ&.H\60S',#9)[/1[X'2@#<^2 _YS@C M%%;?YJ>F2IE+2!JFOEDFYT01($V,T\4=1$*.4S*?D[% M-^GB@8]KCS-%@=AKUU?XY$#MM8=[IG(2MQYF8;59X/D+W?8%^W=-0+&]K0DE MNT'ST:;N+1;9)F9IL0G 0:2%I)]0^KC"]OD*RD#H2(TN0>CX9.A(15#G;Z"C M7^-8'465"KJ@*@(K8CUSNTR@ QQ+SC[ENTC%14N;WD59BK3%I0Z%*4XBO3 Y@OG792E>0+@[7C:"13"T.FLU0H+A M=FI71!DC]NP>+$L\X21D]T!MA]I^O5#2N;3=(<:\VE[KB+2JT2X7C5PF7+) MVW?T'S2;?:(I2/^!V@ZU_7K1GW-I>Y%N+[T1.JCR"T^(/;]9H\E50J#M>WX0 MA3]A)ZXC@=H.M1UJ^V<%;,ZE[;EV@-ED5+A%E*Z&_DA);/N!0$2A\?\N MHNZ00)3:X<+X_$V>[+Q6^9G'&S>4\\<:-Y3SQQHWE//'&C>4\\<:]Z/*.3N-;/8EFZ4%N&8!B6N>@X]$CW#65@R!@% MLM+H5QR>:86J>/^J^-NIY$NH8K4[0>DJGUOP"E&22Y[0A4#O%'P]'ZXY)'Q0"Z*HV; 9EF@B@Q010I:1:B*]Z^* MOYV$O80J2L.%W.!\S4-->]/M995)C&[]Z9ICPH.-NS;5W9+:G8\8YIE_FG;&GSJ!I]B:]R]X^_"M M1Q_@M8-06*&P0F&%P@J%%0HK%%8HK#"3D(9,0E/WP37#L4\"0Q:I#5D\(/'U MN?80H+Z60TX<:GA)0852H3GGLD9I%K)G/I2%$+]!>HW59N?)UQWO1YEGXIGL MJEISCMY.%SDK0NJ#<&+U2FU,E#$&G,8BGAAX^2_4O_O6O]\^B756_=M&1)TC MB^LESRT*M5+7[9:[U1#H'[C\>].]/CU^=5?]("5&60SP8 M\MR26Q;XR&P$X-P5 \Y=Y9XPE('Z!_7OGO7OM\]ZQ03B[EK<0QK1]UUS'/B'3&+PL]MR,TIR(0V, M'\([J. =5.D-*TBV9GH[E=:U X\70#P[GSNJ$G_8=5H*6$AS&7?+-CJZ&KBF M;^I>8CPICJ($A E4AS\ MN A*J)+<"*DYM;3T80_-X16_*O9$@!+@GI/C<"5$"8@2$"52'**Y"$H8M#%2 MG5! T=6JVFI9^G3;+=_RX@@=$"8@2$"52'$BZ"$I8>'^U+52) HJ, M1V6A@>'C_M8 * &B3P2\X/;6N2+O\M=A,/]V[\,Z7[3_ZN-*03K@\^DH[$$W MNPZ7:&9R(_E>,7\.VF(WER\LM"'-7N^M*3G)#H.4[8DP6$M.@ED,M3PNUY@^UO,4T MY^N^JN1YL[FJ#-KY$(FZ+-#RA'Z#YHZS/E#+H9:G8%SIT?)/)/#\H9:WL^RR MN^&ZEK50E4K\(KXJ$(DM/Y!\*%A3^29)/K VX=6#['<^[D>M30CE_+'&#>7\ ML<8-Y?RQQ@WE_+'&_:AR#K/;EQY;/RFBK&L9)>Z98NB[?+:7<0+? [$$\'88 M)$OM&358UA'*')0Y*'-0YJ#,09F#,@=+)M]+,H1[02]]M1U_ FS4>0!^_/G) M9QACN/$8PUV73/S#G/;^+F R5U B+:AP:)_N-)8]I-/RC/#,1%3T UGMV<(; M?SLXT.S.?VX&B['N[K/7RS?F2A'0IAT%:K,3GDOT L\,!)OO$$%F( Q '( ZQ8#!V?*78\8>+ M/=Q^@(;59H'G+W3;%^S?Q>*:SH^VJCLH2(B_46D:;2\H+L9B"L1H2/H)I8_+ M;Y^O4@S48:C#5];AE 17_D:'VW0@57MAJVZ9*V_=41$ZJJP2'08'A;-/N1S4 M8:C#]ZC#Z0J,_(T.NU.G6ZY4R04?-?&M5%JB>+V8Z# 3ZS#UE,./:WI '88Z M?#)VO82,Z;)5:3:-F !T&<0V2>2*82]93NPTEODUB M2VL>>-\R_&2BJW[&F60T(#[F6L\X2["*L%H_K)UYQ[4S[X3Z@M-/S(G*NQ \('A \$AY2.$#QN+I;T&>"AA6Y3(9NMM:68R3R1ZP:JP$#Q2HTT0/.Z,F?,9X$%B);5<-/)YJ[:*9MYXRB$L MD>P\0.@JFWN*EQ+2<6Z1CG.(?B*'6@GJS\YH99!=6$O78%[A=@N,GAOQKSVX M=.#[9X2E3N8IA,G/,A4G4#SHC];#L*!;4A .-J@MNCVT&F\!LX<#5RCZA&4Q M6% 8ZCO4]ZM'DOY>WX==N8U+,]OB.\-M,V0Y1VE3!M#W_<$JDGC"+\.CAOH. M]?V.]/TS@C]_K^^-2&NOA/*6E?K5&299G69WG$WT?7^ *L<\4=@%#U!!?8?Z M?D_Z?M%XS=_K^R87U-Q"-P8@O((5)">_:F+]9#^_/RB%X[DGC+I(4@ARBE([ M7!BKO\E3L+ "+Y1S*.=0SJ&<0SF'<@[E',HYE'.8#?_^RS-O)LI5,->FIBU0Z\_'\G1PZ^'^:B&2SB-ZJIZ>C9 M-004!C$GT>N>O4C@'VI!9'PG GFO!<6R+^J_XR5K$+4L3"GGPC_L1TM/@OL:;IL3YI7S/L?+Y_RZ$;+ZG] MB@>>7 UL/4.@3QE@ZS+QGUY]0NSZM[NH9=>[7<_ S[0*7_JZGKR5,_<9.)1 M^U,OH]O@4>^\^ E4"5WJ*JBH,8^>0&\_G?NQAPF9M7WS4-VCHZN!:_JF[O&; MW:0476?!_5@N8?(65?+1Z0>P&]-[?@>_6,Z=2->3QKGXV*S<=*Z?VD;%(;U24OE9"E1)B5Z;2D7G;E3N^VT[%R=:ED7YZ/">-SB@WNY5WT_AS__>MD+IJ?.'2]P=6$" M%EBWO>2A;7T.#M)RCN=[.WF-MW1:2XF28[3=N _Y>2R3>\=A+&N^C%0'[J;54F:L3O%,NU UUC_%^UDT S[DM%C\5G&O?/=0#_;OC_Y-4P8J;$G M,M=>>GK@?V U]JY>T_'U'>L80\%:8/A_,HGN99+A9U[.4*8U5^Q/W&YWXWTF M>+]B1TG7LO_Q=KM09)ST37W9MV7\ S;< M6 /!1OMEEY2D7.!AKP^P"+2(=]FQ#($7O]JT/V5B.4=^^L>WQ?23,1Q]"- _ M\4(TTXU'YQS&NL?1&!%>3&,,'!YXA.Z".3J_(6$]69C$5@3/R6 *?U@.,"W= M:*E_$.L/+< 2-&/M3;X&ZCO*W=#I3IW B_O&VEK1G/BZ;H-F^V_F\**Z6J\7 M W05#/RL4RRW5/J7.[-?!Q+VA^]!#SEE:?K*?,?E;N\GL>BXQ<"/P:3B>8$2 M+^7I31@BX'FDS9?0B,[9QH;I#X?CV" P6?H)QX[/:#X?V)YDUD[BDKUR+8$( MFOOWQ:L6"W@B;L]2^Y0)IZ8ZS81F[">Z^D*)Y3'^[T[^XR_XYOQ8!7#JE:@\ M:]PK! #38?H^UV2 $.SCERCZCXO$PH#VZ>X!>7#R1R1L#Y&@B-ORT.ODW__WLO,_ M&!R(ZLP=]]OA<,6+44UW6(PG@1XC!@M75RQ$B877_:;,0R7R]J/,Y;[BY.'@ MQK?G QI@'C+4UUSN'YD?/X+9.)K*A;)!7DS8/JR$S/6)_VWWK<-'20SP\)GC MF6!]O[G ",98!)[]ZJG)JOC.\AN.?:5!Q";^=3\JC/Q*7FB9WM@M^GE-_JMD MIBY G/_I"MR;G#G6.IB-9^_LH?[CV+K @):0,,X &"QB7_>@RC?7RSX MS\3T]32?FC_E$&*TG6YKM1VP"F_.5Y6*UJVSV0$+MC!?=F][;NE+^D2@;=Z0 M:OWF2.VP\V"X%65<)M^VY(3%E*K65B+:)W2I9@[-HND;<G5@%0;]6++"L.XY=';!70685T5+UDE M?C,2"HW66.?9N.71V\5\TD"V[D)8MLO9T+-S-+$X9;B>XH_#QO%69L+,DG] C?;/4^78MT5"^)V+9NAH-- MR,;:<=22,*ISOMHWII).ZJOR9N5N-RO0DG[;TLSW0MKP5AIJCM#I)*+7E%L_ MJ1TVH[ET)[LV^3[+]&6F-I"'-&B9>]O2*!1JJNS6FWR@:5YV,&PIL7B=DOD& M3RP9LS#TK$BJZCT,F1G%)M"CHV?Z0TZ,M\%F!^U+'M?@9N5LR(>G9!Y'%[K> MJP><9&X]M8DQ MIQ]/:!T2Z*@UI31VN2ZM--KZY-RJ#ET2S5':*YZ0NS M+AJ,2XY+J4LADL6XY5$_F>5P[40S,2>915[H>$2V7HIEZ80>!064SOK-*)3P MPD@?8(T2UM%!RZ,1+6NF/2AYA3ZJSVTW&W7%F4JQ<6VWG"$E\IS">_V MHGIA'JC9'M#BHQ'U#7HQ+8NB*"EB-YRT[=ZDD[0\&E%9FXL=WV]+:,?DEL%X M2G*ES4E]KRO5>78C>P/+-(*%2M!H3DDT[JAEJVRM]"&B-_BH-)A.RYB2/248G50R36I+S"M-7D88E:92H:.MQ%,V MQ,$&S4X4J -+P&BS/AO5&]UE>$J?J/)8+E47J(72%:+O"'DT#,7PE TA]<%H MNY6VFK1JSWV\1DQJ5O>DG#:&2D['V&(!1?!&1<=S1',4AJ?67\Q7&21H>SK/ MM>ISGNA$+85D3^&]N.)G94<<5OEH-:2)TE*;3N*Q_W_VWK-)<25I&_[^_ JB M=S?>F6ZFD*HJ M\TI769D'Y+U2XI,Y-K-:9>=K9T1Y-^$,T@ M3V&=[P<&7D9&I;L>+X3+ *3&MBF8G!(!7X.W&$P/T$.3\HF$9$#SI'O MJL-AENB[4$^1Y/ZYV>/)G.0#X=6S.=)6RIET :\K"R*=:TU+I7;S^T[R M<[ALUUE,6A:G2WX5NI2W%U'S5[NY)AT6MUMPL@JM90V;X"\$@1P@%\\\1WX[3GK 8@+L/>>2F)2YD0-Z/@F'!$G Z#.@%S!/XZ"^#76#(P6"7<,1@EP_#=^)= M[X:P #(!P\'3Y9U5^0MY,=-P0F 2K@F?A[![/NP&4GB]GV/C@Y9AUX5I)JU4 M%0S+%:A&<]%L]IH/OXG'*(,_Q@_4FPQA^Q0IZB]B50"2KWE@"8--OMB' ?PP M3 H@P(-?EK(S?8WE^H&<"? &R.K&P="PGRKA0P \<5<\;&;@YT%,.56-C %; MN^,9C+.!A_GI&Y!#[8WJ>?&]I[-*E>?H20= #6S5XQ9[A]:V">)E&XH"F?=#CAO<:9P'=*(#I88JVC!D M#@#W2:UE IMEI)=+3<%*,II23^373B.ZIN*UYI?R,FS+&;7@#OJDA+]595W6 M7.T5Q<_'*9E:;B),^W:)Q:1\.L]E\ 5///BC8J]WV9<( 3@O==C!,*(LDF^OS: MQ;%56IJGBOR$3S:/)I\[T#^L3_R?=R@X39<(K9',X'B;GFI2P:J4IFKR.S+A MS(?E?HXN$":JL7P^K^: 0:*!H=[&_'AEEL,3<>@];TS]]_,YG\Z1HM'FIZ+@ MJF)H7.Z1=H?%[&0X?_\X9S]+H[!8Y]J9]7REB(M&OJK%,ZW.>'FBO(LS)<@$ M9-X'6OS MULW17["LSUT!IXFGZ+O7'':.VG:>#PW.">#HS99L?L=@.OVOX"05&@P?'F*& M.^V_>#.4&]L&S'4^\>GE:]KO#/P\V7<.H/_X+A =182X D(P3S$:$>(*"($0 M<36$H-Z]P8<(<2Y"X$\($5=!""2:KH40U+LWJ!$ASB>:& )1XGB4^&(MKP\= MN?.M.O&%59]4"I\X+?G#3=B[\O'%7>$-%7[X?P_QAV_N$$4_)9C7->?/VB(P M\8D='+]XR>Z&/?R&@:X@PD?ACYOC1C+ZO_^.7]^&1UCYR5@YC:__,W?EWGEE M*U?)[\I5@GB*4R?=HC^5FYO>%X'(##M@O)2:=\L?YV<'\NFZN2$I298H<9MK MI47=L63=EGFD1J^-]?^4T@&!]_\\$O0#A7G#]F20&7E QU"4W)LLJB0\0J\NP:[_]'D(Q$] M45W8:P#.)=K,4%?0;N48U6.#D]I;EA7?*RA[1FGQY7SCX\B*5TU%-T:C;RX> MD"#EG$-E8^-Q#*?GO?)PE"C.<@Z\)QL#$@28S'(-#WDLOYP+B,#A3 MO2XI\LI;N*GH43ZX4G4+'MW)[=@K4D1AC;O;),NEK*3;Y+V/,M@0[UU0P]X[ M;CY*4;HUW7EIBVAC^QY/H5YZ17<=*X+B[J_+E1C_H@,8E=1H9KV*S[+IQ6P> M,PKNM*G\0=%0_PVP(*@H@!EO+W\'YT&[E]>V7'VH,*3:EI)4)-^MMU:D9T5*3S"_E+;G*\R)9* MZ33.97KS87\]&*QT6-.1"R%54IBK#+FFG=QON7PJ<.ZQ^1(?@9L3 /5G_W^FUL"\!7EK_ MQ '0-XA8NV>4:S3K-ADBJLRQWGH.0?]Y\_^_?BGUWWL=JJ\$NA?H##05(]RF M@$M$WM @[$L!^W^]:!X0MOX*"M)S8V,APLY+L,&\[@0-P!W#X=0(IP&GW(F, MO; Q.?P7WK4L,.QEYXNP18'?ATCUX*E,\$)Q!=QYP7ZCG0K\-&R#X4PY)[(T M7!7V(%_ 9@BB#N;$BS+L> \FX#PW5 ,CA ALVA1^=VJH FQGOGF!WQU0MK:K M!4->]D+P^Z4?V*3-%YX?!%M4_?O((F";ZA8]:JJ;QP^:6K*8,+/T,%JWN0$; MGV9?=%_!J/,;!<^I;AW(46_$!JB=+AZMI&I/5[(YSO9Z1-=4)X/VH 7[L!#T M?K,Q)^Q"XC=7.AFASIV3>!N$*F9'8G+*B$I6ENAU 5".F)C+A]^Q^(&N<%M" M;=J5.%-+%(,&;.\V+GD$4L V1=@M1%2]1_B-%R)Y-W8X\?_G:^U0&G\X\M3@ MIG9YYOM7G6>)N6JDZ541SZ>7O1)=2_4F,^GV>&9:R4V51F%@9]N>TVO1>KZL MJA+P^0]H_$]2,(A)O1 $EZ<^<53JC^*2&Z5RLJSDFXS63;.]BL#>(/7=FDKT MV]/T$'='UL*H4./AL $D!G5 8GR7_E^4+]1+^1*^U;<0@*42V#]!6U-GWV:P M81,X\, #YA0_A9L9"1JN L8*?M]:7H>,I]?M8A<&[#\(&\2"V0?VU"TTIMKM MSAFT/'P.AG/[G9JOHS'5JUZH?DO '1S"UF9VRGL1SO [KNTWKN*$FMB?NZ28 MS0MXCU;3W50W*J'&51=H7!6+/I$_M/)_$,%XPF-;#_&J&@$\11%=KI NB2?J MA[8LN6ZZ(+Q<*5T^*O&-"(, @^CR3)?X$X/HXSQW=8YU'>!11)/L=@] 2L\1PD@M9,Y?[16$C?%8)?@)^*Z.Q[^"3_M MY&(A2?VC@/2GDOHT06.T28B3;J5CXA?E[FD;*-X4QYR%03X*'_[$/4%\\C,$ M";+>[AP9R'J[VDU"G'2/0KW]Q7]0G>2J&BUN1ARYOH+_]IEF MCTYJ?6L+^"BK$4K> G M69.=U_7P_+HH YK,3C5:-[-UR56K3<]N)WI)OP0F3NS74L(^JG2%..,6.(,U MS0\YHU1L]DVU:,E9DB5ZG*$D6C4)<@;YA)^H1'+T^@3ATB;384DDH%EQ%FR2JRS:3YF.% MYBCN5SJ//S+1!(+Q=RW9*\?Q]ZM:W28\W]*U.WC$;)'_);B6!TSV8QV"LUC##Z MJ?#$E4,4J=H;4;6?:2J2HS.NM#8K33Q/\W%IK'#=6CT)0$PC58M4+5*U)ZGW M_TE52SR7_Y]-IV:ZT.64<%3=5"CE[ 3L:4"<-XMV%_7'Q5 KD4QP/ MQ\-$=I)KVF0T6VY%W8R*#S/MSI6W1\]C8UPTY744[W'3JMC.I8RAMPS:HQ./ M.$TB %\XB1!Y"]]6H#<0F9-CR3;9++!]L+GL5'3;F75,@LV"@\A<]'21N;N MW\6SA)#^O%_]^9F@'%.),6RUWF_C2/ N[#^_)-P MVTCEA#%9*$9Q+LL4IY6,6G1RT'Y-?*@_[R*)SN]-A<+\WTV,>6DY4,!R$ P7 M=@-"IL.Q&_9>G^^;2O;'8PY,)4N.BK%$G6E1"0%VZH6Y*\PC3J 4-'2@=NJV MJ#?@H[:C#9&)1U@EBPH\G38"3 M3Z98_-=O^/E[;]1--2T]PV1]6-+/KN94M,3($OYQ?+E_L=;2K]6 S_1 %< & M0K:H'UL/Y,% 9]M9.F\9MGWP4-W$5E-A2LCKK); %[VVT!VL8"_I$^[\N5NZ M7^G.M];6(&=THDPD3[KSYY'L5[_S',G&BC6L)+)M0U]:G0F9 MG3:D<_#\D7;>XP=-+5E,F%EZ&*W;W("-3[/O9A5?R M:')>#TS\MVXO]-O91..)%7_NSM8K? M5X*;3O81018^JPEAGEMAF6X.!#+/X?5\IJ:FXU)^MDQ>B1K$J*_P95)5#9X# MI#S,H-D5_%'MKU/&:=4-)5G(\2Y6I127Y>O'YY(\^MUX96:1;HS.N%&GEM)G6TCU8(S\LQFC&;ISG3:25FIO/D%M?-= MCCR;SCG;1GKU%9W7L%(<%\N:VR#B9F6"'4V+.!%+Y,&<(U#T^KH>\YU+L,G/ MTXN(P?PBG&FJ,@_]O(AC^)HFE-K0E2+B_]AO/\*$QZEPQX!R ;N]U5Y[6@LP MP)?55N0:])8!7G-D[CY?W.YK[+Q]DV@M9%X\S-0U0U^(-@Q!P-G:_IGJ[K^G M#=NI&IAIG_LNX"LCCOC!O!8<1#1 3T,,&4',L53Q'$.QC,@;#R MHTF1L:@:RXAI&?!> R!$Q'8U,-2#]( BP]IN3"A6.)_7MC:Q"Y,Z_)$D3L1\ M(>3+(/C)^T+F;*;P\8)7P9:%CPG//'A#53G3%G]M?MB=&Q!D_X0=H#5NA?G\ MJV\#MY@J3IS=2"[F1US]3UZV<7:LS5MW^DD_?#8%A&:>$O3/[%?]=@'7"W5T M?[^Z+R+$^5JX(T)& 81XBH($4-TN 8ZD$A9'Y427\R7_=!8.M^JS]CM MY=+]H-[?A#\MM+]M3A[]=G/RQ!-QW5T]C3E]Z5<['&N[;LC6W"5FJ2WY6:1/2).JU\^%.I>/P6OT@F7B&93U_# M_;J+_G^T/T&\^V@%_D\L!L_>3@#?,&GXN3K _&N3T*BG!.I,3I+CP$(8*CBJ.)R$LO\ICYZ5=:1_3TMSP(76H&!X5BU@Q9[)S@8-DA[W3).9Z(6V[4GT6IM.8K"JXC1^"-%G*BV)U0PE\;2 M"Z/K3&96[/++_O2N0?37Q\KQ#@F03(G]?=.ZKX>'53QKB/<*E-R QY8/TB=NP?YO$?0'EA89"> ML33LK)<=>%W18A/)_'(4"\KXQ6,GNCEZCC#=-=@*-RH5/CH!O3*Q<(&:P-\5 M#-=A&+P4"]^Q#MII>>BJJ:J9G:\=?3A8L%R.20*Y :P#(OX498YN'5S:[.[Z MEA0*1-Q"( **C+^0*7%4F1'P_SNF!%:B7$GEW1I>5I9U;U+L2KB>!/L#3 GR M,4'$]D3"WR@4<=NAB&-;'-0,:R+**$AQ\92E(T_YNEGSZCSE/=Z[ M36_KY6'P6YF3R!?[I"]V_>4!KZ2HUA.Z^6K])1 M^_C0F/-XNUY:.'GC=$J4?R1B%#HWOS%.[P+)_JDMW'FES M'3[<'YTP5XJ2H>475 TGD[B87,97#7'4!&(H.&&F/CQA?JL>(_P]K ' A=_S M;R/M7++B59&S( ]/_WEY&YV"G'&*6U9OI@"2T6>>#/F2C+^^2?7_7MP0VV(* M7GXWK%\;+;ZSJO!F&NF#3!*QX (:-P$O_L6I2\ZS-R7N$T_DMI7?X1[L;>5L)[]3L;]N)J??"MEY?KP\\^N 474L4QS%\D\02O\6O@ MU\U]N^A3]$1D>K,0RO^XR-2"^/Y7IYX^F/$-?P9\"$"IOK@$$G[T\-LO8P'K M.L *I1!.6VG+[5Z=>XM-7V[SH?U[Q?>;.AF"HV-J1O+P;'XP$ ?6:IYG9TF_ M_@7Y]K?>K9IQ"&17HK;.52,'UJT(>2-]J-X*+,*Q5[S#K]IA1V0[LE.Z!5X5 M]>MU0%D*2P69?DAL4P$D+/@1E'8!+X"?38!EVF:&'XC^(-33/T M\.W EY)M&WQ' *+Y*=(Y^*!@Z)*S@;8!T@+ #E89L37P7_K]$L%2^[6%1*X;WL.M.R M%2+;II<';UU\E]J?!+"S-+:N'>G_T0U8. CJ$CLECM)XPC4D)]; M22*[KAFE9$DVFP^_)T!V16"E:/NU'@]8:%-\RDVV$VQ]_9YK T61#R#,HAOE,&$7[CA0QXA# Q15@73E2] M0$,XL.S>(4/&%_./D>54YJ>1,)R\5XSQ:V__F6 \UR&P7T!Q/V2PRW69J""6 MNDU&5]*T,V(*\7XRU@,*YSV>^YG0OB*B%>B5GF928R;K"K+0CV7C_#2_A,'F MMZGV"NE(]U]%8>;OIIR<2RDQU4'*Z=78$4J M9,B-.AR^,.99,2-SM5R'QD@!6)NQ=U3(#\7U%5&M2-7FDNK?F!LF?_O*#V6YJ4,L&*6'M.9#LHW%O: ]%UF&!Y\8 M%YQ\[L3N3]6;[VNB_Y-]^4Y&L$!6Y PK_ B.VXT+3ZWN:"+EUW-6:S9J8))\ M@YK#,,)3_'5 .# <_%AQ(!5.=09UIFKF)ZZMWQ(E%T@HP_+2G"D#4K5$(. M M7P78+"P;G^)T!=A$X4 HX?>+[.<[\Q&/58026Z\G7(<>J6ZZW=POLG]XW$F+ M[.\5RWG;C0-<&=J=!!&F2$:>]R<2;M"EG,S=.#SJ?.H"^8'T6^%7U?"K9[G@&= S4, L?E([%U@26_;D M _8$'ST#^&(1$0C8#!> M=87M ?-FL2[@]4V<&)Y< PWE+QUJ8W\.MJA&BL7BX9V">@\>80,;TC"?7QY\ M"U!(DQU'](^N0RD8:;LF5'XV0-13!-BU*H #7)D&\:').CR9/4@*\"'$(.!9 M0+@(+UH.!S"CP>7#26TJG &&(?Z) )@!Y0!H#Y-BH,P%#Q-DF[=$_Y?7PP.K MQ8;3WR[3%P" I>5)P)\.IXCZ(^ >5Q7"[C#@D18DS!9_XF0"?]^D#\@ZP#[\ MW-XPI_T4\77"/B$E5Q9$5=8AR)T-\37 )\'.0%,=RH;M%Y_'1P+"Z0M#!9," M3P,JP_&S5(*"\25#";MHQ<8 M@[P;V.$!5G>8@>-Y*'3\C K?_.-%.P@<;-?H2Z5 ;/(JF(R1ZP8U@HD'@0W;\N,5F 0?L77\: M&9'W3<@PQ9ZX\&EK\R"; +.3&ZLRH+ZP@P5(*+!<8']"K+ZU+<\;"-$,&"K M9XCH71[PK2X[\A?@1V@X WTK!X#9Z=7SMQ]E\B-/\"L=&="0V+X;O '2&MOX M!5OF#L^\1=_'WGSKS=&'G[SQ,8)1%Z-04=\*KTW,>[.9;RNM(/RW1R+3M8!$ M?"%:_.2H\#N[!./VA##4ET!D!WPP=H&(LR#V%I#BX*&;\?:&BE G[.0?!+1X M*1$./'(31X18,J=^/ \#[ *!\5XZ =.#-=Z]D\V7N 8&#@Z[$F^*6@8VJ 0 M8@3]"):C_@O.WV/9-T[#IADRI?.Q_8\B4P0Z$8"_[5L2#!;*AJ M!#^!6A< =<.W6R(@. \W,63R%ZKOU?$()_N[LJ,%@ 2WP!=?I,(]6Y9!Z!? M=@*$Y(=D]>GYR4@,F+0XTLNEIF E&4VI)_)KIQ%=4_%:\_U0#%&RHWPM/4FS M;6?!]JPEUC'5%V&5KT15]ORUT&])[ZPNY2\N[=,\".A!BM=UL07('7CTP9> MJ>S"5X3Q%(S<<%+Y#.W/]R1=M$B&Y8>.MI(.,&#HP"S%9[4.QX1.S([_L2-9)Q;@BJ5A M*?ZNFN!])K0V+"N(F88V(P" '[/:?3-XX>LW!:O9$2"A:?=:309D\66&#[_# M&FU#RA<#=Y29*H8J+-2TT#QY1]?Z((:&&/A/]_VC0.W8T-L$CX)RQI:A%PN_ M^((,ON6D'3"I? ,Y?2;%UY\+=\IX#3"]N%MS8/8($ND> [A%\\1[![O[@ M3U1L,VNH'$84Q>#"),:-N!@]'D5IAAJ-$\)X1%.3Z)B*D_B$@E<*X$2XS3V? M26V^:E9;R;@B%U/M:7HITI8JP=#FWM .%76SM=BPBY<7=MW@8ZLEZR9'Y&AO M9#K=GAU91*?-'-.QVZ"D?NO M;W#Q"I93:8[U.BN7F2>X270EC:@1_GHDMW9J*KN*#7"WG,1(3$AP.-L$(_>> MV61PQI)T:J'DA80P;'$L4V;@,V.O1[I6TRPQEMG*E@7-*ZMVJH+3<.3>DN@4 M(]%RFZ"RFE.NYUMJ=6X;\.W$WD336-MJLUI\CL_S7H/-CS @/?RA>S,E:J:2 M< O31K9=-JT!;DJKH96$0_>FFAS7\IXM=VOXO+%NEPMEKI.087'0O??+%8LO MQ?1:EQ77)4#+=D.II&"AL+V1E9F]():*R2J]I5RCR,J4S:VEH!3ARY'M\MK& M9<%M*W4\F532\49LGH1%"^G7(U.Q(3T?]ROYK(R78VQN7E_2%GSFWI8.4ICL M6G5%8.5ANFI'2].5KL*1!/%ZJ#,=) RZC%-9KS3 IPW&Z(TLN*3]+1UDNN-5 M=-HIXEA+7MAR@LA:MO_4O:E6&ZUVU)4G/=;+E+EUH9*+K=0E,"7W-JHK1HTR M4=<[V?1BX)46#&6:M288N??,168\F23G_1S>4[/E(5[@N\I$ B/W%Y5J203 MG:ZP/3-)]54GG2YP_M"]I\YR;C.ZPJ4XFTZZL7XWFLQS8*OB^S/-TBE"(VIN M*HOQ/:Q@9 8E>=H$(_>>B2?SB5*&7]G9>LNRRG6Z(F6L)1BY/]-$=#D2Q)4G MX1YCSJP$SE!:/ F'[CTUD\RZ^0F33;'E1(=/%/-EEIS!B\Y[,UV7\/JZ;59L MW)4+MCCO\(NIEP0C]YZIT4P_FZGT1%;L<*5:/,Z.G!B\M;@_4YK5Z7Y;;2T4 MLD_VTS&=X49Y?^C>4]GE,I-AZG(?)U>4QK%4TBTLDP#/^U.M%?.RTAB(4;S< M(@V35O+#(4 T0>P/34_ZW6)/-BB\WB?',E-L-YI:$@[=XU0[:@"ITJD,E+:C M9C/X,%'"W"4KS+2LU%O TOQZ.^G/=WRV9[S43KBI%%7)2&V@R6R+TN#^#?5SU.Y M>1+/1FN2/W9ONKS6M:-2U]%8;A5C4P/@OC4 P0AR?[^<:EM:+\9"/ZO9+:,^ MP^/-6-L?NO?4>:ZLF4RWXRGE>!<7^NPX(\26<.C^R@;M16>*)0917"Q,ZQY1 M6"NIM?_8_=E*@Q*1$4BRB6-5+19?"9AM]\#8 SI($FAE#&,C MKN@/W9>#(Z-<'[-27NEARV27:C#]%E!"8.C^;!M>: R,,4M/9K.&$ - M@Z'[LRUI3%Y/UV-X/9RJYW_*W([HD/G]O\5!1<5:Q/X&F8*L/8?4]VILW@5[#$=1U^UK( 3^Q)"($%= B/@33B%"7 $AD&BZ$D)$GTC4 MB/X:"$$^19'5= V$()Y( A'B"@C!(&5]'80@GAB$B&L@Q+O5H1$5D*;^680@ MD.UZ'81@GD@DFJZ!$$!3(]%T#81@D&BZ#D(03[$H(L3Q"/'%!A,?'@:=;]6) M+ZSZI+'-$V>&?K@)>Q=IS[(K'YV!7')7B*\@XJ0'$#^3-Q!BOA.:_YF[\I'W M?5Z%9\_WI;^<^03U%/\HAUF_U0P!'>YCP3SZU(#E^<. MH!<(^J;9XX7>"+5#\,M.]KW//;9K[I.!/D0&6.#G^9XH_I]_X!5;.)=7NPL^ M!C/XB_@;$,8)*K/;?-V3L_"GS;\J[O?YSC\^WDH+\ MKJ2(/S&WK;>2?FF?HTF >^&,/PD>WS WM.!MP%NQ!3BX1;5Q#'E K7X#=^@AE>KO:; MCN6V'-RO?_&\*$XF9PZRO(OP;8F+L)@%_AC\ &M2'-5#N/0VO(X2_&%^U:67 M\YT6[L?(J+K NG=@[!?2.$37HU'WSI@U]$[OG&B!C7DW1 NRCBZ]G/-+&.:' M2!CF"JA[M.4P]T^Q^Q,OE]$)%Q?H0!$[C#ER;:MR%Y M ]EBG1?M#_X*^W1$7O7I^/L6#L2N09:>YY+1BT7^^Q9O!;T6'1'J12>!SS9* M^6[+VH_[I'RI_6R8X_2Z66R''XU;3"+>6]=6>%VCO69-6DTE'=8.IQY^DPS^ M2,*>":\ZG-PFUH[LFM\>+UY)TYZ0%SL&;,#3"\5XTI?B>\UW8+EJ,4\X<3JZ M8+%Z'ZPPT^YWK@Y8&B^7['0/MF]( ( E8H]Q9K_'U2TD M&IPV=')[+'I=XO]M%OVL8ACRF3B7GK7*2H]=K/MI0DI,,WXO$1PP+GZ@,QO2 M#)^I"76UFN']"DK7"KOKU P=(R7""W([5^,.J :;GG640:MO*IY0Z3+8S,1B M8VA[$< [(.+T(Q.-GT@WG!ME1XY[W1Z?7J=Z.,"GG]4/,3MA5))%BF3;)<%I MJ-@BWTA#SQ:V[P+Z 3\-YYXX/>: ?KCU/)=7?9U/'^*[]((O%?6[]+J/)F.O M,:/EMLV#-WHB'[ )*BTK10JE-9.E2:G<3]DY8J'!;GLP8!@G'\DX?;J X=UP M\#6F]]RVX? &!W_66M#M9HFP%DZ5=4H;$0.V68\=(\?9K( MXZ57=41['NF:X^B:F6:/WX+IV^$@V"0OY4XFHG5 &;6-,JG;O5I!T81<)F[V MDCVQ!941C%W&\, ^R\>@BCIAZ/72[/['T=BSSC9M:!I@4TAPQXLXYP[$_HBHZVU* M6Y1P^6?'K3ZPLCZN0C'[=DAU1BH5==82,9SLSHVH-JEU,MWD*'Z6D.IMLB?* MP?RS4]8WV=.O%7!(I3N#;,\BD)P^0WKJ+>;MI;D@' MG$8'?"D_,VZ,2FFUZ7)9.4HY8WQ=JZXY"#P8XR2IQP1-H?Q,E)]Y+-60XG0% M[%9+E%S8K\O0#[#QGL<(![[BY+#&[D%5HJQ'O-Q*M11N4ELW=(F8K\J0HV$ M,WX:[_ ^5,FY$S>/')J\/5#>C"KY7"B2*ZG%5B:6DMFVE5,3"N\*K>@2(@^& M(HG8(TZ1TGTY,"T.4E$*9XHQ1.E>)[E++,B!I![.QR9RT5'72.G+)5>-=.< M3U*SQBRS'"50AB?*\+R"X\I7#-PQDL'O;Y]&)NO]5E%9&QZ+M>-59UU<**VX M!!@:AB[))Q(ES*#2 *T)AY^ M)YC':)Q!*9THI?,:5,][29T?*J7!M-O(-E:M!DXV2JGZH#;LV77(YC (&CUE M$/323(ZR.%$6YQ4II<]%3I4:O9YGBC&-]8A,3LDZ#:9J0JJ&HZF,/YH6ZJE&9Y*V:WN.R\6JIY76,^9:I-R.S 8XJA],UK2=\\ M?Y01Y6W>RR+/D^")V/7TBSQ/+N2%%WGI)L=G8M>S)PM>JEG$G2_R MES%Z#D MW:_PITB=^]JP^-D<,X(<401,PZ%& MXPG;GQ?71%J9K^;IS%RQ4@M9.D&+1;/&8<42-L=9,MXTFS'2['F"-"((_T)- M@GS$$R>Y@H#J^UQ]4MB7V/&$31;;$+!I4]SE) MEY_[*,F NBS^6%G_I6LM(T+JE-;#/LYZ"[S=+ZO%U7+9A!#S^RPF'J/14U6! M175\?K *^/-&BP-2SZJ]1C7.>E29LFQKH5AYGW-1I\5K2ZQ G1:O3CM\[GY) M8E@9U0>3G(&7BXK2[;'E0G02@,SOM0@O/IZJEP4JS8-4Q!\6_"8(HK>@F&XG MZS77M-I)2JOES'<@4+?%Z\I[0=T647;+[6>WW+B)\/EVBT4IQQI.+=]7L#FF MZ5Q?*2^;DC^UA]\D33W2U(E:,%\#=N\ZV>?&C8<_;+@XGJWC9%.?+MBT,>E$ MTXR.+5--.%UH,$1/&7*\-%>CJCPWE^MTH_KF%"T7I=2P&\M&13Q=U_%Y0ZYG M]7$2SMWON4@^QF(GK$=^/TQ^)QQ^:6UTKJ:+43*CHQECA1 M5 JE&5XG?U]:69V^\:)6MLAV8RA.%,V4>^5*>]R=Y0,UA3HO7E/2)>J\>& M?#$^'4]S:UD4V;3:,4JQ5JHU620AFYX\6'KKKN;M)K\A/7 B/?"EO,W&B$_F M"OU$0RE7&MG&G(YVFD830L_OOQ@#&N)$V?LH;_-'JHWS2H ] MOY(X_4C'3G41 "5Z(IURJB:,_<[82+.]@;7[$P^_&>*1H%&J)TKUO [U\T?-&-=QL5\NY&V7 M;4]T;5GC8H5JTK>U4#=&E-UY)_B]#<7TN2@J-]2'5$I/UY3V>CJ:9ND\W64D M'[!^%)5Z9&)1E-R)DCNO33U]KR'CO)?(*P-:*[/TI):0R*C5!]#UV?VG=63\ MK\.-5?'W_P1Y\:2+T>13C7,2)X!(?O_2]X\>;/XY BI"^FBA,PU\0&N+(NB+KS M"_,_>3OD*LBVJ7+>+UE795W$QJK!*R\> +\3;EWT*1;;?\(?33[X%3X([!E MKQI\$K;Z"#]Z^/T7\?1L7])Z"G@RP!V M-5<#,^"#WZ&LD767"W!X='$Y=/3Q.C]W M8J0T(O>?F:N4"ED\41LI=:,X]+1X25I5DR-R_YGU\J)OK[MQ,YO.)28]8F%V M*J/DB!KAKT?/O>/$E5CU%J0ZKC:;+'5.5Y+F)LV1W6&8FW?XZ MNFJ"D7N++PLS;-U4TC&%7K1;0F5N5\;S55^U!;B"H M13AR?_$]RBR1PJR_SF*YO%0W1GQ%]Y8C>G])VD HVY.Q75?*<1+/-_5F+0^H M%-\?.4P4QM614,%P<9J+8=7:*FE8L-GWWDC1RV=:&3>Y9L64F#1F";?0%:41 MLS\R9Z7JWH@W\ZQ6*>6+"]R@XRTYLPF' M4J^'9OJ*E*JE1EX68SBM6L.K(M?QAS)[3*I&*U2[;@HLY^&50;M3,^*27X9V M;P*3VDS&&:>@93TL5F@IP^P**R?#BK4OAQKI>87'=*KAN:>%? M7=Z; $8)RQRAT9)2KY"C62%II68C_S1[;P+IC"32G*='L_-:':LV26R]'OJQ M@[VAF:K:F4SRGJE@.;4>HUW9+A3 9AW 7\;H%:0TT5AE\\.6P(^(B>L!3!,' M^)KL3_*YZ:(A-@KH6U;5IFV509?P*OD#TBQG%&B$4G(U$4&,='45R#R<+(.N[DY4S&2-C1@ZWC^Y.+_V!' !, 4 M=41+M)V(%4P53-(2.V,.^[\F##0KI ^C$&Y+NNR' B/W]%,F!5V@&V)9@ZVSQ M]?X\^CLJA'C9[# ?\GM$,$2XOTX$D$O4AB!=UJ47B*9,"# MP4[Y_PRW^<6#_7GP(7JVK[#!:,Z)2*(.O&='?$E,6>?!X$?P8<0&K")/@.,+ M=G[F"I(&/ \[HH''@4E%-$X0X5[ZBQ$A<67]Q8HXS:<9!R)]J6)0!EXF"UY'\=:D0==C3-0V MFOM2Y?"XDTJ5+X&X Z@P,5356,+=]_U_R"1+.^0XS00>,:0I(,P!)O#1 D8& ML'"FEBCZU+3E%> LW9G:$<"@ %4E5QO>^1PX] M>Y4S;?'7YH?=Y=)@#:&SKW$KS.<)?1MD\!UKZ,-O/O"C8<$G+YSO76\\&+/C M/(=Q!\?:3&PGNO#PV?RT6/0I^NZ-DYVPQL[S#?#,":#-QK'<_([!4-*O,9 5 M"K8$^W0@S/$J5/(<@=D.Y<:VH;K.ZP#+J7/%=@9^WGG>C;[\:>0MC@AQ'80@ MWKU'C AQ)D(DGMZ]#(7H<#[)]&["-2($DDP_BQ!(,ET''9!DNAI"(,ET%81 MDNDZZ( DT]40 DFFJR $DDS700<@F1 @CDB(+UX(_C#@>L95?V79)XUM7O>: M>4.%'_[?0^SANUG_^!-QVM)OVRR]8$*\"(]#7NW(^,5+=H]WX7$+/"'9/1GY MWW_'1R+]N6_K(])_B?3MUT=BQZ/\N>MQ'HOR2*8CF?Y)8(>GP9N\6W,5 ;:, M+$0V*=]7#'QXT!V:))"_.+W^R5S"'ZE94 M".*+L_(%A?@"\062%X@OSB\O3FMNGH=SM(^H_P4_ I>(RAO[X6 M84?^9[LOW^P_*_X$+P;[-X@WIQ#P5&!S/?O5VL''_VSN]+KF\)>^\GLIH99A/:?7P>3$RQNJ6^O@4]$T;Z%L/DU /*CW,T3+/+?QY(CMU=+ M[[.E(K>7VJ,'+[7;EC-J6(;@\D[="@, R95LCV::/1YM 9$,\) #<*B*VEBT M1L.JF)GD\78NM:"GOJ?WI;Y(3/+%(FDRWZ\E>QQDBQ4P0<-379SN:NEZ2BQUQB1$-@V032!D(V3? M([(/%Z+Y-K+CW7@UPT^CW:R&35AAU(E5RO%+ZVQRV<&\9$[BV/)0)?O)Y4CN M$K"0(//P.WJBY@4(V0C95X'L8^GL7I:6F=39*M5 MDQM>7-&67;.8CBJU3 &6'27(A]_4B;H-7C9=\0SYB9>,!;V*EX1\N*D6=]QH MRVVU;%8VBMN%1Z;&:AUG$6E(SS+ ;G(+>)\ O=Z^LQ) M)"LVK"A/PP@/09TPQ'-I>""Q@,3".0-$;XH%%2,\L;;N5+):K%5UHKQ8Z70N M'1[*EN=<:M8I%K.8F^ETXG.Q1 O0A8#A(8)@3AJ4 MT15Q>9JT^$$2SZ9*EXX,M^/MV2J^N=E^NI98=6USJR5$"GB(SZ+P("04D M%(YRBOR64&B)_,3+-,EBMMZ844M&15(!204D%8YQBOR65-!G*2TVC]4\)6W7W656,%=8_]*I)1V]%2'^K, -$13H 15(7=E)]:NM7@H9(1.;TG;^TK<% MFIC6P5J3.ILMR[17MB2M3G0(W0C=UX'NKUWT?!/=:3HS;<[7 M6@O7^$E?C@X<)QJ]=,"FGRCKY)3)S=DZX7E!] M'1[6D92W-5^)@P$QE!6-SW5G4:R&I5J75MYL-S5+S%K]239O+Q*6&>>-*0'A M[:?O(^V-X'WW\#Z2]A9I)K58)#V%G1=9+]X6LFN\?ND0BF1&5YB3$BT%2RP8 MMC9D=&:>!/#VJS00I\(WRJXYZ7)3G*Y$C*4N"A%5GL"L&AOPM,ZCQ!H4%[^= MN#@D(4'>3]%GQ+/WS[/G#20H_5&1(=N+%8NIR:9@R@LMV?R^QP#51AUJC0I0 M&L6-S@C.@0[8#@E*HHAZ;2YD1:R9'=B).%47I1&!![D:*(,+(?F&D8RT#^+9 M6^/9\SK"\W5QB"GY$I7U"L6.-!*GE1SV_4RA+VJ?7C4JBH5EW,YR1J]8+;6J M3$=:0NT3G/Z?2OU< 4O?[>D_>&;%@/$*V'W.!@2/&),(M^!DE1NK(@98"?,_ MM47>M61'1JD *-QX^Y8!8CW$>HCU$.LAUD.LAU@O9+>_;MJ7R7.R#BW9NE[4 M%Z+M:*+NV,") :L%3SK@S3 MDHSGBYB8;4\3=KIF\4E[#+P9(O1F]ML7_8U. MXF[@)*XF.A$),(/OT9B6J,EVF,@LSEW9A'QQU56Q+KU_*&IU_U$K%&E%/'MK M/'O3YWS/UDD;F"'U2<,R3$ AKZ%RNI/=Z*4#5HJ2J?:F\?I0Q%UI$*.J=9(M M+IO 1/%/_.+HP ]!^G8AC=00XME;X]D[<9*_J(:RGI-JBY-!4TDWC!FV=#"J M;2VA&O*+1Y^J QF;M2ZF3'<Y;8W\5ULBQFJ:WI+5B-$1:JQ M_2@^OG2%@*:Y2.5'>3.'>UVR8EK]7I,H-"&^F8??)+-_M(D C@!^9P _E@*? ML0E]8FKY'NL.W<*T027%&'WIZHQTLS<@L*(M*G4ZT5@3JV%BJ/@&NI^\$#MA M0.8V$'Z;N0LP/K>;B"T98-*ZG[(@N1Q@4$>$%XP-3D=]WV\]:'[^=?_@Z/KA MH$TC*\^[W'I:4=($MFZN!JI>RPCO/VC="._G3)9Y'^_\H"JGF$ZFJ8A< M5!PL9VYEVO#5NQ^/077Q;S(_IF;HV-P%DYG(H@#8:"):%OB!-S13U&V?%2.F M"I;/V?;FULEC1!<=E.]RM>'T"\GI'R"43QIC@5'Z7P"/S0T<,R$:TSM@A&F, M,&[N0-%M!W4M#LOKRM!*E)EN5F5[3:.Q+%/=B34 ]ED,AE^H&#H?0X!&@#YI M$.7(@!Y-1W1CPLFI+)=W&:LT;&=LS 4#&I;!CYTP@G+GS(X0?7^(/DT@Y,B(GH^[J59N MUEXI\VK)<(5N:3IG?43[=XCBI\I*NQENO\V( M2%1BXV0Q\K%A":*%!=__19BKB&VHLA#Y%^[_[Y93':]PM5>@,4X?I?$% E ; M,FQL*]I.?2,:@L*RV174'8?JR[8HSIS$G0Z%]X:UWFHQ;$=76: @:!B4(5!Q M MW%V,Z-OR8$HPF41U,::4GE.Q&_&&'3.FOCQ@3AOC1?+@:A""Y,'=19B^+0]J M[39#M*M6#I]S6"<[RG40==,Q'$Z- +)A&XX(8THH MJ^9+PON%[** [!(,=ZR*EQ'5_SZ:E+[TLJY )I_E-M..1'Z[(]!4[6#XA(XI M7F76JK6$R4KL)$=$'$9L8C&41X,@C"!\N0M*GX%PILNFAKB,+]A\G++KN!B- M%ML^A.F'WW0"01A!&$'X./@/AI"KP4CN]=-A>*K%LZ8FI(D _*.ZGRCQ2 M<93^AD",0'RYFT2? ;%I]3,&UI]/<9+E%J1I,+-*L@E![ Y[9!P4 WKUP9;FR?"+=][G/_J)UK_\+7KSYT]^F[2P"I(,9J)QIB[\V/VP>Z7_[W:B0#U68 MC_,V)R5.RSW;*"RY3Z(=03)S;4>>>/^$U8?W 7)-4PRD060I.U-9CSA30##> M,/W2/\EV.D+C]-,;['^WY#T P,/4)2]%W<_.$!!7=0786?=PAMP[5(]P&A 9 M_F" [G_?9!QIDSWZ4O/YP?[#2K#&6=:HE%_0V54F-U/R"3Z7E1E[T5DW#Z;_ M@)TS7!LV]H+_G6R3SI(T_[5-&C6Y=;7!.@C?ED_48^0-TRA\ M1T/7 MEV2"=3[;]O_O4P[&SJI"7X/T+3A)Q,:6R"D8-P$O_L6I2\ZS-V&!Q!,9_<^S MV1C."NY#)/:42/PG\OSCL\.Q,QN-6V$[&Q9:8Y@J3IQ?P;-(7W+.F&!;;C,9H9L65D/B[GH MB)SI0%DQ[QG3)[5.J,]:)P$$7G'CF1GM0+AJ_[7@K?Y+&^UJY_\#PY,V;#J\ MD,%NJEY$D&U>-6Q1>/27"2_.<;H7L5W+@IL#J\EPJ@H7+CMV),7I2J2^U,&G M%7DB1I[[,_T%8V(D_D^J7BGZ/Q+__!TQ#57F 0\ \H!-!F^#&_P4V8V;76"_ MDH##;=Z231]C8&4["_<;_L7_L0&3^56PP>R *M+L",?ST* 4 S/ A5NSM34G MAJH:2_O7$1>T*Y''ABJ\LYRP5'B$GX(AHM]46A!]@;N9M'VIG?[$U*# LF7; M@72 M:0%BUOJFW^%T XZ8V\^L,,GPG]XBM3?^((E OKQAJ2#:8/O.CZ%30/8 MB) 3';! \$GX&KRP+NVTS0M(/LLL'5PPINWN"?_:D& M\EWCH$6J^]AX7@68&%"1$#[PM?[[P1,LVY(@W.\VMU0QZV/T$<&0*!%X$* M$R*RIHF"#"0O7+L5"1VO@/?!''^W@O?W =4NQ1PWI^5ST?/C BK?5FR#9D*2&EHK(,OZ-)6*3XS MY>L'0:MD;SB@>T\^:G(*^#SYUWP!X<6UIB#TPPW&NQ'Y\!*#X-I8T[8 M;]!'A9^IS\ 4@BELC)?- !D1S M/!/&R\$KOP'9"Z&OMBE*%_E+]2_F_PW%$!!\&N#G8$/%3=//2V%QAR5\:OE< M[L\:[BF<-IPSW%A@2VT<'0C%P\L(J R-1LM0-]:'&;8Y?69DGUZ0^Q>&"L3C M!NDZ/!8);%\.&K$B^!__*6E5T-&@2V*P;Q M0M_" ?_!PI/ UWMAI3Q%PBXRH06Q,<5\WM^(IPNZ4*^]I@.GHY\\]^=\9W84 MI1@Z3A+B2(SB^"@:YXD11_#C$3DA.2HVB26B">XA")UPFX0*$N_IZ_C 87&M M:BJY M,SIE]%VOB_>J M755/3 >= 9\9J0%UQ-P\M-"QB.3>'>(_)4V(.;S;&56D4W5\256OCL4F!&( ES8Q2 M:1CG3'T)1NXM:<"P)*E6\34N*Q0I-&2>M=;PF7M+\GK\VJ-W2R0H_F MN"'#9^XM:; NT%E>5LTL5IJ,9L)RU(UED_#886])A51+F73C.,W2 VJDJ:5I M,8DW1['])9$".Q=&6;Z:3?,%KSC+NU,&7X[H_9&-J5V9CQAEB9?5?FU"US&K MOVB.XOLC:[.1)GMRR532\42K8$_Q7)-,CA+[(^5HPNK4UNQ((8U6:KEVJ'JI MN1PQ^R,]SY7,P6Q)L&Y-2[KU>6VJU $^\/VAM$/T2H,U$\5[R;+4$1-&;=%J M@EW:'QJK#^.$6U7E]A@Y"ZXQ]8![TJI!J\\;&*KJ?10D7%^%F6U>F>9 MRLFY%_;P-<07-BV_N4.IPW;>=[?E ?-!&"ZZ<[^5AM5JI@L]X\7UKB MTHFV^C,FS=99B(0)/5-C:8>!BW 5ONWWVH@4PWW?N$D!G3Y[M.\/>1&6/:95 M>2;3X',94#MS@^=&X9D1/#_A@W.7EV=4.QF0X0G5_A&@8VW>NI/#]_"%&Y7T MNQF7.R<^.\^'<:D)8)7-EFQ^QV"*UJ_@0 ^X_<*'9VD[24S;H=P8^!RN\SJ- M\22':/@3'GLGMAY\[_--JKH8@NEZ++NZ4<$5DN0Y8/*FPBLEQ,BKU[ M*P?1!4DQ1!8DQ:Z;+$B*72M=$%RND"Q(BETE69 4NU:Z(+A<(5F0%+M*LA!/ M-"++R/+[<)7]F%FZKA=](MX T5?OA_#[&';VX'B3\1IRW$DC#? MN;%T>(/&+]ZY>]X(S[W@*=7NZ=3__CN^Q8HTB#&.RQCMUX>61^.+=S78[; % M4A9(61Q%)ERPKO6190;,8@B2'RC\<5,/'&D3Q#D7Y9P?K6\NS")?W!CX\R_9 M %+]@G:WX>D MX,_9WKE"^WLX/+M=F=#'"]T MNK99Q.M,UW,+4;93*L/;BM3#;R9^I]T/$; 1L&^PN.B7@$WVED*_0J=LW!/M MEBIGJR95:X()T@^_XS0"-@(V O:U%8O^%+#;25IM]0R:9,O-"I_1U)RG=6 E M MB7ASE5>U*$;(3LNT;V:0NM?@K9:VD=31<[W*/,V(]0P+5;;?K"=V MHH9;]-7Q]!G[$%\ZE27#.=Q.9;Q;./N[5L%\R24?MV?\SY"[I^\3 \'5V&+K M;;G;;$M^ASB%"*4'I] 8TOH73A+379 MG4@.JS5&@JU0N04C)0%*Z8??T>@)0Y4(I0BE5X[2T[<3^RQ*&6-HYJ5:><%Z MFMFNU^U8MVA#E/I=@_$8PBG"Z8_'Z0G;:GT6IZ07FPUJ636%E]-NC94YHI < M0)S"6$,B<:*VP->4PGR&G.7K"JOD,L7T1DX4 M1(M3,T$CEVU-_+1AF48PCT90ROUM:2[%D_RH6U&B;+FODB.\5;*F+0E.^>$W M29XP@G%E;(_ C\!_&Z&/(X(_V5?2Z8&%*0JF#JG":E0O3"I),&4:@#]QHE,C M!'X$_GL&_UGR/8X ?BW5'++Z8(7C^61<;W;B>MM8PL80S,/O: )I?@1^!/[K M"M,<$?QUA1C1"Y/L*"XC)7N]_ C7EM#LAT&<*'.B+$^4,'+!I38L8R+Z/<(X M];G=)4H90>'S'R"73Y\RL@NOG @;<3L'Y"Z7J;1G^;Z6PWM*MMO*4^E.+".- MXGZX!4^@(RZ$T9^.T1,FC'P.H\+*-N*IAI7(NJW5M#)7=:'3AABE'WX3U DO MP"",(HQ>.49/GR[R.8P2N*10+KUHL_EBL2['Y52ST$\"C,+@Q2FOLB",(HS> M!D9/F"KR.8PRBU9:F6M\%R?7V7A*S13X/+X$&(4Q!O)4($6)(A=W?FR&B"-P(W C<5QA% M^0RX2X/BN- 1"D*V76\.$CFU3VP#4CB>LZ*"Q4QD-C]5 MDB5[R8T[36G$P, (D6#0:1."[$^'[&GONGP=LBUNM2A6!EV)Y3PJX53,43QO M)0%D81)' B5:(Y8;*UR';[-C9;(-K#15Z7-*+,FTP# ^U+,SIP%$Q M+039'P_9T]XK^3IDVWNL)*E^PN=/E@\Z77OQUJ(&SQ$=\A*<-VTGJ M0J@'ZANX'SI:;B1,;U)U)JR,52L3RL0RU90T(G 8'8G2J!,,DA1(4MQG6.:+ MDF(]&%>*+4=8L"XG+8G&4BXWB264%/3#;PJ5'$"2 DF*.XT&?5%2)"OI3"Y> M($F6XRH#E65S$TOP)04#:TR22%(@28$DQ5T&H;XH*7J=48&1DK-NUB7[)M$7 MA^F)F822 H:@XK$3G?2@_)@++K5C.)P:,4X=B+I):OZAW'\AYR@@YP3#':OB M54CYXS4LN_0JKT.F_[_['UI<]/*\O?[^RE4 MW,/_@2K9QY*\AG.I"B% ("20!0Z\H61Y'(O(DJ,EB?GT3_>,9,M;XB2RM?6M MNAS'RVB67^\]W9W60?.#=>E[]]'9"[ 6#^#CS?[(_C6S,WU]AO M)TN<^#A5>&O=Q8A#/0J&,"=C\>\4EO:$Q?3,Z]?_P#_14(;%=!=1.)C;(@V? M&V*P5GN^$>YB,"2[:*%J/<+?!'S89'8R:_[O?^*3GSHI*X9C.>Y.Q"%CJQHP M9&$[*J>="U;INDR_K.A]>/".;MWH8R_BO>VJ6H^X[\Z$R^(^2(UJN_UX*J5>K6_HF.9X0G/*$'1IX"*G_N_9\=Y2FL/70"+ @BTQZHV8 M;?C6L]=GR!0DIR_M(>.W\19@"%%]'9C.;O.R_=,YU_Y5:_0;-5UO_E*ZJO*K MKBC-7QU5[_VJ&P"2?J^MU.J-9^*I>L3G;?WF](^Z7[DY;VK:GR_FX.1;\.$& M9='\-^NF>W%ZQ3ZHYU>*=C'Z?3K>[9Q]_:7^6AASM]O[T3MIGER?7]7.O9N] M]PU]%.S^TA:_J0WWU'>J_W6O9C8OO3?OE;[RT[\!"W?AZ4?.EW__&)_V@]JX M4C^\N3IMNS\_?(5O+HSYYL>!_[/5_/.[=O5VMW%U?'JT_ZF-8[;GO\EJ]>\C MUOCF[5<&![^NWGVV;_4!-K^KS7_SEOW[]D#YTZM?7JG7QI_SP_/#WN$%?'-A MGN]/WK\]U-\I7\ZO6*,YJIS4>@>\/>W"/-U/EQ=OM)\-Y7*L#7_V?S<:[P^[ M..;"/ <5LWO0OPY^U)H?SKY=UYP_/XPQUG=?F*>B!'KCZD+]>+Y7\[^UF@<7 MOS]]_0K?7)BGXOW[X5JY#;S]H-$\?M=M_/BE]+!AQ,(\.ZU?[T]__VM;M;V? M7^V3=[6OW[\[P26[Z9R??C]N_OY7PQIQ"_,TS7^_._I1 M^^>E><3\L]_&)_77",L<+'SSZFCOWP]G7[5N[=ANO/ET-%#;/R[PFPLK.K\) M?G?4W:/?YY_T_KC5^?9&=34L>+2P(LM]W_NDC;7WE]]//[G>@?7M[-TNCCF[ MHE\MK:TUFZWN+]:J-8">M-ZOKJ*IO_K-9K^N:36]T^G/C_WQ3WO_^VG/9[7W M@UUU" 'MI[8^=BV7T9*GN8''N]?GXZ-O%]>GO@]^5-TOIJ?/A=_OK$'- M_MTZ.77W*U^;_HV?^LF;R]VE]/3F^G>] M[C<.E/W3UFZW\6VTVW[S9W<9/>EOW8\GUPWW\_GP]DW_UOVT-]I3=I?14_W- MGX^M0=M6SJ_VSD_&O\T_YV[[L!2TS_B"L.717U ME;1K&,$P (V ]221U#^S*9+8%>G%H>-Y+[G.L1T]_FS P#JU+.<&H[K<.I)@ M6AYJ01+,4S(&NGT!CS1M28^M0<2#C9DUF.$:+%R#+'7'D@'?O7#>:M-(0I#SR)V3T8^&-@,]!L90GQ)8&Q/O..5N5[LV&\GAH# MU@LL=MR/'5N8*K& 9#PQKD NPED]J7V[JC??U\\_'?SL'3@#7Z]U+C8$T"U9 M; (BD<$C7$-@[%CZR&,[T8OXW-!$",T#5)4-H6+/FB,Q3T)HC"Q:>[X;/34R M-L2RUDNDJ#>K[3NS#&+*?6Q\!\;L W%$6Q+]74&7R(ZPW6Y@$^XUF\*=Y@^. MOJIW/<<*?+8->VFU#V76+_$@NSW\]XD.I7J;SB6+YZ+1N63Q7)K5^IT9870P MQ,CH7&8868O.)8/GTJQJ'3J8#!X,,;*,GDOMS@H<="XIG8M:5>A@-G^2&-91JLSV?Z;35 MBV?MAV]H=^:9\?U[]AI]IL+!JM5D\0+]G__\W7W\720BK+(1UF8\1QG;I.WL MR7U>FU)N2KZHZ;%227VL5%):U=:=KHNL29US&[16"P;N"9'S7C=M3[QT[%G9 M0Z!)E)#NM@Q+N2?W664YWA12W K.-4AQRPQP2''+/361XG:?XG;*C, U?9.% MVMJ9J]M>G[ENI,GU76=("API<*3 D0)'(F>++NVGR*#V9LEGP\X#S*LMM^\@ M$R#*ER*S>ZV;%F8H5_J.6_%T*XR"^ Y!*"4(:55ELP94TA":IOP+[/#$_R0B M9RF'%Q\((7R]8_JP'&,11L]>OWB+N?XNOQCB#YS T^T>WES)CI@N]ZOX_XO1?VEA<7!PBO$.)+/AL!_ M]J\"P!1R$L?&2]6[MZ8W^5;,UCAB_M0#SVS89>ZOCJT< MNU>J]6-_>*69G[Y>__MSWWA\$=%3WS$N!\#LF.N)B0+OAZV$89:4'+M1;C\? M7O7>G]:NNFJ#??C\\0S MYW.H(8<\YNRT\>?<:?_6+Z^TL]\_#.<'V_WX^.JE2WG,/&OY-AY_4G^P[O'^ M\.C4QR/BW=.S_; MZ[05F6<9;JRU><9X3VFH#5MNSKMG8JUQ?!M]J]OO#5J,W^/#D9J!+JU'! MA([[9_KM7?S3^\)ZO6OCLW/^_:.QW_^Y=WK:L+_^:O'V+\U-&G*E8S+I>M6W MRF2X'4=,YJE,9O,V7O?J\]M_?^^=CL_5D^_GK/'S.M /TN-&G][YC9/VY>#- M^3'S_0_LCW]MU9$;@?E77VQ/0\SH2;9>*9A1:/T1,]J QG./87CV^V#_3W!V M?'A^^MDZ_#36E:.&^S4UYG)X_N;&L=ZZ^Y>?]K_V_M5Z_??GR@4PEPX6]+^3 MNQ0BP+=O]V:C>_$*J^1(VWAL+_7^.>D%_U)?>A9<<5LS,3WM7_;]XJ19JYW6 MS?')^?'/H?9S6\'!/X'UX>R2U?9&;4IB/JN" M@ZE38'K1P]27GH'P8O8LS]Z7\V^_SW>OSL^#X9_+-[Z]V],&"3.I>=[4:39[ M]5OC]&0_./W0UG_K7RJ?A[O FS"Z6-M0IV/B2W=%%U,GSO3"CZDOO2!*T3U6 M:.O#8/_]^<>^4AOV1NZO_AW=D,E@YBBSTA&G0263@)XDU9.0CB3=DX".!-):V.GK63(-Z4D8.@ M4\C"*:CW%*:@DRA6GX;5JRY.%:O[+D"_2ORV>(%[+MRW6:<&DO2M;*[][IV>C'+N0<0(I85VZ^V1#.5HA9($V: ?N M,V3RM ND+N6>[$E=(G6)"(34I8>H2^5J0) %&J$=(+6)U*8,'?=3U:8BM QX MJ%5=R!X!.8!)QK6)$G0!R#Q(4B_[?R](BE_G?SE(\'69"_LG'P,M<"7_Q[+: MXI7NSQ9L,EZK_[[-*FIQ_BR!)//5^._;K)F[75.%/_O_LL)Z^BK;;E35XM:*H/801)W*;+%#D0I MBVV5R5^7,VR^D$6K\\YM]S_LO;NL= S[^[??9V>7!PG?+Y_G'$/#N;IXIWYQ M]X_'-W].3]R3[^_-L$R^6B]J(8MTN$;ZBTZJ#$7F&O-D6X.XIZZ$.:J?U%NG MC=W+RI]O_UZ>*-V/HY-ME;WO?5=;K3=?CT>7X]Z_(Z5WJ?RH?-T59>]!=6AV M6GDN>_^J<'7NTU1X,E/F=>+W2- BRG!=U\WJ0_,U7;5X3=>-]Q_[J.]_^W@2 M,+-V>K'G[G[]]]-(>?-XNVG-TJ[S7'#_NMWXT%0Z@UK0/^\.["]O!MYA6+Q> M:2UV_B#&08PCLIVRRS@VH14EPBTV;TLI[8^'E"+H7>]W\?L^/$Z MU5,K1G]E@Z^?O[;-YO[QU]:9TS+VNQ\^783EZ!>;D>6Q''UJ-E4QF8N:=JRE MH%K)/;:8>G%[\_4+^V-?!O;MUZNFV[FT^QNO-+]07C1HU9WZN\K>Y?O3_67WH,FYU/2+NO4:X=N,<25^EI3\6!M MS93[U6RWU;TWU^ZY>=#5/OTX?L?J'[=5'_7+Q\-/@V[_A[G?K)P.;FY/+??/ M<5@M7FW+K25&'(7 B)\\*4:6^EK3#J)ES^Y3+_NU][OO?I^?Z[;ZZ;>O[(Y. MSC?<:GJLG?G-QF?VVR4:?U67M_$1:#[S0IAK;I&%KJ=+C%(%OJ:\VK M#G./X==G?F54\]ZZM=-?ZK>/>Y\.G8OZMI27'U]UY6>SQ_K[ZJ%^[37_#/X] M'-R(XNZ@O#1:ZQ=W#[]W% SA](S,D/T6:LYS:8>EY4.1=S9@$IZW;H^EGMF3 M;,>7!OHUD_ -H+NA)[G,L'3/,_LFZTE.X$M.7]*GD)$2HD5Y8 M(+->2KXCV>Q.P>C#73)*TJ':0Z 0UIS#,]_HR^A$/! M00"U>A,)+,5FIGN2OI"67Y5PAZ<_A8=Z3/)11 N,>C Y'[[8D_[:KG/HZL_! MS\KE^X_:_OC#P=G%+S8X?%=YO//W;LWD)#2+(CUFGKR/=-?]-;+^,/?]X4?G M\M,79_=$]P[,F[U=(.[:HC-GUTOIYU+C]]_W+FN#_M\\\![/"2U,?)!E>E0X%> M4"Z1@JP Z83?4F(2,C%5Y(>'I '/Y/2Y0 DQJN&_4EY)E@G$ADQFZ2&:G@2K M]C!]??YY8@_XM]CM"/:%+0X9_F(/2 R]P7S8B3ST<(YBE&I:K/=1BN&K6^H6.:PV%S"D-=&KC(V/Y[=KRW^N:BC1S+FKFY&+X%2@1O/P,4M>?P/C+> M!++ZZ]B!KX+I[#8OVS] /;)@TPXXZQ4:8??7E^!M\*;W\YUQ66%7ZN677YWC MGP=??^%7E6>"6.(_2Z6ISYJ$K?,U_3+TNM;NU_5?2JW=^%7OUMN_]%:=_5(: M'::V.[UVH]5])O95_ (U)/6S;@,I<+[VUO2, #02QP:6NFOKUA@4&*?_+OQ1 M,ANP<&EH-9/#^86QB:HTG2?N@-)ZY4G3^7(9$,T8P?3.A#48IFXAK'H<%/P[ M)\P++,'!CT=,"&,O3?VY[UB638&4U%JRPF"\L&O60H*;7*UZKT =1HQT7C?L4"0PU MC QOHRP!L(B9X#<&Y@B^!:-";MMP&17[;0;C0"+C;T/>@P?OA_X@1OE1GI):@\/(*MSC_/; M(\>NO-_=_1([A\],]V!^21($ZE03"555&VM02#-&( "$572!W!DK=,: :-I" M-\;O]AA(=1"/ +SN6!HR4$GA6(2Y!\=KXPF!(0@2'B.B N.X'7%. P1AF>R: MA8#@1E\P&EG\0WB>'6UA_,$CU[DV>ZCSPL]]/[0N=1=8J8W[+@X?;]**5Q%. M )OP@H\#$ZI*NSU!V+IEC>49 H[-RO1FG@U_!K[)K25)38M6X%B&==S-(>3[CK*AZ#.\C@D4R&S3 &"\_W6#^P<&R3A['@ MX=4IUH8APO!KH6)NHI$^U_#&'3L[@9F'".R.)@7E-^#0":>D=T M&VROJC2CGL2=IWW^/UCW=X3'E!M'3PY+PDU6%CX\1$Q/#N7+9-)\M@M?EW&_ M;IAEX7]=!H Q .T">[!,3J4/&T2?2J^II)TE!!")7L3$!76%'J"U5BA+!NQ8 M%T\6-HJ?703[%9RMFKQ;[P'284\/.- (!#C:Y2"*;W2W5SETG$M<^E1< MIT5X>P^.("FX$- MF7I*I$/XSX5 WPFRQ*&T:W 8*9U.0Z 1B;.K([.#+QG,Q0D [KQ@.)KJ+B M M#-=$C(3Z@:7;H IY/L@%=H%/PF^AM\+PE^ITW%/HL;L6AA.Y8#:(&I GH/[# MF\+U"&0>"(T !\0^*%[D*@D%C1PY2,*WQ43FWT7&:_?FW]7A,88Y@FDLC *' M/%SR/LC/WTN&OS$M:_X]P5'GWP5&-O\6,MOY]YP1"AUTZ"U\?>2@)0I$//D M2-\S =BZB\< +!*I%OCA<0#\5YAH"$3X!/1#?ZH=NGQ3=<,/ )NLWV<"'_%S MYF-/3YI+=.2AM@_G!"JXP,R:)SR!F@,3X\?7%^"9AYQP)\\([XG;#5<2P->$ MQ@.GQ";ZSYQ(NT%>#XL&AAMIT2#U'>N:29>VZPV+]H5V%Z/1/VTI40/Z[)$8W51N,Z=O3E\+AP5US) M'(ZL$/-<=UF]FZ!_6>C%O!C (B.-B^_'#!F")F3!7T*7N6=(?D!"F. NRS@P MRH8+C#G8CI ?>$XN%\]\M)F'(0EP]9*?$(^T=!E#6\T%6>A7I5.A8> NB"U' MB17?_? \X@?0@W59S@CU)F<"U&MAB\$&X(&+;X@U&/P)_-G1Y@,KOF8N?%'@ MVYO +_! _?9@G >9JU7I71P)L0?JJQX9H?ENFQ?_?J/;EY'9)\,,!8-&E8T?H(A/#?.>A79*?YF6+?*ZQ=]#?QT4D]XE;^M@)_)V^>?9W_(,GK6$N"L^G!]._(P[?7@BC_]]_.\U6Y]5\@'\N MUK[@:GR2;G2_GS+T?Z!K06",HS8&\RAH\%WW0(.X\%$!>5O=JZ+MZ3HC!V0$ MS!C@ID_0.!4(XO[D9 S4;)VA:<@2_QW7;+@*8%^;KF.'YN>$F,+H((@.8>)- MO8,+T6O"<8 M2< Q0ZDP]PM4.&9^-?,%5$8<$ ?(;KDMB_,8S)47$X/<%0F44'\#-FTZ'@&> M +\*\-P1:#JS3!L0R'P)" $U=T(/H6<5>J8>^XG?+(009Y43%B08&2BTJ*^C M>@X:N3#A'->$T^3,#G]"O(K0=J>2::&YQ0,%:%>/PXP36X!'^/$!=!<\?T$W M+@%64Y%(V")LK<*695X%9@^]7=,8BGQ M>'J/\8RPN3P0#)GZ/N:J2C9,:>F7"'8$NS4X'&8L8#JM!&H_OV$O2[#3KDCH M0KGJZ=?PTI,&@%.?4$6H6HDJT^Y;^B0R$L/8C+(6"X^%V+?OJFLAPD*F*;+W&M&\"1XKHYC M1.F1H<$ZN?[C<+4.$T\YVJ9AZ)'K '/TIZ\D9@_0I1?Z6$", ^I,@_PH!+R[ M!+6!;$M$P$;,-Z3VS9]5Q^R&\>]O -9>;NTK-*E9;JT_/!+R\1 2\Y 8W+; MTF^X<7HQ<:Q$%_NB.Z<3YXHN>*M]L<((B7MD8D^8W!,S@O8OIW46+79B>8';"9SV!&"&*$+4.HF+Y M ^P6'F5/LCL#CU]<#6*PFF%[O#>1XT6%-81!,_OU,+S"D8CC\;O,PNFS)&5Z M-K49;WPYTHV+&]SC-Z PTU2\KU^RR2VRL( 789PPO@KCDUN(6"C.' **>_H0 M+( PP;[/'=PQK[3@QS?ILIS'+FT6=;^(M\U['@@VLV M6Z( <\428:3FYF32WPW8,A&-Z<>]BR",D%Y%90OF#.]-#>] M(A?7 70CNIL-0EUH$8 \UW%-CY<3_!L^&R*(,=X-0_3!O.*UB29RFPMS&S6- M23 ;/A3QGRGG#8TK;P2_X'=V'_M@FUUP;1EO[@]'NC#Q)A(=HAV[A<#')O H!'1E4C) '3:>#T/"*MG>KH'V 5P3LO' MQ&"JAU=;@:W/%NI"B"^Y/B.\#3$EVW!$)2#$$(P(7BETAQT@6=* Z9; M_B L9""]X+44=$^4!#C^=O"VHG0DF%F/ \M0WQK5=*62*86$S A0!:HVP$Q8<#&Q_)GD7&=:( M5WFG)$G"T?KY'Z!_86G*?H"5NL+H(0R)UYHO7.<&4RL7P-8NC*@J\&+$BA_@5&U@APP.]B*1KI/GC5PAZ!+U5LG6F$&M8GGJA M<\-N53K!S-VH3.>D6=)LV6S>!&W7M@-^GX\7>!>UI'DUYD]2W[2BVB+X\]/] M/?S\L^X: _AMV,5M-5B79YABC>AI;FMJ9=]7%5N=]MG@M>X!N&)WPS+\/''O MCOJQ?+Q>P!M;B'2JV9KR(PNPQVO[/7RN#;'R^E&?EO,KC%=(QC"MV"UF-_H,U%2&7N0\*L)LPL- M\V^B<7A16,,(7)>%E;NF]:A[HCIN_ WQ6"S]:_$4'I_Q5 H' QYWG8OONV8W M\..UDUT651Z&'>-UYGBQ;4$KIBMA9@?HKF,10L1V%M.ZZ]@XI2JE4_[]^!JO M0+*;M"J[ TYQ[W2IBY5ZL;]G7,(-F-Z#S73]B'!.L,,$X/.;B0.:NC1RS:'H M@,#OI"9/8ZFQ)81[.,P(.XE$:Q$!N#"";%Z'[2-%9 R;2/C31Z9U<+MB M#=(0XW98&Y175N?'Z,G3VLO >TQL7:+S9JV<\8"NS#49D;]GBKX\V.&#E_2> MEC]@!H.?]F9KH8DF(R&3.PN?,I%!8@"FB MLOB,(O'M;L\ >3 M!U6Z3'>C?!9L[C#_ 3S'B;QC\0Q ?ITEJMW./6C 1OA,8^N/;L)P->V^VJO\ MP+N>XW8EX!_,A].*M0.=E+GASYBNGIL:P*N] 8OZOD3/Y/":/I6WB,&V(J&; M&#O7<&@N*=EZ@0, 9]9=;(H CYOKP;"D14MLV;KE.6'[ 9]-#CBBE_#:-::D MNQ=B<=/#@<>&%=%YQ5E!.]$#0,]%EZ4_N;F-2>J33[T;?11[0\3YT%T0:S:) M4[P E@*#, !7#(FG;W:EU@O]9;2_!R@,>LR=N="$<)WRB-B*X9$!*$?7 !DG M\&)-?L*FDY&,1 [2#URN>45]('KQ-A1A3X*EG$PUL9QN+11FS?:%O_J56U99XV34M*U1'\%>" M"R#P,._71FARJ<#/&M[Z2ZFV-6GN1Q&PIN,KU8XR,[XH1\&_[0$B6=AE.N0J M$N/=IF/STQI53;P>B@&J:]P!RMY5-8VNJM%5M8=?5=L<@UG27VJV5V9WYM%Q M!??9ZSTW3 'YLB4D="\F)]AF1!V@2 MH,.<0;2P042)!F&Q5E=A]Y]I "\N95!/XWH1Z)2>[XY!=1U-_%"AG/3PACBP M5W-D\"0[;,LH MUC5MW+RRTR3N!]\AG#EO-QFUR5EO C,=4.'FZ6^: :. MCFVQP6'_IS4W37@9N>&-TPU;LUQ@ @MS9^[6\"+&6&D'SV?2O6?:U:7+XAU\ MINOE_1G#NMD6G[P Q(:-F_M($IL]N[-3:#WM3C1GVM,*.#D*%>0MFUA!3DC2%ZVQ:%.>8TN/ZGK[0 M8UBK?(JZXZWA\TO2\_$8O75&RLXJ:OSW:W9E3@>FB32*SYGB6B?%E137!RJN ML?UI5%L-,>GM>%NGNW3*PN9Q4T[_5O?U;;GP7LVW(!<>[$F;3"^:7JR_YHH6 MX/"W/J((\\Q:K6OH#3\B_>Q\W[;@GO)@]X:$4MQ7NZ8R> MI.JR6EJMR> ?$.@53T6.$E(+4I8A*'*6>\7%K>!=B\+!=Z.G1KPI#-M.(J!S MP54A9\)1ZLVJTGP>7_Y;4GT=P5#M#N"U6/;TWNY;"QJ M/?DJNF>MP&<;9J]+H\'BB^MK)#$).1]X7K'M*R/:U7J;#B(#!U&K=E0ZB P< M1*?:Z=!!9. @5&)-V3@(I:JUZ" RX MZHZ.:>A'7?)_DR?::#C9ZQ=O M,0[2:+%Y@7E-"'.6^,.L&R"@KR%"X0Z)PR-#R(FL>@XS$ MUD8<,L8AU58!Z2!!#GFG)[_ '+*@R"@1AWRDUAV[F6(8C,U>H-J"S7'7,M^$ M6>:G/,L<\^QW$I4*J2_^,3=]$G!*E&_=(M>S?.M62XISD;G6G7,YEO7\F$D9@B8?_U!4^EM>CBP/ MOLY-\"9XD]3*?1SNC#?N$4V$R).:62]5 MPJ9@WE@,51(9Q149>8QO;$!D4!B.8$HB(VW# M*74[\>[&(A[SI:^!CCM -2S)#92'(-UD?8FMDN)M10%KYN)M*9UKKCV4)'3* M+G2R%WO8B-#) /,EL!)8BR]1GWO9>2RPQL=&O"^+XC MZ?!2OV#P$J^F67<5BI1>Z+:-]MT?UGM)[L\R^)5R&#&K56N)IT]N]?B>)\YO M*1B68P2FX-9\3LR]#,P]AT&#Q)G[MCECTLR=$)AK!*;+W',8A7I@54:T<&S' M'C$7/A_"O(2%0_Y!7OZR$0;Y43W3<>37KS1[4O)8M?,>DEU],AS MDO&PTF1]5$>/ DE9#R2E=*Y9\.S1C282.H5QUV]$Z&2 ^1)8":S%ER@YBRSM M\SY1%=^IQ)/])!?--?(ZEL'GD\.0D@*PHI 2A9121&"MJA;%ZTC,/6/,??N+ MS*7G/W$IL/78$\&SR/ LD(C(86!JSLXYX]:-:WJ7E:[NL9YDA($I;NE(Y!$D M)TMVPU"/8C_-Y&VDM ^9;C?E+BCU2.@F>#\]&_Y$NMU$$B;#;OQ,2)@,\.+D M3+*T5T)P+9=4R5G\YPZ-@2XXEQDA_:*10E(J=($:-$&[!FTCYD MBA*5(TJT :F9]B%3E"CO$B:MY*A"T#.%DPC71<1UD>54SN).APQFIU\P"C.5 MR">4QS"3FF3V,(69TD9@#L-,2K59%*\D,??B,O<\.OR39NX49B+4E8JAYS#, MA&/>52GO@'>$E4Y]W6=#9OO26]W7J49>$9PGA0X[3=9'-?(HT)3U0%-*YYH% MGQW5R".A4QA'_$:$3@:8+X&5P%I\B9*SF-&![3.7>;ZDVSVI9UZ;L+J>9')[ MC7R,F?7V_%76V)':E%N=9#N\%Q^@*<27$@)H_D)+:EVN-QJY]D6F94T5?)&Y M%1,YC >6^UJ88Y:,,W;2AL*$@9NKKV@#$:YURNJ])5)535'$=.^UU):U1:W);3=S@ M)(@3Q+,#\:9<;U&D-:>1UB^N@PMV;*GON-(+EQD.K& L.?V7DN&RGNE+EN-Y MS"-G,J7)9_HBX5K,ZH7:45]2U)1N&^;NMN%*1+>;[001G7.7+\A10=NT(AQ27&PD>2NL M1"'!W$(T?W<7FTGFGN7)3TJBHKBB(H>7PQ19:VD4E".09AND:B/QIM/Y &G^ MPVHSAA-=8J1\<[K$N(3%X1WM!)/<*!J7,;C0'<:G44=;2UP!*"-UE),KE$YF MEN..EM( MI"X\4KDD1F\$'D\D3R:-9*:.8TWAGTLNJSON$SR]=L$\T[S<6"4 M-%^**XP-N:8D;OD6'.%T@S%?"&\E;[T6'N$E(./B"JHBWNY2:G(]>7.3($X0 MSP[$-;G52KSJ33X@GO](:V@R@JU(<59RBE&<=7DJB:+4*DZCK*)0+%WF)(=>,8.K MFMRIT5U0"JX6-[A:E^N=DGJL25"54U 5,?+4EI6$[[]0;)40GB6$*S6YU4G0 MC9(G297#V"J.V9T9\X8A"F"F5@\^_,)^Y\/? M.+E__NZ20YG*EV6[7*Q87V*KI)AH4<":^4JP6SK77'MD2>B47>ADLF9F\D(G M \R7P$I@+;Y$R5F,[SNWVUA/TF&6^@63#&*Y[HFJXT$BU_DW 5*TJOLTBM[<8K'DG:[(S>4%MWO(X@7%>*J MVMZ$<9GV49WKK@U/\Z01UH(]!T7QC28=*+[IN,EVR\@'Z>8)\=4<6ZU31:3<-G_@F..[J?ELWI_ MX6%9 MK+-[]/.1JQ$7Y/P2_"'/'[,@>]3I@?N+;DV)/"C[KG,=^37CP[.=[= M??;R'R^8G0(?M%5MP,\MTV:5@3")E%KM^2O?&?%YSVT"O V/>J&\A T,1N2J MS+M'AVI(+H;]$_3J9".P]CSQGBE9")M1; MN54.+YPUJ\T$JQ^E$$#;C)&66P3F[TY9NZHD+AQS:FL1<\\P:>7P+DZSVLEW MX[3-V$>$P*TAL%-MY[LAVI/-G"R%NHZ8+YFVSUSF^9+X%OD)R=E2K$B46E4Z M%(FB2%0NH5M+$+J9\Q.2A"F[A"F&.Q\D3.&N9E$DJB30+5[)W?Q&HL[TVPK& MGJYUB]F^9"^:9]*+(\>NO-_=_9)D5$JCJ%36W4;;7V0NPU>;,/9R+7=3"%^E M M7\Q;D JHG?>\ZI)5=P>)9$7.0P' $T2 $Q@FH^H*H5)BVB )$SL,(FIAF[ M'3';8Y+O+%P9TVT[@!7]8;TD[;4Z71LKAC\J+:LN_XXKP&VRV?\9H()B1O72 M,@>+@'$MP;A"YIRS)+-(9I4JV *X52A.2!@O-L8++;-R%E#<[_=-PV2V,99< MK,:8H W:H)AAUCUK);_)IE83;#Q"H<"T$9B_"%]3J29>2"2GQAHQ]PR35@ZC M(<#_U/S[Q^\L.JTZ=5Q-)W8N]$AL40 M7D<&1U7IL.&KD>.98*; "3$+[)5K%FT/VB//9N8V-0HKAF,Y[LY_:_Q_KZ(1 M<1,7AN./KC999*"IC2J,W'7<'G/A1&PVV2-)#WQ'JDDU?.[?\.#HWPTP$_D[?O&6].%']#CS?[(_C)Q;N:XCA6;/Y25.=-TEQ%FB7KJ:O]@)-\>*; MLT0[1W1Q-O"DZ8H_<2"8E3O4+?%.V#HA?.O9:RPO*IF>! LS @ LZTG=L02@ M,W%6 B)CIKNPU$H//@X3A UGR*1IH!E^L^2KLX'IZH1S+9 _ 2UQH*D9!-K^ MIH$F:BC= 33!36,2X#]KB:/8JD+)I'*$7+!*UV7Z947OPX-W=.M&'WOA*MOMJEJ?HCJ:%>Z# MU*BVV\^EZ(K-9JC?5F(;%L*M8K&^OR-^%;W%5:'HO05Q^6QNU F5JDJU M.2?!Z]7ZAHYISKW9G"IJNC1P6?]_S_Y[=KRWC([N)X4SSNZQ U\%T]EM7K9_Q$\3YZ=:UOCI&O=V^HXKZ9:%?71-I^=)8$IXR')ZDNXR MR64CQ\4_L B=Y,\.U]4]X-6!!PN4_ &3^@S.1K=@@;H/.JH[QA^@?Y_C6%6> MDW3?)AKK64/CFKF)*^6_-"O/I_+>7C8P_) 4S8Q L9$U*)X!NV)S,<@[@+<* M8,CUO&"([&V&MTY4TCELBO?OP-YRI491Q2XE:>?'MX7WR)M39O"9H39SPKS M L*$51Z#F,"]LKU9Q\"I>2M]AA$'GK1O]V#W/@8V V50EM2:6N<;$7]'XQI, M@@L1)V[Z %+C(4L[!GA?F^PFP?DLH=/5SS^:VB\HB#F>8"N'8BO9DJWL,0.T M_TNMMB28HP7'(<&/U7JU\QSYZ5_MJC+Y ,8>@23O\0^46K4]^63R0!V> M+L0_E]-P/%7IK6D%2 7 0=';X^$7)&^ .L&:$[T!R$M_U:J-E@RJ _=G328O MW0S8[-1P0/ARJSE5.=9Z#DPUW;.;I?@G'R*<$.S3_,XL.2)9ZKF@R=N@L)DP M1UANQ)!@*F*33=QB3Q!N--%*%TX469IEZCSZ9,(&@9 !/AZI5O M\OL0$%,QFL[F(P/?PUVR@7LS Z4?:*R \!CT\7V@[S&N'Y;4,WW)_%'(2-CZ\O MW5X5'P*3+ $ VG;W:EU@O])9R^ M;GNR!$OP3;#7$'A]H$"NIH3J]\ ?I$$4$L$=0HT M)SZ+'N,^A]38PU)3(X8E59O%DE)M/'\,5UA'/MV)J6AN2T&%WX3]#UR.\?"K M'GR"E SO_*5H[?A9XS?A^3&:Z)LN/.0*H 7/"V%>%X+!MIG!488G">S-\]%2 MOS -R1DA ,;2\W[ ]WGDX.G6PZ.CH\"=1"FZC.T^XYP28(?P74X0 LQ M7+";(=;9$*8_!EAWFJS/^.8C.F!@ MKB1'#Y'#+\$ZF8W^-TDW#!>L5Y@_CC\ 517',.&P?4[I@$D3H"U&$4)\J%TLU OX1-(52_AX;(UFN;]S_SG:9YYW[& MQCG;Y>ZCT(WJ\>.)7$]=H!]L0(_'QG2 /-"J;9@C8&;11]Z P<)0CEXX[EBP M!S[$D!-E3)./Z ?'BEBDYSF&R;T7(>7H,V,!$V&6A?\%-01/V[&YNAC-CVO[ M'K?Y0D;OV" +[X_M:K62#); MZP[N#0_9#9G)FY"CG2)'$QK(A%^?"#O!GKQ3V0_="KLB!A#_=N5-Z+(XG+HL MML7JYSG,+'O@?MDUFP"?=2?BQ$,OFJWO4< M]$YNF.27QB7$%]<_]GB"WE,S,=4[[[K006SO(.Y,RJ:#V-)!=.ZY-T0'L36* MN/LJ#1W$U@Y"T^@@,G 0G6K[SELO=!#$FLIU$(UJDUA3%@[BOCN%=!!D1Y3K M(,B.R,A!D+#.S$&0'9&)@R [(B,'0:PI(P=!=D1&#N*^RA!T$ \[B =6\+LW M,+>]5;=&2V+"6REO=%],;,/)&AO?%<.Q\,W_/6L]>^0.:;5J78D2.B9QZ]&M M!)1B]J0H5V2#6]A>8P>[,P^);]BSUW=?+?KG[VY."RVM@$W[ 2R$4+(>2K2$ M4++Q8DBM>9#,E[):7TBL/.KMR(W'\\QB"([6$_$N,:;Z:.F.0=R;N"\;J2RSOYQ/.&4WSGWL'E^OO CZ[/6+MW@9QN5WP:-;X][+')G^ M6?$9/UXNU*K-]&&4&+L(+Z+EQ31ZD**!%ZU8BT5QLSJV8F'@J#G#Q$@0!M[WUON<$W"3TH6(? MF;"KBW)D)"1)2.84N"0D24CF$+BE$)+"&U 0ZLS!!:E3+-;."U3NY"%2O6E] M)H\HRVYV74H,/Z?XN[N 02'Q=W>I ,+?UK6+(AW&QN/8)(Q(&!63&9 P(OR1 M,$K>KLTC1>4P^#UI1]+DXY_IM]C*(*=Q[NRQRFRX_O_*J?M^/F%IGO=(VDPO MG9G#CB]DY#)>@@B^(ZE-1>ZT:DE?,4O[B OF\T\&L=OWVV\$L7)3[1!>,^3J MW\@I5VMJ<1@!]\9"?)ZX9DC3-%FKK]8ZLMA($;L&X$TG3S"%6;F#/1<)K MT:5I/Y&( MY4UL.F]BEAEKP(Q[3M"U6#HB::.AH-27FGCFA29KC<)E7FQ?+5D95$H=,=N+ M.J6^U.23/!H)6L_9( T*2U&2!XE^$OU2O:'*]4;APNXD^DGT)Y*1TJ+\SA*( M?LI(2;5^PZ&CVYXLVLE/QQI-WE@,0.B9V"8H[$3KDQ1V(G4]D) MCV8!>&:H5A$7A%>D NN3;F9?!9S M88ZY*/&$Q@9N6Z1]R,6L%T$R>$$&M^J*W%$:16-2)(-)!@L97),[38KI%UT& MUZLMBNE3E0F*Y=,-V()<#E0ZIVD+$G90DO9!M52R;&4K5>5Q'T;^7)D9",[8Z;2 MA'7G%09*W:#B$W0#=67>AZK)6KUP@?$,Q9Q2QPS=07VTM&_)M2:5\2]ZP*I1 M51*,2I8L:21UFB?I_X2,DU9-UHK'X4CZD_1/0/HK%G0M&F#I/]BNDJB MATSI*@^=[8'M,Y=Y?J7+=!<>)?78R/%,WY-,6W+\ 7.EKFY?)E='M(Q^FRQ% M"!+4THH5'%#J& -+/ .X',I7\1!>P/!77:Y1PYXL(D7?,)\ )*5T7NU"B),[_2M5[M)%H.F-)+GG1UAF>7F)%W M-* MT#NA>Q[SJ:D)Y9509&EUWP95:\B*5KC+GA19HLA2 D:T)KR<-G*_PW MMF-7(A^.M"$?3AD=-ED*"-#%ZCNC DVYI2;>9JX4FE?!%YF%N(W8PJ/),PSQ/1)F),PSTW6Q98=+]M=6W=FS!O1@J;K6#WX\-#4^5)- M&/__].'HE70ZT%TV@$^9Z^&JE=8K:?\JP-WXY^]N0GI,.1,Z\LF'A"Y6,*9# MD:*,8R[] %#^,4?1'4J)(+&3'9 ;F(%R64*YBSK3ZNUY:9"5Q\S'UE(KNI2SA!: MEU4EWV7%1><;65>&'$K1[?9JH@YI!YY%"\J2U5;K=(O)%XRRQ"937G M/<#*+=Z4:I.Z.&3@[KXPOC\[-AM+\/$E\Y.WPC/E0J%P>Q'C"X^RX55-5MNM MHEU?HI!$ 4,2C^J@("MJX=K6%SJ&\2@N5E42K"&?C12 K350R"=T"R. .S6Y MD;R3,NUS)@%, CATP7<:A4,W"> %1WTC<4]&VH> M8BW%N7;X*%M-W82Q5@JU)Z\HS6'016M21D&>0RY)]IJEC *2<@]%8%N1:VJ^ MH[8DY0HOY>JM?$.T[%).:5-B0582"_!G='\_I3K"!>N=E+WE)LRZ6AU%5AJ4 MD+"Y>$C:@-ERO"3MY28MVEMRLWCY.A10F=>_JXT$.W^7+*,A;9(G#>!)#I)& M6ZZIA6-QI &0!I",!J#*S7KAR(,T@(64BDZBATPI%0^=K>CE:&Z\$F,9W39I M-T#:P 7"Q=[6^6_LI,CU5D-66HEZDTL3KTH=#1M .=>QTEY7XC>]9:U-61WY MC7=IU99&61TD97/*?Q2Y65/ENI;OD#M)69*R=TK9FJPEFY9 4C;WESSRY7Y( MVW_RC@%'T"VI#S/PI%'@&@/=8SW**2E4D8HTFN\6XS)M(W$-JGQ8R,8]6FI M_6@I321 (:0PEZZJ)>C5*ED22<$Q7A21KW6(X9',+[G,3_!*8UE)H"@ROP[K MH+21---&3@/TW)JV[K.>U&-=7Y9LYE.VR..ULWSZ>'-Y.UFMRRTU42]O:>)0 M>45I#F\G-SL41\IO' DFG>#Q%29;(Y\(S*N4:]8359-)RF4O<8'E,RIHH5-8$51:?C_XU945)W)1/ M^YC+&ARAPN(+2=/M6H+-(;.!;KH%NQ#.:"5X"Y92&'( W:+(7Z4NUXK7>ZBL M\I>2$QZ=H:,E[L8H'QB*(\_;U"@DU?2$8W_ W- -PGKB*@DE)SQ![\I2,:74 M\DB+56()=TE1$X5*:0)$:4,A=7I8O+M+]%!*>LA:V.KH[\^4;T&"N\B"6Y-K MM7P7\B&QO8%@1[% WDR\^&<^#S=K\C6%PMZ4%I)864_+U#FK-1EEAFP\,R3U MVD8SVY1@9;(,+C7QN'NCU91KR?<'RQ2Q9*E >S'(8ZWB[/DG#[4CM]N%HPW* M2UFH.)IDP=B2Y:6D3O,D_1\O_9OUNESO)'YY)FWPD_0GZ9^ ]%?DNI:H?9\% MVB#IOU )E8ILI)O%\I;!3WK4BX7N'>>);]153:XKB=]:*(6B5/!%IGY#.:6C MI?#34TXL88L]A=R.-#!'4F^[4J_1E.MU:FY"4H^D'DF][$F]%)(H'HVY?*9< MB#LGE&&16H9%I:ETVY?"2A16HK!2]A2?$B53I"Y<2&BN*305I2VW MVM3ZA(0F"4T2FMD3FI2+L?'VI /=90/' L'F\;INK5<2NPI@Q924064OZ.+K M*M5)J\N->N$:3E 4AZ(X%,6A* ZE9) H+XTH5VMRITY-*4B4DR@O O!)E%-" M1K83,B2L5>%MWO%21B]+VLH)A9[6##VI#45N-^D:,(6>*/1$H:?LZ464KT%" M,W-"4],Z&@[^Y^>?F/%\S.1KA!J@T8U3)M5ADP M!! \L?;\E>^,^./F%@]OPPQ>*"]AXX)1^QUX_A!> M%CCS)!IV#Y;1=4T8Y@.SKADN#8?4;:^R,&Z9$U4>N&G%#G+E:YLR& G(YC9E M+F*6Q6U:&6 K6(N'Y"LJ$K0>&[I+&UJ4O$/).V5(WDG]O#/')LNJ>9 JD:3/ M@_H^DG) :3YY3?,YNB>O1^3T%"0!)P=^L=SL4(%"E/G:D[3C0]GB[,[:ZFQGROZ( M3RA%AU)T*$4G(WN2=BPEFWM"*3I9"RQF<4^(=LI2XT"M*G6J%T3Y/@599-J, MJQ12O!1BF>!*@O-NP9ELU>Y\) ]1<2#*1J)LI&QB*X,AO2QN4P8C(]G=1T MRJJZE)4MEE6Y**NV0#@G>4X5CG)?X6@NY\A>+'BTF3PCC?*,*,\H?:\7[4F6 M@CS9W!/*,\I:Q#.+>T*T4YZJ$$J#$I$H$:D@BTR;<95"BI="+!-<27#>+3@U MK5"92G_[.AS'ZW]ZYO53']:I3I\6G7CL'8OU_?C?D7-E"*\CITM5Z;#AJY'C MF;[IP(DQ2_?-:Q9M%_IDGLW,=>HIJQB.Y;@[$:ZB$7%3%X;CCZXV6>2U4AO5 M6H15."&;3?9,T@/?D6I2#9_[-SPX^I=OVV06 N4P TL?>6PG>A$-R7]]IQ.- MPQ3]2JNQTMXL/I:<6'1",1KZ'7B^V1^_"J_9+5) AF9XP.\<2KK=D\8FLWJ> MU'=<2;!OH&R/V3[K2;K+))>-'!?_<&Q)E_Q9KV)7]TQ/"CS,B?,' M3.HS.%C=@N7I/D#$'>,/)%?WF>3T)55Y7EU!: 0<->O .8/SW7.&P.3'4L_L M2;;C2P/]&J$TEBP'3%"$"/ )W3#< $"@>WCH'P.;25I-EM2:6I< :O$WM%5X M$.PDQM(,B^DNBH[!W/0UG/ L)TQ<1AI(#F[$_M3Z5$*&4E)KB75,6>%_UN+' ML56%K%GEL+Q@E:[+],N*WH<'[^C6C3[VPE6VVU6U_GQ*"^&LHOK!M%["_+BV=RH$PBI2K4Y)\+JU?J&CBFF MN>#_FU/-19<&+NO_[]E_SX[WEOE4^&O@"NY0M\2H-V*VX5L80T&N!"#>@T\! M ]Y$R=%?QPY\%4QGMWEA_^+[4ZMJ#3%KXH3:RZ6)U1F:XAJQ-;V'7Q?"M6?V M^_"A;<#4X",4B3Y0MS_$'P.ZYNH!2)X3N/#=JH0L%[YC@AB>$[QB>#X "&#= M]UVS&PCH@&8V/R#PY=G,]:HTG]K.%0(4X1R>(.X-QYN97*4+0^ (EJES,\F$ MU>"/HB_V@;UY*.M-Q^.: PH('59NX'#=,1]];ADPNQ$HED!9JP1!,L<\P^,X MX/FYFC:8>?Y.A;_S9,LP<;$3 6Z.Q2GJA,>M \09A:[K@, &Q "#, )QT%T4 MY]=FC^MP=XP78@D/TO%1O .G 4&U@*RCQ1_)JY5'F>-7ZINV;ALF##MDNA<@ MX >ZSR$3Z1Q=9IGLFN%R')@NHD\:.O!-T#<"KF*.3,/'GP(8\8?S.X&DB(#3 M7GZ\23FO !81?(_)O**V #A@,'8L'DEVT'SO/>37$> M*)2Z1:W9=Z.GQKP$S]9-<6DIU?J=7IN8DA0;']B1VP>L1EL2_2 Q+\I3XT[JG;E&=!!;.@B@"(4. M(@L'4:LVZ2 R-9X]=?W/3>>43!].R\$'XD.[,0^+&Z[/7I^:M-(2W!Y[$[![K2?_\ MW7T]YR#+)YE_(BW,IWC+Z*DT@6'#__NOTJR]TFJR>)$$5:2\(_H3!_F;RRBZ-GK%V_1(>2*L,+ "3S=[GDOG4 @&V&=)@LZ]).>N)<(*T[Z->]>C@W21*]%D$$3 ZNTD"OK4 M=R&-Q%NEE.OFMG<*Z[XC^W:.[Q4&U8DMA\": [!FW4"=9.\U^?AST6"I(AUB MK#X/>E0FH'F/,WD#B_PK,8K*V4V+>E/NM!.\:T$ )8 F"U!%KFNUIS9IRH)% M%E<81:ZLYDER"FP&%;G'$'I3;JFMI 51 MVJ=,Z"9TA^BNMQ8+F.75KMD/<_PKTEO&X_QDVV17=4R8%G-&>&I+UMH)MKT@ ME!)*-X#2FJPI27:"7:'9F@3=#.#+05=?$^0];-D:=*J6GJ."F(CW>C M%RP>7*S@;^)I$01P GB6 +ZHD>70W%HOV6%]T<;];';"E%G;Z4)X MG&DTAK^)-=V;^_F39B7^Q('N[&@H#&B!*?Z?LUCOJAM]ILG5@]NZ9H1-IM"' M;4G/,ZG'#)?I'FSD7VJU)<$L+ T=D %CE5[+EJB]0/+&B_OJHOMRF#SA1/. MFZ\(/M-650[[FL'[V)AKK1]IHE58-$NL(+RLT1=BHN<" =I1"S_X8/(+_!O[ M_WGW=@IT A]X7 2H^!B\"S'NQN3W:L9F-7!/^@NV3>@%OY*;;2\_TOB.-NKOQ'GS^ $9Q^GTXL.4' MS)L#ARWP3/N:B>:5\ >63EIX3"\L4X$_=WA=I:YN7X8=,=?J3(DKU:IM9;*) MTMW;/[?[36W-'\+&B^,Y6T$::\UT\4PD16F%C&#DP.^]]0>?;!Z\&UB\66#? M=89A=T]X%"?#L$EBV%T1V:C2>N5)OLE95SB"X00C"U9\8_J#>9P@^T>ZQ]:F MG'YAC]@8D7;)?%DZ.O[.S];3K_'N>#0F=FL$T0]C@W0QF-A@[#78DZX"W86E M<)$R0?3\JK'5"38K7VMKP]_T3=?#7M56/QR[+D5J1<@O89:P;-$ /=H9V"@ MP!B&Q0:&%A 0FY[/NU BGC!@-##,&X"G$(C1A#W1H1&GU$#S J2L?\. C7[6 M7: :F(7*]^=C */&@91:+U%8,Q*HA/W>^PX(JPDH!(M^ #/CH&Z 9OA\AJ[J MU=9CN-H$ W R]>8L56<<<(4D#T,H Z4([P[ZL82_5R03#?NI@29@V5\:F MU+* 9BTU"8F'LRB^%_@0T@SG0)R)K\N0!80:VCR$.LWU6?,\>AJMN] SX;WA M\41J[Z2S,7#&P(UTF/NFCPU;Y]2R>38C)KFMTPL/;*XY;-0=V.,39+Q?,U?G M#!#I%_@U@6[D5=>.%>"$''N=3L'1(8GU(C?N@5D/8!;GPO?3P!%!P1\X-[,3 MF*=D/AO!TOD/7\R_,411-[),T9U7,&\QWY?B>>*/Z(EKM&^/V\1:S'1+M"'6 MRL+_:CV69B1.3VO/-[WZSUIV=6Q5H8FM8WH<'[^C6C3[VPE6V MVU5UTAYE9^(^P7T JFRWGTO3EU,[.S8;[$4;V["9=K3B5[,-:>*J%?K&SJF.1[8G#IS@%NXK/^_9_\].]Y;9M#?;Y.?<8P#Q>TYO'6O M-S%F]==KP'1VFQ?V+[X_M:K6V)#/ZWYA\2 :#XGUQ>);R^@<&4!(Y+F"\8S98R1163HMNV ME8B:[87++I#GR2"Q04_LH@8(^JO#&2$.)'Z:>#=L ;M5G8-6POD$IO7W-['3 MN[9NC4%8YKDM=:-9;5/+T;E4G+1:CK;I(#)P$+5J1Z6#R,!!H#BFYJ^9. GB M3=DX".)-&3D(XDV9.0GB35DYB,:=N8!T$-LZB'JU0221X$D\,"OV7INZ@/W$ M[^/".>TGWGYLU]RZ4FUNMNC%4[OBOG-<$6&3K@MBT.V>>/'D#M-$&6DO.3'*:#R6,M1ZM99Z4_D[D7\09@HD M='$F6P#8$N;OMI&*N.3[K)$-YPDDN@O$UG-&U9EAZSE6>%Z\#;.F7PIMYVT0 M6@6^0Y* ) %)@O4E0@(=+F/9"1W0%L/26Q8+] M[H2*4&;2@%RKUN0+16ZWE<0#76F?*^&YK'A6FP3F@GA7$@%S1OTEZS+G3JVU MB.>LNU46E:4*XSUC[FH/DUXWF%*8,J%\RE)'BZ3MZ[07EXCX:N0IZ8B 779@ MI]P>L!0(#[6Q8B(\U,^RB_#U6?<2,SK/GBZLWS?)=O*2[%I;5K-JI8\@]0XF M6W0BI+[6I PS87Q.5E2%X%V,)*K$(W6YAW=#;BF-W'EF**Q1.J2?Y\,4VZY14E7MDIU<9H D4$\^.E?TPZ>DJSP 6UV6AI%GW]E,UI5U M5RPN0<5/35KQ2]OJR9 S(_5P-F6R/,'15]=JY DAVB#:6.(EK+4Z1!N4\E7P ME*_'N1@;M47:R+J+\56LP&<75$TL\-ECO,\=KXOM^ /F2EW=ODSN$D#!J3N# M?I0DI5QV#2=R8*3B\,^@%3%(3*Q:\55EI+?+O/#L# MFS%?H#E?>UWGM=?)]"*W!+DE9G+S:DUR2Q!M$&TL<=FI]1;1!KGLR&6W+"NP MH>719;=>PY[(GW=HZIP^1+W[+AF"=+6.KM81Z AT!#JZSTGW.=>.!R97""+M M)6;(MLXIT67QWMNFF'_:IT9H);026NG292;1FG5OR5Q<[>CXNZ0;!FQK@F&T M@M-7"B9I@C[^G/DD6YTVY6L0/+,*3T56F@30S'M7$HP#Y0Z@G>9B+D ./3%S MBLMGQV9C"3Z^9'[R&DS:RC.9N 4U<=>MG*NT-:HE3:#. :@?)Y2T!A6/(T=/ M#AP]CX)W:[%T7,[\0J?Z-3S,(]]0]HWO8J4KK%ORI$;%? B9V18#[<1S\ L. M44J[V8YUJ2RI!9A_CQ#^;)*;0U;%IJ^]%*80W)I77S)U-?0!GJ2&MJ0G)Q$% M$47AB.(Q.EI3;BPQUHD\-G,=K##DL>:5L-R31T.NU1?K963=E_5JH5[ ?.HV M662/+VU3B#N=RVK;9.L"Y_J^,%E1DN_#3, F8&='#G5D)?E"FP6'^+*Z386 M^++"3?F'>$NN-9.Z?)^V ?*.P=& _M6'&7C2*'"-@>ZQGD06%J6R9#B596V5 MJT4>-0)T#@#]&#F$!ZVHB>HAY00X96=EFV/GP(MU&J"6:]JZ#\I3CW5]LGTH MV:548H-P2C@EG*:.4\K,R@I.\^T0.F'PY6LFO='M2PET&]>YP31SLC)R;D:G MUY@V4^;((_OKM:B_7D'HH-CNI+6M[>1[C:=]L.0^*J+[Z)'\.K&""EL]RF/1 MNHXK7:PG8G-D_SP^7:0PR8R9[_.UOI>7;@42L',$[,?(G\4<$4)XSMK7):Y4 M91?A:[/N9F(1NK15YA6IY]:TZPA9106_A[7-EESY)/>62O6MB!H*3@V/S71/ MO*!H^2@C'Q<2M]F>+O>4T9;KC48>'6][ ]V^8* 12KY^6V%7@7FM6\SV)9OY M$ST17AC.D$DOCAR[\GYW]\M+,O#H*E$X@OG[,4^YLH-)* MP8%-=Q2S#VQ5;M74% MR\)P_-'5)HMT2K51K45G#3"PV627)3WP':DFU?"Y?\.#HW_YMDUF(5 ",[#T MD<=VHA?1D/S7=ZJX_)AA6G< LKU9VEER8M$)/7O]0EFJS*8UG0.A:>MV3QJ; MS.IY4M]Q)=VRI!$,Z>"-5=#(04%G/4EWF>2RD>/B'XXMZ?,Z?%?W3$\*/'3Q M^@,F]<-,1\_7?3A\=XP_D%S=9Y+3EU3E>74%"25.\+\#SS?[XSM(OF=Z(TL? M[YBV9=JLTK4+QCR7)TV\-C ZK4#<,-X&!T#P_B M8V S2:O)DEI3ZQ(3F6SL%$P?)FW,G )OJ![3 M_O'_.$9YY*PUAP@-/8D GO3EP&8A.%][&I]3; MU=KD*>N/HLE2SP798^,: !T#@/=D8>A90 ;C<99V[5@!K-JQIR$HIKLV\B?= M\YCO526DF?D?W_$#Z49'EFC"EL/I2;KONV8W$"(,UN1/*9 GK;=>>9SP).2: M?0=6NOC$:))]"4C5U;EWY#'/7EG@2>H%P(M=9P@'9E^*G5ECHFEA]MTRJ,V[ MAN"$!$.;0;0^&KG.+6R0SRR.[\8$7[!U.D@O+[!\OM6+D(DAIBKMAD/P:4 MKP: &CNKV![/06$RQ)0:IP"X[Z%S3U3:G:J2$#ZF,T8"#KF+!]N#LS9 Z]5- MI(*;"M?,QH,"W@-6H"#.653BZE'H:V1.+(,5$O="%AJ/58%60!+Z\1FS?_] MSUH63VQ5H?&C1L M^[DT?3FU@&*S&0+^8QL6&@3"UA._BM[BUFOTWH)%]FQNU(G"KRK5YIR16*_6 M-W1,<]3>G/I%=6G@LO[_GOWW['AOF=)\O]Y[QIDCP',//F6\(4>H^^FOUX#I M[#8OV[\,*&IQ#61!G@-!.R*!F%HZVU7HH(U M&:-D_W;$;"]]JX2)>9F*;\?N>2XW/6;'F=,-8Z0LJ $^,Q!YX1OS"KUOQKH P&X$(PM6=V.N,IF< M?I^YPK<3_FK2\^@NS?$>-M-EMC& )5Q.=3K^N-664'R;[MF#^24'OFG%%)@W M9^^^2'KO6K<-?* X;RF6$B M]H57%-[2052#'6#"0/X*1P#>*H*GS]I@',_QC=R>W14>[+I+[P5NY,B]Y^QF M2?0>/R@LAJ_ER^GGL_\'4XI3M,&S0[S(Q$5,A/I91.^SFPGB>(A+@!G!HFQG M:!JX$&;HGH^.:-:+AKH*=+"(?:[B\=_'QAPZ/69QGJW;7,Y[7J1@P#Q!,\*_ M)AP&GH/VM?PMA6-'1?-\ FQV\-NZ8=<5NQ&)B '3!T^;L.;&RXVX"H M/FJVP*%P,"=PYQ'CL0N< =I@7,\-^=[ 6?+4['YP_S0L<OM%).H.>'&;=&L^.#*ZX"WIF]IB? M9&[3TQO/;.OS_RUP\=HR+CY!KXMZ+Z=K#Y!F<*&/$8'*O+^%PQS^G-(U?)%_ MR8A2N/![LG0!:C;76B+5^P*YB\TIZ"+07: [%G)!4)^QY(4)2(=!W(L9;6>J M:@CMR0M<3A/PE*'I(8\" ?Z>V1A1@MEX(S#$81VR0&J?HF5=*![&E@P"*4.@@LG 0M>J=Y>'H((@UE>L@B#5EY2"(-25Z M$ ^\A'.OUKK%53]DV1OEPME>,YA ^.;_GC6>/7;]S:K:V>@&M.\*E8/;Z=-YR_.?O[N-OFA'(<[?FQ$">XLW+IQ(!^D:$KU6KR5'0Z.EDD/*. MW(>8.UVBSUZ_>(L>(#=TTCN!I]L]+\&[/ALGFS50(TS)FP3M@6VE<52<5DW4%Y%K5;F\WXQ]92,DTSK?PD38+HN M@)7>?,(<86ZKF,N_*7&P< N$E"U2M@JF;+43[$-*V"9L9PC;<,BY,R3F(QW< MJ"!C@A2[7%"I6<-#G2 MY(JER?&R#BHE;!&^BXEOM:;DSE*!,47QKGA-%/U:-RTLJU'I.VZ%OSNM0$@Z M(>F$F22_#8D7@BG!].F=>%;VX;1<#I:5723%CQ2_3-*8VE')-B&(9AJBC:3D0-H2_CVV MTUBOS"]I><*SJ\MZ]\ID7#.2-8I9&XU"KZ,1.6 MLXKEUJ)3()\6ETAR=D:\UQ!O.$AW;3:C5Z98B2\-5WK:RTV8XMMTYY](@TAC M>< %M\I4+#R9652GU= M21.KK+6H+AHAO,@(5QLK,KK_YET'-]]@,6JL&)OZT1(Y,^U(_I>BJI-"]P]H MBAMO:"PZT\.P8?M@IQ^V(M[%QKGLVH31L;VXZ1D@WUA/CO>VECS>>[C'6W/K MEL4;].;X\$ :@79BS'>QCQI=[]]&O>IQ.%!OF &_Z[O.4.JQ:'U\F*A! M9E_Z2ZTID^7*4F#W]6O'Y1TAKW77Y(VTT0/J&*;N1_UM86\O*[Y3P?\R7])[ MN.F\9VW4F M/4[#3L9B6;%3Q!;(%S:@I1?-+XIJ&D"F.F\=>LW$$F*)^O'3[YNNQYOFNCX: MZ?VP5_PRG27L^*S.=Y]_"()F6F]/?A^#%,QYVMTZWE1]U8P6NMI'/Q+[I:E- M*=;@*-:QR;"8[B(#&X0T->%/2$Z;:-FTLE*]6E\@YGIMOBW3?V;:34U4?FQI MZK@[$2>-K2IL_>TU I/Q7=&.ZI2Q0OS0_@S:MY5 MK]8W=$PQV5 3-_4CV:!+ Y?U__?LOV?'>W.B0HR!KT$ ND/=FNDY$KX%%@'G M0 #,/8(-GI]S%,U1U/>'W$"*<\$Y_LW%F?+6(.EG,#WP+F MK%O^&#^)6,DB*X5MA\>C7,!:U+H5L57@]0:(##Z+L,E"DCV58T!*II_W_BW* MHBPU])YTOYZ3,TS,5#)YW_D1:A#\TAGH"FPXLIPQ'%?X'7&RAN/YBU)\ZFG& M)O3_G[VW;W+;1O9&_]]/P?+:SW6J.(Q(ZG6\295C)^=D;Q+G)+Y[ZOF3HJ 1 MUQ2I\&7&LY_^=@.D1$H:2:.!1(#LJHU7HQ<00/_Z%8WNN>>C\0YJSS3B*2I% M_$1HS_(O'U8!($@,P4EQE"Z"E7C$*HGO VY[3+T(&W67$$N%B@HYSC(QX0CU M['8C\LJJ@ ] 5967(LHE36$[YF )6<9O^W[GA6E+@H6D.)J-I_ FW/&,V5A:.09L$1FW-RO?9&/ M+)CM3M"1O^/-0#@':99P25095LP<1_CIX\\?^*%SFG*;2E@Z_PH0)H$'R 02 M@E4'TU\$L.[,^PJ;K$.W\I)2A3TCC-9G]RPW*E%!:EVN6Q-.8;I9O<%^3[+R MNQ6U"R:Z=+Y[L.)TZ6PS8;7I0G),3;J0'%.4+B3'+DD7U8^@3]^$UG:3ON@6 MM*&#^IX-:G%#=>((33A"X:;"S^28MG=?/PE/!^/9+6G&?C9"GF[7/7V"NUK< MLON9>Z=;YW8"23,@T;_-^^Z:_SQXG%0>2[0CF_R(ENG*?=[=;9"8I:?@A=TG M"?Y4:M[$'(YW^YX2\@GY[4?^>#32[I;$+ED_K7,8RG/U>+XN)ZF#F:XXG&M]-)PP3AE'%V.,VW$G?I>Q/>1(%69ZP)_+FR))LM279@:JO MS^;UP627UPG\!/Y.@'_8VVV;JI\G]7XW?9ML3[(]];0][8G&O2<)PX1A7I]. M5D5)Q6R(C_5;160QDL78,8O1-GN#W>@[P9_@WPGXC\?Z=;C<$P;$&ZKR^RQW MD6=;Q*#Z<6-_O!N^( P3AK7"\*05'6=V*?O[=IT%,A?)7.R8N=B7'\Q3C.H$ M?@+_D^W^]"MFO"?Y?+=<#QF;9&SJ:6S:IMVGXR5"L?8HEA:&4\R.^,&+OEP@ M,J?8*LEH)*/Q*=YVI(?T%*,Z@9_ WZ+V+[N4_1>+9O&Z1#%=92([4U,[T^U) MSW0@#!.&KQN$V].BJ!6>TI_Y:A4&HJ!W$&$9=%%G>Q6GF7='KA-9CUVS'H?2 M+]XJ1G3"/F'_*>S+:B+=:'9YD# _ ]>)]_L@FY-L3CUMSOZ>6X6$8<*P5ACN MM]1O^L1;&FUZ1U'IAP[V9F_"J&QZ]1>(#XYW4W>)>8AYB'E."J[OABOT<]D^ M8VOCO5WRR/1]"?\WW4C]T*9TJ5_\&5?_S;&[:SH3#Q /=(D'AKTG$A2_Y2U/ M+]_JM6SQ6NWUNK?M;ME&?F:\=EQGTVHZ3@S;&KPQ9GG".\-B>^O#K5ZQ-;"7 MP-M9?&*[^[U][5&9)LS/$_[9# ZO_*O21#/W@NY@[S\^,H@D&Q43=OKXR=>L%'9G>!#^XR]O#.(^![ M&,3+^,QA!\-X:_1LD3!6WZ1?O<1?&*Y=[!+_>1YFL.J,X:K!BHOBS, _DP!6 M\1\F=BEARZ)M\^M)K05X9?.*+2O?XWU%GNA\7'9YWMK-S?;SWF:">AM,8(/= MQ/.S8I^+YWE1E,, F\=6)S8S[N,P!])/Q0BB0SE?4P5NJ?$ .-S;_]Q;=T#' MY1SN);U>73$S>%IT)_8AS;SY/"AZ8'NPO%DNJ!O@_[#5 C9P1M#" +S5M.'Y M?@(+@[DM6'00ST63=]@]X)-'YB66\?.1,7T0'/,0YI#CA9*2W+#R>1(OUX"$ M9Q4OS6(#\U71J/T#SB=Z1'5CC]ZE@.3(BWP8 R]"EQI+ MV,<<%^'QEO69:7B SKNBLS6[]\).79R( H.LVG]_2?A4Q"H2. 0F?L6]W4VV[BSEDWM<-!["U(!\.ZH+B-O^G#;>55YX[5J][4$.ZP:0^Y\ 5.#(HH"]%_-.^+VJ4W[> MY[+.@;F_J4T$EC5\LQFBPIY[IU!3/2 $XOU3FK+L@3'!GR+I&57IA^",( ;;]%,?C:M,.'7*(9YI,-=)Q^:;JN M^:9O;W>X_%NMD>B3Z@WAP??>N&#]Y@6 MJQR/+6?=P.QV;XF[L;"5VN*]L6*W)O?A5OY8S ML+?$/466MEL=?0A"^#)Y8P]#G@W9.G>T4"GJ,JK@FMPLE] M+L8JSO"H;D)AK&*'4,KL#0_<(BJK8)-K]'ZF(/2 MPQ].P=\",UVNO:TOG#YO'"_@2!]U.7J3KYU)!1_X 6SCH^C@$^,""C$#^PR> MF!'&*;J\)^.P"C3OY.'AX]?C827^<;J@>S\3#B,XD[,@]7,>(]AXN4\_,T!? MVP]S''/*POC!R-%HY;];,(]#ZA_!'G5>^%V\3E!E] ]B]%_XZ"#1@FL2^TA# M5Z6 60OF%7*NHB)MM[?!P>$ U>$HW@G8,5!1K?$"B-BHMTV,JNXA<0>HF#7" MUN[9U>FR=\!F0QXKNX4++M9@[%_#4Y,UZZ>9!8V0D*\'3F]7 MMNQ=QE; 8%"E[L$?HLUU.EA-@P>U-H*Y6%?J"6\ 7]_!^!ZLALVJ,/WSA_?& MZ*WW#8@Q+TJK>M^N!ENWXJLS,;*'$0.0 AA2"-*:0GYJ[_;%.4%8LO4UR3). MRBG'([.<+?J3G![ %X(D(Z%GB/8!LAS%] M/*29!SZ EC]CQKC#0\;C*2@&*] M+&QMG *KAV+QY?=W VW;$^3PWAM&*X\;=D\7:F<*50:L/VKW@&//,Z>8""; 5W)6Q MJ3@;*:Q-'[R%*%M+Z8K,Y)OR6,QG?;0&OREG"PL3T^>: MF,P2] GH(V$S/A9&X93N(U1$ M=KS3ES=$0X_QT*0\AF&&TR79T!K.*8DA4N?ZX]/[]^? M[B_MQ+,X97O6".0S?@:O1F],)/-*A/O#0G; 8WZL/Z:I$YUGKVYH#<=B=6/+ M=K=7=Y4S@A..T41 YN=2IQ;G5CCKVON_\F?(A]J+YJX<4\SC$*03MS:X_[*" MO>/V/*+7PT#.'2L#.!S5_'06[T?[P0KD3/E1NF"P^6@"WL7)H]!"?(@EE_V5 M>-+:1TLVYL"6J\03&BICX?D5.&H>QIT2Q&0L DOE_'BX*^4A553E&#[AMNC* M"TZ.6.SAB2LBOC8LC,H'_?W/7S]7!YK CUMZAN;0&1J=H3WS#*VZ/SW+'5_(G1\*X?$LN&U7G&5)^=02+6(?3KL1X+K6^&"Z< 6]E?$QNCX'S5IN2?DWS^B\%<+I M 3;AJ%PHQ#1_(IX88&PW[[A7WRN)BK^?6$.LS,A0JA!B!$10@%" M3"R7"*$"(6RK/R9"*$$(UR5"*$"(B35VB! *$()$DR*$&%A#$DTJ$,*Q^F0U MJ4 (\B,4(03Y$8H0@I2U,H0@/T()0I ?H0@A2#0I0@CR(Q0AA&T-#I:*(D(\ MCQ#/+-5U]&#N>JL>KGM)'5ZUV M-SYA!P]=S#UV]79]T?:R89'KL=/X&4*$<'(J3EQ).#FF]J3L0VW5V[4P3U<4 M3Q+[.KKC?+G9#N4Q>B&B!>%W_Y6&Y,/QQR9!<(8,O$SLK^E-:,JN.NSMRA=R M=<_6@;5OV947C2_5I4A,^H[T7Z'O$X!U\" PNY )S7@];WY$TA<7]MY<>&& SDO MO.'Z]B->B$EX,8:R/$3ZC4:NORIQX_/U0L\:-@\C:>*BN*JFBVOTK%BQ F 1 M1H3&8/FQ;#%#^) D8H4YH3$D\ :K+GZV;O*"E$M7A 50E\+H6M_*"U9-K+WBTO5Z)L34,O3=.OH83#D3L_?HT/="/;2NL*$T] MM0>X>!&"@(NW$ BX&@&WL(?:33+A5[>%9*0D24EJ"EQ2DJ0D-01N)Y2DB :T MA#LUN"3U)W9:YB4L;W4XJ;ZT/:,CRM3-KFM(X&N*O\-%#%J)O\/E @A_5[QUX_;7P*QMNF,QH17A4+]%Y%+5L^11^0F#M!WB?Q&NF5(VE0MU/;=L3GN M#T@ZD3;5!+&.Z=@]PBMI4^U.VM_HE],3X1<_U+D$\5S+D4B^!J[67RA&]IEF#CJ5VCZ4D^I<=2_)HG.5)]9^=)M*WS5'[DMA( M]9/JEY*1XK;.*B;53QDI*F6DP)B_Q%Z4FD;$,B.>&WG$O"1B,R/@C4U<'NQ!S(O\K6 M-*5)!Y,.+FZ0F*,1U7QINP[N6W(OG%/& M70:&,01*4[DG2_]Z!I-C(=5[KB MZH81UE*4M_""KSVD.C%J'"R=5T5C(O&&+U714!JAK=2RSMAT-2\R0%J6M.PQ ME$^DIO.3EKUR;,.F.AH*9&?4ZFB$!R]H4.H&E=:@^[5/G3F-[9XY(TR%(CB(PX M6[#$F'K1%WE54KL8MU'IA$"BE=:NPP$;2YW*]SB[87RU#^%M//XR[;[4$Q0Z M +MRK&0@O1)I&P(C[1,^+52ODX'9[^O=*HJT*VG7@]7 ';WSE+NN76VIY*/T MDA==G>'9)4$9G<"T$HQ.>&G*,FK90GDE=+)TH#2UXYC# 55NIY,E.EG:98^A M.7:H:TO[3Y;&$JTYRBO17KQU1ON[O8'9&[2N.05I?]+^$MBC;P[:EW%-VG]' M^\NM-T=Y)<^=K8C?1'%T4\9PC O%<+H8L%'I0( N5A\\%1B:0YG](SMT[-7R M15)U?-T$5./'6NO%2%M2AWK -*U82&F>K#3=B3D7&L#X_\=;KMX9?RZ\A"W@4Y:DN&I[],[X\:\<=^,? MWTXEV43=3#31TT$1=EVKO)%.G T<((EN5X^84X1<@]^3G(+2=TXTM,Z\6#+I_\UCMBC 1]_89E\YUZIR PE(+3QQ.6LT(!CF^/V53*F$Y@NG\"< M%U,8R(^0=0\.*I['G"47+5MBXR,UTBRNUO>#5'JCT!TXICN2[A>NJO16 MIR&>IZG[(XE18370W>J\Q?-B(V.I7HD*V1$:M=[8BHW\Z=W#PU+*>=#M]*8] MMU+/ZL5LF_9(>I/&3I@]+5^DGN<]8^EV3\O)K.6Q$%"&LAY(;S:(P%%?^Y/E M3NC-]I0=.LM%=*57%=>3>IIJ.4=J;A4E/[S$P<>?4=6%AHI@MZR)F'K+E6T> MC5RS/Z+6Z)<[86D:,$I$)Q3<%\F,-#9'F739I&/YD4325U-+UJXZ$],'L#*L1!ZKC% MZM@V1P.],Y6[G<[B6!/I]U7TBE,T'6CY,T>A$$1>QF;&C$TSTXA81KDL5,"C MS;=]G;XYDALT52$RKM"Y4UK\226)2<\?S9_L1F+/%"XP\&7[YGQ@]>],68QDD2 M/V!U#DK..-]@TE.TZ'FY>&3V>G3RK/SE8BK*<5KFMDVWD/4]MNE;,FO)M28Y M0D\$:JD.G9$YGI Z)'78#G7HNE*=Q Y@65.]*;<6&:4[2+JI$08>1VS J(S' MQ5,?&L]"NU0.J8)+E9Y6.AC8YH3.9*YVY;8=[''2==L6L$??'-FMJW!#9SH[ M=T/&$J-7'@XZL=)(;?= G%)'OL M#:1A-($YTGI7UGI#<]BGTVW2>J3U2.NII_4:2*(X&W-ZIEQ\RA8LH0P+:I1R MI7,6[:LVVQ/3'4FWF)1BE@[=>J7B% V;6DT#H-4'*)<*0S1-M*8B$PIJ-U+F M+U+F8W,LOT1A%]F#E+E"0I^4.2ES;;(;KAQP:>!"RR6B*UT,I32=D7:IW-2F MUR4[!@V%)0.3-MM MW=4^.L6A4QPZQ:%3'$K)(%7>&57NV.:P1]F5I,I)E;/3GNQ'2&>O=\H*,G.GK2&;]T]$3Y&BHH%U*:)RI- MMX_UA!VMA0XI35*:.N.7E";E:V@8**$DCLN<_+2<^BHVCN]P<)M.=>A4AX!_ MQ7YR! !*]NC8NDGE=USRDX]T(694;$LG4/ M6GCAQTLFLD16"?-FQMO?XNCFO]Z___V;?Z1Y?38B#&(-8-0PB-C-@B& X(F] M-^^R>,4?M[5X>!MF\-;^!C8N7\F+$74P(*0'/^A;8+XKAPJ=.!23USM.LX-; MVS%M6WK)OY8#M##&6G:&;ULRRRTTD*3RAG0GZFMD=7C&-[LWWF:+>%EBS-/RF$_ MP#*F20##_#<+[QDN#8?THO1F9]PN)ZH\<]/:?!*@YC8I=V*FXC8] M><#6LA8/+E43N-Q97--8H6P-?=$X_/+UIUJ.69O3'60 MZ("3DH.44.R=T-2=4+VD2[NH2WN4:$NZE"<+28VTZ9$L]-3\5<@?TL,SHI2C M-AS-J8@M!4_R5-PF!0\UU-PFY-'WN MHN:>--O%0L4]N4Y%@\9-@\X<0FIVQM@'*X;R=2A?IR6+[(2@:5J-DEXDN&JL M%_N6,^Q0/HU*R3/K ;[NF)1NHY@% $,@])?*/U%:5]-N1,K%;=)P<"_FMND MW'F8BMM$QV?=6K>R-^-EMT*VAA)K@JJ1/",O&-/T2B@=AN1GS ML_6Y+?VV5M-H>7' Z:JSK56V$9]02@REQ%!*C")[TO1IAYI[0BDQ=/37UD6V M\UX^6'H2"S10SHRZ^&U:BY,D:HN>)<5)<"7%:#P[7MS'>_A9'-Z(_59K7IR.B*]8 A@V#B-TL&,8KX9&] M-^^R>,6?M[5Z>!NF\-;^!G8N7\F+5&GC[%&JD"+N,*4*J7;(H^:>4*H0G7BV M=9&J50F@ZCFZZ/1.*&D2-&U1HZ07":[MUXM=[%RE4E8/5=I1.0"B\Z9U]2A- MQ6U2\$1"S6U2[J!.Q6VB<[UNK;L[-_.ITHXFMDA7C0N2<]U2_Z3/">>DS\_6 MYU1I1ZF\G6BW\,YE2;5UD6ZL34%F? MQI5^)[0X2:*VZ%E2G 174IR6W6M5ML^WF0?DN+*5S@>!4?F@O_]Y\T,'E66STC!X^]UMXAOWXLE#?0[&20L4EN%W.;6HZ/_/K?X87S8S'@(6SU)C'B>&% MH;&"(6/X&\1/RJ*,S0PO84;"5G&"?\21X1E9/3@Y]=(@-?(4D]^R!3/F#$CF MA; 6+P/B)X_X R/Q,F;$<\.QWUA/2(..0<)1"A*?@7(?XB7(LT=C%LR,*,Z, MA7>/('DTPMB+4B0^\+;G^TD.Y/52).<_\X@9;L\TG)[3-P!$U3==D2?PQ V;IZ M;*1QGL!W+0.!!]\)0,QL"18Q/!\ !(R794DPS05T0*=L#PCHK*?@6L9VCBX7 M>"BBN"(#<>;':6UR-U,8 D<( X_K_ !6@S\JOS@'19FB+ OBE$M&9!,/5N[C M<--'/OK6,F!V*U")$"Z2JZ[,I5NL/LK]I-3@ M3G]CKY;]75VQCHTV_]M))D5E585UX7"NO&,W4X#*EQMO#@^^]<('[S$M5CD> M6T[_S484%+/"?3 &UGC\QMB\W)@8E=DL@1B5#2L83!A3XE?E6]Q2+]_;,7E> M;8VZ9B#'MH9;5EC?ZE^(3!4_ O\;;OP(SU@D;/[=J[]__O1AGQ7,7X-03)9> M6#-RB[>0X9&S .0?X%.$Z]J\];ZO$/PIF-:W>=_^O7P+G./6_F:O3C3X7)B MF"[*4V,9PS?!CLBY4;@*_ Q_"LC#'V[O!"H7%*%>PH%DK/($T,4UQ_%E[^R9 MX/523,/L(C8/,ERH#S:%!\]+&(ZOSHU MR61D6ZY]*"I3$;N5\4$N)', 32GARK]YZ.A6:-4'V(2C"JUB'*Z_ZDW3.,RS M[>C!1319S^H-]@?%*K][1F)&)=+PTF.FP^>I%\W2;V1SX76O=ST?60(ON__NYSGG7)ZS':LW5!%3$OD03_KKC$?8(>R< MC!U7>[/GT +Y68PI+=2F:;)'=@#_\L$/ZYLP5TG#_M(8.'R M&<@'!1P!E "J"4"EV?O-T'>X$JFXM7-LX\;X!3,.-#6N5(0S9V'%MN&U-#YM M8&%';[<\2? G+[BXICN4>,6%H$_0UP7ZMMGK[?8XT,DM>DJ1_5G/I/N4+5BR MSMNZ^;%(0'S/$Q!;878VQ>'M,+4;-SO/8V#7[+MV:P\U",6=0?%@UP!KEX?U M8W$+Z,;XR'A2!7E9[38U)7-U*^Q->S^G$_X)_]W OVV.!KMEJ#3VMS9J[8YDV6#I*OG\JFV,.A9Q MFP)-:IV@/+%N?Q3EM\YW.5$6;^P!D6U[Y'*'=Q_?JK?X" M]X3H"(Y8AUCG'-;1^W;="8%*D?=RNBKF@-W'O',+O*VO"[RW;79F^;# M*^4!M$[:N&/R6 G]747_L)-YIT?;DQAOR\-$2D*E/#K*HWM^'IUM[^;1$?,0 M\Q#SG)*$.MH]1CFC(:L$DA[J0HISN F]QSC/;N?!5S;;UU6OTON@; HIMJ)N M853:OK[ZMOK!B]8@H^\L]XX/=GVM$O5%TQ5_XD!'&C]N&N$]>+6.><_KZEP@ M; ==^QMG\FZ.L%S1%:*!-HQ[6A[B_R7,2V'IKT?.NEXV-C9&B2$:(L[S,'S< MWP4;FQ7RWH([Q?[KG9+-HJ4AO(\]^8[_PC6-61+QKQXELX5CVY,V9%(;? M]D[^K2O:05;)\=2<-F"8Y;R](TB.'3SPSMV5GIQH1]BC=^F3L$#PP,1S']O. MX# ;)&5 #*"R*)_2'"%Q?[ SIX%]Z>?@,\?K10D6.)5,?!<'E@/4J=*K;XW& M9],+MJGO% )A%<,FIUNTVFYEO8]H3]'L'H;@O^.B5S1F][!3)Q R#WF3ZJWA MUKC!7Z38C30%X"/HX=&U==3YV3,6H"=88@A]@7UHB]ZQZPD6?>'!4 DBKB] M7?B\ZRFV48T!1G_E7@*/YSIBW1"^(<"LI[TCTTI -#*"HYOB1329U"SL+GR;K5[='Y8Y_:;964>L#K*]C[>+:F M7Z,LL?^%%=_@U@?B-+A22\'C;X))D8O$H*&=@]@' M!8TXZ_DX(MAIB_BA/H%M[N:S8;S_!O_AV^TWEL"WP2H,1(=B(# \7\\3BIV]WW]KW5)Q.\4SNG!7N XC- M,2C?S.M-VKN">.;6&>TQ+^+$\^^U;_0F3: MDGO#C8_?WSIP_[?,-3W#MD-6#'#S%O;9VN(>J= M/Z-N_;OP:T MP<%P_!\@$K[]EY!R[R,O? 05JGM_\,'0&@^ZV8]R;TBDT8:M8R*$ H3H61.7 M"*$ (>R>Y9)L4H(25G]"A%" $"2;%"$$RJ:#;8*)$F0W=8T0 ^(()0C1MP;$ M$A(I\Z<>D\'67O!.\.;=)^OC]E;IL0ZZQZ)9 M/\6)N/23+8KVYY_Y:Z,0:32]9&=90N/GT,=;!HTW!#%XT M$R]>W(":.*/I)4OCC,&YG.'TK=YE,?!2Y/]<9!%(NFR@%@"NA/G#7E(;EWS, M'[GPD;3472"QKAE7*R/6-39XWGXL\F^_$=;.Q[SP"K*8- %I M($IVN"AJ7 ML8W@63]!!O/W=R4G"@+,9$EXOE]YB2']1B/5L;L'A^1>M;ICO=+C] DEX9RK M)&S;MU2L*QHL.1$++O.+II5CZCLVDDWC/?4.-0^H[EN&9WP8@KEI$R# M@ O$G Q^MVWIAA@!6VM@]YM?W-'JVHTU9>N$Z"YLL78BO+#.U$7X2]P. MG6-<1:%QD>>4RFQ"VE6?ZLGX0./M$ZX8#FM\K7*\LC[%RX@?9 34&E^K#'X8 M4<3MYQXU6-V,.8OV)? Y#7,X[F11YC?S69%=7=* MC.I(C@HE1A'H*#&*)!TE1E%B%"5&J>8::\IM*F9'G7-T,9Q([*=+<9_6@%NY M9*ESP&V;HX%+@9QVI$Y)/Z'3'MZ.V1_L'CVK'I>A7"KU.+SM*2=MR:7JC2F9 M2GMD-U<,H TL,-"I?)D2Q*=D*RV O>_&DLZ1LUJZ57CH)$ZBX>?(-OR:]GH4 M"F8T?I1-25UGNXJ#B4UA/N*,EJ=WG1DC=,<4(Z1DKY8G>YT78'2=W>,AU0., M[RH5/:=@:&)%SQGCK>UX(>PX6[#$F'K1%WFY_RWG;@6C*#+M/W7=QW.X=CP< M49"0X*U#V.\L5X9N6VH? )1IAK4+W1-;EL&E1A1P6 D"!MMUUCU>9YV\+HI( M4*RNJN#Z%*LCSJ!8W;Y8W9CR^2A61[&ZO;&ZWJ[?KT&L[K36/&4@[Y? X_PA M*MM/R0GLR'TZNL1)H*-+G"3IZ!)G0Z#3, AUZ"!07O6'II>HD&^M*=.I>)?S M4A9'TU0CM+;QCS*1N@+/9H,EY\!S7W(K24_%8BL23X$T@^= 6NZU2JE MO\81>S3@XR\LDV^]-&TXDWO;TF#,:9=XW=Z0RJ@3I#6(V)QE+XT&E'Q# 1[U M SSG%4+4+GEFR[+ZT[N'AZ44$E+?YVY7:LQIMM%8"@:I#DS](D)]N?'* M]LM.2K:YBNSL[Y&=^H>"\&?KA!QR*2Y]UZ4U1=].O FFU%W0DUG=-OO]'@61 MB"DNL2 .^DJ*=D+KT KD$<["<&1K(7&G\P^/(],W[P MHB\&&&=)_(#97>1+:5O2N4,=#<^Z[C*6WJ*&,*XUQA6H6BTE\9$Z%FI?L+Q# M'0O/DMVCW;*L>@;"GCB&##=E)\E=:GE.SC6KE2O%^<\XP.P-*$>-^('2T_:= M>]IRR_=W4E/HD9YVS0KEVG.&8SK#7<[0("+W8>%%=PP[!V;>UQOV5Q[<>R&+ M,M[-NK04BU;6QMO?XNCFO]Z___T;\O8HL4?QC+7SLAX&(^G]:0CBVD)&Q@H&B.%OF&0*%A6;&5["C(2MX@3_B"/#VS:ZIEX:I$:>8E0N6S!C7IR7 MIIF7Y5FPJ8^&C,PSJ,X,Q;> M/:[VT0AC+TIQ%5$<>;Z?Y#!/+\5Y_3./F.'V3,/I.7T#=J/ZAFM)G'$%0O_. MTRR8/Y:+L)T"0>4+A-$IS7@*@J[;[UQZHKW=>?Z\97;#_R7,2P$STT?CM6.Y M!DPB#&#K86\G5O^-D<7P/G@/FP\07/,\#!_W0PPQB@#+%@ECQA(FNT@-%LW@ M&77J^4C^!-[FCP#)L7[$B4.XIC%+@GL6X>1!V"P /.L5H=^!:$XY_]S'80[+ MC:.-XU%OIFEQ1.[^N/*+K?:;QH.'#!C 9@/=#"_+DF":U@3PZ!X-QY.N?93]X&,F8Y<'X2+T4;=[XU)TRT*;3^ MM ]EVYXC4$C(BQJ6O=4JB;_"!F4LW$(V;)T'LC+-PPRWNMATW(I]\+&,]P4M MMI_RNN]8D_6H4Y8],(#B2= O]_TXP$$E^8LCY(Y!QV$*,DZC6$T@)A)$][!3 MP$TPY=!@*.O%2F'Y =@V60!OUXF=&FD^36&_<:]A\ 8$[ N0(!:\Q$]3YN<) M/WD"^#^-C$G?AJV*\Q2WI;+'=9!XZS$V?+I!QK&G;CW2'@\J\O39P*E1I#)E MY.U"\*2P03AM'\PW+T &>;CA)@0*@_VSA6_],X=1!.PX0&-8=LA X"0&T J^ M;_+!O25@)?B/P!L\9#.(5)/A17JM*K9WA" L%90%K$H(P;H.G-B3#1ZV41#M M$=>6(0ZYWV^+[-.?NX6/8:^B"U\&CUT=<_+TZC*G BY0V6P5QH\<0; K,'>? M,;1.4;%(@!^7:7PF"S"CP)%8_U9H/Q,7%.;%:*6LW:I;]<>)NZ# =)V_,;8O,3= MV-G*)>B6RH85;NE-R.;9K?A5^1;W*,OW$ ; IK<)"T$@WC,,O]"Y%I2U(.-XZ*9X 0F7_WZN^?/WW8 M9TL(5_2WT%[PF8]"O'ACV_?)@DIU+=B*?!7"ZAZ"I]S+>#YGB0BZ%+]:5Q(] M9$H?L2V>4@ZEM;&]#9LM.K+^[>7^\/FGWPUO=N^!SFG0@#O(@+\G,89E"_Q] M@-V&3?XE!F,@;9(7JS&LA/FH>L"6 R:<.!L3$C\ R_"QL)0JZ_#%.D*^CO.8 M$QXV'HXO]K#"?'SNJ& \)0AY$:6$MSRPR\$?"F"@[(E0R3SG3Z_[HAS*KQUW M8Y$WYH ^9Q]F>5)&68]2\VEF]?GQ>5JZ\DCV0EF6K%S?++!@ES@K> 3,,XJ7 M@8]S8[Z79ACX9;-RJ+]R#SS_C.M;_OO*F,MXQL(R&(+F=IJ6=C[L*9A@^-=: M>,!S,(Z0<%^0!VAA[+ <>N[Y69S@MY;3("J%J%@,3"#*&9XS)#'L5;&!@)@Y MFAEH_\)@<9YL(R)E=S@#D%1_PL;B1!QPO= M,/Z'/YI+-L=^!Q(4W X1,0>[ M#2?($U3Y^%D1R.1S$8\6$W_-P>Z@6,24B4"=V#*R".Q6R-60(;@[S9<( M[?_ 4Z/J; LW_62AM^O8\E46#RG\"7'J!+Y$Z*U2=EN^J"X*+?#"^D9+U!<6 M;-W:KYQ*%;;^KC.5)>532UM>D.NT;)R1;?4/EG^MV,Z5\5'XS&%[RX/)\F]^ M3G4K7*,'V(2C7DGA)/('EU_UIBG86QF[L#NR?>16^2)\>.KAZ\:C?.&!I6,Y M!].BB!!7(@1PA$V$4($0/6M(A%" $"2:%"$$B295"$&B22HAGIE#?M1JO>*J MG[/LBTIAM=<,+A"^^=VKP:MSUS^TG,LF&H\/G2J=X 5_WO$=UTXPH9Q0_AR4 M-WASZ*5<@,$1<3+@]LSRUOW+V:#A'3F&&'Y6&60P?__=GDUY^Q%#0$D10Q41 MY%1BKOK%V>8$5 A:[_Z[GT.<W3@>7L(A&$>LLP31O2-T=Z6(PJ9+ MS;+D/O 9G@LE=[4C;YF=*P6TFUYK$S=RT,GOX+JY3ZU6Y<)&-H* W[%UMPSX MJKNY6ST,/\'D9HGW$)7*RY@S*36BFG9EK\BT^ET//1+ 5?+RI\QV' 1. J=< M<+ZXD88*WLV6;GA?:(2T\'BD:H8.6CI*6'@R*]PJ9[B=P[K#(3DO!.UV0EN6 M5KHJ&3_QBWSI5I@-,T_)-5':^I/,?\T& )Z,Y1/F"'-7Q9S^C@2_+.F792C% M_0BRM5)D&;H-T&:-N]%]<];OR8@_L4Y$N07:<%Q\FL4$P()81> MXL"CUX83#QB3-ZB,'_!>?!C,T4%)\P1OOI,A1X9T M//#XC67&G1>(4MNPGF60%DX*%EE=89T5L@/)#E22Y2ZD4@BF!%.IFF'4$F_E MY]([P6I>H"BP]!DE99$EUS)+KK\;72!H$[3; .V!K,#95,XM244IX%1;5DHN FHD]CLF$U-R$I$O)YS*_ M.R WBGB@VSPPEJ4 &[@$$Z]X37_>7TMJVG3;L2MXMKEB29>/@S2\-MGQ>>G9 MTX1P0KA2"-\UQ?3TPS['F1?NZR)"-J9\&[/.!"XPP2S.L==*(QPNK[R'BDN5 M'>9^[S5-PV/YX9]0\FGOW<<)[C=U[ M2JJS>F3PW>7V*S0]L=.7_[ MGX\?+./G:-VWSJQ^;=-I,HP?#M2K$'O4G^RL1OQLQ2(OS![QJ^6FXL!W$0!H M5K;&8UX".X6KPU)]8'T5/;V#.<@7T?NTK$'+.T6F&PBE!CP%"._!MX$(V%=O MCN'Q*38Y?&U/W,V\JFU,13KJ>HG%/,K#7WQ=.?6M8.C/']X;H[?>-^(DN%SJ MICN$]F-[^7ZRG->GH/J:>WH KU]+Y^3^\ZMSU=]?L)$Z"F\XIF MWH8AN6>F(OJ_[CL_HS5GV5C\I;TY%=E-:A%*S:ZH#U\;"$%]^%0A!/7A4X,0 M))H4(02))E4(0:))*B$TR%BAYHDO6C.U""64$\JI12BU"-6W1>CI&'BZ:^3T M"8;I=N=(K3J&$@RH@>@!=?JG!X(N*"O\+%=A_ A6T91%;!YD:1GWIZ0AS6]L M7#0G2+.4G[XY'E$V' &[A<">#&4E=E_W?I'OYS!I_W%]SAS/U[7G=#"TU.%' MG2]9Z,9N_;%&+B%!E""JL9_R4YY$098GK%Z*M%085'5.=T..2G-METO84S^8 ML$W8;@>V]6OB V.^G_$9I9@O*SLRU@E&U)GK-&.QR6Z184(H(50AA(YVZQKJ MZ9M\]#+/6"6QSU)4#62ND;G6+G-MX%(%;,)V.['=[\OJQG#=>-C'GS]\"8\7RFTIW?3*R%HC:TTP M:T_ZF7O3-"9L$[9%44Y75D#LNAG$F9M(+_P8N^7"!$U?2RR%XC>TUP*N5G$;3;">V!EF605T(FGYK,98]W M33Z"*$%4*8BVY3K[=D=ENL9^K>Y\+>M+J]YR9?/\1'JPC'A#&; 0;[R(-_0\ MI]G3M)ENT[^XX7J+VLXVO2[9%YW-28]\*T)XFQ$^=G>S8:B/+3 M[N,P7\*S.$W6?8!W'K6SWFH[Z@U1R^>(,*\8IMJJ^N!":V.*C9FQ.4L2/O 2 M-\'C;8V+#3&++\'C680]AV#^?@)+3,7IY@*8&L?@H6?>_QAP%@! Q2A\BL;# M@D4'6W,7W95A2P&DC\Q++.-@O? -U+%=\RSWQ; P-;#"LW7ST$J+9KXIC\5\ M8#%Y4DREG"TL3$R?=^5.L$/I-&5_Y;!J(+&WQ*&P.35P6USVK(972R_S%_QA M6T/SKMR\C370*UX&_GKN()!A'V?&/(F7F\T":(D)[!+T"6@C(?$!P/MYF/%^ MXP6QO!20E_*RA8@Y,6+9P1OA$T0Y["SN&$#M\3]B\K!']S"-U(A7N'%Y%&2X M_QP+0Q]Q0C<]*KSJN[8 MSM24VL)BES+OZQKK)3N 2K.=45VG]2SG#6+YM6W9!LPH1)8_N7]P52S!",YS M1P"5]RE/#'#ZF<_E(TX[X3>53IT",K+CX"JJDW%L:_1F/4A56A[7NR TXOV3 MFK+L@;&HD%CX--Y)KACZ"?/AKN,X^-JPQH=DYU#G/[& M>"X,:*PO4N^B][=:=\!UE H[4,?);>D"5%95="5TN#=PQVY$\T%O#@^^]<(' M[S$M5CD>6\ZZ^]+MVHW ?3!X'WMC\Q)W8V 9P__R[5W___.G#/B',7X/G MEBR]L-8AJGCKU?>?>0MQT.X?8MX+/%U#U#L%IO5MWK=_S,%M*-Q.F,21HQ;U+!:+XFXDN(V"8[H.M9XO5=(^B"ZAWF@N2T>"8NX1U?["7?L2[C@KX<;^%O&QTV ) V^'K#<3/Z=TK%:><', MF,4/\'@8]378I9L)S1G(!?3J0?W"NO+$7^!^F^"\S;G(0XCAKP;]RJ^\V3WW M^/@"Q&MX@>\+T0@#(M@JCT&7$N?TP^>??N>&E1?EZ/=R(L&^I?BX M7RB5(DFTA@1Y4'_ R+7ZC8J8BI[9I_D8UWQ5P3+83!CEBF/U"[GB#BQWLU>' M!8LSV4C6$R5+^O3L#HN8+4 4X@.5@&#'-0LBWP,L#-];!4*3@;39!&7B51%/ M8XF/;8:J\=?#XL4R?HCC+\:]%^;<01-KX=-^;0^M0?\)YJHZM"#8!L77]FR6 M*E;5SVL-:OR)$HJK 7L)F/I ;_#?TC2#53FP=>-2;#1_D*Z"O6%$;0YN+P8 MZP2@+CQ404++^5Z2/"("!&&YQ= ';^5I)A 29#BP!B>!?SV?S23 K,IY\!D7 MDH*3[O,'AP%P @ 9A-!:KHEE":,6X ^?&DF0?C' P0 6"N:!ST.[)H[UP$*. M=QX(CKE5AK$<4.N)LFI(2(,N#^H @2/+^9 M>QYE06B4,WIJA1Q #PR^]PAO8RB%A\E%\%FL!:0/JI080V5X$K'PHCNA.DY; MG+E! @@Z-DLK>. 4Y0C \XE [":2+^:IA2@@X^@T.M0#T5Z8QIPQ\#%)X*/^ M3[/8_[+NO),]5O&?$L JB+A9@(9-MC9*#(+@\Y\&; ON-)$S0A %F;GZTE%XL+?>,!SQV-> MGO^%S2J/-)&T=O6[&SG&CX3*GQHQR+$[D&Q,LVQ/ .4I\V^C?YY2&CL:H*XH&CM!K8L65!2GG@@6NUKPN\@VXN)Q ME;+;\D5U;L@A!7<@4GR!L%*X<6;T\BPNWQ"LR-^I,6PE8:GXSJX\S))R8B4[ MBI6?EK Z '/[8/I;!?Z5\6,8M_)NG,-T*Z?8 ^W14L!3$X \NO^I- MTSC,,W9AB;+WN%A\\71D5)3"BU/T1D0(-0AA.T0(!0@A3"$B1..$(-&D#"%( M-"E!"!)-BA""1),RA"#1I 0A2#0I0@@23'9]Y-/QKJ MN]ZJQ\]8]45E\'67?.Z%E'(/_#C$-[][-7AU[F7GGM4?;U^8O6KAAO&AP[?B M(8\7RF7@O]]><2KBR D ,@%P$]>D!#MNTE[8OZ+ M ^"@X]HX ':9_SP;IV'K[Q@B#N;=O_K^[4?,Q$G$99+B[GSZC49&T:6=@Q=* M0(U]@P]QFNDB' D%ET+!OS#?D6#0=1B0,)!F$VF,@CW"X$RCJ>GZQX=6^=]; M%\*DXK[IESO7+@A:7393J9+,EQ@BL!%8"*X&5P$I@);!>#*S: M8%6#P]NM2\\ZN)DJH/!8FIZB)>B/Y=LJ66%^:/9ZNQ7F"9^$3S7P.3#=GL1& M581/PB?)3\+GV<:Q9O $\>GNBD\]P]OG,N9_5F!Q8>2]PPP@G?GX=T*=/B/9:$M'_['WE];27>13P/@CD(9.' MW*X T-#L]2<4_R%TMQ+=?7/2&Q&Z"=VM1#?([@&AF]#=RM@]B.[!;DA&L]#] M5A&V2F=49F2.70E.$\G:CW#'=H72#BU!.*%<*Y6-S M:(\)Y83RFD/1,I"[YK"W"W(-CRG6+8"'XLB"=]G>+J9C_+GN?TR! OF!@CIS MN, 73<5ERI9$$Q<<^SNGE<2;Q!O=)XW1B/3&4JW!(DWU $, M\<;9>F-@#GK2(U[$&^H YA*\H>9*9:N-B3EP'1V/;@[W+KCW@A#3P6[F<7*3 M>J$V!9K5X7-M R#-9@NO%R.Y'AYACC!'F"/,$>8( M3:]+(<=41[^S%>FNKF..AQ2J)V2W#]DVU= B9+<1V?V^.9JXA&Q"=MNN)SCF M9+2;"ZI!D/NJ94H[P9;:>MX:UL!PS4E/^GUE0BFA5#)*W0%5O2*4JH[2\4!Z M/(50JC)*=02I,]K-L](S.O\A3E9QXF7,F,;1C*+SNOO#5)%B.Y!I]O84_R)T M$[K;@&['[(\IEDGH;B>Z2783NEL;KG?,@;,KNG6)UE,C '+C-0\VN1.S[U"P MB5"J-DH=<[2G+ 2AE%"J$$K[/7/M1&D3O+]= MK!-\J"W3Z1=3&E) B2"J-D0'D]VB8@11@JA"$"4IVC&(:H?0P5C6I=6FG:1K M]-EJ>HT*.