0001325814-24-000087.txt : 20240508 0001325814-24-000087.hdr.sgml : 20240508 20240508142529 ACCESSION NUMBER: 0001325814-24-000087 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Federal Home Loan Bank of Des Moines CENTRAL INDEX KEY: 0001325814 STANDARD INDUSTRIAL CLASSIFICATION: FEDERAL & FEDERALLY-SPONSORED CREDIT AGENCIES [6111] ORGANIZATION NAME: 02 Finance IRS NUMBER: 426000149 STATE OF INCORPORATION: X1 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51999 FILM NUMBER: 24925362 BUSINESS ADDRESS: STREET 1: 909 LOCUST STREET CITY: DES MOINES STATE: IA ZIP: 50309 BUSINESS PHONE: 515-412-2100 MAIL ADDRESS: STREET 1: 909 LOCUST STREET CITY: DES MOINES STATE: IA ZIP: 50309 10-Q 1 fhlbdm-20240331.htm FORM 10-Q - FHLB DES MOINES Q1 2024 fhlbdm-20240331
FALSE2024-03-312024Q10001325814--12-31X1100100http://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivableTRUETRUEhttp://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivableTRUETRUEhttp://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivableTRUETRUE900http://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivablehttp://fasb.org/us-gaap/2022#InterestReceivable1Subsequent Eventsxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesfhlbdm:bankxbrli:purefhlbdm:Institutions00013258142024-01-012024-03-3100013258142024-04-3000013258142024-03-3100013258142023-12-310001325814us-gaap:ResidentialPortfolioSegmentMember2024-03-310001325814us-gaap:ResidentialPortfolioSegmentMember2023-12-310001325814fhlbdm:FairValueOptionElectionMemberfhlbdm:ConsolidatedObligationDiscountNotesMember2024-03-310001325814fhlbdm:FairValueOptionElectionMemberfhlbdm:ConsolidatedObligationDiscountNotesMember2023-12-310001325814us-gaap:CommonClassBMember2024-03-310001325814us-gaap:CommonClassBMember2023-12-3100013258142023-01-012023-03-310001325814us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001325814us-gaap:RetainedEarningsUnappropriatedMember2022-12-310001325814us-gaap:RetainedEarningsAppropriatedMember2022-12-310001325814us-gaap:RetainedEarningsMember2022-12-310001325814us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100013258142022-12-310001325814us-gaap:RetainedEarningsUnappropriatedMember2023-01-012023-03-310001325814us-gaap:RetainedEarningsAppropriatedMember2023-01-012023-03-310001325814us-gaap:RetainedEarningsMember2023-01-012023-03-310001325814us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001325814us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-03-310001325814us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310001325814us-gaap:RetainedEarningsUnappropriatedMember2023-03-310001325814us-gaap:RetainedEarningsAppropriatedMember2023-03-310001325814us-gaap:RetainedEarningsMember2023-03-310001325814us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100013258142023-03-310001325814us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001325814us-gaap:RetainedEarningsUnappropriatedMember2023-12-310001325814us-gaap:RetainedEarningsAppropriatedMember2023-12-310001325814us-gaap:RetainedEarningsMember2023-12-310001325814us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001325814us-gaap:RetainedEarningsUnappropriatedMember2024-01-012024-03-310001325814us-gaap:RetainedEarningsAppropriatedMember2024-01-012024-03-310001325814us-gaap:RetainedEarningsMember2024-01-012024-03-310001325814us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001325814us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-01-012024-03-310001325814us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-03-310001325814us-gaap:RetainedEarningsUnappropriatedMember2024-03-310001325814us-gaap:RetainedEarningsAppropriatedMember2024-03-310001325814us-gaap:RetainedEarningsMember2024-03-310001325814us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001325814fhlbdm:InterestBearingDepositsandFederalFundsSoldMember2024-03-310001325814fhlbdm:SecuritiesBorrowedorPurchasedunderAgreementstoResellMember2024-03-310001325814fhlbdm:SecuritiesBorrowedorPurchasedunderAgreementstoResellMember2023-12-310001325814us-gaap:USTreasurySecuritiesMember2024-03-310001325814us-gaap:USTreasurySecuritiesMember2023-12-310001325814us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001325814us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2024-03-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001325814us-gaap:OtherDebtSecuritiesMember2024-03-310001325814us-gaap:OtherDebtSecuritiesMember2023-12-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-310001325814fhlbdm:OtherThanMortgageBackedSecuritiesMember2024-03-310001325814fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:MultifamilyMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesMember2024-03-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310001325814fhlbdm:OtherThanMortgageBackedSecuritiesMember2023-12-310001325814fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:MultifamilyMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesMember2023-12-310001325814us-gaap:AvailableforsaleSecuritiesMember2024-01-012024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-12-310001325814us-gaap:HeldtomaturitySecuritiesMember2024-01-012024-03-310001325814fhlbdm:InterestBearingDepositsandFederalFundsSoldMember2023-12-310001325814us-gaap:InterestBearingDepositsMember2024-03-310001325814us-gaap:InterestBearingDepositsMember2023-12-310001325814us-gaap:RepurchaseAgreementsMember2024-03-310001325814us-gaap:RepurchaseAgreementsMember2023-12-310001325814us-gaap:FederalHomeLoanBankAdvancesMember2024-03-310001325814us-gaap:FederalHomeLoanBankAdvancesMember2023-12-310001325814us-gaap:FederalHomeLoanBankAdvancesCallableOptionMember2024-03-310001325814us-gaap:FederalHomeLoanBankAdvancesCallableOptionMember2023-12-310001325814fhlbdm:WellsFargoBankNAMember2024-03-310001325814fhlbdm:WellsFargoBankNAMember2023-12-310001325814srt:SingleFamilyMemberfhlbdm:LoansReceivableWithFixedRatesOfInterestLongTermMember2024-03-310001325814srt:SingleFamilyMemberfhlbdm:LoansReceivableWithFixedRatesOfInterestLongTermMember2023-12-310001325814fhlbdm:LoansReceivableWithFixedRatesOfInterestMediumTermMembersrt:SingleFamilyMember2024-03-310001325814fhlbdm:LoansReceivableWithFixedRatesOfInterestMediumTermMembersrt:SingleFamilyMember2023-12-310001325814us-gaap:ConventionalLoanMember2024-03-310001325814us-gaap:ConventionalLoanMember2023-12-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMember2024-03-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMember2023-12-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2024-03-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2024-03-310001325814us-gaap:ConventionalLoanMemberfhlbdm:FinancingReceivables90to179DaysPastDueMember2024-03-310001325814us-gaap:ConventionalLoanMemberfhlbdm:FinancingReceivablesGreaterthan180DaysPastDueMember2024-03-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancialAssetPastDueMember2024-03-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancialAssetNotPastDueMember2024-03-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2023-12-310001325814us-gaap:ConventionalLoanMemberfhlbdm:FinancingReceivables90to179DaysPastDueMember2023-12-310001325814us-gaap:ConventionalLoanMemberfhlbdm:FinancingReceivablesGreaterthan180DaysPastDueMember2023-12-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancialAssetPastDueMember2023-12-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2024-03-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2024-03-310001325814us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2024-03-310001325814us-gaap:ConventionalLoanMemberus-gaap:ResidentialPortfolioSegmentMember2024-03-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMember2024-03-310001325814us-gaap:ConventionalLoanMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-12-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-12-310001325814us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-12-310001325814us-gaap:ConventionalLoanMemberus-gaap:ResidentialPortfolioSegmentMember2023-12-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMember2023-12-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMember2023-12-310001325814us-gaap:UsGovernmentAgencyInsuredLoansMember2024-03-310001325814us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-310001325814us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001325814us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2024-03-310001325814us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:NondesignatedMemberus-gaap:MortgageBackedSecuritiesMember2024-03-310001325814us-gaap:ForwardContractsMemberus-gaap:NondesignatedMemberus-gaap:MortgageBackedSecuritiesMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:NondesignatedMemberus-gaap:MortgageReceivablesMember2024-03-310001325814us-gaap:ForwardContractsMemberus-gaap:NondesignatedMemberus-gaap:MortgageReceivablesMember2023-12-310001325814us-gaap:NondesignatedMember2024-03-310001325814us-gaap:NondesignatedMember2023-12-310001325814us-gaap:InterestRateContractMemberfhlbdm:AdvancesMemberus-gaap:InterestIncomeMember2024-01-012024-03-310001325814us-gaap:InterestRateContractMemberus-gaap:InterestIncomeMemberus-gaap:AvailableforsaleSecuritiesMember2024-01-012024-03-310001325814us-gaap:InterestExpenseMemberus-gaap:InterestRateContractMemberfhlbdm:ConsolidatedObligationBondsMember2024-01-012024-03-310001325814us-gaap:InterestRateContractMemberfhlbdm:AdvancesMemberus-gaap:InterestIncomeMember2023-01-012023-03-310001325814us-gaap:InterestRateContractMemberus-gaap:InterestIncomeMemberus-gaap:AvailableforsaleSecuritiesMember2023-01-012023-03-310001325814us-gaap:InterestExpenseMemberus-gaap:InterestRateContractMemberfhlbdm:ConsolidatedObligationBondsMember2023-01-012023-03-310001325814fhlbdm:AdvancesMember2024-03-310001325814us-gaap:AvailableforsaleSecuritiesMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMember2024-03-310001325814fhlbdm:AdvancesMember2023-12-310001325814us-gaap:AvailableforsaleSecuritiesMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMember2023-12-310001325814us-gaap:InterestRateSwapMemberus-gaap:GainLossOnDerivativeInstrumentsMember2024-01-012024-03-310001325814us-gaap:InterestRateSwapMemberus-gaap:GainLossOnDerivativeInstrumentsMember2023-01-012023-03-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:GainLossOnDerivativeInstrumentsMember2024-01-012024-03-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:GainLossOnDerivativeInstrumentsMember2023-01-012023-03-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMemberus-gaap:GainLossOnDerivativeInstrumentsMember2024-01-012024-03-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMemberus-gaap:GainLossOnDerivativeInstrumentsMember2023-01-012023-03-310001325814fhlbdm:NetInterestSettlementsMemberus-gaap:GainLossOnDerivativeInstrumentsMember2024-01-012024-03-310001325814fhlbdm:NetInterestSettlementsMemberus-gaap:GainLossOnDerivativeInstrumentsMember2023-01-012023-03-310001325814fhlbdm:DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember2024-01-012024-03-310001325814fhlbdm:DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember2023-01-012023-03-310001325814fhlbdm:PriceAlignmentAmountMember2024-01-012024-03-310001325814fhlbdm:PriceAlignmentAmountMember2023-01-012023-03-310001325814us-gaap:OverTheCounterMember2024-03-310001325814us-gaap:ExchangeClearedMember2024-03-310001325814us-gaap:OverTheCounterMember2023-12-310001325814us-gaap:ExchangeClearedMember2023-12-310001325814fhlbdm:FhlbanksMember2024-03-310001325814fhlbdm:FhlbanksMember2023-12-310001325814us-gaap:ShortTermDebtMember2024-03-310001325814us-gaap:ShortTermDebtMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMemberfhlbdm:NoncallableOrNonputableMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMemberfhlbdm:NoncallableOrNonputableMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMemberfhlbdm:CallableMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMemberfhlbdm:CallableMember2023-12-310001325814fhlbdm:EarlierofContractualMaturityorNextCallDateMemberfhlbdm:ConsolidatedObligationBondsMember2024-03-310001325814fhlbdm:EarlierofContractualMaturityorNextCallDateMemberfhlbdm:ConsolidatedObligationBondsMember2023-12-310001325814srt:MaximumMember2024-03-310001325814srt:MinimumMember2024-03-310001325814us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001325814us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001325814us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-03-310001325814us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310001325814us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-03-310001325814us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310001325814us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001325814us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310001325814us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-01-012024-03-310001325814us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-03-310001325814us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-03-310001325814us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-310001325814us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001325814us-gaap:FairValueInputsLevel1Member2024-03-310001325814us-gaap:FairValueInputsLevel2Member2024-03-310001325814us-gaap:FairValueInputsLevel3Member2024-03-310001325814us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:ConsolidatedObligationDiscountNotesMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberfhlbdm:ConsolidatedObligationDiscountNotesMember2024-03-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:ConsolidatedObligationBondsMember2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:FairValueInputsLevel3Member2024-03-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001325814us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001325814us-gaap:FairValueInputsLevel1Member2023-12-310001325814us-gaap:FairValueInputsLevel2Member2023-12-310001325814us-gaap:FairValueInputsLevel3Member2023-12-310001325814us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:ConsolidatedObligationDiscountNotesMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberfhlbdm:ConsolidatedObligationDiscountNotesMember2023-12-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:ConsolidatedObligationBondsMember2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001325814fhlbdm:ConsolidatedObligationBondsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001325814us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USTreasurySecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:OtherDebtSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberfhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel1Membersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:InterestRateSwapMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberfhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814fhlbdm:FairValueOptionElectionMemberfhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001325814us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USTreasurySecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:OtherDebtSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberfhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMembersrt:SingleFamilyMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:SingleFamilyMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel1Membersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMembersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembersrt:MultifamilyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:InterestRateSwapMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberfhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberfhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814fhlbdm:FairValueOptionElectionMemberfhlbdm:ConsolidatedObligationDiscountNotesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2024-03-310001325814us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMember2024-03-310001325814fhlbdm:ConsolidatedObligationDiscountNotesMember2023-12-310001325814us-gaap:StandbyLettersOfCreditMember2024-03-310001325814us-gaap:StandbyLettersOfCreditMember2023-12-310001325814us-gaap:FinancialStandbyLetterOfCreditMember2024-03-310001325814us-gaap:FinancialStandbyLetterOfCreditMember2023-12-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMember2024-03-310001325814us-gaap:ForwardContractsMemberus-gaap:MortgageReceivablesMember2023-12-310001325814fhlbdm:CommitmentsToIssueBondsMember2024-03-310001325814fhlbdm:CommitmentsToIssueBondsMember2023-12-310001325814fhlbdm:CommitmentstoIssueDiscountNotesMember2024-03-310001325814fhlbdm:CommitmentstoIssueDiscountNotesMember2023-12-310001325814us-gaap:LoanOriginationCommitmentsMember2024-03-310001325814us-gaap:LoanOriginationCommitmentsMember2023-12-310001325814fhlbdm:StandbylettersofcreditissuancecommitmentsDomain2023-12-310001325814fhlbdm:StandbylettersofcreditissuancecommitmentsDomain2024-03-310001325814srt:DirectorMember2024-03-310001325814srt:DirectorMember2023-12-310001325814fhlbdm:StockholdersCapitalStockOutstandingConcenetrationRiskMembersrt:MinimumMemberus-gaap:StockholdersEquityTotalMember2024-01-012024-03-310001325814fhlbdm:WellsFargoBankNAMember2024-01-012024-03-310001325814fhlbdm:SuperiorGuarantyInsuranceCompanyMember2024-03-310001325814fhlbdm:SuperiorGuarantyInsuranceCompanyMember2024-01-012024-03-310001325814us-gaap:PrincipalOwnerMember2024-03-310001325814us-gaap:PrincipalOwnerMember2024-01-012024-03-310001325814fhlbdm:WellsFargoBankNAMember2023-01-012023-12-310001325814fhlbdm:SuperiorGuarantyInsuranceCompanyMember2023-12-310001325814fhlbdm:SuperiorGuarantyInsuranceCompanyMember2023-01-012023-12-310001325814us-gaap:PrincipalOwnerMember2023-12-310001325814us-gaap:PrincipalOwnerMember2023-01-012023-12-310001325814fhlbdm:WellsFargoBankNAMemberus-gaap:StandbyLettersOfCreditMember2024-03-310001325814fhlbdm:WellsFargoBankNAMemberus-gaap:StandbyLettersOfCreditMember2023-12-310001325814srt:FederalHomeLoanBankOfChicagoMember2023-12-310001325814srt:FederalHomeLoanBankOfChicagoMember2024-01-012024-03-310001325814srt:FederalHomeLoanBankOfChicagoMember2024-03-310001325814srt:FederalHomeLoanBankOfChicagoMember2022-12-310001325814srt:FederalHomeLoanBankOfChicagoMember2023-01-012023-03-310001325814srt:FederalHomeLoanBankOfChicagoMember2023-03-310001325814srt:FederalHomeLoanBankOfSanFranciscoMember2022-12-310001325814srt:FederalHomeLoanBankOfSanFranciscoMember2023-01-012023-03-310001325814srt:FederalHomeLoanBankOfSanFranciscoMember2023-03-310001325814srt:FederalHomeLoanBankOfCincinnatiMember2023-12-310001325814srt:FederalHomeLoanBankOfCincinnatiMember2024-01-012024-03-310001325814srt:FederalHomeLoanBankOfCincinnatiMember2024-03-310001325814srt:FederalHomeLoanBankOfCincinnatiMember2022-12-310001325814srt:FederalHomeLoanBankOfCincinnatiMember2023-01-012023-03-310001325814srt:FederalHomeLoanBankOfCincinnatiMember2023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934
Commission File Number: 000-51999
FEDERAL HOME LOAN BANK OF DES MOINES
(Exact name of registrant as specified in its charter)
Federally chartered corporation of the United States
42-6000149
(State or other jurisdiction of incorporation or organization)(I.R.S. employer identification number)
909 Locust Street
Des Moines, IA
(Address of principal executive offices)
50309
(Zip code)
Registrant’s telephone number, including area code: (515) 412-2100
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered

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 (section 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 filerAccelerated filer
Non-accelerated filerSmaller 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
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Shares outstanding as of April 30, 2024
Class B Stock, par value $10063,114,591



Table of Contents
Part I - Financial Information
Item 1.
Item 2.
Item 3.
Item 4.
Part II - Other Information
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.


PART I - FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)

FEDERAL HOME LOAN BANK OF DES MOINES
STATEMENTS OF CONDITION
(dollars in millions, except capital stock par value)
(Unaudited)
March 31,
2024
December 31,
2023
ASSETS
Cash and due from banks $32 $31 
Interest-bearing deposits (Note 3)3,711 3,481 
Securities purchased under agreements to resell (Note 3)12,950 11,400 
Federal funds sold (Note 3)8,305 7,120 
Investment securities (Note 3)
Trading securities2,532 3,152 
Available-for-sale securities (amortized cost of $24,698 and $24,001)
24,691 23,823 
Held-to-maturity securities (fair value of $824 and $850)
829 852 
Total investment securities28,052 27,827 
Advances (Note 4)110,976 122,530 
Mortgage loans held for portfolio, net of allowance for credit losses of $5 and $6 (Note 5)
10,351 9,967 
Accrued interest receivable506 582 
Derivative assets, net (Note 6)1,251 1,267 
Other assets, net135 201 
TOTAL ASSETS$176,269 $184,406 
LIABILITIES
Deposits
Interest-bearing$1,015 $959 
Non-interest-bearing94 80 
Total deposits1,109 1,039 
Consolidated obligations (Note 7)
Discount notes (includes $59,599 and $47,442 at fair value held under fair value option)
63,358 54,537 
Bonds 100,687 116,961 
Total consolidated obligations164,045 171,498 
Mandatorily redeemable capital stock (Note 8)10 12 
Accrued interest payable967 1,023 
Affordable Housing Program payable 220 198 
Derivative liabilities, net (Note 6)14 7 
Other liabilities195 798 
TOTAL LIABILITIES166,560 174,575 
Commitments and contingencies (Note 10)
CAPITAL (Note 8)
Capital stock - Class B putable ($100 par value); 64,422,730 and 68,731,881 issued and outstanding shares
6,442 6,873 
Retained earnings
Unrestricted2,325 2,242 
Restricted951 896 
Total retained earnings3,276 3,138 
Accumulated other comprehensive income (loss)(9)(180)
TOTAL CAPITAL9,709 9,831 
TOTAL LIABILITIES AND CAPITAL$176,269 $184,406 
The accompanying notes are an integral part of these financial statements.
3

FEDERAL HOME LOAN BANK OF DES MOINES
STATEMENTS OF INCOME
(dollars in millions)
(Unaudited)
For the Three Months Ended
March 31,
20242023
INTEREST INCOME
Advances$1,698 $1,394 
Interest-bearing deposits71 39 
Securities purchased under agreements to resell164 93 
Federal funds sold198 171 
Trading securities21 9 
Available-for-sale securities375 224 
Held-to-maturity securities11 11 
Mortgage loans held for portfolio101 69 
Total interest income2,639 2,010 
INTEREST EXPENSE
Consolidated obligations - Discount notes846 735 
Consolidated obligations - Bonds1,429 983 
Deposits14 10 
Borrowings from other FHLBanks1  
Total interest expense2,290 1,728 
NET INTEREST INCOME349 282 
Provision (reversal) for credit losses on mortgage loans(1) 
NET INTEREST INCOME AFTER PROVISION (REVERSAL) FOR CREDIT LOSSES350 282 
OTHER INCOME (LOSS)
Net gains (losses) on trading securities(20)33 
Net gains (losses) on financial instruments held under fair value option37 (65)
Net gains (losses) on derivatives (21)10 
Net gains (losses) on extinguishment of debt 2 
Other, net8 5 
Total other income (loss)4 (15)
OTHER EXPENSE
Compensation and benefits21 20 
Contractual services7 6 
Professional fees3 3 
Other operating expenses5 5 
Federal Housing Finance Agency3 2 
Office of Finance3 3 
Community and housing contributions 12 
Other, net8 4 
Total other expense50 55 
NET INCOME BEFORE ASSESSMENTS304 212 
Affordable Housing Program assessments30 21 
NET INCOME$274 $191 
The accompanying notes are an integral part of these financial statements.
4


FEDERAL HOME LOAN BANK OF DES MOINES
STATEMENTS OF COMPREHENSIVE INCOME
(dollars in millions)
(Unaudited)
For the Three Months Ended
March 31,
20242023
Net income $274 $191 
Other comprehensive income (loss)
Net unrealized gains (losses) on available-for-sale securities171 (67)
Pension and postretirement benefits 1 
Total other comprehensive income (loss)171 (66)
TOTAL COMPREHENSIVE INCOME (LOSS)$445 $125 
The accompanying notes are an integral part of these financial statements.



5


FEDERAL HOME LOAN BANK OF DES MOINES
STATEMENTS OF CAPITAL
(dollars and shares in millions)
(Unaudited)
Capital Stock Class B (putable)Retained EarningsAccumulated Other Comprehensive Income (Loss)Total
Capital
SharesPar ValueUnrestrictedRestrictedTotal
BALANCE, DECEMBER 31, 202263 $6,250 $1,915 $703 $2,618 $(117)$8,751 
Comprehensive income (loss)— — 153 38 191 (66)125 
Proceeds from issuance of capital stock36 3,634 — — — — 3,634 
Repurchases/redemptions of capital stock(33)(3,292)— — — — (3,292)
Cash dividends on capital stock— — (96)— (96)— (96)
BALANCE, MARCH 31, 202366 $6,592 $1,972 $741 $2,713 $(183)$9,122 
BALANCE, DECEMBER 31, 202369 $6,873 $2,242 $896 $3,138 $(180)$9,831 
Comprehensive income (loss)— — 219 55 274 171 445 
Proceeds from issuance of capital stock19 1,897 — — — — 1,897 
Repurchases/redemptions of capital stock(24)(2,328)— — — — (2,328)
Cash dividends on capital stock— — (136)— (136)— (136)
BALANCE, MARCH 31, 202464 $6,442 $2,325 $951 $3,276 $(9)$9,709 
The accompanying notes are an integral part of these financial statements.

6

FEDERAL HOME LOAN BANK OF DES MOINES
STATEMENTS OF CASH FLOWS
(dollars in millions)
(Unaudited)
For the Three Months Ended
March 31,
20242023
OPERATING ACTIVITIES
Net income$274 $191 
Adjustments to reconcile net income to net cash provided by (used in) operating activities
Depreciation and amortization/(accretion)(90)188 
Net (gains) losses on trading securities20 (33)
Net (gains) losses on financial instruments held under fair value option(37)65 
Net change in derivatives and hedging activities652 (332)
Net (gains) losses on extinguishment of debt (2)
Other adjustments, net(1)1 
Net change in:
Accrued interest receivable4 (61)
Other assets3 (4)
Accrued interest payable(56)182 
Other liabilities(15)11 
Total adjustments480 15 
Net cash provided by (used in) operating activities754 206 
INVESTING ACTIVITIES
Net change in:
Interest-bearing deposits(226)(965)
Securities purchased under agreements to resell(1,550)(10,310)
Federal funds sold(1,185)(415)
Trading securities
Proceeds from sales596 248 
Proceeds from maturities and paydowns4 4 
Available-for-sale securities
Proceeds from maturities and paydowns502 859 
Purchases(2,012)(2,354)
Held-to-maturity securities
Proceeds from maturities and paydowns22 27 
Advances
Repaid104,573 213,381 
Originated(93,448)(220,949)
Mortgage loans held for portfolio
Principal collected200 164 
Purchased(586)(292)
Other investing activities, net(2)(4)
Net cash provided by (used in) investing activities6,888 (20,606)
The accompanying notes are an integral part of these financial statements.
7

FEDERAL HOME LOAN BANK OF DES MOINES
STATEMENTS OF CASH FLOWS (continued from previous page)
(dollars in millions)
(Unaudited)
For the Three Months Ended
March 31,
20242023
FINANCING ACTIVITIES
Net change in deposits157 238 
Borrowings from other FHLBanks 250 
Net proceeds from issuance of consolidated obligations
Discount notes441,338 423,414 
Bonds14,140 42,834 
Payments for maturing and retiring consolidated obligations
Discount notes(432,401)(420,212)
Bonds(30,306)(26,387)
Proceeds from issuance of capital stock1,897 3,634 
Payments for repurchases/redemptions of capital stock(2,328)(3,292)
Payments for repurchases/redemptions of mandatorily redeemable capital stock
(2)(1)
Cash dividends paid(136)(96)
Net cash provided by (used in) financing activities(7,641)20,382 
Net increase (decrease) in cash and due from banks1 (18)
Cash and due from banks at beginning of the period31 89 
Cash and due from banks at end of the period$32 $71 
SUPPLEMENTAL DISCLOSURES
Cash Transactions:
Interest paid$2,511 $1,383 
Affordable Housing Program payments8 15 
Non-Cash Transactions:
Capitalized interest on reverse mortgage investment securities69 46 
Traded but not settled investment security purchases125 1,351 
The accompanying notes are an integral part of these financial statements.
8

FEDERAL HOME LOAN BANK OF DES MOINES
CONDENSED NOTES TO THE UNAUDITED FINANCIAL STATEMENTS

These unaudited Notes to the Financial Statements do not include all of the disclosures required by Generally Accepted Accounting Principles for annual financial statements and should be read in conjunction with the audited financial statements for the year ended December 31, 2023, which are contained in the Bank’s 2023 Form 10-K. Throughout this Form 10-Q, acronyms and terms used are defined in the Glossary of Terms. Unless the context otherwise requires, the term “Bank” refers to the Federal Home Loan Bank of Des Moines or its management.

Background Information

The Bank is a federally chartered corporation that is exempt from all federal, state, and local taxation (except real property taxes and certain employer taxes) and is one of 11 district FHLBanks. The FHLBanks are GSEs and were created under the authority of the FHLBank Act in order to serve the public by enhancing the availability of funds for residential mortgages and targeted community development. The Bank is regulated by the Finance Agency.

The Bank is a cooperative, meaning it is owned by its customers, whom the Bank calls members. As a condition of membership in the Bank, all members must purchase and maintain capital stock to support business activities with the Bank. In return, the Bank provides a readily available source of funding and liquidity to its member institutions and eligible housing associates in Alaska, Hawaii, Idaho, Iowa, Minnesota, Missouri, Montana, North Dakota, Oregon, South Dakota, Utah, Washington, Wyoming, and the U.S. Pacific territories of American Samoa, Guam, and the Commonwealth of the Northern Mariana Islands. Commercial banks, savings institutions, credit unions, insurance companies, and CDFIs may apply for membership. State and local housing associates that meet certain statutory criteria may also borrow from the Bank; while eligible to borrow, housing associates are not members of the Bank and, as such, are not permitted to hold capital stock. All stockholders, including current and former members, may receive dividends on their capital stock investment to the extent declared by the Bank’s Board of Directors.

Note 1 — Basis of Presentation

The accompanying unaudited financial statements have been prepared in accordance with GAAP for interim financial information. In the opinion of management, the unaudited interim financial information is complete and reflects all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of results for the interim periods. The preparation of financial statements in accordance with GAAP requires management to make assumptions and estimates that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year ending December 31, 2024.

Reclassifications

Certain amounts in the Bank’s 2023 financial statements have been reclassified to conform to the presentation for the three months ended March 31, 2024. These amounts were not deemed to be material.

SIGNIFICANT ACCOUNTING POLICIES

There have been no material changes to the Bank’s significant accounting policies during the three months ended March 31, 2024. Descriptions of all significant accounting policies are included in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.
9

Note 2 — Recently Adopted and Issued Accounting Guidance

Segment Reporting (ASU 2023-07)

On November 27, 2023, the FASB issued guidance designed to improve segment reporting, primarily by requiring enhanced disclosures about significant segment expenses. This guidance became effective for the Bank for the annual
period beginning on January 1, 2024, and for the interim periods beginning on January 1, 2025. The adoption of this guidance is
not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it may increase certain disclosures.

Disclosure Improvements in Response to SEC Initiative (ASU 2023-06)

On October 9, 2023, the FASB issued guidance amending various disclosure requirements in response to the SEC’s
initiative to update and simplify disclosures. This guidance will become effective for the Bank on the date the SEC removes the
related disclosure requirements from its existing regulations, to avoid duplication in FASB codification. The adoption of this
guidance is not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it
may impact certain disclosures.

Note 3 — Investments

The Bank makes short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold, and makes other investments in debt securities, which are classified as either trading, AFS, or HTM.

INTEREST-BEARING DEPOSITS, SECURITIES PURCHASED UNDER AGREEMENTS TO RESELL, AND FEDERAL FUNDS SOLD

The Bank invests in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold to provide short-term liquidity. These investments are generally transacted with counterparties that have received a credit rating of triple-B or greater (investment grade) by a NRSRO. At March 31, 2024 and December 31, 2023, none of these investments were with counterparties rated below triple-B; however, as of March 31, 2024 and December 31, 2023, approximately 28 percent and 35 percent were secured securities purchased under agreements to resell with unrated counterparties. NRSRO ratings may differ from any internal ratings of the investments by the Bank.

Federal funds sold are unsecured loans that are generally transacted on an overnight term. Finance Agency regulations include a limit on the amount of unsecured credit the Bank may extend to a counterparty. At March 31, 2024 and December 31, 2023, no allowance for credit losses was recorded for interest-bearing deposits and federal funds sold, as all assets were repaid or expected to be repaid according to their contractual terms. The carrying values of interest-bearing deposits and federal funds sold exclude accrued interest receivable of $22 million at both March 31, 2024 and December 31, 2023.

Securities purchased under agreements to resell are secured, short-term, and are structured such that they are evaluated regularly to determine if the market value of the underlying securities decreases below the market value required as collateral (i.e. subject to collateral maintenance provisions). If so, the counterparty must place an equivalent amount of additional securities as collateral or remit an equivalent amount of cash, generally by the next business day. Based upon the collateral held as security and collateral maintenance provisions with its counterparties, the Bank determined that no allowance for credit losses was needed for its securities purchased under agreements to resell at March 31, 2024 and December 31, 2023. The carrying value of securities purchased under agreements to resell excludes accrued interest receivable of $8 million and $5 million at March 31, 2024 and December 31, 2023.

DEBT SECURITIES

The Bank invests in debt securities, which are classified as either trading, AFS, or HTM. The Bank is prohibited by Finance Agency regulations from purchasing certain higher-risk securities, such as equity securities and debt instruments that are not investment quality. A security is considered to be investment quality if it has adequate financial backing so that full and timely payment of principal and interest is expected and there is minimal risk that the timely payment of principal and interest would not occur because of adverse changes in economic and financial conditions during the projected life of the security. Exceptions are allowed for certain investments targeted at low-income persons or communities, and instruments that experience credit deterioration after their purchase by the Bank.


10

Trading Securities

Trading securities by major security type were as follows (dollars in millions):
March 31, 2024December 31, 2023
Non-mortgage-backed securities
U.S. Treasury obligations1
$2,314 $2,925 
Other U.S. obligations1
63 68 
GSE and Tennessee Valley Authority obligations48 49 
Other2
107 110 
Total fair value$2,532 $3,152 

1    Represents investment securities backed by the full faith and credit of the U.S. Government.

2    Consists of taxable municipal bonds.


Net Gains (Losses) on Trading Securities

The following table summarizes the components of “Net gains (losses) on trading securities” as presented on the Statements of Income (dollars in millions):
For the Three Months Ended
March 31,
20242023
Net unrealized gains (losses) on trading securities held at period-end$(20)$33 
Net gains (losses) on trading securities no longer held at period-end  
Net gains (losses) on trading securities$(20)$33 
11

AFS Securities

AFS securities by major security type were as follows (dollars in millions):
March 31, 2024
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses

Fair
Value
Non-mortgage-backed securities
Other U.S. obligations2
$263 $ $(2)$261 
GSE and Tennessee Valley Authority obligations292 25  317 
State or local housing agency obligations547 1 (6)542 
Other3
157 3  160 
Total non-mortgage-backed securities1,259 29 (8)1,280 
Mortgage-backed securities
U.S. obligations single-family2
4,691 14 (10)4,695 
GSE single-family225  (3)222 
GSE multifamily18,523 61 (90)18,494 
Total mortgage-backed securities23,439 75 (103)23,411 
Total$24,698 $104 $(111)$24,691 


December 31, 2023
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses

Fair
Value
Non-mortgage-backed securities
Other U.S. obligations2
$331 $ $(3)$328 
GSE and Tennessee Valley Authority obligations324 20  344 
State or local housing agency obligations461 2 (5)458 
Other3
157 3  160 
Total non-mortgage-backed securities1,273 25 (8)1,290 
Mortgage-backed securities
U.S. obligations single-family2
4,421 1 (24)4,398 
GSE single-family183  (3)180 
GSE multifamily18,124 15 (184)17,955 
Total mortgage-backed securities22,728 16 (211)22,533 
Total$24,001 $41 $(219)$23,823 

1    Amortized cost includes adjustments made to the cost basis of an investment for accretion, amortization, and/or fair value hedge accounting adjustments, and excludes accrued interest receivable of $84 million and $82 million at March 31, 2024 and December 31, 2023.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.

3    Consists primarily of taxable municipal bonds.


The Bank had no sales of AFS securities during the three months ended March 31, 2024 and 2023.
12

Unrealized Losses

The following tables summarize AFS securities with gross unrealized losses by major security type and length of time that individual securities have been in a continuous unrealized loss position (dollars in millions). In cases where the gross unrealized losses for an investment category are less than $1 million, the losses are not reported.
March 31, 2024
Less than 12 Months12 Months or MoreTotal
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Non-mortgage-backed securities
Other U.S. obligations1
$59 $(2)$30 $ $89 $(2)
State or local housing agency obligations90 (1)380 (5)470 (6)
Total non-mortgage-backed securities149 (3)410 (5)559 (8)
Mortgage-backed securities
U.S. obligations single-family1
161 (2)1,534 (8)1,695 (10)
GSE single-family18  108 (3)126 (3)
GSE multifamily1,655 (5)7,437 (85)9,092 (90)
Total mortgage-backed securities1,834 (7)9,079 (96)10,913 (103)
Total$1,983 $(10)$9,489 $(101)$11,472 $(111)


December 31, 2023
Less than 12 Months12 Months or MoreTotal
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Non-mortgage-backed securities
Other U.S. obligations1
$87 $(3)$42 $ $129 $(3)
State or local housing agency obligations  380 (5)380 (5)
Total non-mortgage-backed securities87 (3)422 (5)509 (8)
Mortgage-backed securities
U.S. obligations single-family1
1,813 (8)2,410 (16)4,223 (24)
GSE single-family25  112 (3)137 (3)
GSE multifamily8,768 (70)5,722 (114)14,490 (184)
Total mortgage-backed securities10,606 (78)8,244 (133)18,850 (211)
Total$10,693 $(81)$8,666 $(138)$19,359 $(219)

1    Represents investment securities backed by the full faith and credit of the U.S. Government.
13

Contractual Maturity

The following table summarizes AFS securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Non-mortgage-backed securities
Due in one year or less$163 $162 $214 $212 
Due after one year through five years397 398 417 417 
Due after five years through ten years278 278 243 245 
Due after ten years421 442 399 416 
Total non-mortgage-backed securities1,259 1,280 1,273 1,290 
Mortgage-backed securities23,439 23,411 22,728 22,533 
Total$24,698 $24,691 $24,001 $23,823 

HTM Securities

HTM securities by major security type were as follows (dollars in millions):
March 31, 2024
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Non-mortgage-backed securities
GSE and Tennessee Valley Authority obligations$362 $7 $(3)$366 
State or local housing agency obligations31   31 
Total non-mortgage-backed securities393 7 (3)397 
Mortgage-backed securities
U.S. obligations single-family2
2   2 
GSE single-family431  (9)422 
Private-label3   3 
Total mortgage-backed securities436  (9)427 
Total$829 $7 $(12)$824 

December 31, 2023
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Non-mortgage-backed securities
GSE and Tennessee Valley Authority obligations$364 $11 $(3)$372 
State or local housing agency obligations31   31 
Total non-mortgage-backed securities395 11 (3)403 
Mortgage-backed securities
U.S. obligations single-family2
1   1 
GSE single-family453  (10)443 
Private-label3   3 
Total mortgage-backed securities457  (10)447 
Total$852 $11 $(13)$850 

1    Amortized cost includes adjustments made to the cost basis of an investment for accretion or amortization and excludes accrued interest receivable of $10 million and $5 million at March 31, 2024 and December 31, 2023.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.

The Bank had no sales of HTM securities during the three months ended March 31, 2024 and 2023.
14

Contractual Maturity

The following table summarizes HTM securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Non-mortgage-backed securities
Due after one year through five years$248 $246 $249 $249 
Due after five years through ten years73 74 73 76 
Due after ten years72 77 73 78 
Total non-mortgage-backed securities393 397 395 403 
Mortgage-backed securities436 427 457 447 
Total$829 $824 $852 $850 

ALLOWANCE FOR CREDIT LOSSES ON AFS AND HTM SECURITIES

The Bank evaluates AFS and HTM investment securities for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, the Bank had no allowance for credit losses recorded on its AFS or HTM securities. For additional details on the Bank’s allowance methodology, refer to “Item 8. Financial Statements and Supplementary Data — Note 4 — Investments” in the 2023 Form 10-K.

Note 4 — Advances

REDEMPTION TERM

The following table summarizes the Bank’s advances outstanding by redemption term (dollars in millions):
March 31, 2024December 31, 2023
Redemption Term
Amount1
Weighted
Average
Interest
Rate
Amount1
Weighted
Average
Interest
Rate
Overdrawn demand deposit accounts
$6 7.03 %$2 7.14 %
Due in one year or less57,478 5.16 $52,890 5.34 
Due after one year through two years14,947 4.39 14,866 4.12 
Due after two years through three years12,992 3.90 13,230 3.95 
Due after three years through four years10,336 4.33 8,689 4.35 
Due after four years through five years13,232 5.23 30,189 5.55 
Thereafter3,105 3.53 3,355 3.51 
Total par value112,096 4.80 %123,221 4.98 %
Premiums3 6 
Fair value hedging adjustments(1,123)(697)
Total$110,976 $122,530 

1    Excludes accrued interest receivable of $293 million and $392 million at March 31, 2024 and December 31, 2023.

The Bank offers advances to members and eligible housing associates that may be prepaid on predetermined dates (call dates) prior to maturity without incurring prepayment fees (callable advances). Other advances may require a prepayment fee or credit that makes the Bank financially indifferent to the prepayment of the advance. At March 31, 2024 and December 31, 2023, the Bank had callable advances outstanding totaling $23.6 billion and $31.8 billion.
15

The following table summarizes advances by year of redemption term or next call date for callable advances (dollars in millions):
Redemption Term
or Next Call Date
March 31, 2024December 31, 2023
Overdrawn demand deposit accounts
$6 $2 
Due in one year or less71,450 82,983 
Due after one year through two years13,206 12,136 
Due after two years through three years10,438 10,584 
Due after three years through four years7,764 5,980 
Due after four years through five years6,173 8,228 
Thereafter3,059 3,308 
Total par value$112,096 $123,221 

PREPAYMENT FEES

The Bank generally charges a prepayment fee for advances that a borrower elects to terminate prior to the stated maturity or outside of a predetermined call date. The fees charged are priced to make the Bank financially indifferent to the prepayment of the advance. For certain advances with symmetrical prepayment features, the Bank may charge the borrower a prepayment fee or pay the borrower a prepayment credit, depending on certain circumstances, such as movements in interest rates, when the advance is prepaid. Prepayment fees and credits are recorded net of the hedged item fair value hedging adjustments, if applicable, in advance interest income on the Statements of Income.

ADVANCE CONCENTRATIONS

The Bank’s advances are primarily concentrated in commercial banks and insurance companies. At March 31, 2024 and December 31, 2023, the Bank had outstanding advances of $28.0 billion and $37.0 billion to Wells Fargo Bank, N.A., which represented 25 percent and 30 percent of the total principal amount of outstanding advances.

ALLOWANCE FOR CREDIT LOSSES

The Bank evaluates advances for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, none of the Bank’s advances were past due, on non-accrual status, or considered impaired. The Bank considers an advance past due if a default of contractual principal or interest exists for a period of 30 days or more. In addition, there were no modifications related to advances resulting from a borrower experiencing financial difficulties during the three months ended March 31, 2024 and 2023.

The Bank has never experienced a credit loss on its advances. Based upon the Bank’s collateral and lending policies, the collateral held as security, and the repayment history on advances, management has determined that there were no expected credit losses on its advances at March 31, 2024 and December 31, 2023. For additional information on the Bank’s allowance methodology, including eligible collateral types, see “Item 8. Financial Statements and Supplementary Data — Note 5 — Advances” in the 2023 Form 10-K.
16

Note 5 — Mortgage Loans Held for Portfolio

Mortgage loans held for portfolio include conventional mortgage loans and government-guaranteed or -insured mortgage loans obtained primarily through the MPF program. The Bank’s mortgage loan program involves investment by the Bank in single-family mortgage loans held for portfolio that are purchased from PFIs. Mortgage loans may also be acquired through participations in pools of eligible mortgage loans purchased from other FHLBanks. The Bank’s PFIs generally originate, service, and credit enhance mortgage loans that are sold to the Bank. PFIs participating in the servicing release program do not service the loans owned by the Bank. The servicing on these loans is sold concurrently by the PFI to a designated mortgage service provider.

The following table presents information on the Bank’s mortgage loans held for portfolio (dollars in millions):
March 31, 2024December 31, 2023
Fixed rate, long-term1 single-family mortgage loans
$9,335 $8,939 
Fixed rate, medium-term2 single-family mortgage loans
928 945 
Total unpaid principal balance10,263 9,884 
Premiums117 113 
Discounts(11)(11)
Basis adjustments from mortgage loan purchase commitments(13)(13)
Total mortgage loans held for portfolio3
10,356 9,973 
Allowance for credit losses(5)(6)
Total mortgage loans held for portfolio, net$10,351 $9,967 

1    Long-term is defined as an original term of greater than 15 years and up to 30 years.

2    Medium-term is defined as an original term of 15 years or less.

3    Excludes accrued interest receivable of $63 million and $58 million at March 31, 2024 and December 31, 2023.

The following table presents the Bank’s mortgage loans held for portfolio by collateral or guarantee type (dollars in millions):
March 31, 2024December 31, 2023
Conventional mortgage loans$9,887 $9,506 
Government-insured mortgage loans376 378 
Total unpaid principal balance$10,263 $9,884 

PAYMENT STATUS OF MORTGAGE LOANS

Payment status is the key credit quality indicator for conventional mortgage loans and allows the Bank to monitor borrower performance. Past due loans are those where the borrower has failed to make contractual principal and/or interest payments for a period of 30 days or more. Other delinquency statistics include non-accrual loans and loans in process of foreclosure.
17

The following tables present the payment status for conventional mortgage loans (dollars in millions):
March 31, 2024
Origination Year
Prior to 2020
2020 to 2024
Total
Past due 30 - 59 days$28 $24 $52 
Past due 60 - 89 days8 6 14 
Past due 90 - 179 days5 6 11 
Past due 180 days or more4 2 6 
Total past due mortgage loans45 38 83 
Total current mortgage loans2,581 7,310 9,891 
Total amortized cost of mortgage loans1
$2,626 $7,348 $9,974 
December 31, 2023
Origination Year
Prior to 2019
2019 to 2023
Total
Past due 30 - 59 days$20 $30 $50 
Past due 60 - 89 days6 6 12 
Past due 90 - 179 days5 7 12 
Past due 180 days or more4 1 5 
Total past due mortgage loans35 44 79 
Total current mortgage loans1,752 7,758 9,510 
Total amortized cost of mortgage loans1
$1,787 $7,802 $9,589 

1    Amortized cost represents the unpaid principal balance adjusted for unamortized premiums, discounts, price adjustment fees, basis adjustments, and direct write-downs. Amortized cost excludes accrued interest receivable.

The following tables present other delinquency statistics for mortgage loans (dollars in millions):
March 31, 2024
Amortized CostConventionalGovernment-InsuredTotal
In process of foreclosure1
$3 $1 $4 
Serious delinquency rate2
 %1 % %
Past due 90 days or more and still accruing interest3
$ $4 $4 
Non-accrual mortgage loans4
$44 $ $44 

December 31, 2023
Amortized CostConventionalGovernment- InsuredTotal
In process of foreclosure1
$2 $1 $3 
Serious delinquency rate2
 %1 % %
Past due 90 days or more and still accruing interest3
$ $5 $5 
Non-accrual mortgage loans4
$40 $ $40 

1    Includes loans where the decision of foreclosure or similar alternative such as pursuit of deed-in-lieu has been reported.

2    Represents mortgage loans that are 90 days or more past due or in the process of foreclosure expressed as a percentage of total mortgage loans. Serious delinquency rate on conventional loans was less than one percent at both March 31, 2024 and December 31, 2023.

3    Represents government-insured mortgage loans that are 90 days or more past due.

4    Represents conventional mortgage loans that are 90 days or more past due or for which the collection of interest or principal is doubtful. At March 31, 2024 and December 31, 2023, $25 million and $24 million of conventional mortgage loans on non-accrual status were evaluated individually and did not have a related allowance for credit losses because these loans were either previously charged off to the expected recoverable value and/or the fair value of the underlying collateral was greater than the amortized cost of the loans.
18

ALLOWANCE FOR CREDIT LOSSES

The Bank evaluates mortgage loans for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, the Bank’s allowance for credit losses on conventional mortgage loans was $5 million and $6 million. The Bank recorded no credit losses on its government-insured mortgage loans at March 31, 2024 and December 31, 2023. For additional information on the Bank’s allowance methodology, refer to “Item 8. Financial Statements and Supplementary Data — Note 6 — Mortgage Loans Held for Portfolio” in the 2023 Form 10-K.

Note 6 — Derivatives and Hedging Activities

NATURE OF BUSINESS ACTIVITY

The Bank enters into derivative contracts to manage the interest rate risk exposures inherent in its otherwise unhedged assets and funding positions. Finance Agency regulations and the Bank’s risk management policies establish guidelines for derivatives, prohibit trading in or the speculative use of derivatives, and limit credit risk arising from derivatives.

For additional information on the Bank’s derivative and hedging accounting policies, see “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K. For additional information on the types of derivatives and hedged items utilized by the Bank, see “Item 8. Financial Statements and Supplementary Data — Note 7 — Derivatives and Hedging Activities” in the 2023 Form 10-K.

FINANCIAL STATEMENT EFFECT AND ADDITIONAL FINANCIAL INFORMATION

The notional amount of derivatives serves as a factor in determining periodic interest payments and cash flows received and paid. However, the notional amount of derivatives represents neither the actual amounts exchanged nor the overall exposure of the Bank to credit and market risk. The risks of derivatives can be measured meaningfully on a portfolio basis that takes into account the counterparties, the types of derivatives, the items being hedged, and any offsets between the derivatives and the items being hedged.

The following table summarizes the Bank’s notional amount and fair value of derivative instruments and total derivative assets and liabilities. Total derivative assets and liabilities include the effect of netting adjustments and cash collateral. For purposes of this disclosure, the derivative values include the fair value of derivatives and the related accrued interest (dollars in millions):
March 31, 2024December 31, 2023
Notional
Amount
Derivative
Assets
Derivative
 Liabilities
Notional
Amount
Derivative
Assets
Derivative
 Liabilities
Derivatives designated as hedging instruments (fair value hedges)
Interest rate swaps$104,282 $351 $93 $112,954 $290 $98 
Derivatives not designated as hedging instruments (economic hedges)
Interest rate swaps61,973 2 2 53,050 1 2 
Forward settlement agreements150   115  1 
Mortgage loan purchase commitments148   112 1  
Total derivatives not designated as hedging instruments62,271 2 2 53,277 2 3 
Total derivatives before netting and collateral adjustments$166,553 353 95 $166,231 292 101 
Netting adjustments and cash collateral1
898 (81)975 (94)
Total derivative assets and derivative liabilities$1,251 $14 $1,267 $7 

1     Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral, including accrued interest, held or placed with the same clearing agent and/or counterparty. At both March 31, 2024 and December 31, 2023, cash collateral, including accrued interest, posted by the Bank was $1.3 billion. At March 31, 2024 and December 31, 2023, the Bank held cash collateral, including accrued interest, from clearing agents or counterparties of $284 million and $197 million.
19

The following tables summarize the net gains (losses) on qualifying and discontinued fair value hedging relationships recorded in net interest income, including the net interest settlements on derivatives, as well as total income (expense) by hedged product recorded on the Statements of Income (dollars in millions):
For the Three Months Ended March 31, 2024
Interest Income (Expense)
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Total interest income (expense) recorded on the Statements of Income1
$1,698 $375 $(1,429)
Gains (losses) on fair value hedging relationships
Interest rate contracts
   Derivatives2
$650 $485 $(152)
   Hedged items3
(426)(387)100 
Net gains (losses) on fair value hedging relationships$224 $98 $(52)

For the Three Months Ended March 31, 2023
Interest Income (Expense)
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Total interest income (expense) recorded on the Statements of Income1
$1,394 $224 $(983)
Gains (losses) on fair value hedging relationships
Interest rate contracts
Derivatives2
$(122)$(195)$46 
Hedged items3
260 260 (110)
Net gains (losses) on fair value hedging relationships$138 $65 $(64)

1     Amounts shown to give context to the disclosure and include total interest income (expense) of the products indicated, including coupon, prepayment fees, amortization, and derivative net interest settlements. Interest income (expense) amounts also include gains and losses on derivatives and hedged items in fair value hedging relationships.
2     Includes changes in fair value and net interest settlements on derivatives.    
3    Includes changes in fair value and amortization/accretion of basis adjustments on closed hedge relationships.


20

The following tables summarize cumulative fair value hedging adjustments and the related amortized cost of the hedged items (dollars in millions):
March 31, 2024
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Amortized cost of hedged asset/ liability1
$49,812 $17,113 $36,712 
Fair value hedging adjustments
Changes in fair value for active hedging relationships included in amortized cost $(1,071)$(784)$(120)
Basis adjustments for discontinued hedging relationships included in amortized cost(52)(30)(5)
Total amount of fair value hedging adjustments $(1,123)$(814)$(125)

December 31, 2023
AdvancesAFS Securities Consolidated Obligation Bonds
Amortized cost of hedged asset/ liability1
$43,584 $16,749 $51,393 
Fair value hedging adjustments
Changes in fair value for active hedging relationships included in amortized cost$(645)$(395)$(17)
Basis adjustments for discontinued hedging relationships included in amortized cost(52)(32)(8)
Total amount of fair value hedging adjustments $(697)$(427)$(25)

1    Represents the portion of amortized cost designated as a hedged item in an active or discontinued fair value hedging relationship. Amortized cost includes fair value hedging adjustments.

The following table summarizes the components of “Net gains (losses) on derivatives” as presented on the Statements of Income (dollars in millions):
For the Three Months Ended
March 31,
20242023
Derivatives not designated as hedging instruments (economic hedges)
Interest rate swaps$(11)$40 
Forward settlement agreements (1)
Mortgage loan purchase commitments(1) 
Net interest settlements(9)(22)
Total net gains (losses) related to derivatives not designated as hedging instruments(21)17 
  Price alignment amount1
 (7)
Net gains (losses) on derivatives$(21)$10 

1    This amount represents interest on variation margin, which is a component of the derivative fair value for cleared transactions, and reflects the price alignment amount on variation margin for daily settled derivative contracts not designated as hedging instruments. The price alignment amount on variation margin for daily settled derivative contracts designated as hedging instruments are recorded in the same line item as the earnings effect of the hedged item.

MANAGING CREDIT RISK ON DERIVATIVES

The Bank is subject to credit risk due to the risk of nonperformance by counterparties to its derivative contracts. The Bank manages credit risk through credit analysis of derivative counterparties, collateral requirements, and adherence to the requirements set forth in the Bank’s policies, CFTC regulations, and Finance Agency regulations.
21

The Bank transacts most of its derivative transactions with large banks and major broker-dealers. Over-the-counter derivative transactions may be either executed directly with a counterparty, referred to as uncleared derivatives, or cleared through a clearing agent with a clearinghouse, referred to as cleared derivatives. Once a derivative transaction has been accepted for clearing by a clearinghouse, the derivative transaction is novated and the executing counterparty is replaced with the clearinghouse. The Bank is not a derivative dealer and does not trade derivatives for short-term profit.

For uncleared derivatives, the degree of credit risk is impacted by the extent to which master netting arrangements are included in the derivative contracts to mitigate the risk. The Bank requires collateral agreements on its uncleared derivatives.

Uncleared derivative transactions executed on or after September 1, 2022 are subject to two-way initial margin requirements as mandated by the Dodd-Frank Act, if the Bank’s aggregate uncleared derivative transactions exposure to a counterparty exceeds a specified threshold. The initial margin is required to be held at a third-party custodian and does not change ownership. Rather, the party in respect of which the initial margin has been posted to the third-party custodian will have a security interest in the amount of initial margin required under the uncleared margin rules and can only take ownership upon the occurrence of certain events, including an event of default due to bankruptcy, insolvency, or similar proceeding. As of March 31, 2024, the Bank was not required to post initial margin on its uncleared derivative transactions in accordance with the noted regulations.

For uncleared transactions, the derivative agreements are generally fully collateralized with a zero unsecured threshold in accordance with variation margin requirements issued by the U.S. federal bank regulatory agencies and the CFTC.

For cleared derivatives, the clearinghouse is the Bank’s counterparty. The Bank utilizes two clearinghouses, CME Clearing and LCH Ltd., for all cleared derivative transactions. CME Clearing and LCH Ltd. notify the clearing agent of the required initial margin and daily variation margin requirements, and the clearing agent in turn notifies the Bank.

Each clearinghouse determines initial margin requirements which are considered cash collateral. Generally credit ratings are not factored into the initial margin. However, clearing agents may require additional initial margin to be posted based on credit considerations, including, but not limited to, credit rating downgrades. The Bank was not required to post additional initial margin by its clearing agent, based on credit considerations, at March 31, 2024. Variation margin requirements with each clearinghouse are based on changes in the fair value of cleared derivatives and are legally characterized as daily settlement payments, rather than cash collateral.

The requirement that the Bank post initial and variation margin through the clearing agent, to the clearinghouse, exposes the Bank to institutional credit risk if the clearing agent or the clearinghouse fails to meet its obligations. The use of cleared derivatives is intended to mitigate credit risk exposure because a central counterparty is substituted for individual counterparties and collateral/payments for changes in the fair value of cleared derivatives is posted daily through a clearing agent.

OFFSETTING OF DERIVATIVE ASSETS AND DERIVATIVE LIABILITIES

The Bank presents derivative instruments, related cash collateral received or pledged, and associated accrued interest on a net basis by clearing agent and/or by counterparty when it has met the netting requirements. Additional information regarding these agreements is provided in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.

The Bank has analyzed the enforceability of offsetting rights incorporated in its cleared derivative transactions and has determined that the exercise of those offsetting rights by a non-defaulting party under these transactions should be upheld under applicable law upon an event of default, including a bankruptcy, insolvency, or similar proceeding involving the clearinghouse or the clearing agent, or both. Based on this analysis, the Bank presents a net derivative receivable or payable for all of its transactions through a particular clearing agent with a particular clearinghouse.
22

The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):
March 31, 2024
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$319 $(305)$ $14 
   Cleared derivatives34 1,203  1,237 
Total$353 $898 $ $1,251 
Derivative Liabilities
   Uncleared derivatives$89 $(75)$ $14 
   Cleared derivatives6 (6)  
Total$95 $(81)$ $14 

December 31, 2023
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$248 $(245)$1 $4 
   Cleared derivatives43 1,220  1,263 
Total$291 $975 $1 $1,267 
Derivative Liabilities
   Uncleared derivatives$95 $(88)$ $7 
   Cleared derivatives6 (6)  
Total$101 $(94)$ $7 

1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.

2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.

Note 7 — Consolidated Obligations

    Consolidated obligations consist of bonds and discount notes. The FHLBanks issue consolidated obligations through the Office of Finance as their agent. Bonds are issued primarily to raise intermediate- and long-term funds for the Bank and are not subject to any statutory or regulatory limits on their maturity. Discount notes are issued primarily to raise short-term funds for the Bank and have original maturities of up to one year. Discount notes sell at or below their face amount and are redeemed at par value when they mature.

    Although the Bank is primarily liable for the portion of consolidated obligations issued on its behalf, it is also jointly and severally liable with the other FHLBanks for the payment of principal and interest on all FHLBank System consolidated obligations. The Finance Agency, at its discretion, may require any FHLBank to make principal and/or interest payments due on any consolidated obligation, whether or not the primary obligor FHLBank has defaulted on the payment of that consolidated obligation. The Finance Agency has never exercised this discretionary authority. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations of the FHLBanks was $1,172.4 billion and $1,204.3 billion.
23

DISCOUNT NOTES

The following table summarizes the Bank’s discount notes (dollars in millions):
March 31, 2024December 31, 2023
AmountWeighted
Average
Interest
Rate
AmountWeighted
Average
Interest
Rate
Par value$64,923 4.96 %$55,288 5.15 %
Discounts and concessions1
(1,513)(736)
Fair value option adjustments(52)(15)
Total$63,358 $54,537 

1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation discount notes.

BONDS

The following table summarizes the Bank’s bonds outstanding by contractual maturity (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmountWeighted
Average
Interest
Rate
AmountWeighted
Average
Interest
Rate
Due in one year or less$48,272 4.93 %$63,887 5.10 %
Due after one year through two years36,964 5.34 39,323 5.38 
Due after two years through three years4,135 4.03 4,159 4.00 
Due after three years through four years2,155 3.76 1,416 3.28 
Due after four years through five years2,807 4.41 2,507 4.19 
Thereafter6,463 3.47 5,671 3.14 
Total par value100,796 4.91 %116,963 5.02 %
Premiums43 52 
Discounts and concessions1
(27)(29)
Fair value hedging adjustments(125)(25)
Total$100,687 $116,961 

1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation bonds.

The following table summarizes the Bank’s bonds outstanding by call features (dollars in millions):
March 31, 2024December 31, 2023
Non-callable or non-putable$70,378 $77,731 
Callable30,418 39,232 
Total par value$100,796 $116,963 

The following table summarizes the Bank’s bonds outstanding by year of contractual maturity or next call date (dollars in millions):
Year of Contractual Maturity or Next Call DateMarch 31, 2024December 31, 2023
Due in one year or less$62,492 $76,142 
Due after one year through two years30,764 33,413 
Due after two years through three years3,690 3,479 
Due after three years through four years1,074 880 
Due after four years through five years1,579 1,819 
Thereafter1,197 1,230 
Total par value$100,796 $116,963 
24

Note 8 — Capital

CAPITAL STOCK

The Bank’s capital stock has a par value of $100 per share, and all shares are issued, redeemed, and repurchased only at the stated par value. The Bank issues a single class of capital stock (Class B capital stock) and has two subclasses of Class B capital stock: membership and activity-based. Each member must purchase and hold membership capital stock in an amount equal to 0.06 percent of its total assets as of the preceding December 31st, subject to a cap of $10 million and a floor of $10,000. Each member is also required to purchase activity-based capital stock equal to 4.50 percent of its outstanding advances, 4.00 percent of its outstanding mortgage loans, and 0.10 percent of its standby letters of credit. All capital stock issued is subject to a notice of redemption period of five years.

The capital stock requirements established in the Bank’s Capital Plan are designed so that the Bank can remain adequately capitalized as member activity changes. The Bank’s Board of Directors may make adjustments to the capital stock requirements within ranges established in the Capital Plan.

EXCESS STOCK

Capital stock owned by members in excess of their investment requirement is deemed excess capital stock. Under its Capital Plan, the Bank, at its discretion and upon 15 days written notice, may repurchase excess membership capital stock. The Bank, at its discretion, may also repurchase excess activity-based capital stock to the extent that (i) the excess capital stock balance exceeds an operational threshold set forth in the Capital Plan, which is currently set at zero, or (ii) a member submits a notice to redeem all or a portion of the excess activity-based capital stock. At March 31, 2024 and December 31, 2023, the Bank had no excess capital stock outstanding.

MANDATORILY REDEEMABLE CAPITAL STOCK

The Bank reclassifies capital stock subject to redemption from equity to a liability, which represents MRCS, at the time shares meet the definition of a mandatorily redeemable financial instrument. This occurs after a member provides written notice of intention to withdraw from membership, becomes ineligible for continuing membership, or attains non-member status by merger or consolidation, charter termination, or other involuntary termination from membership. Dividends on MRCS are classified as interest expense on the Statements of Income.

The following table summarizes changes in MRCS (dollars in millions):
For the Three Months Ended March 31,
20242023
Balance, beginning of period$12 $15 
Net payments for repurchases/redemptions of MRCS(2)(1)
Balance, end of period$10 $14 

The following table summarizes the Bank’s MRCS by year of contractual redemption (dollars in millions):
Year of Contractual Redemption1
March 31, 2024December 31, 2023
Due after one year through two years$5 $ 
Due after two years through three years 6 
Past contractual redemption date due to outstanding activity with the Bank5 6 
Total$10 $12 

1    At the Bank’s election, MRCS may be redeemed prior to the expiration of the five year redemption period that commences on the date of the notice of redemption.
25

RESTRICTED RETAINED EARNINGS

The Bank entered into a JCE Agreement with all of the other FHLBanks in 2011. The JCE Agreement, as amended, is intended to enhance the capital position of the Bank over time. Under the JCE Agreement, each FHLBank is required to allocate 20 percent of its quarterly net income to a separate restricted retained earnings account until the balance of that account, calculated as of the last day of each calendar quarter, equals at least one percent of its average balance of outstanding consolidated obligations for the calendar quarter. The restricted retained earnings are not available to pay dividends. At March 31, 2024 and December 31, 2023, the Bank’s restricted retained earnings account totaled $951 million and $896 million.

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The following table summarizes changes in AOCI (dollars in millions):
Net unrealized gains (losses) on AFS securities (Note 3)Pension and postretirement benefitsTotal AOCI
Balance, December 31, 2022$(114)$(3)$(117)
Other comprehensive income (loss) before reclassifications
Net unrealized gains (losses) on AFS securities(67) (67)
Net actuarial gains (losses) 1 1 
Net current period other comprehensive income (loss)(67)1 (66)
Balance, March 31, 2023$(181)$(2)$(183)
Balance, December 31, 2023$(178)$(2)$(180)
Other comprehensive income (loss) before reclassifications
Net unrealized gains (losses) on AFS securities171  171 
Net current period other comprehensive income (loss)171  171 
Balance, March 31, 2024$(7)$(2)$(9)

REGULATORY CAPITAL REQUIREMENTS

The Bank is subject to three regulatory capital requirements:

Risk-based capital. The Bank must maintain at all times permanent capital greater than or equal to the sum of its credit, market, and operational risk capital requirements, all calculated in accordance with Finance Agency regulations. Only permanent capital, defined as the amounts paid-in for Class B capital stock (including MRCS), and retained earnings can satisfy this risk-based capital requirement.

Regulatory capital. The Bank is required to maintain a minimum four percent capital-to-asset ratio, which is defined as total regulatory capital divided by total assets. Total regulatory capital includes Class B stock (including MRCS) and retained earnings.

Leverage capital. The Bank is required to maintain a minimum five percent leverage ratio, which is defined as the sum of permanent capital weighted 1.5 times and nonpermanent capital weighted 1.0 times, divided by total assets. The Bank did not hold any nonpermanent capital at March 31, 2024 and December 31, 2023.

In addition to the requirements previously discussed, the Capital Stock AB requires each FHLBank to maintain at all times a ratio of at least two percent of capital stock to total assets. For purposes of the Capital Stock AB, capital stock includes MRCS. The capital stock to total assets ratio is measured on a daily average basis at month end.

If the Bank’s capital falls below the required levels, the Finance Agency has authority to take actions necessary to return it to levels that it deems to be consistent with safe and sound business operations.





26

The following table shows the Bank’s compliance with the Finance Agency’s regulatory capital requirements (dollars in millions):
March 31, 2024December 31, 2023
RequiredActualRequiredActual
Regulatory capital requirements
Risk-based capital$1,497 $9,728 $1,641 $10,023 
Regulatory capital$7,051 $9,728 $7,376 $10,023 
Leverage capital$8,813 $14,592 $9,220 $15,034 
Capital-to-assets ratio4.00 %5.52 %4.00 %5.44 %
Capital stock-to-assets ratio2.00 %3.49 %2.00 %3.59 %
Leverage ratio5.00 %8.28 %5.00 %8.15 %

Note 9 — Fair Value

Fair value amounts are determined by the Bank using available market information and reflect the Bank’s best judgment of appropriate valuation methods. GAAP defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (i.e., exit price). The fair value hierarchy requires an entity to maximize the use of significant observable inputs and minimize the use of significant unobservable inputs when measuring fair value. The inputs are evaluated and an overall level for the fair value measurement is determined. This overall level is an indication of market observability of the fair value measurement for the asset or liability.

The fair value hierarchy prioritizes the inputs used to measure fair value into three broad levels:

Level 1 Inputs. Quoted prices (unadjusted) for identical assets or liabilities in an active market that the Bank can access on the measurement date. An active market for an asset or liability is a market in which the transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2 Inputs. Inputs other than quoted prices within Level 1 that are observable inputs for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability. Level 2 inputs include the following: (i) quoted prices for similar assets or liabilities in active markets, (ii) quoted prices for identical or similar assets or liabilities in markets that are not active, (iii) inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates and yield curves that are observable at commonly quoted intervals and implied volatilities), and (iv) market-corroborated inputs.

Level 3 Inputs. Unobservable inputs for the asset or liability. Valuations are derived from techniques that use significant assumptions not observable in the market, which may include pricing models, discounted cash flow models, or similar techniques.

The Bank reviews its fair value hierarchy classifications on a quarterly basis. Changes in the observability of the valuation inputs may result in a reclassification of certain assets or liabilities. The Bank had no transfers of assets or liabilities into or out of Level 3 of the fair value hierarchy during the three months ended March 31, 2024 and 2023.
27

The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions). The Bank records trading securities, AFS securities, derivative assets, derivative liabilities, financial instruments held under the fair value option, and certain other assets at fair value on a recurring basis, and on occasion certain impaired mortgage loans held for portfolio on a non-recurring basis. The Bank records all other financial assets and liabilities at amortized cost. The fair values do not represent an estimate of the overall market value of the Bank as a going concern, which would take into account future business opportunities and the net profitability of assets and liabilities.
March 31, 2024
Fair Value
Financial InstrumentsCarrying ValueLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Cash and due from banks$32 $32 $ $ $— $32 
Interest-bearing deposits3,711  3,711  — 3,711 
Securities purchased under agreements to resell12,950  12,950  — 12,950 
Federal funds sold8,305  8,305  — 8,305 
Trading securities2,532  2,532  — 2,532 
Available-for-sale securities24,691  24,691  — 24,691 
Held-to-maturity securities829  821 3 — 824 
Advances110,976  111,068  — 111,068 
Mortgage loans held for portfolio, net10,351  9,278 31 — 9,309 
Accrued interest receivable506  506  — 506 
Derivative assets, net1,251  353  898 1,251 
Other assets41 41   — 41 
Liabilities
Deposits(1,109) (1,109) — (1,109)
Consolidated obligations
Discount notes(63,358) (63,356) — (63,356)
Bonds(100,687) (99,882) — (99,882)
Total consolidated obligations(164,045) (163,238) — (163,238)
MRCS(10)(10)  — (10)
Accrued interest payable(967) (967) — (967)
Derivative liabilities, net(14) (95) 81 (14)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.
28

The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions):
December 31, 2023
Fair Value
Financial InstrumentsCarrying ValueLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Cash and due from banks$31 $31 $ $ $— $31 
Interest-bearing deposits3,481  3,481  — 3,481 
Securities purchased under agreements to resell11,400  11,400  — 11,400 
Federal funds sold7,120  7,120  — 7,120 
Trading securities3,152  3,152  — 3,152 
Available-for-sale securities23,823  23,823  — 23,823 
Held-to-maturity securities852  847 3 — 850 
Advances122,530  122,512  — 122,512 
Mortgage loans held for portfolio, net9,967  9,051 30 — 9,081 
Accrued interest receivable582  582  — 582 
Derivative assets, net1,267  292  975 1,267 
Other assets39 39   — 39 
Liabilities
Deposits(1,039) (1,039) — (1,039)
Consolidated obligations
Discount notes(54,537) (54,534) — (54,534)
Bonds(116,961) (116,121) — (116,121)
Total consolidated obligations(171,498) (170,655) — (170,655)
MRCS(12)(12)  — (12)
Accrued interest payable(1,023) (1,023) — (1,023)
Derivative liabilities, net(7) (101) 94 (7)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

SUMMARY OF VALUATION TECHNIQUES AND PRIMARY INPUTS
The valuation methodologies and primary inputs used to develop the measurement of fair value for assets and liabilities that are measured at fair value on a recurring or nonrecurring basis on the Statements of Condition are disclosed in “Item 8. Financial Statements and Supplementary Data — Note 13 — Fair Value” in the 2023 Form 10-K. There have been no significant changes in the valuation methodologies during the three months ended March 31, 2024.
29

FAIR VALUE ON A RECURRING BASIS

The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):
March 31, 2024
Recurring Fair Value MeasurementsLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Trading securities
U.S. Treasury obligations$ $2,314 $ $— $2,314 
Other U.S. obligations 63  — 63 
GSE and TVA obligations 48  — 48 
Other non-MBS
 107  — 107 
Total trading securities 2,532  — 2,532 
Available-for-sale securities
Other U.S. obligations 261  — 261 
GSE and TVA obligations 317  — 317 
State or local housing agency obligations 542  — 542 
Other non-MBS 160  — 160 
U.S. obligations single-family MBS 4,695  — 4,695 
GSE single-family MBS 222  — 222 
GSE multifamily MBS 18,494  — 18,494 
Total available-for-sale securities 24,691  — 24,691 
Derivative assets, net
Interest-rate related 353  898 1,251 
Other assets41   — 41 
Total recurring assets at fair value$41 $27,576 $ $898 $28,515 
Liabilities
Discount notes2
$ $(59,599)$ $— $(59,599)
Derivative liabilities, net
Interest-rate related (95) 81 (14)
Total recurring liabilities at fair value$ $(59,694)$ $81 $(59,613)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

2    Represents financial instruments recorded under the fair value option.
30

The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):
December 31, 2023
Recurring Fair Value MeasurementsLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Trading securities
U.S. Treasury obligations$ $2,925 $ $— $2,925 
Other U.S. obligations 68  — 68 
GSE and TVA obligations 49  — 49 
Other non-MBS
 110  — 110 
Total trading securities 3,152  — 3,152 
Available-for-sale securities
Other U.S. obligations 328  — 328 
GSE and TVA obligations 344  — 344 
State or local housing agency obligations 458  — 458 
Other non-MBS 160  — 160 
U.S. obligations single-family MBS 4,398  — 4,398 
GSE single-family MBS 180  — 180 
GSE multifamily MBS 17,955  — 17,955 
Total available-for-sale securities 23,823  — 23,823 
Derivative assets, net
Interest-rate related 291  975 1,266 
Mortgage loan purchase commitments 1  — 1 
Total derivative assets, net 292  975 1,267 
Other assets39   — 39 
Total recurring assets at fair value$39 $27,267 $ $975 $28,281 
Liabilities
Discount notes2
$ $(47,442)$ $— $(47,442)
Derivative liabilities, net
Interest-rate related (100) 94 (6)
Forward settlement agreements (TBAs) (1) — (1)
Total derivative liabilities, net (101) 94 (7)
Total recurring liabilities at fair value$ $(47,543)$ $94 $(47,449)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

2    Represents financial instruments recorded under the fair value option.
FAIR VALUE ON A NON-RECURRING BASIS

    The Bank measures certain impaired mortgage loans held for portfolio at Level 3 fair value on a non-recurring basis. These assets are subject to fair value adjustments in certain circumstances. At March 31, 2024 and December 31, 2023, impaired mortgage loans held for portfolio recorded at fair value as a result of a non-recurring change in fair value were $2 million and $1 million. These fair values were as of the date the fair value adjustment was recorded during the three months ended March 31, 2024 and year ended December 31, 2023.
31

FAIR VALUE OPTION

The fair value option provides an irrevocable option to elect fair value as an alternative measurement for selected financial assets, financial liabilities, unrecognized firm commitments, and written loan commitments not previously carried at fair value. It requires entities to display the fair value of those assets and liabilities for which it has chosen to use fair value on the face of the Statements of Condition. Fair value is used for both the initial and subsequent measurement of the designated assets, liabilities, and commitments, with the changes in fair value recognized in net income.

The Bank elects the fair value option for certain financial instruments when a hedge relationship does not qualify for hedge accounting. These fair value elections are made primarily in an effort to mitigate the potential income statement volatility that can arise when an economic derivative is adjusted for changes in fair value but the related hedged item is not.

For financial instruments recorded under the fair value option, the related contractual interest income, interest expense, and the discount amortization on fair value option discount notes are recorded as part of net interest income on the Statements of Income. The remaining changes are recorded as “Net gains (losses) on financial instruments held under fair value option” on the Statements of Income.

For the three months ended March 31, 2024, net gains on financial instruments held under fair value option (i.e., discount notes) were $37 million compared to net losses of $65 million for the same period in 2023, and the Bank determined no credit risk adjustments for nonperformance were necessary. In determining that no credit risk adjustments were necessary, the Bank considered the following factors:

The Bank is a federally chartered GSE, and as a result of this status, the Bank’s consolidated obligations have historically received the same credit rating as the government bond credit rating of the United States, even though they are not obligations of the United States and are not guaranteed by the United States.

The Bank is jointly and severally liable with the other FHLBanks for the payment of principal and interest on all consolidated obligations of the FHLBanks.

The following tables summarize the difference between the unpaid principal balance and fair value of outstanding instruments for which the fair value option has been elected (dollars in millions):

March 31, 2024
Unpaid Principal BalanceFair ValueFair Value Over (Under) Unpaid Principal
Discount Notes$61,128 $59,599 $(1,529)

December 31, 2023
Unpaid Principal BalanceFair ValueFair Value Over (Under) Unpaid Principal
Discount Notes$48,164 $47,442 $(722)
32

Note 10 — Commitments and Contingencies

Joint and Several Liability. The FHLBanks have joint and several liability for all consolidated obligations issued. Accordingly, if an FHLBank were unable to repay any consolidated obligation for which it is the primary obligor, each of the other FHLBanks could be called upon by the Finance Agency to repay all or part of such obligations. No FHLBank has ever been asked or required to repay the principal or interest on any consolidated obligation on behalf of another FHLBank. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations issued on behalf of other FHLBanks for which the Bank is jointly and severally liable was $1,006.7 billion and $1,032.1 billion.

The following table summarizes additional off-balance sheet commitments for the Bank (dollars in millions):
March 31, 2024December 31, 2023
Expire
within one year
Expire
after one year
TotalTotal
Standby letters of credit1,2
$15,445 $133 $15,578 $9,396 
Standby bond purchase agreements2
48 797 845 852 
Commitments to purchase mortgage loans148  148 112 
Commitment to issue bonds3
85  85 47 
Commitments to issue discount notes3
1,385  1,385 551 
Commitments to fund advances2,4
436 30 466 2,163 

1    Excludes commitments to issue standby letters of credit, when applicable. At both March 31, 2024 and December 31, 2023, the Bank had no commitments to issue standby letters of credit.

2    The Bank has deemed it unnecessary to record any liability for credit losses on these agreements at March 31, 2024 and December 31, 2023, based on its credit extension and collateral policies.

3    The Bank enters into commitments to issue consolidated obligations in the normal course of its business, that generally settle within 30 calendar days.

4    The Bank enters into commitments to fund additional advances up to 24 months in the future.

Standby Letters of Credit. The Bank issues standby letters of credit on behalf of its members to support certain obligations of the members to third-party beneficiaries. Standby letters of credit may be offered to assist members and non-member housing associates in facilitating residential housing finance, community lending, and asset-liability management, and to provide liquidity. In particular, members often use standby letters of credit as collateral for deposits from federal and state government agencies. Standby letters of credit are executed with members for a fee. If the Bank is required to make payment for a beneficiary’s draw, the member either reimburses the Bank for the amount drawn or, subject to the Bank’s discretion, the amount drawn may be converted into a collateralized advance to the member. The maturities of standby letters of credit outstanding at March 31, 2024 are currently no later than 2038. The carrying value of guarantees related to standby letters of credit are recorded in “Other liabilities” on the Statements of Condition and amounted to $11 million and $4 million at March 31, 2024 and December 31, 2023.

The Bank monitors the creditworthiness of its members and non-member housing associates that have standby letters of credit. The Bank has established parameters for the measurement, review, classification, and monitoring of credit risk related to these standby letters of credit. All standby letters of credit, similar to advances, are fully collateralized at the time of issuance and subject to member borrowing limits as established by the Bank.

Standby Bond Purchase Agreements. The Bank has entered into standby bond purchase agreements with state housing finance agencies within its district pursuant to which, for a fee, it agrees to serve as a standby liquidity provider if required, to purchase and hold the bonds until the designated marketing agent can find a suitable investor or the state housing finance agency repurchases the bonds according to a schedule established by the agreement. Each standby bond purchase agreement includes the provisions under which the Bank would be required to purchase the bonds and typically allows the Bank to terminate the agreement upon the occurrence of a default event of the issuer. At March 31, 2024, the Bank had standby bond purchase agreements with seven state housing finance agencies. The maturities of standby bond purchase agreements outstanding at March 31, 2024 are currently no later than 2029. During the three months ended March 31, 2024 and 2023, the Bank was not required to purchase any bonds under these agreements.

Commitments to Purchase Mortgage Loans. The Bank enters into commitments that unconditionally obligate it to purchase mortgage loans from its members. These commitments are considered derivatives and their estimated fair value at March 31, 2024 and December 31, 2023 is reported in “Note 6 — Derivatives and Hedging Activities” as mortgage loan purchase commitments.

33

Other Commitments. For each MPF master commitment, the Bank’s potential loss exposure prior to the PFI’s credit enhancement obligation is estimated and tracked in a FLA. For absorbing certain losses in excess of the FLA, PFIs are paid a credit enhancement fee, a portion of which may be performance-based. To the extent the Bank experiences losses under the FLA, it may be able to recapture performance-based credit enhancement fees paid to the PFI to offset these losses. The FLA balance for all MPF master commitments with a PFI credit enhancement obligation was $182 million and $178 million at March 31, 2024 and December 31, 2023.
Legal Proceedings. The Bank is subject to various pending legal proceedings arising in the normal course of business. The Bank is not currently aware of any pending or threatened legal proceedings to which it is a party that it believes could have a material impact on its financial condition, results of operations, or cash flows.
Note 11 — Activities with Stockholders

The Bank is a cooperative. This means the Bank is owned by its customers, whom the Bank calls members. As a condition of membership in the Bank, all members must purchase and maintain membership capital stock based on a percentage of their total assets, subject to a minimum and maximum amount, as of the preceding December 31st. Each member is also required to purchase and maintain activity-based capital stock to support certain business activities with the Bank. All transactions with stockholders are entered into in the ordinary course of business. Refer to “Note 8 — Capital” for more information on our capital stock requirements.

TRANSACTIONS WITH DIRECTORS’ FINANCIAL INSTITUTIONS

In the normal course of business, the Bank extends credit to its members whose directors and officers serve as Bank directors (Directors’ Financial Institutions). Finance Agency regulations require that transactions with Directors’ Financial Institutions be made on the same terms and conditions as those with any other member.

The following table summarizes the Bank’s outstanding transactions with Directors’ Financial Institutions (dollars in millions):
March 31, 2024December 31, 2023
Amount% of TotalAmount% of Total
Advances$807 1 $739 1 
Mortgage loans132 1 124 1 
Deposits9 1 8 1 
Capital stock55 1 50 1 
34

BUSINESS CONCENTRATIONS

The Bank considers itself to have business concentrations with stockholders owning 10 percent or more of total capital stock outstanding (including MRCS). At March 31, 2024 and December 31, 2023, the Bank had the following business concentrations with stockholders (dollars in millions):
March 31, 2024
Capital StockMortgageInterest
StockholderAmount
% of Total1
AdvancesLoans
Income2
Wells Fargo Bank, N.A.3
$1,278 20 $28,000 $7 $520 
Superior Guaranty Insurance Company4
5   131  
Total$1,283 20 $28,000 $138 $520 
December 31, 2023
Capital StockMortgageInterest
StockholderAmount
% of Total1
AdvancesLoans
Income2
Wells Fargo Bank, N.A.3
$1,676 24 $37,000 $7 $1,687 
Superior Guaranty Insurance Company4
6   137  
Total$1,682 24 $37,000 $144 $1,687 
1    Pursuant to applicable Finance Agency regulations, the Bank’s voting structure limits the voting rights of these stockholders and other members holding a significant amount of the Bank’s capital stock.

2    Represents interest income earned on advances during the three months ended ended March 31, 2024 and the year ended December 31, 2023. Interest income on mortgage loans is excluded from this table as this interest relates to the borrower, not to the stockholder.

3    Wells Fargo Bank, N.A. had standby letters of credit outstanding totaling $7.6 billion and $0.9 billion as of March 31, 2024 and December 31, 2023.

4    Superior Guaranty Insurance Company is an affiliate of Wells Fargo Bank, N.A. and had no standby letters of credit outstanding as of March 31, 2024 and December 31, 2023.

Note 12 — Activities with Other FHLBanks

    Overnight Funds. The Bank may lend or borrow unsecured overnight funds to or from other FHLBanks. All such transactions are at current market rates. The following table summarizes loan activity to other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):
Other FHLBankBeginning
Balance
LoansPrincipal
Repayment
Ending
Balance
2024
Chicago$ $5 $(5)$ 
2023
Chicago$ $5 $(5)$ 
San Francisco
 1,005 (1,005) 
$ $1,010 $(1,010)$ 

The following table summarizes borrowing activity from other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):
Other FHLBankBeginning BalanceBorrowingPrincipal PaymentEnding Balance
2024
Chicago$ $1,000 $(1,000)$ 
Cincinnati 500 (500) 
$ $1,500 $(1,500)$ 
2023
Cincinnati
$ $250 $ $250 

35

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Our Management’s Discussion and Analysis (MD&A) of Financial Condition and Results of Operations should be read in conjunction with our financial statements and condensed notes at the beginning of this Form 10-Q and in conjunction with our MD&A and Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the Securities and Exchange Commission (SEC) on March 7, 2024. Our MD&A is designed to provide information that will help the reader develop a better understanding of our financial statements, key financial statement changes from quarter to quarter, and the primary factors driving those changes. Throughout this Form 10-Q, acronyms and terms used are defined in the Glossary of Terms. Unless the context otherwise requires, the terms “we,” “us,” and “our” refer to the Federal Home Loan Bank of Des Moines or its management. Our MD&A is organized as follows:
36

FORWARD-LOOKING INFORMATION
Statements contained in this report, including statements describing the objectives, projections, estimates, or future predictions in our operations, may be forward-looking statements. These statements may be identified by the use of forward-looking terminology, such as believes, projects, expects, anticipates, estimates, intends, strategy, plan, could, should, may, and will or their negatives or other variations on these terms. By their nature, forward-looking statements involve risk or uncertainty, and actual results could differ materially from those expressed or implied or could affect the extent to which a particular objective, projection, estimate, or prediction is realized. As a result, you are cautioned not to place undue reliance on such statements. These risks and uncertainties include, but are not limited to, the following:
political or economic events, including legislative, regulatory, monetary, judicial, or other developments that affect us, our members, our counterparties, and/or our investors in the consolidated obligations of the 11 FHLBanks, including the Finance Agency’s comprehensive review of the FHLBank System;

the ability to meet capital and other regulatory requirements;

competitive forces, including without limitation, other sources of funding available to our borrowers that could impact the demand for our advances, other entities purchasing mortgage loans in the secondary mortgage market, and other entities borrowing funds in the capital markets;

reliance on a relatively small number of member institutions for a large portion of our advance business;

member consolidations and failures;

disruptions in the credit and debt markets and the effect on future funding costs, sources, and availability;

general economic and market conditions that could impact the business we do with our members, including, but not limited to, the timing and volatility of market activity, inflation/deflation, employment rates, geopolitical instability or conflicts, housing market activity and housing prices, the level of mortgage prepayments, the valuation of pledged collateral, and the condition of the capital markets and the impact is has on our consolidated obligations;

ineffective use of hedging strategies or the availability of derivative instruments in the types and quantities needed for risk management purposes from acceptable counterparties;

the volatility of reported results due to changes in the fair value of certain assets, liabilities, and derivative instruments;

risks related to the other FHLBanks that could trigger our joint and several liability for debt issued by the other FHLBanks;

changes in the relative attractiveness of consolidated obligations due to actual or perceived changes in the FHLBanks’ credit ratings as well as the U.S. Government’s long-term credit rating;

increases in delinquency or loss estimates on mortgage loans;

the ability to develop and support internal controls, business processes, information systems, and other operating technologies that effectively manage the risks we face, including but not limited to, cyber-attacks, widespread health emergencies, and other business interruptions;

significant business interruptions resulting from third-party failures;

the volatility of credit quality, market prices, interest rates, and other factors that could affect the value of collateral held by us as security for borrower and counterparty obligations;

the ability to attract and retain key personnel; and

natural disasters, including those from significant climate change.
37

For additional information regarding these and other risks and uncertainties that could cause our actual results to differ materially from the expectations reflected in our forward-looking statements, see “Item 1A. Risk Factors” in this quarterly report and in our 2023 Form 10-K. Forward-looking statements apply only as of the date they are made, and we undertake no obligation to update or revise any forward-looking statement.

EXECUTIVE OVERVIEW

Our Bank is a member-owned cooperative serving shareholder members in our district. Our mission is to be a reliable provider of funding, liquidity, and services for our members so that they can meet the housing, business, and economic development needs of the communities they serve. In addition, we help to meet the economic and housing needs of our communities through our affordable housing and community investment initiatives. Our operating model balances the trade-off between attractively priced products, reasonable returns on capital stock, maintaining an adequate level of capital to meet regulatory capital requirements, and maintaining adequate retained earnings to preserve the par value of member-owned capital stock. Our members include commercial banks, savings institutions, credit unions, insurance companies, and CDFIs.

Affordable Housing and Community Impact
Our housing and community development programs are central to our mission by providing reliable liquidity and funding to help our members build strong communities. The success of the cooperative means more funding is allocated to support members in these community-building initiatives, as 10 percent of our earnings are allocated to funding affordable housing initiatives in our district. During the first quarter of 2024, we accrued AHP assessments of $30 million and disbursed $8 million of AHP funds through our housing grants and/or down payment assistance programs as a part of our ongoing mission to support members’ affordable housing and community development needs. In addition, we awarded $20 million through a matching program with our members to hundreds of non-profit and government agencies through the Member Impact Fund, a discretionary non-AHP program, during the first quarter of 2024.

Financial Results
Our financial condition and results of operations are influenced by global and national economies, local economies within our district, and the conditions in the financial, housing, and credit markets, all of which impact the interest rate environment. The interest rate environment significantly impacts our profitability. In response to higher inflation, the FOMC raised the target range for the federal funds rate throughout 2023, which led to higher interest rates during the first quarter of 2024 when compared to the same period last year that bolstered our net interest income. Refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Conditions in the Financial Markets” for additional discussion on economic conditions impacting our financial results.
For the three months ended March 31, 2024, we reported net income of $274 million compared to $191 million for the same period in 2023.

Net interest income increased $67 million during the three months ended March 31, 2024 when compared to the same period last year due primarily to higher short-term interest rates and average balances, which improved earnings on invested capital. In addition, net interest income increased due to higher asset liability spreads resulting from an increase in longer-term advances and higher yielding MBS purchases.

Other income (loss) increased $19 million during the three months ended March 31, 2024 when compared to the same period last year primarily driven by changes in fair value on our trading securities, fair value option instruments, and economic derivatives.

    
Our total assets decreased to $176.3 billion at March 31, 2024, from $184.4 billion at December 31, 2023, driven primarily by a decrease in advances, partially offset by an increase in investments. Advances decreased $11.6 billion mainly due to a decrease in borrowings by large depository institution members. Investments increased $3.2 billion due to an increase in short-term investments, mainly securities purchased under agreements to resell and federal funds sold, as well as the purchase of agency MBS.

Total capital decreased to $9.7 billion at March 31, 2024 from $9.8 billion at December 31, 2023. Our regulatory capital ratio increased to 5.52 percent at March 31, 2024, from 5.44 percent at December 31, 2023, and remained above the required regulatory limit at each period end. Regulatory capital includes capital stock, MRCS, and retained earnings.
38


Adjusted Earnings

As part of evaluating our financial performance, we adjust net interest income and net income before assessments, both calculated in accordance with GAAP, for the impact of (i) unpredictable items, including, but not limited to, market adjustments relating to derivative and hedging activities and instruments held at fair value, net asset prepayment fee income, MRCS interest expense, debt extinguishment gains (losses), and (ii) other non-routine items, if applicable. The resulting non-GAAP measure, referred to as our adjusted earnings, reflects both adjusted net interest income and adjusted net income.
Because our business model is primarily one of holding assets and liabilities to maturity, management believes that the adjusted earnings measure is helpful in understanding our operating results and provides a meaningful period-to-period comparison of our economic performance in contrast to GAAP results, which can be impacted by fair value changes driven by market volatility on financial instruments recorded at fair value or transactions that are considered to be unpredictable or not routine. As a result, management uses the adjusted earnings measure to assess performance under our incentive compensation plans. Non-GAAP financial measures have inherent limitations and are not audited. While these non-GAAP measures can be used to assist in understanding the components of our earnings, they should not be considered a substitute for results reported under GAAP.

The adjusted net income methodology is calculated on a post-AHP assessment basis. Management believes AHP assessments are a fundamental component of our business and believes this assessment should be included in our adjusted net income calculation.

Effective January 1, 2024, we updated our adjusted net income methodology to no longer exclude the price alignment amount on derivatives for which variation margin is characterized as a daily settled contract and reflect the amount in adjusted net interest income. In addition, we updated the policy to include trading security premium/discount amortization on certain non-zero coupon investments. Under GAAP, the premium/discount is recorded as a component of the change in security fair value through other income (loss). These revisions were made to reflect the economic value of the transaction within margin.

As indicated in the tables that follow, our adjusted net interest income and adjusted net income increased during the three months ended March 31, 2024 when compared to the same period in 2023. Our adjusted net interest income was impacted primarily by higher short-term interest rates and average balances, which improved earnings on invested capital. In addition, net interest income increased due to higher asset liability spreads resulting from an increase in longer-term advances and higher yielding MBS purchases.
39

The following table summarizes the reconciliation between GAAP and adjusted net interest income (dollars in millions):
For the Three Months Ended
March 31,
20242023
GAAP net interest income$349 $282 
Exclude:
Prepayment fees on advances, net1
(1)(1)
Prepayment fees on investments, net2
— 
Market value adjustments on fair value hedges3
16 (10)
Total adjustments15 (6)
Include items reclassified from other income (loss):
Trading security (premium) discount amortization4
10 — 
Net interest income (expense) on economic hedges5
(9)(21)
Adjusted net interest income6
$335 $267 
GAAP net interest margin0.74 %0.66 %
Adjusted net interest margin7
0.71 %0.63 %

1    Prepayment fees on advances, net includes basis adjustment amortization and premium and/or discount amortization.

2    Prepayment fees on investments, net includes basis adjustment amortization, as well as premium and/or discount amortization on non-MBS.

3     Represents market value gains (losses) on derivatives and hedged items in qualifying hedging relationships. Beginning in 2024, we updated our Non-GAAP methodology to no longer exclude the price alignment amount on fair value hedges, which has historically been deemed a component of the derivative fair value for cleared transactions. For 2023, this methodology change would have resulted in a market value adjustment on fair value hedges of ($2) million.

4    Represents premium/discount amortization on non-zero coupon trading securities. Under GAAP, this premium/discount is recorded as a component of the change in security fair value through other income (loss). Beginning in 2024, we updated our Non-GAAP methodology to include trading security premium/discount amortization in adjusted net interest income. For 2023, this methodology change would have resulted in trading security (premium) discount amortization of $7 million.

5    Represents market value gains (losses) on economic derivatives. Beginning in 2024, we updated our Non-GAAP methodology to include the price alignment amount for economic hedges, which has historically been deemed a component of the derivative fair value for cleared transactions. For 2023, this methodology change would have resulted in net interest income (expense) on economic hedges of ($28) million.

6     For 2023, adjusted net interest income would have totaled $259 million if our 2024 Non-GAAP methodology had been in place.

7    For 2023, adjusted net interest margin would have been 0.61 percent if our 2024 Non-GAAP methodology had been in place.


40

The following table summarizes the reconciliation between GAAP net income before assessments and adjusted net income (dollars in millions):
For the Three Months Ended
March 31,
20242023
GAAP net income before assessments$304 $212 
Exclude:
Prepayment fees on advances, net1
(1)(1)
Prepayment fees on investments, net2
— 
Market value adjustments on fair value hedges3
16 (10)
Market value adjustments on economic hedges4
(12)31 
Net gains (losses) on financial instruments held under fair value option37 (65)
Net gains (losses) on trading securities(20)33 
Net gains (losses) on extinguishment of debt— 
Include:
Trading security (premium) discount amortization5
10 — 
Adjusted net income before assessments294 217 
Adjusted AHP assessments6
29 22 
Adjusted net income7
$265 $195 

1    Prepayment fees on advances, net includes basis adjustment amortization and premium and/or discount amortization.

2    Prepayment fees on investments, net includes basis adjustment amortization, as well as premium and/or discount amortization on non-MBS.

3    Represents market value gains (losses) on derivatives and hedged items in qualifying hedging relationships. Beginning in 2024, we updated our Non-GAAP methodology to no longer exclude the price alignment amount on fair value hedges, which has historically been deemed a component of the derivative fair value for cleared transactions. For 2023, this methodology change would have resulted in a market value adjustment on fair value hedges of ($2) million.

4    Represents market value gains (losses) on economic derivatives. Beginning in 2024, we updated our Non-GAAP methodology to include the price alignment amount for economic hedges, which has historically been deemed a component of the derivative fair value for cleared transactions. For 2023, this methodology change would have resulted in net interest income (expense) on economic hedges of ($28) million.    

5    Represents premium/discount amortization on non-zero coupon trading securities. Under GAAP, this premium/discount is recorded as a component of the change in security fair value through other income (loss). Beginning in 2024, we updated our Non-GAAP methodology to include trading security premium/discount amortization in adjusted net interest income. For 2023, this methodology change would have resulted in trading security (premium) discount amortization of $7 million.

6    Adjusted AHP assessments for this non-GAAP measure are calculated as 10 percent of adjusted net income before assessments. For additional discussion on AHP assessments, refer to “Item 8. Financial Statements and Supplementary Data — Note 10 — Affordable Housing Program” in our 2023 Form 10-K.

7    For 2023, adjusted net income would have totaled $188 million if our 2024 Non-GAAP methodology had been in place.

For additional discussion on items impacting our GAAP earnings, refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Results of Operations.”
41


CONDITIONS IN THE FINANCIAL MARKETS

Economy and Financial Markets

Throughout 2023, the FOMC raised the target range for the federal funds rate. Recent indicators suggest that economic activity has been expanding at a solid pace. Job gains have remained strong, and the unemployment rate has remained low. Inflation has eased over the past year but remains elevated. At its March 2024 meeting, the FOMC decided to maintain the target range for the federal funds rate at 5.25 to 5.50 percent, stating that it will carefully assess incoming data, the evolving outlook, and the balance of risks. In addition, the FOMC stated that it will continue reducing its holdings of Treasury securities, agency debt, and agency MBS.

Mortgage Markets

During the three months ended March 31, 2024, mortgage rates increased, on average, compared to the same period last year. The primary driver of activity within the mortgage markets was home purchases during the first quarter of 2024 as mortgage rates remain elevated. New home sales increased relative to the prior year, while existing home sales declined. Home prices have increased in 2024 and prepayment activity increased relative to the same period last year.

Interest Rates

    The following table shows information on key market interest rates1:
3-Month Average
Period End
March 31, 2024March 31, 2023March 31, 2024December 31, 2023
Federal funds5.33 %4.52 %5.33 %5.33 %
SOFR5.31 4.50 5.34 5.38 
2-year U.S. Treasury4.48 4.34 4.59 4.23 
10-year U.S. Treasury4.16 3.65 4.20 3.88 
30-year residential mortgage note6.74 6.34 6.79 6.42 

1    Source: Bloomberg.

In response to higher inflation, the FOMC raised the target range for the federal funds rate throughout 2023, which led to higher interest rates, on average, during the three months ended March 31, 2024 when compared to the prior year.
42

SELECTED FINANCIAL DATA

    The following tables present selected financial data for the periods indicated (dollars in millions):
Statements of ConditionMarch 31,
2024
December 31,
2023
September 30,
2023
June 30,
2023
March 31,
2023
Cash and due from banks$32 $31 $84 $52 $71 
Investments1
53,018 49,828 56,667 55,498 57,530 
Advances110,976 122,530 122,258 114,057 119,027 
Mortgage loans held for portfolio, net2
10,351 9,967 9,546 8,909 8,473 
Total assets176,269 184,406 190,668 180,181 186,417 
Consolidated obligations
Discount notes63,358 54,537 64,315 50,443 72,642 
Bonds100,687 116,961 113,766 116,810 100,883 
Total consolidated obligations3
164,045 171,498 178,081 167,253 173,525 
Mandatorily redeemable capital stock10 12 12 13 14 
Total liabilities166,560 174,575 181,058 170,985 177,295 
Capital stock — Class B putable6,442 6,873 6,811 6,449 6,592 
Retained earnings3,276 3,138 3,005 2,854 2,713 
Accumulated other comprehensive income (loss)(9)(180)(206)(107)(183)
Total capital9,709 9,831 9,610 9,196 9,122 
Regulatory capital ratio4
5.52 5.44 5.15 5.17 5.00 
For the Three Months Ended
Statements of IncomeMarch 31,
2024
December 31,
2023
September 30,
2023
June 30,
2023
March 31,
2023
Net interest income$349 $347 $340 $337 $282 
Provision (reversal) for credit losses on mortgage loans(1)— — — 
Other income (loss)5
14 (17)(15)
Community and housing contributions
— 30 — 12 
All other expense6
50 47 43 41 43 
AHP assessments30 28 30 28 21 
Net income274 256 265 250 191 
Selected Financial Ratios7
Net interest spread8
0.43 %0.45 %0.42 %0.43 %0.41 %
Net interest margin9
0.74 0.74 0.74 0.72 0.66 
Return on average equity (annualized)11.36 10.36 11.31 10.98 8.51 
Return on average capital stock (annualized)16.42 14.81 15.65 15.04 12.00 
Return on average assets (annualized)0.57 0.53 0.56 0.53 0.44 
Average equity to average assets5.03 5.12 4.99 4.79 5.19 

1    Investments include interest-bearing deposits, securities purchased under agreements to resell, federal funds sold, trading securities, AFS securities, and HTM securities.

2    Includes an allowance for credit losses of $5 million, $6 million, $6 million, $6 million, and $5 million at March 31, 2024, December 31, 2023, September 30, 2023, June 30, 2023, and March 31, 2023.

3    The total par value of outstanding consolidated obligations of the 11 FHLBanks was $1,172.4 billion, $1,204.3 billion, $1,229.9 billion, $1,340.2 billion, and $1,477.7 billion at March 31, 2024, December 31, 2023, September 30, 2023, June 30, 2023, and March 31, 2023.

4    Represents period-end regulatory capital expressed as a percentage of period-end total assets. Regulatory capital includes Class B capital stock (including MRCS) and retained earnings.

5    Other income (loss) includes, among other things, net gains (losses) on investment securities, net gains (losses) on derivatives, net gains (losses) on financial instruments held under fair value option, and standby letter of credit fees.

6    All other expense includes, among other things, compensation and benefits, professional fees, and contractual services.

7    Amounts used to calculate selected financial ratios are based on numbers in actuals. Accordingly, recalculations using numbers in millions may not produce the same results.

8    Represents annualized yield on total interest-earning assets minus annualized cost of total interest-bearing liabilities.

9    Represents net interest income expressed as a percentage of average interest-earning assets.
43

RESULTS OF OPERATIONS

Net Interest Income

Our net interest income is impacted by changes in average interest-earning asset and interest-bearing liability balances, and the related yields and costs. The following table presents average balances and annualized yields/costs of major asset and liability categories (dollars in millions):    
For the Three Months Ended March 31,
20242023
Average
Balance1
Yield/Cost2
Interest
Income/
Expense3
Average
Balance1
Yield/Cost2
Interest
Income/
Expense3
Interest-earning assets
Interest-bearing deposits$5,362 5.36 %$71 $3,548 4.47 %$39 
Securities purchased under agreements to resell12,167 5.43 164 8,260 4.58 93 
Federal funds sold14,696 5.41 198 15,244 4.57 171 
MBS4,5,6
23,698 6.15 362 15,450 5.44 207 
    Other investments4,5,6,7
4,564 3.94 45 4,829 3.05 37 
Advances5,8
118,539 5.76 1,698 116,571 4.85 1,394 
Mortgage loans9
10,155 3.99 101 8,386 3.34 69 
     Loans to other FHLBanks— 7.31 — 29 4.66 — 
Total interest-earning assets189,181 5.61 2,639 172,317 4.73 2,010 
Non-interest-earning assets3,569 — — 3,096 — — 
Total assets$192,750 5.51 %$2,639 $175,413 4.65 %$2,010 
Interest-bearing liabilities   
Deposits$1,243 4.58 %$14 $1,112 3.71 %$10 
Consolidated obligations   
Discount notes5
65,210 5.22 846 70,180 4.25 735 
Bonds5
111,429 5.16 1,429 90,971 4.38 983 
Other interest-bearing liabilities10
61 6.18 17 7.68 — 
Total interest-bearing liabilities177,943 5.18 2,290 162,280 4.32 1,728 
Non-interest-bearing liabilities5,111 — — 4,023 — — 
Total liabilities183,054 5.03 2,290 166,303 4.21 1,728 
Capital9,696 — — 9,110 — — 
Total liabilities and capital$192,750 4.78 %$2,290 $175,413 4.00 %$1,728 
Net interest income and spread11
0.43 %$349  0.41 %$282 
Net interest margin12
0.74 % 0.66 % 
Average interest-earning assets to interest-bearing liabilities106.32 % 106.18 % 

1    Average balances are calculated on a daily weighted average basis and do not reflect the effect of derivative master netting arrangements with counterparties and/or clearing agents.

2    In instances where the average balance and/or related income/expense is less than $1 million, the yield/cost will continue to be presented, based on numbers in actuals.

3    Interest income and expense amounts reported for advances, MBS, other investments, and consolidated obligation bonds include gains (losses) on hedged items and derivatives in qualifying fair value hedge relationships.

4    The average balance of AFS and HTM securities is reflected at amortized cost.

5    Average balances reflect the impact of fair value hedging adjustments and/or fair value option adjustments.

6    Interest income on investment securities includes prepayment fees, net of related amortization, of less than $1 million and $5 million for the three months ended March 31, 2024 and 2023.

7    Other investments primarily include U.S. Treasury obligations, other U.S. obligations, GSE and TVA obligations, state or local housing agency obligations, and taxable municipal bonds.

8    Interest income on advances includes prepayment fees, net of related amortization, of $(1) million for each of the three month periods ended March 31, 2024 and 2023.

9    Non-accrual loans are included in the average balance used to determine the average yield.

10    Other interest-bearing liabilities consist primarily of MRCS and/or borrowings from other FHLBanks.

11    Represents annualized yield on total interest-earning assets minus annualized yield on total interest-bearing liabilities.

12    Represents net interest income expressed as a percentage of average interest-earning assets.
44


The following table presents changes in interest income and interest expense. Changes in interest income and interest expense that are not identifiable as either volume-related or rate-related, but rather attributable to both volume and rate changes, are allocated to the volume and rate categories based on the proportion of the absolute value of the volume and rate changes (dollars in millions).
Three Months Ended
March 31, 2024 vs. March 31, 2023
Total Increase
(Decrease) Due to
Total Increase
(Decrease)
VolumeRate
Interest income
Interest-bearing deposits$23 $$32 
Securities purchased under agreements to resell51 20 71 
Federal funds sold(6)33 27 
MBS125 30 155 
Other investments(2)10 
Advances25 279 304 
Mortgage loans17 15 32 
Total interest income233 396 629 
Interest expense
Deposits
Consolidated obligations
Discount notes(54)165 111 
Bonds249 197 446 
Other interest-bearing liabilities— 
Total interest expense197 365 562 
Net interest income$36 $31 $67 
    
Interest income increased during the three months ended March 31, 2024 when compared to the same period in 2023 due primarily to the higher interest rate environment, as well as higher average investment volumes. Interest expense increased during the three months ended March 31, 2024 when compared to the same period in 2023 due to the higher interest rate environment and higher consolidated obligation volumes necessary to fund our increase in average assets and/or meet liquidity requirements.

Net interest spread represents the annualized yield on total interest-earning assets minus the annualized cost of total interest-bearing liabilities. Our net interest spread remained relatively stable during the three months ended March 31, 2024 when compared to the same period in 2023. Net interest margin equals net interest income expressed as a percentage of average interest-earning assets. Our net interest margin increased during the three months ended March 31, 2024 when compared to the same period in 2023 due primarily to higher short-term interest rates, which improved our earnings on invested capital.
45

Other Income (Loss)

    The following table summarizes the components of other income (loss) (dollars in millions):
For the Three Months Ended
March 31,
20242023
Net gains (losses) on trading securities$(20)$33 
Net gains (losses) on financial instruments held under fair value option37 (65)
Net gains (losses) on derivatives(21)10 
Net gains (losses) on extinguishment of debt— 
Other, net
Total other income (loss)$$(15)
    
Other income (loss) increased $19 million during the three months ended March 31, 2024 when compared to the same period in 2023. During the three months ended March 31, 2024, we recorded net combined losses of $4 million on our trading securities, fair value option instruments, and economic derivatives, including the related interest settlements, compared to net combined losses of $22 million for the same period in 2023. These changes were primarily driven by the interest rate environment and the reversal of historic gains and losses on instruments as they approach maturity. Refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Results of Operations — Hedging Activities” for additional discussion on our economic derivatives.

Hedging Activities

We use derivatives to manage interest rate risk. Accounting rules affect the timing and recognition of income and expense on derivatives and therefore we may be subject to income statement volatility. If a hedging activity qualifies for hedge accounting treatment (fair value hedge), the net interest settlements of interest receivables or payables related to the derivative are recognized as interest income or expense in the relevant income statement line item consistent with the hedged asset or liability. The net fair value gains and losses of derivatives and hedged items designated in fair value hedge relationships are also recognized as interest income or expense. Amortization of basis adjustments from terminated hedges is also recorded in interest income or expense.

If a hedging activity does not qualify for hedge accounting treatment (economic hedge), the net interest settlements of interest receivables or payables related to the derivative as well as the fair value gains and losses on the derivative are recorded as a component of other income (loss) in “Net gains (losses) on derivatives;” however, there is no fair value adjustment for the corresponding asset or liability being hedged unless changes in the fair value of the asset or liability are normally marked to fair value through earnings (i.e., trading securities and fair value option instruments).
46

The following tables categorize the net effect of hedging activities on net income by product (dollars in millions):
For the Three Months Ended March 31, 2024
Net Effect of Hedging ActivitiesAdvancesInvestmentsMortgage
Loans
Discount NotesBondsTotal
Net interest income:
Net amortization/accretion1
$$$— $— $(3)$
Net gains (losses) on derivatives and hedged items— — 11 16 
Price alignment amount on derivatives2
(13)(8)— — — (21)
Net interest settlements on derivatives3
227 100 — — (60)267 
Total impact to net interest income224 98 — — (52)270 
Other income (loss):
Net gains (losses) on derivatives4
— 46 (1)(66)— (21)
Net gains (losses) on trading securities5
— (20)— — — (20)
Net gains (losses) on financial instruments held under fair value option5
— — — 37 — 37 
Total impact to other income (loss)— 26 (1)(29)— (4)
Total net effect of hedging activities6
$224 $124 $(1)$(29)$(52)$266 

For the Three Months Ended March 31, 2023
Net Effect of Hedging ActivitiesAdvancesInvestmentsMortgage
Loans
Discount NotesBondsOtherTotal
Net interest income:
Net amortization/accretion1
$$$— $— $(1)$— $14 
Net gains (losses) on derivatives and hedged items(2)12 — — (11)— (1)
Price alignment amount on derivatives2
(4)(1)— — (3)— (8)
Net interest settlements on derivatives3
135 48 — — (49)— 134 
Total impact to net interest income138 65 — — (64)— 139 
Other income (loss):
Net gains (losses) on derivatives4
— (3)(1)21 — — 17 
Net gains (losses) on trading securities5
— 33 — — — — 33 
Net gains (losses) on financial instruments held under fair value option5
— — — (65)— — (65)
Price alignment amount on derivatives2
— — — — — (7)(7)
Total impact to other income (loss)— 30 (1)(44)— (7)(22)
Total net effect of hedging activities6
$138 $95 $(1)$(44)$(64)$(7)$117 

1    Represents the amortization/accretion of basis adjustments on closed hedge relationships.

2    Represents the price alignment amount on derivatives for which variation margin is characterized as a daily settled contract, which fluctuates with changes in the interest rate environment.

3    Represents the interest component on derivatives that qualify for fair value hedge accounting.

4    Represents net gains (losses) on economic derivatives and the related interest settlements.

5    Represents the net gains (losses) on those trading securities and fair value option instruments for which we are utilizing economic derivatives to hedge the risk of changes in fair value.

6    The hedging activity tables do not include the interest component on the related hedged items or the gross prepayment fee income on terminated advance or investment hedge relationships.

47

NET AMORTIZATION/ACCRETION
Net amortization/accretion varies from period to period depending on our hedge relationship termination activities and the maturity, call, or prepayment of assets or liabilities previously in hedge relationships.

NET GAINS (LOSSES) ON DERIVATIVES AND HEDGED ITEMS

Net gains and losses on derivatives and hedged items designated in fair value hedge relationships are recorded in net interest income. Gains (losses) on derivatives and hedged items fluctuate with changes in market conditions and are based on a range of factors, including current and projected levels of interest rates and volatility.

NET INTEREST SETTLEMENTS ON DERIVATIVES

Net interest settlements represent the interest component on derivatives that qualify for fair value hedge accounting. These amounts vary from period to period depending on our hedging activities and interest rates and are partially offset by the interest component on the related hedged item within net interest income. The hedging activity tables do not include the impact of the interest component on the related hedged item.

NET GAINS (LOSSES) ON DERIVATIVES

We utilize economic derivatives to manage certain risks on our Statements of Condition. Gains and losses on economic derivatives include interest settlements. Interest settlements represent the interest component on economic derivatives. These amounts vary from period to period depending on our hedging activities and interest rates. During the three months ended March 31, 2024, we recorded net losses of $21 million on our economic derivatives, compared to net gains of $17 million during the same period last year. These changes were primarily driven by changes in the interest rate environment and the reversal of historic gains and losses on instruments as they approach maturity.

Other Expense
The following table shows the components of other expense (dollars in millions):
For the Three Months Ended March 31,
 20242023
Compensation and benefits$21 $20 
Contractual services
Professional fees
Other operating expenses
Total operating expenses36 34 
Federal Housing Finance Agency
Office of Finance
Community and housing contributions— 12 
Other, net
Total other expense$50 $55 

Other expense decreased $5 million during the three months ended March 31, 2024 when compared to the same period last year. The decline was primarily due to discretionary community and housing contributions of $12 million recorded to our Member Impact Fund in the first quarter of 2023, with no comparable contribution in the first quarter of 2024. This decrease in other expense was offset in part by an increase in other, net due to concession amortization on discount notes recorded under the fair value option.
48

STATEMENTS OF CONDITION

Financial Highlights

    Our total assets decreased to $176.3 billion at March 31, 2024 from $184.4 billion at December 31, 2023. Our total liabilities decreased to $166.6 billion at March 31, 2024 from $174.6 billion at December 31, 2023. Total capital decreased to $9.7 billion at March 31, 2024 from $9.8 billion at December 31, 2023. See further discussion of changes in our financial condition in the appropriate sections that follow.

Advances

The following table summarizes our advances by type of institution (dollars in millions):
 March 31,
2024
December 31,
2023
Commercial banks$64,663 $75,997 
Savings institutions1,691 1,359 
Credit unions12,472 13,458 
Insurance companies33,194 31,992 
CDFIs
Total member advances112,028 122,814 
Housing associates49 354 
Non-member borrowers19 53 
Total par value$112,096 $123,221 

Our total advance par value decreased $11.1 billion or nine percent at March 31, 2024 when compared to December 31, 2023, primarily due to a decrease in borrowings by large depository institution members.

The following table summarizes our advances by interest rate payment terms (dollars in millions):
March 31, 2024December 31, 2023
Amount% of TotalAmount% of Total
Fixed rate$68,184 61 $71,502 58 
Variable rate19,299 17 18,795 15 
Variable rate, callable1
23,433 21 31,655 26 
Other2
1,174 1,267 
Overdrawn demand deposit accounts— — 
Total advance par value112,096 100 123,221 100 
Premiums
Fair value hedging adjustments3
(1,123)(697)
Total $110,976 $122,530 

1    Callable advances are those advances that may be contractually prepaid by the borrower on predetermined dates without incurring prepayment or termination fees. Interest rates    on our variable rate callable advances reset at each call date to be consistent with either the underlying index or our current offering rate in line with our underlying cost of funds.

2    Includes fixed rate amortizing and fixed rate callable advances.

3    Primarily represents fair value hedging adjustments on active hedging relationships driven by changes in interest rates.
49

At March 31, 2024 and December 31, 2023, advances outstanding to our five largest member borrowers totaled $47.0 billion and $55.0 billion, which represented 42 percent and 45 percent of our total advances outstanding. The following table summarizes advances outstanding to our five largest member borrowers at March 31, 2024 (dollars in millions):
Amount% of Total Advances
Wells Fargo Bank, N.A.$28,000 25 
Athene Annuity and Life Company1
7,031 
UBS Bank USA4,351 
Principal Life Insurance Company3,950 
EquiTrust Life Insurance Company3,650 
Total par value$46,982 42 

1    Excludes $0.6 billion of advances with Athene Annuity & Life Assurance Company, an affiliate of Athene Annuity and Life Company.    

We evaluate advances for credit losses on a quarterly basis and have never experienced a credit loss on our advances. For additional discussion on our advance credit risk, refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Credit Risk — Advances.

Mortgage Loans

    The following table summarizes information on our mortgage loans held for portfolio (dollars in millions):
March 31, 2024December 31, 2023
Fixed rate conventional loans$9,887 $9,506 
Fixed rate government-insured loans376 378 
Total unpaid principal balance10,263 9,884 
Premiums117 113 
Discounts(11)(11)
Basis adjustments from mortgage loan purchase commitments(13)(13)
Total mortgage loans held for portfolio10,356 9,973 
Allowance for credit losses(5)(6)
Total mortgage loans held for portfolio, net$10,351 $9,967 

Our total mortgage loans increased $0.4 billion or four percent at March 31, 2024 when compared to December 31, 2023. The increase was primarily due to new loan purchases exceeding principal paydowns, driven in part by a decrease in prepayment activity.

We evaluate mortgage loans for credit losses on a quarterly basis. For additional discussion on our mortgage loan credit risk, refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Credit Risk — Mortgage Loans.
50

Investments

The following table summarizes the carrying value of our investments (dollars in millions):
March 31, 2024December 31, 2023
Amount% of TotalAmount% of Total
Short-term investments1
Interest-bearing deposits$3,711 $3,481 
Securities purchased under agreements to resell12,950 24 11,400 23 
Federal funds sold8,305 16 7,120 14 
Total short-term investments24,966 47 22,001 44 
Long-term investments2
MBS
GSE single-family653 633 
GSE multifamily18,494 35 17,955 36 
U.S. obligations single-family3
4,697 4,399 
Private-label residential— — 
Total MBS23,847 45 22,990 46 
Non-MBS
U.S. Treasury obligations3
2,314 2,925 
Other U.S. obligations3
324 396 
GSE and TVA obligations727 757 
State or local housing agency obligations573 489 
Other4
267 270 
Total non-MBS4,205 4,837 10 
Total long-term investments28,052 53 27,827 56 
Total investments$53,018 100 $49,828 100 

1    Short-term investments have original maturities equal to or less than one year.

2    Long-term investments have original maturities of greater than one year.

3    Represents investment securities backed by the full faith and credit of the U.S. Government.

4    Consists primarily of taxable municipal bonds.

Our investments increased $3.2 billion or six percent at March 31, 2024 when compared to December 31, 2023 due primarily to an increase in short-term investments, mainly securities purchased under agreements to resell and federal funds sold, as well as the purchase of agency MBS. At March 31, 2024 and December 31, 2023, we had agency MBS and/or state or local housing agency obligation purchases with a total par value of $126 million and $692 million that were traded but not yet settled. These investments were recorded as “available-for-sale” on our Statements of Condition with a corresponding payable recorded in “other liabilities.”

The Finance Agency limits our investments in MBS by requiring that the balance of our MBS not exceed three times regulatory capital at the time of purchase. Our ratio of MBS to regulatory capital was 2.53 and 2.35 at March 31, 2024 and December 31, 2023.

We evaluate investments for credit losses on a quarterly basis. For additional discussion on our investment credit risk, refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Credit Risk — Investments.”
51

Consolidated Obligations

    Consolidated obligations, which include bonds and discount notes, are the primary source of funds to support our advances, mortgage loans, and investments. At March 31, 2024 and December 31, 2023, the carrying value of consolidated obligations for which we are primarily liable totaled $164.0 billion and $171.5 billion.

DISCOUNT NOTES

The following table summarizes our discount notes, all of which are due within one year (dollars in millions):
March 31, 2024December 31, 2023
Par value$64,923 $55,288 
Discounts and concession fees1
(1,513)(736)
Fair value option valuation adjustments(52)(15)
Total$63,358 $54,537 

1    Concessions represent fees paid to dealers in connection with the issuance of certain consolidated obligation discount notes.
    
Our discount notes increased $8.8 billion or 16 percent at March 31, 2024 when compared to December 31, 2023. During the three months ended March 31, 2024, we continued to utilize discount notes primarily to fund our short-term assets and/or meet our liquidity requirements. Unamortized discounts outstanding at March 31, 2024 were higher than the prior year-end due primarily to the higher interest rate environment, on average, which results in larger discount levels. Fair value option adjustments changed $37 million at March 31, 2024 when compared to December 31, 2023, driven primarily by the interest rate environment and the reversal of historic gains and losses on fair value option discount notes as they approach maturity.

BONDS

The following table summarizes information on our bonds (dollars in millions):
March 31, 2024December 31, 2023
Par value$100,796 $116,963 
Premiums43 52 
Discounts and concession fees1
(27)(29)
Fair value hedging adjustments
(125)(25)
Total$100,687 $116,961 

1    Concessions represent fees paid to dealers in connection with the issuance of certain consolidated obligation bonds.


Our bonds decreased $16.3 billion or 14 percent at March 31, 2024 when compared to December 31, 2023. Although the balance declined from the prior year-end, during the three months ended March 31, 2024, we continued to utilize bonds in an effort to capture attractive funding and/or meet our liquidity requirements. Fair value hedging adjustments changed $100 million at March 31, 2024 when compared to December 31, 2023, driven primarily by the interest rate environment and the reversal of historic gains and losses as they approach maturity.

52

Capital

The following table summarizes information on our capital (dollars in millions):
March 31, 2024December 31, 2023
Capital stock$6,442 $6,873 
Retained earnings3,276 3,138 
Accumulated other comprehensive income (loss)(9)(180)
Total capital$9,709 $9,831 

Our capital remained relatively stable at March 31, 2024 when compared to December 31, 2023. Refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources — Capital” for additional information on our capital.

Derivatives

    We use derivatives to manage interest rate risk. The notional amount of derivatives serves as a factor in determining periodic interest payments and cash flows received and paid. However, the notional amount of derivatives represents neither the actual amounts exchanged nor our overall exposure to credit and market risk.

The following table categorizes the notional amount of our derivatives by type (dollars in millions):
March 31, 2024December 31, 2023
Interest rate swaps
Non-callable$154,845 $133,720 
Callable by counterparty11,410 32,284 
Total interest rate swaps166,255 166,004 
Forward settlement agreements 150 115 
Mortgage loan purchase commitments148 112 
Total notional amount$166,553 $166,231 
    
The notional amount of our derivative contracts remained relatively stable at March 31, 2024 when compared to December 31, 2023. For additional discussion regarding our use of derivatives, see “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Credit Risk — Derivatives.”
53

LIQUIDITY AND CAPITAL RESOURCES

Our liquidity and capital positions are actively managed in an effort to preserve stable, reliable, and cost-effective sources of funds to meet current and projected future operating financial commitments, as well as regulatory, liquidity, and capital requirements.

Liquidity

SOURCES OF LIQUIDITY

We utilize several sources of liquidity to carry out our business activities. These include, but are not limited to, proceeds from the issuance of consolidated obligations, payments collected on advances and mortgage loans, proceeds from investment securities, member deposits, proceeds from the issuance of capital stock, and current period earnings.

Our primary source of liquidity is proceeds from the issuance of consolidated obligations (bonds and discount notes) in the capital markets. During the three months ended March 31, 2024, proceeds from the issuance of bonds and discount notes were $14.1 billion and $441.3 billion compared to $42.8 billion and $423.4 billion for the same periods in 2023. During the three months ended March 31, 2024, we continued to utilize consolidated obligations in an effort to capture attractive funding and/or meet our liquidity requirements.

Access to debt markets has been reliable because investors, driven by increased liquidity preference and our GSE status, have sought the FHLBanks’ debt as an asset of choice. However, due to the short-term maturity of the debt, we may be exposed to additional risks associated with refinancing and our ability to access the capital markets.

We are focused on maintaining an adequate liquidity balance and a funding balance between our financial assets and financial liabilities and work collectively with the other FHLBanks to manage the system-wide liquidity and funding needs. We monitor our debt refinancing risk and liquidity position primarily by tracking the maturities of financial assets and financial liabilities. In managing and monitoring the amounts of assets that require refunding, we consider contractual maturities of our financial assets and liabilities, as well as certain assumptions regarding expected cash flows (i.e., estimated prepayments). External factors, including member borrowing needs, supply and demand in the debt markets, and other factors may affect liquidity balances and the funding balances between financial assets and financial liabilities. Refer to “Item 1. Financial Statements” for additional information regarding the contractual maturities of certain of our financial assets and liabilities.

Our ability to raise funds in the capital markets as well as our cost of borrowing may be affected by our credit ratings. As of April 30, 2024, our consolidated obligations were rated AA+/A-1+ with a stable outlook by S&P and Aaa/P-1 with a negative outlook by Moody’s. For further discussion of how credit rating changes and our ability to access the capital markets may impact us in the future, refer to “Item 1A. Risk Factors” in our 2023 Form 10-K.

Although we are primarily liable for the portion of consolidated obligations that are issued on our behalf, we are also jointly and severally liable with the other FHLBanks for the payment of principal and interest on all consolidated obligations issued by the FHLBank System. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations for which we are primarily liable was $165.7 billion and $172.2 billion. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations issued on behalf of other FHLBanks for which we are jointly and severally liable was $1,006.7 billion and $1,032.1 billion.

The Office of Finance and FHLBanks have contingency plans in place that prioritize the allocation of proceeds from the issuance of consolidated obligations during periods of financial distress if consolidated obligations cannot be issued in sufficient amounts to satisfy all FHLBank demand. In the event of significant market disruptions or local disasters, our President and CEO or designee is authorized to establish interim borrowing relationships with other FHLBanks. To provide further access to funding, the FHLBank Act also authorizes the U.S. Treasury to directly purchase new issue consolidated obligations of the GSEs, including FHLBanks, up to an aggregate principal amount of $4.0 billion. As of April 30, 2024, no purchases had been made by the U.S. Treasury under this authorization.
54

USES OF LIQUIDITY

    We use our available liquidity, including proceeds from the issuance of consolidated obligations, primarily to repay consolidated obligations, fund advances, and purchase investments. During the three months ended March 31, 2024, repayments of consolidated obligations totaled $462.7 billion compared to $446.6 billion for the same period in 2023.

During the three months ended March 31, 2024, advance disbursements (excluding daily renewals) totaled $93.4 billion compared to $220.9 billion for the same period in 2023. Advance disbursements vary from period to period depending on member needs and decreased during the three months ended March 31, 2024 due primarily to decreased member utilization of short-term advances. During the three months ended March 31, 2024, investment purchases (excluding overnight investments) totaled $3.5 billion compared to $2.4 billion for the same period in 2023, an increase due primarily to additional purchases of agency MBS.

We also use liquidity to purchase mortgage loans, redeem member deposits, pledge collateral to derivative counterparties, redeem or repurchase capital stock, pay expenses, and pay dividends.

LIQUIDITY REQUIREMENTS
We are subject to certain liquidity requirements set forth by the Finance Agency and maintain a liquidity contingency funding plan designed to enable us to meet our obligations and the liquidity needs of our members in the event of short-term capital market disruptions, or operational disruptions at our Bank and/or the Office of Finance. For additional details on these liquidity requirements, refer to our 2023 Form 10-K. Our primary liquidity requirement is discussed further below.
Liquidity Guidance AB – This guidance requires us to maintain sufficient liquidity for a period of 10 to 30 calendar days. The base case scenario requires 20 days of positive daily cash balances and assumes that we cannot access the capital markets to issue debt, and during that time we will automatically renew maturing and called advances for all members, including large, highly-rated members, and we hold additional liquid assets equal to one percent of our letters of credit balances. At March 31, 2024 and December 31, 2023, we were in compliance with this base case liquidity guidance.
The Liquidity Guidance AB also specifies appropriate funding gap limits to address the risks associated with an FHLBank having too large a mismatch between the contractual maturities of its assets and liabilities. A funding gap measures the difference between assets and liabilities that are scheduled to mature during a specified period and is expressed as a percentage of total assets. The guidance provides recommended funding gap maximums of negative 15 percent at the three-month horizon and negative 30 percent at the one-year horizon. At March 31, 2024 and December 31, 2023, we adhered to these funding gap requirements.
Capital

CAPITAL REQUIREMENTS

    We are subject to certain regulatory capital requirements. First, the FHLBank Act requires that we maintain at all times permanent capital greater than or equal to the sum of our credit, market, and operational risk capital requirements, all calculated in accordance with Finance Agency regulations. Only permanent capital, defined as the amounts paid-in for Class B capital stock (including MRCS), and retained earnings, can satisfy this risk-based capital requirement. Second, the FHLBank Act requires a minimum four percent capital-to-asset ratio, which is defined as total regulatory capital divided by total assets. Total regulatory capital includes Class B capital stock (including MRCS) and retained earnings. Third, the FHLBank Act imposes a five percent minimum leverage ratio, which is defined as the sum of permanent capital weighted 1.5 times and nonpermanent capital weighted 1.0 times, divided by total assets. At March 31, 2024 and December 31, 2023, we did not hold any nonpermanent capital. At March 31, 2024 and December 31, 2023, we were in compliance with all three of the Finance Agency’s regulatory capital requirements.

    In addition to the requirements previously discussed, the Capital Stock AB requires each FHLBank to maintain at all times a ratio of at least two percent of capital stock to total assets. For purposes of the Capital Stock AB, capital stock includes MRCS. The capital stock to total assets ratio is measured on a daily average basis at month end. At March 31, 2024 and December 31, 2023, we were in compliance with the Capital Stock AB.
55

Refer to “Item 1. Financial Statements — Note 8 — Capital” for additional information on our regulatory capital requirements.

CAPITAL STOCK
Our capital stock has a par value of $100 per share, and all shares are issued, redeemed, and repurchased only at the stated par value. We issue a single class of capital stock (Class B capital stock) and have two subclasses of Class B capital stock: membership and activity-based. Each member must purchase and hold membership capital stock in an amount equal to 0.06 percent of its total assets as of the preceding December 31st, subject to a cap of $10.0 million and a floor of $10,000. Each member is also required to purchase activity-based capital stock equal to 4.50 percent of its advances, 4.00 percent of mortgage loans outstanding, and 0.10 percent of its standby letters of credit. All Class B capital stock issued is subject to a notice of redemption period of five years.

The capital stock requirements established in our Capital Plan are designed so that we can remain adequately capitalized as member activity changes. Our Board of Directors may make adjustments to the capital stock requirements within ranges established in our Capital Plan.

The following table summarizes our regulatory capital stock by type of member (dollars in millions):
March 31, 2024December 31, 2023
Commercial banks$3,701 $4,172 
Savings institutions118 102 
Credit unions887 919 
Insurance companies1,735 1,679 
CDFIs
Total GAAP capital stock6,442 6,873 
MRCS10 12 
Total regulatory capital stock$6,452 $6,885 

The decrease in regulatory capital stock held at March 31, 2024 when compared to December 31, 2023 was due primarily to a decrease in activity-based capital stock resulting from a decline in advance balances. For additional information on our capital stock, refer to “Item 1. Financial Statements — Note 8 — Capital.”

Retained Earnings
Our risk management policies outline a targeted level of retained earnings based on the amount we believe necessary to help protect the redemption value of capital stock, facilitate safe and sound operations, maintain regulatory capital ratios, and support our ability to pay a relatively stable dividend. We monitor our achievement of this targeted level and may utilize tools such as restructuring our balance sheet, generating additional income, reducing our risk exposures, increasing capital stock requirements, or reducing our dividends to achieve this level of retained earnings. At March 31, 2024 and December 31, 2023, our actual retained earnings exceeded our targeted level of retained earnings.
We entered into a JCE Agreement with all of the other Federal Home Loan Banks in 2011. Under the JCE Agreement, we are required to allocate 20 percent of our quarterly net income to a separate restricted retained earnings account until the balance of that account, calculated as of the last day of each calendar quarter, equals at least one percent of our average balance of outstanding consolidated obligations for the calendar quarter. The restricted retained earnings are not available to pay dividends and are presented separately on our Statements of Condition. At March 31, 2024 and December 31, 2023, our restricted retained earnings balance totaled $951 million and $896 million. One percent of our average balance of outstanding consolidated obligations for the three months ended March 31, 2024 was $1.8 billion.

Dividends

Our dividend philosophy is to pay a consistent dividend equal to or greater than the current market rate for a highly-rated investment (i.e. SOFR), and at a rate that the Board of Directors believes is sustainable under current and projected earnings to maintain an appropriate level of capital and retained earnings. Our dividend is determined quarterly by our Board of Directors, based on policies, regulatory requirements, actual performance, and other considerations that the Board of Directors determines to be appropriate.

56

The following table summarizes dividend-related information (dollars in millions):
For the Three Months Ended
March 31,
20242023
Aggregate cash dividends paid1
$136 $96 
Effective combined annualized dividend rate paid on capital stock2
7.89 %6.58 %
Annualized dividend rate paid on membership capital stock3.55 %3.00 %
Annualized dividend rate paid on activity-based capital stock9.00 %7.75 %
Average SOFR5.31 %4.50 %

1    Includes aggregate cash dividends paid during the period. Amount excludes cash dividends paid on MRCS. For financial reporting purposes, these dividends were recorded as interest expense on our Statements of Income.

2    Effective combined annualized dividend rate is paid on total capital stock, including MRCS.

CRITICAL ACCOUNTING ESTIMATES

For a discussion of our critical accounting estimates, refer to our 2023 Form 10-K. There have been no material changes to our critical accounting estimates during the three months ended March 31, 2024.

For a discussion of recently adopted or issued accounting standards, refer to “Item 1. Financial Statements — Note 2 — Recently Adopted and Issued Accounting Guidance.”

LEGISLATIVE AND REGULATORY DEVELOPMENTS

Finance Agency’s Review and Analysis of the Federal Home Loan Bank System

On November 7, 2023, the Finance Agency issued a written report titled “FHLBank System at 100: Focusing on the Future,” presenting its review and analysis of the FHLBank System and the actions and recommendations that it plans to pursue in service of its vision for the future of the FHLBank System. The report focused on four broad themes: (1) the mission of the FHLBank System; (2) the FHLBank System as a stable and reliable source of liquidity; (3) housing and community development; and (4) FHLBank System operational efficiency, structure, and governance. The Finance Agency expects its initiative to continue as a multi-year, collaborative effort with the FHLBanks, their member institutions, and other stakeholders to address the recommended actions in the report and has stated it can implement some of the recommendations from the report through ongoing supervision, guidance, or rulemaking, as well as through statutory changes by proposing specific requests for Congressional action.

In April 2024, the Finance Agency provided an update on its plan to implement the report’s recommendations and announced key priorities for 2024. Among others, these priorities include (1) clarifying the FHLBank System mission; (2) aligning eligibility requirements for different types of FHLBank members; (3) streamlining requirements related to the Affordable Housing Program; and (4) strengthening FHLBank evaluation of member creditworthiness. The Finance Agency stated it would maintain transparency and continue robust stakeholder engagement during the implementation process, including seeking input on FHLBank mission achievement and members’ connection to housing and community development.

We continue to monitor the Finance Agency’s efforts to implement recommendations from the report, and we are not able to predict what actions will ultimately result, the timing or extent of any actions or changes, or the ultimate effect on us or the FHLBank System in the future. We plan to continue to engage with the Finance Agency and other stakeholders in an effort to ensure the FHLBank System remains well positioned to serve our members and their communities. For a further discussion of the report and related risks, see, respectively, “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Legislative and Regulatory Developments” and “Item 1A — Risk Factors” of our 2023 Form 10-K.


57

Finance Agency Final Rule on Fair Lending, Fair Housing, and Equitable Housing Finance Plans

On April 29, 2024, the Finance Agency released its final rule that specifies requirements related to FHLBanks’ compliance with fair housing and fair lending laws, including the Fair Housing Act, the Equal Credit Opportunity Act, and their implementing regulations, and prohibitions on unfair or deceptive acts or practices under the Federal Trade Commission Act. The final rule (i) outlines the Finance Agency’s enforcement authority; (ii) articulates standards related to oversight of fair housing, fair lending, and principles of equitable housing by FHLBank boards of directors; and (iii) requires each FHLBank to annually report actions it voluntarily takes to address barriers to sustainable housing opportunities for underserved communities (Equitable Housing Report Requirements). The final rule will become effective 60 days after the date it is published in the Federal Register, except that the Equitable Housing Report Requirements will become effective on February 15, 2026. We will continue to review the final rule and are evaluating the impact it may have on us and our operations.

SEC Final Rule on the Enhancement and Standardization of Climate-Related Disclosures for Investors

On March 6, 2024, the SEC adopted a final rule that will require registrants to disclose certain climate-related information in their annual reports. Following several petitions seeking judicial review of the final rule, on April 4, 2024, the SEC exercised its discretion to stay the final rule pending the completion of judicial review to avoid regulatory uncertainty for registrants subject to the final rule’s requirements during the pendency of the challenges to its validity. As issued, the final rule will require disclosure of, among other things: material climate-related risks; activities to mitigate or adapt to such risks; information about a registrant’s board of directors’ oversight of climate-related risks and management’s role in managing such risks; and information on any climate-related targets or goals that are material to the registrant’s business, results of operations, or financial condition. In addition, certain disclosures related to severe weather events and other natural conditions will be required in a registrant’s audited financial statements. We will be subject to the requirements of the final rule applicable to us beginning with our annual report for fiscal year 2027. We continue to review the final rule and its impact on our financial condition and results of operations, including the possible effect on costs and complexities associated with SEC reporting.

RISK MANAGEMENT
    
We have risk management policies, established by our Board of Directors, that allow us to monitor and control our exposure to various risks, including interest rate, liquidity, credit, operational, model, information security, legal, regulatory and compliance, DEI, strategic, and reputational, as well as capital adequacy. Our primary risk management objective is to manage our assets and liabilities in ways that ensure liquidity is available to our members and protect the par redemption value of our capital stock. We periodically evaluate our risk management policies in order to respond to changes in our financial position and general market conditions. The following sections outline our interest rate and credit risks. For additional details on all other risks noted above, please refer to “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management” in our 2023 Form 10-K.
Interest Rate Risk

We define interest rate risk as the risk that changes in interest rates or spreads will adversely affect our financial condition (market value) or performance (income). Interest rate risk is the principal type of risk to which we are exposed, as our cash flows, and therefore earnings and equity value, can change significantly as interest rates change. Our general approach toward managing interest rate risk is to acquire and maintain a portfolio of assets, liabilities, and derivatives which, taken together, limit our expected exposure to interest rate risk. Our key interest rate risk measures are MVE and Projected 24-Month Income. Management regularly monitors these key measures, as discussed further in the sections below.

MARKET VALUE OF EQUITY

MVE measures the net present value of the Bank by either marking positions to market or discounting all future cash flows using market discount rates. MVE is measured as the market value of our assets minus the market value of our liabilities (excluding MRCS). MVE is an estimate of the Bank’s value and takes into account short-term market price fluctuations.

We monitor and manage to MVE policy limits in an effort to ensure the stability of the Bank’s value. Our policy limits are based on declines from the base case in parallel and non-parallel interest rate change scenarios. Any policy limit breach must be reported to the Enterprise Risk Committee of the Bank and the Risk and Compliance Committee of the Board of Directors and be remediated in a timely manner. At March 31, 2024 and December 31, 2023, our base case MVE remained relatively stable at $9.6 billion and $9.7 billion, and we were in compliance with all MVE policy limits.

58

MVCS represents our MVE divided by the total outstanding shares of our capital stock (including MRCS). To ensure we remain adequately capitalized, we must ensure our MVCS remains at or above our $100 par value. Our base case MVCS was $148.2 at March 31, 2024 compared to $141.6 at December 31, 2023. The increase in our base case MVCS was primarily attributable to the redemption of activity-based capital stock at par value, which is below our current MVCS value. Additionally, the spread between mortgage interest rates and SOFR, adjusted for the mortgage prepayment option, decreased. This had a positive impact on MVCS as it increased the value of mortgage-related assets.

For more information on this risk measure, including policy limits, refer to “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Interest Rate Risk — Market Value of Equity” in our 2023 Form 10-K.

PROJECTED 24-MONTH INCOME

The projected 24-month income simulation measures our short-term earnings forecast over a two-year horizon based on forward interest rates and business assumptions. The spread between our projected AROCS and average SOFR is used as the primary measure of our profitability. For additional information on our adjusted earnings measure, refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Executive Overview — Adjusted Earnings.”

We monitor and manage to policy limits, which are based on the spread between our projected AROCS and average SOFR in parallel and non-parallel interest rate change scenarios. Additionally, there is a limit on the decline in projected AROCS from base case AROCS for certain basis shock scenarios to limit basis risk exposure. Any policy limit breach must be reported to the Enterprise Risk Committee of the Bank and the Risk and Compliance Committee of the Board of Directors and be remediated in a timely manner. We were in compliance with all projected 24-month income policy limits at March 31, 2024 and December 31, 2023.

For more information on this risk measure, including policy limits, refer to “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Interest Rate Risk — Projected 24-Month Income” in our 2023 Form 10-K.

CAPITAL ADEQUACY

An adequate capital position is necessary for facilitating safe and sound business operations, protecting the redemption value of our capital stock, maintaining regulatory capital ratios, and supporting our ability to pay dividends and redeem excess capital stock. To ensure capital adequacy, we maintain a targeted level of retained earnings to achieve business imperatives and cover unexpected losses. Our key capital adequacy measures are regulatory capital and targeted retained earnings in order to maintain capital levels in accordance with Finance Agency regulations. In addition, our risk management policies require that we maintain MVCS at or above our $100 par value.

For additional information on our compliance with regulatory capital requirements as well as our targeted retained earnings, refer to “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources — Capital.


Credit Risk

    We define credit risk as the risk that a member or counterparty will fail to meet its financial obligations. Our primary credit risks arise from our ongoing lending, investing, and hedging activities. Our overall objective in managing credit risk is to operate a sound credit granting process and to maintain appropriate credit administration, measurement, and monitoring practices.

ADVANCES

    We manage our credit exposure to advances through an approach that provides for an established credit limit for each borrower, ongoing reviews of each borrower’s financial condition, and detailed collateral and lending policies to limit risk of loss while balancing borrowers’ needs for a reliable source of funding. In addition, we lend to our borrowers in accordance with the FHLBank Act, Finance Agency regulations, and other applicable laws.
59

We are required by regulation to obtain sufficient collateral to fully secure our advances, standby letters of credit, and other extensions of credit to borrowers (collectively, credit products). The estimated value of the collateral required to secure each borrower’s credit products is calculated by applying collateral discounts, or haircuts, to the unpaid principal or market value, as applicable, of the collateral. We also have policies and procedures for validating the reasonableness of our collateral valuations. In addition, we perform collateral verifications and on-site reviews based on the risk profile of the borrower. Management believes that these policies effectively manage our credit risk from advances.

At March 31, 2024 and December 31, 2023, borrowers pledged $384.8 billion and $380.7 billion of collateral (net of applicable discounts) to support activity with us, including advances. At March 31, 2024 and December 31, 2023, all of our advances met the requirement to be collateralized at a minimum of 100 percent, net of applicable discounts. Borrowers pledge collateral in excess of their collateral requirement mainly to demonstrate available liquidity and to borrow additional amounts in the future.    

We evaluate advances for credit losses on a quarterly basis. We have never experienced a credit loss on our advances. Based upon our collateral and lending policies, the collateral held as security, and the repayment history on advances, management has determined that there were no expected credit losses on our advances as of March 31, 2024 and December 31, 2023. Refer to “Item 1. Financial Statements — Note 4 — Advances” for additional information on our allowance for credit losses.

MORTGAGE LOANS

Mortgage loan credit risk is the risk that we will not receive timely payments of principal and interest due from mortgage borrowers because of borrower defaults. Credit risk on mortgage loans is affected by a number of factors, including loan type, borrower’s credit history, and other factors such as home price fluctuations, unemployment levels, and other economic factors in the local market or nationwide.

The following table presents the unpaid principal balance of our mortgage loans by product type (dollars in millions):
Product TypeMarch 31, 2024December 31, 2023
Conventional$9,887 $9,506 
Government376 378 
Total unpaid principal balance$10,263 $9,884 

We manage the credit risk on mortgage loans by (i) adhering to our underwriting standards, (ii) using agreements to establish credit risk sharing responsibilities with our PFIs, and (iii) monitoring the performance of the mortgage loan portfolio and creditworthiness of PFIs.

We evaluate mortgage loans for credit losses on a quarterly basis and establish an allowance for credit losses to reflect management’s estimate of expected credit losses inherent in the portfolio. At March 31, 2024 and December 31, 2023, we had an allowance for credit losses of $5 million and $6 million on our conventional mortgage loans. At March 31, 2024, over 99 percent of our conventional loan portfolio was performing (i.e. current payment status) and charge-offs recorded during the three months ended March 31, 2024 were less than one percent of the total conventional portfolio.

We have never experienced a credit loss on our government-insured mortgage loans. At March 31, 2024 and December 31, 2023, we determined no allowance for credit losses was necessary on our government-insured mortgage loans. Refer to “Item 1. Financial Statements — Note 5 — Mortgage Loans Held for Portfolio” for additional information on our allowance for credit losses and the payment status of our conventional mortgage loans.

INVESTMENTS

    We maintain an investment portfolio primarily to provide liquidity as well as investment income. Our primary credit risk on investments is the counterparties’ ability to meet repayment terms. We mitigate this credit risk by purchasing investment quality securities. We define investment quality as a security with adequate financial backing so that full and timely payment of principal and interest on such security is expected and there is minimal risk that the timely payment of principal and interest would not occur because of adverse changes in economic and financial conditions during the projected life of the security. We consider a variety of credit quality factors when analyzing potential investments, including collateral performance, marketability, asset class or sector considerations, local and regional economic conditions, NRSRO credit ratings, and/or the financial health of the underlying issuer. We limit our purchases of MBS to those guaranteed by the U.S. Government or issued by a GSE. We perform ongoing analysis on these investments to determine potential credit issues.
60

Finance Agency regulations also limit the type of investments we may purchase. We are prohibited from investing in financial instruments issued by non-U.S. entities other than those issued by U.S. branches and agency offices of foreign commercial banks, unless otherwise approved by the Finance Agency. At March 31, 2024, we were in compliance with the regulation and did not own any financial instruments issued by non-U.S. entities, other than those issued by U.S. branches and agency offices of foreign commercial banks, and those approved by the Finance Agency.

In addition, Finance Agency regulations include limits on the amount of unsecured credit we may extend to a counterparty or to a group of affiliated counterparties. These limits are based on a percentage of regulatory capital and the counterparty’s overall credit rating. At March 31, 2024, we were in compliance with the regulatory limits established for unsecured credit.

Refer to “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Credit Risk” in our 2023 Form 10-K for additional information on these regulatory limits.

Our short-term portfolio may include, but is not limited to, interest-bearing deposits, federal funds sold, securities purchased under agreements to resell, certificates of deposit, commercial paper, and U.S. Treasury obligations. Our long-term portfolio may include, but is not limited to, U.S. Treasury obligations, other U.S. obligations, GSE and TVA obligations, state or local housing agency obligations, taxable municipal bonds, and agency MBS. We consider our long-term investments issued or guaranteed by the U.S. Government, an agency or instrumentality of the U.S. Government, or the Federal Deposit Insurance Corporation to be of the highest credit quality and therefore those exposures are not monitored with other unsecured investments. Given the credit quality of our unsecured long-term investments, our unsecured credit risk is primarily in the short-term portfolio.

We limit short-term unsecured credit exposure primarily to the following overnight investment types:

Interest-bearing deposits. Primarily consists of unsecured deposits that earn interest.

Federal funds sold. Unsecured loans of reserve balances at the Federal Reserve Banks between financial institutions.

Commercial paper. Unsecured debt issued by corporations, typically for the financing of accounts receivable, inventories, and meeting short-term liabilities.

At March 31, 2024, our unsecured short-term investment exposure consisted of overnight interest-bearing deposits and federal funds sold. The following table presents our unsecured short-term investment exposure by counterparty credit rating and domicile (dollars in millions):
March 31, 2024
Credit Rating1,2
Domicile of CounterpartyAAATotal
Domestic$— $3,710 $3,710 
U.S. branches and agency offices of foreign commercial banks
Australia1,250 — 1,250 
Belgium— 400 400 
Canada— 2,200 2,200 
Finland825 — 825 
France— 800 800 
Germany1,250 — 1,250 
Netherlands— 600 600 
United Kingdom— 980 980 
Total U.S. branches and agency offices of foreign commercial banks3,325 4,980 8,305 
Total unsecured short-term investment exposure$3,325 $8,690 $12,015 

1    Represents either the lowest credit rating available for each counterparty based on an NRSRO, or the guarantor credit rating, if applicable. In instances where an NRSRO rating or guarantor rating is not available for the investment, the investment is classified as unrated.

2    Table excludes investments issued or guaranteed by the U.S. Government, U.S. government agencies, government instrumentalities, GSEs, and supranational entities, and does not include related accrued interest.
61

Investment Ratings
The following table summarizes the carrying value of our investments by credit rating (dollars in millions):
March 31, 2024
Credit Rating1
AAAAAABBBUnratedTotal
Interest-bearing deposits$— $$3,710 $— $— $3,711 
Securities purchased under agreements to resell— 750 5,250 — 6,950 12,950 
Federal funds sold— 3,325 4,980 — — 8,305 
Investment securities:
MBS
GSE single-family— 653 — — — 653 
GSE multifamily— 18,494 — — — 18,494 
U.S. obligations single-family2
— 4,697 — — — 4,697 
Private-label residential— — — 
Total MBS— 23,844 — 23,847 
Non-MBS
U.S. Treasury obligations2
— 2,314 — — — 2,314 
Other U.S. obligations2
— 324 — — — 324 
GSE and TVA obligations— 727 — — — 727 
State or local housing agency obligations433 140 — — — 573 
Other3
248 19 — — — 267 
Total non-MBS681 3,524 — — — 4,205 
Total investments$681 $31,444 $13,942 $$6,950 $53,018 

1    Represents either the lowest credit rating available for each investment based on an NRSRO, or the guarantor credit rating, if applicable. In instances where an NRSRO rating or guarantor rating is not available for the investment, the investment is classified as unrated.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.

3    Consists primarily of taxable municipal bonds.
We evaluate investments for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, we determined no allowance for credit losses was necessary on our investments. Refer to “Item 1. Financial Statements — Note 3 — Investments” for additional information on our allowance for credit losses.

DERIVATIVES

    We execute most of our derivative transactions with large banks and major broker-dealers. Over-the-counter derivative transactions may be either executed directly with a counterparty, referred to as uncleared derivatives, or cleared through a clearing agent with a clearinghouse, referred to as cleared derivatives.

We are subject to credit risk due to the risk of nonperformance by counterparties to our derivative agreements. The amount of credit risk on derivatives depends on the extent to which netting procedures and collateral requirements are used and are effective in mitigating the risk. We manage credit risk through credit analysis of derivative counterparties, collateral requirements, and adherence to the requirements set forth in our policies, CFTC regulations, and Finance Agency regulations.

Uncleared derivative transactions executed on or after September 1, 2022 are subject to two-way initial margin requirements as mandated by the Dodd-Frank Act, if our aggregate uncleared derivative transactions exposure to a counterparty exceeds a specified threshold. The initial margin is required to be held at a third-party custodian and does not change ownership. Rather, the party in respect of which the initial margin has been posted to the third-party custodian will have a security interest in the amount of initial margin required under the uncleared margin rules and can only take ownership upon the occurrence of certain events, including an event of default due to bankruptcy, insolvency, or similar proceeding. As of April 30, 2024, we were not required to post initial margin on our uncleared derivative transactions in accordance with the noted regulations.

For uncleared transactions, the derivative agreements are generally fully collateralized with a zero unsecured threshold in accordance with variation margin requirements issued by the U.S. federal bank regulatory agencies and the CFTC.

62

The contractual or notional amount of derivatives reflects our involvement in the various classes of financial instruments. Our maximum credit risk is the estimated cost of replacing derivatives if there is a default, minus the value of any related collateral. In determining maximum credit risk, we consider accrued interest receivables and payables as well as our ability to net settle positive and negative positions with the same counterparty and/or clearing agent when netting requirements are met.
The following table shows our derivative counterparty credit exposure (dollars in millions):
March 31, 2024
Credit Rating1
Notional AmountNet Derivatives
Fair Value Before Collateral
Cash Collateral Pledged
To (From) Counterparty
Net Credit Exposure
 to Counterparties
Non-member counterparties:
Asset positions with credit exposure
Uncleared derivatives
A2
$188 $$(8)$— 
Cleared derivatives3
109,373 28 1,149 1,177 
Liability positions with credit exposure
Uncleared derivatives
A249 (4)17 13 
Cleared derivatives3
39,380 (1)61 60 
Total derivative positions with credit exposure to non-member counterparties149,190 31 1,219 1,250 
Member institutions4
95 — 
Total149,285 $32 $1,219 $1,251 
Derivative positions without credit exposure17,268 
Total notional$166,553 
1    Represents either the lowest credit rating available for each counterparty based on an NRSRO, or the guarantor credit rating, if applicable.

2    Net credit exposure is less than $1 million.

3    Represents derivative transactions cleared with CME Clearing and LCH Ltd., our clearinghouses. CME Clearing is not rated, but its parent, CME Group Inc. was rated Aa3 by Moody’s and AA- by S&P at March 31, 2024. LCH Ltd. was rated AA- by S&P at March 31, 2024.

4    Represents mortgage loan purchase commitments with our member institutions.
Refer to “Item 1. Financial Statements — Note 6 — Derivatives and Hedging Activities” for additional information on our derivatives and hedging activities.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

See “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Risk Management — Interest Rate Risk” and the sections referenced therein for quantitative and qualitative disclosures about market risk.

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Management is responsible for establishing and maintaining disclosure controls and procedures designed to ensure that information required to be disclosed in reports we file or submit under the Exchange Act is (i) recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms; and (ii) accumulated and communicated to our management, including our President and CEO, and CFO, as appropriate, to allow timely decisions regarding required disclosure.
Management, with the participation of our President and CEO, and CFO, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the quarterly period covered by this report. Based on that evaluation, our President and CEO, and CFO have concluded that our disclosure controls and procedures were effective as of March 31, 2024.
Changes in Internal Control over Financial Reporting

During the quarter ended March 31, 2024, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
63


PART II - OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
    
Refer to “Item 1. Financial Statements — Note 10 — Commitments and Contingencies” for information regarding legal proceedings.

ITEM 1A. RISK FACTORS

For a discussion of our risk factors, refer to our 2023 Form 10-K. There have been no material changes to our risk factors during the three months ended March 31, 2024.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Not applicable.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None.
64

ITEM 6. EXHIBITS
3.1
3.2
4.1
10.1
10.2
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File - The cover page interactive data file does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.

1    Incorporated by reference from our Form 8-K filed with the SEC on June 1, 2015 (Commission File No. 000-51999).

2    Incorporated by reference from our Form 8-K filed with the SEC on December 14, 2021 (Commission File No. 000-51999).

3    Incorporated by reference from our Form 10-K filed with the SEC on March 7, 2024 (Commission File No. 000-51999).

4    Incorporated by reference from our Form 8-K filed with the SEC on April 1, 2024 (Commission File No. 000-51999).

5    Incorporated by reference from our Form 8-K filed with the SEC on January 9, 2024 (Commission File No. 000-51999).









65

Glossary of Terms

2023 Form 10-K: The Bank’s 2023 Annual Report on Form 10-K filed with the SEC on March 7, 2024
AFS: Available-for-Sale
AHP: Affordable Housing Program
AOCI: Accumulated Other Comprehensive Income (Loss)
AROCS: Adjusted Return on Capital Stock
ASU: Accounting Standards Update
Capital Stock AB: Finance Agency Advisory Bulletin on Capital Stock 2019-03
CDFI: Community Development Financial Institution
CEO: Chief Executive Officer
CFO: Chief Financial Officer
CFTC: U.S. Commodity Futures Trading Commission
DEI: Diversity, Equity and Inclusion
Dodd-Frank Act: Dodd-Frank Wall Street Reform and Consumer Protection Act
Exchange Act: Securities Exchange Act of 1934, as amended
FASB: Financial Accounting Standards Board
FHLBank Act: Federal Home Loan Bank Act of 1932
FHLBanks: The 11 Federal Home Loan Banks or a subset thereof
Finance Agency: Federal Housing Finance Agency
FLA: First Loss Account
FOMC: Federal Open Markets Committee
GAAP: Generally Accepted Accounting Principles
Ginnie Mae: Government National Mortgage Association
GSE: Government-Sponsored Enterprise
HTM: Held-to-Maturity
JCE Agreement: Joint Capital Enhancement Agreement entered into by the FHLBanks in 2011, as amended
LCH: London Clearing House
Liquidity Guidance AB: Finance Agency Advisory Bulletin on FHLBank Liquidity 2018-07
MBS: Mortgage-Backed Securities
MD&A: Management’s Discussion and Analysis
Moody’s: Moody’s Investors Service, Inc.
MPF: Mortgage Partnership Finance (a federally registered trademark of the Federal Home Loan Bank of Chicago)
MRCS: Mandatorily Redeemable Capital Stock
MVCS: Market Value of Capital Stock
MVE: Market Value of Equity
NRSRO: Nationally Recognized Statistical Rating Organization
PFI: Participating Financial Institution
S&P: S&P Global Ratings
SEC: Securities and Exchange Commission
SOFR: Secured Overnight Financing Rate
TBA: To-Be-Announced
TVA: Tennessee Valley Authority
66

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.

FEDERAL HOME LOAN BANK OF DES MOINES
(Registrant)
Date:May 8, 2024
By:
/s/ Kristina K. Williams
Kristina K. Williams
President and Chief Executive Officer
By:
/s/ James G. Livingston
James G. Livingston
Chief Financial Officer
(Principal Financial and Accounting Officer)

67
EX-31.1 2 q124exhibit311ceo302.htm EX-31.1 CERTIFICATION OF THE PRESIDENT AND CEO PURSUANT TO SECTION 302 Document

EXHIBIT 31.1
Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
for the President and Chief Executive Officer

    I, Kristina K. Williams, certify that:
1I have reviewed this quarterly report on Form 10-Q of the Federal Home Loan Bank of Des Moines;
2Based 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;
3Based 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;
4The registrant's other certifying officer(s) 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) 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.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
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 registrants 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
5The registrant's other certifying officer(s) 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.

Date: May 8, 2024
/s/ Kristina K. Williams
Kristina K. Williams
President and Chief Executive Officer




EX-31.2 3 q124exhibit312cfo302.htm EX-31.2 CERTIFICATION OF THE CFO PURSUANT TO SECTION 302 Document

EXHIBIT 31.2

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

    I, James G. Livingston, certify that:
1I have reviewed this quarterly report on Form 10-Q of the Federal Home Loan Bank of Des Moines;
2Based 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;
3Based 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;
4The registrant’s other certifying officer(s) 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) 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.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
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
5The registrant’s other certifying officer(s) 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.
Date: May 8, 2024
/s/ James G. Livingston
James G. Livingston
Chief Financial Officer



EX-32.1 4 q124exhibit321ceo906.htm EX-32.1 CERTIFICATION OF THE PRESIDENT AND CEO PURSUANT TO SECTION 906 Document

EXHIBIT 32.1

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

I, Kristina K. Williams, President and Chief Executive Officer of the Federal Home Loan Bank of Des Moines (“Registrant”) certify that, to the best of my knowledge:
1
The Registrant's Quarterly Report on Form 10-Q for the period ended March 31, 2024 (“Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
Date: May 8, 2024
/s/ Kristina K. Williams
Kristina K. Williams
President and Chief Executive Officer




EX-32.2 5 q124exhibit322cfo906.htm EX-32.2 CERTIFICATION OF THE CFO PURSUANT TO SECTION 906 Document

EXHIBIT 32.2

Certification by the Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, James G. Livingston, Chief Financial Officer of the Federal Home Loan Bank of Des Moines (“Registrant”) certify that, to the best of my knowledge:
1
The Registrant's Quarterly Report on Form 10-Q for the period ended March 31, 2024 (“Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
Date: May 8, 2024
/s/ James G. Livingston
James G. Livingston
Chief Financial Officer




EX-101.SCH 6 fhlbdm-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Statements of Condition link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Statements of Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Statements of Capital link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Background Information link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Recently Adopted and Issued Accounting Guidance link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Advances link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Mortgage Loans Held for Portfolio link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Derivatives and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Consolidated Obligations link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Capital link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Activities with Stockholders link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Activities with Other FHLBanks link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Advances (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Mortgage Loans Held for Portfolio (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Derivatives and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Consolidated Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Capital (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Activities with Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Activities with Other FHLBanks (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Background Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Investments (Trading Major Security Types) (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Investments (AFS Major Security Types) (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Investments (AFS Unrealized Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Investments (AFS Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Investments (HTM Major Security Types) (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Investments (HTM Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Investments (Net Gains Losses on Trading Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Advances (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Advances (Redemption Terms) (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Advances (Prepayment Fees) (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio) (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio by Collateral or Guarantee Type) (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Mortgage Loans Held for Portfolio (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Mortgage Loans Held for Portfolio (Payment Status) (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Mortgage Loans Held for Portfolio (Other Delinquency Statistics) (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Condition) (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Income) (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Derivatives and Hedging Activities (Credit Risk Exposure) (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Derivatives and Hedging Activities (Offsetting of Derivative Assets and Derivative Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Derivatives and Hedging Activities Net Gains (Losses) on Fair Value Hedging Relationships (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Consolidated Obligations Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Consolidated Obligations Discount Notes (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Consolidated Obligations Bonds (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Consolidated Obligations Bonds by Call Features (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Consolidated Obligations Extinguishment of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Capital Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Capital (Rollforward of MRCS) (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Capital (Mandatorily Redeemable Capital Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Capital (Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Capital (Regulatory Capital Requirements) (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Capital Retained Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Fair Value (Carrying Value and Fair Value of Financial Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Fair Value (Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Fair Value (Fair Value on a Non-Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Fair Value (Fair Value Option) (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Activities with Stockholders (Transactions with Directors' Financial Institutions) (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Activities with Stockholders (Business Concentrations) (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Activities with Other FHLBanks (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 fhlbdm-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 fhlbdm-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 fhlbdm-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Federal Home Loan Bank of Chicago Federal Home Loan Bank of Chicago [Member] Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Mortgage Loans Held for Portfolio Mortgage Loans Held for Portfolio [Table Text Block] Tabular disclosure of mortgage loans held for portfolio (can include unpaid principal balance, premiums, discounts, deferred loan costs and hedging adjustments). Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net Income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related Party Transactions [Abstract] Related Party Transactions [Abstract] Total par value Long-Term Debt, Gross Derivative Item Hedged [Axis] Derivative Item Hedged [Axis] Information by type of derivative item hedged. Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Principal collected Proceeds from Principal Repayments on Loans and Leases Held-for-investment Financial Standby Letter of Credit [Member] Financial Standby Letter of Credit [Member] Debt Securities, Trading, and Equity Securities, FV-NI [Abstract] Debt Securities, Trading, and Equity Securities, FV-NI [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Premiums Federal Home Loan Bank, Advances, Premium Derivatives, Offsetting Fair Value Amounts, Policy Derivatives, Offsetting Fair Value Amounts, Policy [Policy Text Block] Trading securities Debt Securities, Trading, and Equity Securities, FV-NI Federal Home Loan Bank, Regulatory Capital, Required Federal Home Loan Bank, Regulatory Capital, Required Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain Fair value hedging adjustments Fair Value Hedging Adjustments, Basis Adjustments From Terminated or Ineffective Hedges The net gain (loss) recognized in earnings for the cumulative period of the debt obligation due to the ineffectiveness of fair value hedges. Debt Instrument [Axis] Debt Instrument [Axis] Gains (Losses) on Derivatives Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments Cash dividends paid Payments of Ordinary Dividends, Common Stock Hedged Asset, Fair Value Hedge Hedged Asset, Fair Value Hedge Receivable [Domain] Receivable [Domain] Bonds, Fair Value Debt Instrument, Fair Value Disclosure Federal Home Loan Bank, Regulatory Capital Ratio, Actual Federal Home Loan Bank, Regulatory Capital Ratio, Actual Mortgage Loans, Percent Loans and Leases Receivable, Gross, Consumer, Mortgage, Percent The gross carrying amount of mortgage loans to individuals. This item excludes subordinated loans such as home equity lines of credit expressed as a percent. Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Fair Value of Financial Instruments, Policy Fair Value of Financial Instruments, Policy [Policy Text Block] Originated or purchased Payments to Acquire Loans Held-for-investment Derivative Asset, Collateral, Obligation to Return Cash, Offset Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Five Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Five Fair Value Measurement [Domain] Fair Value Measurement [Domain] Financial Asset, Period Past Due [Domain] Financial Asset, Aging [Domain] Financial Instruments [Domain] Financial Instruments [Domain] Federal Home Loan Bank, Advances, Option [Axis] Federal Home Loan Bank, Advances, Option [Axis] Payments for (Proceeds from) Other Investing Activities Payments for (Proceeds from) Other Investing Activities Number of Subclasses of Capital Stock Number of Subclasses of Capital Stock Number of Subclasses of Capital Stock Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Debt Securities, Held-to-Maturity, Excluded Accrued Interest [true false] Debt Securities, Held-to-Maturity, Excluded Accrued Interest [true false] Class of Financing Receivable [Domain] Class of Financing Receivable [Domain] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance [Table Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements Loans Insured or Guaranteed by Government Authorities [Axis] Loans Insured or Guaranteed by Government Authorities [Axis] Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Financing Receivable, Nonaccrual Financing Receivable, Nonaccrual Activities with Other FHLBanks [Text Block] Transactions with other FHLBanks [Text Block] Transactions with other FHLBanks Document Information [Line Items] Document Information [Line Items] Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-Term Debt [Table Text Block] Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Three Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Three Equity Component [Domain] Equity Component [Domain] Fair Value, Nonrecurring [Member] Fair Value, Nonrecurring [Member] Discount notes (including $59,599 and $47,442 at fair value held under fair value option) Total Federal Home Loan Bank, Consolidated Obligations, Discount Notes Interest Expense [Member] Interest Expense [Member] Total recurring assets Total non-recurring assets Assets, Fair Value Disclosure Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition Federal funds sold Federal Funds Sold, Fair Value Disclosure This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements. Loans from Other Federal Home Loan Banks Loans from Other Federal Home Loan Banks Loans from Other Federal Home Loan Banks Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Next Rolling Twelve Months Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Next Rolling 12 Months State or local housing agency obligations [Member] US States and Political Subdivisions Debt Securities [Member] Related Party [Domain] Related Party [Domain] Hedged Liability, Active Fair Value Hedge, Cumulative Increase (Decrease) Hedged Liability, Active Fair Value Hedge, Cumulative Increase (Decrease) Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk, active as of the balance sheet date. Net gains (losses) on trading securities Net gains (losses) on trading securities Debt Securities, Trading, Gain (Loss) Federal Home Loan Bank, Risk-Based Capital, Actual Federal Home Loan Bank, Risk-Based Capital, Actual Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Two Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Two Standby Letters of Credit [Member] Standby Letters of Credit [Member] Debt Securities, Available-for-sale Debt Securities, Available-for-Sale Other, net Noninterest Income, Other Operating Income Hedging Designation [Domain] Hedging Designation [Domain] Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year Redemption Period Under FHLBank Capital Plan Redemption Period Under Fhlbank Capital Plan The five year period after the Bank receives notification that a member would like to redeem capital stock or withdrawal capital stock. SUPPLEMENTAL DISCLOSURES Supplemental Cash Flow Information [Abstract] Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Liability, Collateral, Right to Reclaim Cash, Offset Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Non-interest-bearing Noninterest-Bearing Deposit Liabilities, Domestic Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity Debt Securities, Available-for-Sale, Excluded Accrued Interest from Amortized Cost [true false] Debt Securities, Available-for-Sale, Excluded Accrued Interest from Amortized Cost [true false] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Fair Value, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Par Value, Weighted Average Interest Rate Short-Term Debt, Weighted Average Interest Rate, at Point in Time Fair value hedging adjustments Federal Home Loan Bank, Advances, Valuation Adjustments for Hedging Activities Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Increase (Decrease) in Loans from Federal Home Loan Banks Increase (Decrease) in Loans from Federal Home Loan Banks Offsetting Assets and Liabilities [Line Items] Offsetting Assets and Liabilities [Line Items] [Line Items] for Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Schedule of Short-term and Long-term Debt [Table] Schedule of Short-term and Long-term Debt [Table] A table or schedule providing information pertaining to long-term and short-term debt instruments or arrangements, including identification, terms, features and other information necessary to a fair presentation. These are debt arrangements that originally required repayment of either less than twelve months or more than twelve months after issuance. Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Mortgage-backed securities, GSE [Member] Mortgage-backed securities, GSE [Member] Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Payments for repurchases/redemptions of mandatorily redeemable capital stock Repayments of Mandatory Redeemable Capital Securities Derivative assets, net (Note 6) Derivative assets, net Derivative Asset Non-mortgage-backed securities [Member] Other Than Mortgage Backed Securities [Member] Represents the total of non-mortgage backed debt and equity instruments issued by federal, state or local government and/or by other non-mortgage related entities. Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Rated Below Triple-B Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Rated Below Triple-B Percentage of short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold assets with counterparties rated below triple-B by a nationally recognized statistical rating organization. Fair Value Option, Principal Balance, Consolidated Obligation Discount Notes Fair Value Option, Principal Balance, Consolidated Obligation Discount Notes Represents the outstanding amount of the unpaid principal balance of Consolidated Obligation Discount Notes for which the fair option has been elected. Financial Instrument Subject to Mandatory Redemption, Maturity, Year Three Financial Instrument Subject to Mandatory Redemption, Maturity, Year Three Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Other liabilities Other Liabilities Financial Asset, Past Due Financial Asset, Past Due [Member] Transaction [Domain] Transaction [Domain] Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Loans and Leases Receivable, Allowance Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest Receivables [Abstract] Receivables [Abstract] Due after one year through two years Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two Total other income (loss) Noninterest Income Gain (Loss) on Derivative Instruments [Member] Gain (Loss) on Derivative Instruments [Member] Schedule of Other Transactions [Table] Schedule of Other Transactions [Table] Schedule of Other Transactions [Table] Legal Entity [Axis] Legal Entity [Axis] Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent Thereafter, Weighted Average Interest Rate Long-term Debt, Maturities, Repayments of Principal After Year Five, Weighted Average Interest Rate Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturities after year five following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates. TOTAL LIABILITIES Liabilities Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Unrated Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Unrated Percent of short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold assets with counterparties unrated by a nationally recognized statistical rating organization. INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from issuance of capital stock Stock Issued During Period, Value, New Issues Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset Accounting Changes and Error Corrections [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Hedged Asset, Active Fair Value Hedge, Cumulative Increase (Decrease) Hedged Asset, Active Fair Value Hedge, Cumulative Increase (Decrease) Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, active as of the balance sheet date. Federal Home Loan Bank, Leverage Capital, Actual Federal Home Loan Bank, Leverage Capital, Actual Accumulated Net Unrealized Investment Gain (Loss) [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Accounting Standards Update and Change in Accounting Principle [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Available-for-sale securities Payments for (Proceeds from) Investments [Abstract] Document Type Document Type Financial Asset, Period Past Due [Axis] Financial Asset, Aging [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Assets Assets, Fair Value Disclosure [Abstract] Net change in deposits Increase (Decrease) in Deposits Consolidated Obligations [Text Block] Debt Disclosure [Text Block] Due after one year through two years, Weighted Average Interest Rate Long-term Debt, Maturities, Repayments of Principal in Year Two, Weighted Average Interest Rate Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year two following the date of the latest balance sheet, redeemable at fixed or determinable prices and dates. Common Class B [Member] Common Class B [Member] Entity Shell Company Entity Shell Company Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor Offsetting Assets and Liabilities [Table Text Block] Offsetting Liabilities [Table Text Block] Affordable Housing Program payments Payments for Affordable Housing Programs Financial Asset, Equal to or Greater than 90 Days Past Due [Member] Financial Asset, Equal to or Greater than 90 Days Past Due [Member] NET INCOME Net income Net Income (Loss) Attributable to Parent, Net of Federal Home Loan Bank Assessments Advances Interest Income, Federal Home Loan Bank Advances Financial Instrument [Axis] Financial Instrument [Axis] Federal Home Loan Bank, Leverage Capital, Required Federal Home Loan Bank, Leverage Capital, Required Payments for maturing and retiring consolidated obligations Repayments of Long-Term Debt [Abstract] Document Period End Date Document Period End Date Loan Origination Commitments [Member] Loan Origination Commitments [Member] Exchange Cleared [Member] Exchange Cleared [Member] Mortgage loans held for portfolio, net Loans and Leases Receivable, Net Amount [Abstract] Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] TOTAL ASSETS Assets Net Payments for Repurchases of Mandatory Redeemable Capital Stock Net Payments for Repurchases of Mandatory Redeemable Capital Stock Net Payments for Repurchases of Mandatory Redeemable Capital Stock Debt Disclosure [Abstract] Debt Disclosure [Abstract] Debt Securities, Held-to-maturity [Table Text Block] Debt Securities, Held-to-Maturity [Table Text Block] Premiums Debt Instrument, Unamortized Premium Income Statement Location [Axis] Income Statement Location [Axis] Federal Home Loan Bank Advances [Member] Federal Home Loan Bank Advances [Member] Federal Home Loan Bank, Advances [Line Items] Federal Home Loan Bank, Advances [Line Items] Unrealized gains (losses) Other comprehensive income (loss) before reclassifications, Net unrealized losses OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Interest Rate Swap [Member] Interest Rate Swap [Member] BALANCE (shares) BALANCE (shares) Shares, Issued Securities purchased under agreements to resell (Note 3) Securities Purchased under Agreements to Resell Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years Federal Home Loan Banks, Membership Requirements, Capital Stock Federal Home Loan Banks, Membership Requirements, Capital Stock Federal Home Loan Banks, Membership Requirements, Capital Stock Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy [Policy Text Block] Schedule of Short-term and Long-term Debt [Line Items] Schedule of Short-term and Long-term Debt [Line Items] Schedule of Short-term and Long-term Debt [Line Items] Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit Federal Home Loan Bank, Leverage Ratio, Actual Federal Home Loan Bank, Leverage Ratio, Actual Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest CAPITAL (Note 8) Stockholders' Equity Attributable to Parent [Abstract] Held-to-maturity securities Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Schedule of Derivative Instruments By Type, Gain (Loss) in Statement of Financial Performance [Table Text Block] Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Mortgage Loans in Process of Foreclosure, Amount Mortgage Loans in Process of Foreclosure, Amount Forward Contracts [Member] Forward Contracts [Member] Interest-bearing deposits Proceeds from (Payments for) in Interest-Bearing Deposits in Banks Schedule of Short-term Debt [Table Text Block] Schedule of Short-Term Debt [Table Text Block] Advance Percent Advance Percent Concentration of advances by percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Residential Mortgage Backed Securities [Member] Residential Mortgage-Backed Securities [Member] Financing Receivable, Practical Expedient, Accrued Interest Exclusion [true false] Financing Receivable, Practical Expedient, Accrued Interest Exclusion [true false] Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt standby letters of credit issuance commitments [Domain] standby letters of credit issuance commitments [Domain] A future dated irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation. Quarterly Net Income Allocated to Restricted Retained Earnings Quarterly Net Income Allocated to Restricted Retained Earnings Quarterly Net Income Allocated to Restricted Retained Earnings Number of Finance Agency Regulatory Capital Requirements Number of Finance Agency Regulatory Capital Requirements Number of Finance Agency Regulatory Capital Requirements Fair Value, by Balance Sheet Grouping [Table Text Block] Fair Value, by Balance Sheet Grouping [Table Text Block] Derivative Contract Type [Domain] Derivative Contract Type [Domain] Derivative Contract [Domain] Capitalized interest on reverse mortgage securities Capitalized Interest on Reverse Mortgage Securities Capitalized Interest on Reverse Mortgage Securities Basis of Presentation [Text Block] Basis of Accounting [Text Block] Entity Registrant Name Entity Registrant Name Total adjustments Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Proceeds from issuance of capital stock (shares) Stock Issued During Period, Shares, New Issues Mortgage loans held for portfolio Interest and Fee Income, Loans, Consumer, Real Estate Subsequent Events [Text Block] Subsequent Events [Text Block] Capital Stock, Percent Capital Stock, Percent Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized expressed as a percent. Loans and Leases Receivable, Net Amount Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss Activities with Other FHLBanks [Abstract] Activities with Other FHLBanks [Abstract] Activities with Other FHLBanks [Abstract] Fair Value, Option, Changes in Fair Value, Gain (Loss) Fair Value, Option, Changes in Fair Value, Gain (Loss) Over the Counter [Member] Over-the-Counter [Member] Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] Entity Address, City or Town Entity Address, City or Town Federal Home Loan Bank, Capital Stock to Assets, Actual Federal Home Loan Bank, Capital Stock to Assets, Actual Federal Home Loan Bank, Capital Stock to Assets, Actual INTEREST INCOME Interest and Dividend Income, Operating [Abstract] Advances, Prepayment Fees, Policy Advances, Prepayment Fees, Policy [Policy Text Block] Disclosure of accounting policy for its recoginition of prepayment fees on Federal Home Loan Bank advances. Related Party Transactions by Balance Sheet Grouping [Table Text Block] Related Party Transactions, by Balance Sheet Grouping [Table Text Block] Related Party Transactions, by Balance Sheet Grouping [Table Text Block] FHLBanks [Member] FHLBanks [Member] Represents all 12 Federal Home Loan Banks [Member] Minimum [Member] Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Capital Stock - Class B Putable, Par Value Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Due after four years through five years Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Five Payments for Federal Home Loan Bank Advances Payments for Federal Home Loan Bank Loans Amounts for the payment of Federal Home Loan Bank loans. Due after two years through three years Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three Unrealized Gain (Loss) on Derivatives Unrealized Gain (Loss) on Derivatives Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Due in one year or less Federal Home Loan Bank, Advances, Maturities Summary, in Next Rolling 12 Months Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment Fair Value [Text Block] Fair Value Disclosures [Text Block] Loans and Leases Receivable, Allowance Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Current Entity File Number Entity File Number Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Discount notes Proceeds from Other Short-Term Debt Transaction Type [Axis] Transaction Type [Axis] Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years Commitments to Issue Bonds Commitments to Issue Bonds [Member] Commitments to Issue Bonds Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Restricted Retained Earnings, Appropriated Retained Earnings, Appropriated Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Financing Receivable, Allowance for Credit Loss, Noncurrent Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability Fair Value Disclosure, off-Balance-Sheet Risks, Face Amount, Liability Consolidated Obligation Bonds [Member] Consolidated Obligation Bonds [Member] Consolidated Obligation Bonds [Member] This item represents Federal Home Loan Bank consolidated obligation bonds. [Member] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), before Federal Home Loan Bank Assessments Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block] Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block] Investment Debt Securities Table [Line Items] Investment Debt Securities Table [Line Items] [Line Items] for Investment Debt Securities Table [Table] Interest Expense, Loans from Other Federal Home Loan Banks Interest Expense, Loans from Other Federal Home Loan Banks Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) Business Concentration Percentage Concentration Risk, Percentage Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Loans And Leases Receivable, Unpaid Principal Balance Loans and Leases Receivable, before Fees, Gross Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss, Fee, and Loan in Process Principal Owner [Member] Principal Owner [Member] Federal Home Loan Bank Advances, Percent Advances, Percent Federal Home Loan Bank Advances, Percent The aggregate carrying amount of all Federal Home Loan Bank loans (advances) expressed as a percent. Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Securities purchased under agreements to resell Interest Income, Securities Purchased under Agreements to Resell Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] OTHER EXPENSE Noninterest Expense [Abstract] Debt Securities, Available-for-sale Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Due after three years through four years, Weighted Average Interest Rate Long-term Debt, Maturities, Repayments of Principal in Year Four, Weighted Average Interest Rate Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year four following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates. Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Superior Guaranty Insurance Company Superior Guaranty Insurance Company [Member] Superior Guaranty Insurance Company Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Available-for-Sale Debt Securities and Held-to-Maturity Debt Securities Excluding Private Label Mortgage Back Securities Amortized Cost, Percentage Rated Single-A Or Above Available-for-Sale Debt Securities and Held-to-Maturity Debt Securities Excluding Private Label Mortgage Back Securities Amortized Cost, Percentage Rated Single-A Or Above Percentage of available for sale debt securities and held-to-maturity debt securities amortized cost, excluding Private Label Mortgage Back Securities, with counterparties rated single-A or above by a nationally recognized statistical rating organization. Accumulated Defined Benefit Plans Adjustment [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Off-Balance Sheet Commitments [Table Text Block] Off-Balance Sheet Commitments [Table Text Block] Tabular disclosure of short-term or long-term contractual arrangements and obligations that, in accordance with GAAP, are not recognized on the balance sheet or may be recorded on the balance sheet in amounts that are different from the full contract or notional amount of the transactions. Concentration Risk Type [Domain] Concentration Risk Type [Domain] Earlier of Contractual Maturity or Next Call Date [Member] Earlier of Contractual Maturity or Next Call Date [Member] Earlier of Contractual Maturity or Next Call Date [Member] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] TOTAL CAPITAL Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Derivatives and Hedging Activities [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Cash and due from banks at the beginning of the period cash and due from banks at the end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Director [Member] Director [Member] Advances (Note 4) Advances Total Federal Home Loan Bank, Advance Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Repurchase Agreements Repurchase Agreements [Member] Debt Securities, Available-for-sale, Allowance for Credit Loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Held-to-maturity Securities [Member] Held-to-Maturity Securities [Member] Entity Interactive Data Current Entity Interactive Data Current Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Mortgage loans held for portfolio, net of allowance for credit losses of $5 and $6 (Notes 5) Loans and Leases Receivable, Net Amount Loans and Leases Receivable, Net Amount Document Information, Document [Axis] Document Information, Document [Axis] Federal Home Loan Bank, Regulatory Capital, Actual Federal Home Loan Bank, Regulatory Capital, Actual GSE obligations [Member] US Government-sponsored Enterprises Debt Securities [Member] US Government-sponsored Enterprises Debt Securities [Member] Net change in: Increase (Decrease) in Operating Capital [Abstract] Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Retained Earnings [Member] Retained Earnings [Member] Deposits Deposits, Fair Value Disclosure Cash dividends on capital stock Dividends, Common Stock, Cash Available-for-sale Securities [Member] Available-for-Sale Securities [Member] Mortgage-backed Securities, Issued by Private Enterprises [Member] Mortgage-Backed Securities, Issued by Private Enterprises [Member] Common Stock [Member] Common Stock [Member] Receivable Type [Axis] Receivable Type [Axis] Payments for repurchases/redemptions of capital stock Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Derivative Liability, Not Subject to Master Netting Arrangement Derivative Liability, Not Subject to Master Netting Arrangement Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) Statement [Table] Statement [Table] Document [Domain] Document [Domain] Bonds Repayments of Other Long-Term Debt Federal Home Loan Bank, Capital Stock to Assets, Required Federal Home Loan Bank, Capital Stock to Assets, Required Federal Home Loan Bank, Capital Stock to Assets, Required Capital Stock Value Including Mandatorily Redeemable Stock Percent Capital Stock Value Including Mandatorily Redeemable Stock Percent Capital Stock Value Including Mandatorily Redeemable Stock Percent Financing Receivable, Credit Quality Indicator [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Document Quarterly Report Document Quarterly Report FLA Balance For All Master Commitments FLA Balance For All Master Commitments Represents the potential loss exposure under each mortgage loan master commitment prior to the participating financial institution’s credit enhancement obligation. Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement Statistical Measurement [Axis] Statistical Measurement [Axis] Mortgages [Member] Mortgage Receivable [Member] Mortgage Receivable [Member] Debt Instrument Call Feature [Axis] Debt Instrument Call Feature [Axis] Information about specific debt instruments call features. Net Interest Settlements [Member] Net Interest Settlements [Member] Net interest settlements of Economic Hedges. Total retained earnings Retained Earnings (Accumulated Deficit) Other adjustments Other Operating Activities, Cash Flow Statement Available-for-sale securities Interest Income, Debt Securities, Available-for-Sale, Operating Equity Components [Axis] Equity Components [Axis] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Retained earnings Retained Earnings (Accumulated Deficit) [Abstract] Activities with Stockholders [Text Block] Related Party Transactions Disclosure [Text Block] Advances [Abstract] Advances [Abstract] Advances [Abstract] Capital Stock Value Including Mandatorily Redeemable Stock Capital Stock Value Including Mandatorily Redeemable Stock Capital Stock Value Including Mandatorily Redeemable Stock Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Document Fiscal Year Focus Document Fiscal Year Focus OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Held-to-maturity securities Interest Income, Debt Securities, Held-to-Maturity Statement [Line Items] Statement [Line Items] Bonds Proceeds from Issuance of Other Long-Term Debt Federal Home Loan Bank of San Francisco Federal Home Loan Bank of San Francisco [Member] Unrestricted Retained Earnings, Unappropriated Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table] Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table] Recently Adopted and Issued Accounting Guidance [Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Due after four years through five years Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Five Repurchases/redemptions of capital stock Stock Repurchased During Period, Value Accumulated Other Comprehensive Income [Member] AOCI Attributable to Parent [Member] Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Loans to Other Federal Home Loan Banks Loans to Other Federal Home Loan Banks Federal Home Loan Bank Branch [Domain] Federal Home Loan Bank Branch [Domain] Financing Receivable Credit Quality Indicators [Table Text Block] Financing Receivable Credit Quality Indicators [Table Text Block] Schedule of Federal Home Loan Bank Advances by Year of Contractual Maturity [Table Text Block] Federal Home Loan Bank, Advances [Table Text Block] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Interest-bearing Interest-Bearing Deposit Liabilities, Domestic Document Transition Report Document Transition Report Total other comprehensive income (loss) Total other comprehensive income (loss) Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Total consolidated obligations Federal Home Loan Bank, Consolidated Obligations Local Phone Number Local Phone Number Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] New Accounting Pronouncements, Policy New Accounting Pronouncements, Policy [Policy Text Block] Other operating expenses Other Cost and Expense, Operating Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition, which expire within one year of the balance sheet date. Interest-Bearing Deposits and Federal Funds Sold [Member] Interest-Bearing Deposits and Federal Funds Sold [Member] Interest-Bearing Deposits and Federal Funds Sold [Member] Document Information [Table] Document Information [Table] Capital Stock - Class B Putable, Outstanding Shares Common Stock, Shares, Outstanding Total recurring liabilities Liabilities, Fair Value Disclosure Repurchases/redemptions of capital stock (shares) Stock Repurchased During Period, Shares Advances [Member] Advances [Member] This item represents Federal Home Loan Bank loans (advances). Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) Adjustments to reconcile net income to net cash provided by (used in) operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Trading securities Interest Income, Debt Securities, Trading, Operating Income Statement [Abstract] Income Statement [Abstract] Credit Loss [Abstract] Credit Loss [Abstract] Consolidated obligations - Bonds Consolidated obligations - Bonds Interest Expense, Other Long-Term Debt Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Federal Housing Finance Agency Regulator Expenses, Cost Assessed on Federal Home Loan Bank Stockholders' Capital Stock Outstanding Concenetration Risk [Member] Stockholders' Capital Stock Outstanding Concenetration Risk [Member] Stockholders' Capital Stock Outstanding Concenetration Risk [Member] Number of Federal Home Loan Banks Number of Federal Home Loan Banks Number of Federal Home Loan Banks Schedule of Loans to Other Federal Home Loan Banks [Table Text Block] Schedule of Loans to Other Federal Home Loan Banks [Table Text Block] Schedule of Loans to Other Federal Home Loan Banks [Table Text Block] Derivative liabilities, net (Note 6) Derivative liabilities, net Derivative liabilities, net Derivative Liability Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) Impaired Financing Receivable, Unpaid Principal Balance Impaired Financing Receivable, Unpaid Principal Balance Financing Receivable, Accrued Interest, after Allowance for Credit Loss Financing Receivable, Accrued Interest, after Allowance for Credit Loss Financing Receivable, Percent Past Due Financing Receivable, Percent Past Due Derivative Liability, Fair Value, Gross Liability Derivative Liability, Subject to Master Netting Arrangement, before Offset Loss Contingencies [Line Items] Loss Contingencies [Line Items] Financial Instrument Subject to Mandatory Redemption, Maturity, Year Two Financial Instrument Subject to Mandatory Redemption, Maturity, Year Two Conventional Mortgage Loan [Member] Conventional Mortgage Loan [Member] Federal Home Loan Bank Branch [Axis] Federal Home Loan Bank Branch [Axis] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Price Alignment Amount Price Alignment Amount [Member] Price Alignment Amount Loans and Leases Receivable, Unamortized Premiums Loans and Leases Receivable, Unamortized Premiums Reflects the cumulative amount of premiums over the face amount of loans that are being amortized into income as an adjustment to yield. Net proceeds from issuance of consolidated obligations Proceeds from Issuance of Long-Term Debt [Abstract] Total investment securities Marketable Securities Due in one year or less, Weighted Average Interest Rate Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months, Weighted Average Interest Rate Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing within the next twelve months following the date of the latest balance sheet, redeemable at fixed or determinable prices and dates. Reported Value Measurement [Member] Reported Value Measurement [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Short-term Debt [Line Items] Short-Term Debt [Line Items] Advances Federal Home Loan Bank Advances, Fair Value Disclosure Federal Home Loan Bank Advances, Fair Value Disclosure Schedule of Related Party Transactions by Related Party Schedule of Related Party Transactions by Related Party [Table Text Block] Schedule of Related Party Transactions by Related Party Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss Total deposits Deposits, Domestic Deposits, Domestic Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Mandatorily Redeemable Capital Stock [Table Text Block] Mandatorily Redeemable Capital Stock [Table Text Block] Due in one year or less Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months Multifamily [Member] Multifamily [Member] Securities Borrowed or Purchased under Agreements to Resell [Member] Securities Borrowed or Purchased under Agreements to Resell [Member] Securities Borrowed or Purchased under Agreements to Resell [Member] MRCS [Abstract] MRCS [Abstract] MRCS [Abstract] Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Commitments and Contingencies [Text Block] Commitments and Contingencies Disclosure [Text Block] Held-to-maturity securities Proceeds from Sale and Maturity of Held-to-Maturity Securities [Abstract] Affordable Housing Program assessments Affordable Housing Program Assessments Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling after One through Five Years Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt Securities, Available-for-sale, Unrealized Loss Position Debt Securities, Available-for-Sale, Unrealized Loss Position Amendment Flag Amendment Flag Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Investing Activities Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Four Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Four Professional fees Professional Fees Par value Debt Instrument, Face Amount Investment Type [Axis] Investment Type [Axis] Thereafter Federal Home Loan Bank, Advances, Maturities Summary, after Rolling Year Five Callable [Member] Callable [Member] A debt obligation not collateralized by pledge, mortgage or other lien in the entity's assets and is callable. Noncallable or Nonputable [Member] Noncallable or Nonputable [Member] A debt obligation not collateralized by pledge, mortgage or other lien in the entity's assets and is neither callable or putable. Due after one year through two years Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Two Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Debt Instrument Call Feature [Domain] Debt Instrument Call Feature [Domain] Provides general categories of debt call features for which information is required or determined to be disclosed. Fair Value Option Election Fair Value Option Election [Member] Fair Value Option Election Leverage Ratio, Required Leverage Ratio, Required Leverage ratio requirement as defined in the regulations. Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Three Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Three Net change in: Increase Decrease In Investing Activities [Abstract] None Available-for-sale securities (amortized cost of $24,698 and $24,001) Debt Securities, Available-for-Sale, Excluding Accrued Interest Debt Securities, Available-for-Sale, Excluding Accrued Interest Financing Receivables, Greater than 180 Days Past Due [Member] Financing Receivables, Greater than 180 Days Past Due [Member] Financing Receivables, Greater than 180 Days Past Due [Member] Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years Total interest income Interest and Dividend Income, Operating Consolidated Obligation Discount Notes [Member] Consolidated Obligation Discount Notes [Member] This item represents Federal Home Loan Bank consolidated obligation discount notes. Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Financial Asset, 30 to 59 Days Past Due [Member] Financial Asset, 30 to 59 Days Past Due [Member] Weighted Average Interest Rate on Overdrawn Demand Deposit Weighted Average Interest Rate on Overdrawn Demand Deposit Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Accounting, Policy [Policy Text Block] Basis of Accounting, Policy [Policy Text Block] LIABILITIES Liabilities [Abstract] Deposits, Percent Deposits, Percent 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 expressed as a precent. Principal collected Proceeds from FHLBank Advance, Investing Activities Depreciation and amortization Depreciation, Amortization and Accretion, Net Compensation and benefits Labor and Related Expense US Government Agency Insured Loans [Member] US Government Agency Insured Loans [Member] Debt Securities, Trading, Unrealized Gain Debt Securities, Trading, Unrealized Gain Balance Sheet Location [Axis] Balance Sheet Location [Axis] Weight Applied to Nonpermanent Capital in Computing Leverage Ratio Weight Applied to Nonpermanent Capital in Computing Leverage Ratio Weight Applied to Nonpermanent Capital in Computing Leverage Ratio Bonds Federal Home Loan Bank, Consolidated Obligations, Bonds Federal Home Loan Bank, Consolidated Obligations, Bonds Cash and due from banks Cash and Due from Banks Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Traded Not Settled Investments Traded Not Settled Investments This represents traded but not yet settled investments purchased by the Bank during the period. Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Maximum [Member] Maximum [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Hedged Item Type[Domain] Hedged Item Type [Domain] The name that identifies a derivative or a group of derivatives, by type of hedged item. Financing Receivable, 90 Days or More Past Due, Still Accruing Financing Receivable, 90 Days or More Past Due, Still Accruing Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Stockholders' Equity, Total [Member] Stockholders' Equity, Total [Member] Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Capital [Text Block] Stockholders' Equity Note Disclosure [Text Block] Purchases Payments to Acquire Debt Securities, Available-for-Sale Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing after Rolling Year Five Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing after Rolling Year Five Interest Income [Member] Interest Income [Member] Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Other assets Other Assets, Fair Value Disclosure Wells Fargo Bank N.A. Wells Fargo Bank N.A. [Member] Wells Fargo Bank N.A. Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Five Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Five Proceeds from FHLBank Borrowings, Financing Activities Proceeds from FHLBank Borrowings, Financing Activities Securities purchased under agreements to resell Proceeds from (Payments for) Securities Purchased under Agreements to Resell Debt Instrument [Line Items] Debt Instrument [Line Items] Investment Debt Securities Table [Table] Investment Debt Securities Table [Table] Investment Debt Securities Table [Table] Accrued interest payable Accrued interest payable Interest Payable U.S. obligations MBS [Member] Mortgage Backed Securities Other U.S. Obligations [Member] Mortgage Backed Securities Other U.S. Obligations [Member] Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss U.S. obligations [Member] US Government Agencies Debt Securities [Member] US Government Agencies Debt Securities [Member] Debt Security Category [Axis] Debt Security Category [Axis] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Schedule of Other Transactions [Line Items] Schedule of Other Transactions [Line Items] Schedule of Other Transactions [Line Items] Payments of FHLBank Borrowings, Financing Activities Payments of FHLBank Borrowings, Financing Activities Fixed rate, long-term single family mortgages [Member] Loans Receivable With Fixed Rates Of Interest Long Term [Member] A mortgage loan issued by a bank with a fixed rate of interest and a repayment period of more than 15 years [Member] Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Two Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Two Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Debt Securities, Trading, Realized Gain (Loss) Debt Securities, Trading, Realized Gain (Loss) Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Deposits Deposits [Abstract] Advances [Text Block] Federal Home Loan Bank, Advances [Text Block] Fair Value [Member] Estimate of Fair Value Measurement [Member] Proceeds from sales and maturities Proceeds from Sale and Maturity of Held-to-Maturity Securities US Treasury Securities [Member] US Treasury Securities [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition, which expire after one year of the balance sheet date. Mortgage loans held for portfolio Payments for (Proceeds from) Loans and Leases [Abstract] Weight Applied to Permanent Capital in Computing Leverage Ratio Weight Applied to Permanent Capital in Computing Leverage Ratio Weight Applied to Permanent Capital in Computing Leverage Ratio TOTAL COMPREHENSIVE INCOME (LOSS) Total Comprehensive Income Comprehensive Income (Loss), Net of Federal Home Loan Bank Assessments, Attributable to Parent Financing Receivable, Past Due [Table Text Block] Financing Receivable, Past Due [Table Text Block] Increase (Decrease) in Other Operating Assets Increase (Decrease) in Other Operating Assets Discounts and concessions Debt Instrument, Unamortized Discount Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-Maturity [Table] Mortgage loans held for portfolio, net Impaired mortgage loans held for portfolio Loans Receivable, Fair Value Disclosure Interest-bearing deposits Interest-bearing Deposits, Fair Value Disclosure This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents 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. Debt Securities, Held-to-maturity, Allowance for Credit Loss Debt Securities, Held-to-Maturity, Allowance for Credit Loss Investments Classified by Contractual Maturity Date [Table Text Block] Investments Classified by Contractual Maturity Date [Table Text Block] Obligation with Joint and Several Liability Arrangement, Amount Outstanding Obligation with Joint and Several Liability Arrangement, Amount Outstanding Hedging Designation [Axis] Hedging Designation [Axis] Other Expense Community Contributions Other Expense Community Contributions Other Expense Community Contributions Nature of Operations [Text Block] Nature of Operations [Text Block] Financing Receivables, 90 to 179 Days Past Due [Member] Financing Receivables, 90 to 179 Days Past Due [Member] Financing Receivables, 90 to 179 Days Past Due [Member] Entity Filer Category Entity Filer Category Proceeds from issuance of capital stock Proceeds from Issuance of Common Stock Deposits Interest Expense, Domestic Deposits Held-to-maturity securities (fair value of $824 and $850) Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement Financing Receivable, Troubled Debt Restructuring Financing Receivable, Troubled Debt Restructuring Liabilities Liabilities, Fair Value Disclosure [Abstract] Noncash Investing and Financing Items [Abstract] Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Note 10) Commitments and Contingencies Financing Receivable, Nonaccrual, No Allowance Financing Receivable, Nonaccrual, No Allowance Due after four years through five years, Weighted Average Interest Rate Long-term Debt, Maturities, Repayments of Principal in Year Five, Weighted Average Interest Rate Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year five following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates. Loans and Leases Receivable, Hedging Basis Adjustment Loans and Leases Receivable, Hedging Basis Adjustment Reflects the cumulative amount of hedging adjustments that are being amortized into income as an adjustment of yield. Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Derivative, Notional Amount Derivative, Notional Amount Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, before Other-than-temporary Impairment Accrued interest payable Increase (Decrease) in Interest Payable, Net Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income Total amount of gain (loss) derived from fair value hedges recognized in net interest income in the period. Schedule of Loans From Other Federal Home Loan Banks [Table Text Block] Schedule of Loans From Other Federal Home Loan Banks [Table Text Block] Schedule of Loans From Other Federal Home Loan Banks [Table Text Block] Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Federal Home Loan Bank, Advances, Par Value Federal Home Loan Bank, Advances, Par Value Federal Home Loan Bank, Risk-Based Capital, Required Federal Home Loan Bank, Risk-Based Capital, Required Financial Asset, 60 to 89 Days Past Due [Member] Financial Asset, 60 to 89 Days Past Due [Member] Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure Fair value portion of Amount of joint and several obligations consisting of consolidated obligation bonds and discount notes issued by Federal Home Loan Banks (FHLBanks). Regulatory Capital Ratio, Required Regulatory Capital Ratio, Required Regulatory capital ratio requirement as defined in the regulations. Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Fair Value, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option Capital stock - Class B putable ($100 par value); 68,105,273 and 62,495,304 issued and outstanding shares Capital Stock Common Stock, Other Value, Outstanding Other assets Other Assets Held-to-Maturity Securities, Fair Value Debt Securities, Held-to-Maturity, Fair Value Federal funds sold Interest Income, Federal Funds Sold Securities purchased under agreements to resell Securities Purchased under Agreements to Resell, Fair Value Disclosure This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents funds loaned in the form of security resale agreements if the agreement requires the purchaser to resell the identical security purchased or a security that meets the definition of "substantially the same." Also includes purchases of participations in pools of securities that are subject to a resale agreement. Investments [Domain] Investments [Domain] Mortgage Loans Held for Portfolio [Text Block] Financing Receivables [Text Block] NET INTEREST INCOME Interest Income (Expense), Net Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost TOTAL LIABILITIES AND CAPITAL Liabilities and Equity Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes This item represents the gain (loss) brought about by the difference between the aggregate fair value and the aggregate unpaid principal balance of Consolidated Obligations Discount Notes that have contractual principal amounts and for which the fair value option has been elected. Commitments to Issue Discount Notes [Member] Commitments to Issue Discount Notes [Member] An agreement to issue consolidated discount notes issued by the Federal Home Loan Banks. Due after three years through four years Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Four OTHER INCOME (LOSS) Noninterest Income [Abstract] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge Related Party [Axis] Related Party [Axis] Accrued interest receivable Accrued interest receivable Interest Receivable Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Four Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Four Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Consolidated obligations - Discount notes Interest Expense, Other Short-Term Borrowings Fair Value, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Federal Home Loan Bank, Advances [Table] Federal Home Loan Bank, Advances [Table] Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax Current Fiscal Year End Date Current Fiscal Year End Date Federal Home Loan Bank of Cincinnati Federal Home Loan Bank of Cincinnati [Member] Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Federal funds sold (Note 3) Federal Funds Sold Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss Originated Payments for FHLBank Advance, Investing Activities Residential Portfolio Segment Residential Portfolio Segment [Member] NET INTEREST INCOME AFTER PROVISION (REVERSAL) FOR CREDIT LOSSES Interest Income (Expense), after Provision for Loan Loss Overdrawn demand deposit accounts Deposit Liabilities Reclassified as Loans Receivable Schedule of Available-for-sale Securities [Table] Schedule of Available-for-Sale Securities [Table] Contractual services Contractual Service Expense Contractual service expenses that are not separately presented in any other noninterest expense category. Due after two years through three years Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Three Due after three years through four years Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four Due after two years through three years, Weighted Average Interest Rate Long-term Debt, Maturities, Repayments of Principal in Year Three, Weighted Average Interest Rate Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year three following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates. Percent of Average Balance of Outstanding Consolidated Obligations Prescribed per the Joint Capital Enhancement Agreement For Each Previous Quarter Percent of Average Balance of Outstanding Consolidated Obligations Prescribed per the Joint Capital Enhancement Agreement Represents the percentage of Federal Home Loan Bank's (FHLBank's) average balance of outstanding consolidated obligations necessary to equal the restricted retained earnings minimum. Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Class of Financing Receivable [Axis] Class of Financing Receivable [Axis] Federal funds sold Increase (Decrease) in Federal Funds Sold Derivative Asset, Fair Value, Gross Asset Derivative Asset, Subject to Master Netting Arrangement, before Offset Entity Address, Address Line One Entity Address, Address Line One Discount notes Repayments of Other Short-Term Debt Short-term Debt [Member] Short-Term Debt [Member] Securities Purchased under Agreements to Resell, Allowance for Credit Loss Securities Purchased under Agreements to Resell, Allowance for Credit Loss Provision (reversal) for credit losses on mortgage loans Provision for Loan, Lease, and Other Losses Class of Stock [Domain] Class of Stock [Domain] Discount notes Discount notes Short-Term Debt, Fair Value Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total interest expense Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Written Notice Period Required to Repurchase Excess Membership Capital Stock Written Notice Period Required to Repurchase Excess Membership Capital Stock Written Notice Period Required to Repurchase Excess Membership Capital Stock Fixed rate, medium-term single family mortgages [Member] Loans Receivable With Fixed Rates Of Interest Medium Term [Member] A mortgage loan issued by a bank with a fixed rate of interest and a repayment period of 15 years or less [Member] Proceeds from Federal Home Loan Bank Loans Proceeds from Federal Home Loan Bank Loans Proceeds from Federal Home Loan Bank Loans Proceeds from sales and maturities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Affordable Housing Program payable Affordable Housing Program Obligation Background Information [Abstract] Background Information [Abstract] Background Information [Abstract] Schedule of Long-term Debt by Call Feature [Table Text Block] Schedule of Long-Term Debt Instruments [Table Text Block] Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Next Twelve Rolling Months Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Next 12 Rolling Months Interest-bearing deposits Interest Income, Deposits with Financial Institutions Loans and Leases Receivable, Unamortized Discounts Loans and Leases Receivable, Unamortized Discounts Reflects the cumulative amount of discounts from the face amount of loans that are being amortized into income as an adjustment of yield. Consolidated obligations (Note 7) Federal Home Loan Bank, Consolidated Obligations [Abstract] Entity Tax Identification Number Entity Tax Identification Number Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Banking Regulation, Total Risk-Based Capital, Excess, Actual Banking Regulation, Total Risk-Based Capital, Excess, Actual Advances Proceeds From Sale of Federal Home Loan Bank Advances [Abstract] Proceeds From Sale of Federal Home Loan Bank Advances [Abstract] Banking Regulation, Total Capital [Abstract] Banking Regulation, Total Capital [Abstract] Schedule of Short-term Debt [Table] Schedule of Short-Term Debt [Table] Interest-bearing deposits (Note 3) Interest-Bearing Deposits in Banks and Other Financial Institutions Hedged Liability, Fair Value Hedge Hedged Liability, Fair Value Hedge Derivative Asset, Not Subject to Master Netting Arrangement Derivative Asset, Not Subject to Master Netting Arrangement Other comprehensive income (loss) Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Investment securities (Note 3) Marketable Securities [Abstract] Federal Home Loan Bank, Advances, Weighted Average Interest Rate Federal Home Loan Bank, Advances, Weighted Average Interest Rate Increase (Decrease) in Accrued Interest Receivable, Net Increase (Decrease) in Accrued Interest Receivable, Net Financial Asset, Not Past Due Financial Asset, Not Past Due [Member] Net increase (decrease) in cash and due from banks Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Retained Earnings, Unrestricted [Member] Retained Earnings, Unappropriated [Member] Entity Central Index Key Entity Central Index Key Fair Value Option, Disclosures Fair Value Option, Disclosures [Table Text Block] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, after Rolling Year Five Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, after Rolling Year Five Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Entity [Domain] Entity [Domain] Retained Earnings, Restricted [Member] Retained Earnings, Appropriated [Member] City Area Code City Area Code ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Derivatives Not Designated as Hedging Before Price Alignment Derivatives Not Designated as Hedging Before Price Alignment [Member] Derivatives Not Designated as Hedging Before Price Alignment Other [Member] Other Debt Obligations [Member] Other Debt Obligations [Member] Loans Insured or Guaranteed by Government Authorities [Domain] Loans Insured or Guaranteed by Government Authorities [Domain] Interest-bearing Deposits Interest-Bearing Deposits [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Financing Receivable, Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] INTEREST EXPENSE Interest Expense [Abstract] Thereafter Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five Mandatorily redeemable capital stock (Note 8) Beginning Balance Ending Balance Mandatorily redeemable capital stock Mandatorily redeemable capital stock Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Mortgage-backed securities [Member] Collateralized Mortgage Backed Securities [Member] Collateralized Mortgage-Backed Securities [Member] Total par value, Weighted Average Interest Rate Long-Term Debt, Weighted Average Interest Rate, at Point in Time Offsetting Assets and Liabilities [Table] Offsetting Assets and Liabilities [Table] Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. Interest Rate Contract [Member] Interest Rate Contract [Member] Real Estate, Type of Property [Axis] Real Estate, Type of Property [Axis] Total other expense Noninterest Expense Other, net Other Noninterest Expense Single Family [Member] Single Family [Member] Trading securities Payments to Acquire Investments [Abstract] Other liabilities Increase (Decrease) in Other Operating Liabilities Office of Finance Office of Finance, Cost Assessed on Federal Home Loan Bank Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Real Estate [Domain] Real Estate [Domain] Federal Home Loan Bank, Advances, Option [Domain] Federal Home Loan Bank, Advances, Option [Domain] Federal Home Loan Bank, Advances, Callable Option [Member] Federal Home Loan Bank, Advances, Callable Option [Member] Offsetting Assets [Table Text Block] Offsetting Assets [Table Text Block] EX-101.PRE 10 fhlbdm-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information Document - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   63,114,591
Document Transition Report false  
Document Type 10-Q  
Document Period End Date Mar. 31, 2024  
Entity File Number 000-51999  
Document Quarterly Report true  
Amendment Flag false  
Document Fiscal Period Focus Q1  
Entity Registrant Name FEDERAL HOME LOAN BANK OF DES MOINES  
Entity Central Index Key 0001325814  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Current Reporting Status Yes  
Entity Incorporation, State or Country Code X1  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Tax Identification Number 42-6000149  
Entity Address, Address Line One 909 Locust Street  
Entity Address, City or Town Des Moines  
Entity Address, State or Province IA  
Entity Address, Postal Zip Code 50309  
City Area Code 515  
Local Phone Number 412-2100  
Document Fiscal Year Focus 2024  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Condition - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
ASSETS    
Cash and due from banks $ 32 $ 31
Interest-bearing deposits (Note 3) 3,711 3,481
Securities purchased under agreements to resell (Note 3) 12,950 11,400
Federal funds sold (Note 3) 8,305 7,120
Investment securities (Note 3)    
Trading securities 2,532 3,152
Available-for-sale securities (amortized cost of $24,698 and $24,001) 24,691 23,823
Held-to-maturity securities (fair value of $824 and $850) 829 852
Total investment securities 28,052 27,827
Advances (Note 4) 110,976 122,530
Mortgage loans held for portfolio, net    
Mortgage loans held for portfolio, net of allowance for credit losses of $5 and $6 (Notes 5) 10,351 9,967
Accrued interest receivable 506 582
Derivative assets, net (Note 6) 1,251 1,267
Other assets 135 201
TOTAL ASSETS 176,269 184,406
Deposits    
Interest-bearing 1,015 959
Non-interest-bearing 94 80
Total deposits 1,109 1,039
Consolidated obligations (Note 7)    
Discount notes (including $59,599 and $47,442 at fair value held under fair value option) 63,358 54,537
Bonds 100,687 116,961
Total consolidated obligations 164,045 171,498
Loans from Other Federal Home Loan Banks 0 0
Mandatorily redeemable capital stock (Note 8) 10 12
Accrued interest payable 967 1,023
Affordable Housing Program payable 220 198
Derivative liabilities, net (Note 6) 14 7
Other liabilities 195 798
TOTAL LIABILITIES 166,560 174,575
Commitments and contingencies (Note 10)
CAPITAL (Note 8)    
Capital stock - Class B putable ($100 par value); 68,105,273 and 62,495,304 issued and outstanding shares 6,442 6,873
Retained earnings    
Unrestricted 2,325 2,242
Restricted 951 896
Total retained earnings 3,276 3,138
Accumulated other comprehensive income (loss) (9) (180)
TOTAL CAPITAL 9,709 9,831
TOTAL LIABILITIES AND CAPITAL 176,269 184,406
Held-to-Maturity Securities, Fair Value 824 850
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss $ 24,698 24,001
Capital Stock - Class B Putable, Par Value $ 100  
Residential Portfolio Segment    
Retained earnings    
Loans and Leases Receivable, Allowance $ 5 6
Federal Home Loan Bank of Cincinnati    
Consolidated obligations (Note 7)    
Loans from Other Federal Home Loan Banks 0 0
Fair Value Option Election | Consolidated Obligation Discount Notes [Member]    
Retained earnings    
Discount notes $ 59,599 $ 47,442
Common Class B [Member]    
Retained earnings    
Capital Stock - Class B Putable, Outstanding Shares 64,422,730 68,731,881
Capital Stock - Class B Putable, Par Value $ 100 $ 100
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
INTEREST INCOME    
Advances $ 1,698 $ 1,394
Interest-bearing deposits 71 39
Securities purchased under agreements to resell 164 93
Federal funds sold 198 171
Trading securities 21 9
Available-for-sale securities 375 224
Held-to-maturity securities 11 11
Mortgage loans held for portfolio 101 69
Total interest income 2,639 2,010
INTEREST EXPENSE    
Consolidated obligations - Discount notes 846 735
Consolidated obligations - Bonds 1,429 983
Deposits 14 10
Interest Expense, Loans from Other Federal Home Loan Banks 1 0
Total interest expense 2,290 1,728
NET INTEREST INCOME 349 282
Provision (reversal) for credit losses on mortgage loans (1) 0
NET INTEREST INCOME AFTER PROVISION (REVERSAL) FOR CREDIT LOSSES 350 282
OTHER INCOME (LOSS)    
Net gains (losses) on trading securities (20) 33
Fair Value, Option, Changes in Fair Value, Gain (Loss) 37 (65)
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (21) 10
Gain (Loss) on Extinguishment of Debt 0 2
Other, net 8 5
Total other income (loss) 4 (15)
OTHER EXPENSE    
Compensation and benefits 21 20
Contractual services 7 6
Professional fees 3 3
Other operating expenses 5 5
Federal Housing Finance Agency 3 2
Office of Finance 3 3
Other Expense Community Contributions 0 12
Other, net 8 4
Total other expense 50 55
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total 304 212
Affordable Housing Program assessments 30 21
NET INCOME $ 274 $ 191
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 274 $ 191
Other comprehensive income (loss)    
Unrealized gains (losses) 171 (67)
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent 0 1
Total other comprehensive income (loss) 171 (66)
TOTAL COMPREHENSIVE INCOME (LOSS) $ 445 $ 125
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Capital - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance $ 9,831 $ 8,751
Total Comprehensive Income 445 125
Proceeds from issuance of capital stock 1,897 3,634
Repurchases/redemptions of capital stock (2,328) (3,292)
Cash dividends on capital stock (136) (96)
Ending Balance 9,709 9,122
Retained Earnings, Unrestricted [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 2,242 1,915
Total Comprehensive Income 219 153
Cash dividends on capital stock (136) (96)
Ending Balance 2,325 1,972
Retained Earnings, Restricted [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 896 703
Total Comprehensive Income 55 38
Ending Balance 951 741
Retained Earnings [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 3,138 2,618
Total Comprehensive Income 274 191
Cash dividends on capital stock (136) (96)
Ending Balance 3,276 2,713
Accumulated Other Comprehensive Income [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance (180) (117)
Total Comprehensive Income 171 (66)
Ending Balance (9) (183)
Common Class B [Member] | Common Stock [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance $ 6,873 $ 6,250
BALANCE (shares) 69 63
Proceeds from issuance of capital stock $ 1,897 $ 3,634
Proceeds from issuance of capital stock (shares) 19 36
Repurchases/redemptions of capital stock $ (2,328) $ (3,292)
Repurchases/redemptions of capital stock (shares) (24) (33)
BALANCE (shares) 64 66
Ending Balance $ 6,442 $ 6,592
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
OPERATING ACTIVITIES    
Net Income $ 274 $ 191
Adjustments to reconcile net income to net cash provided by (used in) operating activities    
Depreciation and amortization (90) 188
Net gains (losses) on trading securities 20 (33)
Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option (37) 65
Unrealized Gain (Loss) on Derivatives 652 (332)
Gain (Loss) on Extinguishment of Debt 0 (2)
Other adjustments (1) 1
Net change in:    
Increase (Decrease) in Accrued Interest Receivable, Net 4 (61)
Increase (Decrease) in Other Operating Assets 3 (4)
Accrued interest payable (56) 182
Other liabilities (15) 11
Total adjustments 480 15
Net Cash Provided by (Used in) Operating Activities 754 206
Net change in:    
Interest-bearing deposits (226) (965)
Securities purchased under agreements to resell (1,550) (10,310)
Federal funds sold (1,185) (415)
Trading securities    
Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment 596 248
Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment 4 4
Available-for-sale securities    
Proceeds from sales and maturities 502 859
Purchases (2,012) (2,354)
Held-to-maturity securities    
Proceeds from sales and maturities 22 27
Advances    
Principal collected 104,573 213,381
Originated (93,448) (220,949)
Mortgage loans held for portfolio    
Principal collected 200 164
Originated or purchased (586) (292)
Payments for (Proceeds from) Other Investing Activities (2) (4)
Net Cash Provided by (Used in) Investing Activities 6,888 (20,606)
FINANCING ACTIVITIES    
Net change in deposits 157 238
Net proceeds from issuance of consolidated obligations    
Discount notes 441,338 423,414
Bonds 14,140 42,834
Payments for maturing and retiring consolidated obligations    
Discount notes (432,401) (420,212)
Bonds (30,306) (26,387)
Proceeds from issuance of capital stock 1,897 3,634
Payments for repurchases/redemptions of capital stock (2,328) (3,292)
Payments for repurchases/redemptions of mandatorily redeemable capital stock (2) (1)
Cash dividends paid (136) (96)
Net cash provided by (used in) financing activities (7,641) 20,382
Net increase (decrease) in cash and due from banks 1 (18)
Cash and due from banks at the beginning of the period 31 89
cash and due from banks at the end of the period 32 71
SUPPLEMENTAL DISCLOSURES    
Interest paid 2,511 1,383
Affordable Housing Program payments 8 15
Noncash Investing and Financing Items [Abstract]    
Capitalized interest on reverse mortgage securities 69 46
Traded Not Settled Investments 125 1,351
Increase (Decrease) in Loans from Federal Home Loan Banks $ 0 $ 250
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Background Information
3 Months Ended
Mar. 31, 2024
Background Information [Abstract]  
Nature of Operations [Text Block]
Background Information

The Bank is a federally chartered corporation that is exempt from all federal, state, and local taxation (except real property taxes and certain employer taxes) and is one of 11 district FHLBanks. The FHLBanks are GSEs and were created under the authority of the FHLBank Act in order to serve the public by enhancing the availability of funds for residential mortgages and targeted community development. The Bank is regulated by the Finance Agency.

The Bank is a cooperative, meaning it is owned by its customers, whom the Bank calls members. As a condition of membership in the Bank, all members must purchase and maintain capital stock to support business activities with the Bank. In return, the Bank provides a readily available source of funding and liquidity to its member institutions and eligible housing associates in Alaska, Hawaii, Idaho, Iowa, Minnesota, Missouri, Montana, North Dakota, Oregon, South Dakota, Utah, Washington, Wyoming, and the U.S. Pacific territories of American Samoa, Guam, and the Commonwealth of the Northern Mariana Islands. Commercial banks, savings institutions, credit unions, insurance companies, and CDFIs may apply for membership. State and local housing associates that meet certain statutory criteria may also borrow from the Bank; while eligible to borrow, housing associates are not members of the Bank and, as such, are not permitted to hold capital stock. All stockholders, including current and former members, may receive dividends on their capital stock investment to the extent declared by the Bank’s Board of Directors.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation [Text Block] Basis of Presentation
The accompanying unaudited financial statements have been prepared in accordance with GAAP for interim financial information. In the opinion of management, the unaudited interim financial information is complete and reflects all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of results for the interim periods. The preparation of financial statements in accordance with GAAP requires management to make assumptions and estimates that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year ending December 31, 2024.

Reclassifications

Certain amounts in the Bank’s 2023 financial statements have been reclassified to conform to the presentation for the three months ended March 31, 2024. These amounts were not deemed to be material.

SIGNIFICANT ACCOUNTING POLICIES

There have been no material changes to the Bank’s significant accounting policies during the three months ended March 31, 2024. Descriptions of all significant accounting policies are included in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.
Subsequent Events [Text Block] Subsequent Events
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recently Adopted and Issued Accounting Guidance
3 Months Ended
Mar. 31, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recently Adopted and Issued Accounting Guidance [Text Block] Recently Adopted and Issued Accounting Guidance
Segment Reporting (ASU 2023-07)

On November 27, 2023, the FASB issued guidance designed to improve segment reporting, primarily by requiring enhanced disclosures about significant segment expenses. This guidance became effective for the Bank for the annual
period beginning on January 1, 2024, and for the interim periods beginning on January 1, 2025. The adoption of this guidance is
not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it may increase certain disclosures.

Disclosure Improvements in Response to SEC Initiative (ASU 2023-06)

On October 9, 2023, the FASB issued guidance amending various disclosure requirements in response to the SEC’s
initiative to update and simplify disclosures. This guidance will become effective for the Bank on the date the SEC removes the
related disclosure requirements from its existing regulations, to avoid duplication in FASB codification. The adoption of this
guidance is not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it
may impact certain disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments
The Bank makes short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold, and makes other investments in debt securities, which are classified as either trading, AFS, or HTM.

INTEREST-BEARING DEPOSITS, SECURITIES PURCHASED UNDER AGREEMENTS TO RESELL, AND FEDERAL FUNDS SOLD

The Bank invests in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold to provide short-term liquidity. These investments are generally transacted with counterparties that have received a credit rating of triple-B or greater (investment grade) by a NRSRO. At March 31, 2024 and December 31, 2023, none of these investments were with counterparties rated below triple-B; however, as of March 31, 2024 and December 31, 2023, approximately 28 percent and 35 percent were secured securities purchased under agreements to resell with unrated counterparties. NRSRO ratings may differ from any internal ratings of the investments by the Bank.

Federal funds sold are unsecured loans that are generally transacted on an overnight term. Finance Agency regulations include a limit on the amount of unsecured credit the Bank may extend to a counterparty. At March 31, 2024 and December 31, 2023, no allowance for credit losses was recorded for interest-bearing deposits and federal funds sold, as all assets were repaid or expected to be repaid according to their contractual terms. The carrying values of interest-bearing deposits and federal funds sold exclude accrued interest receivable of $22 million at both March 31, 2024 and December 31, 2023.

Securities purchased under agreements to resell are secured, short-term, and are structured such that they are evaluated regularly to determine if the market value of the underlying securities decreases below the market value required as collateral (i.e. subject to collateral maintenance provisions). If so, the counterparty must place an equivalent amount of additional securities as collateral or remit an equivalent amount of cash, generally by the next business day. Based upon the collateral held as security and collateral maintenance provisions with its counterparties, the Bank determined that no allowance for credit losses was needed for its securities purchased under agreements to resell at March 31, 2024 and December 31, 2023. The carrying value of securities purchased under agreements to resell excludes accrued interest receivable of $8 million and $5 million at March 31, 2024 and December 31, 2023.

DEBT SECURITIES

The Bank invests in debt securities, which are classified as either trading, AFS, or HTM. The Bank is prohibited by Finance Agency regulations from purchasing certain higher-risk securities, such as equity securities and debt instruments that are not investment quality. A security is considered to be investment quality if it has adequate financial backing so that full and timely payment of principal and interest is expected and there is minimal risk that the timely payment of principal and interest would not occur because of adverse changes in economic and financial conditions during the projected life of the security. Exceptions are allowed for certain investments targeted at low-income persons or communities, and instruments that experience credit deterioration after their purchase by the Bank.
Trading Securities

Trading securities by major security type were as follows (dollars in millions):
March 31, 2024December 31, 2023
Non-mortgage-backed securities
U.S. Treasury obligations1
$2,314 $2,925 
Other U.S. obligations1
63 68 
GSE and Tennessee Valley Authority obligations48 49 
Other2
107 110 
Total fair value$2,532 $3,152 

1    Represents investment securities backed by the full faith and credit of the U.S. Government.

2    Consists of taxable municipal bonds.


Net Gains (Losses) on Trading Securities

The following table summarizes the components of “Net gains (losses) on trading securities” as presented on the Statements of Income (dollars in millions):
For the Three Months Ended
March 31,
20242023
Net unrealized gains (losses) on trading securities held at period-end$(20)$33 
Net gains (losses) on trading securities no longer held at period-end— — 
Net gains (losses) on trading securities$(20)$33 
AFS Securities

AFS securities by major security type were as follows (dollars in millions):
March 31, 2024
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses

Fair
Value
Non-mortgage-backed securities
Other U.S. obligations2
$263 $— $(2)$261 
GSE and Tennessee Valley Authority obligations292 25 — 317 
State or local housing agency obligations547 (6)542 
Other3
157 — 160 
Total non-mortgage-backed securities1,259 29 (8)1,280 
Mortgage-backed securities
U.S. obligations single-family2
4,691 14 (10)4,695 
GSE single-family225 — (3)222 
GSE multifamily18,523 61 (90)18,494 
Total mortgage-backed securities23,439 75 (103)23,411 
Total$24,698 $104 $(111)$24,691 


December 31, 2023
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses

Fair
Value
Non-mortgage-backed securities
Other U.S. obligations2
$331 $— $(3)$328 
GSE and Tennessee Valley Authority obligations324 20 — 344 
State or local housing agency obligations461 (5)458 
Other3
157 — 160 
Total non-mortgage-backed securities1,273 25 (8)1,290 
Mortgage-backed securities
U.S. obligations single-family2
4,421 (24)4,398 
GSE single-family183 — (3)180 
GSE multifamily18,124 15 (184)17,955 
Total mortgage-backed securities22,728 16 (211)22,533 
Total$24,001 $41 $(219)$23,823 

1    Amortized cost includes adjustments made to the cost basis of an investment for accretion, amortization, and/or fair value hedge accounting adjustments, and excludes accrued interest receivable of $84 million and $82 million at March 31, 2024 and December 31, 2023.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.

3    Consists primarily of taxable municipal bonds.


The Bank had no sales of AFS securities during the three months ended March 31, 2024 and 2023.
Unrealized Losses

The following tables summarize AFS securities with gross unrealized losses by major security type and length of time that individual securities have been in a continuous unrealized loss position (dollars in millions). In cases where the gross unrealized losses for an investment category are less than $1 million, the losses are not reported.
March 31, 2024
Less than 12 Months12 Months or MoreTotal
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Non-mortgage-backed securities
Other U.S. obligations1
$59 $(2)$30 $— $89 $(2)
State or local housing agency obligations90 (1)380 (5)470 (6)
Total non-mortgage-backed securities149 (3)410 (5)559 (8)
Mortgage-backed securities
U.S. obligations single-family1
161 (2)1,534 (8)1,695 (10)
GSE single-family18 — 108 (3)126 (3)
GSE multifamily1,655 (5)7,437 (85)9,092 (90)
Total mortgage-backed securities1,834 (7)9,079 (96)10,913 (103)
Total$1,983 $(10)$9,489 $(101)$11,472 $(111)


December 31, 2023
Less than 12 Months12 Months or MoreTotal
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Non-mortgage-backed securities
Other U.S. obligations1
$87 $(3)$42 $— $129 $(3)
State or local housing agency obligations— — 380 (5)380 (5)
Total non-mortgage-backed securities87 (3)422 (5)509 (8)
Mortgage-backed securities
U.S. obligations single-family1
1,813 (8)2,410 (16)4,223 (24)
GSE single-family25 — 112 (3)137 (3)
GSE multifamily8,768 (70)5,722 (114)14,490 (184)
Total mortgage-backed securities10,606 (78)8,244 (133)18,850 (211)
Total$10,693 $(81)$8,666 $(138)$19,359 $(219)

1    Represents investment securities backed by the full faith and credit of the U.S. Government.
Contractual Maturity

The following table summarizes AFS securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Non-mortgage-backed securities
Due in one year or less$163 $162 $214 $212 
Due after one year through five years397 398 417 417 
Due after five years through ten years278 278 243 245 
Due after ten years421 442 399 416 
Total non-mortgage-backed securities1,259 1,280 1,273 1,290 
Mortgage-backed securities23,439 23,411 22,728 22,533 
Total$24,698 $24,691 $24,001 $23,823 

HTM Securities

HTM securities by major security type were as follows (dollars in millions):
March 31, 2024
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Non-mortgage-backed securities
GSE and Tennessee Valley Authority obligations$362 $$(3)$366 
State or local housing agency obligations31 — — 31 
Total non-mortgage-backed securities393 (3)397 
Mortgage-backed securities
U.S. obligations single-family2
— — 
GSE single-family431 — (9)422 
Private-label— — 
Total mortgage-backed securities436 — (9)427 
Total$829 $$(12)$824 

December 31, 2023
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Non-mortgage-backed securities
GSE and Tennessee Valley Authority obligations$364 $11 $(3)$372 
State or local housing agency obligations31 — — 31 
Total non-mortgage-backed securities395 11 (3)403 
Mortgage-backed securities
U.S. obligations single-family2
— — 
GSE single-family453 — (10)443 
Private-label— — 
Total mortgage-backed securities457 — (10)447 
Total$852 $11 $(13)$850 

1    Amortized cost includes adjustments made to the cost basis of an investment for accretion or amortization and excludes accrued interest receivable of $10 million and $5 million at March 31, 2024 and December 31, 2023.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.

The Bank had no sales of HTM securities during the three months ended March 31, 2024 and 2023.
Contractual Maturity

The following table summarizes HTM securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Non-mortgage-backed securities
Due after one year through five years$248 $246 $249 $249 
Due after five years through ten years73 74 73 76 
Due after ten years72 77 73 78 
Total non-mortgage-backed securities393 397 395 403 
Mortgage-backed securities436 427 457 447 
Total$829 $824 $852 $850 

ALLOWANCE FOR CREDIT LOSSES ON AFS AND HTM SECURITIES
The Bank evaluates AFS and HTM investment securities for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, the Bank had no allowance for credit losses recorded on its AFS or HTM securities. For additional details on the Bank’s allowance methodology, refer to “Item 8. Financial Statements and Supplementary Data — Note 4 — Investments” in the 2023 Form 10-K.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Advances
3 Months Ended
Mar. 31, 2024
Advances [Abstract]  
Advances [Text Block] Advances
REDEMPTION TERM

The following table summarizes the Bank’s advances outstanding by redemption term (dollars in millions):
March 31, 2024December 31, 2023
Redemption Term
Amount1
Weighted
Average
Interest
Rate
Amount1
Weighted
Average
Interest
Rate
Overdrawn demand deposit accounts
$7.03 %$7.14 %
Due in one year or less57,478 5.16 $52,890 5.34 
Due after one year through two years14,947 4.39 14,866 4.12 
Due after two years through three years12,992 3.90 13,230 3.95 
Due after three years through four years10,336 4.33 8,689 4.35 
Due after four years through five years13,232 5.23 30,189 5.55 
Thereafter3,105 3.53 3,355 3.51 
Total par value112,096 4.80 %123,221 4.98 %
Premiums
Fair value hedging adjustments(1,123)(697)
Total$110,976 $122,530 

1    Excludes accrued interest receivable of $293 million and $392 million at March 31, 2024 and December 31, 2023.

The Bank offers advances to members and eligible housing associates that may be prepaid on predetermined dates (call dates) prior to maturity without incurring prepayment fees (callable advances). Other advances may require a prepayment fee or credit that makes the Bank financially indifferent to the prepayment of the advance. At March 31, 2024 and December 31, 2023, the Bank had callable advances outstanding totaling $23.6 billion and $31.8 billion.
The following table summarizes advances by year of redemption term or next call date for callable advances (dollars in millions):
Redemption Term
or Next Call Date
March 31, 2024December 31, 2023
Overdrawn demand deposit accounts
$$
Due in one year or less71,450 82,983 
Due after one year through two years13,206 12,136 
Due after two years through three years10,438 10,584 
Due after three years through four years7,764 5,980 
Due after four years through five years6,173 8,228 
Thereafter3,059 3,308 
Total par value$112,096 $123,221 

PREPAYMENT FEES

The Bank generally charges a prepayment fee for advances that a borrower elects to terminate prior to the stated maturity or outside of a predetermined call date. The fees charged are priced to make the Bank financially indifferent to the prepayment of the advance. For certain advances with symmetrical prepayment features, the Bank may charge the borrower a prepayment fee or pay the borrower a prepayment credit, depending on certain circumstances, such as movements in interest rates, when the advance is prepaid. Prepayment fees and credits are recorded net of the hedged item fair value hedging adjustments, if applicable, in advance interest income on the Statements of Income.

ADVANCE CONCENTRATIONS

The Bank’s advances are primarily concentrated in commercial banks and insurance companies. At March 31, 2024 and December 31, 2023, the Bank had outstanding advances of $28.0 billion and $37.0 billion to Wells Fargo Bank, N.A., which represented 25 percent and 30 percent of the total principal amount of outstanding advances.

ALLOWANCE FOR CREDIT LOSSES

The Bank evaluates advances for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, none of the Bank’s advances were past due, on non-accrual status, or considered impaired. The Bank considers an advance past due if a default of contractual principal or interest exists for a period of 30 days or more. In addition, there were no modifications related to advances resulting from a borrower experiencing financial difficulties during the three months ended March 31, 2024 and 2023.

The Bank has never experienced a credit loss on its advances. Based upon the Bank’s collateral and lending policies, the collateral held as security, and the repayment history on advances, management has determined that there were no expected credit losses on its advances at March 31, 2024 and December 31, 2023. For additional information on the Bank’s allowance methodology, including eligible collateral types, see “Item 8. Financial Statements and Supplementary Data — Note 5 — Advances” in the 2023 Form 10-K.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Mortgage Loans Held for Portfolio [Text Block] Mortgage Loans Held for Portfolio
Mortgage loans held for portfolio include conventional mortgage loans and government-guaranteed or -insured mortgage loans obtained primarily through the MPF program. The Bank’s mortgage loan program involves investment by the Bank in single-family mortgage loans held for portfolio that are purchased from PFIs. Mortgage loans may also be acquired through participations in pools of eligible mortgage loans purchased from other FHLBanks. The Bank’s PFIs generally originate, service, and credit enhance mortgage loans that are sold to the Bank. PFIs participating in the servicing release program do not service the loans owned by the Bank. The servicing on these loans is sold concurrently by the PFI to a designated mortgage service provider.

The following table presents information on the Bank’s mortgage loans held for portfolio (dollars in millions):
March 31, 2024December 31, 2023
Fixed rate, long-term1 single-family mortgage loans
$9,335 $8,939 
Fixed rate, medium-term2 single-family mortgage loans
928 945 
Total unpaid principal balance10,263 9,884 
Premiums117 113 
Discounts(11)(11)
Basis adjustments from mortgage loan purchase commitments(13)(13)
Total mortgage loans held for portfolio3
10,356 9,973 
Allowance for credit losses(5)(6)
Total mortgage loans held for portfolio, net$10,351 $9,967 

1    Long-term is defined as an original term of greater than 15 years and up to 30 years.

2    Medium-term is defined as an original term of 15 years or less.

3    Excludes accrued interest receivable of $63 million and $58 million at March 31, 2024 and December 31, 2023.

The following table presents the Bank’s mortgage loans held for portfolio by collateral or guarantee type (dollars in millions):
March 31, 2024December 31, 2023
Conventional mortgage loans$9,887 $9,506 
Government-insured mortgage loans376 378 
Total unpaid principal balance$10,263 $9,884 

PAYMENT STATUS OF MORTGAGE LOANS

Payment status is the key credit quality indicator for conventional mortgage loans and allows the Bank to monitor borrower performance. Past due loans are those where the borrower has failed to make contractual principal and/or interest payments for a period of 30 days or more. Other delinquency statistics include non-accrual loans and loans in process of foreclosure.
The following tables present the payment status for conventional mortgage loans (dollars in millions):
March 31, 2024
Origination Year
Prior to 2020
2020 to 2024
Total
Past due 30 - 59 days$28 $24 $52 
Past due 60 - 89 days14 
Past due 90 - 179 days11 
Past due 180 days or more
Total past due mortgage loans45 38 83 
Total current mortgage loans2,581 7,310 9,891 
Total amortized cost of mortgage loans1
$2,626 $7,348 $9,974 
December 31, 2023
Origination Year
Prior to 2019
2019 to 2023
Total
Past due 30 - 59 days$20 $30 $50 
Past due 60 - 89 days12 
Past due 90 - 179 days12 
Past due 180 days or more
Total past due mortgage loans35 44 79 
Total current mortgage loans1,752 7,758 9,510 
Total amortized cost of mortgage loans1
$1,787 $7,802 $9,589 

1    Amortized cost represents the unpaid principal balance adjusted for unamortized premiums, discounts, price adjustment fees, basis adjustments, and direct write-downs. Amortized cost excludes accrued interest receivable.

The following tables present other delinquency statistics for mortgage loans (dollars in millions):
March 31, 2024
Amortized CostConventionalGovernment-InsuredTotal
In process of foreclosure1
$$$
Serious delinquency rate2
— %%— %
Past due 90 days or more and still accruing interest3
$— $$
Non-accrual mortgage loans4
$44 $— $44 

December 31, 2023
Amortized CostConventionalGovernment- InsuredTotal
In process of foreclosure1
$$$
Serious delinquency rate2
— %%— %
Past due 90 days or more and still accruing interest3
$— $$
Non-accrual mortgage loans4
$40 $— $40 

1    Includes loans where the decision of foreclosure or similar alternative such as pursuit of deed-in-lieu has been reported.

2    Represents mortgage loans that are 90 days or more past due or in the process of foreclosure expressed as a percentage of total mortgage loans. Serious delinquency rate on conventional loans was less than one percent at both March 31, 2024 and December 31, 2023.

3    Represents government-insured mortgage loans that are 90 days or more past due.

4    Represents conventional mortgage loans that are 90 days or more past due or for which the collection of interest or principal is doubtful. At March 31, 2024 and December 31, 2023, $25 million and $24 million of conventional mortgage loans on non-accrual status were evaluated individually and did not have a related allowance for credit losses because these loans were either previously charged off to the expected recoverable value and/or the fair value of the underlying collateral was greater than the amortized cost of the loans.
ALLOWANCE FOR CREDIT LOSSES

The Bank evaluates mortgage loans for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, the Bank’s allowance for credit losses on conventional mortgage loans was $5 million and $6 million. The Bank recorded no credit losses on its government-insured mortgage loans at March 31, 2024 and December 31, 2023. For additional information on the Bank’s allowance methodology, refer to “Item 8. Financial Statements and Supplementary Data — Note 6 — Mortgage Loans Held for Portfolio” in the 2023 Form 10-K.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging Activities [Text Block] Derivatives and Hedging Activities
NATURE OF BUSINESS ACTIVITY

The Bank enters into derivative contracts to manage the interest rate risk exposures inherent in its otherwise unhedged assets and funding positions. Finance Agency regulations and the Bank’s risk management policies establish guidelines for derivatives, prohibit trading in or the speculative use of derivatives, and limit credit risk arising from derivatives.

For additional information on the Bank’s derivative and hedging accounting policies, see “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K. For additional information on the types of derivatives and hedged items utilized by the Bank, see “Item 8. Financial Statements and Supplementary Data — Note 7 — Derivatives and Hedging Activities” in the 2023 Form 10-K.

FINANCIAL STATEMENT EFFECT AND ADDITIONAL FINANCIAL INFORMATION

The notional amount of derivatives serves as a factor in determining periodic interest payments and cash flows received and paid. However, the notional amount of derivatives represents neither the actual amounts exchanged nor the overall exposure of the Bank to credit and market risk. The risks of derivatives can be measured meaningfully on a portfolio basis that takes into account the counterparties, the types of derivatives, the items being hedged, and any offsets between the derivatives and the items being hedged.

The following table summarizes the Bank’s notional amount and fair value of derivative instruments and total derivative assets and liabilities. Total derivative assets and liabilities include the effect of netting adjustments and cash collateral. For purposes of this disclosure, the derivative values include the fair value of derivatives and the related accrued interest (dollars in millions):
March 31, 2024December 31, 2023
Notional
Amount
Derivative
Assets
Derivative
 Liabilities
Notional
Amount
Derivative
Assets
Derivative
 Liabilities
Derivatives designated as hedging instruments (fair value hedges)
Interest rate swaps$104,282 $351 $93 $112,954 $290 $98 
Derivatives not designated as hedging instruments (economic hedges)
Interest rate swaps61,973 53,050 
Forward settlement agreements150 — — 115 — 
Mortgage loan purchase commitments148 — — 112 — 
Total derivatives not designated as hedging instruments62,271 53,277 
Total derivatives before netting and collateral adjustments$166,553 353 95 $166,231 292 101 
Netting adjustments and cash collateral1
898 (81)975 (94)
Total derivative assets and derivative liabilities$1,251 $14 $1,267 $

1     Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral, including accrued interest, held or placed with the same clearing agent and/or counterparty. At both March 31, 2024 and December 31, 2023, cash collateral, including accrued interest, posted by the Bank was $1.3 billion. At March 31, 2024 and December 31, 2023, the Bank held cash collateral, including accrued interest, from clearing agents or counterparties of $284 million and $197 million.
The following tables summarize the net gains (losses) on qualifying and discontinued fair value hedging relationships recorded in net interest income, including the net interest settlements on derivatives, as well as total income (expense) by hedged product recorded on the Statements of Income (dollars in millions):
For the Three Months Ended March 31, 2024
Interest Income (Expense)
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Total interest income (expense) recorded on the Statements of Income1
$1,698 $375 $(1,429)
Gains (losses) on fair value hedging relationships
Interest rate contracts
   Derivatives2
$650 $485 $(152)
   Hedged items3
(426)(387)100 
Net gains (losses) on fair value hedging relationships$224 $98 $(52)

For the Three Months Ended March 31, 2023
Interest Income (Expense)
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Total interest income (expense) recorded on the Statements of Income1
$1,394 $224 $(983)
Gains (losses) on fair value hedging relationships
Interest rate contracts
Derivatives2
$(122)$(195)$46 
Hedged items3
260 260 (110)
Net gains (losses) on fair value hedging relationships$138 $65 $(64)

1     Amounts shown to give context to the disclosure and include total interest income (expense) of the products indicated, including coupon, prepayment fees, amortization, and derivative net interest settlements. Interest income (expense) amounts also include gains and losses on derivatives and hedged items in fair value hedging relationships.
2     Includes changes in fair value and net interest settlements on derivatives.    
3    Includes changes in fair value and amortization/accretion of basis adjustments on closed hedge relationships.
The following tables summarize cumulative fair value hedging adjustments and the related amortized cost of the hedged items (dollars in millions):
March 31, 2024
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Amortized cost of hedged asset/ liability1
$49,812 $17,113 $36,712 
Fair value hedging adjustments
Changes in fair value for active hedging relationships included in amortized cost $(1,071)$(784)$(120)
Basis adjustments for discontinued hedging relationships included in amortized cost(52)(30)(5)
Total amount of fair value hedging adjustments $(1,123)$(814)$(125)

December 31, 2023
AdvancesAFS Securities Consolidated Obligation Bonds
Amortized cost of hedged asset/ liability1
$43,584 $16,749 $51,393 
Fair value hedging adjustments
Changes in fair value for active hedging relationships included in amortized cost$(645)$(395)$(17)
Basis adjustments for discontinued hedging relationships included in amortized cost(52)(32)(8)
Total amount of fair value hedging adjustments $(697)$(427)$(25)

1    Represents the portion of amortized cost designated as a hedged item in an active or discontinued fair value hedging relationship. Amortized cost includes fair value hedging adjustments.

The following table summarizes the components of “Net gains (losses) on derivatives” as presented on the Statements of Income (dollars in millions):
For the Three Months Ended
March 31,
20242023
Derivatives not designated as hedging instruments (economic hedges)
Interest rate swaps$(11)$40 
Forward settlement agreements— (1)
Mortgage loan purchase commitments(1)— 
Net interest settlements(9)(22)
Total net gains (losses) related to derivatives not designated as hedging instruments(21)17 
  Price alignment amount1
— (7)
Net gains (losses) on derivatives$(21)$10 

1    This amount represents interest on variation margin, which is a component of the derivative fair value for cleared transactions, and reflects the price alignment amount on variation margin for daily settled derivative contracts not designated as hedging instruments. The price alignment amount on variation margin for daily settled derivative contracts designated as hedging instruments are recorded in the same line item as the earnings effect of the hedged item.

MANAGING CREDIT RISK ON DERIVATIVES

The Bank is subject to credit risk due to the risk of nonperformance by counterparties to its derivative contracts. The Bank manages credit risk through credit analysis of derivative counterparties, collateral requirements, and adherence to the requirements set forth in the Bank’s policies, CFTC regulations, and Finance Agency regulations.
The Bank transacts most of its derivative transactions with large banks and major broker-dealers. Over-the-counter derivative transactions may be either executed directly with a counterparty, referred to as uncleared derivatives, or cleared through a clearing agent with a clearinghouse, referred to as cleared derivatives. Once a derivative transaction has been accepted for clearing by a clearinghouse, the derivative transaction is novated and the executing counterparty is replaced with the clearinghouse. The Bank is not a derivative dealer and does not trade derivatives for short-term profit.

For uncleared derivatives, the degree of credit risk is impacted by the extent to which master netting arrangements are included in the derivative contracts to mitigate the risk. The Bank requires collateral agreements on its uncleared derivatives.

Uncleared derivative transactions executed on or after September 1, 2022 are subject to two-way initial margin requirements as mandated by the Dodd-Frank Act, if the Bank’s aggregate uncleared derivative transactions exposure to a counterparty exceeds a specified threshold. The initial margin is required to be held at a third-party custodian and does not change ownership. Rather, the party in respect of which the initial margin has been posted to the third-party custodian will have a security interest in the amount of initial margin required under the uncleared margin rules and can only take ownership upon the occurrence of certain events, including an event of default due to bankruptcy, insolvency, or similar proceeding. As of March 31, 2024, the Bank was not required to post initial margin on its uncleared derivative transactions in accordance with the noted regulations.

For uncleared transactions, the derivative agreements are generally fully collateralized with a zero unsecured threshold in accordance with variation margin requirements issued by the U.S. federal bank regulatory agencies and the CFTC.

For cleared derivatives, the clearinghouse is the Bank’s counterparty. The Bank utilizes two clearinghouses, CME Clearing and LCH Ltd., for all cleared derivative transactions. CME Clearing and LCH Ltd. notify the clearing agent of the required initial margin and daily variation margin requirements, and the clearing agent in turn notifies the Bank.

Each clearinghouse determines initial margin requirements which are considered cash collateral. Generally credit ratings are not factored into the initial margin. However, clearing agents may require additional initial margin to be posted based on credit considerations, including, but not limited to, credit rating downgrades. The Bank was not required to post additional initial margin by its clearing agent, based on credit considerations, at March 31, 2024. Variation margin requirements with each clearinghouse are based on changes in the fair value of cleared derivatives and are legally characterized as daily settlement payments, rather than cash collateral.

The requirement that the Bank post initial and variation margin through the clearing agent, to the clearinghouse, exposes the Bank to institutional credit risk if the clearing agent or the clearinghouse fails to meet its obligations. The use of cleared derivatives is intended to mitigate credit risk exposure because a central counterparty is substituted for individual counterparties and collateral/payments for changes in the fair value of cleared derivatives is posted daily through a clearing agent.

OFFSETTING OF DERIVATIVE ASSETS AND DERIVATIVE LIABILITIES

The Bank presents derivative instruments, related cash collateral received or pledged, and associated accrued interest on a net basis by clearing agent and/or by counterparty when it has met the netting requirements. Additional information regarding these agreements is provided in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.

The Bank has analyzed the enforceability of offsetting rights incorporated in its cleared derivative transactions and has determined that the exercise of those offsetting rights by a non-defaulting party under these transactions should be upheld under applicable law upon an event of default, including a bankruptcy, insolvency, or similar proceeding involving the clearinghouse or the clearing agent, or both. Based on this analysis, the Bank presents a net derivative receivable or payable for all of its transactions through a particular clearing agent with a particular clearinghouse.
The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):
March 31, 2024
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$319 $(305)$— $14 
   Cleared derivatives34 1,203 — 1,237 
Total$353 $898 $— $1,251 
Derivative Liabilities
   Uncleared derivatives$89 $(75)$— $14 
   Cleared derivatives(6)— — 
Total$95 $(81)$— $14 

December 31, 2023
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$248 $(245)$$
   Cleared derivatives43 1,220 — 1,263 
Total$291 $975 $$1,267 
Derivative Liabilities
   Uncleared derivatives$95 $(88)$— $
   Cleared derivatives(6)— — 
Total$101 $(94)$— $

1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.

2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Obligations
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Consolidated Obligations [Text Block] Consolidated Obligations
    Consolidated obligations consist of bonds and discount notes. The FHLBanks issue consolidated obligations through the Office of Finance as their agent. Bonds are issued primarily to raise intermediate- and long-term funds for the Bank and are not subject to any statutory or regulatory limits on their maturity. Discount notes are issued primarily to raise short-term funds for the Bank and have original maturities of up to one year. Discount notes sell at or below their face amount and are redeemed at par value when they mature.

    Although the Bank is primarily liable for the portion of consolidated obligations issued on its behalf, it is also jointly and severally liable with the other FHLBanks for the payment of principal and interest on all FHLBank System consolidated obligations. The Finance Agency, at its discretion, may require any FHLBank to make principal and/or interest payments due on any consolidated obligation, whether or not the primary obligor FHLBank has defaulted on the payment of that consolidated obligation. The Finance Agency has never exercised this discretionary authority. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations of the FHLBanks was $1,172.4 billion and $1,204.3 billion.
DISCOUNT NOTES

The following table summarizes the Bank’s discount notes (dollars in millions):
March 31, 2024December 31, 2023
AmountWeighted
Average
Interest
Rate
AmountWeighted
Average
Interest
Rate
Par value$64,923 4.96 %$55,288 5.15 %
Discounts and concessions1
(1,513)(736)
Fair value option adjustments(52)(15)
Total$63,358 $54,537 

1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation discount notes.

BONDS

The following table summarizes the Bank’s bonds outstanding by contractual maturity (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmountWeighted
Average
Interest
Rate
AmountWeighted
Average
Interest
Rate
Due in one year or less$48,272 4.93 %$63,887 5.10 %
Due after one year through two years36,964 5.34 39,323 5.38 
Due after two years through three years4,135 4.03 4,159 4.00 
Due after three years through four years2,155 3.76 1,416 3.28 
Due after four years through five years2,807 4.41 2,507 4.19 
Thereafter6,463 3.47 5,671 3.14 
Total par value100,796 4.91 %116,963 5.02 %
Premiums43 52 
Discounts and concessions1
(27)(29)
Fair value hedging adjustments(125)(25)
Total$100,687 $116,961 

1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation bonds.

The following table summarizes the Bank’s bonds outstanding by call features (dollars in millions):
March 31, 2024December 31, 2023
Non-callable or non-putable$70,378 $77,731 
Callable30,418 39,232 
Total par value$100,796 $116,963 

The following table summarizes the Bank’s bonds outstanding by year of contractual maturity or next call date (dollars in millions):
Year of Contractual Maturity or Next Call DateMarch 31, 2024December 31, 2023
Due in one year or less$62,492 $76,142 
Due after one year through two years30,764 33,413 
Due after two years through three years3,690 3,479 
Due after three years through four years1,074 880 
Due after four years through five years1,579 1,819 
Thereafter1,197 1,230 
Total par value$100,796 $116,963 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital
3 Months Ended
Mar. 31, 2024
Banking Regulation, Total Capital [Abstract]  
Capital [Text Block] Capital
CAPITAL STOCK

The Bank’s capital stock has a par value of $100 per share, and all shares are issued, redeemed, and repurchased only at the stated par value. The Bank issues a single class of capital stock (Class B capital stock) and has two subclasses of Class B capital stock: membership and activity-based. Each member must purchase and hold membership capital stock in an amount equal to 0.06 percent of its total assets as of the preceding December 31st, subject to a cap of $10 million and a floor of $10,000. Each member is also required to purchase activity-based capital stock equal to 4.50 percent of its outstanding advances, 4.00 percent of its outstanding mortgage loans, and 0.10 percent of its standby letters of credit. All capital stock issued is subject to a notice of redemption period of five years.

The capital stock requirements established in the Bank’s Capital Plan are designed so that the Bank can remain adequately capitalized as member activity changes. The Bank’s Board of Directors may make adjustments to the capital stock requirements within ranges established in the Capital Plan.

EXCESS STOCK

Capital stock owned by members in excess of their investment requirement is deemed excess capital stock. Under its Capital Plan, the Bank, at its discretion and upon 15 days written notice, may repurchase excess membership capital stock. The Bank, at its discretion, may also repurchase excess activity-based capital stock to the extent that (i) the excess capital stock balance exceeds an operational threshold set forth in the Capital Plan, which is currently set at zero, or (ii) a member submits a notice to redeem all or a portion of the excess activity-based capital stock. At March 31, 2024 and December 31, 2023, the Bank had no excess capital stock outstanding.

MANDATORILY REDEEMABLE CAPITAL STOCK

The Bank reclassifies capital stock subject to redemption from equity to a liability, which represents MRCS, at the time shares meet the definition of a mandatorily redeemable financial instrument. This occurs after a member provides written notice of intention to withdraw from membership, becomes ineligible for continuing membership, or attains non-member status by merger or consolidation, charter termination, or other involuntary termination from membership. Dividends on MRCS are classified as interest expense on the Statements of Income.

The following table summarizes changes in MRCS (dollars in millions):
For the Three Months Ended March 31,
20242023
Balance, beginning of period$12 $15 
Net payments for repurchases/redemptions of MRCS(2)(1)
Balance, end of period$10 $14 

The following table summarizes the Bank’s MRCS by year of contractual redemption (dollars in millions):
Year of Contractual Redemption1
March 31, 2024December 31, 2023
Due after one year through two years$$— 
Due after two years through three years— 
Past contractual redemption date due to outstanding activity with the Bank
Total$10 $12 

1    At the Bank’s election, MRCS may be redeemed prior to the expiration of the five year redemption period that commences on the date of the notice of redemption.
RESTRICTED RETAINED EARNINGS

The Bank entered into a JCE Agreement with all of the other FHLBanks in 2011. The JCE Agreement, as amended, is intended to enhance the capital position of the Bank over time. Under the JCE Agreement, each FHLBank is required to allocate 20 percent of its quarterly net income to a separate restricted retained earnings account until the balance of that account, calculated as of the last day of each calendar quarter, equals at least one percent of its average balance of outstanding consolidated obligations for the calendar quarter. The restricted retained earnings are not available to pay dividends. At March 31, 2024 and December 31, 2023, the Bank’s restricted retained earnings account totaled $951 million and $896 million.

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The following table summarizes changes in AOCI (dollars in millions):
Net unrealized gains (losses) on AFS securities (Note 3)Pension and postretirement benefitsTotal AOCI
Balance, December 31, 2022$(114)$(3)$(117)
Other comprehensive income (loss) before reclassifications
Net unrealized gains (losses) on AFS securities(67)— (67)
Net actuarial gains (losses)— 
Net current period other comprehensive income (loss)(67)(66)
Balance, March 31, 2023$(181)$(2)$(183)
Balance, December 31, 2023$(178)$(2)$(180)
Other comprehensive income (loss) before reclassifications
Net unrealized gains (losses) on AFS securities171 — 171 
Net current period other comprehensive income (loss)171 — 171 
Balance, March 31, 2024$(7)$(2)$(9)

REGULATORY CAPITAL REQUIREMENTS

The Bank is subject to three regulatory capital requirements:

Risk-based capital. The Bank must maintain at all times permanent capital greater than or equal to the sum of its credit, market, and operational risk capital requirements, all calculated in accordance with Finance Agency regulations. Only permanent capital, defined as the amounts paid-in for Class B capital stock (including MRCS), and retained earnings can satisfy this risk-based capital requirement.

Regulatory capital. The Bank is required to maintain a minimum four percent capital-to-asset ratio, which is defined as total regulatory capital divided by total assets. Total regulatory capital includes Class B stock (including MRCS) and retained earnings.

Leverage capital. The Bank is required to maintain a minimum five percent leverage ratio, which is defined as the sum of permanent capital weighted 1.5 times and nonpermanent capital weighted 1.0 times, divided by total assets. The Bank did not hold any nonpermanent capital at March 31, 2024 and December 31, 2023.

In addition to the requirements previously discussed, the Capital Stock AB requires each FHLBank to maintain at all times a ratio of at least two percent of capital stock to total assets. For purposes of the Capital Stock AB, capital stock includes MRCS. The capital stock to total assets ratio is measured on a daily average basis at month end.

If the Bank’s capital falls below the required levels, the Finance Agency has authority to take actions necessary to return it to levels that it deems to be consistent with safe and sound business operations.
The following table shows the Bank’s compliance with the Finance Agency’s regulatory capital requirements (dollars in millions):
March 31, 2024December 31, 2023
RequiredActualRequiredActual
Regulatory capital requirements
Risk-based capital$1,497 $9,728 $1,641 $10,023 
Regulatory capital$7,051 $9,728 $7,376 $10,023 
Leverage capital$8,813 $14,592 $9,220 $15,034 
Capital-to-assets ratio4.00 %5.52 %4.00 %5.44 %
Capital stock-to-assets ratio2.00 %3.49 %2.00 %3.59 %
Leverage ratio5.00 %8.28 %5.00 %8.15 %
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value [Text Block] Fair Value
Fair value amounts are determined by the Bank using available market information and reflect the Bank’s best judgment of appropriate valuation methods. GAAP defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (i.e., exit price). The fair value hierarchy requires an entity to maximize the use of significant observable inputs and minimize the use of significant unobservable inputs when measuring fair value. The inputs are evaluated and an overall level for the fair value measurement is determined. This overall level is an indication of market observability of the fair value measurement for the asset or liability.

The fair value hierarchy prioritizes the inputs used to measure fair value into three broad levels:

Level 1 Inputs. Quoted prices (unadjusted) for identical assets or liabilities in an active market that the Bank can access on the measurement date. An active market for an asset or liability is a market in which the transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2 Inputs. Inputs other than quoted prices within Level 1 that are observable inputs for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability. Level 2 inputs include the following: (i) quoted prices for similar assets or liabilities in active markets, (ii) quoted prices for identical or similar assets or liabilities in markets that are not active, (iii) inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates and yield curves that are observable at commonly quoted intervals and implied volatilities), and (iv) market-corroborated inputs.

Level 3 Inputs. Unobservable inputs for the asset or liability. Valuations are derived from techniques that use significant assumptions not observable in the market, which may include pricing models, discounted cash flow models, or similar techniques.

The Bank reviews its fair value hierarchy classifications on a quarterly basis. Changes in the observability of the valuation inputs may result in a reclassification of certain assets or liabilities. The Bank had no transfers of assets or liabilities into or out of Level 3 of the fair value hierarchy during the three months ended March 31, 2024 and 2023.
The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions). The Bank records trading securities, AFS securities, derivative assets, derivative liabilities, financial instruments held under the fair value option, and certain other assets at fair value on a recurring basis, and on occasion certain impaired mortgage loans held for portfolio on a non-recurring basis. The Bank records all other financial assets and liabilities at amortized cost. The fair values do not represent an estimate of the overall market value of the Bank as a going concern, which would take into account future business opportunities and the net profitability of assets and liabilities.
March 31, 2024
Fair Value
Financial InstrumentsCarrying ValueLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Cash and due from banks$32 $32 $— $— $— $32 
Interest-bearing deposits3,711 — 3,711 — — 3,711 
Securities purchased under agreements to resell12,950 — 12,950 — — 12,950 
Federal funds sold8,305 — 8,305 — — 8,305 
Trading securities2,532 — 2,532 — — 2,532 
Available-for-sale securities24,691 — 24,691 — — 24,691 
Held-to-maturity securities829 — 821 — 824 
Advances110,976 — 111,068 — — 111,068 
Mortgage loans held for portfolio, net10,351 — 9,278 31 — 9,309 
Accrued interest receivable506 — 506 — — 506 
Derivative assets, net1,251 — 353 — 898 1,251 
Other assets41 41 — — — 41 
Liabilities
Deposits(1,109)— (1,109)— — (1,109)
Consolidated obligations
Discount notes(63,358)— (63,356)— — (63,356)
Bonds(100,687)— (99,882)— — (99,882)
Total consolidated obligations(164,045)— (163,238)— — (163,238)
MRCS(10)(10)— — — (10)
Accrued interest payable(967)— (967)— — (967)
Derivative liabilities, net(14)— (95)— 81 (14)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.
The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions):
December 31, 2023
Fair Value
Financial InstrumentsCarrying ValueLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Cash and due from banks$31 $31 $— $— $— $31 
Interest-bearing deposits3,481 — 3,481 — — 3,481 
Securities purchased under agreements to resell11,400 — 11,400 — — 11,400 
Federal funds sold7,120 — 7,120 — — 7,120 
Trading securities3,152 — 3,152 — — 3,152 
Available-for-sale securities23,823 — 23,823 — — 23,823 
Held-to-maturity securities852 — 847 — 850 
Advances122,530 — 122,512 — — 122,512 
Mortgage loans held for portfolio, net9,967 — 9,051 30 — 9,081 
Accrued interest receivable582 — 582 — — 582 
Derivative assets, net1,267 — 292 — 975 1,267 
Other assets39 39 — — — 39 
Liabilities
Deposits(1,039)— (1,039)— — (1,039)
Consolidated obligations
Discount notes(54,537)— (54,534)— — (54,534)
Bonds(116,961)— (116,121)— — (116,121)
Total consolidated obligations(171,498)— (170,655)— — (170,655)
MRCS(12)(12)— — — (12)
Accrued interest payable(1,023)— (1,023)— — (1,023)
Derivative liabilities, net(7)— (101)— 94 (7)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

SUMMARY OF VALUATION TECHNIQUES AND PRIMARY INPUTS
The valuation methodologies and primary inputs used to develop the measurement of fair value for assets and liabilities that are measured at fair value on a recurring or nonrecurring basis on the Statements of Condition are disclosed in “Item 8. Financial Statements and Supplementary Data — Note 13 — Fair Value” in the 2023 Form 10-K. There have been no significant changes in the valuation methodologies during the three months ended March 31, 2024.
FAIR VALUE ON A RECURRING BASIS

The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):
March 31, 2024
Recurring Fair Value MeasurementsLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Trading securities
U.S. Treasury obligations$— $2,314 $— $— $2,314 
Other U.S. obligations— 63 — — 63 
GSE and TVA obligations— 48 — — 48 
Other non-MBS
— 107 — — 107 
Total trading securities— 2,532 — — 2,532 
Available-for-sale securities
Other U.S. obligations— 261 — — 261 
GSE and TVA obligations— 317 — — 317 
State or local housing agency obligations— 542 — — 542 
Other non-MBS— 160 — — 160 
U.S. obligations single-family MBS— 4,695 — — 4,695 
GSE single-family MBS— 222 — — 222 
GSE multifamily MBS— 18,494 — — 18,494 
Total available-for-sale securities— 24,691 — — 24,691 
Derivative assets, net
Interest-rate related— 353 — 898 1,251 
Other assets41 — — — 41 
Total recurring assets at fair value$41 $27,576 $— $898 $28,515 
Liabilities
Discount notes2
$— $(59,599)$— $— $(59,599)
Derivative liabilities, net
Interest-rate related— (95)— 81 (14)
Total recurring liabilities at fair value$— $(59,694)$— $81 $(59,613)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

2    Represents financial instruments recorded under the fair value option.
The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):
December 31, 2023
Recurring Fair Value MeasurementsLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Trading securities
U.S. Treasury obligations$— $2,925 $— $— $2,925 
Other U.S. obligations— 68 — — 68 
GSE and TVA obligations— 49 — — 49 
Other non-MBS
— 110 — — 110 
Total trading securities— 3,152 — — 3,152 
Available-for-sale securities
Other U.S. obligations— 328 — — 328 
GSE and TVA obligations— 344 — — 344 
State or local housing agency obligations— 458 — — 458 
Other non-MBS— 160 — — 160 
U.S. obligations single-family MBS— 4,398 — — 4,398 
GSE single-family MBS— 180 — — 180 
GSE multifamily MBS— 17,955 — — 17,955 
Total available-for-sale securities— 23,823 — — 23,823 
Derivative assets, net
Interest-rate related— 291 — 975 1,266 
Mortgage loan purchase commitments— — — 
Total derivative assets, net— 292 — 975 1,267 
Other assets39 — — — 39 
Total recurring assets at fair value$39 $27,267 $— $975 $28,281 
Liabilities
Discount notes2
$— $(47,442)$— $— $(47,442)
Derivative liabilities, net
Interest-rate related— (100)— 94 (6)
Forward settlement agreements (TBAs)— (1)— — (1)
Total derivative liabilities, net— (101)— 94 (7)
Total recurring liabilities at fair value$— $(47,543)$— $94 $(47,449)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

2    Represents financial instruments recorded under the fair value option.
FAIR VALUE ON A NON-RECURRING BASIS

    The Bank measures certain impaired mortgage loans held for portfolio at Level 3 fair value on a non-recurring basis. These assets are subject to fair value adjustments in certain circumstances. At March 31, 2024 and December 31, 2023, impaired mortgage loans held for portfolio recorded at fair value as a result of a non-recurring change in fair value were $2 million and $1 million. These fair values were as of the date the fair value adjustment was recorded during the three months ended March 31, 2024 and year ended December 31, 2023.
FAIR VALUE OPTION

The fair value option provides an irrevocable option to elect fair value as an alternative measurement for selected financial assets, financial liabilities, unrecognized firm commitments, and written loan commitments not previously carried at fair value. It requires entities to display the fair value of those assets and liabilities for which it has chosen to use fair value on the face of the Statements of Condition. Fair value is used for both the initial and subsequent measurement of the designated assets, liabilities, and commitments, with the changes in fair value recognized in net income.

The Bank elects the fair value option for certain financial instruments when a hedge relationship does not qualify for hedge accounting. These fair value elections are made primarily in an effort to mitigate the potential income statement volatility that can arise when an economic derivative is adjusted for changes in fair value but the related hedged item is not.

For financial instruments recorded under the fair value option, the related contractual interest income, interest expense, and the discount amortization on fair value option discount notes are recorded as part of net interest income on the Statements of Income. The remaining changes are recorded as “Net gains (losses) on financial instruments held under fair value option” on the Statements of Income.

For the three months ended March 31, 2024, net gains on financial instruments held under fair value option (i.e., discount notes) were $37 million compared to net losses of $65 million for the same period in 2023, and the Bank determined no credit risk adjustments for nonperformance were necessary. In determining that no credit risk adjustments were necessary, the Bank considered the following factors:

The Bank is a federally chartered GSE, and as a result of this status, the Bank’s consolidated obligations have historically received the same credit rating as the government bond credit rating of the United States, even though they are not obligations of the United States and are not guaranteed by the United States.

The Bank is jointly and severally liable with the other FHLBanks for the payment of principal and interest on all consolidated obligations of the FHLBanks.

The following tables summarize the difference between the unpaid principal balance and fair value of outstanding instruments for which the fair value option has been elected (dollars in millions):

March 31, 2024
Unpaid Principal BalanceFair ValueFair Value Over (Under) Unpaid Principal
Discount Notes$61,128 $59,599 $(1,529)

December 31, 2023
Unpaid Principal BalanceFair ValueFair Value Over (Under) Unpaid Principal
Discount Notes$48,164 $47,442 $(722)
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies [Text Block] Commitments and Contingencies
Joint and Several Liability. The FHLBanks have joint and several liability for all consolidated obligations issued. Accordingly, if an FHLBank were unable to repay any consolidated obligation for which it is the primary obligor, each of the other FHLBanks could be called upon by the Finance Agency to repay all or part of such obligations. No FHLBank has ever been asked or required to repay the principal or interest on any consolidated obligation on behalf of another FHLBank. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations issued on behalf of other FHLBanks for which the Bank is jointly and severally liable was $1,006.7 billion and $1,032.1 billion.

The following table summarizes additional off-balance sheet commitments for the Bank (dollars in millions):
March 31, 2024December 31, 2023
Expire
within one year
Expire
after one year
TotalTotal
Standby letters of credit1,2
$15,445 $133 $15,578 $9,396 
Standby bond purchase agreements2
48 797 845 852 
Commitments to purchase mortgage loans148 — 148 112 
Commitment to issue bonds3
85 — 85 47 
Commitments to issue discount notes3
1,385 — 1,385 551 
Commitments to fund advances2,4
436 30 466 2,163 

1    Excludes commitments to issue standby letters of credit, when applicable. At both March 31, 2024 and December 31, 2023, the Bank had no commitments to issue standby letters of credit.

2    The Bank has deemed it unnecessary to record any liability for credit losses on these agreements at March 31, 2024 and December 31, 2023, based on its credit extension and collateral policies.

3    The Bank enters into commitments to issue consolidated obligations in the normal course of its business, that generally settle within 30 calendar days.

4    The Bank enters into commitments to fund additional advances up to 24 months in the future.

Standby Letters of Credit. The Bank issues standby letters of credit on behalf of its members to support certain obligations of the members to third-party beneficiaries. Standby letters of credit may be offered to assist members and non-member housing associates in facilitating residential housing finance, community lending, and asset-liability management, and to provide liquidity. In particular, members often use standby letters of credit as collateral for deposits from federal and state government agencies. Standby letters of credit are executed with members for a fee. If the Bank is required to make payment for a beneficiary’s draw, the member either reimburses the Bank for the amount drawn or, subject to the Bank’s discretion, the amount drawn may be converted into a collateralized advance to the member. The maturities of standby letters of credit outstanding at March 31, 2024 are currently no later than 2038. The carrying value of guarantees related to standby letters of credit are recorded in “Other liabilities” on the Statements of Condition and amounted to $11 million and $4 million at March 31, 2024 and December 31, 2023.

The Bank monitors the creditworthiness of its members and non-member housing associates that have standby letters of credit. The Bank has established parameters for the measurement, review, classification, and monitoring of credit risk related to these standby letters of credit. All standby letters of credit, similar to advances, are fully collateralized at the time of issuance and subject to member borrowing limits as established by the Bank.

Standby Bond Purchase Agreements. The Bank has entered into standby bond purchase agreements with state housing finance agencies within its district pursuant to which, for a fee, it agrees to serve as a standby liquidity provider if required, to purchase and hold the bonds until the designated marketing agent can find a suitable investor or the state housing finance agency repurchases the bonds according to a schedule established by the agreement. Each standby bond purchase agreement includes the provisions under which the Bank would be required to purchase the bonds and typically allows the Bank to terminate the agreement upon the occurrence of a default event of the issuer. At March 31, 2024, the Bank had standby bond purchase agreements with seven state housing finance agencies. The maturities of standby bond purchase agreements outstanding at March 31, 2024 are currently no later than 2029. During the three months ended March 31, 2024 and 2023, the Bank was not required to purchase any bonds under these agreements.

Commitments to Purchase Mortgage Loans. The Bank enters into commitments that unconditionally obligate it to purchase mortgage loans from its members. These commitments are considered derivatives and their estimated fair value at March 31, 2024 and December 31, 2023 is reported in “Note 6 — Derivatives and Hedging Activities” as mortgage loan purchase commitments.
Other Commitments. For each MPF master commitment, the Bank’s potential loss exposure prior to the PFI’s credit enhancement obligation is estimated and tracked in a FLA. For absorbing certain losses in excess of the FLA, PFIs are paid a credit enhancement fee, a portion of which may be performance-based. To the extent the Bank experiences losses under the FLA, it may be able to recapture performance-based credit enhancement fees paid to the PFI to offset these losses. The FLA balance for all MPF master commitments with a PFI credit enhancement obligation was $182 million and $178 million at March 31, 2024 and December 31, 2023.
Legal Proceedings. The Bank is subject to various pending legal proceedings arising in the normal course of business. The Bank is not currently aware of any pending or threatened legal proceedings to which it is a party that it believes could have a material impact on its financial condition, results of operations, or cash flows.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Stockholders
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Activities with Stockholders [Text Block] Activities with Stockholders
The Bank is a cooperative. This means the Bank is owned by its customers, whom the Bank calls members. As a condition of membership in the Bank, all members must purchase and maintain membership capital stock based on a percentage of their total assets, subject to a minimum and maximum amount, as of the preceding December 31st. Each member is also required to purchase and maintain activity-based capital stock to support certain business activities with the Bank. All transactions with stockholders are entered into in the ordinary course of business. Refer to “Note 8 — Capital” for more information on our capital stock requirements.

TRANSACTIONS WITH DIRECTORS’ FINANCIAL INSTITUTIONS

In the normal course of business, the Bank extends credit to its members whose directors and officers serve as Bank directors (Directors’ Financial Institutions). Finance Agency regulations require that transactions with Directors’ Financial Institutions be made on the same terms and conditions as those with any other member.

The following table summarizes the Bank’s outstanding transactions with Directors’ Financial Institutions (dollars in millions):
March 31, 2024December 31, 2023
Amount% of TotalAmount% of Total
Advances$807 $739 
Mortgage loans132 124 
Deposits
Capital stock55 50 
BUSINESS CONCENTRATIONS

The Bank considers itself to have business concentrations with stockholders owning 10 percent or more of total capital stock outstanding (including MRCS). At March 31, 2024 and December 31, 2023, the Bank had the following business concentrations with stockholders (dollars in millions):
March 31, 2024
Capital StockMortgageInterest
StockholderAmount
% of Total1
AdvancesLoans
Income2
Wells Fargo Bank, N.A.3
$1,278 20 $28,000 $$520 
Superior Guaranty Insurance Company4
— — 131 — 
Total$1,283 20 $28,000 $138 $520 
December 31, 2023
Capital StockMortgageInterest
StockholderAmount
% of Total1
AdvancesLoans
Income2
Wells Fargo Bank, N.A.3
$1,676 24 $37,000 $$1,687 
Superior Guaranty Insurance Company4
— — 137 — 
Total$1,682 24 $37,000 $144 $1,687 
1    Pursuant to applicable Finance Agency regulations, the Bank’s voting structure limits the voting rights of these stockholders and other members holding a significant amount of the Bank’s capital stock.

2    Represents interest income earned on advances during the three months ended ended March 31, 2024 and the year ended December 31, 2023. Interest income on mortgage loans is excluded from this table as this interest relates to the borrower, not to the stockholder.

3    Wells Fargo Bank, N.A. had standby letters of credit outstanding totaling $7.6 billion and $0.9 billion as of March 31, 2024 and December 31, 2023.

4    Superior Guaranty Insurance Company is an affiliate of Wells Fargo Bank, N.A. and had no standby letters of credit outstanding as of March 31, 2024 and December 31, 2023.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Other FHLBanks
3 Months Ended
Mar. 31, 2024
Activities with Other FHLBanks [Abstract]  
Activities with Other FHLBanks [Text Block] Activities with Other FHLBanks
    Overnight Funds. The Bank may lend or borrow unsecured overnight funds to or from other FHLBanks. All such transactions are at current market rates. The following table summarizes loan activity to other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):
Other FHLBankBeginning
Balance
LoansPrincipal
Repayment
Ending
Balance
2024
Chicago$— $$(5)$— 
2023
Chicago$— $$(5)$— 
San Francisco
— 1,005 (1,005)— 
$— $1,010 $(1,010)$— 

The following table summarizes borrowing activity from other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):
Other FHLBankBeginning BalanceBorrowingPrincipal PaymentEnding Balance
2024
Chicago$— $1,000 $(1,000)$— 
Cincinnati— 500 (500)— 
$— $1,500 $(1,500)$— 
2023
Cincinnati
$— $250 $— $250 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block] The accompanying unaudited financial statements have been prepared in accordance with GAAP for interim financial information.
New Accounting Pronouncements, Policy Recently Adopted and Issued Accounting Guidance
Segment Reporting (ASU 2023-07)

On November 27, 2023, the FASB issued guidance designed to improve segment reporting, primarily by requiring enhanced disclosures about significant segment expenses. This guidance became effective for the Bank for the annual
period beginning on January 1, 2024, and for the interim periods beginning on January 1, 2025. The adoption of this guidance is
not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it may increase certain disclosures.

Disclosure Improvements in Response to SEC Initiative (ASU 2023-06)

On October 9, 2023, the FASB issued guidance amending various disclosure requirements in response to the SEC’s
initiative to update and simplify disclosures. This guidance will become effective for the Bank on the date the SEC removes the
related disclosure requirements from its existing regulations, to avoid duplication in FASB codification. The adoption of this
guidance is not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it
may impact certain disclosures.
Derivatives, Offsetting Fair Value Amounts, Policy
The Bank presents derivative instruments, related cash collateral received or pledged, and associated accrued interest on a net basis by clearing agent and/or by counterparty when it has met the netting requirements. Additional information regarding these agreements is provided in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.
The Bank has analyzed the enforceability of offsetting rights incorporated in its cleared derivative transactions and has determined that the exercise of those offsetting rights by a non-defaulting party under these transactions should be upheld under applicable law upon an event of default, including a bankruptcy, insolvency, or similar proceeding involving the clearinghouse or the clearing agent, or both. Based on this analysis, the Bank presents a net derivative receivable or payable for all of its transactions through a particular clearing agent with a particular clearinghouse.
Advances, Prepayment Fees, Policy
The Bank generally charges a prepayment fee for advances that a borrower elects to terminate prior to the stated maturity or outside of a predetermined call date. The fees charged are priced to make the Bank financially indifferent to the prepayment of the advance. For certain advances with symmetrical prepayment features, the Bank may charge the borrower a prepayment fee or pay the borrower a prepayment credit, depending on certain circumstances, such as movements in interest rates, when the advance is prepaid. Prepayment fees and credits are recorded net of the hedged item fair value hedging adjustments, if applicable, in advance interest income on the Statements of Income.
Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy The Bank reclassifies capital stock subject to redemption from equity to a liability, which represents MRCS, at the time shares meet the definition of a mandatorily redeemable financial instrument. This occurs after a member provides written notice of intention to withdraw from membership, becomes ineligible for continuing membership, or attains non-member status by merger or consolidation, charter termination, or other involuntary termination from membership. Dividends on MRCS are classified as interest expense on the Statements of Income.
Fair Value of Financial Instruments, Policy
Fair value amounts are determined by the Bank using available market information and reflect the Bank’s best judgment of appropriate valuation methods. GAAP defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (i.e., exit price). The fair value hierarchy requires an entity to maximize the use of significant observable inputs and minimize the use of significant unobservable inputs when measuring fair value. The inputs are evaluated and an overall level for the fair value measurement is determined. This overall level is an indication of market observability of the fair value measurement for the asset or liability.

The fair value hierarchy prioritizes the inputs used to measure fair value into three broad levels:

Level 1 Inputs. Quoted prices (unadjusted) for identical assets or liabilities in an active market that the Bank can access on the measurement date. An active market for an asset or liability is a market in which the transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2 Inputs. Inputs other than quoted prices within Level 1 that are observable inputs for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability. Level 2 inputs include the following: (i) quoted prices for similar assets or liabilities in active markets, (ii) quoted prices for identical or similar assets or liabilities in markets that are not active, (iii) inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates and yield curves that are observable at commonly quoted intervals and implied volatilities), and (iv) market-corroborated inputs.

Level 3 Inputs. Unobservable inputs for the asset or liability. Valuations are derived from techniques that use significant assumptions not observable in the market, which may include pricing models, discounted cash flow models, or similar techniques.

The Bank reviews its fair value hierarchy classifications on a quarterly basis. Changes in the observability of the valuation inputs may result in a reclassification of certain assets or liabilities. The Bank had no transfers of assets or liabilities into or out of Level 3 of the fair value hierarchy during the three months ended March 31, 2024 and 2023.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investment Debt Securities Table [Line Items]  
Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]
Trading securities by major security type were as follows (dollars in millions):
March 31, 2024December 31, 2023
Non-mortgage-backed securities
U.S. Treasury obligations1
$2,314 $2,925 
Other U.S. obligations1
63 68 
GSE and Tennessee Valley Authority obligations48 49 
Other2
107 110 
Total fair value$2,532 $3,152 

1    Represents investment securities backed by the full faith and credit of the U.S. Government.

2    Consists of taxable municipal bonds.
Schedule of Available-for-sale Securities Reconciliation [Table Text Block]
AFS securities by major security type were as follows (dollars in millions):
March 31, 2024
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses

Fair
Value
Non-mortgage-backed securities
Other U.S. obligations2
$263 $— $(2)$261 
GSE and Tennessee Valley Authority obligations292 25 — 317 
State or local housing agency obligations547 (6)542 
Other3
157 — 160 
Total non-mortgage-backed securities1,259 29 (8)1,280 
Mortgage-backed securities
U.S. obligations single-family2
4,691 14 (10)4,695 
GSE single-family225 — (3)222 
GSE multifamily18,523 61 (90)18,494 
Total mortgage-backed securities23,439 75 (103)23,411 
Total$24,698 $104 $(111)$24,691 


December 31, 2023
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses

Fair
Value
Non-mortgage-backed securities
Other U.S. obligations2
$331 $— $(3)$328 
GSE and Tennessee Valley Authority obligations324 20 — 344 
State or local housing agency obligations461 (5)458 
Other3
157 — 160 
Total non-mortgage-backed securities1,273 25 (8)1,290 
Mortgage-backed securities
U.S. obligations single-family2
4,421 (24)4,398 
GSE single-family183 — (3)180 
GSE multifamily18,124 15 (184)17,955 
Total mortgage-backed securities22,728 16 (211)22,533 
Total$24,001 $41 $(219)$23,823 

1    Amortized cost includes adjustments made to the cost basis of an investment for accretion, amortization, and/or fair value hedge accounting adjustments, and excludes accrued interest receivable of $84 million and $82 million at March 31, 2024 and December 31, 2023.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.
3    Consists primarily of taxable municipal bonds.
Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]
The following tables summarize AFS securities with gross unrealized losses by major security type and length of time that individual securities have been in a continuous unrealized loss position (dollars in millions). In cases where the gross unrealized losses for an investment category are less than $1 million, the losses are not reported.
March 31, 2024
Less than 12 Months12 Months or MoreTotal
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Non-mortgage-backed securities
Other U.S. obligations1
$59 $(2)$30 $— $89 $(2)
State or local housing agency obligations90 (1)380 (5)470 (6)
Total non-mortgage-backed securities149 (3)410 (5)559 (8)
Mortgage-backed securities
U.S. obligations single-family1
161 (2)1,534 (8)1,695 (10)
GSE single-family18 — 108 (3)126 (3)
GSE multifamily1,655 (5)7,437 (85)9,092 (90)
Total mortgage-backed securities1,834 (7)9,079 (96)10,913 (103)
Total$1,983 $(10)$9,489 $(101)$11,472 $(111)


December 31, 2023
Less than 12 Months12 Months or MoreTotal
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Fair
Value
Gross Unrealized
Losses
Non-mortgage-backed securities
Other U.S. obligations1
$87 $(3)$42 $— $129 $(3)
State or local housing agency obligations— — 380 (5)380 (5)
Total non-mortgage-backed securities87 (3)422 (5)509 (8)
Mortgage-backed securities
U.S. obligations single-family1
1,813 (8)2,410 (16)4,223 (24)
GSE single-family25 — 112 (3)137 (3)
GSE multifamily8,768 (70)5,722 (114)14,490 (184)
Total mortgage-backed securities10,606 (78)8,244 (133)18,850 (211)
Total$10,693 $(81)$8,666 $(138)$19,359 $(219)

1    Represents investment securities backed by the full faith and credit of the U.S. Government.
Debt Securities, Held-to-maturity [Table Text Block]
HTM securities by major security type were as follows (dollars in millions):
March 31, 2024
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Non-mortgage-backed securities
GSE and Tennessee Valley Authority obligations$362 $$(3)$366 
State or local housing agency obligations31 — — 31 
Total non-mortgage-backed securities393 (3)397 
Mortgage-backed securities
U.S. obligations single-family2
— — 
GSE single-family431 — (9)422 
Private-label— — 
Total mortgage-backed securities436 — (9)427 
Total$829 $$(12)$824 

December 31, 2023
Amortized
Cost
1
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Non-mortgage-backed securities
GSE and Tennessee Valley Authority obligations$364 $11 $(3)$372 
State or local housing agency obligations31 — — 31 
Total non-mortgage-backed securities395 11 (3)403 
Mortgage-backed securities
U.S. obligations single-family2
— — 
GSE single-family453 — (10)443 
Private-label— — 
Total mortgage-backed securities457 — (10)447 
Total$852 $11 $(13)$850 

1    Amortized cost includes adjustments made to the cost basis of an investment for accretion or amortization and excludes accrued interest receivable of $10 million and $5 million at March 31, 2024 and December 31, 2023.

2    Represents investment securities backed by the full faith and credit of the U.S. Government.
Gain (Loss) on Securities
The following table summarizes the components of “Net gains (losses) on trading securities” as presented on the Statements of Income (dollars in millions):
For the Three Months Ended
March 31,
20242023
Net unrealized gains (losses) on trading securities held at period-end$(20)$33 
Net gains (losses) on trading securities no longer held at period-end— — 
Net gains (losses) on trading securities$(20)$33 
Available-for-sale Securities [Member]  
Investment Debt Securities Table [Line Items]  
Investments Classified by Contractual Maturity Date [Table Text Block]
The following table summarizes AFS securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Non-mortgage-backed securities
Due in one year or less$163 $162 $214 $212 
Due after one year through five years397 398 417 417 
Due after five years through ten years278 278 243 245 
Due after ten years421 442 399 416 
Total non-mortgage-backed securities1,259 1,280 1,273 1,290 
Mortgage-backed securities23,439 23,411 22,728 22,533 
Total$24,698 $24,691 $24,001 $23,823 
Held-to-maturity Securities [Member]  
Investment Debt Securities Table [Line Items]  
Investments Classified by Contractual Maturity Date [Table Text Block]
The following table summarizes HTM securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Non-mortgage-backed securities
Due after one year through five years$248 $246 $249 $249 
Due after five years through ten years73 74 73 76 
Due after ten years72 77 73 78 
Total non-mortgage-backed securities393 397 395 403 
Mortgage-backed securities436 427 457 447 
Total$829 $824 $852 $850 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Advances (Tables)
3 Months Ended
Mar. 31, 2024
Advances [Abstract]  
Schedule of Federal Home Loan Bank Advances by Year of Contractual Maturity [Table Text Block]
The following table summarizes the Bank’s advances outstanding by redemption term (dollars in millions):
March 31, 2024December 31, 2023
Redemption Term
Amount1
Weighted
Average
Interest
Rate
Amount1
Weighted
Average
Interest
Rate
Overdrawn demand deposit accounts
$7.03 %$7.14 %
Due in one year or less57,478 5.16 $52,890 5.34 
Due after one year through two years14,947 4.39 14,866 4.12 
Due after two years through three years12,992 3.90 13,230 3.95 
Due after three years through four years10,336 4.33 8,689 4.35 
Due after four years through five years13,232 5.23 30,189 5.55 
Thereafter3,105 3.53 3,355 3.51 
Total par value112,096 4.80 %123,221 4.98 %
Premiums
Fair value hedging adjustments(1,123)(697)
Total$110,976 $122,530 

1    Excludes accrued interest receivable of $293 million and $392 million at March 31, 2024 and December 31, 2023.

The Bank offers advances to members and eligible housing associates that may be prepaid on predetermined dates (call dates) prior to maturity without incurring prepayment fees (callable advances). Other advances may require a prepayment fee or credit that makes the Bank financially indifferent to the prepayment of the advance. At March 31, 2024 and December 31, 2023, the Bank had callable advances outstanding totaling $23.6 billion and $31.8 billion.
The following table summarizes advances by year of redemption term or next call date for callable advances (dollars in millions):
Redemption Term
or Next Call Date
March 31, 2024December 31, 2023
Overdrawn demand deposit accounts
$$
Due in one year or less71,450 82,983 
Due after one year through two years13,206 12,136 
Due after two years through three years10,438 10,584 
Due after three years through four years7,764 5,980 
Due after four years through five years6,173 8,228 
Thereafter3,059 3,308 
Total par value$112,096 $123,221 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Financing Receivable Credit Quality Indicators [Table Text Block]
The following tables present the payment status for conventional mortgage loans (dollars in millions):
March 31, 2024
Origination Year
Prior to 2020
2020 to 2024
Total
Past due 30 - 59 days$28 $24 $52 
Past due 60 - 89 days14 
Past due 90 - 179 days11 
Past due 180 days or more
Total past due mortgage loans45 38 83 
Total current mortgage loans2,581 7,310 9,891 
Total amortized cost of mortgage loans1
$2,626 $7,348 $9,974 
December 31, 2023
Origination Year
Prior to 2019
2019 to 2023
Total
Past due 30 - 59 days$20 $30 $50 
Past due 60 - 89 days12 
Past due 90 - 179 days12 
Past due 180 days or more
Total past due mortgage loans35 44 79 
Total current mortgage loans1,752 7,758 9,510 
Total amortized cost of mortgage loans1
$1,787 $7,802 $9,589 

1    Amortized cost represents the unpaid principal balance adjusted for unamortized premiums, discounts, price adjustment fees, basis adjustments, and direct write-downs. Amortized cost excludes accrued interest receivable.
Financing Receivable, Past Due [Table Text Block]
The following tables present other delinquency statistics for mortgage loans (dollars in millions):
March 31, 2024
Amortized CostConventionalGovernment-InsuredTotal
In process of foreclosure1
$$$
Serious delinquency rate2
— %%— %
Past due 90 days or more and still accruing interest3
$— $$
Non-accrual mortgage loans4
$44 $— $44 

December 31, 2023
Amortized CostConventionalGovernment- InsuredTotal
In process of foreclosure1
$$$
Serious delinquency rate2
— %%— %
Past due 90 days or more and still accruing interest3
$— $$
Non-accrual mortgage loans4
$40 $— $40 

1    Includes loans where the decision of foreclosure or similar alternative such as pursuit of deed-in-lieu has been reported.

2    Represents mortgage loans that are 90 days or more past due or in the process of foreclosure expressed as a percentage of total mortgage loans. Serious delinquency rate on conventional loans was less than one percent at both March 31, 2024 and December 31, 2023.

3    Represents government-insured mortgage loans that are 90 days or more past due.

4    Represents conventional mortgage loans that are 90 days or more past due or for which the collection of interest or principal is doubtful. At March 31, 2024 and December 31, 2023, $25 million and $24 million of conventional mortgage loans on non-accrual status were evaluated individually and did not have a related allowance for credit losses because these loans were either previously charged off to the expected recoverable value and/or the fair value of the underlying collateral was greater than the amortized cost of the loans.
Mortgage Loans Held for Portfolio
The following table presents information on the Bank’s mortgage loans held for portfolio (dollars in millions):
March 31, 2024December 31, 2023
Fixed rate, long-term1 single-family mortgage loans
$9,335 $8,939 
Fixed rate, medium-term2 single-family mortgage loans
928 945 
Total unpaid principal balance10,263 9,884 
Premiums117 113 
Discounts(11)(11)
Basis adjustments from mortgage loan purchase commitments(13)(13)
Total mortgage loans held for portfolio3
10,356 9,973 
Allowance for credit losses(5)(6)
Total mortgage loans held for portfolio, net$10,351 $9,967 

1    Long-term is defined as an original term of greater than 15 years and up to 30 years.

2    Medium-term is defined as an original term of 15 years or less.

3    Excludes accrued interest receivable of $63 million and $58 million at March 31, 2024 and December 31, 2023.

The following table presents the Bank’s mortgage loans held for portfolio by collateral or guarantee type (dollars in millions):
March 31, 2024December 31, 2023
Conventional mortgage loans$9,887 $9,506 
Government-insured mortgage loans376 378 
Total unpaid principal balance$10,263 $9,884 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Offsetting Assets [Table Text Block]
The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):
March 31, 2024
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$319 $(305)$— $14 
   Cleared derivatives34 1,203 — 1,237 
Total$353 $898 $— $1,251 
Derivative Liabilities
   Uncleared derivatives$89 $(75)$— $14 
   Cleared derivatives(6)— — 
Total$95 $(81)$— $14 

December 31, 2023
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$248 $(245)$$
   Cleared derivatives43 1,220 — 1,263 
Total$291 $975 $$1,267 
Derivative Liabilities
   Uncleared derivatives$95 $(88)$— $
   Cleared derivatives(6)— — 
Total$101 $(94)$— $

1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.

2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
The following table summarizes the Bank’s notional amount and fair value of derivative instruments and total derivative assets and liabilities. Total derivative assets and liabilities include the effect of netting adjustments and cash collateral. For purposes of this disclosure, the derivative values include the fair value of derivatives and the related accrued interest (dollars in millions):
March 31, 2024December 31, 2023
Notional
Amount
Derivative
Assets
Derivative
 Liabilities
Notional
Amount
Derivative
Assets
Derivative
 Liabilities
Derivatives designated as hedging instruments (fair value hedges)
Interest rate swaps$104,282 $351 $93 $112,954 $290 $98 
Derivatives not designated as hedging instruments (economic hedges)
Interest rate swaps61,973 53,050 
Forward settlement agreements150 — — 115 — 
Mortgage loan purchase commitments148 — — 112 — 
Total derivatives not designated as hedging instruments62,271 53,277 
Total derivatives before netting and collateral adjustments$166,553 353 95 $166,231 292 101 
Netting adjustments and cash collateral1
898 (81)975 (94)
Total derivative assets and derivative liabilities$1,251 $14 $1,267 $

1     Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral, including accrued interest, held or placed with the same clearing agent and/or counterparty. At both March 31, 2024 and December 31, 2023, cash collateral, including accrued interest, posted by the Bank was $1.3 billion. At March 31, 2024 and December 31, 2023, the Bank held cash collateral, including accrued interest, from clearing agents or counterparties of $284 million and $197 million.
Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance [Table Text Block]
The following tables summarize the net gains (losses) on qualifying and discontinued fair value hedging relationships recorded in net interest income, including the net interest settlements on derivatives, as well as total income (expense) by hedged product recorded on the Statements of Income (dollars in millions):
For the Three Months Ended March 31, 2024
Interest Income (Expense)
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Total interest income (expense) recorded on the Statements of Income1
$1,698 $375 $(1,429)
Gains (losses) on fair value hedging relationships
Interest rate contracts
   Derivatives2
$650 $485 $(152)
   Hedged items3
(426)(387)100 
Net gains (losses) on fair value hedging relationships$224 $98 $(52)

For the Three Months Ended March 31, 2023
Interest Income (Expense)
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Total interest income (expense) recorded on the Statements of Income1
$1,394 $224 $(983)
Gains (losses) on fair value hedging relationships
Interest rate contracts
Derivatives2
$(122)$(195)$46 
Hedged items3
260 260 (110)
Net gains (losses) on fair value hedging relationships$138 $65 $(64)

1     Amounts shown to give context to the disclosure and include total interest income (expense) of the products indicated, including coupon, prepayment fees, amortization, and derivative net interest settlements. Interest income (expense) amounts also include gains and losses on derivatives and hedged items in fair value hedging relationships.
2     Includes changes in fair value and net interest settlements on derivatives.    
3    Includes changes in fair value and amortization/accretion of basis adjustments on closed hedge relationships.
The following table summarizes the components of “Net gains (losses) on derivatives” as presented on the Statements of Income (dollars in millions):
For the Three Months Ended
March 31,
20242023
Derivatives not designated as hedging instruments (economic hedges)
Interest rate swaps$(11)$40 
Forward settlement agreements— (1)
Mortgage loan purchase commitments(1)— 
Net interest settlements(9)(22)
Total net gains (losses) related to derivatives not designated as hedging instruments(21)17 
  Price alignment amount1
— (7)
Net gains (losses) on derivatives$(21)$10 

1    This amount represents interest on variation margin, which is a component of the derivative fair value for cleared transactions, and reflects the price alignment amount on variation margin for daily settled derivative contracts not designated as hedging instruments. The price alignment amount on variation margin for daily settled derivative contracts designated as hedging instruments are recorded in the same line item as the earnings effect of the hedged item.
Schedule of Derivative Instruments By Type, Gain (Loss) in Statement of Financial Performance [Table Text Block]
The following tables summarize cumulative fair value hedging adjustments and the related amortized cost of the hedged items (dollars in millions):
March 31, 2024
AdvancesAFS SecuritiesConsolidated Obligation Bonds
Amortized cost of hedged asset/ liability1
$49,812 $17,113 $36,712 
Fair value hedging adjustments
Changes in fair value for active hedging relationships included in amortized cost $(1,071)$(784)$(120)
Basis adjustments for discontinued hedging relationships included in amortized cost(52)(30)(5)
Total amount of fair value hedging adjustments $(1,123)$(814)$(125)

December 31, 2023
AdvancesAFS Securities Consolidated Obligation Bonds
Amortized cost of hedged asset/ liability1
$43,584 $16,749 $51,393 
Fair value hedging adjustments
Changes in fair value for active hedging relationships included in amortized cost$(645)$(395)$(17)
Basis adjustments for discontinued hedging relationships included in amortized cost(52)(32)(8)
Total amount of fair value hedging adjustments $(697)$(427)$(25)

1    Represents the portion of amortized cost designated as a hedged item in an active or discontinued fair value hedging relationship. Amortized cost includes fair value hedging adjustments.
Offsetting Assets and Liabilities [Table Text Block]
The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):
March 31, 2024
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$319 $(305)$— $14 
   Cleared derivatives34 1,203 — 1,237 
Total$353 $898 $— $1,251 
Derivative Liabilities
   Uncleared derivatives$89 $(75)$— $14 
   Cleared derivatives(6)— — 
Total$95 $(81)$— $14 

December 31, 2023
Derivative Instruments Meeting Netting Requirements
Gross Amount Recognized1
Gross Amount of Netting Adjustments and Cash Collateral
Derivative Instruments Not Meeting Netting Requirements2
Total Derivative Assets and Total Derivative Liabilities
Derivative Assets
   Uncleared derivatives$248 $(245)$$
   Cleared derivatives43 1,220 — 1,263 
Total$291 $975 $$1,267 
Derivative Liabilities
   Uncleared derivatives$95 $(88)$— $
   Cleared derivatives(6)— — 
Total$101 $(94)$— $

1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.

2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Obligations (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Short-term Debt [Table Text Block]
The following table summarizes the Bank’s discount notes (dollars in millions):
March 31, 2024December 31, 2023
AmountWeighted
Average
Interest
Rate
AmountWeighted
Average
Interest
Rate
Par value$64,923 4.96 %$55,288 5.15 %
Discounts and concessions1
(1,513)(736)
Fair value option adjustments(52)(15)
Total$63,358 $54,537 

1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation discount notes.
Schedule of Maturities of Long-term Debt [Table Text Block]
The following table summarizes the Bank’s bonds outstanding by contractual maturity (dollars in millions):
March 31, 2024December 31, 2023
Year of Contractual MaturityAmountWeighted
Average
Interest
Rate
AmountWeighted
Average
Interest
Rate
Due in one year or less$48,272 4.93 %$63,887 5.10 %
Due after one year through two years36,964 5.34 39,323 5.38 
Due after two years through three years4,135 4.03 4,159 4.00 
Due after three years through four years2,155 3.76 1,416 3.28 
Due after four years through five years2,807 4.41 2,507 4.19 
Thereafter6,463 3.47 5,671 3.14 
Total par value100,796 4.91 %116,963 5.02 %
Premiums43 52 
Discounts and concessions1
(27)(29)
Fair value hedging adjustments(125)(25)
Total$100,687 $116,961 

1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation bonds.
The following table summarizes the Bank’s bonds outstanding by year of contractual maturity or next call date (dollars in millions):
Year of Contractual Maturity or Next Call DateMarch 31, 2024December 31, 2023
Due in one year or less$62,492 $76,142 
Due after one year through two years30,764 33,413 
Due after two years through three years3,690 3,479 
Due after three years through four years1,074 880 
Due after four years through five years1,579 1,819 
Thereafter1,197 1,230 
Total par value$100,796 $116,963 
Schedule of Long-term Debt by Call Feature [Table Text Block]
The following table summarizes the Bank’s bonds outstanding by call features (dollars in millions):
March 31, 2024December 31, 2023
Non-callable or non-putable$70,378 $77,731 
Callable30,418 39,232 
Total par value$100,796 $116,963 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital (Tables)
3 Months Ended
Mar. 31, 2024
Banking Regulation, Total Capital [Abstract]  
Mandatorily Redeemable Capital Stock [Table Text Block]
The following table summarizes changes in MRCS (dollars in millions):
For the Three Months Ended March 31,
20242023
Balance, beginning of period$12 $15 
Net payments for repurchases/redemptions of MRCS(2)(1)
Balance, end of period$10 $14 

The following table summarizes the Bank’s MRCS by year of contractual redemption (dollars in millions):
Year of Contractual Redemption1
March 31, 2024December 31, 2023
Due after one year through two years$$— 
Due after two years through three years— 
Past contractual redemption date due to outstanding activity with the Bank
Total$10 $12 

1    At the Bank’s election, MRCS may be redeemed prior to the expiration of the five year redemption period that commences on the date of the notice of redemption.
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
The following table summarizes changes in AOCI (dollars in millions):
Net unrealized gains (losses) on AFS securities (Note 3)Pension and postretirement benefitsTotal AOCI
Balance, December 31, 2022$(114)$(3)$(117)
Other comprehensive income (loss) before reclassifications
Net unrealized gains (losses) on AFS securities(67)— (67)
Net actuarial gains (losses)— 
Net current period other comprehensive income (loss)(67)(66)
Balance, March 31, 2023$(181)$(2)$(183)
Balance, December 31, 2023$(178)$(2)$(180)
Other comprehensive income (loss) before reclassifications
Net unrealized gains (losses) on AFS securities171 — 171 
Net current period other comprehensive income (loss)171 — 171 
Balance, March 31, 2024$(7)$(2)$(9)
Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]
The following table shows the Bank’s compliance with the Finance Agency’s regulatory capital requirements (dollars in millions):
March 31, 2024December 31, 2023
RequiredActualRequiredActual
Regulatory capital requirements
Risk-based capital$1,497 $9,728 $1,641 $10,023 
Regulatory capital$7,051 $9,728 $7,376 $10,023 
Leverage capital$8,813 $14,592 $9,220 $15,034 
Capital-to-assets ratio4.00 %5.52 %4.00 %5.44 %
Capital stock-to-assets ratio2.00 %3.49 %2.00 %3.59 %
Leverage ratio5.00 %8.28 %5.00 %8.15 %
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, by Balance Sheet Grouping [Table Text Block]
The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions). The Bank records trading securities, AFS securities, derivative assets, derivative liabilities, financial instruments held under the fair value option, and certain other assets at fair value on a recurring basis, and on occasion certain impaired mortgage loans held for portfolio on a non-recurring basis. The Bank records all other financial assets and liabilities at amortized cost. The fair values do not represent an estimate of the overall market value of the Bank as a going concern, which would take into account future business opportunities and the net profitability of assets and liabilities.
March 31, 2024
Fair Value
Financial InstrumentsCarrying ValueLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Cash and due from banks$32 $32 $— $— $— $32 
Interest-bearing deposits3,711 — 3,711 — — 3,711 
Securities purchased under agreements to resell12,950 — 12,950 — — 12,950 
Federal funds sold8,305 — 8,305 — — 8,305 
Trading securities2,532 — 2,532 — — 2,532 
Available-for-sale securities24,691 — 24,691 — — 24,691 
Held-to-maturity securities829 — 821 — 824 
Advances110,976 — 111,068 — — 111,068 
Mortgage loans held for portfolio, net10,351 — 9,278 31 — 9,309 
Accrued interest receivable506 — 506 — — 506 
Derivative assets, net1,251 — 353 — 898 1,251 
Other assets41 41 — — — 41 
Liabilities
Deposits(1,109)— (1,109)— — (1,109)
Consolidated obligations
Discount notes(63,358)— (63,356)— — (63,356)
Bonds(100,687)— (99,882)— — (99,882)
Total consolidated obligations(164,045)— (163,238)— — (163,238)
MRCS(10)(10)— — — (10)
Accrued interest payable(967)— (967)— — (967)
Derivative liabilities, net(14)— (95)— 81 (14)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.
The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions):
December 31, 2023
Fair Value
Financial InstrumentsCarrying ValueLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Cash and due from banks$31 $31 $— $— $— $31 
Interest-bearing deposits3,481 — 3,481 — — 3,481 
Securities purchased under agreements to resell11,400 — 11,400 — — 11,400 
Federal funds sold7,120 — 7,120 — — 7,120 
Trading securities3,152 — 3,152 — — 3,152 
Available-for-sale securities23,823 — 23,823 — — 23,823 
Held-to-maturity securities852 — 847 — 850 
Advances122,530 — 122,512 — — 122,512 
Mortgage loans held for portfolio, net9,967 — 9,051 30 — 9,081 
Accrued interest receivable582 — 582 — — 582 
Derivative assets, net1,267 — 292 — 975 1,267 
Other assets39 39 — — — 39 
Liabilities
Deposits(1,039)— (1,039)— — (1,039)
Consolidated obligations
Discount notes(54,537)— (54,534)— — (54,534)
Bonds(116,961)— (116,121)— — (116,121)
Total consolidated obligations(171,498)— (170,655)— — (170,655)
MRCS(12)(12)— — — (12)
Accrued interest payable(1,023)— (1,023)— — (1,023)
Derivative liabilities, net(7)— (101)— 94 (7)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):
March 31, 2024
Recurring Fair Value MeasurementsLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Trading securities
U.S. Treasury obligations$— $2,314 $— $— $2,314 
Other U.S. obligations— 63 — — 63 
GSE and TVA obligations— 48 — — 48 
Other non-MBS
— 107 — — 107 
Total trading securities— 2,532 — — 2,532 
Available-for-sale securities
Other U.S. obligations— 261 — — 261 
GSE and TVA obligations— 317 — — 317 
State or local housing agency obligations— 542 — — 542 
Other non-MBS— 160 — — 160 
U.S. obligations single-family MBS— 4,695 — — 4,695 
GSE single-family MBS— 222 — — 222 
GSE multifamily MBS— 18,494 — — 18,494 
Total available-for-sale securities— 24,691 — — 24,691 
Derivative assets, net
Interest-rate related— 353 — 898 1,251 
Other assets41 — — — 41 
Total recurring assets at fair value$41 $27,576 $— $898 $28,515 
Liabilities
Discount notes2
$— $(59,599)$— $— $(59,599)
Derivative liabilities, net
Interest-rate related— (95)— 81 (14)
Total recurring liabilities at fair value$— $(59,694)$— $81 $(59,613)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

2    Represents financial instruments recorded under the fair value option.
The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):
December 31, 2023
Recurring Fair Value MeasurementsLevel 1Level 2Level 3
Netting Adjustments and Cash Collateral1
Total
Assets
Trading securities
U.S. Treasury obligations$— $2,925 $— $— $2,925 
Other U.S. obligations— 68 — — 68 
GSE and TVA obligations— 49 — — 49 
Other non-MBS
— 110 — — 110 
Total trading securities— 3,152 — — 3,152 
Available-for-sale securities
Other U.S. obligations— 328 — — 328 
GSE and TVA obligations— 344 — — 344 
State or local housing agency obligations— 458 — — 458 
Other non-MBS— 160 — — 160 
U.S. obligations single-family MBS— 4,398 — — 4,398 
GSE single-family MBS— 180 — — 180 
GSE multifamily MBS— 17,955 — — 17,955 
Total available-for-sale securities— 23,823 — — 23,823 
Derivative assets, net
Interest-rate related— 291 — 975 1,266 
Mortgage loan purchase commitments— — — 
Total derivative assets, net— 292 — 975 1,267 
Other assets39 — — — 39 
Total recurring assets at fair value$39 $27,267 $— $975 $28,281 
Liabilities
Discount notes2
$— $(47,442)$— $— $(47,442)
Derivative liabilities, net
Interest-rate related— (100)— 94 (6)
Forward settlement agreements (TBAs)— (1)— — (1)
Total derivative liabilities, net— (101)— 94 (7)
Total recurring liabilities at fair value$— $(47,543)$— $94 $(47,449)

1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.

2    Represents financial instruments recorded under the fair value option.
Fair Value Option, Disclosures
The following tables summarize the difference between the unpaid principal balance and fair value of outstanding instruments for which the fair value option has been elected (dollars in millions):

March 31, 2024
Unpaid Principal BalanceFair ValueFair Value Over (Under) Unpaid Principal
Discount Notes$61,128 $59,599 $(1,529)

December 31, 2023
Unpaid Principal BalanceFair ValueFair Value Over (Under) Unpaid Principal
Discount Notes$48,164 $47,442 $(722)
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Off-Balance Sheet Commitments [Table Text Block]
The following table summarizes additional off-balance sheet commitments for the Bank (dollars in millions):
March 31, 2024December 31, 2023
Expire
within one year
Expire
after one year
TotalTotal
Standby letters of credit1,2
$15,445 $133 $15,578 $9,396 
Standby bond purchase agreements2
48 797 845 852 
Commitments to purchase mortgage loans148 — 148 112 
Commitment to issue bonds3
85 — 85 47 
Commitments to issue discount notes3
1,385 — 1,385 551 
Commitments to fund advances2,4
436 30 466 2,163 

1    Excludes commitments to issue standby letters of credit, when applicable. At both March 31, 2024 and December 31, 2023, the Bank had no commitments to issue standby letters of credit.

2    The Bank has deemed it unnecessary to record any liability for credit losses on these agreements at March 31, 2024 and December 31, 2023, based on its credit extension and collateral policies.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Stockholders (Tables)
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions by Balance Sheet Grouping [Table Text Block]
The following table summarizes the Bank’s outstanding transactions with Directors’ Financial Institutions (dollars in millions):
March 31, 2024December 31, 2023
Amount% of TotalAmount% of Total
Advances$807 $739 
Mortgage loans132 124 
Deposits
Capital stock55 50 
Schedule of Related Party Transactions by Related Party At March 31, 2024 and December 31, 2023, the Bank had the following business concentrations with stockholders (dollars in millions):
March 31, 2024
Capital StockMortgageInterest
StockholderAmount
% of Total1
AdvancesLoans
Income2
Wells Fargo Bank, N.A.3
$1,278 20 $28,000 $$520 
Superior Guaranty Insurance Company4
— — 131 — 
Total$1,283 20 $28,000 $138 $520 
December 31, 2023
Capital StockMortgageInterest
StockholderAmount
% of Total1
AdvancesLoans
Income2
Wells Fargo Bank, N.A.3
$1,676 24 $37,000 $$1,687 
Superior Guaranty Insurance Company4
— — 137 — 
Total$1,682 24 $37,000 $144 $1,687 
1    Pursuant to applicable Finance Agency regulations, the Bank’s voting structure limits the voting rights of these stockholders and other members holding a significant amount of the Bank’s capital stock.

2    Represents interest income earned on advances during the three months ended ended March 31, 2024 and the year ended December 31, 2023. Interest income on mortgage loans is excluded from this table as this interest relates to the borrower, not to the stockholder.

3    Wells Fargo Bank, N.A. had standby letters of credit outstanding totaling $7.6 billion and $0.9 billion as of March 31, 2024 and December 31, 2023.

4    Superior Guaranty Insurance Company is an affiliate of Wells Fargo Bank, N.A. and had no standby letters of credit outstanding as of March 31, 2024 and December 31, 2023.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Other FHLBanks (Tables)
3 Months Ended
Mar. 31, 2024
Activities with Other FHLBanks [Abstract]  
Schedule of Loans to Other Federal Home Loan Banks [Table Text Block] The following table summarizes loan activity to other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):
Other FHLBankBeginning
Balance
LoansPrincipal
Repayment
Ending
Balance
2024
Chicago$— $$(5)$— 
2023
Chicago$— $$(5)$— 
San Francisco
— 1,005 (1,005)— 
$— $1,010 $(1,010)$— 
Schedule of Loans From Other Federal Home Loan Banks [Table Text Block]
The following table summarizes borrowing activity from other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):
Other FHLBankBeginning BalanceBorrowingPrincipal PaymentEnding Balance
2024
Chicago$— $1,000 $(1,000)$— 
Cincinnati— 500 (500)— 
$— $1,500 $(1,500)$— 
2023
Cincinnati
$— $250 $— $250 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Background Information (Details)
Mar. 31, 2024
bank
Background Information [Abstract]  
Number of Federal Home Loan Banks 11
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]    
Available-for-Sale Debt Securities and Held-to-Maturity Debt Securities Excluding Private Label Mortgage Back Securities Amortized Cost, Percentage Rated Single-A Or Above 100.00% 100.00%
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss $ 10 $ 5
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss 84 82
Securities Purchased under Agreements to Resell, Allowance for Credit Loss 0 0
Debt Securities, Held-to-maturity, Allowance for Credit Loss $ 0 $ 0
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
Debt Securities, Available-for-Sale, Excluded Accrued Interest from Amortized Cost [true false] true true
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
Debt Securities, Held-to-Maturity, Excluded Accrued Interest [true false] true true
Financing Receivable, Practical Expedient, Accrued Interest Exclusion [true false] true true
Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Rated Below Triple-B 0.00% 0.00%
Debt Securities, Available-for-sale, Allowance for Credit Loss $ 0 $ 0
Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Unrated 28.00% 9.00%
Interest-Bearing Deposits and Federal Funds Sold [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss $ 22  
Financing Receivable, Allowance for Credit Loss 0 $ 0
Securities Borrowed or Purchased under Agreements to Resell [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss $ 8 $ 5
Interest-bearing Deposits    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
Repurchase Agreements    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Trading Major Security Types) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Trading securities $ 2,532 $ 3,152
US Treasury Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Trading securities 2,314 2,925
U.S. obligations [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Trading securities 63 68
GSE obligations [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Trading securities 48 49
Other [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Trading securities $ 107 $ 110
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (AFS Major Security Types) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax $ 104 $ 41
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (111) (219)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 24,698 24,001
Debt Securities, Available-for-Sale, Excluding Accrued Interest 24,691 23,823
US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (2) (3)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 263 331
Debt Securities, Available-for-Sale, Excluding Accrued Interest 261 328
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 25 20
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 292 324
Debt Securities, Available-for-Sale, Excluding Accrued Interest 317 344
State or local housing agency obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1 2
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (6) (5)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 547 461
Debt Securities, Available-for-Sale, Excluding Accrued Interest 542 458
Other Debt Obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 3 3
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 157 157
Debt Securities, Available-for-Sale, Excluding Accrued Interest 160 160
Non-mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 29 25
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (8) (8)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 1,259 1,273
Debt Securities, Available-for-Sale, Excluding Accrued Interest 1,280 1,290
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 75 16
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (103) (211)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 23,439 22,728
Debt Securities, Available-for-Sale, Excluding Accrued Interest 23,411 22,533
Single Family [Member] | U.S. obligations MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 14 1
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (10) (24)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 4,691 4,421
Debt Securities, Available-for-Sale, Excluding Accrued Interest 4,695 4,398
Single Family [Member] | Mortgage-backed securities, GSE [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (3) (3)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 225 183
Debt Securities, Available-for-Sale, Excluding Accrued Interest 222 180
Multifamily [Member] | Mortgage-backed securities, GSE [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 61 15
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (90) (184)
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss 18,523 18,124
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 18,494 $ 17,955
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (AFS Unrealized Losses) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ (10) $ (81)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 9,489 8,666
Debt Securities, Available-for-sale, Unrealized Loss Position 11,472 19,359
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (111) (219)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 1,983 10,693
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (101) (138)
US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (2) (3)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 30 42
Debt Securities, Available-for-sale, Unrealized Loss Position 89 129
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (2) (3)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 59 87
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
State or local housing agency obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1) 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 380 380
Debt Securities, Available-for-sale, Unrealized Loss Position 470 380
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (6) (5)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 90 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (5) (5)
Non-mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (3) (3)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 410 422
Debt Securities, Available-for-sale, Unrealized Loss Position 559 509
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (8) (8)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 149 87
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (5) (5)
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (7) (78)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 9,079 8,244
Debt Securities, Available-for-sale, Unrealized Loss Position 10,913 18,850
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (103) (211)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 1,834 10,606
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (96) (133)
Single Family [Member] | U.S. obligations MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (2) (8)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 1,534 2,410
Debt Securities, Available-for-sale, Unrealized Loss Position 1,695 4,223
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (10) (24)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 161 1,813
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (8) (16)
Single Family [Member] | Mortgage-backed securities, GSE [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 108 112
Debt Securities, Available-for-sale, Unrealized Loss Position 126 137
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (3) (3)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 18 25
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (3) (3)
Multifamily [Member] | Mortgage-backed securities, GSE [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (5) (70)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 7,437 5,722
Debt Securities, Available-for-sale, Unrealized Loss Position 9,092 14,490
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (90) (184)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 1,655 8,768
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ (85) $ (114)
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (AFS Contractual Maturity) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 24,691 $ 23,823
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 24,698 24,001
Non-mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost 421 399
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost 278 243
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost 163 214
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 162 212
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost 397 417
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value 398 417
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value 278 245
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value 442 416
Debt Securities, Available-for-Sale, Excluding Accrued Interest 1,280 1,290
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 1,259 1,273
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 23,411 22,533
Debt Securities, Available-for-sale, Amortized Cost 23,439 22,728
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 23,411 $ 22,533
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (HTM Major Security Types) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain $ 7 $ 11
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (12) (13)
Held-to-Maturity Securities, Fair Value 824 850
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 829 852
US Government-sponsored Enterprises Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 7 11
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (3) (3)
Held-to-Maturity Securities, Fair Value 366 372
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 362 364
State or local housing agency obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 0 0
Held-to-Maturity Securities, Fair Value 31 31
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 31 31
Non-mortgage-backed securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 7 11
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (3) (3)
Held-to-Maturity Securities, Fair Value 397 403
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 393 395
Mortgage-backed securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (9) (10)
Held-to-Maturity Securities, Fair Value 427 447
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 436 457
Single Family [Member] | U.S. obligations MBS [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 0 0
Held-to-Maturity Securities, Fair Value 2 1
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 2 1
Single Family [Member] | Mortgage-backed securities, GSE [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (9) (10)
Held-to-Maturity Securities, Fair Value 422 443
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 431 453
Residential Mortgage Backed Securities [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 0 0
Held-to-Maturity Securities, Fair Value 3 3
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss $ 3 $ 3
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (HTM Contractual Maturity) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 829 $ 852
Held-to-Maturity Securities, Fair Value 824 850
Non-mortgage-backed securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost 73 73
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value 74 76
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost 72 73
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value 77 78
Amortized Cost 393 395
Held-to-Maturity Securities, Fair Value 397 403
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost 248 249
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value 246 249
Mortgage-backed securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 436 457
Held-to-Maturity Securities, Fair Value $ 427 $ 447
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Net Gains Losses on Trading Securities) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Trading, Unrealized Gain $ (20) $ 33
Debt Securities, Trading, Realized Gain (Loss) 0 0
Net gains (losses) on trading securities $ (20) $ 33
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Advances (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Federal Home Loan Bank, Advances [Line Items]    
Advances $ 110,976 $ 122,530
Federal Home Loan Bank, Advances, Par Value 112,096 123,221
Wells Fargo Bank N.A.    
Federal Home Loan Bank, Advances [Line Items]    
Advances $ 28,000 $ 37,000
Advance Percent 25.00% 30.00%
Federal Home Loan Bank, Advances, Callable Option [Member]    
Federal Home Loan Bank, Advances [Line Items]    
Federal Home Loan Bank, Advances, Par Value $ 23,600 $ 31,800
Federal Home Loan Bank Advances [Member]    
Federal Home Loan Bank, Advances [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 293 392
Financing Receivable, Nonaccrual 0 0
Financing Receivable, Troubled Debt Restructuring 0 0
Impaired Financing Receivable, Unpaid Principal Balance 0 0
Financing Receivable, Allowance for Credit Loss $ 0 $ 0
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
Financing Receivable, Allowance for Credit Loss, Noncurrent $ 0 $ 0
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Advances (Redemption Terms) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Advances [Abstract]    
Overdrawn demand deposit accounts $ 6 $ 2
Weighted Average Interest Rate on Overdrawn Demand Deposit 7.03% 7.14%
Due in one year or less $ 57,478 $ 52,890
Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Next Twelve Rolling Months 5.16% 5.34%
Due after one year through two years $ 14,947 $ 14,866
Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Two 4.39% 4.12%
Due after two years through three years $ 12,992 $ 13,230
Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Three 3.90% 3.95%
Due after three years through four years $ 10,336 $ 8,689
Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Four 4.33% 4.35%
Due after four years through five years $ 13,232 $ 30,189
Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Five 5.23% 5.55%
Thereafter $ 3,105 $ 3,355
Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing after Rolling Year Five 3.53% 3.51%
Federal Home Loan Bank, Advances, Par Value $ 112,096 $ 123,221
Federal Home Loan Bank, Advances, Weighted Average Interest Rate 4.80% 4.98%
Premiums $ 3 $ 6
Fair value hedging adjustments (1,123) (697)
Total 110,976 122,530
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Next Rolling Twelve Months 71,450 82,983
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Two 13,206 12,136
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Three 10,438 10,584
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Four 7,764 5,980
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Five 6,173 8,228
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, after Rolling Year Five $ 3,059 $ 3,308
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans And Leases Receivable, Unpaid Principal Balance $ 10,263 $ 9,884
Residential Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans And Leases Receivable, Unpaid Principal Balance 10,263 9,884
Loans and Leases Receivable, Unamortized Premiums 117 113
Loans and Leases Receivable, Unamortized Discounts (11) (11)
Loans and Leases Receivable, Hedging Basis Adjustment (13) (13)
Financing Receivable, Allowance for Credit Loss, Noncurrent 10,356 9,973
Loans and Leases Receivable, Net Amount 10,351 9,967
Loans and Leases Receivable, Allowance (5) (6)
Single Family [Member] | Fixed rate, long-term single family mortgages [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans And Leases Receivable, Unpaid Principal Balance 9,335 8,939
Single Family [Member] | Fixed rate, medium-term single family mortgages [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans And Leases Receivable, Unpaid Principal Balance $ 928 $ 945
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio by Collateral or Guarantee Type) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, before Fees, Gross $ 10,263 $ 9,884
US Government Agency Insured Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, before Fees, Gross 376 378
Conventional Mortgage Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, before Fees, Gross $ 9,887 $ 9,506
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss $ 63 $ 58
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 5 $ 6
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
US Government Agency Insured Loans [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 0 $ 0
Conventional Mortgage Loan [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Nonaccrual, No Allowance $ 25 $ 24
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio (Payment Status) (Details) - Conventional Mortgage Loan [Member] - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent $ 9,974 $ 9,589
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 2,626 1,787
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years 7,348 7,802
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent 52 50
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 28 20
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years 24 30
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent 14 12
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 8 6
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years 6 6
Financing Receivables, 90 to 179 Days Past Due [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent 11 12
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 5 5
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years 6 7
Financing Receivables, Greater than 180 Days Past Due [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent 6 5
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 4 4
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years 2 1
Financial Asset, Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent 83 79
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 45 35
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years 38 44
Financial Asset, Not Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing Receivable, Allowance for Credit Loss, Noncurrent 9,891 9,510
Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year 2,581 1,752
Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years $ 7,310 $ 7,758
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans Held for Portfolio (Other Delinquency Statistics) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]    
Mortgage Loans in Process of Foreclosure, Amount $ 4 $ 3
Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing 4 5
Financing Receivable, Nonaccrual $ 44 $ 40
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Percent Past Due 0.00% 0.00%
US Government Agency Insured Loans [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Mortgage Loans in Process of Foreclosure, Amount $ 1 $ 1
US Government Agency Insured Loans [Member] | Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing 4 5
Financing Receivable, Nonaccrual $ 0 $ 0
US Government Agency Insured Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Percent Past Due 1.00% 1.00%
Conventional Mortgage Loan [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Mortgage Loans in Process of Foreclosure, Amount $ 3 $ 2
Conventional Mortgage Loan [Member] | Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financing Receivable, Nonaccrual $ 44 $ 40
Conventional Mortgage Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Residential Portfolio Segment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Percent Past Due 0.00% 0.00%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities (Derivatives in Statement of Condition) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 166,553 $ 166,231
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 353 292
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 95 101
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 898 975
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (81) (94)
Derivative assets, net 1,251 1,267
Derivative liabilities, net 14 7
Derivative Liability, Collateral, Right to Reclaim Cash, Offset 1,300  
Derivative Asset, Collateral, Obligation to Return Cash, Offset 284 197
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 104,282 112,954
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 351 290
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 93 98
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 62,271 53,277
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 2 2
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 2 3
Not Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 61,973 53,050
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 2 1
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 2 2
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member] | Collateralized Mortgage Backed Securities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 150 115
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0 0
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 0 1
Mortgages [Member] | Not Designated as Hedging Instrument [Member] | Forward Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 148 112
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0 1
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement $ 0 $ 0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities (Derivatives in Statement of Income) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (21) $ 10
Price Alignment Amount    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 0 (7)
Derivatives Not Designated as Hedging Before Price Alignment    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (21) 17
Gain (Loss) on Derivative Instruments [Member] | Interest Rate Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (11) 40
Gain (Loss) on Derivative Instruments [Member] | Net Interest Settlements [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (9) (22)
Gain (Loss) on Derivative Instruments [Member] | Collateralized Mortgage Backed Securities [Member] | Forward Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 0 (1)
Mortgage Receivable [Member] | Gain (Loss) on Derivative Instruments [Member] | Forward Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (1) $ 0
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities (Offsetting of Derivative Assets and Derivative Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Offsetting Assets and Liabilities [Line Items]    
Derivative Asset, Fair Value, Gross Asset $ 353 $ 291
Derivative Liability, Fair Value, Gross Liability 95 101
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 898 975
Derivative Asset, Not Subject to Master Netting Arrangement 0 1
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (81) (94)
Derivative Liability, Not Subject to Master Netting Arrangement 0 0
Derivative assets, net 1,251 1,267
Derivative liabilities, net 14 7
Over the Counter [Member]    
Offsetting Assets and Liabilities [Line Items]    
Derivative Asset, Fair Value, Gross Asset 319 248
Derivative Liability, Fair Value, Gross Liability 89 95
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (305) (245)
Derivative Asset, Not Subject to Master Netting Arrangement 0 1
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (75) (88)
Derivative Liability, Not Subject to Master Netting Arrangement 0 0
Derivative assets, net 14 4
Derivative liabilities, net 14 7
Exchange Cleared [Member]    
Offsetting Assets and Liabilities [Line Items]    
Derivative Asset, Fair Value, Gross Asset 34 43
Derivative Liability, Fair Value, Gross Liability 6 6
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 1,203 1,220
Derivative Asset, Not Subject to Master Netting Arrangement 0 0
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (6) (6)
Derivative Liability, Not Subject to Master Netting Arrangement 0 0
Derivative assets, net 1,237 1,263
Derivative liabilities, net $ 0 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities Net Gains (Losses) on Fair Value Hedging Relationships (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]    
Advances $ 1,698 $ 1,394
Available-for-sale securities 375 224
Consolidated obligations - Bonds (1,429) (983)
Interest Rate Contract [Member] | Interest Expense [Member] | Consolidated Obligation Bonds [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives (152) 46
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 100 (110)
Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income (52) (64)
Interest Rate Contract [Member] | Interest Income [Member] | Advances [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives 650 (122)
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (426) 260
Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income 224 138
Interest Rate Contract [Member] | Interest Income [Member] | Available-for-sale Securities [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives 485 (195)
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (387) 260
Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income $ 98 $ 65
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Advances [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Asset, Fair Value Hedge $ 49,812 $ 43,584
Hedged Asset, Active Fair Value Hedge, Cumulative Increase (Decrease) (1,071) (645)
Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) (52) (52)
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) (1,123) (697)
Available-for-sale Securities [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Asset, Fair Value Hedge 17,113 16,749
Hedged Asset, Active Fair Value Hedge, Cumulative Increase (Decrease) (784) (395)
Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) (30) (32)
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) (814) (427)
Consolidated Obligation Bonds [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Liability, Fair Value Hedge 36,712 51,393
Hedged Liability, Active Fair Value Hedge, Cumulative Increase (Decrease) (120) (17)
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) (125) (25)
Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) $ (5) $ (8)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Obligations Narrative (Details) - USD ($)
$ in Billions
Mar. 31, 2024
Dec. 31, 2023
Schedule of Short-term and Long-term Debt [Line Items]    
Obligation with Joint and Several Liability Arrangement, Amount Outstanding $ 1,006.7 $ 1,032.1
FHLBanks [Member]    
Schedule of Short-term and Long-term Debt [Line Items]    
Obligation with Joint and Several Liability Arrangement, Amount Outstanding $ 1,172.4 $ 1,204.3
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Obligations Discount Notes (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Short-term Debt [Line Items]    
Total $ 63,358 $ 54,537
Short-term Debt [Member]    
Short-term Debt [Line Items]    
Par value $ 64,923 $ 55,288
Par Value, Weighted Average Interest Rate 4.96% 5.15%
Discounts and concessions $ (1,513) $ (736)
Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes (52) (15)
Consolidated Obligation Discount Notes [Member]    
Short-term Debt [Line Items]    
Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes $ (1,529) $ (722)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Obligations Bonds (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total par value $ 100,796 $ 116,963
Federal Home Loan Bank, Consolidated Obligations, Bonds 100,687 116,961
Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value 100,796 116,963
Federal Home Loan Bank, Consolidated Obligations, Bonds 100,687 116,961
Due in one year or less $ 48,272 $ 63,887
Due in one year or less, Weighted Average Interest Rate 4.93% 5.10%
Due after one year through two years, Weighted Average Interest Rate 5.34% 5.38%
Due after one year through two years $ 36,964 $ 39,323
Due after two years through three years $ 4,135 $ 4,159
Due after two years through three years, Weighted Average Interest Rate 4.03% 4.00%
Due after three years through four years $ 2,155 $ 1,416
Due after three years through four years, Weighted Average Interest Rate 3.76% 3.28%
Due after four years through five years $ 2,807 $ 2,507
Due after four years through five years, Weighted Average Interest Rate 4.41% 4.19%
Thereafter $ 6,463 $ 5,671
Thereafter, Weighted Average Interest Rate 3.47% 3.14%
Total par value, Weighted Average Interest Rate 4.91% 5.02%
Premiums $ 43 $ 52
Discounts and concessions (27) (29)
Fair value hedging adjustments (125) (25)
Consolidated Obligation Bonds [Member] | Earlier of Contractual Maturity or Next Call Date [Member]    
Debt Instrument [Line Items]    
Due in one year or less 62,492 76,142
Due after one year through two years 30,764 33,413
Due after two years through three years 3,690 3,479
Due after three years through four years 1,074 880
Due after four years through five years 1,579 1,819
Thereafter $ 1,197 $ 1,230
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Obligations Bonds by Call Features (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total par value $ 100,796 $ 116,963
Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value 100,796 116,963
Noncallable or Nonputable [Member] | Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value 70,378 77,731
Callable [Member] | Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value $ 30,418 $ 39,232
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Narrative (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Common Stock, Par or Stated Value Per Share | $ / shares $ 100  
Number of Subclasses of Capital Stock 2  
Redemption Period Under FHLBank Capital Plan 5 years  
Written Notice Period Required to Repurchase Excess Membership Capital Stock 15 days  
Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor 0.06%  
Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition 4.50%  
Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit 0.10%  
Banking Regulation, Total Risk-Based Capital, Excess, Actual $ 0 $ 0
Percent of Average Balance of Outstanding Consolidated Obligations Prescribed per the Joint Capital Enhancement Agreement For Each Previous Quarter 1.00%  
Maximum [Member]    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Federal Home Loan Banks, Membership Requirements, Capital Stock $ 10,000,000  
Minimum [Member]    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Federal Home Loan Banks, Membership Requirements, Capital Stock $ 10,000  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital (Rollforward of MRCS) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
MRCS [Abstract]    
Beginning Balance $ 12 $ 15
Ending Balance 10 14
Net Payments for Repurchases of Mandatory Redeemable Capital Stock $ (2) $ (1)
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital (Mandatorily Redeemable Capital Stock) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
MRCS [Abstract]        
Financial Instrument Subject to Mandatory Redemption, Maturity, Year Three $ 0 $ 6    
Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity 5 6    
Mandatorily redeemable capital stock 10 12 $ 14 $ 15
Financial Instrument Subject to Mandatory Redemption, Maturity, Year Two $ 5 $ 0    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital (Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 9,831 $ 8,751
Other comprehensive income (loss) before reclassifications, Net unrealized losses 171 (67)
Total other comprehensive income (loss) 171 (66)
Ending Balance 9,709 9,122
Accumulated Net Unrealized Investment Gain (Loss) [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (178) (114)
Other comprehensive income (loss) before reclassifications, Net unrealized losses 171 (67)
Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax   0
Total other comprehensive income (loss) 171 (67)
Ending Balance (7) (181)
Accumulated Defined Benefit Plans Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (2) (3)
Other comprehensive income (loss) before reclassifications, Net unrealized losses 0 0
Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax   1
Total other comprehensive income (loss) 0 1
Ending Balance (2) (2)
Accumulated Other Comprehensive Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (180) (117)
Other comprehensive income (loss) before reclassifications, Net unrealized losses 171 (67)
Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax   1
Total other comprehensive income (loss) 171 (66)
Ending Balance $ (9) $ (183)
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital (Regulatory Capital Requirements) (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Banking Regulation, Total Capital [Abstract]    
Number of Finance Agency Regulatory Capital Requirements 3  
Federal Home Loan Bank, Risk-Based Capital, Required $ 1,497 $ 1,641
Federal Home Loan Bank, Risk-Based Capital, Actual 9,728 10,023
Federal Home Loan Bank, Regulatory Capital, Required 7,051 7,376
Federal Home Loan Bank, Regulatory Capital, Actual 9,728 10,023
Federal Home Loan Bank, Leverage Capital, Required 8,813 9,220
Federal Home Loan Bank, Leverage Capital, Actual $ 14,592 $ 15,034
Regulatory Capital Ratio, Required 4.00% 4.00%
Federal Home Loan Bank, Regulatory Capital Ratio, Actual 5.52% 5.44%
Federal Home Loan Bank, Capital Stock to Assets, Required 2.00% 2.00%
Federal Home Loan Bank, Capital Stock to Assets, Actual 3.49% 3.59%
Leverage Ratio, Required 5.00% 5.00%
Federal Home Loan Bank, Leverage Ratio, Actual 8.28% 8.15%
Weight Applied to Permanent Capital in Computing Leverage Ratio 1.5  
Weight Applied to Nonpermanent Capital in Computing Leverage Ratio 1.0  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Retained Earnings (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Banking Regulation, Total Capital [Abstract]    
Quarterly Net Income Allocated to Restricted Retained Earnings 20.00%  
Percent of Average Balance of Outstanding Consolidated Obligations Prescribed per the Joint Capital Enhancement Agreement For Each Previous Quarter 1.00%  
Retained Earnings, Appropriated $ 951 $ 896
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Carrying Value and Fair Value of Financial Instruments) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value [Member]        
Assets        
Cash and due from banks $ 32 $ 31    
Interest-bearing deposits 3,711 3,481    
Securities purchased under agreements to resell 12,950 11,400    
Federal funds sold 8,305 7,120    
Trading securities 2,532 3,152    
Debt Securities, Available-for-sale 24,691 23,823    
Held-to-Maturity Securities, Fair Value 824 850    
Advances 111,068 122,512    
Mortgage loans held for portfolio, net 9,309 9,081    
Accrued interest receivable 506 582    
Derivative assets, net 1,251 1,267    
Other assets 41 39    
Liabilities        
Deposits (1,109) (1,039)    
Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure (163,238) (170,655)    
Mandatorily redeemable capital stock (10) (12)    
Accrued interest payable (967) (1,023)    
Derivative liabilities, net (14) (7)    
Reported Value Measurement [Member]        
Assets        
Cash and due from banks 32 31    
Interest-bearing deposits 3,711 3,481    
Securities purchased under agreements to resell 12,950 11,400    
Federal funds sold 8,305 7,120    
Trading securities 2,532 3,152    
Debt Securities, Available-for-sale 24,691 23,823    
Held-to-maturity securities 829 852    
Advances 110,976 122,530    
Mortgage loans held for portfolio, net 10,351 9,967    
Accrued interest receivable 506 582    
Derivative assets, net 1,251 1,267    
Other assets 41 39    
Liabilities        
Deposits (1,109) (1,039)    
Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure (164,045) (171,498)    
Mandatorily redeemable capital stock (10) (12)    
Accrued interest payable (967) (1,023)    
Derivative liabilities, net (14) (7)    
Cash and due from banks 32 31    
Trading securities 2,532 3,152    
Held-to-Maturity Securities, Fair Value 824 850    
Loans to Other Federal Home Loan Banks     $ 0 $ 0
Accrued interest receivable 506 582    
Derivative assets, net 1,251 1,267    
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 898 975    
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 81 94    
Mandatorily redeemable capital stock (10) (12) (14) (15)
Accrued interest payable (967) (1,023)    
Derivative liabilities, net (14) (7)    
Loans from Other Federal Home Loan Banks 0 0    
Federal Home Loan Bank of Cincinnati        
Liabilities        
Loans from Other Federal Home Loan Banks 0 0 $ (250) $ 0
Fair Value, Level 1 [Member]        
Assets        
Cash and due from banks 32 31    
Interest-bearing deposits 0 0    
Securities purchased under agreements to resell 0 0    
Federal funds sold 0 0    
Trading securities 0 0    
Debt Securities, Available-for-sale 0 0    
Held-to-Maturity Securities, Fair Value 0 0    
Advances 0 0    
Mortgage loans held for portfolio, net 0 0    
Accrued interest receivable 0 0    
Derivative assets, net 0 0    
Other assets 41 39    
Liabilities        
Deposits 0 0    
Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure 0 0    
Mandatorily redeemable capital stock (10) (12)    
Accrued interest payable 0 0    
Derivative liabilities, net 0 0    
Fair Value, Level 2 [Member]        
Assets        
Cash and due from banks 0 0    
Interest-bearing deposits 3,711 3,481    
Securities purchased under agreements to resell 12,950 11,400    
Federal funds sold 8,305 7,120    
Trading securities 2,532 3,152    
Debt Securities, Available-for-sale 24,691 23,823    
Held-to-Maturity Securities, Fair Value 821 847    
Advances 111,068 122,512    
Mortgage loans held for portfolio, net 9,278 9,051    
Accrued interest receivable 506 582    
Derivative assets, net 353 292    
Other assets 0 0    
Liabilities        
Deposits (1,109) (1,039)    
Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure (163,238) (170,655)    
Mandatorily redeemable capital stock 0 0    
Accrued interest payable (967) (1,023)    
Derivative liabilities, net (95) (101)    
Fair Value, Level 3 [Member]        
Assets        
Cash and due from banks 0 0    
Interest-bearing deposits 0 0    
Securities purchased under agreements to resell 0 0    
Federal funds sold 0 0    
Trading securities 0 0    
Debt Securities, Available-for-sale 0 0    
Held-to-Maturity Securities, Fair Value 3 3    
Advances 0 0    
Mortgage loans held for portfolio, net 31 30    
Accrued interest receivable 0 0    
Derivative assets, net 0 0    
Other assets 0 0    
Liabilities        
Deposits 0 0    
Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure 0 0    
Mandatorily redeemable capital stock 0 0    
Accrued interest payable 0 0    
Derivative liabilities, net 0 0    
Consolidated Obligation Discount Notes [Member] | Fair Value [Member]        
Liabilities        
Discount notes (63,356) (54,534)    
Consolidated Obligation Discount Notes [Member] | Reported Value Measurement [Member]        
Liabilities        
Discount notes (63,358) (54,537)    
Consolidated Obligation Discount Notes [Member] | Fair Value, Level 1 [Member]        
Liabilities        
Discount notes 0 0    
Consolidated Obligation Discount Notes [Member] | Fair Value, Level 2 [Member]        
Liabilities        
Discount notes (63,356) (54,534)    
Consolidated Obligation Discount Notes [Member] | Fair Value, Level 3 [Member]        
Liabilities        
Discount notes 0 0    
Consolidated Obligation Bonds [Member] | Fair Value [Member]        
Liabilities        
Bonds, Fair Value (99,882) (116,121)    
Consolidated Obligation Bonds [Member] | Reported Value Measurement [Member]        
Liabilities        
Bonds, Fair Value (100,687) (116,961)    
Consolidated Obligation Bonds [Member] | Fair Value, Level 1 [Member]        
Liabilities        
Bonds, Fair Value 0 0    
Consolidated Obligation Bonds [Member] | Fair Value, Level 2 [Member]        
Liabilities        
Bonds, Fair Value (99,882) (116,121)    
Consolidated Obligation Bonds [Member] | Fair Value, Level 3 [Member]        
Liabilities        
Bonds, Fair Value $ 0 $ 0    
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities $ 2,532 $ 3,152
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 898 975
Derivative assets, net 1,251 1,267
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 81 94
Derivative liabilities, net (14) (7)
Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
Derivative assets, net 0 0
Other assets 41 39
Derivative liabilities, net 0 0
Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,532 3,152
Debt Securities, Available-for-sale 24,691 23,823
Derivative assets, net 353 292
Other assets 0 0
Derivative liabilities, net (95) (101)
Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
Derivative assets, net 0 0
Other assets 0 0
Derivative liabilities, net 0 0
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 898 975
Derivative assets, net   1,267
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 81 94
Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
Derivative assets, net   0
Other assets 41 39
Total recurring assets 41 39
Derivative liabilities, net   0
Total recurring liabilities 0 0
Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,532 3,152
Debt Securities, Available-for-sale 24,691 23,823
Derivative assets, net   292
Other assets 0 0
Total recurring assets 27,576 27,267
Derivative liabilities, net   (101)
Total recurring liabilities (59,694) (47,543)
Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
Derivative assets, net   0
Other assets 0 0
Total recurring assets 0 0
Derivative liabilities, net   0
Total recurring liabilities 0 0
Interest Rate Swap [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 898 975
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 81 94
Interest Rate Swap [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net 0 0
Derivative liabilities, net 0 0
Interest Rate Swap [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net 353 291
Derivative liabilities, net (95) (100)
Interest Rate Swap [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net 0 0
Derivative liabilities, net 0 0
Forward Contracts [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member] | Mortgage-backed securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, net   0
Forward Contracts [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member] | Mortgage-backed securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, net   (1)
Forward Contracts [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member] | Mortgage-backed securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, net   0
Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,532 3,152
Debt Securities, Available-for-sale 24,691 23,823
Derivative assets, net 1,251 1,267
Other assets 41 39
Derivative liabilities, net (14) (7)
Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,532 3,152
Debt Securities, Available-for-sale 24,691 23,823
Other assets 41 39
Total recurring assets 28,515 28,281
Derivative liabilities, net   (7)
Total recurring liabilities (59,613) (47,449)
Fair Value [Member] | Interest Rate Swap [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net 1,251 1,266
Derivative liabilities, net (14) (6)
Fair Value [Member] | Forward Contracts [Member] | Fair Value, Recurring [Member] | Mortgage-backed securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, net   (1)
Consolidated Obligation Discount Notes [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes 0 0
Consolidated Obligation Discount Notes [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes 63,356 54,534
Consolidated Obligation Discount Notes [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes 0 0
Consolidated Obligation Discount Notes [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes 0 0
Consolidated Obligation Discount Notes [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes (59,599) 47,442
Consolidated Obligation Discount Notes [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes 0 0
Consolidated Obligation Discount Notes [Member] | Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes 63,356 54,534
US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,314 2,925
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,314 2,925
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
US Treasury Securities [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 2,314 2,925
U.S. obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 63 68
U.S. obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
U.S. obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 63 68
Debt Securities, Available-for-sale 261 328
U.S. obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
U.S. obligations [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 63 68
Debt Securities, Available-for-sale 261 328
GSE obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 48 49
GSE obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
GSE obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 48 49
Debt Securities, Available-for-sale 317 344
GSE obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
GSE obligations [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 48 49
Debt Securities, Available-for-sale 317 344
State or local housing agency obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
State or local housing agency obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 542 458
State or local housing agency obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
State or local housing agency obligations [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 542 458
Other [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 107 110
Other [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
Other [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 107 110
Debt Securities, Available-for-sale 160 160
Other [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Debt Securities, Available-for-sale 0 0
Other [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 107 110
Debt Securities, Available-for-sale 160 160
U.S. obligations MBS [Member] | Single Family [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
U.S. obligations MBS [Member] | Single Family [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 4,695 4,398
U.S. obligations MBS [Member] | Single Family [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
U.S. obligations MBS [Member] | Single Family [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 4,695 4,398
Mortgage-backed securities, GSE [Member] | Single Family [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
Mortgage-backed securities, GSE [Member] | Single Family [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 222 180
Mortgage-backed securities, GSE [Member] | Single Family [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
Mortgage-backed securities, GSE [Member] | Single Family [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 222 180
Mortgage-backed securities, GSE [Member] | Multifamily [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
Mortgage-backed securities, GSE [Member] | Multifamily [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 18,494 17,955
Mortgage-backed securities, GSE [Member] | Multifamily [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
Mortgage-backed securities, GSE [Member] | Multifamily [Member] | Fair Value [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 18,494 17,955
Mortgages [Member] | Forward Contracts [Member] | Fair Value, Recurring [Member] | Fair Value, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net   0
Mortgages [Member] | Forward Contracts [Member] | Fair Value, Recurring [Member] | Fair Value, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net   1
Mortgages [Member] | Forward Contracts [Member] | Fair Value, Recurring [Member] | Fair Value, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net   0
Mortgages [Member] | Fair Value [Member] | Forward Contracts [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, net   1
Fair Value Option Election | Consolidated Obligation Discount Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes (59,599) (47,442)
Fair Value Option Election | Consolidated Obligation Discount Notes [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount notes $ (59,599) $ 47,442
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Fair Value on a Non-Recurring Basis) (Details) - Fair Value, Level 3 [Member] - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impaired mortgage loans held for portfolio $ 31 $ 30
Fair Value, Nonrecurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impaired mortgage loans held for portfolio $ 2 $ 1
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Fair Value Option) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value, Option, Changes in Fair Value, Gain (Loss) $ 37 $ (65)  
Consolidated Obligation Discount Notes [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value Option, Principal Balance, Consolidated Obligation Discount Notes 61,128   $ 48,164
Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes (1,529)   (722)
Consolidated Obligation Discount Notes [Member] | Fair Value Option Election      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Discount notes 59,599   47,442
Short-term Debt [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes $ (52)   $ (15)
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Institutions
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]    
Obligation with Joint and Several Liability Arrangement, Amount Outstanding $ 1,006,700 $ 1,032,100
Other liabilities 195 798
FLA Balance For All Master Commitments 182 178
Standby Letters of Credit [Member]    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year 15,445  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year 133  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 15,578 9,396
Other liabilities 11 4
Financial Standby Letter of Credit [Member]    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year 48  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year 797  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability $ 845 852
Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements | Institutions 7  
Loan Origination Commitments [Member]    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year $ 436  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year 30  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 466 2,163
Commitments to Issue Discount Notes [Member]    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year 1,385  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year 0  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 1,385 551
Commitments to Issue Bonds    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year 85  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year 0  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 85 47
Mortgages [Member] | Forward Contracts [Member]    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year 148  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year 0  
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 148 112
standby letters of credit issuance commitments [Domain]    
Loss Contingencies [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability $ 0 $ 0
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Stockholders (Transactions with Directors' Financial Institutions) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Advances $ 110,976 $ 122,530
Loans and Leases Receivable, Net Amount 10,351 9,967
Deposits, Domestic 1,109 1,039
Capital Stock 6,442 6,873
Director [Member]    
Related Party Transaction [Line Items]    
Advances $ 807 $ 739
Advances, Percent 1.00% 1.00%
Mortgage Loans, Percent 1.00% 1.00%
Loans and Leases Receivable, Net Amount $ 132 $ 124
Deposits, Domestic $ 9 $ 8
Deposits, Percent 1.00% 1.00%
Capital Stock $ 55 $ 50
Capital Stock, Percent 1.00% 1.00%
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Stockholders (Business Concentrations) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]      
Advances $ 110,976   $ 122,530
Loans and Leases Receivable, Net Amount 10,351   9,967
Advances 1,698 $ 1,394  
Standby Letters of Credit [Member]      
Related Party Transaction [Line Items]      
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 15,578   9,396
Wells Fargo Bank N.A.      
Related Party Transaction [Line Items]      
Capital Stock Value Including Mandatorily Redeemable Stock $ 1,278   $ 1,676
Capital Stock Value Including Mandatorily Redeemable Stock Percent 20.00%   24.00%
Advances $ 28,000   $ 37,000
Loans and Leases Receivable, Net Amount 7   7
Advances 520   1,687
Wells Fargo Bank N.A. | Standby Letters of Credit [Member]      
Related Party Transaction [Line Items]      
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 7,600   900
Superior Guaranty Insurance Company      
Related Party Transaction [Line Items]      
Capital Stock Value Including Mandatorily Redeemable Stock $ 5   $ 6
Capital Stock Value Including Mandatorily Redeemable Stock Percent 0.00%   0.00%
Advances $ 0   $ 0
Loans and Leases Receivable, Net Amount 131   137
Advances 0   0
Principal Owner [Member]      
Related Party Transaction [Line Items]      
Capital Stock Value Including Mandatorily Redeemable Stock $ 1,283   $ 1,682
Capital Stock Value Including Mandatorily Redeemable Stock Percent 20.00%   24.00%
Advances $ 28,000   $ 37,000
Loans and Leases Receivable, Net Amount 138   144
Advances $ 520   $ 1,687
Stockholders' Equity, Total [Member] | Stockholders' Capital Stock Outstanding Concenetration Risk [Member] | Minimum [Member]      
Related Party Transaction [Line Items]      
Business Concentration Percentage 10.00%    
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Activities with Other FHLBanks (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Schedule of Other Transactions [Line Items]        
Loans to Other Federal Home Loan Banks   $ 0   $ 0
Proceeds from Federal Home Loan Bank Loans   (1,010)    
Payments for Federal Home Loan Bank Advances   1,010    
Loans from Other Federal Home Loan Banks $ 0   $ 0  
Proceeds from FHLBank Borrowings, Financing Activities 1,500      
Payments of FHLBank Borrowings, Financing Activities (1,500)      
Federal Home Loan Bank of Chicago        
Schedule of Other Transactions [Line Items]        
Loans to Other Federal Home Loan Banks 0 0 0 0
Proceeds from Federal Home Loan Bank Loans (5) (5)    
Payments for Federal Home Loan Bank Advances 5 5    
Loans from Other Federal Home Loan Banks 0   0  
Proceeds from FHLBank Borrowings, Financing Activities 1,000      
Payments of FHLBank Borrowings, Financing Activities (1,000)      
Federal Home Loan Bank of San Francisco        
Schedule of Other Transactions [Line Items]        
Loans to Other Federal Home Loan Banks   0   0
Proceeds from Federal Home Loan Bank Loans   (1,005)    
Payments for Federal Home Loan Bank Advances   1,005    
Federal Home Loan Bank of Cincinnati        
Schedule of Other Transactions [Line Items]        
Loans from Other Federal Home Loan Banks 0 250 $ 0 $ 0
Proceeds from FHLBank Borrowings, Financing Activities 500 250    
Payments of FHLBank Borrowings, Financing Activities $ (500) $ 0    
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "ASJ%@'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 " H&ULS9+! M:L,P#(9?9?B>*'';44SJR\9.+0Q6V-C-R&IK%B?&UDCZ]DNR-F5L#["CI=^? M/H$J# K;2,^Q#1394;KK?=TDA6$C3LQ! 20\D3GO$(P>"' M.1+(HK@'3VRL80,C, LS4>C*HL)(AMMXP5N<\>$SUA/,(E!-GAI.4.8E"#U. M#.>^KN &&&%,T:?O MF9.%7_Q$X=$)=DG]RE^NE5RJE7P?77_XW81]:]W! M_6/CJZ"NX-==Z"]02P,$% @ *'.H6)E&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" HMIU^4&P!GK4M*HF0_/L> MV6"3CGQP/C' M,>O;@.R)WR*QU0?'Q*(\2_G-GLS"JY9O2R1B$1@KP>'O18Q%'%LE*,<_.]%6 M\4X;>'B\5Y]F\ #SS+48R_CW*#2KJ]9EBX1BP3>Q>9+;7\0.J&?U AGK[)=L M\V=[?HL$&VUDL@N&$B11FO_SUUU%' 1T+BH"V"Z _2> =BL".KN 3@::ERS# MNN&&#P=*;HFR3X.:/&-S+80*L8PM.03%(3F3L65T //P&MML!?L7G&=OX)5O*)#[F1J5AKD0Q&^C_>@N$69 MV;[,UPP5O./J ^G0,\)\UG649XR'C]8VW'>%ORM.IZC"3J;7.5:%A_7VURT\ M169&)/IO5Y7EDEVWI!V['_6:!^*J!8-3"_4B6L,??Z#G_D\NWN\D]HZ^6]!W M,?7AKL^,99( ]MS(X-L9F6==A3QLC#;0L:)TZ:H#5/C_UD$NULO$;.YZ&9YW M*.WV^G3@O3CX>@5?#^4K6O>+XI"\LL9]$FNIC L)UUKP6 M7X=&PA@UX7@"> MUP1\6[L*=XV'4[_]V86$1C5$NBB0+NHA/0H529O70@+9T4F'*Q6IIC+7H/$- M.2\+SLLZ8V\:Q8+<;Y)GH5R$N(;O^^T>[??[+C@TM"%#\*IW#9;1]PN<_4R8@&-65D)2.K,_2>Q#+2!F8&0^YYXDPP1X2FDYO) MT^B6_/)P-R&W#Z-[IN1F,B=W#[/[R=S)C\HVY2\]#T5-13'M0S,K M:.(96+M7\DF\.6L EX(,1#NL=TF=^14/;LI9NAN*VYOQ1JF#KOQ5<(5.)T?D MVFW*VAUWA_Y.=N@]:&ES*.Y-#N821<9 MY3*W9JXSKU,VSP(8)VF0"3,!9V\ MIS ]M'0]%/BN(79@J/AMG:G85RGFN\4%HB6'HC6,D'[@9I[!-NB<\--Q82#*WYUKG+'>%13 MSM(.4=S$%(OS0"I S):99QFD(!*&K-Q *K8+L="=F'#U/]PYZ10.B94.B>$& MIT &^Y=_[[%YE^_;VH5Y1+&B:?&HIIRE86*XP]D/T96 (8IDH",RE2,4CVN* M5WHE5LLK?>&O9!9"NT6+*,B_DE0O6HY(=EG[W/J&KG/9@@!Z1[/M]VBZ5)8!U7M@D +TP 8 >&PO=V]R:W-H965T M&ULM5MK;]LZ$OTKA#=8M(!3BQ2I1V]BP'%:-$#2!'%[]\-B M/S R'0N51*]$)^UB?_R2DFU:(L4DM]HOC1_#\1D^YIP9JF?/O/Q1K1D3X&>> M%=7Y:"W$YN-D4B5KEM/J ]^P0GZSXF5.A7Q;/DZJ3<$DIVDQ MFI[5G]V5TS.^%5E:L+L25-L\I^6O"Y;QY_,1'.T_N$\?UT)],)F>;>@C6S#Q M?7-7RG>3@Y=EFK.B2GD!2K8Z'\W@QSF)U8#:XL^4/5='KX$*Y8'S'^K-U?)\ MY"E$+&.)4"ZH_//$YBS+E">)X]\[IZ/#;ZJ!QZ_WWC_7P5?6_X'EGZXU LJT$SW>#)8(\+9J_].=N M(HX&0-PS .T&H-<.\'<#_#K0!ED=UB45='I6\F=0*FOI3;VHYZ8>+:-)"[6, M"U'*;U,Y3DP7@@HFET54@*_ G!?+M)[>4_!]<0G>G;P')R MP$V:9?+CZFPB MY(^JH9-D]P,7S0^@GA^XH>4'X,,Q0!["EN%S]_!+EAR&^^WA$QGJ(5YTB!?5 M_OP>?[/%XM.WA2V,9ARVCU.GZ6.UH0D['\GC4K'RB8VF?_\;#+P_;$$-Y*P5 MHG\(T7=YG\YIM0:T6(+EEH%5R7.YSXL?UJ5K' 6U(W7@GZ8^.IL\'4=B,8$' MDQ8^?,"'G?BN"L%DU.+T@=$R+1[EJ=OP*I4[\-U7+ACPW]N@-C[),8X0P@Y8 MBQ&.>N"2 USBA+M@R;:4AX)58+,MD[7,&4NP+9:L!/2Q9+O#(SA0*YEESB"( M@0^BF'B=*"Q6$'N>/8S@$$;@#.,SDXAI!E82>@4JGBV=2 ,#0^1[I /4- HA MZL$9'G"&S@-Z53S)O:$F%51ZYEU0PR$/[D#.6J%'A] CYQ)]*^E2G0<=MRW< MR)AT1(Q3:QKYD"#[RL0'>+$3WNR)IAE]R-BI5 ^G%CH17 M0K')"<+C(([J7*1>>QZT+F!L1H2#N'NV+59^I#C!%A/T-/]YSJB^L&QY*OBI M5 0JE%^MF%8T+<$3S60B5?%$"#?!1,2S1K+[K=:Q07$G$)M1W]K (QZ'[LW# MA3S=J>WT6)%"BIY,!#610M^9BV[DCGZ48A9DG!856,NM N3>!QOY^8I+030&!1-6 MZ$Z*?FM2&LI;>QHT7T,W8;]N&M0)H9DL"]3"UM\G)9-J4HZJ*E;+RQ/2')^@ M6?8*$/NZFS0./9]T$X+%+(Z#OJVIZ1ZZ^7Z6).569K%T)U,DKRLE+A4&02HG&)1->O0'*G /K4F94-DSJS-JG=F M-;-#)WM.;\5:B:8:JA5<:/ZLW]4<%B/D]4@\J)D7OD"]M]]FUZ"_.( FH<(P M0(&1VRUV$<9'&Z(-4',OC)VIZ'*GD:W@G+S]YF0SD+=V>:;Y&+GYN%L=6$LU MDT&A![L[Q6(5D]B^$$CS+'+S[%=>G*:OP6@R9XR["$V;J(>TT%&!ZZ;61@@L M'?L%V7FU"\YBY?E]\ZDSAN2!*'8XP1H (YOB\UB;;M04VF?.),G ]TG476S3C&#B]Z1\I,D4NI!)F]VV@].D#5GS*G+SZHWJ':[,G!#?_5I0&36 MIL="=(?2-()>7_WJ:[[TW7PY6TFIO:QG]0O?5BJ-W)7\L:2Y"[%OQK O7=!'JD6K.4/J197:.^+%U]DRQAEU M-CTIS-=\ZKOYM#EJ1U"M MX"QD&7<3@\4H[)W/HVZON]W;2-?KJ]G%U?75MZM/5OVZ\]'.70$)C"6WV(68 MA*0'I28]WTUZ9.(5F9W5VJ57)G.=S+I6S7.4-[: 6MV]=WL.F\E^%,PSV39!R[ 9BOJ5/7N M1+*]3% [!?/^#Q!$8^B1,0K]>G\$:(QC,O8]#-*J4HE8?&@/>NAO+4CUASO MNSG^>Z'XL4P3J:&LP5HZUCXRDJ/%"N$>&OPKA;&F;OQ"*5Q3XR[Y6K&9C!R' M1B5LLXIZ;T$U<>,W$C>8?;UTHK61LZ4)9;-S-*'PT<6MF\3W=R4W^[L2?3'V:LXK M,0:??NZ+\GTAL&],C0%=R5=@UNIUSYM>][4\!=;PB7&-KNZXNF4X-JM=A+V^ M]B;6=(Q?1\>+#AW?-70\!G?4M7:! 1YZ7>7H1O 720AKVL7NVECF^70IU64J MH[S;WTO(57]4DM,:U* 4/)2W=O2:@G'T^Z(#.VG\S1$/Y*T=L>9U[.;UIA>B M-.$UH^IZZ?YP2S/61],Z#;&QF[M:!)N,WY,[B>9[XN9[>Z^F?NA*4FA:%+(D MMCXRXG3[UE4;REM[$K28('#XYB]Q"I0WS\! WMHSH"4)<4N2W^GA$5.'&(\. MN4S:D+5.(6Z=HHD=W-:-9O!I_Q#F?T%K16\/*PH.3>[FHO>?-RQ_8.6_K&$- MVMP?REM[LK1$(OCW,S'Y"XT(1\0#>6M'?/1XW ORJG6=80W7%#\D)G%7MEK, M<(C[2D"BQ0]Y0?SP/)<[6M';&6 M0<3=B7A1YMX>]8\6O?TC8K8B5/\(A;Z1;BV64>C#J/>A4RUPB%O@_)YD)Z;( M,27["T8-\,G1L^7JP?X;6CZFDL(RMI*CO ^A#+YLGI5OW@B^J1\W?^!"\+Q^ MN694DIPRD-^ON,P3NS?J"?;#_UB8_@]02P,$% @ *'.H6$&/JF-5!P M3A\ !@ !X;"]W;W)K>BU22^D5:0M5Z>[=6T,,1)O$G&UH]]O?.$D3B!_:T_5-2\)X^(\? MYC>V+U^X^"DWC"GTFL2IO&ILE-I>M%IRN6$)E5_YEJ7PS8J+A"IX%.N6W I& MPZQ1$K=PN]UM)31*&\/+[-VC&%[RG8JCE#T*)'=)0L6O&Q;SEZM&T'A[\12M M-TJ_: TOMW3-YDQ]WSX*>&J57L(H8:F,>(H$6UTUKH.+42=KD%G\B-B+//B, M="@+SG_JATEXU6AK12QF2Z5=4/BW9R,6Q]H3Z/BG<-HH?U,W//S\YOTN"QZ" M65#)1CS^*PK5YJK1;Z"0K>@N5D_\Y9X5 9UK?TL>R^PO>BELVPVTW$G%DZ(Q M*$BB-/]/7XN..&@ ?NP-<-$ UQMT' U(T8!D@>;*LK!NJ:+#2\%?D-#6X$U_ MR/HF:PW11*D>QKD2\&T$[=1PKJAB,"Q*(KY"DW3)$X::Z/O\%IU\.45?4)2B MARB.H"7K@J=I(-$Y#%AZW;X'24BY^DWN#O0X? MJ/B*2'"&/Z,)M/1[&%LZZ#<0!WN:;IDUEF0 MM^QF+77BV ^#[J!_V=H?BK<8D4&G-#H2=5Z*.O>*FJ2*0:BJN6!41.D:5O"6 MRTA95>:NS@\$](*:1M.$#.P*NZ7"KE?AG"UW(E(1DVB[$\L-I)P0[6 Y"$37 M@A5K3W&D1RR.;;J[AJB@VZD)-VT&Q"Z\5PKO>87?,=!(8[0"L1))'HE,H&_F6RIU%, M%S%K F.;DL;L'9$#<\KUSFLJ31N,'2LG:%>9O^U5>L_BL*EX$UBHY?UZ1V?A M[6@8Z[WIMSG6>4"HP*OS@0NUAI("Q9RF$FU -H*^15MXO^) )JO:P%32-N2: M1EW'\ >XDHO]4Y,K6#51D9C@@T:J52(V1[5[D&X*C1:K=M!VJ*S %7R07.._ M'\?3N15=P:>RZ[.\'0=N3<,5 5X (_X3RZ;SAD9JM<$V-!!QLSR[0:]!W0 M""KW7H '%A(5@>9S<8UVRN4!7Z6O94):/P*^Q_)SM"W+)>L!$_03&T MQF^XN]<%L/X6W=#TIST,"]#J49@FKB JY 7O,.\XL; \%*M "_CPH%W7:%H% M/=QWR*SX%_@!.!WKB)8'LF M -*G&5&6@H61 LY(">4:?)\T*CI_'MY!E]F\WGX[DU%A.'Y+P^:RQ& M[B&IH(FQ%T>SYWN07L1QHB6>6A5ZT?M?B?19WHYCKA",O<0;3IE":QI!&CK) M9]RIGG+J0Y5MX?IHVF%CJ$PCXLCON.(H]G/TCD8"_:#Q#I+H;*M1=(9&&YJN M8<5$*3K\^D\(#@838K,/ILE+TJN'8-HTNPZFXHJIV,_46R:B/=7G1VB22B5V M^29LRA6Z93):IQELJ43W+%SKP3BP.@KK#,$@6F,SV=HT]AX6(Q?J<,5?[.?O M@3H]G<:O"@+817*CU>LSGENVL$LVP6M,*-/$M?(K-&,_FC/ZGJ'4T8\F1^N[ M2XN):X)4J,4?02W/"H.\@,_7J'T>FQRM%S46DV;@4EF1%@\^D#0]!3SVDOH_ MI\M/\G9\TE91F_BI/>*)+GAH?OJ;AFC!4K9R5)K$1*ZQ_&PVCN5'*BX3/Y>A M7(<,OE0[F#^Z#R+'B1DQ,5K/?1:3KD->Q5GBWYQ"Z;-B4M<^^F2'.;296TY2 MU^8S.=9V<);JYV%>A_,ME.$Z9[T5N':))MKJ9R9>DV.)%?S(._ K-PD[J27> M1:D^$T77:Y8N?UF%6B!7%VJ:.+(JJ0A'_(2;K58P\W2Z+R1:M5E..^O:?";' MVBI"$3^A\G$N=F((EG6R2_7Q4[9THL5.N>X:R/N$LI@$KLZL$$7^#Z+(^XBR MF#A.[TB%*/)Q1'FV@L0DCU'2VVQ<2Z6"$_%O XNKI*(2R3;:>H"C=*<7SBQ? MY?H<8\%@Z\7>KIZ>Z2N#&FO*X1&F X_CO/[*-[UG* O;&JAE/]FN<]ABA%WS MHU.1J>,GT_4*(@CUF6^9&"#/K@5-H(:$!":SPM%Z;V(BB-1'QV*#'6>JG0I3 MG8]L'UU[\Z+QX54-[M7[TF(4#.K"6@9L_*+[-[C\77"F>9!\W MC$(BUP;P_8IS]?:@?Z"\0A_^"U!+ P04 " H.Y%_;=VE2%?;DR@NY9>V?PA>-&[XS!>C*7\JN=W,8#KVX% MH<#(6 9&?VL?'/7K=QV $03S4@V *" M0T#K'4!S"V@Z1PMESJT;9EC85W(#REH3FQVXV#@T><-SF\694?25$\Z$,\,, M4E:,!IG 6&9T%E*;I#7";1[)#.$"7F8W"T$)T'W?T/Z6Q8^V M>XV*O8)W]FK"OM"KTC'\> MWCPAIUG&LNGXFO\5RW=#^>=PKHVBH_M75?0*]E8UN[W.UWK)(AQX1*Q1K=$+ M?_VET:G_5N7Z!Y'M!:)5!J)UBCU\H->'.X^KW"RP'8>UC\PZ#+J4O?6N^F.; M1J]1VNR):I>BVB>S\VA25!#MI:40"6=":GU>I;7]D2GY(+(][SNE]YV3*7G) MZ8T7_#O&L*"W71<^8[77!55[-_K=QD&&CFTN.MWJ#'5+C=V3&HL,[5^E4&X>ID$)ZE80+D M_SFL5S^1MF.;BTZG6G&O5-P[K?CQ>7@'X\?[Z=/D\^1A=OME KV,$)D19O^Q2]%31'103(Y>NP,ZEH7+MABDU5*BL 7U/ MI#1O$[M!V:*%/P!02P,$% @ *'.H6#1>)*D5!@ .2( !@ !X;"]W M;W)K/^HAHB11MMVY>$DN^/#J\YKWGB-)TR_@G ML:)4@B]9FHN+P4K*]?EP**(5S8AXP]8T5]\L&<^(5(?\82C6G)*X')2E0S0: M^<.,)/E@-BW/W?#9E&UDFN3TA@.QR3+"O\YIRK87 SAX.G&;/*QD<6(XFZ[) M [VC\L/ZAJNC88,2)QG-1<)RP.GR8G )SQ=>.:",^#NA6['S&113N6?L4W'P M/KX8C I&-*61+""(^O=(%S1-"R3%XW,-.FBN60S<_?R$_JZ@I9Y,0P^GP<7<69E 8C'50B]VX83=VLON+%>M^P3(U\U71I1XI4#\DRZPT M*ZSQ#@//&W=8FC$0C>TD_8:D[R1YPUE$:2S DK,,)$)LBCP6A1O5A2N*169C M[)MLPDG0H6P&81][=LY!PSEP@L;@BO"B^)5\?,A546UN?&_K8WGP'D]@+'U3XR!1X%7I>I&:3L50]1[0*0VP5\@VE!IN!;3(LM MJL^T(.T*D-L5'-"L+#?2*##8F5$H@#TM'VFU1NX;[LLHVF2;E!06Y4^YHMRZ M!-P][*02?2JT=CZT1*/P.7N8TP\/8?8.M\I>IKKI(B1!@WI0^^ _4WY3%X&P)[BLFSOP?AC@[F*V1*'QJ& W6YA?OG[Y1^+*_"R M>C3URDK0%'[?J#5+3%^E:6^ ?]@.?8V\FR[+%KTEJG^/'FO3@-VFX4#>[J2; M&_'&KIHKVH M:]UM0;AGO7M:GSVW/A]2C)XIN'Z7G2VF9UUX6I.][]7D&J#5HCQC4]D6-39^ M^^'.0_B,\H?RW00!(K;)9?4LNSG;O/]P63[U[YR?P_-%]1:#AJE>JK@F7'5G M 5*Z5)"C-X'*%Z_>4Z@.)%N7C_KOF90L*S^N*%%Z5@2H[Y>,R:>#X@+-VR*S M_P%02P,$% @ *'.H6*1#Z#<7"@ M#$ !@ !X;"]W;W)K=$Y M/:Z>W+EI!-W-@_N^6RNS(/NZ?&2SM@#4T_+ M.ZF_=;=:)GS!BI*+ DDV/>F:+^JC-?&C&G)AB+_)Y^H^4FG MWT$3-J6K7-V+EV]L;5!J]&4B+ZM_TD'@&D/4 4AE:(ZO,NJ"*GAY+\8*DD=;:S(=J;JK1VAI>&#<^ M**G_RO4X=?J@J&+:+:I$8HJ&M)RC*^W:$AVBIX<+=/#;)_0;X@6ZYGFNI[T\ M[BK]5C.VFZW?<%Z_ 7O>0-"U*-2\1)?%A$V:X[L:[18RWD ^QT&%UU1^023^ MC'"$$P#/\/W#20 .V_H;/@X^C%Z'%T^0+-4:TE@ M+6:U?BV7-&,G';T<2R:?6>?T[W^+>]$_(!/WI*QA<+(U. EI/[W1R6549&+! M(#/KL;UJK,DASZ?X2'OI>1>]*Q,/XJU, U2Z!94&O7 V^8]>+'4@*Z$33":* MC.<,%1HMK]":Y^9;9H)\*<4SU_&(QJ_H8%7J#[SXA'1VE%3Q8E:G%ZXX R,^ MW:@!97JM+=UQW.(A:[G5E MXGX?=N_1%N?1FS$WTZ14HH-5+%M)K[..'#BXC=@5.20$ M1MS?(NX'$>L5HFFU9.C@@M6?/ID\>D6Y1#]HOF)H-V2U,;=JSB0ZT\;I[P?? M.1WSO++IDT[+4G(=HE3MCE_I?"IW']PN?5[K _8=M>; E>FE\!0,ME,P"$[! M4Z'MSOF?&OGOVG?:*.VZRG$73/)G:@@<]-@ @();<%T9[3(, XXCRX91$'(+ MY^4ODPQ6O)P;-QF&O&!C!7)@Y.!I!QD@E!QC"PX'D[)9M=F<%C.F0_\KB SO,Y/N2UO37%L(Q$':]2WYLRR3*[T& M1H5B^K4*W;.,Z? ?Y^PSTE,$S@MQO-$F44#DL.=SF>7V.$SN'AOJ,+O=TF.= MID#DB0.+M)&[(H>)![CE_SC(DZ>;6>:;65[25S/%(,;4!9#VVBA=H;CO6Z^6 M;^,PX=83F=OL#N(#6#9.V_@ FO6YW])L'.;91Z%H_F8Z<>DRZ3O9SA6*/7P2 M6TZ-PZ1J$DK5H]SMEF]/F_)M)SZ#Y5OL@S^L;RR>%4 MR$->Z$*YRL?@9+ETF@Z<5>,*X<33E&%+NCA,NDW3KJG:FG#/-/_6:\88.:1Y M7F[-_@NVNJ3K@ \'\)ZT-:VW M10$.%P5-+QOK:Z2]OA5(>ZT&]J6MN5%JJP$2K@;^MT B+N'C MMK<@F2/85<26!"1^8T_QF1:9!U2PFOCP=NZ>M#4-M84#"1<.=[HTR_A2EPZ9 MR,T!2WN??FVS6Q+$49(>M?L[0 ['A/0]W0G9V6D/-]BWDL]X07WP@(9X0)(= MEEO# ^0PC@:))^\0R_0D"0;,M9!J1G5IGPM:E&BNESK2A(&6^OE4Y%R L(/5 MPXZ7J?6EK M'O%9JD["5-W8IPAV[8E+O7':/EP A##QM!^))>@D3- &Y+)14_"R7!G.-JU& M)@K= _-)O=;'.9]5IUJP$7NE\WUI:TZ+I?,D3.<7O,S$JE"H$ I>48G+T$EB M*+KM-D .DR3V9(;$,GD29O)S44Q@9"XYQ_I];6X Q!+<)SY<.T?;809O9-VZ M+#6'P;I&E4SQZLN'PFJOW+XO;A+G]'6$%[*LG!"=1^[ )%,01CCVT MF5AZ3\+T[@\L@*9)1*(VG4-RN$?ZGFXBL82>?*2+;B0JNN1FV[U4(OL)8@?V MTOL#)\>Z4J3G71*6Q),WFNG=)2'9IF(JNY)-V*(ZTLXN@!B.B._L+K6\FH9Y]::^2K0^'YWLGH]6QAF:F*Q8O<#'M/@)&P%T MT6T#H"UZ3[646LY-PYP[A#&:6R6ZG4!CIONBPCA!+P+S8,DD%W HN>Q+'!M< MF;ZGP4XM/:?AK73/-&],T/'_#O# 75[G0(R1[YUNG-#+7Q%[>'I[N[[Y?7E MS>/9=W0Q>AA^OWUXNH=[B72_-\S^'U?,4LO):9B31_9(WI.:7,[%:>Q$%'#@ M3?J>:UJIY>4TS,MG4TT(DRK'?Q.KTBP 3=4S21=HF;W,B MJJ'?"',NIE1>W13:G(&!4'M QXW;Y[>0$$D]2:QGF;P79G+/_:#OU89GE9$W MI]#?S)5;\QR=^ZAP_:[=B\#.75)7!*?MD_+NSOWW!9.SZF^?;I M]J<'9]6%^];S\_CKL/X!@553_Y[AFLJ9N7Z:LZE6&7TYTA,KZY\(U%^46%:W M[,="*;&H/LZ9]JPT OKO4Z&[IO47\X+M#S5._PM02P,$% @ *'.H6!L7 M>1LF!0 Z H !@ !X;"]W;W)K],J7Z]7 8=ACK MP*K(2I4=3D:C%\-*&=>;7N2]VS"]\$VRQO%MH-A4E0K[.5N_N^R->X>-+V9= M)MD83B]JM>8%IV_U;$0I3,4N&N\H\.JR-QN_GI^+?!;XQ_ NWOLF\63I M_486-\5E;R2$V+).@J#PM^4KME: 0.-GA]D[FA3%^]\']'?9=_BR5)&OO/UN MBE1>]E[UJ."5:FSZXG=,AA4QK7_ZJZ+ MPSV%5Z/?*$PZA4GFW1K*+*]54M.+X'<41!IH\I%=S=H@9YPD99$"3@WTTG2N M]&8=?.,*NG%MCA&LBV$"MD@,=8I3+26U=P\5!_"$Y'8I,# ML?GD2<"/*@SH;-RGR6AR_@3>V='1LXQW]K\/0TJ_ MO(ZUTGS90T-$#EON39\_&[\8O7F"\/F1\/E3Z--/*C6!R:_H<\TALXWTXRO? M)9I;KS>/$GX:\CGV*227NDX(5\%26DKIK5?_@.\W0P?2P5 =,EI#VO?A;V$>!]F)PXH4 O=^\;9%W<$% MTK"9X E\%UP(JR:5/A@0 &8Z:=,,N"#A0Y;TE!.;)>IF:8VFY9[8ETQJ!K6245UIQR;*NJ<:)9\!9#LL;( M2X,'20F\;FRF#].9JG$PSS1;L]/[P2\9U-ZW%;-%&BI63GB:G#2_8E&"UMN!.324W; M;2+(UJR-X)1>R$$[1J\-LA'%]YE5<:/Z]$'ME#%]NBE4Z?'G=]C\:!R\\2E_ M1B$""9F3RF'K$SPNZ5IMLL!G)-G#J05NSM/NMZ3*/GU7"+5;)SG_OO>X!M9M M?TD$O@T6 [I5VJQ0FFA7E#3*&NS@\0S9-5HY6JC* ^Y]HZJ3YA4JS[L=FA$6 MNR;(I#@XPOPUH$DWT4(>52#2'+14\E*:#(VNMF 2'\2L+YV&N*+1VB4.FY"+ M%85>HQ8YM@RNKM_=(.P*N:IK9$S:Y517 UK(&+DW11Z)?QY%E3Q=#I-#9D\# M_S&\$ 4;)/>8Y720ZS]F4.:*\^E8XUW0N]>&]UX?H+C.;RQ,%]PSJ7V(''>/S[A9^WHY MB;=O0!3=&@5#EE=0'0U>_M6CT+ZKVD7R=7[++'W"Z,J?)3J>@PC@?.5].BS$ MP/%Q._T/4$L#!!0 ( "ASJ%C1G1*.:P0 +4* 8 >&PO=V]R:W-H M965T&ULG5;?<^(V$/Y7=GPS]Y1B,,E=)@%F@"17IKT<$W+M MPTT?A+W&:FS))\DA^>^[*_\ 9@AI^P*6O?OIVT^[JQUMM7FR&:*#ER)7=AQD MSI5786CC# MA>[I$15]2;0KA:&DVH2T-BL0[%7D8]?N?PD)(%4Q&_MW23$:Z M*R<7 90(*IJ'+WH+>_8A./)QCKW/I? MV-:VPXL XLHZ733.Q*"0JOX7+XT.>PZ7_3<3G)C-AI06=PM*@1>4$:S4*'4&S01@W,+,:)GH# M9@A?M7*9A5N58'+H'Q*ECE?4\II%)P&_"M.#X> ,HGYT?@)OV,4Y]'C#-_"F M<:PKY:3:P%+G,I9HX<=T;9VAO/CK6, UWOEQ/*Z5*UN*&,=!RGT(_?BKPXQ%?',QR'3\=9?Q_,!\SI,J(=5$*]P'N=^4\[.B>A@$+C(')T%(]*N%]P MX5L0>0XB^9LJR0=P1F;44:S/!-I/,4).YG%E#+\[L%48H[74K'PP E(AS4X- M]BK$]KS M50U4?(Y*NQ;*AK\64G:94\9<)I63Q2HI5Y: M,JSU02.%17J0LB#KXUI\#I*JE5L ?)T6@%E$V\5:>ZS%_))I&Q MX,[- &X/CT18TV8O)<7(V=H<0%K1@;^B,(#D2N1O"*U8$\6VF_3@ >.,1@ [TDIWSA!G0FW0MH0/!+!RH[QFE()B MUT_+MI\FE:^@?QG3#=K8R"9[Z6RY4-_;@3-$JCBODCJ%F5K4OU[007+>IXK.# M!P48]'_YK7?B$KCH+H&+DPU[5:TM%3\7_.VS#^6]"^ _XAWC&.Z-$@6:C1^8 M?*TK5T\5W=MN)IO6H\C.O![HZ, WDLXVQY1<^[W/1,_40U*]<+KT@\E:.QIS M_&-&I3OX!4$L#!!0 ( "ASJ%C=R?@)\@, *X) M 8 >&PO=V]R:W-H965T&ULU5;;;N,V$/V5@198M(!K M.;9S:6(;L+.[;0IL-[ W[<.B#S0UDHA(I)9#V?'?=TC)B@(X*0KTI2^V>#EG MSEPXY&QO["/EB Z>RD+3/,J=JZ[CF&2.I:"AJ5#S2FIL*1P/;19395$D 506 M\7@TNHA+H72TF(6Y>[N8F=H52N.]!:K+4MC#"@NSGT=GT7%BK;+<^8EX,:M$ MAAMT#]6]Y5''#7\HW%/O&[PG6V,>_> NF4F^%,E+I]'5Q$D MF(JZ<&NS_Q5;?\X]GS0%A5_8-WLOIQ'(FIPI6S K*)5N_L53&X<>X&KT"F#< M L9!=V,HJ/P@G%C,K-F#];N9S7\$5P.:Q2GMD[)QEE<5X]QBC1*U*PZP3$SE M, &A$[@CJOES*:6IM5,Z@U]JE0@M<18[-NJAL6P-K!H#XU<,3."ST2XG^*@3 M3%[B8Q;;*1X?%:_&;Q)^%G8(D[,!C$?CZ1M\DRX"D\ W>86OY^7&L??")@0/ M52(GC;M#]PU54+B/.(3 M16AW&"W>OSN[&-V\X=BTY8$$D6R,%1S-D!LN8F! MIU6IDH*)CH3XQ#V1D(;P-5?T+&*+4I0(F*88F@UPTPR25T(_=@.A=2T*J- J MDS F4UI[$=RC?A.\9 _05O<@!/&(4]HQI&R!]!;RW"MC2SX5OO>9E!GZ2OE; MF\81Z9JHY6+GM1U:^9[T*/W]NZOQV>4-0:HTPQ6KET8GRG,/.(S$+9"\$;XK MK/"S- !6+07ED'+?IQO(S1YW: >@'/>O WLC^1(A!(G6\>71#_T0/G0#N&NR MZ0-/_A2ND2HV@%[SYN,MW&G6(4*X>Q5T$2KHBW3&%]#/_U@_G#=VB&.YX_(P M-?7DM'7RK,#V%'A"5M%%2#VKX=7ZN8T05V6ATL-+/U_6SUX5A2\B\WH1M5D) MM*UMUE-R@"B,+1;"O2CDE_)3:TI. 7'J%85C9S&KBV/26+/8&<7XFM7*,.U= M#C&3)@DGP4_^#PJLY,[J3I;7J>8:]^[0$FT67@H$H7$UUVDWVSU&ELT=_+R] M>5Y!+9Y'30#9ZIP(V^-X_L]?.;\H$+K-_!Z:HP[#KR! M[HFV^!M02P,$% @ *'.H6$4:"T+]#0 >"\ !D !X;"]W;W)K&UL[5IK3^/($OTK+>YH!9()\2.),R\I0)A!8F!$F%U= MK>Z'CM-)O/B1;=LPV5]_3U7;CA,"A'E)5[H?(+'=75U==:KJ5,=O[U-]F\V5 MRL77.$JR=WOS/%^\/CK*@KF*9=9*%RK!DVFJ8YGC4L^.LH56[ M1[$,D[WW;_G>9_W^;5KD49BHSUID11Q+O3Q647K_;L_>JVY.WK]= MR)D:J?S+XK/&U5$M91+&*LG"-!%:3=_M#>S7QQZ-YP&_A^H^:WP7M)-QFM[2 MQ?GDW5Z;%%*1"G*2(/%QITY4%)$@J/%W*7.O7I(F-K]7TL]X[]C+6&;J)(W^ M""?Y_-V>ORD4<;_Q7TYMKTG@B++T[B<# WB,#&? M\FMIAUTF..4$A_4V"[&6IS*7[]_J]%YH&@UI](6WRK.A7)B04T:YQM,0\_+W MY\F=RG)8.<_>'N402+>/@G+RL9GL/#+9%9_2))]G8IA,U&1]_A$4J;5Q*FV. MG2<%?I*Z)5S;$D[;\9Z0Y]:[^_SN+'&JQKF0R40,_R["?"E&*BATF(ML(0/U;@]AD2E]I_;>__8ON]M^\\0.O'H' MWE/2FSL08;+: RQUJW(YCM26[>S3B!.E'N=(QE%[;0)C@+FX< MCI74I-9$+=(L)/]DJPTL"AW,$6L340!96LB95LK(R%-!5HXBB^TP57@N(S'% M0*R;1A-SW^B1YG/,WE!A0C9<+6:)^WD8S(6$08)(9EDX#;&PS(0*>7IN#&B) MP=G($JD6'V\^M<3YYCBZ.3P>#J[/+S^(T^'GJ]'Y#8:,AB=?KL]OSH##]7#X:7AY,Q(W5P+SAQ<7$'QY*LZ&>#ZX$&<8 M.!*CJXO3E5'-!GZ1_6C$0J=WX40U_1B%@-D$0&N17IE:LRK9;J82DA0MR6!) MAF#"\O2,W*Y7.9B[F\4U D4,C),+8(M()PH65.FTJG$!(N(G5X M3 :']A("Q/YJ3=R3$W4@QDM,OKP>75^UQ""GL( KJPS".SS%(O$8L\N[KB62 M-%&\QH.-W,.X6Y6&8M!S3$6L5NV-F*?WZDYIB] ">;NM+A;5^";!\E:B6 M ME/)0QXV;31\D50$MA%>L\:@B-5ZR##9O#5/8 !E*<:]9$?/QJ_CV>SC%; M!Z5O PJM%C*<4&2HKPO%IL,>QO4#&="*)!VWL>,0:J%04X$K()W,FG$8BT!J MO:2!=S(J%+OYI1I"A]()0: +J%()*,.;:Q3DOG(<$)@H8BZ6BS%R\TXV;C4K MVT[8EZNXL1HIS"0\?ICK J;@N"J@ *,2=EKR4T6VX+@Q4-,$TA1F("&H@2(T ML1!S"3:6J^*#M8K8HHV(G2B@0A(>R@2R.5LK)%=MJ@X87439#D;>#UNJ!17' M?\')I$/C&1%NH)=QQ^F::')V@,(TA5LL7J.):1(I%!*)"048+8FU..W6T MR F@"S$0W]!^72> 3BN*M<>$!#*;6XWX+M-$0E1C7&0P8 :+2 39L7'DHHS: MQB)S%;$M2BV6[+EG-V^2'B%U/>%9JZBOG3@Q3M\A?!.EZN#-LQ'3X?%-D^MLHRL_AFNM)&?D[GDX#KD: M+Y^J#5S+2IN128.2#\]16I0^U&%VNZ899P+2Q-#I9@!@_[R1,*',49J\JF1) MFC?*HO@;&999TF"%WI 0B3X67JM3]<,IE%="8D98<0(M@'4QY?V%@/Q8!K>< M5E*S]+0@<%'U0H^,,%O()0N#;Q=(VT&XD.9Y#0!H49<+GCBG6H*[B >P$=1Z M,DF5"W>7>Y\6B%8R0QI@P]A<((M,F82"6HZO\$$R4XP(%,,DC[AK M<@]R0\%EAW2 L_\R"D?AM$ZRE5U;8O@U4 LSBUS!H5S&:N7N)F/)I9XIWCY% M^/TAMI/&B@A71B)H5AK'15(BPNQRP^5D0ATJ EV9*SBGA*F6YIAA2DS5%-TJ M8M>I4M60-T6K-Z&LJ-FT901G!Z\W M(_A!](K+-#F,41EGBG2<13.RK"RQ2OA6*[M\6?? MZ8@KCER>L3ZPZXJN+SZ,AFS)&Y50ZE=*_ X_H=8.BARUF7;6G.;YPNN7,AUA MMWO"MMOB)LV)=$@8U:1&6KSC.OAT+;N#@>):)*\+F)@4=P=)8REJ$O:LW::<\FQ RJH!Z:#H5\ M]@^&[*)I6>MSBL(PG1P2(7\E]IWV ?G6B-Q)#DIYE"++Z&T2R1ZV\Z;^W%EJ M4Q74I*8/Z7*7@!7?$K$#"DXVHBT^:*A8_C^C$'@F>!\)2 H6!S'YJK8";>Z M[]HO#5.G[PC$?B7)M7L&5Y1$HS0@#I<67'>E*%9W;XM MD-[V;?B=KCILFXUQC;WONP>X=GA47$1Y6(ZQ?:N#F(!M]_L0A4NO[Y5[>F(_ MZ"H]MR]Z'=* 1./:MLMY\!6IY..+W:84O&_;]D%UV]Z2Z'\2D%S77@>2RT'B MO#C?NYP[5D#RO!< R8-Q';'?@:,Z_@\ 4L\E4)= ZG\OD#S')I@['N'([?M; M<&3[[AJ.;*!W"XYL&,DF0/B09?>L?J>S Y +%?(SZ M$466LJA7)-&RO$HF1WC>J.US-9GQ<0)U<>SYU9J&E>W>Y7CK;8[OO+S/<7XN MM7!7U ($FQ@ ?/X4R:B[H;DDVBTR=.!L](V"U.#1.9?OV)1OM:U\DZ)FNU]6 M]=MPF&UD)5NQE$D@)98G-!P0=7Y.RM1;<%\D/'%:0T]T)DJL1A2'$LAKK=)3[AP%%,+;:0TQ4WM>$W M1J7;VXI*W^JA1=_O 2@=L 6',$$4 ^2%0Y/XQO/(;%O=-E#?@XZ^Y7C$G5TF M,Y;?:9?LHP8G!O<9G3ZCT;>ZW2Z#T?49G7W++5,,,9*?W->?-'X6^21S4Y*> M:6MT%3IC-KMQOS-G]^V""M/X<>IUNF]TF8.5T': ME#:_E:4H2!&?SR_H9Z!U<'-1QB/Z3(M\8Z@A:4I]^W'2OY74M+FM]EQ12E@GZQ7?(BVM1:((5[6;O+?:TYCP+::;PY@ZNG@/VDQ6PNIN&= MN8.NHX\6 8S<0]]*?ZM9C4'5O!Q,P]QQ>K[Y\] H>)W&M-488OT>\I';[T-T M]R5-K.E>31_R; -2]HEE>UB2_8<:^BZ MWS>UY[-&#Y2KPTB.5=3HA>N]/)_4/;>[(;97P\KG\LJVM9D(^EN3PB_VM\?< M9N5P<)Q?Y/ .KIMR&SSM.;5^; M#4RU_2>>$Y#;FB<%+VO\092^]_?-G]SW/]K&;^3@;VSCOX79/,S^_VWXB+J]%H.!)7E\RZZ3U) M)BSU2P?;WK ]:KP-'2L]XW>^RW="S(O1]=WZM?*!>9MZ-=R\DPYTS.A'HDA- M,;7=ZG7V#"BKBSQ=\+O5XS3/TYB_SA6RG:8!>#Y-T[RZH 7JE^W?_Q=02P,$ M% @ *'.H6*Q.B^ A" $Q0 !D !X;"]W;W)K&ULK5AK;^.Z$?TKA&]ZL0%T;3W\W#P )W'0H)L'DO0NBJ(?:(FVV$BB MEZ22N+^^9RA+5A)OU@7ZQ:8HSG >9\Y0/'Y1^LFD0ECVFF>%.>FDUJZ^]GHF M3D7.35>M1($W"Z5S;O&HESVSTH(G3BC/>J'O#WLYET7G]-C-W>G38U7:3!;B M3C-3YCG7ZS.1J9>33M"I)^[E,K4TT3L]7O&E>!#V[ZL[C:=>HR61N2B,5 73 M8G'2F09?S_JTWBWX4XH7TQHS\F2NU!,]7"4G'9\,$IF(+6G@^'L6YR++2!', M^+'1V6FV),'VN-9^Z7R'+W-NQ+G*OLO$IB>=<8K MS+A?]E*M#<,.BTMC5;X1A@6Y+*I__KJ)0TM@[/]$(-P(A,[N:B-GY06W_/18 MJQ>F:36TT<"YZJ1AG"PH*0]6XZV$G#V=)L^\B(4Y[EEHH[E>O)$\JR3#GTA& M[%H5-C5L5B0B>2O?@Q6-*6%MREGXJ<)KKKLL"CP6^F'_$WU1XUKD]$6_<(W] MQB=GWW>'5[PQYG]]?L,15LH3)4GBR6S/)Y)C;E M)_^#Y1:OSWCQ]/MOXS 8'1G&:T4H7V-YD9#8?(WJ2T2^#X<8!V%+>+NVD4ZU$+5\Z$TF(8NZV#6(O##R:3QHR[=6UQH6JM2U M M^+(MHTBMC8&XXG-&S+M]8VXF"^6ISV#.$PTA'Y7@#Y07$JB%MCC-;[TDXF%F MG>?"8D.*;CLDY(HPK>TE%T7:825.3%^G&3)UNQ KIF+%<8 M\>J8B;>[[(.OW[[=?G=AOKR]9^Y&\<6VPZ:*6/( M53C'?I1<(\4(/[X@Y?\2RX+H>N/$[O2B:I!?#O0D)6"%_2#SASL@P5$BG!+@ M([O0BD TFO*.I.( D+2../5; D #S%JMPV[]L4OF8+7[HBK?1!6;-% 6K]+8 M*B"=1 5)3H"Z4"[TSR'?F, M@ M-+YC)QA$J5MHE;]AXE?:4\ P>EGS(2,NE#')0#HIW2G*XB>@_Y5LMQ'>UM M&LBYF"+_ =AMS_8_55^Z#EJE'$[(HKI:HJ+?%11.YS:'1O2?5.%\I99KHD_Z M%*#P-*?O5F3L>N6: I)*BD+_Z(HH>HS=&RRTZ)4L?2A!SNZ9(UQTF>)$@_"( MW2CT\4'S6']N.\W!$;$H6>W.;715A*/0'W_K[KH>Z+4N:L"Z2W<=17D'&55W M-LUL<^,UK2YZMLNKZS+$&BW& "0+B/K=T:##='4%53U8M7+7/G-EK&ULQ5E;4^,X%OXKJ@PSU5T52&SG MV@U4 0W=U$)#$6:GIJ;V0;&51(MMN64YD/WU^QW)=BZ$A)Y]V((66G MEK*SB_M^R["_'L6+8>>Q"I^V2O^_\J\I8DLQJRBRFD*F85Q$@H4JG8N4PHS' M+%F?QM.(3=5T(+)7O7-C!O&M6!9H<,9<@,(M$K8_=5U?K0)7\(7 MC,>Y8F.!7/2CD*1VI53&M9&AS#AA2")B%40V4Q,F8CF5\-5->3;65%!$LZMO M-Z1,O@45$HI-12HTCZ&=TF";+UAKG"F@8 M5<-WY/BOZ)%.20UZ[_C3@$8VALBU32+%4F4J 2QQ:?]G,OZ*>9Q"2T[*LLXK M>ID[B>"(8:$U; L5R^D0C"3E2-:YG)+**^Y6+0V)YC(2VJT#\Z):T3J&T@2S MX9T:,HRK@U10G @[7&^KSWR(P)MK:V.X64SV_OB)(<>%LSK)L2](45X?OX!]D7FH M"@+Q@^=]=)=SGL-R//IWX0(R=[Z\$<"EH\.X22)+N@]>\-%=G%#[@0](OJ#; M@WS#?L#.R,)6;"(KO3Y6>8X,\:$+WKUWLVZR%-W3@>/O6="'/2B-S%K9"5JB M5; 9C5-*K,(O9O8UPGR*E@KW%&$I\[IL(X![%EZJ97EH#M8/IM-KR6* M5YZ[)Z+^1@@AKD,*(D.IC+2J:PHSBTS\[1"[V%'%#JQ;]^U_M]UC7Y<5[8T2 M%O1[^ WV!"<_7E[^?V1C1[/'G\?L;LK=GOW\/CU[.LEN[D[^SYB M]WQABU=NN"ELZB,,G\2B\N(?!8^E64#]2(;< "#KXGMJ-"<#+>U!/I>H5-+T ML=)H7@!5)K3-?Q <"9_#7:*BYJ$I@2O$Z3,JD4OF]43$+YMP&0M;-!+^9'L& MVWA!V!58($D+*];NF#EE0=8<.H@.&_(U+!Y>N MOR3J$=&@)!JP'O,ZRY=#>NGUR[==>NLMWWJ#=?A9!VFI5TJ1550;6J."! ,V M"$JRLE!O4OG-[L!C_6;@M2DBAEY)SHE._D=0D0=_F&AC(F5>O]GS>_C'],[ M9>+^ME#?!:TW=!<';; /VC8N 5VZ[3>@[1%X_MO0]M?>;H'68]T]T*+&=SH, M+'="ZS7[L'\?UP&E,0#\$]!BLLU__>:@[;L\" 4]=K8^68NUU/YFWG-%7[C< M7J1+$;*R<6BRJ.H8FC2_GF,#;2($AL>;_8/K82/TUJ%ASUH:<1BAET3-VQ!3 MO*, [HE[M2OA3)SU?C[HEW)>D)QK-6FEZ%R71<<9\/JMU&4M1[6%_CML1.FS MR->$IFX0P6OKK_^9_0K27U>>5KUVS2T):.@:QPY"U^^7&-**%0M:EW[?5U+O M9F(@@L[ZG&U1^TYLV,^ XY?@!/\G<+KVMP^<]CHX;[,B613<2H;1G M9AO:0K9X"4F=NFQY=U5SNUG$"S'/RXZ6:GZ(E6@)$)HM/?G1V[8# M#&N%N 0+C*D5=MVV2D6U"#6U8P3V.SO;8!6(Z=Z6<"\V1[#V"L==+<2[<*8L M]#R3H3LUH::Y/ P%D+4_4F]=IV?:3JAB;"9%C)SYO@Z_R0[\[OHV :35,Y;: MI0V 7 M#Y=?KA^Q'QB-+D?U44\-V*N@?(T&&8HV"@AH34L5[38B+.$DWG?LL]0^$=@#H="K MZ:))'RV$;2J)T&]_OC8B80-P1^N)> /C$=Q=N T.23(JLBRVSUPO&!WHUUG_ MNT(VZ]6/>T]O[9+>YRK5NC,D14=&[<-_'&T[GVZM?$5(! * OI50$D(+YCXH MU*/UYY@S]Q5B2>Z^Y0!DM->48R>8VC[J=QM,N^\C[L&HS'Z30*XU*K&W,\$1 M*D2 ]Q,%=(WF#A!ARW);O] MF#P ]RMC;-()VDX.A\5]H"7:YD26/*34CN>OOZHB)5&RW';F=N[VPV$R;4D6 MR7K^JE@LO]TEZKM>"Y&R'YLHUN\NUFFZ_>7J2@=KL>&ZDVQ%#-\L$[7A*=RJ MU97>*L%#&K2)KOQN=W"UX3*^>/^6GGU1[]\F61K)6'Q13&>;#5?[&Q$ENW<7 MWD7^X$FNUBD^N'K_=LM78B;2K]LO"NZNBEE"N1&QEDG,E%B^NYAXO]ST\7UZ MX9L4.^U<,^1DD23?\68:OKOH(D$B$D&*,W#X>!:W(HIP(B#C=SOG1;$D#G2O M\]D?B'?@9<&UN$VB_Y!ANGYW,;I@H5CR+$J?DMVOPO)SC?,%2:3I+]N9=P?P M\O=O5;)C"M^&V?"" M6*710)R,42FS5,&W$L:E[^^$DL\<):,9CT/VJPA7,EZQ"4I+IE+HMU=$WO@O3OB)JP[K>6WF=_W^ M"_/U"J9[-%_O)--L&NM496!EZ3'^V9W4093H3 GVS\D"7@=+^J\FJ9A%^\V+ MHG?]HK<\$.\NP'VT4,_BXOW?_^8-NF]>8*E?L-1_:?8S],C^.1<_4G83)<'W M1O+_QPL\3N9?G^[9YP=V\W4V?;R?S=CD=C[]-IW_)YNO!;OA\7<&DA9*,QFG M"7A/H8< + 8%JQD\W_ 8 (&E,$;BZT*G3/%4,"4US/!C2]K 2=;P99S"!9,P M-($1:B>U8!E\$ZY$R+C6PJIVF<4A4@RC)2*"[K '&?,X$&RR$G&P!Y!991&G M[VA$:HG^^]]&OC=\H\WZACHT&9@JD@&R#A3R123UFJTR&0H4GF8 F0Z+NLVV M*EG+A4P9L$JD -WP#BZCMR*@M4$6&3"0+*M#D9Q(;F!LH$0('T0*A[\XSU(E M&_=]X SFY6%(C/((%C+XC4 (_PX8OX;]IB 0KWB=F:B C(^DZM8 M+F7 0<*3DH(OE@):VWN#PD,^ !-ZR.Z&>=W7_SB'\W2_!>U4)5RP#38C@0/- MLE1&\@^X7>P+>?UKF1\6MZ>=ZQ33T\?)X^UT\I'-YI/Y_:?[QSF[?WBXOYVS MR>,=F]S=3>?3SX_P??GF]/'A\].G"3XG]XP3*S*^09'7!42(!>3!/[8$3P4Q M S&A /^$N$0F F\GH0Q*I]WR?2F.@(-[+"$+ #\2@8!)0WJ^Y3+LL%^3G7@6 MJDWLG2!%"4)0G#@6$IV>1@%163$&?/)'L.8Q*C2V3I; CR*"@3!>7/5(NY8 MUT*BP!:_"^-E'9(.7AT8#9@H6PBV$1RG"_$");',HFB/UL;!;52Z!,--,'>0 M@&YK#N[/OPL+@=;#B RZ$FK+54J.=LQ6S3?&2A<")6\,UZ $C]&)E@1["Y'N MA# F4S?VYCD,LT QZ F?(JP)F[*!-^A#Z*CKBJ"62\6>>935@ QXKH;;-$EA MI(L^)5Y'DB_ !5$60-5Y+\("092%)G:(Y1)R/Z0@%BE!" ]_@Y2J9I*00@'P MHF48\-AF"LS#2#U=@\["(@%HUR1I>*RN>HSW4NI*X'HAZEYEB#>YN[1")(6B M(^1Z482!Z/(7!NE/L"[R'P"+0&P68//V20_1Q*C 26R01+E!6N_X5K-7@$S]MC_RX:IW[<'?<0\?>GY[?-V'*W_< MQ8>CROI@3.?0("!=2#: -"]1,/#:XV&/^?#?=:_=O>Y"M/%1PSNN0H"S-#7@ MS/A*"0O;'KR5@W+^Z7G7Y36DMBI=8782)>#\8"L ,AI]=P/!V4[2'S5,XCO! MKF[-YS(^\-O^T,M9\H=#N.@US+80$/1$:?9HZH655[P -#(8M*^O>Z"D'AM? MVP=^#U89 \E=CSV>YSS W@BTV1IYEVP\O&:M# 2T?3(8KV]N M!D/X',+\$XOL!?X;V(M<9@,T.; M \5B98@K\D4#KY%.ZJRW+0#8E*GBU&U09!1BFK>-(/D/87^7KDW*QS=@-Y$ M8,5Q*V' \PI>=2+!OL,F*5M :EO' :3F O:/T<;\)964QRV ]M[Y75Z;&$0 MB-8_;^EB#F+YIPBA#+8J#,VJDI &DE_YHWZ.CD3(*V\\S!\TAB]=QJ_<.MB* M@U^Q%L"Z1OR J7Z'W$$N][F_(.@GF'@BG37,,Z9E=PIKN:6$)E$A<433%Y . M/"<;X?*>4U"\4B*11CJJ:;]F.P$9"];*8T7P,D5K;Q=1,H$#>?\#ZG:!(^XZ9*L\G#C,U@ M6Z.,8]_"$I )A01PGV&WM#(^>Y/$H;9(49.;P^=97!%JM < 0Q!TA@AF+:_= M]\>7[,.!OD_JM!I3R@VJ&Z\PN@VN,9#U1V:Y:_^2TO=B']%CK;X_N&2MWFAX M"8#:14!ML+^3]$#(]/LF9,)"N,ZYVNK].VNK-^X7K+7&H]Y?JJN6YX/<\'-\ MC9_]05U9_J!+_[<\KWOYYU7E]49D&KC6 )A&;ST.MG%&'A6>=T#RS)P3ZEE M66M"$"KRRA/BMF'/(@ Z=8@1$;<$)? E&Z3&*L0PN[+V%(0R&P@IY%_$/WM M>F@^!E6=4N8'Y.0[,(J5.0]&C)2ODR1K6'>X 9>G!=T!I4[-_+ 9H]U>?9P) MY6?!;8?USIG-%=<51C*1IQYFB^?F2? <]2DL:W7J3P2K(-OD-:$&2=3SLM]GX<_ P.5C>+<==%?G>GC"@/VZ///1.;]CV/-PE] ;M M(3QY>)GIVT858=7-U/J/.**I<%CQ,:)U(]OT_XD2!WU"]U;/H'S+&_ZE&L0_HS^CP<%X2/3U??.)ZO/84UG>(E3' M)0W U):O;ABYZ]]$;'[HQ>J,GL#53EWW,D?%EUDZJW@$L0+"4)X*V%IJ!K19'Y6-AK04+< MPD3(6&S#?BB/(Y5#FK-%X ,1WI!]43* D FP$ANNC&>499#6\%B&Y2[ZRDR( M!248.\>*G)W)J0,7?,+@9[ V V1@=T!=F^W6$E2+ TOSRX.BD^O4 (BVHR@$ MQ6/-Z139GL0HL<1C9>N?S6PV$&(0A\MH;]51R;3*K/4L,1MG^]IK-_L,^/ M[.[^:?IM,I]^NY^5IX<2TZ/%;SA76:^GH[ P$WD23?=8]4WBK5!T_(.'?+!3 MKE43X'V9ZD8Q=,HUS7F?KJR6KE62K=;EB0&/]AA>JM7N>D'?*9:YE2E;MP_I M,#,HV7"+5Z R5&"ZS@5>J<&7AW.W#_-;]QS3S'W\G-/A,S=SS38VWM>$X_J! M*6,!P (:+6"TMJ"14+#"YV>X YI?6WDZVE4**Z\Y6=[Q>?,NGMT_7 M2:;%P?P-LP.'*%Q^A"\&( UL"8S&@=@B1P6ZX.)@EP>+UH#)G4TB/CP;_[19 MOY&4W>,5HL$W 2%K56'9"9W_ M\R4R-$/3H+S=9" ^<>.@7;I+7N_ 0V0,E -!%M8K,,'1B6*3T%OYW25A^/I! M(5N3(&TSN3S$#[X"YD@833S5B;>'I^@/58,3/P(A0HRRV,X@E])XFP#KB.S) M8HUX,E&BG_QK(4SI& OU>/:FPM=F9NJ$"B6/J\9H-NDLV<4 -)2X/G'$#F-B MU@M01$@/09JQH?20DL));4G<@G S$3M(*&$$GA0 ,M-^:N^69\RY1+$1:-98 M",(.[=%U*?;\G2P2^3$+-BX ^N&I<GYM VRL>$/H1)8@'3N&G<3B0<)6,53I=99Z:1?.[,.6XJ0 MD&9A((C82M2>HA-U&>5XCT'>\'H47BLPSV3#N7WUC*F /MOVHA%NJK-@=O'I MGMT601.H^7C[*_N8AIVVV;YS09>?X'-1)L-Q7R+>1V>:-A4'5#(DP@3+; M%V7>+@18FQX=-E.Q(4 Z30X==L_!QJO"S%M>J&AQ'(H-TJ!I0=C1$N0A&AH. M/A1FEX=!GE+&C /1B4RKC3DK2QJ R^F8+KA9YE%P.$XA^ CB1)6]]DE: M>?W8LL.^O>B2Y+7B4.&HBG*QLEYUV.W1X(XFMX<9(@BPI.VB E3O\BA:]ZBCP>T[TSH)9'-C$[7"89G)G)#@3KRQ[Z&Z18<- MWUI@CD#)V4:D1WL[("5I[OC$K%;EQ^ZZ$O11WBH!Q9JMPK]Q1VNA-!0#E1K^ M$';CAZP&(J_#PTJF\\\("'^00.7K1&T319JQC=*G$BXZBT-HRD-=6*(+;%Y4 M(+5MGDSHHKXF;6GC)'YM\TSJ#B6-%BFOKBT):50&>12$HFQ+>P#SIFWNP3IR MQ'[K,TRA;?:F(J$0$ B#L%U=':A@-+S@;_H,C1[>=ZJS> M3<1I' _48C#/;X_V7M7/)YL A5J 2E2A E\5;\_MCVS\=<SO;DTO=! M)5K;(WKX)DC 7]')O.HW()!\^*1V^GJ+.'E;LG6$"L"(ERGQ;5'>&3\I>^8. MOOOH=,X=#FDJ16!!O>>-Z7BL2\=C.6!1Q]UMPX!>']OPNKVRF['M]X:6F%?4 M.?B*FO\JIZ\@W!ZMTX-NHDWX/%>]W75,9] JE^&/J!*;6+*_H[OQ)([&:'54U._P3 M-H+MK:],IVIUJLHA[$^UKVZ5Q*"1G-MS_E);)+:W.'1L3A__(1@[)<,B/X#( M4JN;5M*GIA^@73D_*MP(M:*?3MJR@?E]8?&T^'7FQ/PHL7S=_+3S$VTX-&R! MEC"TVQE>7YA,(;])DRW]1!&":IILZ'(M8..H\ 7X?IE :F5O<('B-ZOO_QM0 M2P,$% @ *'.H6%G$[ NK!@ R!$ !D !X;"]W;W)K&ULO5AK;^.V$OTKA)L6NX#6ULN6O4T"Y-%%"W23H$EO413W VV- M;6XDT26I>-U?WS.4+#O9.)M;%/>+35&J"P&<1B.!J545>_TV,_=F--C M7;M"571CA*W+4IK-.15Z?=*+>MN)7]1BZ7AB<'J\D@NZ)??KZL;@:M"AY*JD MRBI="4/SD]Y9]/X\Y?5^P7\4K>W>6+ G4ZWO^>*G_*07,B$J:.880>+O@2ZH M*!@(-/YL,7O=EFRX/]ZB?_"^PY>IM'2AB]]4[I8GO7%/Y#27=>%^T>L?J?5G MR'@S75C_*];-V@2+9[5UNFR-P:!45?,O/[][-1I[EI73R M]-CHM3"\&F@\\*YZ:Y!3%0?EUAG<5;!SIQ>ZLKI0N724B^MIH1:2U;+' P=T M7C.8M4CG#5)\ "D1'W7EEE;\4.64/[8?@%5'+=Y2.X]?!/PH35\D42#B,$Y? MP$LZ5Q./EQS NZ2I$Y?*S@IM:T/BC[.I=09I\=_GG&VPTN>QN%3>VY6V+NR6)#S_^?"ZK>RN4M35YNVK'$/XGK^5S-B+$_J$I6&$I>0,H(](C*]<5YLR<"Z&%SL3(*_405&^&T M,%)9W*D>7Z%KA;O>%+,:[9'._/[,4&_@ '!'=UI^@D=@[%DM1'6 M25<[;38"!H86=2']5:%*Y:Q 7VG(H3_41KE-WV?83HFO$+5+;=R+O);R 7(8 MM8 LYI:4LY@'&#"P+J\4GC6@"FZE:>B CB]U.:^4:+AH_9I=Q'0.YP0GB9!NF]AM:IXA(V>;@$5C\EP#AGA= ,$V M$/7/6D%:()'L]KAJ]'ZBCUO"C0,;/>>V!ZPX(((^DYDAG7. J'T=F(>LD3)-:9PY M@:8^6W9=W8?BDF943@'3SB:!I^:T@SJ[9 1%/%2@'JM<58O#">5=V6L^:] \ MBH(HB_NIF*JB\ \#V!>3<9CVD^TDZN>GVXOK7Z_NQ-7UW0^WWN>Y+E YO*'S M"=<\O*B_R'8E\-TWXSC*OK=/>J!XD\-6&J1XA9/;;V'?OG^JP!?>B[.F-'_S M#Q1P[NGU32?)D1BEP00F:7\R$M_B>C@,XO%8#/O1$-?;?M"T:"@V(VN]2)%X M$P7#*'DKWF3)Z*WX(%6G\ZIY7,H_X>FCR<0WPQ@+H^%;<>>#@GV3(!F.><,T M&"89\"[VT WY\P6DYP0A5E+EG/@YR8(:/<"E:I[+[*Z&N17X!.-^0<;)9N%S M8?[BO#F_OKK\WR/6G%_[:37UQ>8?"^I=O]W\XV#^CL;,_ESL@7[<@GXMTI=G#ON"UO3[HQ=:S]A13(* M)J,4)DDJDDF0@"S&XSWCW=K="6V(VKDTB)(A&(0)#X<3'H;[UGMKM_9S79MV M*H;-4"3];"2B((U&&,;[F^\M[:SQ_-Y9C\,,.Z81AD,_C"8/-1D(X2 M8*80)1AE$891VJ;OKJ=$81AD*!WH&$&W*&)-6(/*JD)>4+SJE'I13%0UZY5TM,8H3@';7[1___:O)UT/^7RH>/TSGY!X9_ MW@2O=/6.D3P'?[I5[U9U0^E(9&&09-Q^LBS($LBU79F$R*4QYW.&);^D"@O]@J@7#$*NRHN&>6K&AYN'Z,X2"WB20834+\IMGD]-Q^.J&@-,,&T3! M^'$;P+D_P>F$; A?E0W/O;P-]MZN2S(+_PV!7X/0"YH7[6ZV^TQQUKR=[Y8W MWS@0,G0$BS#,81KVLV%/F.:[07/A],J_JT^UPYN_'RY)YF1X >[/-8Z[]H(W MZ#[>G/X-4$L#!!0 ( "ASJ%@$)E7_WPL .L? 9 >&PO=V]R:W-H M965T3) M;FIK/\ D)"&F" T VN/\^GW=("GJL#/)AZW$(QY 7^A^??##D[$/;JZ4%]\6 M:>8^[LV]7[X[.'#Q7"VD:YJERO!F:NQ">MS:V8%;6B43WK1(#SJMUN'!0NIL M[_0#/[NUIQ],[E.=J5LK7+Y82/M\IE+S]'&OO5<^&.O9W-.#@],/2SE3$^6_ M+&\M[@XJ*HE>J,QIDPFKIA_W!NUW9SU:SPM^U>K)U:X%:7)OS /=7"0?]UHD MD$I5[(F"Q,^C&JHT)4(0XVM!,] MD:BIS%,_-D^?5:%/G^C%)G7\KW@*:WO]/1'GSIM%L1D2+'06?N6WP@ZU#<>M M%S9TB@T=ECLP8BG/I9>G'ZQY$I96@QI=L*J\&\+IC YEXBW>:NSSIT.YU%ZF M'PX\B-&C@[C8>!8V=E[8V!57)O-S)T99HI+U_0<0HI*D4TIRUGF5X)6T3=%M M1Z+3ZO1>H=>M-.LRO>X+],YD]J"SF1BK69Y*>>6,E8?]Q ,3ME'M7?ZTP_MP];[5V3O5;+W7J-^6DEXI[YY M<9::^&&GC-]'93BXO;@;7(K)W9*F*EXTVZUQ%(AE.?2JDC(+!$R3<,M5ELEM'.Y2B*$::+4@JYH MD57+W,:@J!)ALO192"\\V#LO/1Y53)J54($02>!P=JD2<2J=(R'6I=P?\O.S M]<<-YDH:^"<#G+GGW8KW[]SP3BS4XEY9-]?+H!:!A/;/;RG2DZ88R7A>K!$+ M1*,H%0J<3)K4*:S+J($Y^']A\LP+]37'"V]$J]DZ)&/&"D\AE_:0EMV21,6- M9'')3'"L6"7DP^>X8!FZ;1 7$>GV.W"-"$IB6QP3$")-&>Q(%S%-C;'%JZC5 M:JWKH\$K=0:G]#77.#@BME)OS1 ;FE7*])K]UJ8R0'Z<;\9RR^119K%R$5:V M7EVY,-;/D 5$:F3F@ONTFNVM/;SA_EFDRGM8G3T#LFO?% .XY,8)L%>2HFOV MRHS7,7LVN>MBR>D!?+1)Z.$4:4(\*VE=\,MUFH6UD)<@C8(X]ZD&_"9TW'XS MM,H(O$W)$Q GB7)ZEF$U[.[G13BPX\>2DARE45B-#.P5 J;@K?_ %CA&<7+E MX0B<5393KKD=U&=&6M;F',+&WL!4"_F,OP><;?([7#EHX V+\(J.3]K/(91E M3KLTKBL)#_OW<#29%%@S7"-KGDAS'%X1,D1 ?8-[E!ZOX939HPJRU:6@(PS M4FY8$[@IOB )67:0NC119=Z(H(=>)]K!7WP9(_D2%^V^2.0S-+4:3I45_A&Q MP5805G)^*=Y7A["#62!6A-LFQ5=CK3@@Y &R _O,OFX4S[9-@1(EI9#CERIQ M!$&HX"PG0 K:.2";<0M@(U#4^?FN<++ >:07\R/0%P'V'_@AK+U :0):R-N"#JR$B M/^VNSAH)(($,N\U3PYRFN!IA\-+H:G%V.7LB74(;3B9YJ MM4FU!B\U2)E:LR"LI$AEX$FUO-H>* PNQH/)U&9(#WJWC*]+J@T MIX>H-76F2_O![E!#(K)U^EP8&I&I %\9'$!#-IVAO,DI?L@W<90FQF'"WE-/ M(%(>W-*:1PU@VO!_1MR,O(XX0GX"@L3*IZ#7*@PB<:]BLU 4SRK5,\U2X+QC M%(@ZRQG>:ZO)$[P'T#EPRMZ6[H.:('P,#P(!9U*=%-4;@L:2Y/A#)5P\ MI 0'ZS!RF!2I%JU%?<6FM$T@(JF;(3;PELS.R%R=+0,M*0[C(V]_0_N#4#4A M1B94N01[0/WUQ#>]9RN<@,YW* M"G_-\*;5RWH:&5'U3+5&+ MFA>L\UNQ:UC;-5[M:F_:: L@Q#FJV>#Z)@L)GM#0Y+,YEXN<\:%9'W\L<^=] M;X& W&UQ?7/T]6B*HXRJB08'C\93@2@YE5 M(>6S,3AS!$8ARC]]OJ2M[!V=5KL=@F]M9T0!+'&54!^B0S!S&(&+RN:<'NM% MS](X73<(RV8>Z=0UA7B380]5L?4):& %92Y2,M13GERYA["OSIE.4JDSXK@!,K5@ R M91I3]QM0K= O)1]%Q4/WK )6P4!P@$*R*%3XCM)1JF@U1-,!IR9%C"WR32:DWU[KMMXWX]'GT?7DXM>1 MN+C&_4CL7]Y,)HV_D#\&-\.+EQ"2D#[/K"K:A1EGV/W44 ?Q6N #;Q"U2JLN'"6OZS3(?B5:,PW1(&A MV%))M$&@7-G&?[2PJ'6K9O!/!6<6;?P>8>$;,.XS]BJ>5YK9]^Q3)W#]V*LW<-&QU&;0_&PA[IQ MSQVYYTQ$Z<"1!5!ZDRW*?<@(DHN$.75;=C4?X6%7OB@A,TPJJ!>T#\J'(4>] M.;,0::?4$;.O@3G)!$2R"4,OI\I/7/BIY&B4\[Y-V*2IAH,4;HJBG%H0NVWU MFJ+-U>EL'^/:E' MUZ[.B4;D>@&+3TUNJXQ54'CKS5L>L@FV>*W'K=O!!)FV MV(<_L1?.;"PW>P7X4#2HX][=6TKK(U>,6*I4:(3SO$\HY#9\V[:\ONR?!,M MFI!)HLL>UG.)49MN ;X>MY];)OS>IUF)#! MR-RKEV44=1&U,FI[TK-F$VH(T:LA):NJ=MN4*MH:.A<^1ZZU:WZYP:404M.< M0;K<\J0>LB>2Q@JK&L]IK@87U)521PC+3K=+J)+5%&9 +T^?_.HF3]@!4Q<, MO %8_.$A]W-CBWF)YUEE'%)8IFB8P[T]S5A\;C- *MT$DJ'NQ1/J>7BLB0Z( M:E#M?-5-.#D-@WL'G(,3Y@Y.3]/'$H/="[W\W#SM:&@I^Z5ZA<#;2M5JRU>S MTDLEW9_VM./2L(.R(]Z\?YWOCB2(/C/JG1SA]R0ZZASS_6&OS4UH%'ANT7PC MCJ)6OUW;[8P[(TXCH[;79XD1/V3#F_M=+C-[4>M;J_T] JT2U?E M+PD_BGZSW\%/==?KX6=MWKRULQ/6=IN]$_Q4=WVZNUQ#1M#CE\=-*//CZJ[= M%S_N^KQW4/L R^,K^LQ,#H)T&K[%5D^K+]F#\ %WM3Q\!L>1SZ@\2]446UO- MH_X>DB9_6@XWWBSY<^Z]\=XL^'*N)#I46H#W4X.ROK@A!M7W_=/_ 5!+ P04 M " HAD[7,\)@LS]--HF3 D];1N=?KC<[7,HR/WK[F MMD_)V];KM4RV%RK23V^.W*.RX39B.7ZDYE#YM/ M"9[.*RI!N%9Q&NI8)&KQYFCFOKP8T'@>\#E43ZGU6Y DQ^5]^+?1@39CT M]DSPB@D>\VT68B[?R4R^?9WH)Y'0:%"C'RPJSP9S84R;OMF=L7USK.5JEX'P1IV&\%/)1AI&<1PJF MEGQ!: ACX__L2'% [DA^5 HN=2(V,N0.[&^<+E0BI(A".0^C,-M""AJKDT ET=8,D28XS%7V MI%1+T)>DOSE9&&]$&&]R M8@;*QZX=G)7'N_.>5B0=BT ;7/-H>"ZIPS"4V27HE]8B?3U""*@Y4H\J$K # M7M>2TM9,F%J61;31T"00L@[". "SK'MP7ZB]9-OL%MH/+%3R4>U\M15B0X=L- 5]>VX8DS&M$J7$/-$R,$*D+P59O#=Z)7YAH5QQQ:3. MQ%]S3;IC@TC%<1[+X%>$<16<,,MA0+OOR\@PGMJ#CL)_153M=PC/:!MH7T_3X!:V0K(OH ) MAKP]9/ J]K=L18\ZRM>*5(Q@\ @=L'[($.W HHU[QDM-/<#:$/ILZMFK]&S^ M%QI<$6N8^%M#\\00Y"FWAW5(YKWK&OME@W.'3#^ Z_H98@;M8%P^@8G%/JVL M).DUW2@?7@FNCGU )6%.+J,300[BH+\4BCD1:]@)!3B+1>(MS0%7\.L0/F0B M]2*'-Q&-TD>ZG*!!FPS+C_+ Q(R%CI",0Q3HK5N(5L$3XS*YW;?,!VSU69TN$<#BY2@BX$GB/B;'; M4 %M8-F/>ZBBQ=?KM8ZQ)P4/3 9APU (UYN(=AZV#_,V4IXXW'4\1#U2+B["+.V.ZGX$7IEMPRW%$>P),)QQO@@DE["6I3$T8KX3 M:^H$I5 N"07+0(K/5D^Y1V,QFNBK))-AW&W7!1B5#B+F! D H0#+R\3X6!A%I*23AH)AA$%* M$3\@+E(%NV?N'3'[<-=X9A.2[/Q&WD:3);BSAYD5^56. \-.&J'9V(S$I4Z- MHQ>:A9':PXO]R).D@@LSF;;%AYW1_I2$X(V8"OM;ZR1;XK@I(@U\,^R0"VW0 MCFT*M2$*3 M!;D@4;1;;7>92!6(7JJA-03#N& 0%Y$#\N'10DT!G\DN1U2")()\$ MFF24],PI]>>L8D.ZR..";\A!Q&-*BQ.]"#/+9[IE/1/79*+524[8IY%*3U>6 M45R6#F &E:!=0E@9!F]4EM&H&:=49BJM?4DQY9*,/"/M8.:]SO#_S+#'W30N M &V.?7-H*A4O1-\K_[ +>:_V_.I3WF$PXG2N)-M$H#8ZI9C4=\:N6PUN/C5; M[RI'$IL<&I*4=QI?D$NDF$8B; WM/S;9]9SIL%<1:3VVFC^H@(5?@& J4HV] MGCC]WK :UWQJMM[ON+[PG"'$+H I'.DTE!3B+SL 936N-M!Y; MS3_#'4\S?0J3I_E;F]#$F]9<>R[LH7X:P"8>85@8YKH]9SH>U>IQ7:5,Q\/\G+5( S"CZLX7R?W3]8H6F=Z4E'[N.VYN>5./: MS^WV2P )-!1P[J+G4;@L$/A=@?<4S^@4-.I#>1.+,#>,.BB7'1>:K/C8[?6< MT61LS9Q.GQ=NR.!DYO,+2EQ*)>?](E9]ES?7MY1]R;5#F( M4FVR/;^.S"6:)"HR)8:VKMC]R/LBZ:.=CY4T(94X/_I1$7OAK@R/P3F&FLPR MH9K-]@^;;KW$GOIJ/8>+%K#8_P/#HEO^>086W8.P.)C8L&@_-5N_&Q9=9]"S M8+'YV&KN@,6QXWKU^.93L[4#%ON.._0L >RG9NLSL-AW)EX=QUN/K>:#L&@Q M,!F,;5A$5E##HD=@;2<3>'9W>2_;OQ$6IPX"E@6"/2"1M0H:L,$'47%2\V#_ MMMOVHZ*UMC>M)T_'PZ*W@8K]*?W;%[S1M0\5>_TF*C:>V^W?C(K# 7;$1@1N M&'10+CM*5'1'4+MKLX06UW.[F"I[GL7%,1QF:H.T.P;X#H==1,N> A>]$_-G M/RYZAW 1BO/Z307;S^WV@^AHZ]/M61J9#KCSOQH<[QZNKV>W?Q M9O=7'V_$_?O+GV^N_OKP_D[,;MZ)3[=7/.;JYM/#_1WC:?N]C8[TLCP;;I*0 MWN:V2^D!89/>[-2GH5H+7KDLW7U>KFINQ>S@\/$?A'!D;YW8RP+Y709]FNW# M^O#/(#1OLJ@F9EX,LII-W:WWZ@JCQ>3,0F6+ C%ZE\-:^)E$IQ>OE9G=P+>% M6P?A&N29N/NJ+$"9%$ G:QPM3O_"B0O864G8RIQ>1<6Z48[SF^6K?5L2F/<[ M7,#GMQ9K\XI6T2O:UKD< LZN;MD2W@L8PDS2:8< MWC\E0;+.D_C]B+.;*_WX-A_:P2+7$NUDJU6 N*WLPLJYKFNS3'_OW*HC<7@X MN\,F)[SHMA%Z[93*<_KN8$^Z9?H,HC$UFT@Y;+2;1*#II[OWS/;]YUGGK,'N M^1A-9BDJA5U?W-490F^\,YC:C )VBXB_0PWA&9F]44=! 6W/2=UW=R6A-K8V M+N1J>G>QTL5;\26_T.JB-!QT9"YHVZ/!44>ZBK8= 6E94HF$:6^%38+*);O% M'--*8N^?Z7D=>X VFK7.HRSLF.-.D!H,=GDVS6;CY<$=K%8Z6/[9D^A5APQZ M2U+!X_>50P[40@S_-79TEIM?T$CXX-@9CD<-MZ0UT3%!VCQL9I#-?*]99CP> M3IWA%.EBMZ]7W8>2G<-ZZ:P-M&5ME:@; C>Y&4T'368G;MGC]O_+\RH/"%,( MO:\J8%X9J(/O/IZK7OQQ /?YXL;_)\B=>L.]D$M]ST'N+GBBZ5G(W3V)HFD/ M8+A=]8W>\Y#[X_6)9V3N>[M"4]NSD#O8A1%J^W[('0P[XB?-'\79![L+3T0Y#K61!>UEI&S9)155&+N"%3)UO& F?KZORG.@Q/.-8(^1#/9$W0X(M":#O3=QOP/L!V-G,/#V M@GW9_1^ O=OK-6L=HQ,Z73[))"@ E,_?5D'U^/YBEMK5DJZ*R\GNMNQP=K#> M\H,)!S0R'/2;"IL.*EU-_Y=P_#X)1[L"].>O6 M5&B$NV]W')%V4%NFWLK724QS?R?,^%:I3Z-987FJ.C+W!4)*:1=[LO@S^Z. ML"C:TD)S702BD&[_%)&,[I_R9=ZL7B(^58RYBOK]A5O>MH=T5B,,@IT!T:^"B_ATL&R"-$4S5?A1@1:F5W^ M+9=1N-@R,3.NN"P%S]EU1U%^8V0"U5J:&Y!T:(O*CP[4 K0X>$$3E&P:?]T@ M6>";O864(BUWK+XWNC50Q?>^DQ K&P% T]>Q7H>^#9XU M (IEA,*I[AVR"LXH>?@/D,5IT++:M,J6T<'@84UU]-XE7[PWP,E5+#$4 MN56DX0S(KO0^*[3N0>Y(4[XI.,C9A^+>[[-!W"1IAJ\?8J?\TJ6IXY,"MOKC M"K? &!1M7@#1FD8)Q/2+T; :55Y8YF1G ]/5[.H&@,NM9T>WOE&*D66!,F(@ M7.!+ _87YMT/*/&G!$!\PUFLZ",)F= ]_;BB9;!/9HPH08Q$; ME1H$W4PGUF1VQ*[$*!C^L++8%P5$RC[B@Z\)B^$*BEW M5NS2NF17A+'% M3),,OOS*@YC_ECM9J1N8S8>EMWD+"DSC/*90/SQ4SMM75R MT V&E"_PR\0R3]I3OFME?0^<\59Q<%9^W/"LW/C]@%-D=VYU,+[A MR/Q"C%S']:AD;DK<=*9SG:''M>YV%?'_EI/!Q'%'=*@TYV_B9.QY)UT? M-@^9WO 'N\C&,KWFGRN%I"*A >A?:/!?/- "U1?<;_\-4$L#!!0 ( "AS MJ%BS!GC]TPD )$: 9 >&PO=V]R:W-H965T,JSPET,5MZ7'T8C%Z]4+MW0E*K MF]387'K'@\RJ4N!I?G_.S>7IZ;RF>Z4/=6N"K/I=U< MJ7HPNCPOY5)]5?Z?Y;W%W:BEDNA<%4Z;0EB57@SFXP]7 M,UK/"_ZEU=KUK@5ILC#F@6X^)Q>#0Q)(92KV1$'B[U%=JRPC0A#CSYKFH&5) M&_O7#?5;UAVZ+*13UR;[MT[\ZF)P.A")2F65^=_,^I.J]3DB>K')'/^*=5A[ M-!F(N'+>Y/5F2)#K(OS+I]H.O0VGAR]LF-0;)BQW8,12WD@O+\^M60M+JT&- M+EA5W@WA=$%.^>HMWFKL\Y?7)L^UAY6]$[)(Q+4IO"Z6JHBU@E^D'8KI.!*3P\EL#[UI MJ^^4Z4W_'WW%C79Q9EQEE?A]OG#>(FC^\YP5 I/9\TPHD3ZX4L;J8H!,<8DH,UVO=+P2VH.!\!"YM)K@*"PS-A)*XKU)^:7!C^VTBDV5)6*A1 S10;HJ M072QX:6WNI!%K,2]O"2A*"_4* #5SC01_>1'I+5[ MQDET]8G0!Z M387]B$E%V\;1M+:UF[E^P<(08I#\LRTS%%"3+$0R^_^H$LJ1,[@6(_R'X(%WWK*#AT M&W!=0MA5%06X.4? Q:! &,F)OXVP=;R@ICEHCX2 1-M1(-^:\=3[<-)J[*KI MHM34_1EMBBD!/.-\B<2GDH':W:F@"M8/.?R")5Y&#!8<%D0?1B6CLH[AAD19 M5 Y%S#FR-I0!^M:XX&!/P@7M5]B/B !HJR(!7"5R \EF;Y*LCJ\6$=I0JTIZ M#7OEH>.I94PKC_9AV*;?7>?5ZV"T8<>7U78O1\ V1I*V.;N%)7-562(S1:RL M1_>]9;"Z?/56PP@V.: J!$B C5+X!WA'+GH99W))BPD%55U^I',:5:8A3&XO M3'$0[L7*D#.6M,J /"4R!$ME3!$IJ9- J#J=P+@:MFR6IZ%T1FS[JJ#@)4_A M5<0<0$[Y@RZR#V9*I$25QI$#4FMRD:J$WW A@F)*+ W*4<$ *.MV:9]A):!>/:FX MHDBG"&W%X[X(#!!"G].MZM?O G+Y@ 9 ;IAAV-(Y=<.@>7(&P+!R'?4B02C- M==8JG2\HB5S'H2EF,F<8IJV(*1C.58L_,$.%( J+.P9 ;:LHYJ+O-]?1@ZR& M;4A1SB_9,RW*;0O>#?T@:4@23%V51>8IMMV>-.FU'<\ &HP=5]8J;AX P\R= MX*+ @NEIX!5+:S=$H&UFEI6T$LB@R/89@Q*EW5ZG!B1F7;EV30[/_L$F;Z(7 MNO#S\5D-QQ0EO@9C @E43>T;2 WV#(S?C<=-8Q'ZFEEW^S80[R$/0$M[8X/_ M@_P8GPDI :6[8/-ZEC/TZA[[-0]?:(-D>3OJ<-".O/<:QTA U' LQUH;D&M*:H6C1,$PJRL[>#60W(&YIS&O0+MIJ17A;L<[3R#XKK#0F.&HE4ARH)L:UTZ/@U8,DA=$0=KQE M,YMR9 @Z,DLJD'[&?ZV9A^(C#9BO. /2U2UK&/5@&,>5'>V(^FXV6C=S:;]& MM$1[\E*QW)0ZY@9)T@34JP"4*,KFFDRX+7,8='D@C@.2QAS:LCD HZFU\$W; MP6V-Y69Y&Y9V.N(W!B31?B4L]Y6+%ZG_E:HQ>3\4-Q7##N?Z"E2;3E#1V==S M@+PS%-#$BFGG>:=1+]\$>,)\MQOWX>X@U*+!EV9R<\VO5,R>:U,GX(=I'B]FX>1)0+9^R"SVGJ^:$>$G&E MGN*Z"^"#K;MY1/R#'TNI"46?D8'!7@KR I\TI35*U6U@J2Q_0\#R YXE$2E! M-YXB?9<7L E@U*B3 M+?"N#S;OYJ(Y"&J.+I]U< U:DBGN]U0XL3J=;'=UXY/3'^_K[M02\7-O3:P4 MX9E[[IQYU/M,D"N[Y(\A?*A9^/#%H'W:?F^9A\\,W?+PL092(7/@'I5BZ^'P MY&B IHL_@(0;;TK^Z+ PWIN<+U=*PHFT .]3@ZBO;XA!^Q7J\G]02P,$% M @ *'.H6,*W$4I[!@ F1 !D !X;"]W;W)K&ULQ5A;;]LV%/XK!UY6=$!F6[(3N[D!CINN!EHWL-WUH=@#+=$65TET22I. M]NOW'4KRI7&";'L8$%D4>>YWYF*MS3>;2.GH/DMS>]E(G%N=M5HV2F0F;%.O M9(Z3A3:97C:!1;TS4,G&\T;JZ6(FEG$KW>75K\-7:4(E5)G.K=$Y&+BX;@^#L MNLOP'N!W)==V9TVLR5SK;_PQBB\;;19(IC)R3$'@=2>',DV9$,3X7M%L;%@R MXNZZIO[.ZPY=YL+*H4Z_J-@EEXU^@V*Y$$7J)GK]7E;ZG#"]2*?6_]*ZA.V& M#8H*ZW16(4."3.7E6]Q7=MA!Z+>?0 @KA-#+73+R4KX53EQ=&+TFP]"@Q@NO MJL>&<"IGITR=P:D"GKL:L%644]*"L4MHZG3T+=%I+(V]:#EP8+A65%&[+JF% M3U#KT$>=N\3231[+>!^_!-?ALP0_"M.D3G!,83OL/D.OLU&WX^EU MGJ WD:EP,J9;8=P#S8S(K?#A8>GK8&Z=P=O?@I.V^?/"-W="-U]COJS/J*O,WGOZ#K%UD'!_P/I62+I6N3?2%D2 M%&E4 B,XB9HXPEXF83YR.U!ZG<.X\P=2SE;1"T+'M$YTM@6,1)HR=C;'89,& M)?4\5CY/]:(^2M2*5+[!.R;@U6>4@3JM"A,ER$D2>4Q<@AR>7?1(K)03*5G6 MRZ=O3%P+"*I$$N!+R0S!0AERFD&%M=)!9EO,_T3IP"[ D7DJ*[**SWVYSG21 M.TAE*Q($WTZ$,) *+PYJ(TCT/ MOY:2[VL#+%NL5MHXBJ3Q\//"PL'6UH@;O]8VA+5A0[<;]_[<[OI=&$FPC631 M((BNG: -=$/EAK,*8[WA:H9-FLB%9!/2JY_Z8=@^I[%VDOK^,PC/:5C)[H^# M8P0A@F4 M#P$.Z#KT$,W C"%3Y#3;"R[3BX6*^- G/\>$)[0%>OVV7F[$A#'S2$&646Z= M)4CCK MP,-#_VOQ7\=@*6!43G:5IMYN9X1F@22KN\5N#OJ=#@U\QM+/[/693_8#._$= M&]_2$?7;/0KP[G7>X/T1B;;D>I%J+GM!)\1F #X!.*VTY0AAN#Z>X5X GYQ@ MZZ2-G^O/T]'X9CJEX:?Q\&:,6"Y#"I[48/9ND&[KG%49QI7*:_C?G[M^N2URJ.T\,N/D^$4P3AP/]J50^21;7>2 M)Q&Q_]C&Q80^12%]D=R8 MW@FSU%7'&3<'F#\0 \%QV.N#.Y9A_[C=YD4/SPFVI@4LK6#EWPJ!F,9@@6@M MC,_AH*<$-1]3I M[9@"^_W>"XUQ>L 8O0/&..V'/W *NMT-KX!N4<0+K5*5>1+T-,5]/AQ M3;K3CH,4PU\1N0)YDJJ,DYD!JS/#LWW=YE$-]]LEE_^=JFB)3QA-D%7+7*$S ML(CEO%#/"GLB["5D$^:?2#]'HN-Q!RY=J4K?2&'R:HJI?1<7QA?4A!N#D2CN MY10N>0JO?@\D,<,_@%P%\2BXFMLPJGB#:;9?!C'+R'LN&2"P,'[*PU;9"'SS M4#L:&#]]6W86\YYK@TE8FF/T9%=O[IB6P^V)..0:XXL69LU4.N<+WZ+NUWM= MAF.)%T>]YBG-RYKBU3]J-]]L-SS^2RI=$^'[DB#G*0]T,1>D"EHS^2>483:L M4*Y?J-,_$/;0]:.UA@&P/E"8TRL/IC!YK\15W\#4$L# M!!0 ( "ASJ%CP<^T"2P, 'D( 9 >&PO=V]R:W-H965TUAV(-B,[$0 M6$B18D9;8]>N1"2XJY1VXZ@DVES&L3D:E)28US"ZZN M*F'O9ZC,=ASUHYW@DUR5Y 7Q9+01*[Q!^F\SM[R+.Y1"5JB=-!HL+L?1M'\Y M&WK]H/!%XM;MK<%'LC!F[3?OBG&4>$*H,">/(/ASBU>HE =B&C]:S*ASZ0WW MUSOTZQ [Q[(0#J^,^BH+*L?1100%+D6MZ)/9OL4VGLSCY4:Y\!^VC>YP&$%> M.S)5:\P,*JF;K[AK\[!G<)$\8I"V!FG@W3@*+%\+$I.1-5NP7IO1_"*$&JR9 MG-3^4F[(\JED.YI,?58D273LF$KX2"5:N'[[?B;TVHUB8A]>,\Y;O%F#ESZ" M-X /1E/IX(TNL#BTCYE;1S#=$9RE)P$_"-N#0?\%I$DZ/($WZ (>!+S!'P4, MWZ8+1Y9KY?NQV!OHX7%HWS^7;B-R'$?<( [M+4:3Y\_Z+Y-7)X@/.^+#4^A/ M$O^,=P0S9?+U4>HGP8]3?\+CQUNTVA<]7->Z<-"#SR6"/^,"O0>%N@##/6.L MC[36#O/:(LLZNV6P(^/5EM948 X\]&"J%#\7>0E\)=J)T,@.A$40Q-UA+6IB M9W;-KY<5A*[AL#2*'QNI5T!BH;!]<>1/#D09T3X%DNZ#Z\.@BMH&.T:ATB)" MU90S^G(&+D8FLZM&$!PA+P9P5K!'81U(S4VJE*=Y?GF8,)CA2FKMT=\S"0=S M]I3+C5"^5[PX8%Z5,A^.@0KL*0\]!;FI-S63HI-U+P#:#KMF0V83ALC#$HRHL2_YM@-8K\/G2&-IMO(/NU\;D%U!+ P04 M " H3&>]N)EDKR3Y,[0-$@A)B M$F 4(KFZ_=T Z0H1^9L[=.^V.(%?3U]N@&^7EOWX)=*!?&]*HV_&BU#J%\= M'?ELJ2KI)[96!D\*ZRH9<.D61[YV2N:\J"J/IL?'9T>5U&9T_9KO?737KVT3 M2FW41R=\4U72;6Y5:==7HY-1>^->+Y:!;AQ=OZ[E0LU4^%Q_=+@ZZJ3DNE+& M:VN$4\75Z.;DU>U+>I]?^*+5VO=^"_)D;NT#7=SE5Z-C,DB5*@LD0>+?2KU1 M94F"8,:W)'/4J:2%_=^M]'?L.WR92Z_>V/)?.@_+J]'%2.2JD$T9[NWZ-Y7\ M>4'R,EMZ_BO6\=WSLY'(&A]LE1;#@DJ;^%]^3W'H+;@X?F+!-"V8LMU1$5OY M5@9Y_=K9M7#T-J31#W:55\,X;2@IL^#P5&-=N+Z57GMA"_'1*:],D!RK@X^V MU)E6_O#U48 6>O;FX\"G(%G03E=]61I$[D$0)L,!.A% M%Z 7@_;_CLKOI]19@]]9M+8-U;ZP#(N]5QD$E!MQD]N:@B%-+NZ\;_"SI^[7 M1D>O9VI!&L6]JJWC1P'XH,1O]N5JN;*B>DY@_ET+ *"_^YF M=BMTE+QHQ>7*ZX7!G6"%KFJ'I<(G%:Y5,48*-+A4P\SY!O>_-=J1:F66)"47 MN?99:7T#7 HY!RD+$JL+G4D(:@6J[^!XK_Q$?%H";)T1CE7^('>8-# MB.4*\+"-[YF3<+*UP/4L((&PHHN0WEJ#ITV=@P8:;DI8HSSG10J#^7;.K11$F95*,D]B M[ 3]0< 1!-(#\E Y=+6P$>LE>AR"OY1>5%A.R34I+'T,3M B8FIWFQLA43HN M0BQ%>4$LH//8/0DOT^/+._18<3$1[SK4S+9]E]R<-37.G)]!+-!15TTEW.XI!-&)OU&'_/[,.Z3R[)#/*0>$70P"M.CI_]?0A:YQVT MS@?3?I.OJ(0(.#0P;+CEO%-J$$G#(CLD(7\$#/2_;"G=@KI<'$NBED)%NI') M!'@HD6\QMPY.@$AY=^"9^)3#>$TTA)Y*#!6YD >?' 48&J4JKF6\@O"(RR*=0+U/A@&7CD5GD3PJ^:!ZK;1->$F-!*Q4 +JP/QG1\XB) M2;4.32A3'25T7O($YC<54 N%U)O[(2%7*/B==F*7:"7?ZX+S0RBIZO#NTR^A M!:(2QJCK.K4?E$%K7J9=UE0(: 2#;[*EH-+J-\.N:,&*]!+78,_A6#C0I_-) M'TX<::J0:('G:(,M,),BWE3\*7!+)@V4-2JM(&Y;,;?1;2:$_"OV7(F%-!)< M<]N8EVHLMA'>FHFN3\TM47^O6J'NCI\-5=!%5T$7@W"?(3GP;];,OU*C 2K> MPU<9+ K\'OBKZMA8WF#JHQK@J:*]'=E[J-:&E7>UAG"6X%E0":%:UCKPQ@"[ M#N2RL\QM%7-O)J)$W5 C%J66VV>1F)[EH!MC %-OZ15592GG8U&VU+28&*SK'' 1A$8N%6JE&R?*6JO@F$1*B0QNME2V; MV!EZ;SRVEF91MP?^*\)<=PE\.@JPW9D#NMO_= M]:>"IQ$\*'S_!OW=MOAE'&PX##TRGV^V%-EX9H>5U"6##+WU086=;D_LXU11 MH0])0V,141_1MN8'P4GC"T9_5XQ,;*@I4*5#*?$K,IZ9 MS558TTX_N4MS$6:&6G*THIL5-CU-G(3B%'^@)VHRIGD\1#L/4S/LL:U&TW;9 MLMVR,G<+JK3(%)7\KBO]9VQ'C6=,]/>M=DY)Y$1H4S=I.$+6!EW8I_L%.G:" 2=1$_+.Q%#L&A!<'C8F=5N6'\90HI^S3 MJ,*&^[[E.G8TV1[AMF%A^'<5FO%S"/B'7M-FL2:HJ!1F])#@%. \CMS^6QM.^H;@UR\]1NAF=D?$Y M7WL%(XJGHD)[*2D\-M&QU1Q0CZ1SUT:6A]RV, -T3K$EH@).B.!Z)I)MF#EH ME@QQ:N:2:%!-)*.;DO<4P8YL E96-GGDC (;3;M&D%^!Q X?!8Y5@E]*Z08P MVD<7.M:!WBMGB_;_1FB2MLT5'41$3:P!*O1?9'U?F@>P>Z FB\GXT3#.B-UH MA6X#9*^>D(H[F DJ:Y"39 .+ 6U$"7QLI!C[@'?T\C!NX@_TZC!Y^RRC_04V M&3)*B.#>!?UI!_K/>YA]B B_M VW[?F.&R=/2D%E2Z-1I,D_:B3]+@)Y39QO MXXG0CN;(.^Q!.^*FLT$&65O=E(K%J.]M#;;- MJ]N5[L/U1.P;&H]ZW[%X"J:O=3Z>RL1/6MW=[H/@3?P.MGT]?DU\C^TL3=BE M*K#T>'+^8B1<_$(7+X*M^:O8W(9@*_ZY5!)0H!?PO+ ;[H@!=UGTNO_ %!+ M P04 " HXLF[6)1W ^T1-O: M2J)7HO+87W]G1I(M/ZHX:5-@@?LAL1[D<,@YZ87*XGQ_3L M8W%ZK"N3)KGZ6+"RRC)9W#Y7J;X^&?!!^^!3,IL;?# Z/5[(F;I0YO/B8P%W MHZ64.,E47B8Z9X6:G@S.^-/GW,4.U.)+HJ[+SC7#J4RT_H8WY_')P$:-5*HB M@R(D_%RI%RI-41+H\72@OTFE)_]EUT]8>L*@JCB#2\J4T\O2XT->LP-8@#2]HJM0;E$MRM,J%*>!M OW,Z7E^I4H#RVQ*-KR4 MDU25!\YV;>Y;&*U_N/0*.E6J)5Z[GH%?A> M%D?,X183MG![Y#G+:3HDS[ESFNREFAAVH:*J2$RB2D:39E_?00]V;E16_G?7 M_&OQ[F[QZ#I/RX6,U,D ?*-4Q94:G/[^&Q_;SWJ4=Y?*NWW23S,D MGUE,YC%[]7>5F-NU]Z^_''XX9U_KF5VJ&\.>ISKZMG-B_4,W([%RM5Z36\#? M7[IHG]TR<[M0[%H5BLF2374*G@Y@BN%"%B5+@'))"<*QB;PA MFV=5GD3) C2;Z#PNCWI Z"U!Z/4BX0+B05R!;!CF[$HF*0YT"&'AL)3PM.-0 MGU2D\RA)$UJX/6'8/_C9ZXN](,@>@L$SA%OR#UB LS>%+LOF_VLTZAUP_ [$ MT/P"4/:$_?Y;(+AX!E=#<4!/^7V!)T+! ,VM)(?[[,)( Y8H&*PG&'FNJQ*] M%'3,H_7.G@LX9;4,Q_A6*X3,M]##5 TW'/>] -;H4H!7' ;267(.3]H M'_,=U/5(0'(]!Y!<6%S!AAX8R@M^ I!\!T'= M "G\42"Y@B/,A8LXJ)M6&Y!:@8Y);B#4@P8%.$!R1>0.:CP)W)9CJ=^30*SNS2;G8HLM M!\)H]IC!LB<*CI=1<'R_5&P[%%KLD,9>]-?06CLXVH>8VK-"-&JE8:IG#__9"*BYJJ? 8]<5&A'H.5 ME8C1.+E*X@K@W1EA+J\4FRB%B&02<(J8JH!3-@=DBV9)=H?H(W:>LTBB7M=S MS"O1FM_3G!"_Y@,1<-I,0WHHH2LL28DZY^P);T>P2'QOE&N&\ %]1\=$F M5M\M)7#1UCFK*Q@=J$LUODX&KEF_@X+[/'U8G$!>@=#<9AF.O18Q@O;-_G0/ MC#P$(G. )(GS?9N2B/W8'?)D9%B7UYT]K\X8'D[Q0.X8VP4&"\]QF["!^0*E M#KO(?A64[*#F>S&FWRW.M\9 \:BG#]F #[+A,K1LR+HHF;B3_+D5H$H^]?)A MJB$L%+>MD#M-7M'& 6Z%@4.9A(U6"BVWM@RW*;'@W')]L9-'6$VR\$]X_R]O+]?ILC[!=7IO>L#2!F MC-%55Y[K@/7W=U*H4;;\E._GF@Z@KG8")_1_J X06SJ('5[H=G0=AC4G?"P@ MDS7J$%(YE78JFN5<[G8VUQEOB/67OA40[=':<@K0P_\@T"V%KYYOV+JK=@&1*"7K)^(X%NAUB3'3"8V"HX[.+]7E&[=_QW MU&.KZ?F_!D&DF:=82VQ M)0@FS\U:P> U*PS^6\ )[H'MUL6KK>D@?U.G77/IJR.01;1,Y" M%8F.#Q5""C('RGN=6N1>RK6R/_)^G?.+GGONG86/PZ!+] MN=,_D[J92<,0?3X/@/^9_B.R9N_ #V+-[?KZ_ZSYN*QY-PLB'=3L,*;_8?-_ M3S8$EO)=^C_>R810AOH^O0_VWT"HF=F[JZ#$(AT+8;*:JBETM8]\ M;U#CJ[TQ>D%?;DVT,3JCR[F"TK# !O!^JK5I;W" Y;=\I_\#4$L#!!0 ( M "ASJ%@RFN^4!P4 /P+ 9 >&PO=V]R:W-H965TZ:LR%5UJ[.AN-3%YB+SO M'/Z2N#9[-G E5<;^PWOD&'N2ML:K> M!1.#6C;;IWC8[<,Q =$N('*\MXDK MZ:ND.#N[+.Y%DZ.!DULQK]"DY1Q^DJ>A'PH]!#B$,?HB!*7L"+^QICAQ?_JL9OEW-C-37"/X>JW((D MAT%X.,[,2N1XX5'W&]3WZ,U>OPK'P9L7*"8]Q>0E]-D7&K:BK1#4 JZQ0"TJ M^*!JA#^4:.!*-'?05S'?P-\H-+N^I8WG>EIR_RALJZ7=P#=WDG"+#Q:N*I7? M':SV13Z'J[TM$1:JHCF6S1*LR[(=9OD?\;+TF9F^?I5%X>2- =$Q)C$P5C0% MAQ%[3076*S>4%G4-)P6!"FU -M3B544?S.D9%:3SLN\#>(=:'%NJ'1K8D2/5;*2$ORD+.O@0&,83(,8OB- MS(C,,"'S78M,3S4(&[?Y&FA:#*03/YEDD [#,;FGD9]- WJ+$Q7<("]7J#B#PXYB3QC%D_CB;LKD?O^?;AY..=N&<,Z*"Z3CBP \I M/AVF*5"KT%^$ XC],$B)54H>?IPZ,X1;9:EG5[0I]Z*B9"%5$DR92!;0=H<1 M 4KW16,NV-A#3X5P+V471T"RYJ43Q+TDE_5?0^9V$/D6?PLEX.CG= MY1D0?N!/)WQ&813Y*>U3".\?\JHMJ#_I['5+S2$;(HS&4H?F*.]=@].4#:)I MW#4F<,\,8MKS?L$^[U1V^:%;A[PGVTE6BP7JO?&P"FKG;%PH5G(I.76I6N.J M,T;E4E@W8Y2N%AN8(]!@KH0LJ+W8+)!GB<:86MJYGN2BJK;V*3E(ZEA.U*G$ M6EK"MU1SWFK-:1S>AC<1%M@!N#WHF)X.X1--N7ZDSE0T?F^E)J]G"#PC.1&C MX=K1OMM3">JBAC DY=@0B4+RIG DD62?/2PZ E[9)1W"Y7$[#OYCLE(4\$,Y M3W3)BQW/].Y2>@G:0 9Z4T6'ZEM-,+!F"4J)(4Y6M$"/XDS?J19 ML>E&4/16L()VR5@79#S(UZ(5JT&O4H;__T=Z- MK$:]=/=. VZSMY>S?K6_VEYN;W2/[MM[,1TN:9RA8UA0:#"TX,[(DDA(E);9G8J=I/;/9]29N.SL[^P"1D(0-":@ *%G[Z_<[X$47 MR[23ESZ8%H%S_7!NX.5&FZ]V*81CCWFF[%5GZ=SJ;;]ODZ7(N>WIE5#8F6N3 M\-LD>?<;&]$IC=7 MG:!3+WR6BZ6CA?[UY8HOQ!?A?EO=&[SU&RFIS(6R4BMFQ/RJ\SYX>Q,3O2?X M78J-W?O-R).9UE_IY2Z]Z@S(()&)Q)$$CG]K<2NRC 3!C#\KF9U&)3'N_ZZE M?_2^PY<9M^)69W_(U"VO.I,.2\6<%YG[K#>_BLJ?$ 9AK!B"+W=I2)OY0?N^/6ET1MFB!K2Z(=WU7/# M.*GH4+XX@UT)/G?]21NW /KL;YHKRWX56ZW.=2Q"/CMUD.OEZTJ%VE0]+@2C(D+&DUI4(>=>48PZ;*[[-Z;=UW!76 M1TRBU1I+2#6>L;P.J\R'U7D*81S&284@SA!6RKYYRW">R;(Y4/8/(Q?PU6?K MOP1'$!H)P4[3]J!\E"]#]J =U-QSZUA:"!8-V 4;35G*MY:=L7!"CR$>HW!' M%!/1I"*:L)@%P]WFE#:#<;4[HMU@MQM,!N4&[(%O@@U9")+2BE5-=>3U<,2B M"9M$%5E2&$.8'5&%W=$D8.-N% S8M#N9!A4Y)SKY/Y$"6 M'S(;4>6%]8E1J!67*7)%(F57T#7C&;)7,)[^%]56L<15"D:#)LJ-LKUC,\5CDA4ILI@G MB2FP*I43,)PJ[*M,.S%L"\W:_U/VBU\(H.HV+.V4+U.4JRNX4K-*)L)8B M#+I%DFDB\.$548CA;\B^".0BBNB^T88[@0KSTP^3, C?L1]!^N/>VWYJ'>0. M10-\S;+RG F@YJ!)8RV"]-+?W[6Z\)1/:[8G&![RG"HMK\2&?0LX805.]!>! M,_)_+X$S. 1G #ON5)5F)=D&P2A\74A%(OT@>^0M;+,2@8>2S#/80C5Z+3 C M(_PXPKHPMI"^1*5"I!=27612%&R)O9D0-!>O8)E(>P#D\ZX4'9GKEMPQ;IY" MTM17+" #?&L_?2SBD81;'"!4<[82)H$F4@%"Y\_T4&GO^;,## ?30@46!&>D M&=8")R5J)0S&SY#8QUE)Y_DD'C$@[@.QV$6@K +P6['IX;3W)+;-.:_"F:K0 M9BGA"<&- ;Z^H0#()AY!L^LAJ/FI+F9N7F0H[.Y5.'3963BJ2YHG.0-I_0Y5 M;7Z 0NT%?S7E;2B8Q9IG!7>^@Z1R+5,09-NJ#:5@CE.I]CW0 MCXGEX(JHLH)B..&%]2EB:^6E&ND+.5!?4PQ!0[+D9@%Q>D[QYK%#3 (ZK"%, MZ9Q];R'[?*[W:<"A7L&EJ58I5'V33H7)ME0 "'Y8:> EQ=\"%UN\E2%(I$]' M!5HM [RE7<9-NXQ;>]F+UZ]3[;%5Y.G+R(F>R9J(EJJ\W/O *-V^X>JK+VWC M=T^*R;(V(.]"N%I< /L<9=3"RDQ*2,!W6@^:S%:E;#W0!# M;!"Q#_7(QLZ#X$WYN#D>TMC CXB M^Z)1[ =_].*65#L?07;\:M%=IH2C-DSR@_)J$<-I1&I]3E26Q!SA5_8$!$]Y MR\B8WT:N'*13,&);04%"M:)841+C'N&7J'M]VCNZER4WPF S-0TJ^S^_8L8E MWC.7]==>VQUHSZCA2:;?=K$;86!3<<#J X;E?BNU/LMJ7,G_FP M'I>7FT&\/ZX]TRRC<8R_R4M)^6]@&".#H M D2 _;G6KGXA!O_ U!+ P04 " HHNI\TYY\$/MG@!%M]B M%]_N KQ82?5)+X2HV)<\*_1E;U%5Y>OA4,<+D7,]D*4HX,U,JIQ7<*OF0UTJ MP1/JE&=#SW'&PYRG1>_J@IY]5%<7<[5TXW(Y.JRY_::![^F M\T6%#X97%R6?BWM1_59^5' W;*4D:2X*GN M&6HRE?(3WKQ++GL. A*9B"N4P.'G4=R*+$-! .-S+;/7#HD=N]>-]#O2'729 M!M M"OVJJ[="I8\<9T8S7B3L)Y',TV+.KG&VTBJ%Q]8#GV9"]R^&%0R(W89Q+?S& M"/<."/?9>UE4"\U^*!*1;/8? M 6K=>@O?&."GS/U8#YKLT\QPN.R/-;[7V2 MYY_4GKTK=*66X&[5P8EXF^HXDWJI!/OC>@K-P:7^O6]6S*#!_D%QF;W6)8_% M90_6D1;J4?2NOO_.'3MOCJ@4M"H%QZ1?_3*;:5%5!%W#E69_D/W8@_A2L9M, MQI_V8CXN]6$AV$QFL(11<$4.P0A]4;$*7_)4L4>>+063,U@6[;RFG7G-P4NQ MOU2LD%5[B_V+&K,2GY>I$FL[X$LE,EZ)A(&SXX7B&3R*!8A/V$S)' 66&1@, M[BL)S98%M"JY,OZ;8#>E 0JLH"P#,M#]UPQ\*5ZTSL0.N,+[&N.'&M^O77P_ M*JDUN\YQ/'@3RWF1_@48W,TW,"%-]^OD3UC3:^UNN5ZPV[5:!U!\@-DZBL1C M#[+:[%];'T?9>?=SRJ=I5GOU3I??BC@37($B28<=7L%<3>"_Y3NC/OQ^_UWD MN=X;N'(#=KNG@Q\PU_8!ZL M,;/&_;99\]N@FHQ05.3NB'H+#I=/A6H\QG_QF-,>XP5H7"C MX3VGZRICOS6*-\&NDW!4"\&WX7.=I+9LM&G9\"M\Q'40A#4)MD6Y,,4U*>HN M!_+UQ':>9AW0I4J!PX"[&A[D6V:/T>QK_K.!S.)LF5#3.%9+4"!%TA.Z&H!M M.SARJ:HYY%3O^$3 DQB *2O5A0U( ,$*3N MI>?!D6@U:J/5Z&A#*P]GT%6N,=-KM+"U[$*5CBH]0IIG8V MN\/H\SM%G_.BW7%4>Z)=G;7"8M44DFYX\8E,'[ZA^0,8@(B;Y8L&.RL@4H C MK]KO+1T7&=3N=[)A[1F"8(K9#(T*",YTK &[PV"Z5*74( LZ5HL4G+E-?6R2 MVT%!.FZ.>DCWW8B^[;MG!^MM,O[0F*#C19W+$Z^[67 B=#HO##K-%G4:V+6: MU=$/WT-N#!Y;*Z"@)],K7FIBBL#V(H^B'5$8ACS7]>S)*"!><_!AM#$^+L8S M,$#L*&2>QD<1C%U[$OK !QX;^;8S=-,DV>K?C8L[W0;53RPA N_#W2I@)(;)U7DJNO MHV9W%8!%QF-[!.D(IB04)O"!Y\,H$X_8_L-YBP?4PWR&T@>,5A0BCBW; ]&@ M28,H\6C"G0DP)D'0L("ZV35'0L",!>>5.PN;!L; \;L/R^&^&99O]R(&B MK9\A:^T?B]%"T=FV62TG/0B+7&UQ5(E9"T2WX8KL*?,1=>N#8*VR9IE->+H M<)2-'+<268:_)@TP\H#=OY2BT**/;KDPA6VI9+*$6-YB 6$X6#OQY!KO:@'[ MPRC&=NSSL "ZW]BR2'3-@EOSUM'S+*U,[C^FDM&G:L!R[<";],D9-^U]TJ:;\1*= M ?=S]$8LQL@]'F&0#B(SW,CKT]80^@( A"J768$'Q8+E1V$?@H6#P6*/_YW$ M ^F %YAT ;"<TJ;USN(2$)MSGQBNNN0 M7C, +NH$H[U(NL0#8:+$6@CR@I(_$1//!)$,5H#I7]R42EMIQR&J&JSG? <. MKU6E/*#1P4PCU2(TDUM<1V\675NDIR<:*]EW1KYFD&06<['=SZ0I9]'M@/GG M2.M.UQ"CM&C2JBG74 IU['?+CBK4 MSGV#<:-. []U/-C:\?IGRQ1K"@^1EE"#9KNGPXY"46Q \+ M><.PWI[TH:E6814_OV"Q/ #AANRC2B$'@B1D7ABMS%[!NB*RPD.$M+F110*Q MMH2^#UBL^GU1,Z/X*W&6X'OP-T-ELM4C M=ER[7\,Q'6KHK(L9IJ'U M/AE0;Z$YG:EI0R=*S/"03=NK,K@X\[K'@L=P_;W#W\NUMJ-T_LX:D4 MWRZ'/X[P1 X?+_-EMN."S=1OE^ ;NTF&NNFD2.^;WW,/@[XN:[K>&;X>FBK^ M85OB/YF=\(D=N9BTN*'MNK@QY(_M$)[<'5?Z=F_D0G3O%?SF1?3O%?3O%?3O%?3O&/GN(/ M.Q\4YD+-Z;-);2C9?%O8/FV_S+PV'R2NFYO/.M]3N:59)F;0U1F$HQY3YE-) M&ULO5=M M;]LV$/XK!S5FP 4L7--F*H=@'6J(M+9+HD52<[-?O2,F* MDR6N6VS[8I/4WY,:OCT4BGN:BX'LJ5J/'+ M0JJ*&^RJY4BOE."93D4I MU],!&6P&/A;+W-B!T6RRXDMQ+#X=R?.1%E:( SCSPYST$]I';?; M&_0+MW9Y_D%TZPDM7BI+[7YAW=I&= !I MHXVL.F>,H"KJ]I_?=WG8 M&%Q1VZ)<&X5?"_0SLS-9:UD6&3AWX]_D A:R1&46]1*, VSE6?PE-!C\?,KKV[=O$DKB]QHR3)IL:@.U-/C] M,$-?KC04-7*S+"UQCHX!ZY7F?<$PVE14?>\?\45W/&R M$7 4>"-T248CB/X#OMAZ-$D@7!(0NR?=P%IX'4&J:Q3H;7C+X%#XH6$'<%A MS*(CN.#%!E2NV@TA^P/UA1L,>A^&% U)> 0WTO#2SLL\%B9VPL +68QX9UOH M2KAJ8] +@8E8\2(#(W$[X*5H\X&QU.W.HU'2)G?)++1N.*+8>J9"&=X:/BI0 M]@I\ENOA#C:%/9O"O=ETR4VC"E-@\-C[2=;+KZ;6SLE>%L;7\FTNZPP#;(PV M6%_K,W^P"7-J;;!.5;N,AV^FXF\"N889.-L"O=R ?HFGYT@FG$_6 AXL13^^P'P_NIILMWX+V2CNB&*/B&P M81P!\0(289-N3[YEVGOC^=I[)WZ,,P8$FZ%KDC%@^?'BX-PC+X@88@:8%"^* M"39)T(EOU>@8_Z*,D,&U57W* MRQ)L&*\):Z=N$.6#13FS*.<6Y8LZ?%U*$?6",<5&''DDH'N*!WF#XF$,J"[A!,1+GDJ">&2,YXQ'F?\/(1ST4CCH M5;#C1(CZ$R':^T1X=@8@4USY+H2MJMCS3-@YW7]Y)MA0%VVHWWXO^2#K=Q;) MQ6"E@/U5TX:$_/,]%ML;01Q[,2,N/>X3DBT@B=VD*:/?7+K1UB6^$FKIGBH: MW);6WN?[T?XU=-(^ A[-VZ<4+A0W-HT*6J"K/XSQJ%;M\Z3M&+ER3X*Y-/C M<,T<7W1"60/\OI!XY^@Z=H+^C3C[&U!+ P04 " H&U=/I)-#-C9!EU@C\!)6Q2+/M#2V"(BB5J26L?]]9TA9=E);&_:AR*(*5(S M'V<^SB%>K*6ZURF 80]Y5NC+5FI,>=[OZSB%G.N>+*' -TNI<-^SD71FES8M1LUN9"5R40!-XKI*L^YVLP@D^O+EM_:+LS%*C6T MT)] MHA#4"H&UVVUDK?S #9]<*+EFBJ01C1ZLJU8;C1,%'NO\M^E"&X4! M\M;'"413L\_SJEK43E.7*+N0BRY!4W3EGF"C,(-)=J@ >Q07#4XW3YECI M)V0SGO$BABY;P$H4!>TLEZP$)63"7C,_H)\!^X*UJ>0;+ 5&HY$*BT%9(1HF MH^XK9"4OZ50U*3OK@@YK^YT=/A3)8V2/?B+V$Z_)%8J>MZ_&@3]ZKQWZ8L,V MP!4!QN@AQ4V%9[$SY!@[?]9:5WM:\YV6_Y2C#Q!#O@"U70G9APH87QI'"*-B5%>"B%LHE,;-+*$BN[HV//UOJT3D81VIM0MI1&QG M.^W>B>0=-,D[.)E3M]A!DRJSR-,XKG(J/^C,5]Q4813D6#!2ZF]H_,<"3036 M_B2U[KPPHT_O_O*,GGZ]^G@L9BGWJ@+;?89:"5MAF]>LG:&5V"R(S.GU+=,0 M5TH8@7#M+Q*)#3OLIF[<&""LE%A>P0@%E,-XL 4L!>:R"PV[?9.J3X.>:D#; M]Z,.C6''S4:=FL3X$8FB)C&S)"X :P7%4)QQK<52Q-R5B7_MTQ#WV^:'G1"" M30XET($G %M)'_]($'$4N5W'H_RIX78+'X?A7@E[5!M"2\/8MW0$CI1QV#G. MHE,8C1\I>/\KB_[(WU$S^H_4/ 4Y3$]$_HWV?#WKG$CG89/.PQ>G,R5O)FAK M5_'J;PNI-DUOGL/WJHYXC40EZ-GS+Q']PE0_;=G!5$_E^D 'BY\83@+7HK + MTQ66R$TCJG8^Q;5/:M^G(Q7CITVL)B;!FEBWP*?ST_O.A;Y_1U_B2?,>&TLW M.AOA>-8=!6,['T:^[3I=M^@,AV8VH%ECH!,=N)?C'CKS9C?##Z@WAZ*_OW=IR$&M[-6( M J0JC+L_-*O-[6OJ+AT[<7=UPR-?4?9GL$15KS?"SJ3<=0?4$L#!!0 ( "ASJ%CR7Y /" H %XH M 9 >&PO=V]R:W-H965T_#XC[0$AWK(HE>DDJ:_?4WI-XH2Y:37@_H80\( M;'-(#F>&,_,,&9X],GXO-I1*]"7/"O%VMI%R^WH^%_&&YD2$XD M-/G=7&PY)8F>E&=SQ[:#>4[28G9^IFD?^/D9*V66%O0#1Z+,<\*?+FC&'M_. M\*PA?$SO-E(1YN=G6W)';ZC\M/W H35ON21I3@N1L@)QNGX[6^+7%X$:KP=\ M3NFC,'XCI)^\G=E*()K16"H.!+X>Z"7-,L4(Q/BSYCEKEU03S=\- M]RNM.^BR(H)>LNP?:2(W;V?A#"5T3,\&I)SA:[FHA+>4[(LGY&6>/B*O1P$W]T*KJV2!< M6JA-N9$<>E.8)\^O2,K19Y*5%!W=DE5&Q?'97 )CU3V/:R87%1-G#Q,77;-" M;@3ZJ4AHTI\_!X%:J9Q&J@MGDN$UX:?(Q19R;,>;X.>V6KJ:GWM8RW>IB#,F M2DX%^F.Y$I*#8_QS3.>*I3?.4@7+:[$E,7T[@V@0E#_0V?F//^# ?C,AL-<* M[$UQ-P2VT.H)79",%#%%-SI.?^:LW*;%'?I#[QBZI5\DNLA8?#^JQ_1*MQN* MUBR#X%0773:R>4IP]$!3HB0E#9)V4I6:59/71\,I+IL J ;]2A]HAG#][=3?+OJ-2JE&+9-_0>*NIJJU+XG8H$OEY%)9 M!V;>,@G?RTH\W:W&);/G%PQY7P!OV(V3%27: M)Q*Z92(%]JZUP+@=W&_UJ3=M(*%M"18"L&MB@=QQ2BN-8&O4_L,F8\>*?+ME MLM/<(5_11"N_!H8""09['5JN[;?C^JT^]780^LBQ?%"[&=9O]:G+!Y)F*J^= M0""="*(2G,''LX*HL\A. MR<10),15)T;+7%E?&%"B4CC9;K,TUG9H(*.H,RJG?Y8 CW4"VBBP4A5+!RN0 ME-3BX%P2--'^HIT4LFI![RI1*ZHRLB*33#"H;"#UQEUF;M"$TTSO#-FUE0X_ M%7T95'X)U.IRHR<(DD.=E-6Y%\)5PV,RAZ':TRC?$BZ?:E#]_LJMU["G,@ 672MTNCR^T]PA3\*B(4#H+4Q8A*J@@T5'@;593$ ; M#V5OZ,^$Q/BKWV+OW9J.A[L",F(FB"-\*YZ6A0$0=@=FR*!!3LX#&A MFIZ#N+B @(E,D,8+ %_?'V/:]-2XZ!Q7'_MQT9G"13"+>Q&_O3?S)VXR;>$.3,M-G3O,.9=F=!,T@NJ9$W03I,_G' M]CA]H8[3S[Q]*F7 M&TS,=RP7>WOJ@:JO2KF:F\FD&18,40Y(/]_\I,6^_;P4-#W! JI92=S77 M%S<=A-F+P6!%JPPPO.7Z!H?< SH[PKN MIHK\^&F4D^^-0"O0]E@P&*FG@#904"VK3$+ M9^0R4*=YX>W#155J;U_IN., M[ '0U*R\S&0Z,@>'@%W>4.:*7&T\F=S!G8N(@0 5>4\ETE;!7.U+D[]?=EZ? M.*Q7\G?7D:/WH:_42(C!A>4O@EY8JC6A(X2ZSN^7./V"I'\/=N1'EA]!/3,> MZVWW%!I/VV7T\+JKZ\X=:D_AOC1!Y/6%#7'3@]V_-_##UGYLE-YW;*WNM.GD MY?RAX_7W [B'3]__2Y ;.?Y>R%5]AR!W")Y .@BYPZ,2D/8 !AX[@-N'(??K M#] '=':=H=**=A!RO2&,*-K+(=?S1VH6?V_1\BT@UXU&EM34:.X56.H6*W3R'] ME3PONX:8N(-X)MC#2 WVBKN9$-2:&NR=$+\ [+V%Y7G.7K!ONO\#L,>VW3^, M!\?HBO%'PI,:0',-7]V-W]'MQ5*8Q_FQ*X'CX;8,))N\$/C*@@,LXGMNWV"1 MU]HJ^G_!\4T*CHDKBZ"]L@B>^=0#_5X_,3#>J(S=.4SS&RF!1%<#:3V2=+T& M0ZH7)2LJ'RFM:I:RV)(T05LP7IQNP1RK^MG)SG\=P"M8*84$LEK"-)JJKZI_ MYX_:"T%"@R5A/?TL"XR[IQ[:N7_X5$GVH96L>1!C_H_"L.,#;-C1)[5OQ\.Y M;:;Y36>:5RC %G;4&:0Z,Z@@P9;OZ,/#;EGVWY7$"RT M-C?>?.64W^F7;:)R\^KY5TMM'\\MJS=CW?#JY1T8^PXV$2KA-4RU3Q?^#/'J M-5O5D&RK7Y"MF)0LUS\WE(!.:@#TKQG(7S?4 NV3PO-_ U!+ P04 " H MJE;)X7":P.VK6MF'CQJYP_B-?+ANWP!MVOS;6A73RP%*)&98568+!<11?)^2;W[\.#WP3N[<$: MO"5;K>_\YN=B%4V\0BB1.\_ Z'./ERBE)R(U_NPYHT&D!QZNG]B_!-O)EBVS M>*GE[Z)PU2I:1%!@R5KIONG]3]C;,_5\7$L;?F'?O9VF$?#6.EWW8-*@%JK[ MLH?>#P> Q>0-0-H#TJ!W)RAH><4<6R^-WH/QKXG-+X*I 4W*">6#] W>#+X2 M4V7ALRJP>(F/2<=!T?1)T4UZDO K,V/(DA&DDS0_P9<-AF>!+_M?AE\)RZ6V MK4'X?K&USE#V_'',"YV0_+@07U'GMF$<5Q&5C$5SC]'Z_;MD-OETPH1\,"$_ MQ;[^I2Q_W##)%$>X"15\:-3W$#NXQ0<'&ZGYW5']3TNXK1!*+:ERR37@ F%7 MON(O\A(K"N%KBTG0I,NVUZ7K)OQ %VH>X(AKP]0=?"B(D1D+0E%&2TD$]N,Y M4(!Y-408KI!CO47S=)+!YX=&4#SZSZUV)+;[O7$4P>TC2'0.B5B7P V2;I", M4O@!DNDHSZ=^D67==CI?T.)LE)W-!O164QHT+6E!50YL9Q [[5/(%S _F\." M2!;3](6;G7[&U-JX';4RD)HI"PG!WK];I$GZ*:R3Y!#JD<+:%H-@"QE1#\]I MF<]?R^E>%Y2:NB6\T@X]+!EE!\AN-YTFK]%E2^:QXMZ'B&P:Y9!G,\@FD,]F MM$UFQ$3.Y;(MZ)X?$VW?\O,(]A52BVT:*;C/DC%<.+++5:_#ZDOM'Z$=/2=' MQ0HR[#^*'U.(;I\9++5E"ET!E "M4B3-6AHXGL@@UX;DO4T+DBCEUG W+^TQ0^)PE,(0O6\5(3](/,@[@N 3*#4;31YC#K.^%@_ MB _Z>HUF%Z:7CPV%OVOQP^DP("^ZN?#\O)NNI/I.4$Y*+ DZ&<^G$9AN8G4; MIYLP)2AH-'/"LJ(AC\8_H/M24[KU&R]@^-NP_AM02P,$% @ *'.H6"H_ M;O'0! C@P !D !X;"]W;W)K&ULQ5?=;^(X M$/]71FQOM2LA2,)'V)8B0?>Z6^EZJDKO]F%U#R89B%7'SME.*??7W]@) 5J* M>D_W0&)/YGM^,S;CM=*/)D.T\)P+:2Y;F;7%>;=KD@QS9CJJ0$E?EDKGS-)6 MK[JFT,A2+Y2+;A0$PV[.N&Q-QIYVIR=C55K!)=YI,&6>,[V9H5#KRU;8VA+N M^2JSCM"=C NVPCG:/XH[3;MNHR7E.4K#E02-R\O6-#R?#1R_9_B3X]KLK<%% MLE#JT6UNTLM6X!Q"@8EU&AB]GO *A7"*R(V_:YVMQJ03W%]OM5_[V"F6!3-X MI<0/GMKLLC5J08I+5@I[K];?L8['.Y@H8?P3UA5O'+4@*8U5>2U,'N1<5F_V M7.=A3V 4O"$0U0*1][LRY+W\RBR;C+5:@W;FISCTA5E;C5]Y21G M)U.7%6XY&C)L,YA;E3QF2J2H#7QZ8 N!YO.X:\F4$^@FM=I9I39Z0VT/;I6T MF8%?98KIH7R77&S\C+9^SJ*3"F^9[D O;$,41/T3^GI-W#VOK_>&OGL4S&(* M=TS;#3QH)@WS.#'P<[HP5M/NKV-Q5VK[Q]6Z%CHW!4OPLD4]8E _86OR\4,X M#"Y..-UOG.Z?TG[*Z<4&9DPPF2#,?3-_TZHLN%S!3U]$>,!G"S-!U3T:UDG# MQ\-ZR!"62E!;.S/66ZEZF_]#<++T><;DX\5 M:VI4I4W-#]=<4CB<";B1QG);5LR?4C+)")Q<4C\(X8B?SX'PD60-0. K)I@O M4&\I/9CFJI06?@&UA =E2>T12OKD,FC@#$9!#"&]X]X7>M\J;5)^H_:.H_.%G_.8WDM*0T MD\>GL7#P]5B]3QN:VI<)I;J]3FJ[*3)D+/6;'2 6I2&MQD"B**>2*KY7;7,P M9MY5TFU>_83:5>1&6B1(VOW)=:2TX:ZXO_D:WLA$Y0@1_* 3P< UTROE0VG# M[YTIS1HJ?MB.XA%9IV4T:@>!6\3T&Q!I7A:HN=+PK624?*H!P;34O@.O5%XP MN8$^#,##.;IHWF$O;-:5:][.J/?"3M@;U99>8_E_2<4P'@*5X0QZ\5XJB#Z* MWYF,X9%DQ$>2,1Q%+RR%_7YC*X2[4IN2K(!5P(I"\,3/GFI@($Q7*),-W1A6 MI:@PUWX]C)Z4=2"E05\FMM34V3QW7>P8ZV_:'>C&Y8V(!@\QZ_I!$5U#[HMC MP'UQ8@P,7TF^)*_(15:EOU)RZ$*R/R@ZE/Y[],-56M<)=2EY51MD6E([NVO, MMG9IJ?TD);4VTXB05R_(74UQRMP=78PJFV3T?QP_G&R\IR( MTBE8:I634B)5)P SU:Z)0/M19%RQG.V%TC3U4+=!*KLE[J76P>T-'+H9XT\0 M&G "K759I\0F&E-N#X\7AR6W.(L[0UA4,\6'?Q9TONP(7OX]DZY#\'T/R+E# M!K#ED@M.43OU;P3CS+B I'IG3/_!V6-'37?OCIBC7OF;L!O.!,_JNMA0F\OV MM+IC[MBKFSKYL.($ X%+$@TZ,1TFNKK]5ANK"G_C7"A+]U>_S.@/ VK'0-^7 M2MGMQAEH_H),_@502P,$% @ *'.H6#T+8B8J P N @ !D !X;"]W M;W)K&ULQ59M;]HP$/XKIW2JJ%0U(9"V:@&I84.= MU&JH[;8/TSZ8Y" 6CLUL4]K]^IT=DH)&T59-V@>(7^Z>>\[W.)?>2NFY*1 M M/)5"FGY06+NX"$.3%5@R<4A5KU@W90+]SQ66'=0CCH+=@,[]%^7HPUS<(& M)>#R)'" 5FUB$P>CSB M$(5P0$3CQQHS:$(ZQ\UQC3[RN5,N$V9PJ,17GMNB'YP'D..4+86]4ZMK7.?C M"69*&/\/J\KV+ X@6QJKRK4S,2BYK)[L:7T.&P[GT2L.\=HA]KRK0)[E>V;9 MH*?5"K2S)C0W\*EZ;R+'I2O*O=6TR\G/#J[EOFWJXFQFD3S?5?N%71W-[2[2!=FP3+L!W13 M#.I'# :'!^W3Z'(/\6Y#O+L/?7!/%S-?"@0UA1O%I &K:O:8HV8"KE6)?@_6 MR?@RP@,^64B%RN8[D]H;=G=2#P7"5 FZVES.P/HHU?WF/^E@A:/ JH-^=C35 M]B'G2^W]",46&A'*2C/H- -4\:QH2@Y,YF[0@59.$9DVP"5="2'H=INCB^T" M0HHS+J5#K\YH3)$ROJ##(4&Z98\Y+'C&9@K>P>'!>=R.+VF4T*^5'&VL^:A_ M9GI/"8\THU F4\UJ^SB*$FCYQ]&&_\N(MMJ10_.#3<0]BDD:Q21_J9B15N4_ MTP&_2S$1I76TUPIDZMO]#.BD35$J$M.'T(J,Q>Z;F9&LYU::ORLH5OZYP MM%7AH8.4DEG>+"5DVDJ S@EU^CDC.2BJSY93:Q:^-XT498Z MG1\6]&F!VAG0_E0I6T]<@.9C9? +4$L#!!0 ( "ASJ%BKW:%6^ $ !H$ M 9 >&PO=V]R:W-H965T-<]V*,5LVT'*[T!TH/*FU:;E#U^R8[0SP*H!:R9(HNF0M M%XH66=C;F"+3O9-"P<80V[-Q[$KG%^@Q59QW?P".Y;MS'H ML9FE$BTH*[0B!NJ<7L6K=>KC0\!W 8,]L8G/9*OUWCOW54XC+P@DE,XS<%P. M< U2>B*4\7OBI/.5'GAJ']EO0^Z8RY9;N-;RAZA M9$8/Q/AH9/-&2#6@49Q0OBF/SN"I0)PKUKS<[XSN547NU=AC7ZPW-^"XD/9M MQAS>XF-9.3&N1\;D&<8OW"Q(&K\C290LL6)J_R\'0X6SS&26F032]/]D_KS: M6F>PL[_.Z1PIE^$)S.@M.7V(NO?;L% M0W1-;J$"PR6YTRV0SYHKLL::V'."1\J+0.E?TZ&(XXP=3F6PDU;[5X/5W@EE MB80:0='B/:+-.(FCXW07NK_5#F2HIMI)MI5W9?$DF:&<3JO-QZ"^4+I&]WA8,GF.$'UN!P+NNKF4?P@PE@&/ :! ML_/.R/E\Z9YJA\3BCP"?9>DW:"A3SK_JBUO_O-/3&6&(GM(A&/U;XR6&H8Y$ M>?R=!>WD8VK'\N_7Z#<)> (S91(O>?AGX*O%>>>T S[.V"I4#_SY"V: CG0\ MCX)-:()83^-$"7H:D)\:WL9KE(KF14GX^"L3@FE: M/\''*U0L".4GV(?'R15\_/ )/D 0PWT0AL2_''05#:^#=+ULJ(MT*'?+4/=, M'$#?V0.WYQX:W"_M[E?HY>[]JGN70.?(W1RYF\3K;XEW$\0L]H)X#@_H8;!F MTQ#W8!128=-]!%HB<"G0#Q3<<2GAZ8X"P*W"2/YE I^.=F@>3:_&SW+)/#SO MT'*3*-;8&?[\DW/<^\5$14O!*L3T"S6G%@$7 MS/M:=AA%]"3X!WVXY%+MP1B%1X6I31_(W8<)!:.T1O";@-&4K]$T#RFXDP2< M;F+KH3/HKLODVBPJC!WFC!U:&:LAW]O@ANK*\\2*(-S&"FG*"!V;T:_M]6:" MEF9Q7$Z\5\.V:7)DQG:48SMJAFVS/%I"E^9Q5$K]]+"&SF#BFN$=Y_".K?!* MY3=>"6]!.X(/J]C7R<\%8MH9%:CN UN2!+C@3/ZQ9CZO8M!:N0?9:3??;C9*>MG'*H MLPXSP:-:XX8G138P8Z%$(W?VA+2SB:2F7A4VG%ZAAWH[[^7MEMX; !K67EO1 MJG27Y*?SHW1O+[ZW"NV-L;=56F.W*O9"@#I6&;=%@8Z%/MIX5!W7+TLJ(2J: MS9)+24G.4F^28$]B*PE-W:HD%&+3L:O-5T3[%\B$YN(*EWI5Z$5CVIL?+7NS MEJ4W2,^)O!O:Q"5,>.@;A&1R?(7?1;"D-G=A9&U3)-;W/:M)E8U"2#H-E62U M&TMF/:,8@6PJP@T@-I,JD$(U.G;9N.-I?8R%GE@C 4>;TW3@GM8Y,%GUSK;0 M4*A+QRXOM]*P!10\W6,T16%>R=:QFAXQVXI69::0J<[)3H_?CE46-R:GI6A5 M<@H![-@E7Z$01E*B[O^UHW$K!ZXLB?*Z=]WZNK F^KU$%.+4LG:A5.IRUUP0>XT6Y3L>PZ9UB9@'[;Q>Z:6HE5)*M2?Z^SV M'9Q5N34FIZ5H57)*[R??)0__XR:0)5&N_?K>:##9\E+)+62?^T[9-ZUMC,8< MK;$:3VM+T:K("XGG'NZVYJV*LC$Y+46KDE/(1MN;45+R>Z6OL+J3^#W3,R#6$*(,PK?.SBAU2[2K\KIA>++Y,/LE"O% MH^3G AFI0FU SV>&ULM5=M;]HP$/XK5E9- MK=22-\)+!Y%66#>DL56E[3Y4^V#@ *])G-H&VG\_.PDAH2$"*7P!.[E[?/?< MD^2NLZ;LA2\ !'KSO8!WM840X;6N\\D"?,QK-(1 WIE1YF,AMVRN\Y !GD9. MOJ=;AM'0?4P"S>U$U^Z8VZ%+X9$ [ACB2]_'[/T&/+KN:J:VN7!/Y@NA+NAN M)\1S&(%X#.^8W.DIRI3X$'!" \1@UM6^FM<]TU$.D<43@37/K)%*94SIB]H, MIEW-4!&!!Q.A(+#\6T$//$\AR3A>$U M/5,Y9M<;]-LH>9G,&'/H4>\/F8I% M5VMI: HSO/3$/5W_@"2A*, )]7CTB]:Q;;.IH) M]!/N(%@!%[(N@J/S!X:G))BC(?Y'&1K!9,F(>$!X&))U=7Z''4 M1^=G%^@,D0 -B>?)DO".+F1$"E>?)*??Q*=;>TX?8E9#MGF)+,.J%[CWRMW[ M,$G=[;R[+GE(R;!2,JP(S]Z+-Q8(!U/T[76I$D\8(, OT>W3U:\!>OXI7=! M@,__%J4;X]>+\=4C>I4245%8#DJ&BD5C0I4&F,X697: M9GU'I05&;+LQSJV))4 MA99//-/RF"<6:') 5714A):G8]OTF*6-Q($B34"R$JRW=E1:9-/>(]-M(V*6 M=R*_Q0)8N3A+ 8ZN1D5H^72WC8U9/[4X*^UTJD++T['M=DS3 M:.ZJL\#(-';DJ6=&*37'R@EE3N3+T8.9]#)J30G"XM$PW@@:1M/5F HYJT7+ MA1RG@2D#>7]&J=ALU,"6#NCN?U!+ P04 " H_L0TA6L:;9G%1_05W M&VS0 M-5P;-D,UBL((G2]?_P?I.(G0&0U Q FP'HJ0/P9@"NB*Y75M%Z$_)P M>)9G=R OT2):^:'*335:L(G2\C".>2Z^C<0X/KQ*;UG!Q7'A!7AY\6X,1N'? M60[&;+K*(_X OCPL6?$+>/F&\3"*Q:@"@%HRB.Q>$HSCI< MK*:,V9EN9GZ]GAG5S#P*\U. X0E 2*6X9?NX6_8=#L-\'H&8I^AO"!? M%K9!6'G,W M^SPK"G"="B6)HW_+'4)!3L"$"3@#7\)[6[K6:^A6:RCEYG8( W$FW.YFP<00 MN(4HW,B6&SDRMP]B^WO"'Z90!$05ELV/2>; MZS%XG]VR/"T%&ES,63H5I(!&$GP=L63"[[ M3(:G8$HR!MMD#!H@T /CG ZTL]Z%4(C!0!J2H 'ZO%F$JKT:.1NFYH*&.WX+ M-EZ?-TM4Q*J+=?8F".,:=8;294&G;SF&/F]F5-GH\FP!8=2O82-M$G3[)$6? MV\52&&%QSLW VW*YRSPJ]A1K]W3["I2O:&IRI,^"Y.B"#9U>;N^$>(JF)D0Z M,WB0-?,DVM#BJZA^-5@P=<(MG1<\R'KY$F[3:.DW)2=$)2>-&'0[L4;(=L\\ M:@/CIF6","(U]*7W@DXWFO'T VB:-Y6!:9OB/6SDGVUB9/T=3BAW1=*#A^^<-I[/:N?WB* MIB9$^C1TD$_S)-;(-%FZ<[% D/T"0#NUKH-I1J;G:G=U=A8,K:$G;1DZ MJ'SU+&*]6>(N,4IT>;. 2+?&8R-IO-!!%:X?$6MDEJHHT6\]%A"A-1X;2=>$ MW*[I(U^(W%>[QE=GIW/9.B*=H:D*D%4,'63%? MRFSQ4?KY[H*HY*310@<9+5_*;-HJW40[(2HYZ;O0056KY]%ELV0%J:'+;I#: M4Y$>"Q]4V?H17<9FB4I<9WH/Q0U2V4B#A-T&Z?':BYL<\D4Z+-*&'2"S]01CHOQ)L* 3K'F*1]HLTOX](+*4I3+ N MU#88ZM5UWXAT7N39>XG$TDO$Q'QPQP)#%-?<>XBT3L1MG<9BG4**WH5)%#]L MY1G\!ZY/QZ=*87KT>NR4;_=$^ZJ5KVAJ6G:>V#I^)Y%X[23ZBJ8F1)HTTH1. M(K$8+/WY/!NFYBJ0#HPTH9%(3+LEU%NG9P'5==.(M&2D^;[Q/P?OS6+>%>^XN^ MHJD/I4I'1H_?7Z1>^XN^HJD)D?Z--J&_2$WKI4N<$Z*2D\Z,-J&_2"V]0]U] MNS$J/6G3://[B]12VS*>\[& 8+^.OK1C]-G[B]0L92&D]QZG1*N;1C5?E=L^XMU =H_](I1NCQ^\_4J_]1U_1U(1(]T:;T'^DIO,R'FJU M8&!-?9M*;T:;T(&DIA%K#XQ;DP4$^S7VFTJW1IO?AJ26LE>?(N/V98/!NE\@ M76G'NL_>BMS,J+S.U2<#_0>C#=8;4/VT[>R\TEB^3SH*\WF4%B!F-V)<<-H3 M*FY?E MPYO!H)C.Q2(J3K,'D/UA$<=J[.%M] M=I-?G&7+,HE3<9.C8KE81/FWMR+)GLY[N/?]@T_Q;%Y6'PPNSAZBF1B+\O;A M)I?O!HV7NW@ATB+.4I2+^_/>)7YSY;-JP,KB]U@\%1NO425EDF5?JCFBZ+,IL40^6,UC$Z?I_ M]+4.Q,8 S"P#2#V ;#N U@/H2NAZ9BM9UU$979SEV1/**VOIK7JQBLUJM%03 MI]4RCLM7%A_11%*5A<_ M_H!][V=(?D?.6L&@33"HR_LVP3A!5UE:QNDR6Q;Z+P;=9$5<;=$3]%'(M^4\ M2A$F:"1'S"MOT^ERL4RBLK:'8KF>H+^:8'4B>KSH8^]L\+@9(L FP(U-2SEK ME+,74M[H15DNOTMG(H=TKJ?#-S2$+ @UH:91X/L^K)0W2OGSE=KD04JX,4F, MV9!H4@"KD/(0UN(W6OS]:=GN]^@;\^YCC#5Q@!'!%FW#1MOP<'L14CH$5BB@ MFE+ R/-#"DL-&JG!X3;?=LL< ,OLZI\]BCRM$C&Z MG(ET*D. M)"@SR.QF(@<3#_. ^R:?CIRUHH%]A22>'O/QO4A.HI'5][: =E@ M-'SL&;F>8?OLINT,R,9R4L"*S+"3=5X^)]?SV51!=?8 ;!BQ*%78A3O@KEUR M8/$K"Q_2 5.>$.T*G+E(Q-:N+& M,IHVP="B5'$5[@"L]IN1L0E5QEYTF;25*^K";NP:EW)6U5R3;!HE:"[5Q>D, M155B_H:R21+/HDJ9.R6[#[)S#NK(6SLDBLYPL/^D["3 G0/2D;=V0!2R83>S M'4-2#@$6U;>':6/9'D0!&G'RSLOGY'H^K9P"_S!J:U7L13I@KUVR,C$I MB0T-+::176B8F&?5]71Q@PRW:%#V1 U:M0*4F.87&,IHVMD54 M;$4.6*3:K43_G8.2$?>V@%1P$8.6"?;EXV MIB82]0--G-NFK4U1$SU@Q0I4:@(39OHZ D:VJV2JH(H>L$"UY3([@:K6OCUT MT8T[A6[H&OV_7.SVNFOJZRZF3N3;.2 =>6L'1$$:/6"!;,L- M89;#^D-]0T VMA.?(C-ZP)H9*-4L?X7>T#CSF58!8L68%J37+" 66Z M6L#*\SU+CP-3A,4.6*?:;KD90%>A7A"!C#"U7!@P!6',#6'C.)W)Y/,N6L3) MMR8AHW_0[>GXM%7%'KT=.Q.V^T"[YJ>NO+7#HH"-[;_9BW7:[=65MW9 %,6Q MHV_X8F:AS+B;!]E8\C7;Z/@ZMI8OLRZ&N7%&!*S(YC5V6ZU",_;";5\,Z.CR M0_W: [!BA-C.;XJUV,$;OQC4^:67.B C8F$KIMB*'5GK%P.@RM=O)T%& ;8M MI0(O=O3-7PQ +KU6 ME@&Z8H*F-N*K/F:?OE]0EZ/_[%G;([;0CKREN[656! M'-]_1QCOM".L*V_M@"BTXT??$<;-8II^8G2:M)4K>N-'U@_&S<(9]O03 V2$ M+=5NKL",OW!'&(>ZO?2K$V>]7BMF\)XQO-]$?6$L8! M[#)^DJ8-L11\N4(N?O0M81R@+6.5G39M[0K(N!O(1LNDC.\[3=+N(^Z,Q_X2XQWT2GT OUD@A@A1D+;8NG(,L_>*.8#]R/-/JG M(",<6"ZM?<55_I'UBOD 4OE=)5I;98O5R+J([ MD5<&\OO[+"N_OZF>J&Z>H+_X%U!+ P04 " HW/B]HKQ1S$#D.@I"F/1L692SJ]M6_@SB*BX8G.(U9,)XQ&5:LBGMIASH./$ M*0IMXCAU.Z)!;'7;R;U[WFVSA0R#&.XY$HLHHOS[>PC9JF-A:W/C(9C.I+YA M=]MS.H4AR,_S>ZY&=A9E'$00BX#%B,.D8_7P=9\D#HG%EP!68NL::2@CQA[U MX&[6 O1('DCJ0YSJXJ8.; %W/+(%U0R7MMCE;(:ZM531]D7"3>"LT0:R7<2BY M>AHH/]F]BY<@I%H7*=!9[W:(^BR67)&[H"$:4+G@@?Q^CLYN0-(@%.?H$GT> MWJ"S=^?H'0IB- C"4"V':-M2S4;'M/TT\_MU9E*2>4#Y%7+Q!2(.\0SN_6KW M&_ S=W?7W58<9$20C B2Q'-+XXTD&H*O 0<@+E!OJ0#340B7JE@N!0T!??V@ MG-"=A$C\9P*\SN"9,^B"O!9SZD/'4A4G@"_!ZO[^&ZX[?YC@GRC8#AEN1H9; M%?T0&4-%Q@7Z\\D/%^,@GJ*>[_,%C-%=+$%-1IJX62>L)PEU;UEVB5=OX;:] MW 9ML'*;>GV7!C1>AL8['DTO8EP&_RL4?29D%;H+- +E!Z@7JB9(8Q^0&J(^ MAW$@T0==/2<:)@NV0T+Z0Q]@OCYC#3WFT"CV"@,-EY) MFVQEC+3>BI%5(&=*+/RMRDNS\!P26GL <=TMD+!O0[!G)@$[N2!R?AD:;FG MT1<:+L"HGQP#!Z3 @<&(8%)"PI8JQ&];'9J#37$DE?+LZDAGOML,&D56]HT\ MW"AA)9>(N%)TO1TK!_8),3!2;!@&HW)&!<,.)JQ3CXN<^'ZJ@OE,R!; M'"7\O'4GQ.IEI\.#.Q)C?DI7))'O+"B+L9"G;-GA*T;P?+LHCCI^M]OOQ#A, M6N/1]K4;-A[1M8C"A-PPP-=QC-G#!8GH_7G+:SV^\"%>%8Y!"F5'Z)3VYGI^W MNFE%)"*!2%-@^6]#+DD4I9ED'5^SI*U\SW1A\?@Q^YLM> EFACFYI-%?X5S< MG;>&+3 G"[R.Q =Z_XYD@'IIOH!&?/L7W&>QW18(UES0.%LL*XC#9/K#E9KM:H@F3]#). M!9/OAG*=&%\G&\*%O"Z"@^?O/D[ !/]#&9B28,U"\0 ^/JP(?P&>7Q&!PT@> MM<'M] H\?_8"/ -A B9A%,G+P4<=(:M)+W_D5"?+E4%_>D1SD1/@Y$?XV'ZS(-Y4?D/DZ(H NP#L2S=N"MN5=LF,A MHR,D''Q^+Q>":T%B_K<-]&X79-\E_5"^Y"L!UA0>;@-F$DH,LD_%>>O)7Z82-G MMV-_NV,J,)OQ8-39%!&;$9Z7AV@X4(X#'0W'>\JM=_9NQUZARK;GEY#88J = M2B^'TG-">:Q\8MZ7)^ -#AGXA*,UL57<,ZH9II\ZK6)+3*]KK[B?5]P_C/Q) M3O[K;T&TGH?),KT,;"U9OTX$D?>S. %X(8_ JTA^V> D($!^;8%+1N:AJ+PT M?0O0LQ)02TS/MP,=Y$ '3J"W4_"6;@A+4BEM\Y641"H+!:]3+"L6,BV> MTP+\!'W-"M+!EK_[K$&H JPR))[;D4R%O(^ +#&B 8[ '5WS%);\M9$$#X#. MHG")T]\&;F5U;[*ODM253:=$>1L/-:*NGM-#[4U*3=ET4I1+\MPVZ1@*ZYGF MJ%N^Z5TA.A1EG[P#_=-3)-:T/P845X@.11DDS^V0GB*P U-.O'+)SAB]9N5= M/*<3^!GR.OP!J,X8':IR)9[;EOQ)DW9,F5A*.6W/ RW3 M$R35-_V.X5K=,3H898E\MR5Z@JAFF345.3.N@!F$NE55*]?B']B2.9JL^F8W M!IX95\@6U*L J]R([W8CD\-$U9UU;_VH*9O.@;(Q?K\9476ZI;U)J2F;3HHR M1+[;$!U%5$T75/9VSA =BO))_H$^Z2F::KJ<=KF19XOQJM H*^2[K=!31-7L MLR#?$%5+$!K8JX;*N, #NS%'$U5H]F$0+/<];$&]*K#*D$"W(9E*$%).WN X MC!YR'07_@=O3Z:G6"IA<3)TZZ]YH7TFI*YM.B_(VL)DA%JQUBE57-IV4PASK M)PRR3%]4UEEGB Y%&2?8_"P+FJ['@.(*T:$H6P2/-LN"9J.EW("TA%3\<(#* MQ,!?;98%S3:, =0,J0*JC ET&Y-*<:VVLB?@[?2U6V=KG6C5E4UG2/D=V,Q0 M"]8ZU:HKFTZ*LDVP^<$6-*V2(4ZN$/V) >6E4/.3+6296I7]K"VFRL\B99;0 MT49;R.S (-]XTL$2A"J:!$AY&?2KC;:0V:%!1O/5%M2K JL\"G)[E ^$AW.2 MB!!'N\/QYPA.A1EN=#1 MAF/(,O@J5^P*T2M6%@C]:J.QK*"^"Z@K9 >T4WA6-GU0>8+9,DPXB,A"KNF> M#B1+;/?L[^Y$T-7V\=D9%8+&V\,[@N>$I0'R_06EXO$D?2(W?P)[_#]02P,$ M% @ *'.H6$.Y#FCW P XA( !D !X;"]W;W)K&ULS5AM;]LV$/XKA%8,"6!'KW[+; .I@R !ZC:(TP[#L ^T=+:)4*)' MTG:[7S]25F1+HM1T\=I^L27Y[N'=P[O38PYWC#^)%8!$GV.:B)&UDG)]:=LB M7$&,Q05;0Z)^63 >8ZEN^=(6:PXX2IUB:GN.T[5C3!)K/$R?W?/QD&TD)0G< MR7$G]P!X/UW@),Y ?U_=*P M&%E7[N7$[6N'U.(3@9TXND8ZE3EC3_KF+AI9CHX(*(120V#UM84)4*J15!Q_ M9Z!6OJ9V/+Y^1K])DU?)S+& ":._DTBN1E;?0A$L\(;*![:[A2RACL8+&17I M)]IEMHZ%PHV0+,Z<500Q2?;?^'-&Q)&#&]0X>)F#]U('/W/PTT3WD:5I76.) MQT/.=HAK:X6F+U)N4F^5#4GT-LXD5[\2Y2?'=\D6A%3[(@4ZNWVBN?7X,U4@T0; M"H@MT"W0J"U9.\[R1S,(]04!@?Y\IQS1G818_&5*>K]*8%Y%-^6E6.,01I;J M.@%\"];XUU_GA6XPX>@3IALP1;P'[A0B#DH1 M&VPZCCGB3AYQIS'B]RQI:S:7:C"VYSA\4J2*HY*:0CP';BRG1N!O+:<3@14X MZ.8<=+]+?W5/2HU%<0US62C=,BNM?/ZVT!6E+,12U0U.(C0C MR5(QF3> FOS00@],C>)DB?!" D<;98K] @)^@,P5ZM\O:U[E0;H M^:4>:30IL-'/V>C_C&PTCXM^-24,JLEYI?P- M)C65X#H'2>+\' PT[WX692&W7BE]DTV_)O\C2>:^\LV; 1POZP_*36HTZM0$ M=Y!);J/H>,W;-T,N!E1AM&H4.'4E== R;K.8^9]+ZD-RF"[IJ'EQBV5Q'Z?K M!?TR)R:C00TG!QGE-NNH'\3)5VJD*K^\H%OFPV14Q\=!I+G-*FWZWQ1:,^JW M*I)3H14Y.(@T]_NH-/>D,NU4:$52#D+-;59J+^CBJB *_$K5&HPZO9JJ/>@F MMUDXO68>]RM_S@*O,H\-1D$Y:OOH $*?_JC_]DN2"$1AH;R4*< 1<&ZC?%XS)YQM]S)$?:XW_!5!+ P04 " H*:"92\JY'P9![.>4"2\9N+4KE0SDVG FX$H1O*?WI<^ MU!(0ISDA+!/"IPF]%Q*B,B%R0@MF3M:$&IH,E-P29:,1S0Z<-RX;U3!A3W%J M%'YEF&>2"[$!;?!8C":MKWAK/N'):_)%:@V:H,_?%,V86) II&O%# /=)JT) M&,HXCH[)S71"6D=M,4G5"HFZ'A$'8:^ S?GUZ=(!.5/D<.;SH[SYWR 1F MAE"1D?.[-3,/-6_)S[.9-@HO]Z\F#XL]>LU[V((_U2N:PM##BM:@-N E;]]T MX^!#DP'_"6S/CEYE1^\0>N(<>)3=V5VS#KD1V(PX^PV9NXI-+A30L8.V76J3 M'(?!P-_4Q3V/B:(J9(]ROZ+<_T?*UW7"I&5KI]W$N\#OUS@]97TH8H]T7)&. M#Y*V%;UP%=WBKJ3;MJ9-6=.Z4M-$-WZ%S<]CGMGLUYI3#FKA>K8FJ5P+4Y1S MM5H]"V>N&SY9'^%S473W1YCBK<%B75B-'.8(&9R\0P=5T;^+B9$KUP)GTF!# M=<,E/GF@; !^GTMI=A.[0?6()G\ 4$L#!!0 ( "ASJ%C]9AY15 0 ,P3 M 9 >&PO=V]R:W-H965T>L!4DNWVDK;'FJONQ]6]\$D0['JQ)SM0._?GYVD@13C+G?T"SC)S.-G MQC/.$P_77#S+!8!"+RG+Y,A;*+4\]WT9+R ELLV7D.DG/+E4@!) M"J>4^3@(NGY*:.:-A\6]J1@/>:X8S6 JD,S3E(A_+H'Q]<@+O=<;]_1IHDI.KD"12B3I^@W]/APA4X^G:)/B&;HEC*FDR^' MOM)S&P0_KN:Y+.?!>^:Y):*-HK"%<(#/+.X3M_L5Q+5[U'3W=<1UV+@.&Q=X MT1Z\:TA $(:^\!305TXR=$FRYQ:JT_'CJ_9 -PI2^9N]<+DD, M(T\WEP2Q F_\ZR]A-_C=%ON1P!J9B.I,1"[TN@!L09:>W<+3[ >K<1@&@UYW MZ*^VZ5O,,.Y$06W6('96$SMS$GMOB5IH2@3Z1E@.-NXE>*?!'0>#M]PM9CC" M.+1S[]3<.T[NW_6V)-$U$4^\8(WNVA=M&TLGS*%E="2P1L3=.N+NQS94]YB9 M.!)8(Q.].A.]_]Q0O9U.P?T@"-[4Y*Y5U-NV:M#JU[3Z/T,+34'$D"D;NQ*@ MMS5OT,:=-^1L1I&=VJ"F-OB?G3XAC)$9 _3'LGCY_[B%= ;"6DC.N0XMI".! M-=(2!IMW<_"Q357A'RD9QT)K9F-+J80?^4*HT!O-%W5WFL]B%H7]?=T7;@1' MZ'R+[V&_M92.DG9#'[R,'R$WPHW>"*,/+FJGH#DX&T=":V9C(W+"=U0.S734 M-'M"]Q #79E=3N\C^HS/L[&_8.6;?&MV<7]G1BAT2-77KUG@DM.87^D;]8*>>.+0VBOTESH78HVZKV5QUXC0I MH_"WCEK,.=>M_L:CF40,YMHG:/=T>XCRZ*B\4'Q9G+[,N%(\+88+(/H5: ST M\SGGZO7"'.C4!WCC?P%02P,$% @ *'.H6%;-?,ID!0 $1D !D !X M;"]W;W)K&ULQ5E=;]LV%/TKA%8,*9!&(O6=V0:2 M>$$++%N0I"V&80^,3=M:)-&E*#OY]R,E69(E4O&2M.M#+.J,M M90_9BA .'I,XS<;&BO/UJ6EFLQ5)<'9"UR05WRPH2S 7MVQI9FM&\+Q(2F(3 M699G)CA*C';-)B.:\SA*R34#69XDF#V=DYANQP8T=@]NHN6*RP?F9+3& M2W)+^.?U-1-W9EUE'B4DS2*: D868^,,GEX@7R84$5\BLLU:UT!2N:?T0=Y\ MFH\-2R(B,9EQ60*+CPVY('$L*PDP_>@2@% M5U$H+3N?A8TRSB8C7-:)YRI:)E2:\H M*7>%S<0;F9LVI7X$JB/V<#HU3F<0Y]=B]9$Y.!. Q6X"/J6;LW+'>0US8E(4G./T MX1CL5LLQ&-;G&%QAGK,H74JROY-'#NZV)-X0<$/%QB$>7]&4KY2T/94(+NS. M.'68[:B)^S5Q_UEY\$(P:13B*T;SY0KP+2T>*$'[/16@$SI^![,J*O \->2@ MAAR\0*L72K63YT_)_&Y+55P#U<@[=M@AJPZ#FGTAK-F&!PI4Z]$HM&*$Z#4* M^Z./PA!U8"NB;&1KUA.TFB9K_5\J2=;*/FRI%.CII MS-91;O@(>*E4C3"W6 M@N9,KU55>D\&R[:[FX B+/""4(.\\01PL 6_\?:WI]:EH*TDC-2KJMNB='$Z MM1I? (>-0:-6HTPCEC#: V+UN[]<,]V5I0BS+:A5JW$*<-@J?$^U!&\E8Z53 M<%%/+76)@B M2C]@NSU%-'$:6P<;XP"'G:+>M/J-OC=7^B$:KX8:'X"> M\0$X8F C9P%8D?FRF.7S?\0I/R&:PU=5T&VA^""F1A>L*LP+?0W>IHFCX29^ M1SF.E;!@[WT06J'?G;"J.(1A/*Q7(-CUQ8'2M[BCTPP(4!K9F$)JN MC8:[]O<:A$/. 14T=[_M6[T)H A#T-:MI*;MH]>V_;>@KC/7%;@]5L*&=;MA6V[W.*F*LJTN>;/U>[7\ M8\$59J(79B F"Y%FG?AB\%CY^WMYP^FZ^ G[GG).D^)R1; 8$!D@OE]0RG&PO=V]R M:W-H965TDDZ3HO]^!U*JFS9DIITA;Q8MYGA.8GI6*VLX G<:6)64C+][1R$6D\\ZOUX<<_G"^M>^-/QDLWA >SC\D[C MDU]$B;F$Q'"5$ VSB7=&3R_HT#FD%G]R6)NM>^*H/"GUU3U\C"=>QR$" 9%U M(1A>GN$"A'"1$,<_>5"O&-,Y;M__B'Z5DD[6^AIQ0S\6+E##I+UGGMAV/1"MCE0@=_A^I@17Y."G)H?DX!(LX\(UAV]U&B0J>@T"E( MXX4U\P7S MWKMF=:]-85H*5A*F7PC3?Y^LSH;I_22K]ZWJLWI04!B\@@*KH\ D9CK_#HX' M2+Z2E6OT8!\^'>R K[()J[$/"^S#=K!?X8)AT]4BBE=8U//+1RD40]OH[5"K,1J-!'9FM!H?^^G1\PD;Y M3+H,J@1.*X'OYE"%V6C4']0 WW03$8E[F _*WJ[H"ML^C60-[T M;6X&'C!G<)NX8I*+;^3S+<@GT%_(O[B;O&"U:F81NE#)_-B"EL1DYK/,7.9] MIBD<*[DU(GCK'M-6M+)>F\:#=M]U_Z6M=B9M12N+L^E-:.,.W]X>G(]3JL\P MW"N(?:OA*!S5E,2FD:#-G<2K2D+B6KJ2_Z,H&C&\>=Y;BE96;-.WT,'[%D5C MG_1F<5J*5A9GTQC1UW1&;13%<\?W!E'<:8U_0]0 M2P,$% @ *'.H6'O1L_P+ P .@L !D !X;"]W;W)K&ULO59M;]HP$/XKIZR:6JEK0GCO(%('ZHO43JBLVX=J'TPXP*IC M,]M ^?<[)VD&7.YOKK)1^,#-$"X^)D*;KS:R=G_J^B6>8 M,'.BYBAI9Z)TPBQ-]=0WS6>6T MUW;VJ<%WCBNS,087R4BI!S>Y&G>]P#F$ F/K&!A]EMA#(1P1N?$KY_2*(QUP M<_S$?I[&3K&,F,&>$C_XV,ZZ7LN#,4[80MA;M;K$/)ZZXXN5,.DOK'+;P(-X M8:Q*X%ZE950)P@9E;;D9Y-]6[5:K5AAM.5\K MG*_M=/YN"!=JB5K2NV7A;(HR7L.5- N-XSS#]S>8C%"7)G$G^6N3N">R+1WJ MA0[U=ZWN^CZ%V1/9EC"-0IC&6U=W=D!]HVZKS<:SVBZS:967=K/PO+G3\YZ2 M2RIJ>GSIR=YZXG>6]$[2UV9N3V1;\;>*^%OO6M*M?0JS)[(M8=J%,.VW+NEV MV5/=KLC)2E MUBD=SJBY1>T,:'^B*-OYQ/5/1;L<_0902P,$% @ *'.H6"T[EQ9[ P M7PX !D !X;"]W;W)K&ULQ5=M;]HP$/XK5E9- MK<2:$%Y*.T#J:+M66JNJJ-N':A],=F_W]F$E$"(MBGJOH#MW#V^ MY_'Y;'>74OW04P!#5@D7NN=-C9E=^+Z.II!0?2IG(/#+6*J$&NRJB:]G"FCL MG!+NAT'0]A/*A-?ONK%'U>_*N>%,P*,B>IXD5/WZ!%PN>U[=VPP\L%?;\#"5F"0C-I" *QCWOLGXQJ(?6P5E\9;#46VUBJ8RD_&$[ M=W'/"VQ$P"$R%H+BWP(&P+E%PCA^IJ!>-J=UW&YOT&\<>20SHAH&DG]CL9GV MO(Y'8AC3.3=/Y(ND0I-;X#'!Y""/.#Z6G$ER_$"5HE;L$W)\!88RKD_(!_(\O"+' M1R?DB#!![AE'6Z&[OL&@++0?I0%\6@<0'@J JE/2J-=(&(3- O=!N?L51)E[ M(^_NHQ29'F&F1^CPF@?PGD"S&(1AE&]I,(0)IJXI8E<*9S?AA9[1"'H>[C(- M:@%>__V[>COX6,2U(K <\T;&O.'0&P>8WS!!1<3$A#Q!!&Q!1QQJY)+C1L=Q M<%DQ4! S@[FB-7GY@@#DSD"BOQ<)TZA2F(K MCOJWBUH56EZ#K:MA_4T3/IVN*G$J0LN+\WI/K)=?%(O%>>%:T[Q!0C*&N#WL91FT[%OC.Q-V?\-4$L#!!0 ( "ASJ%A&O0AX3P4 M -(D 9 >&PO=V]R:W-H965TX9R02X!,-/* F!UBHZRL6^ R\7Y 7 M-6X2/$DB=^(#>']#)?$#=?0+F+-HK^ZI 2$!*,4"7Q]HN*3\F[+Z\G0#WK_[ M -X!/P(/?J#"1F(RD*K_<2\&;MK7C\>^HJ:^$GX),+P R$1#C?O\M/L-=3-W M7'8?J*QEJ4-9ZE 2#S?$N_4C$KE^M :/U*7^GBP#>@'FG'J^!'_N2.#+%W 7 M>;Y+I,KHUWOE#^XD#<4WG?9C8T-]8_%JOA);XM*IH9:KH'Q/C=G//\&1^:LN M$RT%*^4%9WG!IZ(WY.4Z4!5#7:?)]$JS=,^$N "?6>3N.%?S2)>78V.CI+&X M*.UGX[&MAG]?U*LQLIQQ9E32,W6#GQ5>O79?OJ*>&6%*517D! M_N#^6CE)ZEW$BX$"N5$+X5;5*? /)5R )5W%E^='M>J.<-6ZB>_IE!^[9Q5$ MH1$:5937C:#MV'KE5J;<.EOY">$%W3II@$0>6' 5*?&^93M>O*TM!%9-E8V' M3D6ZQL@QD5[Z*),^>HMTU;=K(:@:4VP"R8 U!C?D18 %47)O=C2K;KK.GVSA MW)7<4K!2,NPL&7:7%G6K+G"-28-J:.:\8_:\MJ4=+,FJ_IYI;'"3] +JP?-JVRBI;UT M$^#UI4A:> QQ\$\&5A*OI.4YJ';3/*G:M MDEQ;TI0'=BJQ4YCTO"HYWB' MZNQ6Y=J3)F7=.=ZAON,=JK-;==="8P(;A.=XA\[',P=7)7;>Q&]XXH!S@4,\!#M7I;%@E.(T- M;BCD.$$PYH]M^J3NL9FV%#+<0YQ^,Q]N<],GBQKI^.=NW3;BE96GS,: M[I31<*N,UE:TJL+-BP^XQS4L,])S6L>9]J.37U MNA>J5L.3.=U](.%M^1V[@PK*E\C95M.17Y@\(')_'7/@^$J]X*$-"5 M9L;_&8^3GYS60JKO>@)@R(\X2G3;FQ@S MO?)]'4X@YOI$3B'!.R.I8F[P5(U]/57 AZE3'/DL",[\F(O$Z[32:WW5:OH D5RT/>H]7[@3XXFQ%_Q.:\K', !S/^TK//.S*$,10Z*% M3(B"4=N[IE?=1F =4HM_!2STVC&QJ3Q(^=V>W S;7F 5002AL2$X_LVA"U%D M(Z&.QU50+QO3.JX?/T?_F":/R3QP#5T9_2>&9M+V+CPRA!&?1>9.+C[#*J&F MC1?*2*>_9+&R#3P2SK21\MSP3DO)!5'6&J/9@[0VJ3=F(Q([C0.C\*Y /].YE+JA#3H,6$!.RUQ[[K=>Q!F M[HVBNX_5R4K$LA*Q-%YC1[R/(N%)*)(QN8,0Q)P_1'!,KB-< 7@=TG)U%0R% MP2)J3;Y^P0#DQD"LOY4EOQSMM'PTNVRO])2'T/9P76I0<_ ZO_]&SX(_RTI1 M4[!"81I981JNZ)N]@W/>5S($+($<$5QD$$92SY0M5BQGB2DKQG*$LW0$^\B9 M=W#&Y^L9;ELT,HN"[--,]JE3]AUH,83$"!ZMM?D QOAT*M7H#%=UPFH*5LB\ MF67>/&@G-^LL3$W!"H4YRPISYFR)\L)#.\,##[< MR'48JADZE95F.5[3T=?;%LWROC[/DCA_0Q)_RX1;G3PJDWF^O?PV=9:8!.5" M+S*A%Z\1BLOO6FLPQ^2O1Y1'C+25_H0P8O!]8R8\R6;@N?+DZRW$#Z"^D9^D M\C)VBJK:K34%*]3O,JO?Y4&7\66=A:DI6*$P-,AI)GC#&NB#"K$ILC8J19)E MX/.U/@\V5H+3I"AX#;^H4_#]@'R2CQ MMSS7W:-7GN9] !K-"8T>%M%HK8Q65[1B<7)*HX?&-/HRIY68[ UFI,:K1_5 MZ#:(;;V@7"9%J3FK43>L55N\OPCMW#E4[O)]P!W-Z8X>%N]HK7Q75[3B5DP. M>&Q?@,=*Z.TDV'S_O615E)UC'G-C7E!^MWHVT?> =R_&.[1_OF&NK;)7EM@G;T=LYWC$WWKVBM]_R3'>/6GEZ M]X%U+,&PO=V]R:W-H965T41$J5.R7(2V))=Z?[ M'\7CS[1.=UQ\DVM*%?B>Q*D\ZZV5VKSL]^5\31,B7_ -3?65)1<)4?I0K/IR M(RA99$Y)W$=!$/43PM+>Y#0[]U%,3OE6Q2RE'P60VR0AXLF&K.B4JD^;CT(?]?,H"Y;05#*> D&79[US^/("1\8AL_C,Z$X6 M/@,C9<;Y-W-PM3CK!28C&M.Y,B&(_G=++V@9 M>"UF1B2]X/&?;*'69[U1#RSHDFQC=<-W;^E!4&CBS7DLL[]@=[ ->F"^E8HG M!V>=0<+2_7_R_5"(@@,0:>&(=K%L?:0I[VE<[8 MW+<_/V3W:I\=JLGNFH@7 ,,3@ (T\+A?-+M?TGGNCLON?5VGO%@H+Q;*XN&? M%^L$O"9,@,\DWE+PY9TV!%>Z*O*K3^0^ZL ?U4S4EW)#YO2LIV>BI.*6]B:_ M_P:CX ^?Y(Z"E0J \P+@INB% IR ]]P,.XG!><*WJ?+IW@>+LF"FG]Q.8!2% MH1Z*VZ(BKQG",# M4+45*;@@E46)#XY_HDXW+&D M! =!14MS7K^X\, "I\ CYWU1\R_-\<,=2]UX5!U"CQ$T(N7U5[<:-)6:J4J[J*5BZ"Y2K4*5&IV6J- C)2KDTI*CM\FDK-?R M%.J0IW3;>LW%CHB%V7E7@LR5+%ZTWXG9/SK8-1=J1584O"+S;_IX2N=;L=_5 M;VQUG1):5]'*];6$ANZ'T%"GA-95M'(1+*&A3@D->?:VPNJ&D,\(UNQ_8DMG M^)'1&7;1JZJTT:2LT](9?J1TAEWT*2NVJN][G5=HI ML745K5R_PB]O]T-LN%-BZRI:N0B6V'"GQ(8].UR#ZJ\X/B-8LZIC2VOXD=$: M=E',F=:M:0U;6L./E-8.>45->IM,]GK[A3*;[*7*69<*9YD']>4+*@P!OKZDG-U=V#>S\C?QYG\!U!+ P04 M" H=&:"[ MVA_?.[;C#S!.D4SZ$NSQO6?N.;X'72;]K9#/:@F@R?>01VI@+;5>W=JV\I80 M,G4E5A#AD[F0(=-X*Q>V6DE@?IP41#!HR1J M'89,_CL"+K8#BUHO"T_!8JG-@CWLK]@"IJ _KQXEWMD9BA^$$*E 1$3"?&#= MT=NQZYJ$..)+ %M5N":&RDR(9W/SX \LQU0$'#QM(!A^;& ,G!LDK..?%-3* M]C2)Q>L7]/20S8PK&@O\=^'HYL&XLXL.G@/,M@P(Z4B+/+)!_ 70;0@=T;> M0 >X?%:,"2(RU4P#ODE-Q)P\1)X(X=P$:19P=4XNR>?I/3E[=T[>F>A)P#F^ M+]6W-99K-K6]M+114II[H+06F8A(+Q7Y,_+!+^?;2#/CZKYP';FU@!,FKTB+ M7A#7<=L5]8Q_/KU54TXKD[X5X[5>E1Y55%JNC:;J@OR%YB-G'X5",;]^Q"3R M@'JK;U4*)CNTJWU#!(L*>\PE368,>DNR"? )=)56R?S?>WWRY;8:7+NW;FZ("^S'4 MR4)*O#H9KTXMKT<9>$#N.#*(+7,7BG5465\MSK&OLB&P$N5N1KE[\K[N-BE& M0V E,:XS,:Y_<5\G^W<*/>OL=/5^Q.5U=5??9*QN?I)5'941X)@!9,<"51QJ M=SOV=3<$5A*FEPG3.WGO]YH4HR&PDAC4R8<+YQ=W?UI I_9KO2*('G +0Q. MM)9;\97B/'J ZM<)A#.0W\C_N*P!1=;D"5F3Z9:MLJ>5S&JW/[8/FD(KB^7F M8KDG]T6Z15."-(16%B2?_6CM-/46SFCM.X/N.6,_J'U@XJ'Y*$?K9[FCG8$, M2W@NY9=+'Y$A+YKWFIMJ2CVZ>AM#* N?3*;TYO9L:G4F;0BL+DD^EM';. M>PLW]5[]&5(13F$Z9;/V%F7G@"#Y#CC$/1!$=;[3C7U!=W;),TA5:6 M,A]H77IRU[B-#JU-H94%R8=6MW8&? /7I 5TJRV1BK ?LSNAV87SWQ#D(CX6 M5\0S1TW)\6BVFAV]W\4'SCOK(WH[3@[0&ULS5E= M<]HX%/TK&F]G)YTAL27SF05F4K+==J9I,LFT^]#9!P$"M+4M*@E(__U*MF/Y M0S;)%FA?@BV?>SGG7N%[8@]WC'\5*T(D> R#2(R BS^NZ(::1,Q[&:W=\/&0;&="(W'$@-F&(^?".AVN\) ]$?EK?<77F9EGF-"21H"P"G"Q&SA6\G/B> M#H@1GRG9B=PQT%*FC'W5)^_G(\?3C$A 9E*GP.IC2R8D"'0FQ>-;FM3)OE,' MYH^?LK^-Q2LQ4RS(A 5_T[E!O&>[=R05U-'Y9BP0\5^P2[&> M V8;(5F8!BL&(8V23_R8%B(7 -LU 2@-0,\-\-, /Q::,(ME76.)QT/.=H!K MM,JF#^+:Q-%*#8UT&Q\D5U>IBI/C:\+I%NM2"H"C.7A'YDL:+<&5+B^55"V? MW2X6@DBIE]D"F AP)=1Z$I=;_4#QE 9Q[&MP=DTDIH$Z.@>?'J[!V:O7X!6@ M$;BA0:#Z*(:N5#(T&7>64GZ34$8UE&\POP ^; 'DH;8E?-(7%5#!K #%/@W,XXMY_+^:EGWVV\LXLV[LE7='*\ M!IT2]2H$>C74.QGUS@^7.Z,=[\K;:4"7.+Y_2@;NB=SP"$RP6+5 LHUMXCH5 MYOU!OZ2NBAGT.G9UW4Q=]X7J/C()'C;3?]4$T/1OL)"$@X]//S[.<;0D:L18 M570K#+V2ABJBIC^]3$'O(%LKEA?W)YZB26MF :;AWM[T*IS/^["DRX(9M.W* M^IFR_O]0]D/]Z>_M3Q.BH&*0J1@\5P6.[]PM$-G+/*AN#=0IU]D&ZO;L%*%G MYK/W7)*!F2FU3--L!1;M$E$+IHYFSD; 1IJW6]5JN2)@PC:1;ON7&Q).";<. MO.9<+YUXA\I65&[&/SSV_(<'-0"'RE8LA[$ \(@>(,V=WYD^')2W;Q6$VOV: M#6QL #R!#X#5*=^OT&\T"T7VQ@G 7\(*P.J]LM6QH5"[3J/Q _"DA@#N M=P062(TE@,83P)]N"J!EXO"AS &T M#/[*R*UB:BP8,LX '=09H&&ULQ5AM;Z,X M$/XK%K]T/_YLH$# M8:\2U7Y)P,P,SS,>CQ\\W7/Q7:X!%'I*$R9GSEJIS;GKRG -*96G? -,/WGD M(J5*WXJ5*S<":)0YI8E+/"]P4QHS9S[-QF[%?,JW*HD9W HDMVE*Q=^7D/#] MS,'.\\!=O%HK,^#.IQNZ@GM0#YM;H>_<,DH4I\!DS!D2\#AS+O#Y@F0.F<67 M&/:R=HT,E27GW\W-=31S/(,($@B5"4'UWPX6D"0FDL;Q5Q'4*=]I'.O7S]$_ M9.0UF265L.#)GW&DUC-G[* ('NDV47=\_PD*0B,3+^2)S'[1OK#U'!1NI>)I MX:P1I#'+_^E3D8B:@XYC=R"% VDZ#(\X^(6#GQ'-D66TKJBB\ZG@>R2,M8YF M+K+<9-Z:3MXHXVO0-$XT=8#]'!_A=Z^ M.4%O4,S039PDQFKJ*DW P'## NQE#I8< >NC&\[46J+W+(+HT-_5Q$OVY)G] M)>D,>$/%*?+Q.T0\,K3@6?Q_=[\#CE].AI_%\W\X&>B:226V>KTH^2[+?I[\ M$_3ULW9"UPI2^CW%.P@ M&<,R&<.NZ/.+:$=9"-8RR3V#S-,TJMTGWQ M)(ZH@@CQ91*O\I6IU^(E9Y$5:M"",0+H$\0W]BTJ+]T]Z Y-0?W; ]8^2:TZT-+0Q[D3UTK72 M4["#!([+!(Y?O7&,^TQ&3\$.DC$IDS'IK*;V7E7;Y&S,)Y;"'Y%&W;>-AH&] MZK%7[;U>]RI=4[8"LR<^,*W!DO@?7<'U.=/8S>:J1\V\& MU^!C,1I@[!VA5),3^(?)KZ%OPI5:)(1\Q3*FVM)HBW)M7[.0IW9&N VV-4,V MH^!('\6D(D3ZZDTY_OJCYSVLLPMU WCIRNLKVF&Z*@6#7U_"X%XU3%_1#A-2 MJ1C<+6->W(V*>/4R#D:MU=LV&F!"CA1[I6YPM[QYK8;45CB#(0F:G"PZ*#C6 MD"HAA+N5T"LUI+8,JFNV@E#;"/OC(X0JK81[$TN6AM36K_>E?NWN4KV*I;ZB M'>:PDDOX]?42[E4P]17M,"&59,(]:R9LT4/CYH>-Q6B )R/["B"5;"(_1381 MBR+RQV<-3A:KHUV*5+*)_ S95+RT_@G<^DJVV 3-&7)KYTLIB%5V["91R+=, MY81'6@UQB_Q^2(_H*O"Y.>%-U2L3 DF\*A#>J=G.L$B/X++;Q3? M9*=82ZX43[/+-= (A#'0SQ\Y5\\WY@7E0>C\/U!+ P04 " HW9 M?AD$ "8$P &0 'AL+W=O(I-9LDE][Y+,)RR0E*7[D0&1)@OBW.TS986I! MZ_G"1[+92GW!GDUV:(.?L/RT>^3JS*Y08I+@5!"6 H[74VL.;Q" M#Z)V##25%6-?],E]/+4<71&F.)(: JF_/5Y@2C62JN._$M2JGJD3Z\?/Z.]R M\HK,"@F\8/0O$LOMU!I;(,9KE%'YD1W>XY+04.-%C(K\%QS*6,<"428D2\ID M54%"TN(??2T;44N ?DN"6R:X+TWPR@0O)UI4EM-:(HEF$\X.@.MHA:8/\M[D MV8H-2?4P/DFN[A*5)V=+S,D>Z58*@-(8O,?QAJ0;,-?M)9*HRXLLR6@> NZ0 M( +,XW]586HLI0!J(H%WB'#P&=$,Y^DJY>T22T2HN (#\.EI"=Z^N0)O $G! M Z%4C9Z8V%(5KTNPH[+0NZ)0MZ70!\1O@ >O@>NXOB%]T9V^Q%&5[C73;=6R MJF]NU3@)KL/4JMEZ.[OUPEH#[5$B>%8/?,F&61$24B8SK]GQ04.!>XD08 M6^3UV:*>P!HM\JL6^9T3(I_Y,9@+@>7UV9(P42_P1CF>5MO]S _'T)W8^SHG M0Y0W'/M55*/8857L\()B\Z'#9S5?UU?^?1JIMX3 >FD71U# ;H?SBP6U?'JS:N>4FBFH15+A MT*/@S*P:PH;0"[V6*7YT0?!%-JA6=)\J:[)$[ID4F:+:UN[1$L%N M3_3CT?@I1F,3H^$I(T.4V_;:.#H[MFVB M]ZP>$%W.8VL7#LSKYMX=_/3DK6LE!M4K6]-/ZXYUR?XVN[O972CR9#)'C*A31] M+R.:G_J^F6:8,]-0J;N4:6%*!<^&&SV?%SQJ47]XJQ6QWW MU(($EWBKP2SRG.GG#CHLO KYR7)F--C@E$Z4>7>MJ.;ZJ$ M*7YA5<9V.QY,%X94O@;;%>17*"EE# M1BSN:;4"[:(MFVL4WA1HJX9+MXMCTG:66QS% R6-$CQAA G<3 1/F;/7P!>F M-7,6P^$0B7%ACN $[L=#.#PX@@/@$LZY$"ZVYY-=B>/SI^NLYV76\(VLUTPW M( J.(6R&K1KX8#=\B-,*'FW#?:N_,B&L3 @+ON@-OK$]&\E"(*@9C#.EZ810 MY\!D B,ET[(WQ G!P\A"X8HP-]_K9)=Y6O5YW(D\-7,VQ;YGCYQ!O40O?O\N MZ#0_U9FP)[(M2Z+*DF@7>_RK%&Q!4@:?%9=4.#+&)6HF8,39A M.SW!F*T6F M:,\V'<-9KA8V\F9!AFPXEVF=3V7RCT5R=]$LX\!>.XUNSU]N.E 7%H6-H K; MTM:JM+5V:KNX')TS^6C@X1KS">K:G=Q)\;<[N2>R+;7M2FW['Q5W>Y^6[(EL MRY).94GG?Q9WY_>J#;IAH_6JN&O"PF:K$;TJ;G_C&ULO5==;]HP%/TK5E9-K43)%PG00:065*W2NJ*RM@_3'DQR :M.S&P#W;^? MG:0I@9"U4K07L)-[CL^Y_KH9;!E_%DL B5YBFHBAL91R=6&:(EQ"C$6;K2!1 M;^:,QUBJ+E^88L4!1RDHIJ9C6;X98Y(8P2!]-N'!@*TE)0E,.!+K.,;\SQ50 MMAT:MO'ZX)XLEE(_,(/!"B]@"O)A->&J9Q8L$8DA$80EB,-\:%S:%R/;T8 T MXI' 5NRTD;8R8^Q9=VZBH6%I14 AE)H"J[\-C(!2S:1T_,Y)C6),#=QMO[)? MI^:5F1D6,&+TB41R.31Z!HI@CM=4WK/M5\@->9HO9%2DOVB;QUH&"M="LC@' M*P4Q2;)__)(G8@=@=XX G!S@O!?@Y@ W-9HI2VV-L<3!@+,MXCI:L>E&FIL4 MK=R01$_C5'+UEBB<#$8L$8R2"$N(T-V,D@76Z15H3$3(UHE$WYD$@4['(#&A MX@R=HX?I&)V>G*$31!)T2RC5@($IE1Q-:H;YT%?9T,Z1H6\Q;R/7;B''/R7 */T1AF$OW\I@+0C818_*HR ME[%UJMGT[KL0*QS"T%#;2P#?@!%\_F3[UIH4FCJUF@XFXQ;B&?#*B:AE^NA$ M-$16,NT5IKU&5Z#7I/&&R$K&_<*X7SO;$\S1!M,U5+GT#U=AIZ]W?&D5'D9Y MGM/K5:_";J&K^T]=CUI7"SVE]X$Z(R\WP-7]AFX2-5$@)+I71V>5[HRZMZ/( M:EN=OK\GO#+,L[UJY;U">:]6^>OI+1!.(A2R) 0ACAW3O8/O9_ABJBN MZU?+[!PMY6=_MYJKPKK.L[>>C=WJDI=TJMZ;4%494AAKF!6 MNZNV"\^JY*PCV2HM-&=,JK(U;2[5EP5P':#>SYG2G7=T[5I\JP1_ 5!+ P04 M " H&P &0 'AL+W=O@M!V65YX1_OZ 9VYR/X.C'A0_ID?%I_4MEV?C-DN2YK0H M4U8 3A?GHS?P[!(C%5 C_DCIINP< R7EGK&OZN0Z.1]YBA'-Z%RH%$1^/=!+ MFF4JD^3QK4DZ:N^I KO'/[*_K<5+,?>DI)(#V[RC MC:! Y9NSK*P_P:;!>B,PKTK!\B98,LC38OM-'IN!Z 1 WQ* F@"T;P!N G M M=,NLEG5%!)E-.=L KM RFSJHQZ:.EFK20DWCG>#RUU3&B=DE*TJ6I0D1- &_ MWV?IDJCA+<$%*Y(2O+RB@J19^0J\!I_NKL#+%Z_ "Y 6X";-,H6;CH5DH7*- MY\T=+[9W1)8[WA!^"C \ =M.-X-'TOM[0"@=@!0G0];\]T+ M<%V4@E=R=0KPY;T$@&M!\_)/D[AM-M^<317=6;DFD !>D^'H";"OV9+MD33JV-PIV M=81QU--A@"D=T*PC:'4$3AT6ODV!?;FA^3WEQJ7FS/O(3Q/P.=Z MNR$'^\V#G)"E+(Y"4+D>!?@@Y\!HLML[Q1V*WJGG3W!/B1D76 8<=O8-\$DI M9"%):C5BQ5FU7 &Q8?6%PW1!(U_L]W59<+%%F-X/0*?K[B7,2!P-U@R6*WO MVP";8&0I9*C='+KM7--N66K>*TZI@_G0P'V(@SYQ$RJ86'AKEX=NF]^3]T%+ MR3>6B#1\T)[&Q3GS85V;&0=LS0+LW=-OWQY4D6(LSTC.8L1\.BGB( M"L+(8G-(.S9R.[:F=LC((J/Y8K^_9BPX:'D&(>W2R.W2O0WH01J,1NM/^JO# MC L\9-'0:=#=AGS+:9Y6N;$DT=!-_?[*,& "&REMM^@)NTW+.:L*40)2)&#. MBKG]K]%@#9A EM)"VE[1$UTT29NY!RN:+--B"4CR5U4*U8B9 MR0[;X-<0]:W'A.J =MEJRT3'Z)7!W^!7PK-4;=$6JE<1G,Q%)1?Z#1$53\5W MM;'^C3X*<$FR#%S)=,Y&V\WJV7_J_!>M-M+NC8[;;*.C=MO'RK8K7KL[>MK= M]VP$T;"E#I$_Z7>"!E@40M_V -%^CO;U\^>U&6C806,O&K09)AB6NWH+;6W5 MZ.E.^\ VH\F\0RF<>'WB!I0?69Z#6/LX?KKS/G0SWJ3>_6\CZH^X 17'GH6W M-G"\;YO][.UJDWF'=M 9R8:V 17;MG18FS9VF[9[2X>'E@SAI.^()A3"_2$= M=UY^J#=/-X1+FRMEW2]DF'<:26E\^S)G>R+8NGX?&PO M=V]R:W-H965T5*ZA-F,,GP$JY!WF277$5F MS1*3!%)!6(HX+*;&1_MD9CL:4&1\)[ 1.VNDI82,W>G@/)X:EJX(*$124V!U M6,,,*-5,JHY?%:E1WU,#=]=;]K-"O!(38@$S1G^06*ZFQLA ,2QP3N45VWR" M2M!0\T6,BN(7;:I<3W52-V /9@#\"I ,YS 6X%< NA M966%K#F6.)APMD%<9RLVO2AZ4Z"5&I+J;;R67%TE"B>#&4L%HR3&$F+T-:1D MB75[!3IE:2Q0^(!FF%)T!ECF' 0ZG(/$A(HC]![=7,_1X<$1.D D11>$4@V< MF%*5I;'R+7?(<=R!BWP63=\#E$-=YMP4S6C[HA3=\0I M^-R]?*%$YZF0/%=VE>CVLTI YQ(2\;--7,DV:&?33^&)R' $4T,]9@+X&HS@ M[1O;LSZT2>V)K"'S!-R8Q11GF:(UI#FU:2P*O(- OB'5@6Y8_]B;F M>E=%2YKMC3VW3FO4-ZCK&W36M\>JE5-O+R )@;=N42?O2[>H)[)&"X9U"X:] M>G/8I_">R!K"O5JX]UIOE@3#?WFS):W#FWY=G]]9WQ>61NH]B4,*B'&DPBR7 M1;3U)?J-_M_ G3=_Z3[V1-;HTZCNTZA7 X_Z%-X364/XN!8^?JV!QW\YT[=< M?_3$ORU9ON_:[?:UK<[5LQ5=7^)[ M8FN*?QR&[,Z1XSF^K1AV_^Y=:V _-6Y;VMAQG2?.-7=F6?TAH:;#)5'S*(6% MPEG'OK(^+V?S,I L*\;;D$DU+!?+E?J> :X3U/4%8W(;Z(FY_D(*_@!02P,$ M% @ *'.H6,4#FB4D!0 #14 !D !X;"]W;W)K&ULS5AI;^,V$/TKA+LH=@$W.APG3NH8R(ELD<.UFUT4BWZ@I8G%AA*U M).4D0']\AY0L'U&8UG" -8)8I#C#>8\SY#/[CT(^J 1 DZ>49^JHE6B='WJ> MBA)(J=H1.63XYE[(E&ILRJFG<@DTMD8I]T+?W_-2RK+6H&_[AG+0%X7F+(.A M)*I(4RJ?3X"+QZ-6T)IWC-@TT:;#&_1S.H4QZ+M\*+'EU5YBED*FF,B(A/NC MUG%P>!KTC($=\87!HUIZ)@;*1(@'T_@<'[5\$Q%PB+1Q0?%K!J? N?&$<7RO MG+;J.8WA\O/<^X4%CV F5,&IX%]9K).C5J]%8KBG!=5#D[*9V%KSCKD&N1Z421\RR&>-7>P\#JZ,)Y=">AT^$UE3ND M$[1)Z(>[Y&Y\1CY^^$0^$(^HA$I0#2&>NCV>051[[,P].B+MU#QVK-_.:SR* M-.>,9A'@ NJ$C&!:<*J%?"9SBD?PO6 2L :T(@4R),D)S1Y8-IV/QKQ6Y-L5 MNB:?-:3JKZ8E*./8;8[#5/VARFD$1RTL:P5R!JW!SS\%>_ZO361MR=D*9;LU M9;LN[X:R% MYK$7TT"9#*HF0V*(:8O*%\@+($"D:FX4F_[@7_:2<:<_.9':N MV2#P_;XW6\;JC&9#K-T::]>)]:9()PA&W)-Q,8DX50J4:$]8(8DASNQ_C6C$1DSN;UQ>75R:U:WA#3K,F=&[O7?(, M5#86N=-P0]#[->A]9UA?)=,:,G(C-(M@#KRJ[IAH@<]Y(:,$3Q=R_A2!4N0: MS/JKA.5O+[E[]J!+8OK<2(K3<$-2>C4I/6=8URQC:9&NHELA90+D$GA,)L]S M-@C%/\-?A%NBJ88_A#$]QN+ '9)J,I00 <1FA[Q@*L)W?V)"F-.E;>KH;Y0" MQC/.26@6DPLNA&QBM R]MU1$_H[O^]V#U<]:83D!;TCG04WG@9/.8Z-NF'[& M$T(A?:^P^C:5\"XCESB^("NPVY:'R&_')AYF(9T0F4 M&W%:>3L5.-"4>1.[!TWL[G;7V'3BW9#-P%^H'-_)9\6,08]PML3NV/"'HZX M]P-9[N=HR'2CEM1@X.3II2!I5V!'3#W\LL)7N]K'$NFE*+(1MX!2!J,&?[,[^K2R&1DWJ=O%_ M1>FVO*T"7LC28/<'D?+!EB1I1=M["-Q@H7 #M\2]0"THD9M+D99'C*4$=X]1MY#!0<+&1RXE>I<_3AK9$N:M0+\'@HX6$C@8/]' MJ9$MJ=J*MO?0R,%") =NE?P>-=)KKI'U MFJFO66+IQ2D%-[#Z=()(I,EW=/ M=6]]UW=L;[B\Q?#RHO":RBG#/.!PCZ;^SCY6LBSOWLJ&%KF]OIH(K45J'Q.@ MR*,9@._OA=#SAIF@O@$=_ M02P,$% @ *'.H6(X1\'RL @ ^ 8 !D M !X;"]W;W)K&ULK55=;]HP%/TK5UDUM=+:0 +I MU$&D0C=U#TP(U.UAVH-)+L2J8V>V@?;?[]J!C+*4[6$OB3_N/3[GQO=DL%7Z MT12(%IY*(-R&-QV;\:)B_FUPC$(X(*+QZQ,/Q'OV3UTY:%LS@6(EO/+?%,'@?0(Y+MA9VIK;W MN-/3=WB9$L8_85O')MWJ<)! ..T)T2XA.D[HO9(0 M[Q)B+[1FYF7=,<6TV[G/)L.F85MTS ^4P) M=RFV3.>@EC"9C><7<'Z'EG%A+N 2'N9W<'YV 6? )4RX$/05S""T1,)!A=GN MP%%]8/3*@3%,E+2%@8\RQ_QE?DCD&P717L$H.@DX8?H*XNX[B#I1KX7/^-_3 MXQ-TXJ:@L<>+7\.CPL'WVX6QFJ[HC[8"U0"]=@#7MC>F8AD. ^I+@WJ#0?KV M33?I?&A3]Y_ 7FCM-5I[I]#3$:ZXE%RN8,0$DQFVJ:TA$@_A/&63=J-!N#G4 MT!+2;T)>,.LWS/HGF='E^@NM.K]_>&;GB%9+2*^=5M+02D[2^D*V/&7/Y(+6 M '4;S+!:ZZP@'S*^ZYC,F57ZF39R)+]>"(1]B\ZMRA[;I"1_E._RN,(M(=TC M*>&!B92H5]Y;#61J+6W=C&PO=V]R:W-H965T&IZEESK;,KVU;Q'!*J+D4&*8Y, MA4RHQJ: MU;96'4,VFVO388?=C,Y@!/HA&TALV37+A"60*B92(F':LZ[;5[>!B2\"OC%8 MJK5O8BH9"_%H&G>3GN68A(!#K T#Q;\%](%S0X1I_*DXK7I* US_7K%_*FK' M6L9405_P[VRBYSWK@T4F,*4YUT.Q_ Q5/;[ABP57Q2]95K&.1>)<:9%48,P@ M86GY3Y\J'=8 ;>\5@%L!W$,!G0K0.13@50#O4(!? 8K2[;+V0KB(:AIVI5@2 M::*1S7P4ZA=HU(NE9IV,M,11AC@=]FG&-.7D_)ZF$ZJ%9/R9#&$"N!S'',AJ M?*1%_'A!SB/0E'%U0=Z1AU%$SL\NR!EA*;EGG*/QJFMKS,IPVW&5P4V9@?M* M!O=47I).NT5'S]X$OSU\=G<3;J,3M1UN;8=;\'5> M2V?8'Y&?UV.E)6ZA7TUJE@1>,X$Y5JY41F/H67AN*) +L,*W;]J!\[%)VU.2 M1:Z" M)A']'8G:VTN[(<3=DM'?6?UM;S/DMB'DQ:Z-DH.ZY. _;/FE:)(EV,EV>VWM M1FSI%NW-_MBU=2*R4FA[[?%AGI9XH\Y8J@B'*=([E^_1+%D^U\J&%EGQ'AD+ MC:^;XG..+UR0)@#'IT+H5<,\<>HW<_@74$L#!!0 ( "ASJ%C@TM6QVP0 M %T: 9 >&PO=V]R:W-H965T#QD:Q'X$=S'B*_#D,;_3"!@VY&%K=V' M!W^Q%.J#/1ZNZ (>03RM[F/Y9N=69GX($?=9A&*8CZQK?#4EKE)()'[S8E M,\^4PY0%O_LSL1Q9KH5F,*?K0#RP[2^0.72I['DLX,E?M,UD'0MY:RY8F"E+ M!*$?I?_I2Q:(DH*THU<@F0*I*W0;%#J90B=Q-$66N'5#!1T/8[9%L9*6UM1# M$IM$6WKC1RJ-CR*6O_I23XRG=.4+&J"3:\];A^N "IBA+V(),9JR4%;&4J5L M ^@V\E@(I^CD!@3U WZ*SM'3XPTZ^72*/B$_0G=^$,C$\*$M)"YEW?8R#),4 M VG T$%W+!)+CGZ,9C"KZMO2G]PILG-J0HP&[VA\@3KX#!&'=#5XIH>K=PQP M.GF,.XF]3H.]PT*+3CXS+L/ZQV>ICFX%A/Q/72S3M;KZM=2NO^(KZL'(DBMP MB#=@C;__#O><'W2!:,E8)2S=/"Q=D_7Q!!9^%/G1 DUH0",/=-ZF)GJ)"=62 M-N.!V\%#>U/V8E_([5\60A5TESFZ2R.Z-%%>)5%^EJ@@2=0SR"X*LI=Y >7< MG_L>59V)GZ%?9?M=1[*K!OZ_,N=*'+3[(H5P60*.^W7G]F7.>WV];[WL3]'''?B%AVAE<*I;^WZ*#O#&K(-$*8$#TT M-X?F&J&5=[=*_%.1^-MH US(H2?0SW*BYCO\#L)GB+6[V[C6L;N[)6.5L SR ML S>L>D-V@Q+2\8J8<%.,7"=M[>]S$9E#^&^6RMGK13NZNL9ER@!_OC6EV$P M=Q*-4&/SPZ3PCQS@7[4<3W;\1M7C&;J!N52:H0E$\DF@>YFI,_10\Q==S_Y: M9QM\'K,077^9WI[MHO.5OF@=-X([MI8S:^4(.0WQ*>@*-H[]MXR'S/(K6=T7 M:LYJP2:PF4Z\/B(R Y5U^W5L&AGL-G )7) );&83Y6ZHJRU>+B73?#"O.\X(;"0]1X>F)6O5T!1\!YL)SV%38I_/G)-Z06MD.@WE7% > M;.8\[S,A7$-KRYPSB51]*W@+-L[_CYX.K3*=S%JE'>OC0PK^0LS\Y0W3@>SS ME7I&-2)-B L^0\Q\YO7)0#0\H[Z1S#)5: 45(68J<^C$M+J64E;UJJA*?@-:>&XA&CIR]XFTTGA!@9&"I)#_@=')N20,Q.- M4"/#) 5=(>9CDX^=#&9P1Q>SYB"G(3X%9R%FSO*6R;#/4C19U5"9IH,E4G 9 M8N8R!TP'=^]\\;Q^LJ23P6Z=:-FE@_H0XD5R?\%EL-:12(^W\Z_Y'&ULK9A;;^(X%,>_BI4=K3I2E\2Y M$.@"$J6J9J29447G\K#:!Q,.8)'$&=O ]-NOG4" Q$D[+"\E3LXY_O^.+\?N M8,?X6JP )/J5Q*D86BLILSO;%M$*$B(Z+(-4?5DPGA"IFGQIBXP#F>=.26R[ MCM.U$T)3:S3(WSWQT8!M9$Q3>.)(;)*$\)=[B-EN:&'K\&)*ERNI7]BC04:6 M\ SR6_;$5URCZUX^GS(?IC#J]@9D3 A,4_Z%RNAE;/ M0G-8D$TLIVSW ?9 @8X7L5CD?]&NL.V&%HHV0K)D[ZP4)#0M?LFO?2).'%RW MP<'=.[AO=?#V#EX.6BC+L1Z()*,!9SO$M;6*IA_RW.3>BH:F>AB?)5=?J?*3 MHPG)J"0QNIG"GJ':(H^TSA6XR & MME0R=# [VG=Y7W3I-G3YF? .\O M']#-N_>&,)/V, \0E6$\@UQ[TFZIND2[1.B&&_15Z;S<D&O3!534HJ>@KPGO;-L1][ WIZ2MFJYD-0O2?U6TD>8 U<4'U@" MZ!,C*=*3X!9-J5C_=:\VB?D!]/9 .C=1%KUT3RBQWP\KH :CKH]+HS. H 0( MK@8PCN2&Q";Y06V0^J';J\BO&V%'+4"S_FZIOWN9_MI,:Q^ ;DU\;%F_0=ROJ#5:!X_EF^=@Y5F&G%<"TI>K:TY[O?=#P M1(W3LSB6?'!SPE:;\ :4Y]_NN>N<2@Z":_08[OPGF6/-Q:R5MA#D0 M/$L6K9%D:"P$2/'*L+BFA-=87K$Z)SD6;=Q>M7^;I&54/%.V/;]?)3';!?T& MEF-9QNUUN5R^;UD+OBF=057J*U;G0H_E%U]6?ZL +;D.3#GLU7;_!CO0%V34G6B*^>..O9/6))MI#X?G[,9F8H>]?YS MW"T[M2%IU77AR0\?"S=NK]QU[B\LS?XWNJ%*5[E;=?TNMWUR!=3W;W7)6M)4 MH!@6*KS3"9447EQIBX9D67XKG#&I[ICYXPJ(FL;:0'U?,"8/#7W1+/^Q,/H/ M4$L#!!0 ( "ASJ%A7BT5M!0, .$' 9 >&PO=V]R:W-H965T5(HRC:!*6C,L@F?JSE4ZFJK:"2UQI,'59 M,OUK@4+M9L$@V!]<\[RP[B!,IA7+\0;MYVJE:1=V+!DO41JN)&CL>-+E3#^%W9M;!1 6ANK MRA9,%91<-O_L9^O# 8!X^@%Q"XCO D8/ (8M8.B%-I5Y6>?,LF2JU0ZTBR8V MM_#>>#2IX=*]Q1NKZ2DGG$V6K.*6";A&2Z\<,[A@6G*9&WAZ[HZ$>0;/X?/- M.3Q]_ P> Y=PQ86@-V"FH:4"'$V8MLD63;+X@61#N%+2%@8N9(;9W_B0"N^J MC_?5+^*CA%=,G\)P< )Q%(]ZZED>AY]CVL&'1\H9=F8./=_P ;X%D[?D'9F9 MUX*Y-CV!3\K9N[?YVWQMK*;>_=[G7L,^ZF=WW_.9J5B*LX ^6(-ZBT'RY-%@ M$KWND_Z?R/XR8M09,3K&GGRLF;:HQ2]X3X/H4J:J1)@+H5)FJ<>L(HO(!YZZ MW;W6Z[.FR??"YW.3:9M$I_$TW!XJ/EK3/RH>=XK'1Q6O4*H:0#" M@@DF4W1''VIK+).9:XXE?3I*\,P[\6$M>.X[Q<"*JDHU7]-QA1IL@?!.<>+< M-\^%+!QAZ?+,C2O_1QTGGX^2H MC_>:X03F5:55I;DSK$]30S@YT/1J?%?2_9B7KR9=3%-I>#!%2]2YOUP,I*J6 MMAFHW6EW?\W]V [_A#>7'\VEG-,K%;@A:'3Z@BS5S872;*RJ_$Q>*TL3WB\+ MNH-1NP!ZOE'*[CK)[\!4$L#!!0 ( "ASJ%@;.^1@$A( 3* 9 M >&PO=V]R:W-H965T ^_$E.;%+D9"C:0_1-FV1' MC\'YOUMGMW=M?W]S]<7'3+NVI3=M\W]]5V^)>; MIMV4_?!K>WO1W;=5N=H=M%E?,-]/+C9EO3V[?+O[VZ_MY=OFH5_7V^K7UNL> M-INR_?JA6C=/[\Z"L_T?/M6W=_WXAXO+M_?E;?6YZG^[_[4=?KLXJ*SJ3;7M MZF;KM=7-N[/WP0]%$"7C$;N0W^OJJ9-^]L;OQ' MC7+XWV.UJ-;K46I(Y+\OJF>'#QT/E'_>J_^X^_;#M[DNNVK1K/]5K_J[=V?9 MF;>J;LJ'=?^I>?JI>OE&\:BW;-;=[K_>TTNL?^8M'[J^V;P'%".B"(7CF O1S YAX0OAP0SCT@>CD@FGM _'+ [JM?/'_WG7&\[,O+MVWS MY+5C]* V_K!S?W?TX%>]'<^4SWT[_&L]'-=?_EC6K?=[N7ZHO&\79=M^K;>W M+[^7VY4G_7-SX_U8;\OMLB[7WL_;KF\?AC.F[[[SON557];KX:=S[[?/W/OV MF^^\;[QZZUW5Z_5P-G1O+_HAU?$#+Y8O:7UX3HN]DM95V7[OA<$;C_DL @Y? MX(?S:GDX/ 0.Y_,_'3J\F/_I;'KXQ= \AS9BAS9B.[W(W$;_OJHVUU7['\A1 M5&3L<7[H[LME]>YLZ%*ZJGVLSB[_^I<@\?\&^4LIQBG%"B*Q24N$AY8(=^KA M*RWQONNJ'CR=0TKS*<4XI5A!)#8Q/SJ8'Z&7P:+L[G:=TFJX$&[:9C/<(;9? MP-9X%DIV0N.]\O$R'"[$1]EC("28AG T'5OGB,0FSL4'YV+4N9^W?36H]N?7 M5=F.'?RJNF^Z&CZ3GZ5BV9@T4*Q9 $%1IOJ')F7K'Y'8Q+_DX%^"^O>Y6CZT M=5]7G7?_T"[OAH')RGO8KJK6*V_;JMK=![V^\<:/7J\A5Q/-L(#EL:_8"D0% MD:]$<3196U^)Q":^I@=?4_S&5@T6#J.)F\'+SNN:]0JR+M5,R4(_5IS3@]* MJ<:AV=@:1R0V,2X[&)>AQOVS+5?C==P=3DS(N$SSA,5:/Z@'A4&L!'$T&UOC MB,0FQN4'XW+4.%Y=]YZXG-]X[Q^'D6MYO:[.!^HZ[\IU!3F9ZTY&2:YVBD!4 MF(T#R(F7:(*V7A*)3;P,?,$./NKF3]5Z==XWYU=E/QKZ=>*L&+6"PW]?OZK' MD?[$4"A([3,YGJ.MH51J4T!)6EOJ G4"P3H!.IJ_?+]POSHV#"@A8D&JQDG5"BJU:3L(Q EPQN$(:@1^'>[KWH=Q^>>,MFNW B?6J M[(<[TR_7Z_JV' L.G3Q3S>MNN6ZZAQ:^3^G$%(\ MHE*;&B\ *< )Z:K<#N8V;;W^.MSP5U6U&6_XWK*\K_NA/;J^67X!;=7I9SA) M54NA(.WV3TI(5&K3F7N!2 Q')&T0=5]^?6T$Q73<.<_56_L"B@I\#3/QO*PG MW5U@$1-8Q' LD@91:W%?>W4DQ70".@]4N(2"U&$4GI:UB2X0B4E5)!R1/E4C M# WGXG,O>5658Q8GG9;VRQ@5AA8*PPN,+3R%4>/+S5)WBK5Q+J@J%%05NBH\A7I)*?!#;<(?",NU60&.9VGMJ9-%=M(J.]+* M4SBG\@0%:94G/"]K%UW 3"A@)J2J/(6S*D]@E'XBDO(,E=K40L$SX6F5IW!& MY0F(T:;N\32L37.!+Z' E_"DRE-(6GDB5>.D:@65VK0=!.B$QU>>PGF5)S!, MKSSAB5C;Y@)P0@$XX9]5>0K!RE/D1RI6@H%I$.69:CPI&E&I38T7:!2ZJ3R% M4IFE5Y@J* RA.>E_6Z>1=<% DNBD@K3]&< MRA,4I ZC\+2L373!2)%@I AG))LG-W3:T1_= &*T9S=(>8A*;>J?X*$(YZ%Y M([6CKK@ MHDAP481ST,^ ! ^9X).4DG06I&K\14U^)DQIQ0(-F9HI>"G"RSV6 MLQV17K/19SN@(&VV \_+^I1T03N1H)W(1#MS9SLB'6J V0XP2IOMP).RMM % M^42"?"*+_< MW'2O^*_33::2S0((RE-UX1W^?:S==X$_D<"?R%09.KA_,!EJ@5W3[-S?O=;A MV?CENJPW9N=U"%(KZ0L@)H]4WTDYB4IM^FBLX*08YZ1CL3,&:4A]3A8*4OMA M,$CQO "#8OC>$PN\B0UE'PM(C %LT2$1B@(@$<_+^N%@%WP3"[Z)<;ZQA,18 MYQ<=$J$@]>Z#IV5MH@O(B07DQ#CD/(\I=W1H/:J,=:C1KD1C",<3M+;3!?3$ M GIB''I@]\:WN"SJ[;+>;H?S%;22DE,6I&J<5*V@4ILVD/1.AOB4,DE,"DJD M:IQ4K:!2F[:#P*\8QZ^3^AT=L[1^QQC"7T)DJ#QGZ@1" 42]@IZQ@*;8L!9. M&EU^K!ZKM1>@:\%Q.>N3DE*-DZH55&K3AA$H%F=HY_#Z6O"8DGD6I&J<5*V@ M4ILV@>"Q&.F$/*551JTU?F"*Y*<*ZR6@N>Z'2CO1O' M&,+QC*S?C..B\I0(-$MP-*-XZ9#.8IJKQA".YVGMJ@M42P2J)89WZ"K6QKG LT3@64)1@TK,(&8.X7@JUL:Y +%$@%AB6H9WU(KO1"\J M:4X:0SB>F[63+H@I$<24X%6G$^IXB;X(3W/3&,+Q_*S==,$]B?1..T/9"5GQ MG9BYQAS"\02L[7)17TH$*B4X*AV_SCO1*TF:F<80CJ=G;:8+O$D$WB1XI80CB=@;9<+;DD%MZ0XM[A;SIV:6<<(+6=KH GE0 3XH#CTUU/C43CCF$XPE9V^>"<%)! M."E..)9E^=0,/>80CN=D[:"3UW-+[^>VK0\QM#Z$RUD/ DCK0Z1J!97:M&$$ M0*7'UH=2TOH0J1HG52NHU*9-( @L):L/I68$,X=P/!]K]UP@6"80+".L#F4 M:^EO"H*B]#<%X7G9NDBE-G51,%GFO$:402]MT-\4!(4!;PK"\[5VUP5I98*T M,HI:4:8#%?"F(" *>%,0GI"U?2[(*Q/DE5%4C+)93RT!4= V%:0L1:4VM4^P M5.:D;I3IE 2]*0@* ]X4A.=H[:@+G,H$3F7.ZD>9CDX9TSP%@B)US2Z>H[6C M+@@K$X25'5]#RJ!WRP';54!QT'85>"K6QKD JTR 5>:JFI3II:*J@(,A+:JP+^*M?$N""D7A)2[J3;EYJ5UYA".)V=MI0LTR@4:Y725IES' M'. Y4"@*> X4S\O:11Y.G$$!06^.I+'$[.VT04ID#N%X/M;NN=FP5MZQEK#NM!?#+)P1PPU)V9I()J>X*.U2ZSNO.^T_ M O?6_'22(55[;YWL8^LSR5N*JM->!;?/O-;/D(V]?4[VK/6E36M]BJK37@6W MS[QZSY"-O7U.-JOUI=UJ?2=5I[TL[J<9J@SIV?OI JL"7]JZUG=6<]I+3V98 M-4^-,=R0HKVG+B K\*6=;?WCJT[[8_$3T;R,SY"#O6E.=J'UI6UH?5<5I[TR M]NCZ @S23:7=HI9*3C%5VJ36)ZTY[>7PD]/\)),A+7L?G6PYZTM[SOI45:>] M$FZA&6L,&=E;Z 1L @EL@M/J3OOC4>/,,=R0A[5Q5'**<1++!"=5G_:'$TUM MT,IQ6KF"3$YI#8E^@N-K4/MC\5-X!O/@.=B;YH1Y HEY@C^K K7_9-SR&9R$ M?P-[RYUP4B!Q4N"F]K37Q0V= 4IX?O:&.@&E0 *E@*X"M=?"330_[63(R=Y$ M)V042&04D!:@]G*XCS-@"4_+WD_]H^FK[E"4 M\OXG]ZA8JL#*.[4C+5K1RG%:N()-36D.B MO,! >?NK9SM>/7"# -LT)6$8JPLSP< XBD/U5>6&G.Q-=,)Y3.(\AG.>?=?T MJ1KG>(;HY^[IJBK'T=Y8HL&[*CP1ZXN#5([3RA5DEKLT# \>N2GTRQ)"3O8E.L)1)6,IP+#UE M%#7O?<2&#.RO"DHY3BM7D,DI#2I!+XM.ZZ,HF71!*\=IY0HR.:4U)&)F.#'/ MZ:-F<+(YAALRL;?."2A+T4?BZ:4,&]E<%I1RGE2O(Y*8-&DKD'OHG]5$A+6^3RG%:N8),3FD-B;=# MP\;.YCXJG+%"U1S##9G86^<$CD,)CD/#=LZO]$P?FG'%ZA&3XOCGV9_YE'*< M5JX@DU.:3\+R,#RM'Z)E:E(Y3BM7D,DIK2$Q=8@7DG<7C7$I:*A7A,_S/%/? M1; X,@"=27E7!#7O9&.L'A4,+A$,?AV;W2L?/A^.?;7Q>40R2FM(?%UB!?$9_92^AK@\\#WDTQ].!B.#)(\T;LI M6C:FDE.?U3]&,)=#F&&Y(QMH]*CG%/8F%(YR%3^B3#+/@^ =; M7P6D4*,CFE-23.CO#R]\P^"7AU#TAV M4"!,=GA>]D8Z0>1(0N0(1^03NB?#!#C^P?87!&W!FE2N()-3VE$B]"@^K7NB M!6Q2.4XK5Y#)*:TA 7:$U\!G=D_8KN-[HXTQW)",O7ND0'S1W555S\N^O'Q[ M7]Y65V5[6V\[;UW=#/+^]^,^)FU]>W?XI6_N![//O.NF[YO-[L>[JEQ5[1@P M_/M-T_3[7RX&_:>F_;+[C,O_ U!+ P04 " H--MWF]MV M/?SERZ:[:?KAU^[J>'O;M/AR)H^=_^'5Y==WO_N'XY/UM<]6>M?UOM[]TPV_' M!RV7RYMVO5UNUDG7?OEP]"?Q_4=9%+M/[$7^OFP?MN#G9'DVTD/VG8_['VS__1P-]=WPU^7PN?[DQV;9)7]O5G=M\AWX>>?@ MY-?VXJ[KENNKY(=FN]S^,?GNM.V;Y6KXZ6WRV]EI\MT?_IC\(5FNDT_+U6JX M*=OWQ_U@TT[S\<73]__P^/W2\?V?FNY=DHHWB5S(S/+QC_C'3]N+P\?3\<>/ M!T\]MW3RW_\EBL7_V%S%I&SDN/3@N!33?O*WKKG<7?9VYX"]HVR7^ZBCV.O8/6'N M3V2>RO?']_ R3*%4Y$IH9%YV,"]#S3MMN^5]LWMB/-[6-PF\TW_I-MOMX29_ MW=_,S^>KY56S?]3TF^%&]W?=.OG8;*_?))^_?!E4V*[OT8@7;-?M&^2M=W W/AR(7.A66@3*DJ[B<7!Q,+7Q(.?;3=A?W?V M-V"?4AY]?[%JEC>D\PO3^?J5F2)U9K^N\G!=I>]UK=1#PNG_TC#@K<@T(RTR M#N=7!R,KU$CHYI_;^W:5B.2?G]J;\[:S/I50;:%/)29EHPNO#Q=>S^IQ7G,Z MCDG9R'%BH7#!@N&!_J0$+M:%MIQ1D;%Q +0((NK.^^3L8-EP<^\'7-*;+.: ME1K?F>F/5HM,6CL,4UE;>*=MGZ>K,'.KX3Y,9&RERKX"3[_FXU6BCU=<7>AC M@DO;^.)57A?%K!ZQ L49PFV/-7--(5D[7"M5"E6XBF6 M>NQ*.KFB(F.S5'*55'(->NA*,V.^K7/=3HN06 B'J6"WCF=6\\F;HD]>7%WP M?CO&AENJK"W363UY)0HB@IW'I&WL/(4L)(XL_)Z\D@84J,C8. 4H)+6?G_3, ME>;&W; 6$QE;JQ" ]-[:$\]::>Z_#0,QD;&!*LM*/,N2SUDSE[:Q\Q222+V11,RJ:VJ""[/L:A%RUEU3!4!2KJT]KBCXQII5 '>--@5% M?+P0\ I5VM2L$QAE6HN,JTZ;JHR?XAD??Y E_TE"JZ3X]P7?429M8^\HR)'F M\WK.L=9 N+2-G:<04(HC(,_#+QK]H")CXQ3Z2:D3BDE@,J5!$2HRME:!HM0; M%%$/5-93BM0;.J4*.J4X=*)P9VI6%8RRJD7&55;-%*C)B-K^IF]6B0I9MXF9 M65\P3+3(.$U4T"%C+4+@VD(70^9]") II)#A2$'W.;@JZP71)P&HR-A*!0 R M' !,2))XK1O_ON ;$Z-HD($F@FQ623)C11A6_R3T;AX5&9NEDGF.)W/_K)G3:1T5 M&1NHTGKNW2?@E2U9CS9R$P(X+JA0Z;\(V]H3J;*@6PQ0D;&5*J$7>$+_:=VW M@X/ZY->F;Y.SA^;6E1W]CISPKPN]+US:QLY1Z*&8USL(!2NXX-(V=IX"%X7W M"4;,(Z?"PQ&*[WE/0;'&4VA $2! XB7 M/!C9@%*RCBTC9VGL)/!5<-I:"1%"HR-E AJ8*U M6:2@X10J,K92P:D"AU/L\8L7EW%K@I=@C$Z34B&WU",G:4<8J%; KO9M%O-X5,\]WS,9:FY!8. *Y5#"JQ&$4 M>R#C]2WKK"5=-4)%Q@8JF%5Z M5XV\@IAN^D!%QE:"MU)Q///CIGMHNLODXV;==\W%L 2YP\A3LK5MR):PN^ M=AM =<2;@J<5T:;$'&\I1[RQ8E@N;6,'*PQ;S0O#5JP8EDO;V'D*PU;>&-8K MWEBKD)4WYJT4YJUPS L&0Z$1P%H1Y-(VOF:%H*MR7A' BHZYM(V=!^;-$.>^ M7ET*E>7E;[/7SR+E[O6K% :M* PZJ5>ALK1M67K];&+N7K]: 0J5U!S]U[57_[5% MROU,KA7.J*/T7]=^_=29K)!"_;+>J]H\#C0?=I;A+:Z'GMNU)A[M9B[ B>(03ESK-;1*X;5X-6\_VL#DP1LN66(#Q MN&D7F)4[V%MK7=KRWK)/G-Z0P;UPDF].*;D M" ABG"IN0?#]Y%*GN0S@23$S/(G/+PYW8!0\"<<9$_.,?0+"!(A%FN;Z6[HV MN3S+4T>GNX"CC8G9QAR!@7?5$1:$W]<8!2P!YRR+>0TI$LR3FN.,:H:SFO%Y MQEZ!03>LX3*:<0 0$L.07Q80+"^$$":&W_ 8QW "#F\6\VI3$_@TZ7 '1@&G M<(XT-4C:(V*PAK+GZ_!N.A-@?K0@!DB_2L00X LW,?B&@4CN04QD]LC8J3EQ#2O\[K6P\8BN"MUNX;:@]G9 I\O_3JA0\ S MWH':;.HTGP)$*^=U/"OP&=_A#HR";\'8;T'-_?8('?JM!UQ&,PY@1V+,]TLB MAH@#WLHFESK-4P#(RGFUC@E\_GFX Z.@5C 875"3T3WBP#R*MN[?+7+8_AW, M11?$8/3?SI*_=?O;^!7T+! KG;?R&&4VN@##T<7,IJ,+WO'H;.HT!P*T24Q( M]R0 L@POEZEYC&@3JZ5CXH0 4\X%,>:<6.M1MN*\ ]/9U&D^A!QK\QI[)O!9 M[^$.C (OP?QV00QP]XT5\RS=0$BHC&8@@&_XF/$X44)LOWGGJ+.ITWP(4&8Z MLV-U?+1[N .C@$\P[5T0X]Y]H\0RO-664:PS7IT9!4 \8LY[E%@A]MN\$^/9 MU&D^! @TG=G!.3[O/MR!4> K&(,OJ#GX?K%B&7!OTHKZ'YZ#(?B"F((?$B4O M;,KDG:#/IDYS'8"LV%O[T[>Y=L#N4H8@/..U&?39UV]0!R9C,[$<>'_(<[, K>!!/_!3'RWW>5 MFR?>A=&9;Q.J7"L<(#IBOK]SA4?9=O-R!+"IT[P'@&8VLQ-PG-\@W(%14"8@ M/A 4\X%GA'B<@J,R8P,!X8$@&0^F,51;R H,BU$9S6( ZP@^ ^:(IMCF>9$= MESK->P#9Y3-#=KSL"VSJ- <"9(=S%/A&=&YKD30"Q"+DRGF Y4 0- >38]HL M[,G">#O((I5*I]4 C1'\!\QQ390S<&/"EV44* ;H&$0^L](?+ZT#FSK-@0 H M$B00OG%-3S#&930# 18CZ" F1S4]S1B7T2P&X(?@A_"+Z!>67GA9)=C4C9T& M*"A$,;-389P3(]B!7.HT!P)\2-!C> 9R81[WF@G:)N1*=04 804U2&5:*!=F M1Y\E05NDW D:D$,(@AWB+V=_]J\5X;K"5U64\U/ &R&*F;7GX406X0Z,4FP# MY!2"8*?P#4NS_2[3J4&L0JX)#H #0N \"<\V>G$(">0A#\%).SED=Q"Y496PQ((01.G, < MT$2EB)<2@DV=YCR H\J9OP&'ES X] M<8S@,;*F?6O\1))L*D;.Q"P3@B"=L(SCBOS$--,SS8A5WH& MO T"YS:8',F59?JOF9YM4L[T# @3!,&8<-;O1AUNNF2UN6A6R?7F;KM?=U?M M^N+KZVVP>9D8V-1I;@58K9K9*Q"\G QLZC0' MB(,Q=,CR:/=R)0&;D=V-1I#@0($V= F!Y))GK,,WT\MDTJ MRUWG%X!601"\"J\53<2&$KN%.#C\19 M/<(=& 6Y HH/07!\>-8L+&0=8F'L_VU2PID= #KTHO2(NK?'+0B_KU'.?@'7 MB*AG]IX%3GX2[L H(!1PH B"!,4W,#R.HE&9D8$2,)I(@M%D8HZ2%L(2W6)< M1K-8 (M]:,AB%A8("T)7(9LZS642N&Q>2$[R)2 81XC M6Y*Q3E%#\O*$L*G3' B (DZD,3VBZ.'*N(QF M,;W5(7@X1-G6: P'"Q$DVID>3B1ZS MHM8YA:UB:>TXG9" ND,2U!VO&5/$MA*W-'Q)1 &F@'A$RID!4UZ6$39UF@,! M,,5I.";'E#0QJ)&A4!G-8H!2"5H/AFAZX>X.-S!\#42I% (*$BGGU0TI>?E& MV-1I#@0X&2?DF!Y$9GW2EIAL8N[$!&@^)$'SX:90?I/LWB/X-KLHW.CPU1&E M] GX2J2<6>F3E\:$39WF0 "<<9Z/Z>'E40M%932+ 5(E>$.^46 1&RK.@6@+B$RGGU2TI>5E3V-2-'0A84R1.*S(YL%+SD'Q ,7IH6:1$Y0HN0%4B M":J2;Q17>=1N9"U4 M1K,8P%B"UX0WL%ZXR<)M#5\.44K!@)-%IO/JUY2\A"QLZC0' AB-,Y9,CR>S M-=.6K"P-G.YD!; KP8(2$%.?[E;]\LLK;+!PD\-71I2Z,*!PD>F\.CXE+W\+ MFSK-@0!(XP0GTT.+;@'%9<86 \(421"F?).P(K97N,G!JX)+G>9C@+.S>0TM MDKS,+VSJ- <""(U3HTP.J\S2*5%EM4YE8I4KZ]S!92(!Y8HD*%>^27@1&RS< MY/#5$:5H#/AB9#:SY@I>RADV=9H# :+&.5FFAY='#4.L$.Y%*G M.1" 9X)9Y[3MEO=-O[QODV;OOS?)NNWME\X+>W/_K@O =2-Q,IC7"3)B@\5+ M?\.F3O,I0-GYS/HN<#J>< =&@=" G$>2Y#S^0<8+?BW$/<(59 #1$K0]KQ)D MQ#:+E\R'39WF4X"Y9T;F(WG)?-C4:0X$R)H@\PD),EY,[,_](P'WCR2X?^Q! M9M]730\]NW]XZ\9@B$W=V(& H$CB##XAL<5++?2LSB>! M ;X@2? %@3#Z?+OKSDW^O&HO]C_\9Q=%V\UJ>=GTPW+X?&C@34Z7VXO-W;H? M5D0/HM+N!5ZLS*5.]VV_6G3-R?O;P<(]JGIKI;K;;)JOPR? M6[S;\1%TRZOKPR_]YO;#T?",/M_T_>9F_^-UVURVW4Y@^/N7S6#[TR_'@_Z' M3??[_CM._A]02P,$% @ *'.H6$>B=4NP @ <@@ !D !X;"]W;W)K M&ULS59=3]LP%/TK5QF:0 *2)FTWL382M$*K1"<$ M@CT@'MSDMK5PXLQV6O;O=YVD(870;5(G[27QQSW'YQ[?V!FLI7K22T0#SXE( M]=!9&I.=N:Z.EI@P?2HS3&EF+E7"#'75PM690A87H$2XON?UW83QU D'Q=BU M"@*U YTG"U,\+%'(]=#K.9N"&+Y;&#KCA(&,+O$5SEUTKZKDU2\P3 M3#67*2B<#YWSSMFH;^.+@'N.:]UH@\UD)N63[4SBH>-902@P,I:!T6N%(Q3" M$I&,'Q6G4R]I@ATWP'X%<#_4T!0 8(BT5)9D=:8 M&18.E%R#LM'$9AN%-P6:LN&IW<5;HVB6$\Z$EXPKN&W8S@\.((#X"E, MN1"T;WK@&I)M%W>C2N)%*=%_1^*4J5,(.L?@>WZW!3[:#1]C5,.#;;A+9M6. M^;5C?L$7_-:Q8SC7&HT&EL9PQ=F,"VXX:I@BT[G"V-KX8J"-(DO5MJ/P<$4+ MP,1@HA_;S"G5=-O5V(_\3&^M%FU)[(MXX+:N& 7 M>SA),K*.7$FD,@LZ(D!(EFI8HHB!SB/(:'PNJ4K:;"BY^P6W/9I68= 9N*MF MFX _;A1TJ* M+-FR%F]$7F*1XOV/]^,=(W*Z8_RK2 $D^I[17,RL5,K-K6V+*(4,BQNV@5R] M63.>8:F:/+'%A@.."Z.,VNY@$-@9)KDUGQ9]#WP^95M)20X/'(EMEF'^UP(H MV\TLQWKN^$225.H.>S[=X 0>07[>/'#5LFN5F&20"\)RQ&$]L^Z(Y.B>4*I&B*DMU2RTEAU5'A>E1_>$QR&Z9[E,!7J; MQQ"W[6TU^SH$]SF$A=LK>(_Y#1HZ5\@=N%['?)8O-Q]VF(?]YB%$I\Q;T0SK M!1D6>L-_79"K:A6NT&];G$LBL2X1%!(142:V' 3ZXX.R1N\E9.+/KI4H77G= MKO26C=CK4^]$O$QQGBBB M*K6;KW]6.R>Z^,"$N.SB6_H)"C]ZAWV:#T=3^ZE)[7C(=>"WQX2]T_V/,/P: MAM\+8ZF*F%$28PDQ^KBB),'%AJS3C&USB7YE4F?:/60KX)U9UNO@W"PS*18: M$FN!#6JPP>L5_4;M!H[CC@\JO'>.Y^(<'6T7WM@)O-IEB].XYC0^>\.[2Q(.BH3.P_4: M."A6XO_ &A_!NG9\=W( JW>BY\+J<#ERW6Y6DYK5Q.1^B/Y&1UF(WE9?M5V8 M>KV?6\DFQ4)#8BWJSF#_'3IXO>VR\F6(LE&UT)1:FW/C>]_IS>\ZC_-3A5P) M-,O*G_B3PTKN]W,VE6.GWLCS3A2SX^[#=7O#?4P9E]<2>(9"6,G>[YA^J;.S MQJ1::$JMC7%_*'%>\53B&#V6&%4+3:FU.>]/)L[Y1Q/C_ZF=CC.)[QZ6MZ%# M286UPZ7C'Q2WW;C&R( GQ7600$4TY75 W5M?.=T5%RT'_0OG=EE>'.UERGLL M==A/2"X0A;62'-R,U(;#RZNALB'9IK@L63$I658\IH!CX'J >K]FBFK5T [J M"[KY/U!+ P04 " H$GNB/R\ MON7JJIM[F=.01(*R"'"R..F5!S_9$X[>9])P^+G)^\7:?(JF1D69,J">SJ7JY/. ML /F9('C0'YBFP\D2ZB7^/-9(-*_8)/9.AW@QT*R,&NL(@AIM/V/OV5"%!J@ MWHX&,&L *PT@W-$ 90U0FN@VLC2MJKA,'73_KYFS;#=S1S37FQP"Y1P ZT .?[\[!VS?OP&4D))6QW.%S:O=Y M3OS<)WKR67;356KDDL!<$ICZ13O\7C$A*CI\O5(VX%*24/Q=E_S6H5?O,)F) M[\4:^^2DHZ::(/R1=":__N+VG=_KLF[(62EWE.>.;-XG-[. +G$ZP394KL"? MC$8R'1AWY)%P'( KBF"[Y#[/OH,K(E60 K %F'(RIQ)\O2;AC/#:F6+UN>], M:H7YEM&":C="H7U_EW (@N?]_T^??D+=R_AIN7#O=O%A5=DW\ M\8S):(WU4"TT3+G/T-0+E677!*O!:%#5PAKKH5IH3G/MH-9B8>X;G#XT5N?, MJ"C1L =W%#Y-7ZX5<"8?XZ2H)67N XM%>K-BN6(\K= I0-^OJ+\"JG@KK(X> MP J2$[+= ?_[W);T+ NK=,.K";>!9JYF,]<.9U<, MJ^G+Z5(M#>E&KKC%MRX%4ID(;5.9J+'-'C2\&#?%3EG\;- 8UC<$6:6R? MQ2"+HU@#/-2O3 E[L(>*H1$.VA'NI58#:!(>JAYMV$,]5(K"V=8SP-C:8I!U M7**"OC$03"/H]E']:@ U^D'[L56QQ$D&+H7(\DL/I3XR2>RES^Y^[P.\-C@0 M:@Z$7N/GEPW16I9_&^P'-?O!EV"_'RE]-:=J:%CE'WNTAZJAZ0^V2'_[U#X3 M\XS2U\9Y'=3(".W(V&+I,Z&P;B"85KV>NZ/T:=R#=MRK+7T)X-;BJ]W9WA.] M#<:#FO%@XXP'&V6\IKR5']5HQD.OA/&0>;)FC&Y[K(=JH1$/O0[$0R;B&0^O MVB \I D/_2S"0R:\F<.@A@(']34.%1Y*VO'NFG&YQ,L"Q*F=NMKC;S#?/K'F MV']F*H8& M//0Z \]#WCV2 ]50@,>^EF AVH SQP'-4;NCH-.I/D.V?E.9&>6@7[,[F\? M[%"%>FE2?O& [YPE+V_5UX!&X:\I;V5=-/RAQN$/-0I_37DKO\FBX<_[68]; M/?-$KSK1K2;;A+J%=]*2%P*O,5_22*AQO%!MG..!FB=\^X[=]D*R=?J:VHQ) MR<+TXXK@.>&)@?I]P9A\NDC>?,O?=)S\!U!+ P04 " H0K M6Q0<2%(:9:GM.DY@9X3F5C0NW\UY-&8;F=(%,??M5.KF5,;MI]?O7\J@U?!+(B M*4O_I(E<3ZRAA1)8DDTJG]CN-Z@#\K6_F*6B_(MVM=:Q4+P1DF6UL2+(:%[] MDF]U(EH&>'#"P*T-W$L-O-K *P.MR,JP9D22:,S9#G&M5M[T0YF;TEI%0W.] MC,^2JZ]4V12@I"32S7Z%FR^&7-T@2X0%=_<)(+4B:\_CZC7"T X^(7 M](GF)(\I2=%]+B25FU+V'EW-0!*:JJX_>(9JC1YJF6C*VI2+7 M\]MQ3?FQHG1/4#X2?H,\?(U]O&-\A< MU_><1M8!&S1@@UZP!Z96 Y$\00^@MK= 3Q #W9)%"M?H=U47[S*VR:6)NW+L MMX$JT2@(S=!^ ^WW0L^@8()*<8UF+ .UF6(3GW_,I_)Z@&<0.=[( MC!$$OWI045*I]7A8'$UEP-&DP&+@'9 ;1,/3,9&%#%O8GKBY'Z.LC9 O@ MQDW7Z^)'-]T;.>M$.VRB'?Y/=6?XEBEX(V>=%(R:%(S^==T9'164H1,>_!,> M:\)3NP,[^Q[J7 1UC>; 8S!7E]I'V)K:N7$.J\LY59>PU>5Q+^$CXW*ECF6H M+(_]G/@BSC.J+N>^L>+>IO5?JG?MN=-/O,,:9!+I$X61>M\+<7\SO*Q\X^.& M=UB\#9+A";A]/\3]#7$/U[?H@XL6_8RJ2[AO?KB_^YUM+[5].RV^?\AFT)PX M2N!]W\,_T/CZ$QAP!Y!@ H2L !D !X;"]W;W)K&ULQ9I=<]HX M%(;_BH;M[+8S:;!E,) ES"2XV=O1"V $ULBTHB-#/[XU?^",:V MK%U3L;UIL/%YC\XK2WI0-=Y1]LC7& OP/0IC?ME9"[&YZ':YO\81XN=T@V/Y MS9*R" EYR59=OF$8!6E0%':A9;G=")&X,QFG]^[99$RW(B0QOF> ;Z,(L>=K M'-+=9=?$Y M;A*0/O&9X!T_^ R24A:4/B87M\%EQTI:A$/LBT0"R3]/>(K#,%&2[?B6BW;V M.9/ P\\OZC=I\;*8!>)X2L,O)!#KR\ZP P*\1-M0/-#=GS@OJ)_H^33DZ;]@ MES]K=8"_Y8)&>;!L043B["_ZGAMQ$"!UU $P#X#5@%Y#@),'.-4 MR&@EP?T M4F>R4E(?/"309,SH#K#D::F6?$C-3*-E^21.^GTNF/R6R#@QN4I\)X)@+A.+ M-9@+ZC^N:1A@QL'KZRV7SW,.IC3V<2P82CJ+OP&O/2P0">6GM^#3W .O7[T! MKP")P8R$8?+(N"MDZY(<73]OR776$MC0$@?,:"S6'+R+ QPHXCU]O TU EUI MR]X;^.+--=0JSA [!XY]!J %>XH&3?][N*.J1Q_N8;\IO%2-L^]I)]5S&O0> M<(@$#L ]8N(9?&0HYB@;>U_OY*/@5N"(_Z7JMTRWI]9-)J8+OD$^ONS(F8=C M]H0[DU]_L5WK=Y5G)L4\0V(E/WM[/WLZ]$?4?E>P)0'( [+*=7#AZPC\D3 M6H3X#+R7Z])51+>Q4)F0"?89$BMY.=Q[.3S1+#LTZ:=),<^06,G/T=[/D?;=O$&$ M@<\HW&+@$>Z'E&^9G'D^+)=O%RA,!B:8IWS\0/@C/P,WLB'YG'0&[@A:D)"( M9Y7?H_K8[?<'U<&K;5U;(^LI1\[(54]/ME40G*6UZ(N$9BX+9RL*KE'\"-Z? M7YTK^4NKT_85,ZKFF5(K>WA P?:)AFTN;,I4DVJ>*;6RJ; P%6I?S"G:$('" M[#=%/HAO8S_@9E<=)"@C(3/$BH"+'_/2JC('E8:#16 4QNO^B:U-E"1 MTQTTC=B"Q&TMF/Z ,> >L^2'F-*@+.G@H+'6.:SZ8Y2_U2E[#?X49&T?C]9V MG7/AT+*L:IU&V5J1U!D<)BT76L"U?3*ZMNNL.ZAZ8)2MM0G+]1=H;1_/UG8= MKONPULV&N#DO4<7SPZ8J"[RV]7RM7*#!W^ X[M8G:[W@&"5O4VIEHPOVMD\% MW[91^C:JYIE2*YM: +C]LPCG G)H%,B-JGFF MU,JF%D ._T\@AW4X[E?&KKX]K=VK)VQ <5B@./P9* X57%RUQBB(:Q.6K2DH M'!Y/X; .Q+4"C1*X-F&YP(*^X+ZO;Q?KTK5U0I.PU=?;!N0T]HFH[VZDS>&V33*_?NLAZRN9- M,J>@34=/FX<'CWX#[[YMB7@^ Q]I,@V\K-GIGMGA8^5YXL-6\&1++9DCL@-+ M.#^QE.Y-',K,2$RB;:2E 7V#6Y][,8K#IM3*G560L],_U5DBDTP\-:KFF5(K MFUJ@N*-'VR>A9E>[!V<4(LU5Z!I0#/YG6 MLZ-Z^[O[G*ROUK^V*:G18M9++#JS/$5D0N(R%>2DGK?"#[F67G0;,+ M03?I"2[I2$,% &*0 &0 'AL+W=OB: 3%OT53N5B:%U;:$IG9!7)KVSS0(L!N2E>P"*1_46; MO&W?M5"P$I+%1;#J01PF^7_RO2!B*\#9%X"+ +P;T-L3T"T"NL<&](J WK$! M;A&0#=W.QYX1YQ%)1@/.-HBGK15:>I"QGT4KOL(D?5!>)%=W0Q4G1W>I4*$, MJ5")Y0+]+A>4H_N'QS%)W@3ZZ%%)PDA\0A?HVXN'/G[XA#Z@,$%/810IH<7 MEJH7*98=%!G'>4:\)V,7/;%$+@3RDRF=ZO&VZGTY!/P^A#$V CX1?HFZSF>$ M.[C7T)_)\>'=AG#/'.[1P!CN'Q^.#61T2SV[&5YW#]Z+FDFFJX@B-BNT_(.3 M1)#LM13H[T?5'GV1-!;_-$F7@_>:P=-)ZU8L24"'EIJ5!.5K:HU^_<7I=WYK MXAT2S(,$\X' -(5ZI4(]$_KHD2D]D&3OKQJ=4DXB],!BBM)[*'OSFL0QXK85 M)P?K9V#IUV0]Z@SL]3;CD.E\4SJ-1K>DT372^,Q90.E4H!EG\1X6LZ-&*HW8 M;:G,P=RML5TX'6>73LB4/A"8QGR_9+YO9I[\4)6"5,RS?8\ONINN21+01NZ- MZ&VY[]>X;Z >,J,/!*91?U52?W7$W)$]\:UGCZM#+_S$F+OM?'TPG0^43B/R MNB3RNLWLD9<[:,RXP@F3N?B,[L-$/<'J&%4E4A.MU_4'T.WL,FOL3%MF(<%\ M(#!-A)M2A)OC)A)5JYPBP4W#_%O7P-B7MAI @OE 8)H&3JKY A]()$LT#1?.AT'2=<*43 M/E-57P"[A@_SX2;>X2:^L8D^[,IM.D:K=&(57H!K,[>[._;#;3QS)UL_2>=P MATYE#QVS/SRUO"[@MPFK<7JPB6?N9&M*@=!T2BNKZ)B]XBEELU-W=[77$]+: M>8<3^E )=3HK_^<<,(!@Q;/39-]JE9NY.ZWY!76#4&BZ%)4?=,R&$*J$+M+L M_(915P+4(H*B^5!HNA*5H73,CG)_&?VBCN]Y*H,(FHMI2$I#H>G\5\X0FYWAJ?6\&;ZU G43V"0 M9$X?"DT7H/*HV.Q1#3]PA6EME! 9-A(/NA@*BN:!HOE0:+I E>/%O7-^EC'H MNB@HF@>*YD.AZ3I5-AJ?ST;CPS:ZH0EV:]];]^"ZDK&)/O3*\N*?97EQW?+6 MURH:&C50 6IDH=!T@BLCBW^.D<7U=<>+!GX/KDYZYOZV9A?4G-I;^[UBRN?9 M1CN! K9*9+YOJKQ:;N:[R[:P[5P?.[>3?$M>!9/O$'PB?!ZJMSVB,P79N;Q2 MSR+/-]WE)Y(MLUUEKTQ*%F>'"TK4?) V4/=GC,GWDS1!N?5Q]!]02P,$% M @ *'.H6#BOLXDG P )!( T !X;"]S='EL97,N>&ULW5A1;]HP$/XK MD;M.K301(",E*R!M2)4F;5.E]F%OE2$.6'+LS#$=]-?7%X<0J*_J^K"5!='8 M]_F[^^Y\J2-&I=D(=K-DS 3K7,AR3);&%)_"L)PO64[+CBJ8M$BF=$Z-G>I% M6!::T;0$4B["?K<;ASGEDDQ&G%'TG@W$U5 MRL;D[NS]KY4RE^\"=S_Y<'+2O3N_/+2?5< Y";U.!_M.J[6GUHMCG6*TV$/K M=%M,F&#DBQS+*E-Q5/2+.8#W3G 7W5(S)E H^ MTQQ8&1<*EW%=A'WF\(J7&BZZ?4'9$>H;C;(3.F4 MZ29,CVQ-DY%@&#E-.%DK32L&74 ^MVSH2X@YVU]JP+.R:;H154#YT;-P'_;6_.=]OMZ_P&!;]7YLO*IB.K.309N]8LX^MJ MOLX: 9CW'NZ=%H78?!9\(7/FDG]QP,F(;GG!4FG^8*-!J\RM@6D2W#-M^+QM M^:UI<F,0N:#!;<6&X MK&=+GJ9,/CF%K7M#9_85>,^_79^RC*Z$N6W ,=F-O[.4K_*D674-A:A7[<;? M(+U>W+QCV5A/MQ M.,# =@'K'8COCP,]Y>=$$>PJI@U[@G$D23 $>M'?HW&,5">&CW]_L*G$?A]IP*=[\+31X!4$L#!!0 ( "AS MJ%B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GV&]+-\53P+D'7]P38GG#[<<0(YZQ3XT.)76^:9&TSX'QBA6;@+@;1;33]L/EM._' _I]N--.I+,6Y*9>UT+[M1RM4 -1N M+A>NQS2OQ5%O4X5Q7;'OVD,GL9%NFX*ZX4[ATJ.JO6L/N%$?V@,))^RH:L#I M("?ANJ&.8V;*SHRNY!NX!(%+=@DWTJ6I1426(F3I;KNMAMB:"^U@) ;."#)# M(+.=0O*%A ",T'($+=\MFINS"V56+J(K$+J"ENZ4EX\SF#H@;K<'[!>$[0LU MFY--I]U8X:#J6[2O"-I76K1;44(%M68GE5EX4343W\BY)?P]*>.@^(9 ?J.% M'.DGX7PS].(9>!^;@O=ID4ZJ)ZY+T>%!E4#LA+&Q?L9G@OTT7#MV*53%H"%V M ^53$\\@0TP.0V([G LKGWB0OVM&VJ6H9N!Z&&I0)GV,B9EB2*P*<*HS2E8\ M1,3U@Y*SMD[,ATEB2&R)]UX88F(8$IOA@DO+[KE:QJ8?8C(8$ML [%[+=L9H MQAD\4 _C3.A2=F,6L\*06 O/@QZ(V$KZ.9MX4S[.C:J$[3!B>A@2^^$MX[6? M"\LN+G^>(%8&:K9?28R)*2,A5@9JMBXF9HZ$VAP?F.WYL<>8F%$28J,\ M"V[K8,2\DA![Y=5T6]$PFR3$-D&5Q_HQ)B:49,="B:4'?1IC8D9)B(V">X_% M&0W,*"FQ4;:O>EG_7'@N52R^%)-+2BR7COBNN+7-1+FWX8PQ,=6DQ*KI^MGR M*DS@8_X/V&8BRF6,B>:QB%73P3RYF$2(5OIUC(FI)B56S3O,O[457(4D,[B\ M,S8QU:3$JGF'&29.RTN_!/^,>8R)F287[-@NZ$K5T#&V-B$LH^,T7V*XTQ,0EEG[K>R6),3$(9L81PS#S&1#^G$$L( MQRQB3$Q"&;&$<,PO,28FH8Q80O@BMQ-"F(0R8@GAF)T0PB24$4L(Q^R$$":A MC%A".&8<0CEFH9S80CAF'$(Y9J&8F(5R8@M]B'DN76GBI5". M62C_I \U[-3HJK-,SS$+Y9^5=0N8G>1@CG[@WU'6[>5E<^N[9HX9**?^L+-) M#-X:%5I8<5N%Q/_X]FRRU\ERY9B!QZLS4&.O7?> ,*9J"" MV$"O2! S&GKR.[<:%.3:,(HQ,0,5Q :*<]AG$.GK8,GV.'@SQL0,5! ;*,:, M_L/2DD,/QSM3"LQ !;&!,,RKSBZ? C-006R@#S"OF\7Z7N>A8P8JJ V$?<3H MB+) ]YH16PC]B-'%Q"Q4?.(& ]8_C3$Q"Q6?N<>@VYN8A8K&0H.FLCL^K,0T M3,)7< D'Y257Y8UEX:?=!97E8 )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C M]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1U MD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCC MG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=& MO#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!; M4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U M;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@ MT#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=Q#H':AW_*3>=?C:EWKM^5[C3T$_ M2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ P04 " HLG#]%N M@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8 MI>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C M4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ M39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE. M3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!] M2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ *'.H6 RDV,_O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ *'.H6)E&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6*,8-Y>V M"0 O3 !@ ("!N0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6#1>)*D5!@ .2( !@ M ("!K"( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ *'.H6-&=$HYK! M0H !@ ("!H#@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6+S!UH%&"0 L!H !D M ("!]5< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *'.H6 0F5?_?"P ZQ\ !D ("!!'H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6,*W M$4I[!@ F1 !D ("!A*$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6,NT*< A"@ UR< !D M ("!SK8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *'.H6!,E_OL+"@ NRH !D ("! MY\T 'AL+W=O6"^Z04% O#@ &0 @($IV >&PO=V]R:W-H965T&UL4$L! A0#% M @ *'.H6/)?D \("@ 7B@ !D ("!!., 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6#(GCZI) P K \ !D M ("!;P$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *'.H6(A%BM=Y! ]18 !D ("!9Q0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*'.H6'[-6&V\ @ 4 < !D ("!ZR,! 'AL+W=O)@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6$2:B=8D! MWQ( !D ("!!#$! 'AL+W=O]&S_ L# Z"P &0 @(%? M-0$ >&PO=V]R:W-H965TP, %\. 9 " @:$X 0!X;"]W;W)K&UL4$L! A0#% @ *'.H6$:]"'A/!0 TB0 !D M ("!4SP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *'.H6$G0FE-6! M!@ !D ("!N4P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H M6-GMV7X9! F!, !D ("![5H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6,")@ AZ!0 7AL M !D ("!LF4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6(X1\'RL @ ^ 8 !D M ("!!70! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *'.H6*K7IHWP P 9! !D ("!17\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6&LJ MKM01%@ @00! !D ("!\9@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'.H6#S3\T0R!@ ]2@ !D M ("!/;8! 'AL+W=O&PO M=V]R:W-H965T08 M *$K 9 " @8C 0!X;"]W;W)K&UL4$L! A0#% @ *'.H6'DNZ4A#!0 !BD !D ("! M.,&POW0 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " H&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " H XML 82 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 83 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 355 397 1 false 98 0 false 6 false false R1.htm 0000001 - Document - Document and Entity Information Document Sheet http://www.fhlbdm.com/role/DocumentandEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 0000002 - Statement - Statements of Condition Sheet http://www.fhlbdm.com/role/StatementsofCondition Statements of Condition Statements 2 false false R3.htm 0000003 - Statement - Statements of Income Sheet http://www.fhlbdm.com/role/StatementsofIncome Statements of Income Statements 3 false false R4.htm 0000004 - Statement - Statements of Comprehensive Income Sheet http://www.fhlbdm.com/role/StatementsofComprehensiveIncome Statements of Comprehensive Income Statements 4 false false R5.htm 0000005 - Statement - Statements of Capital Sheet http://www.fhlbdm.com/role/StatementsofCapital Statements of Capital Statements 5 false false R6.htm 0000006 - Statement - Statements of Cash Flows Sheet http://www.fhlbdm.com/role/StatementsofCashFlows Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Background Information Sheet http://www.fhlbdm.com/role/BackgroundInformation Background Information Notes 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation Sheet http://www.fhlbdm.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Recently Adopted and Issued Accounting Guidance Sheet http://www.fhlbdm.com/role/RecentlyAdoptedandIssuedAccountingGuidance Recently Adopted and Issued Accounting Guidance Notes 9 false false R10.htm 0000010 - Disclosure - Investments Sheet http://www.fhlbdm.com/role/Investments Investments Notes 10 false false R11.htm 0000011 - Disclosure - Advances Sheet http://www.fhlbdm.com/role/Advances Advances Notes 11 false false R12.htm 0000012 - Disclosure - Mortgage Loans Held for Portfolio Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolio Mortgage Loans Held for Portfolio Notes 12 false false R13.htm 0000013 - Disclosure - Derivatives and Hedging Activities Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivities Derivatives and Hedging Activities Notes 13 false false R14.htm 0000014 - Disclosure - Consolidated Obligations Sheet http://www.fhlbdm.com/role/ConsolidatedObligations Consolidated Obligations Notes 14 false false R15.htm 0000015 - Disclosure - Capital Sheet http://www.fhlbdm.com/role/Capital Capital Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value Sheet http://www.fhlbdm.com/role/FairValue Fair Value Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.fhlbdm.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Activities with Stockholders Sheet http://www.fhlbdm.com/role/ActivitieswithStockholders Activities with Stockholders Notes 18 false false R19.htm 0000019 - Disclosure - Activities with Other FHLBanks Sheet http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanks Activities with Other FHLBanks Notes 19 false false R20.htm 0000020 - Disclosure - Basis of Presentation (Policies) Sheet http://www.fhlbdm.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.fhlbdm.com/role/RecentlyAdoptedandIssuedAccountingGuidance 20 false false R21.htm 0000021 - Disclosure - Investments (Tables) Sheet http://www.fhlbdm.com/role/InvestmentsTables Investments (Tables) Tables http://www.fhlbdm.com/role/Investments 21 false false R22.htm 0000022 - Disclosure - Advances (Tables) Sheet http://www.fhlbdm.com/role/AdvancesTables Advances (Tables) Tables http://www.fhlbdm.com/role/Advances 22 false false R23.htm 0000023 - Disclosure - Mortgage Loans Held for Portfolio (Tables) Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables Mortgage Loans Held for Portfolio (Tables) Tables http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolio 23 false false R24.htm 0000024 - Disclosure - Derivatives and Hedging Activities (Tables) Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables Derivatives and Hedging Activities (Tables) Tables http://www.fhlbdm.com/role/DerivativesandHedgingActivities 24 false false R25.htm 0000025 - Disclosure - Consolidated Obligations (Tables) Sheet http://www.fhlbdm.com/role/ConsolidatedObligationsTables Consolidated Obligations (Tables) Tables http://www.fhlbdm.com/role/ConsolidatedObligations 25 false false R26.htm 0000026 - Disclosure - Capital (Tables) Sheet http://www.fhlbdm.com/role/CapitalTables Capital (Tables) Tables http://www.fhlbdm.com/role/Capital 26 false false R27.htm 0000027 - Disclosure - Fair Value (Tables) Sheet http://www.fhlbdm.com/role/FairValueTables Fair Value (Tables) Tables http://www.fhlbdm.com/role/FairValue 27 false false R28.htm 0000028 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.fhlbdm.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.fhlbdm.com/role/CommitmentsandContingencies 28 false false R29.htm 0000029 - Disclosure - Activities with Stockholders (Tables) Sheet http://www.fhlbdm.com/role/ActivitieswithStockholdersTables Activities with Stockholders (Tables) Tables http://www.fhlbdm.com/role/ActivitieswithStockholders 29 false false R30.htm 0000030 - Disclosure - Activities with Other FHLBanks (Tables) Sheet http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksTables Activities with Other FHLBanks (Tables) Tables http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanks 30 false false R31.htm 0000031 - Disclosure - Background Information (Details) Sheet http://www.fhlbdm.com/role/BackgroundInformationDetails Background Information (Details) Details http://www.fhlbdm.com/role/BackgroundInformation 31 false false R32.htm 0000033 - Disclosure - Investments (Narrative) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 32 false false R33.htm 0000034 - Disclosure - Investments (Trading Major Security Types) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails Investments (Trading Major Security Types) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 33 false false R34.htm 0000035 - Disclosure - Investments (AFS Major Security Types) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails Investments (AFS Major Security Types) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 34 false false R35.htm 0000036 - Disclosure - Investments (AFS Unrealized Losses) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails Investments (AFS Unrealized Losses) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 35 false false R36.htm 0000037 - Disclosure - Investments (AFS Contractual Maturity) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails Investments (AFS Contractual Maturity) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 36 false false R37.htm 0000038 - Disclosure - Investments (HTM Major Security Types) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails Investments (HTM Major Security Types) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 37 false false R38.htm 0000039 - Disclosure - Investments (HTM Contractual Maturity) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails Investments (HTM Contractual Maturity) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 38 false false R39.htm 0000040 - Disclosure - Investments (Net Gains Losses on Trading Securities) (Details) Sheet http://www.fhlbdm.com/role/InvestmentsNetGainsLossesonTradingSecuritiesDetails Investments (Net Gains Losses on Trading Securities) (Details) Details http://www.fhlbdm.com/role/InvestmentsTables 39 false false R40.htm 0000041 - Disclosure - Advances (Narrative) (Details) Sheet http://www.fhlbdm.com/role/AdvancesNarrativeDetails Advances (Narrative) (Details) Details http://www.fhlbdm.com/role/AdvancesTables 40 false false R41.htm 0000042 - Disclosure - Advances (Redemption Terms) (Details) Sheet http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails Advances (Redemption Terms) (Details) Details http://www.fhlbdm.com/role/AdvancesTables 41 false false R42.htm 0000044 - Disclosure - Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio) (Details) Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio) (Details) Details http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables 42 false false R43.htm 0000045 - Disclosure - Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio by Collateral or Guarantee Type) (Details) Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio by Collateral or Guarantee Type) (Details) Details http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables 43 false false R44.htm 0000046 - Disclosure - Mortgage Loans Held for Portfolio (Narrative) (Details) Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails Mortgage Loans Held for Portfolio (Narrative) (Details) Details http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables 44 false false R45.htm 0000047 - Disclosure - Mortgage Loans Held for Portfolio (Payment Status) (Details) Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails Mortgage Loans Held for Portfolio (Payment Status) (Details) Details http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables 45 false false R46.htm 0000048 - Disclosure - Mortgage Loans Held for Portfolio (Other Delinquency Statistics) (Details) Sheet http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails Mortgage Loans Held for Portfolio (Other Delinquency Statistics) (Details) Details http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables 46 false false R47.htm 0000049 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Condition) (Details) Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails Derivatives and Hedging Activities (Derivatives in Statement of Condition) (Details) Details http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables 47 false false R48.htm 0000050 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Income) (Details) Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails Derivatives and Hedging Activities (Derivatives in Statement of Income) (Details) Details http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables 48 false false R49.htm 0000052 - Disclosure - Derivatives and Hedging Activities (Offsetting of Derivative Assets and Derivative Liabilities) (Details) Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails Derivatives and Hedging Activities (Offsetting of Derivative Assets and Derivative Liabilities) (Details) Details http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables 49 false false R50.htm 0000053 - Disclosure - Derivatives and Hedging Activities Net Gains (Losses) on Fair Value Hedging Relationships (Details) Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails Derivatives and Hedging Activities Net Gains (Losses) on Fair Value Hedging Relationships (Details) Details 50 false false R51.htm 0000054 - Disclosure - Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details) Sheet http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details) Details 51 false false R52.htm 0000055 - Disclosure - Consolidated Obligations Narrative (Details) Sheet http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails Consolidated Obligations Narrative (Details) Details 52 false false R53.htm 0000056 - Disclosure - Consolidated Obligations Discount Notes (Details) Notes http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails Consolidated Obligations Discount Notes (Details) Details 53 false false R54.htm 0000057 - Disclosure - Consolidated Obligations Bonds (Details) Sheet http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails Consolidated Obligations Bonds (Details) Details http://www.fhlbdm.com/role/ConsolidatedObligationsTables 54 false false R55.htm 0000058 - Disclosure - Consolidated Obligations Bonds by Call Features (Details) Sheet http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails Consolidated Obligations Bonds by Call Features (Details) Details 55 false false R56.htm 0000060 - Disclosure - Capital Narrative (Details) Sheet http://www.fhlbdm.com/role/CapitalNarrativeDetails Capital Narrative (Details) Details 56 false false R57.htm 0000061 - Disclosure - Capital (Rollforward of MRCS) (Details) Sheet http://www.fhlbdm.com/role/CapitalRollforwardofMRCSDetails Capital (Rollforward of MRCS) (Details) Details http://www.fhlbdm.com/role/CapitalTables 57 false false R58.htm 0000062 - Disclosure - Capital (Mandatorily Redeemable Capital Stock) (Details) Sheet http://www.fhlbdm.com/role/CapitalMandatorilyRedeemableCapitalStockDetails Capital (Mandatorily Redeemable Capital Stock) (Details) Details http://www.fhlbdm.com/role/CapitalTables 58 false false R59.htm 0000063 - Disclosure - Capital (Accumulated Other Comprehensive Income) (Details) Sheet http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails Capital (Accumulated Other Comprehensive Income) (Details) Details http://www.fhlbdm.com/role/CapitalTables 59 false false R60.htm 0000064 - Disclosure - Capital (Regulatory Capital Requirements) (Details) Sheet http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails Capital (Regulatory Capital Requirements) (Details) Details http://www.fhlbdm.com/role/CapitalTables 60 false false R61.htm 0000065 - Disclosure - Capital Retained Earnings (Details) Sheet http://www.fhlbdm.com/role/CapitalRetainedEarningsDetails Capital Retained Earnings (Details) Details 61 false false R62.htm 0000066 - Disclosure - Fair Value (Carrying Value and Fair Value of Financial Instruments) (Details) Sheet http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails Fair Value (Carrying Value and Fair Value of Financial Instruments) (Details) Details http://www.fhlbdm.com/role/FairValueTables 62 false false R63.htm 0000067 - Disclosure - Fair Value (Fair Value on a Recurring Basis) (Details) Sheet http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails Fair Value (Fair Value on a Recurring Basis) (Details) Details http://www.fhlbdm.com/role/FairValueTables 63 false false R64.htm 0000068 - Disclosure - Fair Value (Fair Value on a Non-Recurring Basis) (Details) Sheet http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails Fair Value (Fair Value on a Non-Recurring Basis) (Details) Details http://www.fhlbdm.com/role/FairValueTables 64 false false R65.htm 0000069 - Disclosure - Fair Value (Fair Value Option) (Details) Sheet http://www.fhlbdm.com/role/FairValueFairValueOptionDetails Fair Value (Fair Value Option) (Details) Details http://www.fhlbdm.com/role/FairValueTables 65 false false R66.htm 0000070 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.fhlbdm.com/role/CommitmentsandContingenciesTables 66 false false R67.htm 0000071 - Disclosure - Activities with Stockholders (Transactions with Directors' Financial Institutions) (Details) Sheet http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails Activities with Stockholders (Transactions with Directors' Financial Institutions) (Details) Details http://www.fhlbdm.com/role/ActivitieswithStockholdersTables 67 false false R68.htm 0000072 - Disclosure - Activities with Stockholders (Business Concentrations) (Details) Sheet http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails Activities with Stockholders (Business Concentrations) (Details) Details http://www.fhlbdm.com/role/ActivitieswithStockholdersTables 68 false false R69.htm 0000073 - Disclosure - Activities with Other FHLBanks (Details) Sheet http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails Activities with Other FHLBanks (Details) Details http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksTables 69 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 29 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentPeriodEndDate, dei:EntityIncorporationStateCountryCode, fhlbdm:AvailableforSaleDebtSecuritiesandHeldtoMaturityDebtSecuritiesExcludingPrivateLabelMortgageBackSecuritiesAmortizedCostPercentageRatedSingleAOrAbove, fhlbdm:InterestBearingDepositsSecuritiesPurchasedUnderAgreementstoResellandFederalFundsSoldPercentageUnrated, fhlbdm:PercentOfAverageBalanceOfOutstandingConsolidatedObligationsPrescribedPerTheJointCapitalEnhancementAgreement, us-gaap:DebtSecuritiesAvailableForSaleExcludedAccruedInterestFromAmortizedCost, us-gaap:DebtSecuritiesHeldToMaturityExcludedAccruedInterest, us-gaap:ExcessCapital, us-gaap:FinancingReceivableAllowanceForCreditLosses, us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss, us-gaap:FinancingReceivableModificationsRecordedInvestment, us-gaap:FinancingReceivablePracticalExpedientAccruedInterestExclusion, us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus, us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance, us-gaap:SecuritiesPurchasedUnderAgreementsToResellAllowanceForCreditLoss, us-gaap:SubsequentEventsTextBlock - fhlbdm-20240331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 12 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList, us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList, us-gaap:FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList, us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList - fhlbdm-20240331.htm 4 [DQC.US.0099.9533] The following elements are in the presentation linkbase of http://www.fhlbdm.com/role/StatementsofCondition but are not included in any calculation relationship in the filing. DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss, FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestCurrent, HeldToMaturitySecuritiesFairValue, ShorttermDebtFairValue All elements appearing in the face of the financial statements should be included in a calculation relationship somewhere in the filing. Items not included in the financial statement calculations but included in the presentation are referred to as parenthetical items. These usually appear as a referenced item, or as a value in parenthesis describing that the value reported includes another specific amount. These values should be reported in a seperate link role for parenthetical items. This rule will produce an error irrespective of a fact value being entered for the item(s) listed above. If the item is an additional disclosure in the income statement statement then make sure that is included as a child of one of the following abstract items: ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract, SupplementalIncomeStatementElementsAbstract - fhlbdm-20240331.htm - fhlbdm-20240331.htm fhlbdm-20240331.htm fhlbdm-20240331.xsd fhlbdm-20240331_cal.xml fhlbdm-20240331_def.xml fhlbdm-20240331_lab.xml fhlbdm-20240331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "fhlbdm-20240331.htm": { "nsprefix": "fhlbdm", "nsuri": "http://www.fhlbdm.com/20240331", "dts": { "inline": { "local": [ "fhlbdm-20240331.htm" ] }, "schema": { "local": [ "fhlbdm-20240331.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/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/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] }, "calculationLink": { "local": [ "fhlbdm-20240331_cal.xml" ] }, "definitionLink": { "local": [ "fhlbdm-20240331_def.xml" ] }, "labelLink": { "local": [ "fhlbdm-20240331_lab.xml" ] }, "presentationLink": { "local": [ "fhlbdm-20240331_pre.xml" ] } }, "keyStandard": 330, "keyCustom": 67, "axisStandard": 30, "axisCustom": 2, "memberStandard": 63, "memberCustom": 25, "hidden": { "total": 46, "http://fasb.org/us-gaap/2022": 35, "http://xbrl.sec.gov/dei/2022": 7, "http://www.fhlbdm.com/20240331": 4 }, "contextCount": 355, "entityCount": 1, "segmentCount": 98, "elementCount": 655, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1485, "http://xbrl.sec.gov/dei/2022": 27 }, "report": { "R1": { "role": "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument", "longName": "0000001 - Document - Document and Entity Information Document", "shortName": "Document and Entity Information Document", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-2", "name": "dei:EntityCommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "dei:EntityCommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.fhlbdm.com/role/StatementsofCondition", "longName": "0000002 - Statement - Statements of Condition", "shortName": "Statements of Condition", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestBearingDepositsInBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R3": { "role": "http://www.fhlbdm.com/role/StatementsofIncome", "longName": "0000003 - Statement - Statements of Income", "shortName": "Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeFederalHomeLoanBankAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeDepositsWithFinancialInstitutions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R4": { "role": "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome", "longName": "0000004 - Statement - Statements of Comprehensive Income", "shortName": "Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R5": { "role": "http://www.fhlbdm.com/role/StatementsofCapital", "longName": "0000005 - Statement - Statements of Capital", "shortName": "Statements of Capital", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R6": { "role": "http://www.fhlbdm.com/role/StatementsofCashFlows", "longName": "0000006 - Statement - Statements of Cash Flows", "shortName": "Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.fhlbdm.com/role/BackgroundInformation", "longName": "0000007 - Disclosure - Background Information", "shortName": "Background Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.fhlbdm.com/role/BasisofPresentation", "longName": "0000008 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.fhlbdm.com/role/RecentlyAdoptedandIssuedAccountingGuidance", "longName": "0000009 - Disclosure - Recently Adopted and Issued Accounting Guidance", "shortName": "Recently Adopted and Issued Accounting Guidance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.fhlbdm.com/role/Investments", "longName": "0000010 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.fhlbdm.com/role/Advances", "longName": "0000011 - Disclosure - Advances", "shortName": "Advances", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FederalHomeLoanBankAdvancesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FederalHomeLoanBankAdvancesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolio", "longName": "0000012 - Disclosure - Mortgage Loans Held for Portfolio", "shortName": "Mortgage Loans Held for Portfolio", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivities", "longName": "0000013 - Disclosure - Derivatives and Hedging Activities", "shortName": "Derivatives and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.fhlbdm.com/role/ConsolidatedObligations", "longName": "0000014 - Disclosure - Consolidated Obligations", "shortName": "Consolidated Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.fhlbdm.com/role/Capital", "longName": "0000015 - Disclosure - Capital", "shortName": "Capital", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.fhlbdm.com/role/FairValue", "longName": "0000016 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.fhlbdm.com/role/CommitmentsandContingencies", "longName": "0000017 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.fhlbdm.com/role/ActivitieswithStockholders", "longName": "0000018 - Disclosure - Activities with Stockholders", "shortName": "Activities with Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanks", "longName": "0000019 - Disclosure - Activities with Other FHLBanks", "shortName": "Activities with Other FHLBanks", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "fhlbdm:TransactionsWithOtherFhlbanksTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fhlbdm:TransactionsWithOtherFhlbanksTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.fhlbdm.com/role/BasisofPresentationPolicies", "longName": "0000020 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.fhlbdm.com/role/InvestmentsTables", "longName": "0000021 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.fhlbdm.com/role/AdvancesTables", "longName": "0000022 - Disclosure - Advances (Tables)", "shortName": "Advances (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables", "longName": "0000023 - Disclosure - Mortgage Loans Held for Portfolio (Tables)", "shortName": "Mortgage Loans Held for Portfolio (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables", "longName": "0000024 - Disclosure - Derivatives and Hedging Activities (Tables)", "shortName": "Derivatives and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OffsettingAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OffsettingAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.fhlbdm.com/role/ConsolidatedObligationsTables", "longName": "0000025 - Disclosure - Consolidated Obligations (Tables)", "shortName": "Consolidated Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.fhlbdm.com/role/CapitalTables", "longName": "0000026 - Disclosure - Capital (Tables)", "shortName": "Capital (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.fhlbdm.com/role/FairValueTables", "longName": "0000027 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.fhlbdm.com/role/CommitmentsandContingenciesTables", "longName": "0000028 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "fhlbdm:OffBalanceSheetCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fhlbdm:OffBalanceSheetCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.fhlbdm.com/role/ActivitieswithStockholdersTables", "longName": "0000029 - Disclosure - Activities with Stockholders (Tables)", "shortName": "Activities with Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "fhlbdm:RelatedPartyTransactionsByBalanceSheetGroupingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fhlbdm:RelatedPartyTransactionsByBalanceSheetGroupingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksTables", "longName": "0000030 - Disclosure - Activities with Other FHLBanks (Tables)", "shortName": "Activities with Other FHLBanks (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "fhlbdm:ScheduleofLoanstoOtherFederalHomeLoanBanksTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fhlbdm:ScheduleofLoanstoOtherFederalHomeLoanBanksTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.fhlbdm.com/role/BackgroundInformationDetails", "longName": "0000031 - Disclosure - Background Information (Details)", "shortName": "Background Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "fhlbdm:NumberOfFederalHomeLoanBanks", "unitRef": "bank", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "fhlbdm:NumberOfFederalHomeLoanBanks", "unitRef": "bank", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails", "longName": "0000033 - Disclosure - Investments (Narrative) (Details)", "shortName": "Investments (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails", "longName": "0000034 - Disclosure - Investments (Trading Major Security Types) (Details)", "shortName": "Investments (Trading Major Security Types) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:TradingSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "longName": "0000035 - Disclosure - Investments (AFS Major Security Types) (Details)", "shortName": "Investments (AFS Major Security Types) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "longName": "0000036 - Disclosure - Investments (AFS Unrealized Losses) (Details)", "shortName": "Investments (AFS Unrealized Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "longName": "0000037 - Disclosure - Investments (AFS Contractual Maturity) (Details)", "shortName": "Investments (AFS Contractual Maturity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R37": { "role": "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "longName": "0000038 - Disclosure - Investments (HTM Major Security Types) (Details)", "shortName": "Investments (HTM Major Security Types) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "longName": "0000039 - Disclosure - Investments (HTM Contractual Maturity) (Details)", "shortName": "Investments (HTM Contractual Maturity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.fhlbdm.com/role/InvestmentsNetGainsLossesonTradingSecuritiesDetails", "longName": "0000040 - Disclosure - Investments (Net Gains Losses on Trading Securities) (Details)", "shortName": "Investments (Net Gains Losses on Trading Securities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesTradingUnrealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesTradingUnrealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "longName": "0000041 - Disclosure - Advances (Narrative) (Details)", "shortName": "Advances (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FederalHomeLoanBankAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "fhlbdm:AdvancePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R41": { "role": "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails", "longName": "0000042 - Disclosure - Advances (Redemption Terms) (Details)", "shortName": "Advances (Redemption Terms) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DepositLiabilitiesReclassifiedAsLoansReceivable1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DepositLiabilitiesReclassifiedAsLoansReceivable1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "longName": "0000044 - Disclosure - Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio) (Details)", "shortName": "Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "fhlbdm:MortgageLoansHeldForPortfolioTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R43": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "longName": "0000045 - Disclosure - Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio by Collateral or Guarantee Type) (Details)", "shortName": "Mortgage Loans Held for Portfolio (Mortgage Loans Held for Portfolio by Collateral or Guarantee Type) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-88", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R44": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "longName": "0000046 - Disclosure - Mortgage Loans Held for Portfolio (Narrative) (Details)", "shortName": "Mortgage Loans Held for Portfolio (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "fhlbdm:MortgageLoansHeldForPortfolioTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "fhlbdm:MortgageLoansHeldForPortfolioTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails", "longName": "0000047 - Disclosure - Mortgage Loans Held for Portfolio (Payment Status) (Details)", "shortName": "Mortgage Loans Held for Portfolio (Payment Status) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-86", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-86", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "longName": "0000048 - Disclosure - Mortgage Loans Held for Portfolio (Other Delinquency Statistics) (Details)", "shortName": "Mortgage Loans Held for Portfolio (Other Delinquency Statistics) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:MortgageLoansInProcessOfForeclosureAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:MortgageLoansInProcessOfForeclosureAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "longName": "0000049 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Condition) (Details)", "shortName": "Derivatives and Hedging Activities (Derivatives in Statement of Condition) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "longName": "0000050 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Income) (Details)", "shortName": "Derivatives and Hedging Activities (Derivatives in Statement of Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-146", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R49": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails", "longName": "0000052 - Disclosure - Derivatives and Hedging Activities (Offsetting of Derivative Assets and Derivative Liabilities) (Details)", "shortName": "Derivatives and Hedging Activities (Offsetting of Derivative Assets and Derivative Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OffsettingLiabilitiesTableTextBlock", "us-gaap:OffsettingAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OffsettingLiabilitiesTableTextBlock", "us-gaap:OffsettingAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "longName": "0000053 - Disclosure - Derivatives and Hedging Activities Net Gains (Losses) on Fair Value Hedging Relationships (Details)", "shortName": "Derivatives and Hedging Activities Net Gains (Losses) on Fair Value Hedging Relationships (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeFederalHomeLoanBankAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R51": { "role": "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails", "longName": "0000054 - Disclosure - Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details)", "shortName": "Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-130", "name": "us-gaap:HedgedAssetFairValueHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-130", "name": "us-gaap:HedgedAssetFairValueHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails", "longName": "0000055 - Disclosure - Consolidated Obligations Narrative (Details)", "shortName": "Consolidated Obligations Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ObligationWithJointAndSeveralLiabilityArrangementAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-152", "name": "us-gaap:ObligationWithJointAndSeveralLiabilityArrangementAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R53": { "role": "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "longName": "0000056 - Disclosure - Consolidated Obligations Discount Notes (Details)", "shortName": "Consolidated Obligations Discount Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FederalHomeLoanBankConsolidatedObligationsDiscountNotes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-154", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R54": { "role": "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "longName": "0000057 - Disclosure - Consolidated Obligations Bonds (Details)", "shortName": "Consolidated Obligations Bonds (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-156", "name": "us-gaap:FederalHomeLoanBankConsolidatedObligationsBonds", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R55": { "role": "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails", "longName": "0000058 - Disclosure - Consolidated Obligations Bonds by Call Features (Details)", "shortName": "Consolidated Obligations Bonds by Call Features (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-158", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R56": { "role": "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "longName": "0000060 - Disclosure - Capital Narrative (Details)", "shortName": "Capital Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "fhlbdm:NumberOfSubclassesOfCapitalStock", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R57": { "role": "http://www.fhlbdm.com/role/CapitalRollforwardofMRCSDetails", "longName": "0000061 - Disclosure - Capital (Rollforward of MRCS) (Details)", "shortName": "Capital (Rollforward of MRCS) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fhlbdm:NetPaymentsforRepurchasesofMandatoryRedeemableCapitalStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R58": { "role": "http://www.fhlbdm.com/role/CapitalMandatorilyRedeemableCapitalStockDetails", "longName": "0000062 - Disclosure - Capital (Mandatorily Redeemable Capital Stock) (Details)", "shortName": "Capital (Mandatorily Redeemable Capital Stock) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearThree", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearThree", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "longName": "0000063 - Disclosure - Capital (Accumulated Other Comprehensive Income) (Details)", "shortName": "Capital (Accumulated Other Comprehensive Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R60": { "role": "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails", "longName": "0000064 - Disclosure - Capital (Regulatory Capital Requirements) (Details)", "shortName": "Capital (Regulatory Capital Requirements) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "fhlbdm:NumberOfFinanceAgencyRegulatoryCapitalRequirements", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "fhlbdm:NumberOfFinanceAgencyRegulatoryCapitalRequirements", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.fhlbdm.com/role/CapitalRetainedEarningsDetails", "longName": "0000065 - Disclosure - Capital Retained Earnings (Details)", "shortName": "Capital Retained Earnings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "fhlbdm:QuarterlyNetIncomeAllocatedToRestrictedRetainedEarnings", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "fhlbdm:QuarterlyNetIncomeAllocatedToRestrictedRetainedEarnings", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "longName": "0000066 - Disclosure - Fair Value (Carrying Value and Fair Value of Financial Instruments) (Details)", "shortName": "Fair Value (Carrying Value and Fair Value of Financial Instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-182", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-182", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "longName": "0000067 - Disclosure - Fair Value (Fair Value on a Recurring Basis) (Details)", "shortName": "Fair Value (Fair Value on a Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:TradingSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-249", "name": "us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R64": { "role": "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "longName": "0000068 - Disclosure - Fair Value (Fair Value on a Non-Recurring Basis) (Details)", "shortName": "Fair Value (Fair Value on a Non-Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-181", "name": "us-gaap:LoansReceivableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-308", "name": "us-gaap:LoansReceivableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R65": { "role": "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "longName": "0000069 - Disclosure - Fair Value (Fair Value Option) (Details)", "shortName": "Fair Value (Fair Value Option) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-310", "name": "fhlbdm:FairValueOptionPrincipalBalanceConsolidatedObligationDiscountNotes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R66": { "role": "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "longName": "0000070 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ObligationWithJointAndSeveralLiabilityArrangementAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "fhlbdm:FlaBalanceForAllMasterCommitments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R67": { "role": "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "longName": "0000071 - Disclosure - Activities with Stockholders (Transactions with Directors' Financial Institutions) (Details)", "shortName": "Activities with Stockholders (Transactions with Directors' Financial Institutions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FederalHomeLoanBankAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-326", "name": "us-gaap:FederalHomeLoanBankAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "fhlbdm:RelatedPartyTransactionsByBalanceSheetGroupingTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R68": { "role": "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "longName": "0000072 - Disclosure - Activities with Stockholders (Business Concentrations) (Details)", "shortName": "Activities with Stockholders (Business Concentrations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FederalHomeLoanBankAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "fhlbdm:CapitalStockValueIncludingMandatorilyRedeemableStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } }, "R69": { "role": "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails", "longName": "0000073 - Disclosure - Activities with Other FHLBanks (Details)", "shortName": "Activities with Other FHLBanks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-28", "name": "us-gaap:LoansToOtherFederalHomeLoanBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "fhlbdm:ProceedsfromFederalHomeLoanBankLoans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fhlbdm-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "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": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r18" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Defined Benefit Plans Adjustment [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r25", "r28", "r106", "r605", "r606", "r607" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Net Unrealized Investment Gain (Loss) [Member]", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "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": [ "r214", "r215", "r216", "r218", "r223", "r224", "r605" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeFederalHomeLoanBankAssessments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeFederalHomeLoanBankAssessments", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), before Federal Home Loan Bank Assessments", "documentation": "Amount of accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, before Federal Home Loan Bank (FHLBank) assessments. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners). Includes, but is not limited to, foreign currency translation, certain pension adjustments, unrealized gain (loss) on certain investments in debt and equity securities, other than temporary impairment (OTTI) loss related to factors other than credit loss on available-for-sale and held-to-maturity debt securities, and increase (decrease) in the fair value of derivatives related to the effective portion of a designated cash flow hedge." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r222", "r223", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income [Member]", "label": "AOCI Attributable to Parent [Member]", "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": [ "r26", "r28", "r106", "r460", "r523", "r524", "r605", "r606", "r607", "r620", "r621", "r622" ] }, "fhlbdm_ActivitiesWithOtherFhlbanksAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ActivitiesWithOtherFhlbanksAbstract", "lang": { "en-us": { "role": { "terseLabel": "Activities with Other FHLBanks [Abstract]", "label": "Activities with Other FHLBanks [Abstract]", "documentation": "Activities with Other FHLBanks [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_ActivityBasedCapitalStockRequiredByMembersAsPercentOfTotalAdvancesAndMortgageLoansOustandingAsDisclosedInStatementOfCondition": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ActivityBasedCapitalStockRequiredByMembersAsPercentOfTotalAdvancesAndMortgageLoansOustandingAsDisclosedInStatementOfCondition", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition", "label": "Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition", "documentation": "Activity Based Capital Stock Required by Members as a Percent of Total Advances and Mortgage Loans Oustanding as Disclosed in the Statement of Condition" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total adjustments", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_AdvancePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "AdvancePercent", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance Percent", "label": "Advance Percent", "documentation": "Concentration of advances by percent" } } }, "auth_ref": [] }, "fhlbdm_AdvancesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "AdvancesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Advances [Abstract]", "label": "Advances [Abstract]", "documentation": "Advances [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_AdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "AdvancesMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances [Member]", "label": "Advances [Member]", "documentation": "This item represents Federal Home Loan Bank loans (advances)." } } }, "auth_ref": [] }, "fhlbdm_AdvancesPrepaymentFeesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "AdvancesPrepaymentFeesPolicyPolicyTextBlock", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advances, Prepayment Fees, Policy", "label": "Advances, Prepayment Fees, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its recoginition of prepayment fees on Federal Home Loan Bank advances." } } }, "auth_ref": [] }, "us-gaap_AffordableHousingProgramAssessments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AffordableHousingProgramAssessments", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Affordable Housing Program assessments", "label": "Affordable Housing Program Assessments", "documentation": "Amount of expense for Affordable Housing Program (AHP) assessments required by the Federal Home Loan Bank Act of 1932." } } }, "auth_ref": [] }, "us-gaap_AffordableHousingProgramObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AffordableHousingProgramObligation", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Affordable Housing Program payable", "label": "Affordable Housing Program Obligation", "documentation": "Amount of obligation related to Affordable Housing Program (AHP) assessments required by the Federal Home Loan Bank Act of 1932." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AmendmentFlag", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r148", "r188", "r204", "r235", "r263", "r265", "r267", "r299", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r414", "r418", "r442", "r596", "r653", "r654", "r672" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total recurring assets", "verboseLabel": "Total non-recurring assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r125" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain 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": [ "r68" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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": [ "r69" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "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 rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "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 rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "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 rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "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 rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "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": [ "r629", "r630", "r686" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "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), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r281" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale", "label": "Debt Securities, 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": [ "r67", "r277", "r319", "r517" ] }, "fhlbdm_AvailableforSaleDebtSecuritiesandHeldtoMaturityDebtSecuritiesExcludingPrivateLabelMortgageBackSecuritiesAmortizedCostPercentageRatedSingleAOrAbove": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "AvailableforSaleDebtSecuritiesandHeldtoMaturityDebtSecuritiesExcludingPrivateLabelMortgageBackSecuritiesAmortizedCostPercentageRatedSingleAOrAbove", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-Sale Debt Securities and Held-to-Maturity Debt Securities Excluding Private Label Mortgage Back Securities Amortized Cost, Percentage Rated Single-A Or Above", "label": "Available-for-Sale Debt Securities and Held-to-Maturity Debt Securities Excluding Private Label Mortgage Back Securities Amortized Cost, Percentage Rated Single-A Or Above", "documentation": "Percentage of available for sale debt securities and held-to-maturity debt securities amortized cost, excluding Private Label Mortgage Back Securities, with counterparties rated single-A or above by a nationally recognized statistical rating organization." } } }, "auth_ref": [] }, "us-gaap_AvailableforsaleSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableforsaleSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale Securities [Member]", "label": "Available-for-Sale Securities [Member]", "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r296" ] }, "fhlbdm_BackgroundInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "BackgroundInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Background Information [Abstract]", "label": "Background Information [Abstract]", "documentation": "Background Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r109", "r113" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BasisOfAccounting", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation [Text Block]", "label": "Basis of Accounting [Text Block]", "documentation": "The entire disclosure for the 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": [ "r50" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Accounting, Policy [Policy Text Block]", "label": "Basis of Accounting, Policy [Policy Text Block]", "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": [] }, "fhlbdm_CallableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CallableMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Callable [Member]", "label": "Callable [Member]", "documentation": "A debt obligation not collateralized by pledge, mortgage or other lien in the entity's assets and is callable." } } }, "auth_ref": [] }, "us-gaap_CapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CapitalAbstract", "lang": { "en-us": { "role": { "terseLabel": "Banking Regulation, Total Capital [Abstract]", "label": "Banking Regulation, Total Capital [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_CapitalStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CapitalStockPercent", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock, Percent", "label": "Capital Stock, Percent", "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized expressed as a percent." } } }, "auth_ref": [] }, "fhlbdm_CapitalStockValueIncludingMandatorilyRedeemableStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CapitalStockValueIncludingMandatorilyRedeemableStock", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock Value Including Mandatorily Redeemable Stock", "label": "Capital Stock Value Including Mandatorily Redeemable Stock", "documentation": "Capital Stock Value Including Mandatorily Redeemable Stock" } } }, "auth_ref": [] }, "fhlbdm_CapitalStockValueIncludingMandatorilyRedeemableStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CapitalStockValueIncludingMandatorilyRedeemableStockPercent", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock Value Including Mandatorily Redeemable Stock Percent", "label": "Capital Stock Value Including Mandatorily Redeemable Stock Percent", "documentation": "Capital Stock Value Including Mandatorily Redeemable Stock Percent" } } }, "auth_ref": [] }, "fhlbdm_CapitalizedInterestonReverseMortgageSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CapitalizedInterestonReverseMortgageSecurities", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized interest on reverse mortgage securities", "label": "Capitalized Interest on Reverse Mortgage Securities", "documentation": "Capitalized Interest on Reverse Mortgage Securities" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reported Value Measurement [Member]", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r129", "r130" ] }, "us-gaap_CashAndDueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAndDueFromBanks", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and due from banks", "label": "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": [ "r146" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and due from banks at the beginning of the period", "periodEndLabel": "cash and due from banks at the end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r40", "r46", "r49" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and due from banks", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r40", "r135" ] }, "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains (Losses) on Derivatives", "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments", "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement." } } }, "auth_ref": [ "r122" ] }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement." } } }, "auth_ref": [ "r122" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CityAreaCode", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfStockDomain", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "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": [ "r206", "r207", "r208", "r235", "r253", "r254", "r255", "r256", "r258", "r259", "r299", "r340", "r342", "r343", "r344", "r347", "r348", "r377", "r378", "r380", "r384", "r391", "r442", "r561", "r603", "r616", "r623" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 10)", "label": "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": [ "r16", "r158", "r192" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies [Text Block]", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r82", "r332", "r333", "r549", "r652" ] }, "fhlbdm_CommitmentsToIssueBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CommitmentsToIssueBondsMember", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments to Issue Bonds", "label": "Commitments to Issue Bonds [Member]", "documentation": "Commitments to Issue Bonds" } } }, "auth_ref": [] }, "fhlbdm_CommitmentstoIssueDiscountNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CommitmentstoIssueDiscountNotesMember", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments to Issue Discount Notes [Member]", "label": "Commitments to Issue Discount Notes [Member]", "documentation": "An agreement to issue consolidated discount notes issued by the Federal Home Loan Banks." } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonClassBMember", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class B [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockMember", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r620", "r621", "r663" ] }, "us-gaap_CommonStockOtherValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockOtherValueOutstanding", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Capital stock - Class B putable ($100 par value); 68,105,273 and 62,495,304 issued and outstanding shares", "terseLabel": "Capital Stock", "label": "Common Stock, Other Value, Outstanding", "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock - Class B Putable, Par Value", "verboseLabel": "Common Stock, Par or Stated Value Per Share", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r4" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock - Class B Putable, Outstanding Shares", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r4", "r95" ] }, "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]", "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [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_ComprehensiveIncomeLossNetOfFederalHomeLoanBankAssessmentsAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeLossNetOfFederalHomeLoanBankAssessmentsAttributableToParent", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL COMPREHENSIVE INCOME (LOSS)", "verboseLabel": "Total Comprehensive Income", "label": "Comprehensive Income (Loss), Net of Federal Home Loan Bank Assessments, Attributable to Parent", "documentation": "Amount of increase (decrease) in equity after Federal Home Loan Bank (FHLBank) assessments from transactions and other events and circumstances from non-owner sources attributable to the reporting entity. Includes changes in equity except those resulting from investments by owners and distributions to owners. Excludes transactions directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r51", "r52", "r131", "r132", "r269", "r548" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r51", "r52", "r131", "r132", "r269", "r531", "r548" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r51", "r52", "r131", "r132", "r269", "r548", "r691" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Concentration Percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r51", "r52", "r131", "r132", "r269" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r51", "r52", "r131", "r132", "r269", "r548" ] }, "fhlbdm_ConsolidatedObligationBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ConsolidatedObligationBondsMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Obligation Bonds [Member]", "verboseLabel": "Consolidated Obligation Bonds [Member]", "label": "Consolidated Obligation Bonds [Member]", "documentation": "This item represents Federal Home Loan Bank consolidated obligation bonds. [Member]" } } }, "auth_ref": [] }, "fhlbdm_ConsolidatedObligationDiscountNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ConsolidatedObligationDiscountNotesMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Obligation Discount Notes [Member]", "label": "Consolidated Obligation Discount Notes [Member]", "documentation": "This item represents Federal Home Loan Bank consolidated obligation discount notes." } } }, "auth_ref": [] }, "fhlbdm_ContractualServiceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ContractualServiceExpense", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual services", "label": "Contractual Service Expense", "documentation": "Contractual service expenses that are not separately presented in any other noninterest expense category." } } }, "auth_ref": [] }, "us-gaap_ConventionalLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConventionalLoanMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conventional Mortgage Loan [Member]", "label": "Conventional Mortgage Loan [Member]", "documentation": "Mortgage loan issued by a bank, which is typically in an amount between 70 to 80 percent of the purchase price of the property securing the loan, has a repayment period of 15 to 30 years, and requires that certain credit criteria be met." } } }, "auth_ref": [ "r598" ] }, "fhlbdm_CoverPageAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "CoverPageAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover Page [Abstract]", "label": "Cover Page [Abstract]", "documentation": "Cover Page [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "terseLabel": "Credit Loss [Abstract]", "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligations" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Obligations [Text Block]", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r91", "r233", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r365", "r372", "r373", "r375" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r0", "r1", "r2", "r149", "r150", "r185", "r237", "r349", "r350", "r351", "r352", "r353", "r355", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r456", "r583", "r584", "r585", "r586", "r587", "r617" ] }, "fhlbdm_DebtInstrumentCallFeatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "DebtInstrumentCallFeatureAxis", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Call Feature [Axis]", "label": "Debt Instrument Call Feature [Axis]", "documentation": "Information about specific debt instruments call features." } } }, "auth_ref": [] }, "fhlbdm_DebtInstrumentCallFeatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "DebtInstrumentCallFeatureDomain", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Call Feature [Domain]", "label": "Debt Instrument Call Feature [Domain]", "documentation": "Provides general categories of debt call features for which information is required or determined to be disclosed." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total par value", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r2", "r150", "r185", "r376" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails": { "parentTag": "us-gaap_FederalHomeLoanBankConsolidatedObligationsDiscountNotes", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Par value", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r137", "r139", "r349", "r456", "r584", "r585" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Bonds, Fair Value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r363", "r441", "r584", "r585" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [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_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r15", "r237", "r349", "r350", "r351", "r352", "r353", "r355", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r456", "r583", "r584", "r585", "r586", "r587", "r617" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentTable", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer." } } }, "auth_ref": [ "r15", "r96", "r97", "r98", "r99", "r136", "r137", "r139", "r183", "r237", "r349", "r350", "r351", "r352", "r353", "r355", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r456", "r583", "r584", "r585", "r586", "r587", "r617" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails": { "parentTag": "us-gaap_FederalHomeLoanBankConsolidatedObligationsDiscountNotes", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Discounts and concessions", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r136", "r139", "r656" ] }, "us-gaap_DebtInstrumentUnamortizedPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentUnamortizedPremium", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premiums", "label": "Debt Instrument, Unamortized Premium", "documentation": "Amount, after accumulated amortization, of debt premium." } } }, "auth_ref": [ "r136", "r139", "r656" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r280", "r319", "r320", "r321" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after 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": [ "r320" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount 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": [ "r279", "r319", "r327", "r328" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, 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": [ "r646" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss", "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": [ "r319" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 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": [ "r295", "r325", "r582" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "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": [ "r295", "r325" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "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 less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r295", "r325", "r582" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "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 less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r295", "r325" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludedAccruedInterestFromAmortizedCost": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleExcludedAccruedInterestFromAmortizedCost", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Excluded Accrued Interest from Amortized Cost [true false]", "label": "Debt Securities, Available-for-Sale, Excluded Accrued Interest from Amortized Cost [true false]", "documentation": "Indicates (true false) whether practical expedient was elected to exclude accrued interest from amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r280", "r321" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_MarketableSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale securities (amortized cost of $24,698 and $24,001)", "terseLabel": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "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": [ "r646" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "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": [ "r293", "r322", "r582" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "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": [ "r294", "r323" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of fair value 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. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r292", "r582", "r648" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss", "label": "Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r291", "r304", "r314" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "label": "Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r314" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r282", "r303", "r306", "r307" ] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludedAccruedInterest": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesHeldToMaturityExcludedAccruedInterest", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-Maturity, Excluded Accrued Interest [true false]", "label": "Debt Securities, Held-to-Maturity, Excluded Accrued Interest [true false]", "documentation": "Indicates (true false) whether practical expedient was elected to exclude accrued interest from investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r291", "r315" ] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_MarketableSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Held-to-maturity securities (fair value of $824 and $850)", "terseLabel": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss", "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r283", "r284", "r642" ] }, "us-gaap_DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Abstract]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesTradingGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesTradingGainLoss", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 1.0 }, "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNetGainsLossesonTradingSecuritiesDetails", "http://www.fhlbdm.com/role/StatementsofCashFlows", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net gains (losses) on trading securities", "negatedTerseLabel": "Net gains (losses) on trading securities", "label": "Debt Securities, Trading, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r278" ] }, "us-gaap_DebtSecuritiesTradingRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesTradingRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNetGainsLossesonTradingSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, Realized Gain (Loss)", "label": "Debt Securities, Trading, 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 net income (trading)." } } }, "auth_ref": [ "r32" ] }, "us-gaap_DebtSecuritiesTradingUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesTradingUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNetGainsLossesonTradingSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, Unrealized Gain", "label": "Debt Securities, Trading, Unrealized Gain", "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r298" ] }, "us-gaap_DepositLiabilitiesReclassifiedAsLoansReceivable1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepositLiabilitiesReclassifiedAsLoansReceivable1", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Overdrawn demand deposit accounts", "label": "Deposit Liabilities Reclassified as Loans Receivable", "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": [ "r182" ] }, "us-gaap_DepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepositsAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepositsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepositsDomestic", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "Total deposits", "terseLabel": "Deposits, Domestic", "label": "Deposits, Domestic", "documentation": "The aggregate of all domestic interest-bearing and noninterest-bearing deposit liabilities." } } }, "auth_ref": [ "r154" ] }, "us-gaap_DepositsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepositsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deposits", "label": "Deposits, Fair Value Disclosure", "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": [] }, "fhlbdm_DepositsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "DepositsPercent", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits, Percent", "label": "Deposits, Percent", "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 expressed as a precent." } } }, "auth_ref": [] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r44" ] }, "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeAssetCollateralObligationToReturnCashOffset", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Collateral, Obligation to Return Cash, Offset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets." } } }, "auth_ref": [ "r20", "r107" ] }, "us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement", "label": "Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement", "documentation": "Fair value, before 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 elected not to be offset." } } }, "auth_ref": [ "r210", "r573" ] }, "us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset", "label": "Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset", "documentation": "Fair value of liability associated with 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, and obligation to return cash collateral under master netting arrangements." } } }, "auth_ref": [ "r20", "r24", "r107", "r572" ] }, "us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeAssetNotSubjectToMasterNettingArrangement", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Not Subject to Master Netting Arrangement", "label": "Derivative Asset, Not Subject to Master Netting Arrangement", "documentation": "Fair value 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, not subject to a master netting arrangement." } } }, "auth_ref": [ "r21", "r573" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative assets, net (Note 6)", "terseLabel": "Derivative assets, net", "label": "Derivative Asset", "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": [ "r211", "r213", "r441", "r573" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract Type [Domain]", "verboseLabel": "Derivative Contract Type [Domain]", "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": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Fair Value, Gross Asset", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r23", "r111", "r142", "r210", "r573" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Fair Value, Gross Liability", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r23", "r111", "r142", "r210", "r573" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative Instrument Risk [Axis]", "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r110", "r112", "r117", "r119", "r573" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Hedging Activities [Text Block]", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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": [ "r124", "r424" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r108", "r110", "r117", "r119", "r121", "r123", "r420" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (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": [] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r116", "r661" ] }, "fhlbdm_DerivativeItemHedgedAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "DerivativeItemHedgedAxis", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Item Hedged [Axis]", "label": "Derivative Item Hedged [Axis]", "documentation": "Information by type of derivative item hedged." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative liabilities, net (Note 6)", "terseLabel": "Derivative liabilities, net", "negatedTerseLabel": "Derivative liabilities, net", "label": "Derivative Liability", "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": [ "r211", "r213", "r441", "r573" ] }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Collateral, Right to Reclaim Cash, Offset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities." } } }, "auth_ref": [ "r20", "r107" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset", "terseLabel": "Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset", "label": "Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset", "documentation": "Fair value of asset associated with 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, and right to receive cash collateral under master netting arrangements." } } }, "auth_ref": [ "r20", "r24", "r107", "r572" ] }, "us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement", "label": "Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement", "documentation": "Fair value, before 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 elected not to be offset." } } }, "auth_ref": [ "r210", "r573" ] }, "us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeLiabilityNotSubjectToMasterNettingArrangement", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Not Subject to Master Netting Arrangement", "label": "Derivative Liability, Not Subject to Master Netting Arrangement", "documentation": "Fair value 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, not subject to a master netting arrangement." } } }, "auth_ref": [ "r21", "r573" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r659", "r660" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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": [] }, "fhlbdm_DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Not Designated as Hedging Before Price Alignment", "label": "Derivatives Not Designated as Hedging Before Price Alignment [Member]", "documentation": "Derivatives Not Designated as Hedging Before Price Alignment" } } }, "auth_ref": [] }, "us-gaap_DerivativesOffsettingFairValueAmountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DerivativesOffsettingFairValueAmountsPolicy", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Offsetting Fair Value Amounts, Policy", "label": "Derivatives, Offsetting Fair Value Amounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for offsetting or not offsetting fair value amounts recognized for derivative instruments against such amounts recognized for the right to reclaim cash collateral (a receivable) or the obligation to return cash collateral (a payable) arising from derivative instruments recognized at fair value." } } }, "auth_ref": [ "r120" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument [Member]", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r108" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "DirectorMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director [Member]", "label": "Director [Member]" } } }, "auth_ref": [ "r624" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends on capital stock", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r100" ] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentDomain", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document [Domain]", "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "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/2022", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "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_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information, Document [Axis]", "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document 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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentInformationTable", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "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/2022", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r600" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentTransitionReport", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r601" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentType", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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": [] }, "fhlbdm_EarlierofContractualMaturityorNextCallDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "EarlierofContractualMaturityorNextCallDateMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earlier of Contractual Maturity or Next Call Date [Member]", "label": "Earlier of Contractual Maturity or Next Call Date [Member]", "documentation": "Earlier of Contractual Maturity or Next Call Date [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "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/2022", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "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/2022", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "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/2022", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r599" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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/2022", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityDomain", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r599" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFileNumber", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "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/2022", "localname": "EntityFilerCategory", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r599" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "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/2022", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r602" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityRegistrantName", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r599" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityShellCompany", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r599" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntitySmallBusiness", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r599" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r599" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityComponentDomain", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r95", "r200", "r222", "r223", "r224", "r238", "r239", "r240", "r244", "r247", "r249", "r257", "r300", "r392", "r405", "r406", "r407", "r408", "r409", "r427", "r449", "r450", "r451", "r452", "r453", "r454", "r460", "r523", "r524", "r525" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value [Member]", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r363", "r441", "r584", "r585" ] }, "us-gaap_ExcessCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ExcessCapital", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Banking Regulation, Total Risk-Based Capital, Excess, Actual", "label": "Banking Regulation, Total Risk-Based Capital, Excess, Actual", "documentation": "Amount of total risk-based capital exceeding minimum required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ExchangeClearedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ExchangeClearedMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange Cleared [Member]", "label": "Exchange Cleared [Member]", "documentation": "Transaction where an organization acts as an intermediary, reconciling orders between transacting parties." } } }, "auth_ref": [ "r573" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "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": [ "r432", "r433", "r438" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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/2022", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "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": [ "r125", "r129", "r130" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.fhlbdm.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "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": [ "r125", "r129" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r433", "r473", "r474", "r475", "r584", "r585", "r589", "r590", "r591" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r125", "r126", "r363", "r584", "r585" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r432", "r433", "r434", "r435", "r439" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r363", "r584", "r585" ] }, "fhlbdm_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringAfterOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringAfterOneYear", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year", "label": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring After One Year", "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition, which expire after one year of the balance sheet date." } } }, "auth_ref": [] }, "fhlbdm_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringWithinOneYear", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year", "label": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Expiring Within One Year", "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition, which expire within one year of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability", "label": "Fair Value Disclosure, off-Balance-Sheet Risks, Face Amount, Liability", "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/2022", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.fhlbdm.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value [Text Block]", "label": "Fair Value Disclosures [Text Block]", "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": [ "r437" ] }, "fhlbdm_FairValueHedgingAdjustmentsBasisAdjustmentsFromTerminatedOrIneffectiveHedges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FairValueHedgingAdjustmentsBasisAdjustmentsFromTerminatedOrIneffectiveHedges", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value hedging adjustments", "label": "Fair Value Hedging Adjustments, Basis Adjustments From Terminated or Ineffective Hedges", "documentation": "The net gain (loss) recognized in earnings for the cumulative period of the debt obligation due to the ineffectiveness of fair value hedges." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r363", "r394", "r399", "r433", "r473", "r589", "r590", "r591" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "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": [ "r363", "r394", "r399", "r433", "r474", "r584", "r585", "r589", "r590", "r591" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r433", "r475", "r584", "r585", "r589", "r590", "r591" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r473", "r474", "r475", "r584", "r585", "r589", "r590", "r591" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Nonrecurring [Member]", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r432", "r433", "r434", "r435", "r436", "r439" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring [Member]", "label": "Fair Value, Recurring [Member]", "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": [ "r437", "r439" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments, Policy", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r127", "r128" ] }, "fhlbdm_FairValueOptionAggregateDifferencesConsolidatedObligationDiscountNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FairValueOptionAggregateDifferencesConsolidatedObligationDiscountNotes", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes", "label": "Fair Value, Option, Aggregate Differences, Consolidated Obligation Discount Notes", "documentation": "This item represents the gain (loss) brought about by the difference between the aggregate fair value and the aggregate unpaid principal balance of Consolidated Obligations Discount Notes that have contractual principal amounts and for which the fair value option has been elected." } } }, "auth_ref": [] }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r133" ] }, "fhlbdm_FairValueOptionElectionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FairValueOptionElectionMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option Election", "label": "Fair Value Option Election [Member]", "documentation": "Fair Value Option Election" } } }, "auth_ref": [] }, "fhlbdm_FairValueOptionPrincipalBalanceConsolidatedObligationDiscountNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FairValueOptionPrincipalBalanceConsolidatedObligationDiscountNotes", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Principal Balance, Consolidated Obligation Discount Notes", "label": "Fair Value Option, Principal Balance, Consolidated Obligation Discount Notes", "documentation": "Represents the outstanding amount of the unpaid principal balance of Consolidated Obligation Discount Notes for which the fair option has been elected." } } }, "auth_ref": [] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]", "label": "Fair Value, Option, Quantitative Disclosures [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_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Disclosures [Table]", "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r443", "r444", "r445" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOptionQuantitativeDisclosuresTextBlock", "presentation": [ "http://www.fhlbdm.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Disclosures", "label": "Fair Value Option, Disclosures [Table Text Block]", "documentation": "Tabular disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r134", "r666", "r667", "r668" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r109", "r114", "r121" ] }, "us-gaap_FederalFundsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalFundsSold", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds sold (Note 3)", "label": "Federal Funds Sold", "documentation": "The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements." } } }, "auth_ref": [ "r160" ] }, "fhlbdm_FederalFundsSoldFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalFundsSoldFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal funds sold", "label": "Federal Funds Sold, Fair Value Disclosure", "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvances", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Advances (Note 4)", "terseLabel": "Advances", "totalLabel": "Total", "label": "Federal Home Loan Bank, Advance", "documentation": "Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions." } } }, "auth_ref": [] }, "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCashFlows", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank Branch [Axis]", "label": "Federal Home Loan Bank Branch [Axis]" } } }, "auth_ref": [ "r687" ] }, "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCashFlows", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank Branch [Domain]", "label": "Federal Home Loan Bank Branch [Domain]" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesCallableOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesCallableOptionMember", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Callable Option [Member]", "label": "Federal Home Loan Bank, Advances, Callable Option [Member]", "documentation": "Right but not the obligation the borrower has to return the advance to the Federal Home Loan Bank (FHLBank) at par without prepayment penalty." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateAfterRollingYearFive", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, after Rolling Year Five", "label": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, after Rolling Year Five", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInNextRollingTwelveMonths", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Next Rolling Twelve Months", "label": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Next Rolling 12 Months", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearFive", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Five", "label": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Five", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearFour", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Four", "label": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Four", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearThree", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Three", "label": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Three", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearTwo", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Two", "label": "Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Two", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "fhlbdm_FederalHomeLoanBankAdvancesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalHomeLoanBankAdvancesFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Advances", "label": "Federal Home Loan Bank Advances, Fair Value Disclosure", "documentation": "Federal Home Loan Bank Advances, Fair Value Disclosure" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesLineItems", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances [Line Items]", "label": "Federal Home Loan Bank, Advances [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_FederalHomeLoanBankAdvancesMaturitiesSummaryAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAfterRollingYearFive", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Federal Home Loan Bank, Advances, Maturities Summary, after Rolling Year Five", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryInNextRollingTwelveMonths", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "label": "Federal Home Loan Bank, Advances, Maturities Summary, in Next Rolling 12 Months", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearFive", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after four years through five years", "label": "Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Five", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearFour", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after three years through four years", "label": "Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Four", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearThree", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after two years through three years", "label": "Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Three", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearTwo", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through two years", "label": "Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Two", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesMember", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank Advances [Member]", "label": "Federal Home Loan Bank Advances [Member]", "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": [ "r155" ] }, "us-gaap_FederalHomeLoanBankAdvancesOptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesOptionAxis", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Option [Axis]", "label": "Federal Home Loan Bank, Advances, Option [Axis]", "documentation": "Information about the options related to the advances made and reported by Federal Home Loan Bank (FHLBank), including but not limited to callable, putable and convertible options." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesOptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesOptionDomain", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Option [Domain]", "label": "Federal Home Loan Bank, Advances, Option [Domain]", "documentation": "Options related to the advances made and reported by Federal Home Loan Bank (FHLBank), including but not limited to callable, putable and convertible options." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesParValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesParValue", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails": { "parentTag": "us-gaap_FederalHomeLoanBankAdvances", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Par Value", "label": "Federal Home Loan Bank, Advances, Par Value", "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "fhlbdm_FederalHomeLoanBankAdvancesPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalHomeLoanBankAdvancesPercent", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal Home Loan Bank Advances, Percent", "terseLabel": "Advances, Percent", "label": "Federal Home Loan Bank Advances, Percent", "documentation": "The aggregate carrying amount of all Federal Home Loan Bank loans (advances) expressed as a percent." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesPremium", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails": { "parentTag": "us-gaap_FederalHomeLoanBankAdvances", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premiums", "label": "Federal Home Loan Bank, Advances, Premium", "documentation": "Amount of unearned premiums on outstanding advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesTable", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances [Table]", "label": "Federal Home Loan Bank, Advances [Table]", "documentation": "Disclosure of information about advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/AdvancesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Federal Home Loan Bank Advances by Year of Contractual Maturity [Table Text Block]", "label": "Federal Home Loan Bank, Advances [Table Text Block]", "documentation": "Tabular disclosure of advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesTextBlock", "presentation": [ "http://www.fhlbdm.com/role/Advances" ], "lang": { "en-us": { "role": { "terseLabel": "Advances [Text Block]", "label": "Federal Home Loan Bank, Advances [Text Block]", "documentation": "The entire disclosure of advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [ "r184" ] }, "us-gaap_FederalHomeLoanBankAdvancesValuationAdjustmentsForHedgingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesValuationAdjustmentsForHedgingActivities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails": { "parentTag": "us-gaap_FederalHomeLoanBankAdvances", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value hedging adjustments", "label": "Federal Home Loan Bank, Advances, Valuation Adjustments for Hedging Activities", "documentation": "Amount of accumulated increase (decrease) on advances made and reported by Federal Home Loan Bank (FHLBank) from hedging adjustments." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingAfterRollingYearFive": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingAfterRollingYearFive", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing after Rolling Year Five", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing after Rolling Year Five", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInNextTwelveRollingMonths": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInNextTwelveRollingMonths", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Next Twelve Rolling Months", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Next 12 Rolling Months", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearFive": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearFive", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Five", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Five", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearFour": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearFour", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Four", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Four", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearThree": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearThree", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Three", "label": "Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Three", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearTwo": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearTwo", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Two", "label": "Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Two", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "fhlbdm_FederalHomeLoanBankCapitalStocktoAssetsActual": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalHomeLoanBankCapitalStocktoAssetsActual", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Capital Stock to Assets, Actual", "label": "Federal Home Loan Bank, Capital Stock to Assets, Actual", "documentation": "Federal Home Loan Bank, Capital Stock to Assets, Actual" } } }, "auth_ref": [] }, "fhlbdm_FederalHomeLoanBankCapitalStocktoAssetsRequired": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalHomeLoanBankCapitalStocktoAssetsRequired", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Capital Stock to Assets, Required", "label": "Federal Home Loan Bank, Capital Stock to Assets, Required", "documentation": "Federal Home Loan Bank, Capital Stock to Assets, Required" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankConsolidatedObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankConsolidatedObligations", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "Total consolidated obligations", "label": "Federal Home Loan Bank, Consolidated Obligations", "documentation": "Amount of joint and several obligations consisting of consolidated obligation bonds and discount notes issued by Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankConsolidatedObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankConsolidatedObligationsAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated obligations (Note 7)", "label": "Federal Home Loan Bank, Consolidated Obligations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankConsolidatedObligationsBonds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankConsolidatedObligationsBonds", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_FederalHomeLoanBankConsolidatedObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Bonds", "terseLabel": "Federal Home Loan Bank, Consolidated Obligations, Bonds", "label": "Federal Home Loan Bank, Consolidated Obligations, Bonds", "documentation": "Amount of joint and several obligations consisting of bonds issued by Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankConsolidatedObligationsDiscountNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankConsolidatedObligationsDiscountNotes", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_FederalHomeLoanBankConsolidatedObligations", "weight": 1.0, "order": 1.0 }, "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Discount notes (including $59,599 and $47,442 at fair value held under fair value option)", "totalLabel": "Total", "label": "Federal Home Loan Bank, Consolidated Obligations, Discount Notes", "documentation": "Amount of joint and several obligations consisting of discount notes issued by Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "fhlbdm_FederalHomeLoanBankConsolidatedObligationsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalHomeLoanBankConsolidatedObligationsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure", "label": "Federal Home Loan Bank, Consolidated Obligations Fair Value Disclosure", "documentation": "Fair value portion of Amount of joint and several obligations consisting of consolidated obligation bonds and discount notes issued by Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankLeverageCapitalActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankLeverageCapitalActual", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Leverage Capital, Actual", "label": "Federal Home Loan Bank, Leverage Capital, Actual", "documentation": "Amount of leveraged capital of Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankLeverageCapitalRequired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankLeverageCapitalRequired", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Leverage Capital, Required", "label": "Federal Home Loan Bank, Leverage Capital, Required", "documentation": "Minimum amount of leverage capital required for Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankLeverageRatioActual1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankLeverageRatioActual1", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Leverage Ratio, Actual", "label": "Federal Home Loan Bank, Leverage Ratio, Actual", "documentation": "Leverage ratio of Federal Home Loan Bank (FHLBank), calculated per regulations of the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "srt_FederalHomeLoanBankOfChicagoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "FederalHomeLoanBankOfChicagoMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank of Chicago", "label": "Federal Home Loan Bank of Chicago [Member]" } } }, "auth_ref": [] }, "srt_FederalHomeLoanBankOfCincinnatiMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "FederalHomeLoanBankOfCincinnatiMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank of Cincinnati", "label": "Federal Home Loan Bank of Cincinnati [Member]" } } }, "auth_ref": [] }, "srt_FederalHomeLoanBankOfSanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "FederalHomeLoanBankOfSanFranciscoMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank of San Francisco", "label": "Federal Home Loan Bank of San Francisco [Member]" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankRegulatoryCapitalActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankRegulatoryCapitalActual", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Regulatory Capital, Actual", "label": "Federal Home Loan Bank, Regulatory Capital, Actual", "documentation": "Amount of regulatory capital of Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankRegulatoryCapitalRatioActual": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankRegulatoryCapitalRatioActual", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Regulatory Capital Ratio, Actual", "label": "Federal Home Loan Bank, Regulatory Capital Ratio, Actual", "documentation": "Regulatory capital ratio of Federal Home Loan Bank (FHLBank), calculated per regulations of the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankRegulatoryCapitalRequired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankRegulatoryCapitalRequired", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Regulatory Capital, Required", "label": "Federal Home Loan Bank, Regulatory Capital, Required", "documentation": "Minimum amount of regulatory capital required for Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankRiskBasedCapitalActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankRiskBasedCapitalActual", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Risk-Based Capital, Actual", "label": "Federal Home Loan Bank, Risk-Based Capital, Actual", "documentation": "Amount of risk-based capital of Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankRiskBasedCapitalRequired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FederalHomeLoanBankRiskBasedCapitalRequired", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Bank, Risk-Based Capital, Required", "label": "Federal Home Loan Bank, Risk-Based Capital, Required", "documentation": "Minimum amount of risk-based capital required for Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA)." } } }, "auth_ref": [] }, "fhlbdm_FederalHomeLoanBanksMembershipRequirementsCapitalStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FederalHomeLoanBanksMembershipRequirementsCapitalStock", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Home Loan Banks, Membership Requirements, Capital Stock", "label": "Federal Home Loan Banks, Membership Requirements, Capital Stock", "documentation": "Federal Home Loan Banks, Membership Requirements, Capital Stock" } } }, "auth_ref": [] }, "fhlbdm_FhlbanksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FhlbanksMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FHLBanks [Member]", "label": "FHLBanks [Member]", "documentation": "Represents all 12 Federal Home Loan Banks [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss", "label": "Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accrued interest on financial asset measured at amortized cost." } } }, "auth_ref": [ "r304", "r314" ] }, "us-gaap_FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "label": "Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on financial asset measured at amortized cost." } } }, "auth_ref": [ "r314" ] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Not Past Due", "label": "Financial Asset, Not Past Due [Member]", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r309", "r581" ] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Past Due", "label": "Financial Asset, Past Due [Member]", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r309", "r581", "r626" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r285", "r289", "r305", "r308", "r309", "r313", "r317", "r324", "r326", "r329", "r374", "r389", "r424", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r582", "r638", "r639", "r640", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_FinancialInstrumentsSubjectToMandatoryRedemptionPastContractualRedemptionDateDueToOutstandingActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionPastContractualRedemptionDateDueToOutstandingActivity", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalMandatorilyRedeemableCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity", "label": "Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity", "documentation": "Amount of mandatorily redeemable capital stock past the contractual redemption date due to outstanding activity." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearThree", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalMandatorilyRedeemableCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument Subject to Mandatory Redemption, Maturity, Year Three", "label": "Financial Instrument Subject to Mandatory Redemption, Maturity, Year Three", "documentation": "Amount of mandatorily redeemable capital stock maturing in third 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": [] }, "us-gaap_FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearTwo", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalMandatorilyRedeemableCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument Subject to Mandatory Redemption, Maturity, Year Two", "label": "Financial Instrument Subject to Mandatory Redemption, Maturity, Year Two", "documentation": "Amount of mandatorily redeemable capital stock maturing in second 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": [] }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialStandbyLetterOfCreditMember", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Standby Letter of Credit [Member]", "label": "Financial Standby Letter of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [ "r83", "r86" ] }, "us-gaap_FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss", "label": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accrued interest on financing receivable." } } }, "auth_ref": [ "r304", "r314" ] }, "us-gaap_FinancingReceivableAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "label": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on financing receivable." } } }, "auth_ref": [ "r314" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loans and Leases Receivable, Allowance", "terseLabel": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest", "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r642" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestCurrent", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable, Allowance", "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Current", "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r642" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r54", "r209", "r303", "r306", "r307", "r566", "r568", "r570", "r680" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]", "label": "Financing Receivable, Allowance for Credit 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": [] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Credit Quality Indicators [Table Text Block]", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "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": [ "r57", "r645" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable, Net Amount", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r642" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss, Noncurrent", "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r315", "r316", "r642" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans And Leases Receivable, Unpaid Principal Balance", "verboseLabel": "Loans and Leases Receivable, before Fees, Gross", "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss, Fee, and Loan in Process", "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": [ "r518", "r627" ] }, "fhlbdm_FinancingReceivableExcludingAccruedInterestOriginatedCurrentFiscalYearAndPrecedingFourFiscalYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FinancingReceivableExcludingAccruedInterestOriginatedCurrentFiscalYearAndPrecedingFourFiscalYears", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years", "label": "Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years", "documentation": "Financing Receivable Excluding Accrued Interest Originated Current Fiscal Year and Preceding Four Fiscal Years" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year", "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year", "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": [ "r315", "r318", "r580" ] }, "us-gaap_FinancingReceivableModificationsRecordedInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableModificationsRecordedInvestment", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Troubled Debt Restructuring", "label": "Financing Receivable, Troubled Debt Restructuring", "documentation": "Amount of financing receivable modified as troubled debt restructuring." } } }, "auth_ref": [ "r64", "r625" ] }, "us-gaap_FinancingReceivableNonaccrualNoAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableNonaccrualNoAllowance", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Nonaccrual, No Allowance", "label": "Financing Receivable, Nonaccrual, No Allowance", "documentation": "Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease." } } }, "auth_ref": [ "r312" ] }, "us-gaap_FinancingReceivablePercentPastDue1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablePercentPastDue1", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Percent Past Due", "label": "Financing Receivable, Percent Past Due", "documentation": "Percentage of financing receivable balance that is past due." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "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": [ "r305", "r308", "r564", "r565", "r569", "r570", "r577", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "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": [ "r564", "r565", "r569", "r570", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_FinancingReceivablePracticalExpedientAccruedInterestExclusion": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablePracticalExpedientAccruedInterestExclusion", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Practical Expedient, Accrued Interest Exclusion [true false]", "label": "Financing Receivable, Practical Expedient, Accrued Interest Exclusion [true false]", "documentation": "Indicates (true false) whether practical expedient was elected to exclude accrued interest from financing receivable." } } }, "auth_ref": [ "r315" ] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r271", "r311", "r581" ] }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Financing Receivable [Axis]", "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": [ "r60", "r61", "r270", "r309", "r313", "r317", "r564", "r565", "r569", "r570", "r578", "r579", "r580", "r581", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Financing Receivable [Domain]", "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": [ "r564", "r565", "r569", "r570", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]", "label": "Financing Receivable, Credit Quality Indicator [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_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Nonaccrual", "label": "Financing Receivable, Nonaccrual", "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease." } } }, "auth_ref": [ "r59", "r310", "r567", "r568" ] }, "us-gaap_FinancingReceivables30To59DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivables30To59DaysPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, 30 to 59 Days Past Due [Member]", "label": "Financial Asset, 30 to 59 Days Past Due [Member]", "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due." } } }, "auth_ref": [ "r581" ] }, "us-gaap_FinancingReceivables60To89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivables60To89DaysPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, 60 to 89 Days Past Due [Member]", "label": "Financial Asset, 60 to 89 Days Past Due [Member]", "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due." } } }, "auth_ref": [ "r581" ] }, "fhlbdm_FinancingReceivables90to179DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FinancingReceivables90to179DaysPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, 90 to 179 Days Past Due [Member]", "label": "Financing Receivables, 90 to 179 Days Past Due [Member]", "documentation": "Financing Receivables, 90 to 179 Days Past Due [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "documentation": "Financial asset equal to or greater than 90 days past due." } } }, "auth_ref": [ "r581" ] }, "fhlbdm_FinancingReceivablesGreaterthan180DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FinancingReceivablesGreaterthan180DaysPastDueMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, Greater than 180 Days Past Due [Member]", "label": "Financing Receivables, Greater than 180 Days Past Due [Member]", "documentation": "Financing Receivables, Greater than 180 Days Past Due [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Period Past Due [Axis]", "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r272", "r309", "r581" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Period Past Due [Domain]", "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": [ "r272", "r309", "r581" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolio" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans Held for Portfolio [Text Block]", "label": "Financing Receivables [Text Block]", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r273", "r276" ] }, "fhlbdm_FlaBalanceForAllMasterCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "FlaBalanceForAllMasterCommitments", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FLA Balance For All Master Commitments", "label": "FLA Balance For All Master Commitments", "documentation": "Represents the potential loss exposure under each mortgage loan master commitment prior to the participating financial institution\u2019s credit enhancement obligation." } } }, "auth_ref": [] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForwardContractsMember", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Contracts [Member]", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r662" ] }, "us-gaap_GainLossOnDerivativeInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainLossOnDerivativeInstrumentsMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Derivative Instruments [Member]", "label": "Gain (Loss) on Derivative Instruments [Member]", "documentation": "Primary financial statement caption encompassing gain (loss) on derivative instruments." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Securities", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [] }, "fhlbdm_GainLossonFairValueHedgesRecognizedinNetInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "GainLossonFairValueHedgesRecognizedinNetInterestIncome", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income", "label": "Gain (Loss) on Fair Value Hedges Recognized in Net Interest Income", "documentation": "Total amount of gain (loss) derived from fair value hedges recognized in net interest income in the period." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 4.0 }, "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Gain (Loss) on Extinguishment of Debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r44", "r89", "r90" ] }, "fhlbdm_HedgedAssetActiveFairValueHedgeCumulativeIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "HedgedAssetActiveFairValueHedgeCumulativeIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Asset, Active Fair Value Hedge, Cumulative Increase (Decrease)", "label": "Hedged Asset, Active Fair Value Hedge, Cumulative Increase (Decrease)", "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, active as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_HedgedAssetDiscontinuedFairValueHedgeCumulativeIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgedAssetDiscontinuedFairValueHedgeCumulativeIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease)", "label": "Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease)", "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, remaining after discontinued hedge." } } }, "auth_ref": [ "r423" ] }, "us-gaap_HedgedAssetFairValueHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgedAssetFairValueHedge", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Asset, Fair Value Hedge", "label": "Hedged Asset, Fair Value Hedge", "documentation": "Amount of asset hedged in fair value hedging relationship." } } }, "auth_ref": [ "r421" ] }, "us-gaap_HedgedAssetFairValueHedgeCumulativeIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgedAssetFairValueHedgeCumulativeIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease)", "label": "Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease)", "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk." } } }, "auth_ref": [ "r422" ] }, "fhlbdm_HedgedItemTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "HedgedItemTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Item Type[Domain]", "label": "Hedged Item Type [Domain]", "documentation": "The name that identifies a derivative or a group of derivatives, by type of hedged item." } } }, "auth_ref": [] }, "fhlbdm_HedgedLiabilityActiveFairValueHedgeCumulativeIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "HedgedLiabilityActiveFairValueHedgeCumulativeIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Liability, Active Fair Value Hedge, Cumulative Increase (Decrease)", "label": "Hedged Liability, Active Fair Value Hedge, Cumulative Increase (Decrease)", "documentation": "Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk, active as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease)", "label": "Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease)", "documentation": "Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk, remaining after discontinued hedge." } } }, "auth_ref": [ "r423" ] }, "us-gaap_HedgedLiabilityFairValueHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgedLiabilityFairValueHedge", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Liability, Fair Value Hedge", "label": "Hedged Liability, Fair Value Hedge", "documentation": "Amount of liability hedged in fair value hedging relationship." } } }, "auth_ref": [ "r421" ] }, "us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease)", "label": "Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease)", "documentation": "Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk." } } }, "auth_ref": [ "r422" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r108", "r420" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r108" ] }, "us-gaap_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Held-to-maturity securities", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r72", "r272", "r309", "r642" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r74", "r287" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r75", "r288" ] }, "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Other-than-temporary Impairment", "documentation": "Amount, before other-than-temporary impairment (OTTI) accretion, of investment in debt securities measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-Maturity Securities, Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r73", "r286", "r517" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity [Table Text Block]", "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r634", "r635", "r636" ] }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesRollingAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldtomaturitySecuritiesDebtMaturitiesRollingAfterTenYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling after 10 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 rolling tenth fiscal year following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r633", "r685" ] }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldtomaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCost", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 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 rolling fiscal year following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r632", "r684" ] }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldtomaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCost", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling after One 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 rolling fiscal year following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r631", "r683" ] }, "us-gaap_HeldtomaturitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "HeldtomaturitySecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity Securities [Member]", "label": "Held-to-Maturity Securities [Member]", "documentation": "Investments in debt securities classified as held-to-maturity." } } }, "auth_ref": [ "r296" ] }, "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalance", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Financing Receivable, Unpaid Principal Balance", "label": "Impaired Financing Receivable, Unpaid Principal Balance", "documentation": "Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses." } } }, "auth_ref": [ "r56" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r31", "r143", "r164", "r195", "r263", "r264", "r266", "r268", "r519", "r576" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r330", "r331" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r331" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Accrued Interest Receivable, Net", "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in deposits", "label": "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": [ "r47", "r178" ] }, "us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option", "label": "Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option", "documentation": "Amount of increase (decrease) in fair value adjustment on other assets (liabilities) carried at fair value under the fair value option on the statement of cash flows of Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInFederalFundsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInFederalFundsSold", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds sold", "label": "Increase (Decrease) in Federal Funds Sold", "documentation": "The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest." } } }, "auth_ref": [ "r40", "r42", "r177" ] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest payable", "label": "Increase (Decrease) in Interest Payable, Net", "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": [ "r43" ] }, "fhlbdm_IncreaseDecreaseInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "IncreaseDecreaseInInvestingActivitiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in:", "label": "Increase Decrease In Investing Activities [Abstract]", "documentation": "None" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInLoansFromOtherFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInLoansFromOtherFederalHomeLoanBanks", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Loans from Federal Home Loan Banks", "label": "Increase (Decrease) in Loans from Federal Home Loan Banks", "documentation": "Amount of increase (decrease) in loans from another Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Other Operating Assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InformationByCategoryOfDebtSecurityAxis", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Security Category [Axis]", "label": "Debt Security Category [Axis]", "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity." } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest income", "label": "Interest and Dividend Income, Operating", "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": [ "r166" ] }, "us-gaap_InterestAndDividendIncomeOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestAndDividendIncomeOperatingAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "INTEREST INCOME", "label": "Interest and Dividend Income, Operating [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestAndDividendIncomeSecuritiesHeldToMaturity", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity securities", "label": "Interest Income, Debt Securities, Held-to-Maturity", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on held-to-maturity securities." } } }, "auth_ref": [] }, "us-gaap_InterestAndFeeIncomeLoansConsumerRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestAndFeeIncomeLoansConsumerRealEstate", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans held for portfolio", "label": "Interest and Fee Income, Loans, Consumer, Real Estate", "documentation": "Interest and fee income generated from loans secured by one- to four-family residential properties. This item excludes home equity lines-of-credit." } } }, "auth_ref": [ "r165" ] }, "us-gaap_InterestBearingDepositLiabilitiesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestBearingDepositLiabilitiesDomestic", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_DepositsDomestic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing", "label": "Interest-Bearing Deposit Liabilities, Domestic", "documentation": "Total amount of interest-bearing domestic deposit liabilities, which may include brokered, retail, demand, checking, notice of withdrawal, money market and other interest-bearing deposits." } } }, "auth_ref": [ "r154" ] }, "fhlbdm_InterestBearingDepositsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "InterestBearingDepositsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest-bearing deposits", "label": "Interest-bearing Deposits, Fair Value Disclosure", "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents 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": [] }, "us-gaap_InterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestBearingDepositsInBanks", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing deposits (Note 3)", "label": "Interest-Bearing Deposits in Banks and Other Financial Institutions", "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": [ "r145", "r159" ] }, "us-gaap_InterestBearingDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestBearingDepositsMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing Deposits", "label": "Interest-Bearing Deposits [Member]", "documentation": "Cash on deposit with financial institutions that earns interest, either at a fixed or market rate." } } }, "auth_ref": [ "r145", "r151" ] }, "fhlbdm_InterestBearingDepositsSecuritiesPurchasedUnderAgreementstoResellandFederalFundsSoldPercentageRatedBelowTripleB": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "InterestBearingDepositsSecuritiesPurchasedUnderAgreementstoResellandFederalFundsSoldPercentageRatedBelowTripleB", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Rated Below Triple-B", "label": "Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Rated Below Triple-B", "documentation": "Percentage of short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold assets with counterparties rated below triple-B by a nationally recognized statistical rating organization." } } }, "auth_ref": [] }, "fhlbdm_InterestBearingDepositsSecuritiesPurchasedUnderAgreementstoResellandFederalFundsSoldPercentageUnrated": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "InterestBearingDepositsSecuritiesPurchasedUnderAgreementstoResellandFederalFundsSoldPercentageUnrated", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Unrated", "label": "Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Unrated", "documentation": "Percent of short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold assets with counterparties unrated by a nationally recognized statistical rating organization." } } }, "auth_ref": [] }, "fhlbdm_InterestBearingDepositsandFederalFundsSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "InterestBearingDepositsandFederalFundsSoldMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-Bearing Deposits and Federal Funds Sold [Member]", "label": "Interest-Bearing Deposits and Federal Funds Sold [Member]", "documentation": "Interest-Bearing Deposits and Federal Funds Sold [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r138", "r176", "r225", "r262", "r455" ] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpenseAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "INTEREST EXPENSE", "label": "Interest Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDomesticDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpenseDomesticDeposits", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Interest Expense, Domestic Deposits", "documentation": "The aggregate interest expense incurred on all domestic deposits." } } }, "auth_ref": [ "r173" ] }, "us-gaap_InterestExpenseLoansFromOtherFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpenseLoansFromOtherFederalHomeLoanBanks", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense, Loans from Other Federal Home Loan Banks", "label": "Interest Expense, Loans from Other Federal Home Loan Banks", "documentation": "Amount of interest expense on loans received from another Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpenseMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense [Member]", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r118" ] }, "us-gaap_InterestExpenseOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpenseOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated obligations - Bonds", "negatedTerseLabel": "Consolidated obligations - Bonds", "label": "Interest Expense, Other Long-Term Debt", "documentation": "Amount of interest expense incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of issuance costs." } } }, "auth_ref": [ "r175" ] }, "us-gaap_InterestExpenseOtherShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestExpenseOtherShortTermBorrowings", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated obligations - Discount notes", "label": "Interest Expense, Other Short-Term Borrowings", "documentation": "Interest expense incurred during the reporting period on other short-term borrowings." } } }, "auth_ref": [ "r174" ] }, "us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeDebtSecuritiesAvailableForSaleOperating", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale securities", "label": "Interest Income, Debt Securities, Available-for-Sale, Operating", "documentation": "Amount of interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeDebtSecuritiesTradingOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeDebtSecuritiesTradingOperating", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Trading securities", "label": "Interest Income, Debt Securities, Trading, Operating", "documentation": "Amount of interest income, amortization of premium and accretion of discount, on investment in debt security measured at fair value with change in fair value recognized in net income (trading); classified as operating." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeDepositsWithFinancialInstitutions", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing deposits", "label": "Interest Income, Deposits with Financial Institutions", "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts." } } }, "auth_ref": [ "r172", "r561", "r562" ] }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "NET INTEREST INCOME AFTER PROVISION (REVERSAL) FOR CREDIT LOSSES", "label": "Interest Income (Expense), after Provision for Loan Loss", "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": [ "r169" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "NET INTEREST INCOME", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r167" ] }, "us-gaap_InterestIncomeFederalFundsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeFederalFundsSold", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds sold", "label": "Interest Income, Federal Funds Sold", "documentation": "Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight)." } } }, "auth_ref": [ "r172", "r561", "r562" ] }, "us-gaap_InterestIncomeFederalHomeLoanBankAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeFederalHomeLoanBankAdvances", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Advances", "label": "Interest Income, Federal Home Loan Bank Advances", "documentation": "Amount of interest income from Federal Home Loan Bank (FHLBank) advances to member financial institutions." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income [Member]", "label": "Interest Income [Member]", "documentation": "Primary financial statement caption in which reported facts about interest income have been included." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeSecuritiesPurchasedUnderAgreementsToResell", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Securities purchased under agreements to resell", "label": "Interest Income, Securities Purchased under Agreements to Resell", "documentation": "Interest income derived from securities purchased under agreements to resell. The difference in the price at which the institution buys the securities and resells the securities represents interest for the use of the funds by the other party. Most repurchase and sale agreements involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances and negotiable certificates of deposits are sometimes used in such transactions." } } }, "auth_ref": [ "r172", "r561", "r562" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r228", "r231", "r232" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued interest payable", "negatedTerseLabel": "Accrued interest payable", "label": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r156", "r193" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestRateContractMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesNetGainsLossesonFairValueHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Contract [Member]", "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": [ "r573", "r589", "r595" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestRateSwapMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap [Member]", "label": "Interest Rate Swap [Member]", "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": [ "r595" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestReceivable", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued interest receivable", "terseLabel": "Accrued interest receivable", "label": "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": [ "r604" ] }, "fhlbdm_InvestmentDebtSecuritiesTableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "InvestmentDebtSecuritiesTableLineItems", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Debt Securities Table [Line Items]", "label": "Investment Debt Securities Table [Line Items]", "documentation": "[Line Items] for Investment Debt Securities Table [Table]" } } }, "auth_ref": [] }, "fhlbdm_InvestmentDebtSecuritiesTableTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "InvestmentDebtSecuritiesTableTable", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Debt Securities Table [Table]", "label": "Investment Debt Securities Table [Table]", "documentation": "Investment Debt Securities Table [Table]" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Classified by Contractual Maturity Date [Table Text Block]", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "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/2022", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.fhlbdm.com/role/Investments" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r80", "r144", "r181", "r199", "r563" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and benefits", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r608" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "LegalEntityAxis", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "fhlbdm_LeverageRatioRequired": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LeverageRatioRequired", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Required", "label": "Leverage Ratio, Required", "documentation": "Leverage ratio requirement as defined in the regulations." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r14", "r235", "r299", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r415", "r418", "r419", "r442", "r575", "r653", "r672", "r673" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND CAPITAL", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r10", "r152", "r191", "r596", "r618", "r641", "r665" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total recurring liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r125" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoanOriginationCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoanOriginationCommitmentsMember", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Origination Commitments [Member]", "label": "Loan Origination Commitments [Member]", "documentation": "Commitments to borrowers or third party investors for the origination of a loan." } } }, "auth_ref": [] }, "fhlbdm_LoansAndLeasesReceivableGrossConsumerMortgagePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LoansAndLeasesReceivableGrossConsumerMortgagePercent", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans, Percent", "label": "Loans and Leases Receivable, Gross, Consumer, Mortgage, Percent", "documentation": "The gross carrying amount of mortgage loans to individuals. This item excludes subordinated loans such as home equity lines of credit expressed as a percent." } } }, "auth_ref": [] }, "fhlbdm_LoansAndLeasesReceivableHedgingBasisAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LoansAndLeasesReceivableHedgingBasisAdjustment", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable, Hedging Basis Adjustment", "label": "Loans and Leases Receivable, Hedging Basis Adjustment", "documentation": "Reflects the cumulative amount of hedging adjustments that are being amortized into income as an adjustment of yield." } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansAndLeasesReceivableNetReportedAmount", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Mortgage loans held for portfolio, net of allowance for credit losses of $5 and $6 (Notes 5)", "terseLabel": "Loans and Leases Receivable, Net Amount", "label": "Loans and Leases Receivable, Net Amount", "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale." } } }, "auth_ref": [ "r53", "r162" ] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansAndLeasesReceivableNetReportedAmountAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans held for portfolio, net", "label": "Loans and Leases Receivable, Net Amount [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_LoansAndLeasesReceivableUnamortizedDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LoansAndLeasesReceivableUnamortizedDiscounts", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable, Unamortized Discounts", "label": "Loans and Leases Receivable, Unamortized Discounts", "documentation": "Reflects the cumulative amount of discounts from the face amount of loans that are being amortized into income as an adjustment of yield." } } }, "auth_ref": [] }, "fhlbdm_LoansAndLeasesReceivableUnamortizedPremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LoansAndLeasesReceivableUnamortizedPremiums", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable, Unamortized Premiums", "label": "Loans and Leases Receivable, Unamortized Premiums", "documentation": "Reflects the cumulative amount of premiums over the face amount of loans that are being amortized into income as an adjustment to yield." } } }, "auth_ref": [] }, "us-gaap_LoansFromOtherFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansFromOtherFederalHomeLoanBanks", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Loans from Other Federal Home Loan Banks", "negatedTerseLabel": "Loans from Other Federal Home Loan Banks", "label": "Loans from Other Federal Home Loan Banks", "documentation": "Amount of Federal Home Loan Bank (FHLBank) loans from another FHLBank." } } }, "auth_ref": [] }, "us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Insured or Guaranteed by Government Authorities [Axis]", "label": "Loans Insured or Guaranteed by Government Authorities [Axis]", "documentation": "Information by US and non-US government sponsored enterprise, authority, agency and program guarantees for government insured loans." } } }, "auth_ref": [] }, "us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Insured or Guaranteed by Government Authorities [Domain]", "label": "Loans Insured or Guaranteed by Government Authorities [Domain]", "documentation": "Guarantee by US and non-US government sponsored enterprises, authorities, agencies and programs for government insured loans." } } }, "auth_ref": [] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaNonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans held for portfolio, net", "verboseLabel": "Impaired mortgage loans held for portfolio", "label": "Loans Receivable, Fair Value Disclosure", "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": [ "r63" ] }, "fhlbdm_LoansReceivableWithFixedRatesOfInterestLongTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LoansReceivableWithFixedRatesOfInterestLongTermMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed rate, long-term single family mortgages [Member]", "label": "Loans Receivable With Fixed Rates Of Interest Long Term [Member]", "documentation": "A mortgage loan issued by a bank with a fixed rate of interest and a repayment period of more than 15 years [Member]" } } }, "auth_ref": [] }, "fhlbdm_LoansReceivableWithFixedRatesOfInterestMediumTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LoansReceivableWithFixedRatesOfInterestMediumTermMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed rate, medium-term single family mortgages [Member]", "label": "Loans Receivable With Fixed Rates Of Interest Medium Term [Member]", "documentation": "A mortgage loan issued by a bank with a fixed rate of interest and a repayment period of 15 years or less [Member]" } } }, "auth_ref": [] }, "us-gaap_LoansToOtherFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansToOtherFederalHomeLoanBanks", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Loans to Other Federal Home Loan Banks", "label": "Loans to Other Federal Home Loan Banks", "documentation": "Amount of Federal Home Loan Bank (FHLBank) loans to another FHLBank." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "LocalPhoneNumber", "presentation": [ "http://www.fhlbdm.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "fhlbdm_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFiveWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFiveWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter, Weighted Average Interest Rate", "label": "Long-term Debt, Maturities, Repayments of Principal After Year Five, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturities after year five following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r619" ] }, "fhlbdm_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonthsWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonthsWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less, Weighted Average Interest Rate", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing within the next twelve months following the date of the latest balance sheet, redeemable at fixed or determinable prices and dates." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r619" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after four years through five years", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r619" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after three years through four years", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r619" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after two years through three years", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r619" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through two years", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r619" ] }, "fhlbdm_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after four years through five years, Weighted Average Interest Rate", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year five following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates." } } }, "auth_ref": [] }, "fhlbdm_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFourWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFourWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after three years through four years, Weighted Average Interest Rate", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year four following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates." } } }, "auth_ref": [] }, "fhlbdm_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThreeWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThreeWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after two years through three years, Weighted Average Interest Rate", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year three following the date of the latest balance sheet, redeemable at fixed of determinable prices and dates." } } }, "auth_ref": [] }, "fhlbdm_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwoWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwoWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through two years, Weighted Average Interest Rate", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of the amount of Consolidated Oblgiations Bonds maturing in year two following the date of the latest balance sheet, redeemable at fixed or determinable prices and dates." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "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": [ "r15", "r88" ] }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongtermDebtWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total par value, Weighted Average Interest Rate", "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r84", "r85", "r334", "r335", "r336", "r650", "r651" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingenciesTable", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r84", "r85", "r334", "r335", "r336", "r650", "r651" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r84", "r85", "r334", "r335", "r336", "r650", "r651" ] }, "fhlbdm_MRCSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "MRCSAbstract", "lang": { "en-us": { "role": { "terseLabel": "MRCS [Abstract]", "label": "MRCS [Abstract]", "documentation": "MRCS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MandatorilyRedeemableCapitalStockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MandatorilyRedeemableCapitalStockTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/CapitalTables" ], "lang": { "en-us": { "role": { "terseLabel": "Mandatorily Redeemable Capital Stock [Table Text Block]", "label": "Mandatorily Redeemable Capital Stock [Table Text Block]", "documentation": "Tabular disclosure of mandatorily redeemable capital stock." } } }, "auth_ref": [] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MarketableSecurities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "Total investment securities", "label": "Marketable Securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r161" ] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MarketableSecuritiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Investment securities (Note 3)", "label": "Marketable Securities [Abstract]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MaximumMember", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r401", "r500", "r522", "r559", "r560", "r588", "r592", "r597", "r655", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "fhlbdm_MinimumCapitalStockRequiredToBeHeldByMembersAsPercentOfTotalAssetsAtPreceedingFiscalYearEndSubjectToCapAndFloor": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "MinimumCapitalStockRequiredToBeHeldByMembersAsPercentOfTotalAssetsAtPreceedingFiscalYearEndSubjectToCapAndFloor", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor", "label": "Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor", "documentation": "Minimum Capital Stock Required to be Held by Members as a Percent of Total Assets at Preceeding Fiscal Year End, Subject to Cap and Floor" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MinimumMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r401", "r500", "r522", "r559", "r560", "r588", "r592", "r597", "r655", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed Securities, Issued by Private Enterprises [Member]", "label": "Mortgage-Backed Securities, Issued by Private Enterprises [Member]", "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by non-governmental sponsored enterprises." } } }, "auth_ref": [ "r66", "r657" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities, GSE [Member]", "verboseLabel": "Mortgage-backed securities, GSE [Member]", "label": "Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]", "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Sponsored Enterprises, such as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac)." } } }, "auth_ref": [ "r657" ] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities [Member]", "verboseLabel": "Collateralized Mortgage Backed Securities [Member]", "label": "Collateralized Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r589", "r590", "r591", "r628", "r690" ] }, "fhlbdm_MortgageBackedSecuritiesOtherU.S.ObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "MortgageBackedSecuritiesOtherU.S.ObligationsMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. obligations MBS [Member]", "label": "Mortgage Backed Securities Other U.S. Obligations [Member]", "documentation": "Mortgage Backed Securities Other U.S. Obligations [Member]" } } }, "auth_ref": [] }, "fhlbdm_MortgageLoansHeldForPortfolioTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "MortgageLoansHeldForPortfolioTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans Held for Portfolio", "label": "Mortgage Loans Held for Portfolio [Table Text Block]", "documentation": "Tabular disclosure of mortgage loans held for portfolio (can include unpaid principal balance, premiums, discounts, deferred loan costs and hedging adjustments)." } } }, "auth_ref": [] }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MortgageLoansInProcessOfForeclosureAmount", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans in Process of Foreclosure, Amount", "label": "Mortgage Loans in Process of Foreclosure, Amount", "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process." } } }, "auth_ref": [ "r58" ] }, "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate, Type of Property [Axis]", "label": "Real Estate, Type of Property [Axis]" } } }, "auth_ref": [ "r547", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ] }, "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate [Domain]", "label": "Real Estate [Domain]" } } }, "auth_ref": [ "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_MortgageReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MortgageReceivablesMember", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgages [Member]", "verboseLabel": "Mortgage Receivable [Member]", "label": "Mortgage Receivable [Member]", "documentation": "Amounts due the Company for loans secured by the collateral of specified real estate property and which loan the borrower (debtor) is obligated to repay in accordance with a predetermined set of payments." } } }, "auth_ref": [] }, "srt_MultifamilyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MultifamilyMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multifamily [Member]", "label": "Multifamily [Member]" } } }, "auth_ref": [ "r692", "r693" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NatureOfOperations", "presentation": [ "http://www.fhlbdm.com/role/BackgroundInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations [Text Block]", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r260", "r261" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r230" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Investing Activities", "label": "Net Cash Provided by (Used in) 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": [ "r230" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Operating Activities", "label": "Net Cash Provided by (Used in) 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": [ "r40", "r41", "r45" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeLossNetOfFederalHomeLoanBankAssessmentsAttributableToParent", "weight": 1.0, "order": 1.0 }, "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome", "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "terseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent, Net of Federal Home Loan Bank Assessments", "documentation": "Amount of profit (loss) after Federal Home Loan Bank (FHLBank) assessments attributable to the parent." } } }, "auth_ref": [] }, "fhlbdm_NetInterestSettlementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NetInterestSettlementsMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Interest Settlements [Member]", "label": "Net Interest Settlements [Member]", "documentation": "Net interest settlements of Economic Hedges." } } }, "auth_ref": [] }, "fhlbdm_NetPaymentsforRepurchasesofMandatoryRedeemableCapitalStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NetPaymentsforRepurchasesofMandatoryRedeemableCapitalStock", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalRollforwardofMRCSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net Payments for Repurchases of Mandatory Redeemable Capital Stock", "label": "Net Payments for Repurchases of Mandatory Redeemable Capital Stock", "documentation": "Net Payments for Repurchases of Mandatory Redeemable Capital Stock" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.fhlbdm.com/role/RecentlyAdoptedandIssuedAccountingGuidance" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted and Issued Accounting Guidance [Text Block]", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r201", "r241", "r242", "r245", "r246", "r250", "r251", "r252", "r274", "r275", "r301", "r302", "r410", "r411", "r412", "r426", "r429", "r430", "r431", "r446", "r447", "r448", "r457", "r458", "r459", "r461", "r502", "r503", "r504", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements, Policy", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "fhlbdm_NoncallableOrNonputableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NoncallableOrNonputableMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsBondsbyCallFeaturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncallable or Nonputable [Member]", "label": "Noncallable or Nonputable [Member]", "documentation": "A debt obligation not collateralized by pledge, mortgage or other lien in the entity's assets and is neither callable or putable." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash Investing and Financing Items [Abstract]", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NondesignatedMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument [Member]", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r108" ] }, "us-gaap_NoninterestBearingDepositLiabilitiesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoninterestBearingDepositLiabilitiesDomestic", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_DepositsDomestic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Non-interest-bearing", "label": "Noninterest-Bearing Deposit Liabilities, Domestic", "documentation": "Amount of domestic noninterest-bearing deposits held by the entity, which may include demand deposits, checking, brokered and retail deposits." } } }, "auth_ref": [ "r154" ] }, "us-gaap_NoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoninterestExpense", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense", "label": "Noninterest Expense", "documentation": "Total aggregate amount of all noninterest expense." } } }, "auth_ref": [ "r171" ] }, "us-gaap_NoninterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoninterestExpenseAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER EXPENSE", "label": "Noninterest Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoninterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoninterestIncome", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (loss)", "label": "Noninterest 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": [ "r170" ] }, "us-gaap_NoninterestIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoninterestIncomeAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER INCOME (LOSS)", "label": "Noninterest Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoninterestIncomeOtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoninterestIncomeOtherOperatingIncome", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Noninterest Income, Other Operating Income", "documentation": "Amount of revenue earned, classified as other, excluding interest income." } } }, "auth_ref": [ "r30", "r163", "r194" ] }, "fhlbdm_NumberOfFederalHomeLoanBanks": { "xbrltype": "integerItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NumberOfFederalHomeLoanBanks", "presentation": [ "http://www.fhlbdm.com/role/BackgroundInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Federal Home Loan Banks", "label": "Number of Federal Home Loan Banks", "documentation": "Number of Federal Home Loan Banks" } } }, "auth_ref": [] }, "fhlbdm_NumberOfFinanceAgencyRegulatoryCapitalRequirements": { "xbrltype": "integerItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NumberOfFinanceAgencyRegulatoryCapitalRequirements", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Finance Agency Regulatory Capital Requirements", "label": "Number of Finance Agency Regulatory Capital Requirements", "documentation": "Number of Finance Agency Regulatory Capital Requirements" } } }, "auth_ref": [] }, "fhlbdm_NumberOfHousingAuthoritiesForWhichBankHasStandbyBondPurchaseAgreements": { "xbrltype": "integerItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NumberOfHousingAuthoritiesForWhichBankHasStandbyBondPurchaseAgreements", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements", "label": "Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements", "documentation": "Number of Housing Authorities For Which the Bank Has Standby Bond Purchase Agreements" } } }, "auth_ref": [] }, "fhlbdm_NumberOfSubclassesOfCapitalStock": { "xbrltype": "integerItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "NumberOfSubclassesOfCapitalStock", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Subclasses of Capital Stock", "label": "Number of Subclasses of Capital Stock", "documentation": "Number of Subclasses of Capital Stock" } } }, "auth_ref": [] }, "us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ObligationWithJointAndSeveralLiabilityArrangementAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Obligation with Joint and Several Liability Arrangement, Amount Outstanding", "label": "Obligation with Joint and Several Liability Arrangement, Amount Outstanding", "documentation": "Amount outstanding, before the effects of recovery, of obligation under the joint and several liability arrangement." } } }, "auth_ref": [ "r81" ] }, "fhlbdm_OffBalanceSheetCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "OffBalanceSheetCommitmentsTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Off-Balance Sheet Commitments [Table Text Block]", "label": "Off-Balance Sheet Commitments [Table Text Block]", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements and obligations that, in accordance with GAAP, are not recognized on the balance sheet or may be recorded on the balance sheet in amounts that are different from the full contract or notional amount of the transactions." } } }, "auth_ref": [] }, "us-gaap_OfficeOfFinanceAssessmentsCostAssessedOnFederalHomeLoanBank": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OfficeOfFinanceAssessmentsCostAssessedOnFederalHomeLoanBank", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Office of Finance", "label": "Office of Finance, Cost Assessed on Federal Home Loan Bank", "documentation": "Amount of a Federal Home Loan Bank's (FHLBank) proportionate share of the costs of operating the Office of Finance." } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OffsettingAssetsTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets [Table Text Block]", "label": "Offsetting Assets [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r22", "r212" ] }, "fhlbdm_OffsettingAssetsandLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "OffsettingAssetsandLiabilitiesLineItems", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets and Liabilities [Line Items]", "label": "Offsetting Assets and Liabilities [Line Items]", "documentation": "[Line Items] for Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [] }, "fhlbdm_OffsettingAssetsandLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "OffsettingAssetsandLiabilitiesTable", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets and Liabilities [Table]", "label": "Offsetting Assets and Liabilities [Table]", "documentation": "Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [] }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OffsettingLiabilitiesTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets and Liabilities [Table Text Block]", "label": "Offsetting Liabilities [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r22", "r212" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r147", "r187", "r203" ] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Fair Value Disclosure", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity." } } }, "auth_ref": [ "r103", "r104", "r105" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeLossNetOfFederalHomeLoanBankAssessmentsAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Total other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r103", "r104", "r105" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r27", "r29", "r219", "r658" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/StatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses)", "verboseLabel": "Other comprehensive income (loss) before reclassifications, Net unrealized losses", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r214", "r217", "r297" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating expenses", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherDebtSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other [Member]", "terseLabel": "Other Debt Obligations [Member]", "label": "Other Debt Obligations [Member]", "documentation": "Investments in debt securities classified as other." } } }, "auth_ref": [ "r637", "r647", "r657", "r664" ] }, "fhlbdm_OtherExpenseCommunityContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "OtherExpenseCommunityContributions", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other Expense Community Contributions", "label": "Other Expense Community Contributions", "documentation": "Other Expense Community Contributions" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r157" ] }, "us-gaap_OtherNoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherNoninterestExpense", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Noninterest Expense", "documentation": "Amount of noninterest expense classified as other." } } }, "auth_ref": [ "r171" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other adjustments", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "fhlbdm_OtherThanMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "OtherThanMortgageBackedSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-mortgage-backed securities [Member]", "label": "Other Than Mortgage Backed Securities [Member]", "documentation": "Represents the total of non-mortgage backed debt and equity instruments issued by federal, state or local government and/or by other non-mortgage related entities." } } }, "auth_ref": [] }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income." } } }, "auth_ref": [ "r78" ] }, "us-gaap_OverTheCounterMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OverTheCounterMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over the Counter [Member]", "label": "Over-the-Counter [Member]", "documentation": "Transaction that does not take place on an organized exchange." } } }, "auth_ref": [ "r573" ] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Table Text Block]", "label": "Financing Receivable, Past Due [Table Text Block]", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r60", "r61", "r581", "r644" ] }, "us-gaap_PaymentsForAffordableHousingPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForAffordableHousingPrograms", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Affordable Housing Program payments", "label": "Payments for Affordable Housing Programs", "documentation": "Amount of cash outflow for payments made by the Federal Home Loan Banks (FHLBanks) to the Affordable Housing Program (AHP)." } } }, "auth_ref": [] }, "us-gaap_PaymentsForFederalHomeLoanBankAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForFederalHomeLoanBankAdvances", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Originated", "label": "Payments for FHLBank Advance, Investing Activities", "documentation": "Amount of cash outflow for disbursement to borrower related to advance, made by Federal Home Loan Bank (FHLBank), classified as investing activity." } } }, "auth_ref": [ "r611" ] }, "fhlbdm_PaymentsForFederalHomeLoanBankLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "PaymentsForFederalHomeLoanBankLoans", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for Federal Home Loan Bank Advances", "label": "Payments for Federal Home Loan Bank Loans", "documentation": "Amounts for the payment of Federal Home Loan Bank loans." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForProceedsFromInvestmentsAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale securities", "label": "Payments for (Proceeds from) Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromLoansAndLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForProceedsFromLoansAndLeasesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans held for portfolio", "label": "Payments for (Proceeds from) Loans and Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for (Proceeds from) Other Investing Activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r610", "r612" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for repurchases/redemptions of capital stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r35", "r65", "r226" ] }, "us-gaap_PaymentsToAcquireInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireInvestmentsAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Trading securities", "label": "Payments to Acquire Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireLoansHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireLoansHeldForInvestment", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Originated or purchased", "label": "Payments to Acquire Loans Held-for-investment", "documentation": "The cash outflow associated with purchasing loans held for investment purposes during the period." } } }, "auth_ref": [ "r35" ] }, "fhlbdm_PercentOfAverageBalanceOfOutstandingConsolidatedObligationsPrescribedPerTheJointCapitalEnhancementAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "PercentOfAverageBalanceOfOutstandingConsolidatedObligationsPrescribedPerTheJointCapitalEnhancementAgreement", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "http://www.fhlbdm.com/role/CapitalRetainedEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of Average Balance of Outstanding Consolidated Obligations Prescribed per the Joint Capital Enhancement Agreement For Each Previous Quarter", "label": "Percent of Average Balance of Outstanding Consolidated Obligations Prescribed per the Joint Capital Enhancement Agreement", "documentation": "Represents the percentage of Federal Home Loan Bank's (FHLBank's) average balance of outstanding consolidated obligations necessary to equal the restricted retained earnings minimum." } } }, "auth_ref": [] }, "fhlbdm_PercentageOfActivityBasedCapitalStockRequiredByMembersAsAPercentOfTotalStandbyLettersOfCredit": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "PercentageOfActivityBasedCapitalStockRequiredByMembersAsAPercentOfTotalStandbyLettersOfCredit", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit", "label": "Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit", "documentation": "Percentage of Activity Based Capital Stock Required by Members as a Percent of Total Standby Letters of Credit" } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r440" ] }, "fhlbdm_PriceAlignmentAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "PriceAlignmentAmountMember", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price Alignment Amount", "label": "Price Alignment Amount [Member]", "documentation": "Price Alignment Amount" } } }, "auth_ref": [] }, "us-gaap_PrincipalOwnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PrincipalOwnerMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal Owner [Member]", "label": "Principal Owner [Member]", "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromFederalHomeLoanBankAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromFederalHomeLoanBankAdvances", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Principal collected", "label": "Proceeds from FHLBank Advance, Investing Activities", "documentation": "Amount of cash inflow from collection of advance by Federal Home Loan Bank (FHLBank), classified as investing activity." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ProceedsFromFederalHomeLoanBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromFederalHomeLoanBankBorrowings", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from FHLBank Borrowings, Financing Activities", "label": "Proceeds from FHLBank Borrowings, Financing Activities", "documentation": "Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity." } } }, "auth_ref": [ "r613" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of capital stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceOfLongTermDebtAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from issuance of consolidated obligations", "label": "Proceeds from Issuance of Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Bonds", "label": "Proceeds from Issuance of Other Long-Term Debt", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromMaturitiesRepaymentsAndCallsOfTradingSecuritiesHeldforinvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromMaturitiesRepaymentsAndCallsOfTradingSecuritiesHeldforinvestment", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment", "label": "Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment", "documentation": "The cash inflow associated with maturities (principal being due), repayments and calls (payments before maturities) of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromOtherShortTermDebt", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Discount notes", "label": "Proceeds from Other Short-Term Debt", "documentation": "Amount of cash inflow from short-term debt classified as other." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromPaymentsForInInterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromPaymentsForInInterestBearingDepositsInBanks", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing deposits", "label": "Proceeds from (Payments for) in Interest-Bearing Deposits in Banks", "documentation": "The net cash inflow or outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits." } } }, "auth_ref": [ "r615", "r681" ] }, "us-gaap_ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Securities purchased under agreements to resell", "label": "Proceeds from (Payments for) Securities Purchased under Agreements to Resell", "documentation": "The net cash flow from purchases followed by sales of securities under terms of reverse repurchase agreements." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Principal collected", "label": "Proceeds from Principal Repayments on Loans and Leases Held-for-investment", "documentation": "The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and maturities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, 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": [ "r65", "r226", "r227" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and maturities", "label": "Proceeds from Sale and Maturity of Held-to-Maturity Securities", "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities." } } }, "auth_ref": [ "r34", "r65" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecuritiesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity securities", "label": "Proceeds from Sale and Maturity of Held-to-Maturity Securities [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_ProceedsFromSaleOfFederalHomeLoanBankAdvancesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ProceedsFromSaleOfFederalHomeLoanBankAdvancesAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Advances", "label": "Proceeds From Sale of Federal Home Loan Bank Advances [Abstract]", "documentation": "Proceeds From Sale of Federal Home Loan Bank Advances [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleOfTradingSecuritiesHeldforinvestment", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment", "label": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment", "documentation": "The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time)." } } }, "auth_ref": [] }, "fhlbdm_ProceedsfromFederalHomeLoanBankLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ProceedsfromFederalHomeLoanBankLoans", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from Federal Home Loan Bank Loans", "label": "Proceeds from Federal Home Loan Bank Loans", "documentation": "Proceeds from Federal Home Loan Bank Loans" } } }, "auth_ref": [] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r197", "r198" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r202", "r220", "r221", "r229", "r235", "r243", "r248", "r249", "r263", "r264", "r266", "r268", "r299", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r413", "r416", "r417", "r428", "r442", "r519", "r576", "r593", "r594", "r607", "r653" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (reversal) for credit losses on mortgage loans", "label": "Provision for Loan, Lease, and Other 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": [ "r43", "r55", "r168" ] }, "fhlbdm_QuarterlyNetIncomeAllocatedToRestrictedRetainedEarnings": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "QuarterlyNetIncomeAllocatedToRestrictedRetainedEarnings", "presentation": [ "http://www.fhlbdm.com/role/CapitalRetainedEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly Net Income Allocated to Restricted Retained Earnings", "label": "Quarterly Net Income Allocated to Restricted Retained Earnings", "documentation": "Quarterly Net Income Allocated to Restricted Retained Earnings" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RangeAxis", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r393", "r401", "r402", "r403", "r404", "r476", "r500", "r522", "r559", "r560", "r588", "r592", "r597", "r649", "r655", "r675", "r676", "r677", "r678", "r679" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RangeMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CapitalNarrativeDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r393", "r401", "r402", "r403", "r404", "r476", "r500", "r522", "r559", "r560", "r588", "r592", "r597", "r649", "r655", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails", "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_RedemptionPeriodUnderFhlbankCapitalPlan": { "xbrltype": "durationItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "RedemptionPeriodUnderFhlbankCapitalPlan", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption Period Under FHLBank Capital Plan", "label": "Redemption Period Under Fhlbank Capital Plan", "documentation": "The five year period after the Bank receives notification that a member would like to redeem capital stock or withdrawal capital stock." } } }, "auth_ref": [] }, "us-gaap_RegulatorExpensesCostAssessedOnFederalHomeLoanBank": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RegulatorExpensesCostAssessedOnFederalHomeLoanBank", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Housing Finance Agency", "label": "Regulator Expenses, Cost Assessed on Federal Home Loan Bank", "documentation": "Amount of fees or assessments to fund the operations of the regulator of Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "fhlbdm_RegulatoryCapitalRatioRequired": { "xbrltype": "percentItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "RegulatoryCapitalRatioRequired", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Capital Ratio, Required", "label": "Regulatory Capital Ratio, Required", "documentation": "Regulatory capital ratio requirement as defined in the regulations." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyDomain", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r400", "r464", "r465" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_RelatedPartyTransactionsByBalanceSheetGroupingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "RelatedPartyTransactionsByBalanceSheetGroupingTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions by Balance Sheet Grouping [Table Text Block]", "label": "Related Party Transactions, by Balance Sheet Grouping [Table Text Block]", "documentation": "Related Party Transactions, by Balance Sheet Grouping [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails", "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r400", "r464", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r671" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Activities with Stockholders [Text Block]", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r462", "r463", "r465", "r466", "r467" ] }, "us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfFederalHomeLoanBankBorrowings", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of FHLBank Borrowings, Financing Activities", "label": "Payments of FHLBank Borrowings, Financing Activities", "documentation": "Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity." } } }, "auth_ref": [ "r614" ] }, "us-gaap_RepaymentsOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfLongTermDebtAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for maturing and retiring consolidated obligations", "label": "Repayments of Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfMandatoryRedeemableCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfMandatoryRedeemableCapitalSecurities", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for repurchases/redemptions of mandatorily redeemable capital stock", "label": "Repayments of Mandatory Redeemable Capital Securities", "documentation": "The cash outflow related to equity securities that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) that is (or are) initially more than one year (or the normal operating cycle, if longer) from the issuance date, or upon an event that is certain to occur beyond one year (or the normal operating cycle, if longer) from the issuance date." } } }, "auth_ref": [ "r38" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Bonds", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfOtherShortTermDebt", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Discount notes", "label": "Repayments of Other Short-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_RepurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepurchaseAgreementsMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase Agreements", "label": "Repurchase Agreements [Member]", "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature." } } }, "auth_ref": [] }, "us-gaap_ResidentialMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ResidentialMortgageBackedSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential Mortgage Backed Securities [Member]", "label": "Residential Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by residential real estate mortgage loans." } } }, "auth_ref": [ "r628", "r657" ] }, "us-gaap_ResidentialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ResidentialPortfolioSegmentMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Residential Portfolio Segment", "label": "Residential Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to residential financing receivables." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "Total retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit." } } }, "auth_ref": [ "r7", "r100", "r190", "r526", "r530", "r596" ] }, "us-gaap_RetainedEarningsAccumulatedDeficitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsAccumulatedDeficitAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAppropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsAppropriated", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/CapitalRetainedEarningsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted", "terseLabel": "Retained Earnings, Appropriated", "label": "Retained Earnings, Appropriated", "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies." } } }, "auth_ref": [ "r19", "r93", "r94", "r186", "r234" ] }, "us-gaap_RetainedEarningsAppropriatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsAppropriatedMember", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings, Restricted [Member]", "label": "Retained Earnings, Appropriated [Member]", "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies." } } }, "auth_ref": [ "r5", "r93" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsMember", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit." } } }, "auth_ref": [ "r200", "r238", "r239", "r240", "r244", "r247", "r249", "r300", "r405", "r406", "r407", "r408", "r409", "r427", "r523", "r525" ] }, "us-gaap_RetainedEarningsUnappropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsUnappropriated", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_RetainedEarningsAccumulatedDeficit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Unrestricted", "label": "Retained Earnings, Unappropriated", "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit." } } }, "auth_ref": [ "r6", "r189", "r234" ] }, "us-gaap_RetainedEarningsUnappropriatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsUnappropriatedMember", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings, Unrestricted [Member]", "label": "Retained Earnings, Unappropriated [Member]", "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific 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": [ "r18" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/CapitalTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r669", "r670" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "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": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities [Table]", "label": "Schedule of Available-for-Sale Securities [Table]", "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities." } } }, "auth_ref": [ "r70", "r71", "r76", "r77", "r78", "r79", "r179", "r180" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]", "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]", "documentation": "A table disclosing 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": [ "r688", "r689" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.fhlbdm.com/role/CapitalTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]", "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]", "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": [ "r520", "r521" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt by Call Feature [Table Text Block]", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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": [ "r15", "r96", "r97", "r98", "r99", "r136", "r137", "r139", "r183", "r584", "r586", "r619" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance [Table Text Block]", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r110", "r117", "r420" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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": [ "r432", "r433" ] }, "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments By Type, Gain (Loss) in Statement of Financial Performance [Table Text Block]", "label": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "documentation": "Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r570", "r643" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioPaymentStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]", "label": "Financing Receivable, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r580", "r645" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]", "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": [] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity [Table]", "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": [ "r285", "r289", "r290" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r87" ] }, "fhlbdm_ScheduleOfOtherTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleOfOtherTransactionsLineItems", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Transactions [Line Items]", "label": "Schedule of Other Transactions [Line Items]", "documentation": "Schedule of Other Transactions [Line Items]" } } }, "auth_ref": [] }, "fhlbdm_ScheduleOfOtherTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleOfOtherTransactionsTable", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Transactions [Table]", "label": "Schedule of Other Transactions [Table]", "documentation": "Schedule of Other Transactions [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/ActivitieswithStockholdersTransactionswithDirectorsFinancialInstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r140", "r141" ] }, "fhlbdm_ScheduleOfRelatedPartyTransactionsByRelatedPartyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions by Related Party", "label": "Schedule of Related Party Transactions by Related Party [Table Text Block]", "documentation": "Schedule of Related Party Transactions by Related Party" } } }, "auth_ref": [] }, "fhlbdm_ScheduleOfShortTermAndLongTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleOfShortTermAndLongTermDebtLineItems", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term and Long-term Debt [Line Items]", "label": "Schedule of Short-term and Long-term Debt [Line Items]", "documentation": "Schedule of Short-term and Long-term Debt [Line Items]" } } }, "auth_ref": [] }, "fhlbdm_ScheduleOfShortTermAndLongTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleOfShortTermAndLongTermDebtTable", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term and Long-term Debt [Table]", "label": "Schedule of Short-term and Long-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to long-term and short-term debt instruments or arrangements, including identification, terms, features and other information necessary to a fair presentation. These are debt arrangements that originally required repayment of either less than twelve months or more than twelve months after issuance." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Debt [Table]", "label": "Schedule of Short-Term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) 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": [ "r13" ] }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShortTermDebtTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Debt [Table Text Block]", "label": "Schedule of Short-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) 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": [ "r13" ] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]", "label": "Debt and Equity Securities, FV-NI [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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "fhlbdm_ScheduleofLoansFromOtherFederalHomeLoanBanksTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleofLoansFromOtherFederalHomeLoanBanksTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loans From Other Federal Home Loan Banks [Table Text Block]", "label": "Schedule of Loans From Other Federal Home Loan Banks [Table Text Block]", "documentation": "Schedule of Loans From Other Federal Home Loan Banks [Table Text Block]" } } }, "auth_ref": [] }, "fhlbdm_ScheduleofLoanstoOtherFederalHomeLoanBanksTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "ScheduleofLoanstoOtherFederalHomeLoanBanksTableTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanksTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loans to Other Federal Home Loan Banks [Table Text Block]", "label": "Schedule of Loans to Other Federal Home Loan Banks [Table Text Block]", "documentation": "Schedule of Loans to Other Federal Home Loan Banks [Table Text Block]" } } }, "auth_ref": [] }, "fhlbdm_SecuritiesBorrowedorPurchasedunderAgreementstoResellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "SecuritiesBorrowedorPurchasedunderAgreementstoResellMember", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Borrowed or Purchased under Agreements to Resell [Member]", "label": "Securities Borrowed or Purchased under Agreements to Resell [Member]", "documentation": "Securities Borrowed or Purchased under Agreements to Resell [Member]" } } }, "auth_ref": [] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResell": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SecuritiesPurchasedUnderAgreementsToResell", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Securities purchased under agreements to resell (Note 3)", "label": "Securities Purchased under Agreements to Resell", "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r153", "r211", "r213", "r236" ] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResellAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SecuritiesPurchasedUnderAgreementsToResellAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Purchased under Agreements to Resell, Allowance for Credit Loss", "label": "Securities Purchased under Agreements to Resell, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on security purchased under agreement to resell." } } }, "auth_ref": [ "r303", "r306", "r307" ] }, "fhlbdm_SecuritiesPurchasedUnderAgreementsToResellFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "SecuritiesPurchasedUnderAgreementsToResellFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities purchased under agreements to resell", "label": "Securities Purchased under Agreements to Resell, Fair Value Disclosure", "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents funds loaned in the form of security resale agreements if the agreement requires the purchaser to resell the identical security purchased or a security that meets the definition of \"substantially the same.\" Also includes purchases of participations in pools of securities that are subject to a resale agreement." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharesIssued", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "periodStartLabel": "BALANCE (shares)", "periodEndLabel": "BALANCE (shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r95" ] }, "us-gaap_SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy", "label": "Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognition of changes in redemption value of mandatorily redeemable shares. Provides the period over which changes in redemption value are accreted, usually from the issuance date (or from the date that it becomes probable that the security will become redeemable, if later) to the earliest redemption date of the security." } } }, "auth_ref": [] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsAmount", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fhlbdm.com/role/CapitalMandatorilyRedeemableCapitalStockDetails", "http://www.fhlbdm.com/role/CapitalRollforwardofMRCSDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Mandatorily redeemable capital stock (Note 8)", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "verboseLabel": "Mandatorily redeemable capital stock", "negatedLabel": "Mandatorily redeemable capital stock", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount", "documentation": "Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt [Line Items]", "label": "Short-Term Debt [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_ShortTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtMember", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt [Member]", "label": "Short-Term Debt [Member]", "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails", "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "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": [ "r11" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://www.fhlbdm.com/role/ConsolidatedObligationsDiscountNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Par Value, Weighted Average Interest Rate", "label": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShorttermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShorttermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Discount notes", "negatedTerseLabel": "Discount notes", "label": "Short-Term Debt, Fair Value", "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date." } } }, "auth_ref": [] }, "srt_SingleFamilyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "SingleFamilyMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfolioDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Single Family [Member]", "label": "Single Family [Member]" } } }, "auth_ref": [ "r692", "r693" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r86", "r102", "r196", "r339" ] }, "fhlbdm_StandbylettersofcreditissuancecommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "StandbylettersofcreditissuancecommitmentsDomain", "presentation": [ "http://www.fhlbdm.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "standby letters of credit issuance commitments [Domain]", "label": "standby letters of credit issuance commitments [Domain]", "documentation": "A future dated irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r206", "r207", "r208", "r235", "r253", "r254", "r255", "r256", "r258", "r259", "r299", "r340", "r342", "r343", "r344", "r347", "r348", "r377", "r378", "r380", "r384", "r391", "r442", "r561", "r603", "r616", "r623" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r95", "r200", "r222", "r223", "r224", "r238", "r239", "r240", "r244", "r247", "r249", "r257", "r300", "r392", "r405", "r406", "r407", "r408", "r409", "r427", "r449", "r450", "r451", "r452", "r453", "r454", "r460", "r523", "r524", "r525" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementLineItems", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofCashFlows", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "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": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementTable", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofCashFlows", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r238", "r239", "r240", "r257", "r501" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of capital stock (shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r3", "r4", "r95", "r100" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of capital stock", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r3", "r4", "r95", "r100" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases/redemptions of capital stock (shares)", "label": "Stock Repurchased During Period, 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": [ "r3", "r4", "r95", "r100" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCapital" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases/redemptions of capital stock", "label": "Stock Repurchased During Period, Value", "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": [ "r3", "r4", "r95", "r100" ] }, "fhlbdm_StockholdersCapitalStockOutstandingConcenetrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "StockholdersCapitalStockOutstandingConcenetrationRiskMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Capital Stock Outstanding Concenetration Risk [Member]", "label": "Stockholders' Capital Stock Outstanding Concenetration Risk [Member]", "documentation": "Stockholders' Capital Stock Outstanding Concenetration Risk [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fhlbdm.com/role/CapitalAccumulatedOtherComprehensiveIncomeDetails", "http://www.fhlbdm.com/role/StatementsofCapital", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CAPITAL", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Stockholders' Equity Attributable to Parent", "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity." } } }, "auth_ref": [ "r4", "r8", "r9", "r62", "r596", "r618", "r641", "r665" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "CAPITAL (Note 8)", "label": "Stockholders' Equity Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.fhlbdm.com/role/Capital" ], "lang": { "en-us": { "role": { "terseLabel": "Capital [Text Block]", "label": "Stockholders' Equity Note Disclosure [Text Block]", "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income." } } }, "auth_ref": [ "r101", "r234", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r392", "r425" ] }, "us-gaap_StockholdersEquityTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityTotalMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity, Total [Member]", "label": "Stockholders' Equity, Total [Member]", "documentation": "Carrying amount as of the balance sheet date of total stockholders' equity, when it serves as a benchmark in a concentration of risk calculation. Also called Net Assets." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.fhlbdm.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Text Block]", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r468", "r469" ] }, "fhlbdm_SuperiorGuarantyInsuranceCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "SuperiorGuarantyInsuranceCompanyMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Superior Guaranty Insurance Company", "label": "Superior Guaranty Insurance Company [Member]", "documentation": "Superior Guaranty Insurance Company" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "fhlbdm_TradedNotSettledInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "TradedNotSettledInvestments", "crdr": "debit", "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Traded Not Settled Investments", "label": "Traded Not Settled Investments", "documentation": "This represents traded but not yet settled investments purchased by the Bank during the period." } } }, "auth_ref": [] }, "us-gaap_TradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TradingSecurities", "crdr": "debit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCondition": { "parentTag": "us-gaap_MarketableSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fhlbdm.com/role/FairValueCarryingValueandFairValueofFinancialInstrumentsDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "verboseLabel": "Trading securities", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r161", "r205", "r571" ] }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "presentation": [ "http://www.fhlbdm.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TransactionDomain", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction [Domain]", "label": "Transaction [Domain]", "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r573" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TransactionTypeAxis", "presentation": [ "http://www.fhlbdm.com/role/DerivativesandHedgingActivitiesOffsettingofDerivativeAssetsandDerivativeLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Type [Axis]", "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r573" ] }, "fhlbdm_TransactionsWithOtherFhlbanksTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "TransactionsWithOtherFhlbanksTextBlock", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithOtherFHLBanks" ], "lang": { "en-us": { "role": { "terseLabel": "Activities with Other FHLBanks [Text Block]", "label": "Transactions with other FHLBanks [Text Block]", "documentation": "Transactions with other FHLBanks" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.fhlbdm.com/role/AdvancesNarrativeDetails", "http://www.fhlbdm.com/role/FairValueFairValueOptionDetails", "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMContractualMaturityDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsNarrativeDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/StatementsofCondition" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "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": [ "r285", "r289", "r374", "r389", "r424", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r638", "r639", "r640", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S. obligations [Member]", "terseLabel": "US Government Agencies Debt Securities [Member]", "label": "US Government Agencies Debt Securities [Member]", "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": [ "r574", "r589", "r682" ] }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "GSE obligations [Member]", "terseLabel": "US Government-sponsored Enterprises Debt Securities [Member]", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but 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). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae)." } } }, "auth_ref": [ "r657", "r682" ] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsAFSMajorSecurityTypesDetails", "http://www.fhlbdm.com/role/InvestmentsAFSUnrealizedLossesDetails", "http://www.fhlbdm.com/role/InvestmentsHTMMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State or local housing agency obligations [Member]", "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r589", "r690" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.fhlbdm.com/role/FairValueFairValueonaRecurringBasisDetails", "http://www.fhlbdm.com/role/InvestmentsTradingMajorSecurityTypesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Treasury Securities [Member]", "label": "US Treasury Securities [Member]", "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": [ "r574", "r589", "r591", "r682" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "calculation": { "http://www.fhlbdm.com/role/StatementsofCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.fhlbdm.com/role/StatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Gain (Loss) on Derivatives", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_UsGovernmentAgencyInsuredLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UsGovernmentAgencyInsuredLoansMember", "presentation": [ "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioMortgageLoansHeldforPortfoliobyCollateralorGuaranteeTypeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioNarrativeDetails", "http://www.fhlbdm.com/role/MortgageLoansHeldforPortfolioOtherDelinquencyStatisticsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Government Agency Insured Loans [Member]", "label": "US Government Agency Insured Loans [Member]", "documentation": "Guarantee by US government agencies, including but not limited to, Government National Mortgage Association (GNMA) and Department of Veterans Affairs (VA) for government insured loans." } } }, "auth_ref": [] }, "fhlbdm_WeightAppliedToNonpermanentCapitalInComputingLeverageRatio": { "xbrltype": "decimalItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "WeightAppliedToNonpermanentCapitalInComputingLeverageRatio", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weight Applied to Nonpermanent Capital in Computing Leverage Ratio", "label": "Weight Applied to Nonpermanent Capital in Computing Leverage Ratio", "documentation": "Weight Applied to Nonpermanent Capital in Computing Leverage Ratio" } } }, "auth_ref": [] }, "fhlbdm_WeightAppliedToPermanentCapitalInComputingLeverageRatio": { "xbrltype": "decimalItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "WeightAppliedToPermanentCapitalInComputingLeverageRatio", "presentation": [ "http://www.fhlbdm.com/role/CapitalRegulatoryCapitalRequirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weight Applied to Permanent Capital in Computing Leverage Ratio", "label": "Weight Applied to Permanent Capital in Computing Leverage Ratio", "documentation": "Weight Applied to Permanent Capital in Computing Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageInterestRateOnOverdrawnDemandDeposit": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WeightedAverageInterestRateOnOverdrawnDemandDeposit", "presentation": [ "http://www.fhlbdm.com/role/AdvancesRedemptionTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Interest Rate on Overdrawn Demand Deposit", "label": "Weighted Average Interest Rate on Overdrawn Demand Deposit", "documentation": "Weighted average interest rate on overdrawn demand deposit." } } }, "auth_ref": [] }, "fhlbdm_WellsFargoBankNAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "WellsFargoBankNAMember", "presentation": [ "http://www.fhlbdm.com/role/ActivitieswithStockholdersBusinessConcentrationsDetails", "http://www.fhlbdm.com/role/AdvancesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Bank N.A.", "label": "Wells Fargo Bank N.A. [Member]", "documentation": "Wells Fargo Bank N.A." } } }, "auth_ref": [] }, "fhlbdm_WrittenNoticePeriodRequiredtoRepurchaseExcessMembershipCapitalStock": { "xbrltype": "durationItemType", "nsuri": "http://www.fhlbdm.com/20240331", "localname": "WrittenNoticePeriodRequiredtoRepurchaseExcessMembershipCapitalStock", "presentation": [ "http://www.fhlbdm.com/role/CapitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Written Notice Period Required to Repurchase Excess Membership Capital Stock", "label": "Written Notice Period Required to Repurchase Excess Membership Capital Stock", "documentation": "Written Notice Period Required to Repurchase Excess Membership Capital Stock" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3)(i))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(1)(e))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "26", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3574-108585" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)(4)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "29", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "35", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL49126937-111524" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "40", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)-(d)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "405", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=84228828&loc=SL34748401-199205" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "15", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "55", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "60", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "230", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "20", "Section": "25", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "320", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126970686&loc=d3e59706-112781" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(2))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(3))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.12)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13(3)(a))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.2)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.3)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.4)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.1)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.1-5)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.11)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.12)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.14)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.4)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.6)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.7)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.8)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "230", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "230", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "405", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "URI": "https://asc.fasb.org/topic&trid=2209208" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(16))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.(a),19)", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.15(a))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "20", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "220", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "17A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(i)(A))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "S99", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "42", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "URI": "https://asc.fasb.org/subtopic&trid=2196816" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27476-111563" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2A", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL121698322-111563" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5B", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5C", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL121698325-111563" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "8B", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6284393-111563" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "16", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "3A", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267960-210447" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "3B", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "3A", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "3B", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267856-210455" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4E", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109999712-113959" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109999712-113959" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109999712-113959" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "6A", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14210-108612" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "32", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14217-108612" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "910", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "924", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "235", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "505", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "505", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "825", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "948", "SubTopic": "310", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "310", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "440", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "976", "SubTopic": "310", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "978", "SubTopic": "310", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(b)" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "22", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "79", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "80", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69B", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69C", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69E", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69F", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "55", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "29F", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "948", "SubTopic": "310", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 3))", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r603": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "33", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=6378536&loc=d3e10095-111533" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5B", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "410", "SubTopic": "30", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4CC", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14210-108612" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "32", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14217-108612" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "230", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "3A", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "505", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "505", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "80", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "825", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "948", "SubTopic": "310", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)" } } } ZIP 89 0001325814-24-000087-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001325814-24-000087-xbrl.zip M4$L#!!0 ( "ASJ%B&3E=JV4@" ,;T*@ 3 9FAL8F1M+3(P,C0P,S,Q M+FAT;>R]>W?B.I8W_/]\"CVQ.;))5?K3OY)L+@DFX&#PMM%<3E7AFZ3]V_>MK:__]]?$0<^$^K;G_O[? M:D7Y;T1W__U_6__Q]?^4R_]S^72'KCUS-B%N@*XHP0&Q MT$\[&*-@3- _//K#?L;HT<'!T*.3:@A@U,R-GH0M$'YK"J*.7:4-/+AC)4R[AJ M#B!7[[]ZN:? M^OQ6]?Q_[N]ZYIA,<-EV_0"[)ID_Y=-@\=00^P/Q#/N1/:=I\YOL7T'\.&S7 ML5W"U_\\H-CU^?+B@!&,/ZZ4%:VL+EXR'#L#:_+J/>%/%=.;\/L-1=?5^=TS MOSS">+H^MNC"J_']8J/X$3=YM=ELGHNKT:V;;^)+OW@?FY_]WLJ_643[UZ:; M57UEC59?;RW?O_KNVGEX<7[KVL1>#X1?'F!_,1"+O'FM3\S*R'L^9Q?>4K3, MKKUZ]?S>]XBJ5LM*HQR1Z<+!C!=+Q"U_[Y5:7\<$6ZVO$Q)@Q-]:)G_.[.?? M2U>>&S"^+/=?IFR<9OBOWTL!^16H^'K>?CS MU_/PY0//>FE]M>QGY V;V+G?PFF-^P7?_$9/?Q,6A\(Y_+Z$T:I];<]9M!Q&0Q> MKM@G*'9N78O\^BMY6;R\6FHI3,CI6K6A[C&+JQFEKU;I+3EJI5:9R;.]:!'. MY);I,3KUJ."J7L ^KCQK^;UZJ?4_FSYU0[')'T8SUPX_-/.MTILO M&T8)6<2T)PRUOY?*M?E (A%Z<6.[3(HQ??I$3,)4W\ A;C333ZNIK)Z-5T M1J^_/_@>,6?4#FSB/\ZH.68BW/K.<$W;(TH(YR6_[ST1GSA._)R2S$A+9T9; MP'3,&>D?F)$[FPP(?9=,RGQ.H1:Z:#]CV^&X8B/KL3%L)_M?Q/KRO.Y M*C#9:K&;GK@9VV-O8,#NTO; >R:+Q2AKR]5@PE55E'U7PBC 2E3?78EX\:R_ M!?+KP2]F?A/.O&V:=$:L6_8*2OR@/61_Q@-:R'4._.XP$E5,-WJ^S8?4^<6, M(-]FK[VS_6 Y :9BWK-W?YM_=BGR$JDB ])=:T*ZAB EUILYWU!O\@J4 M<6(J8$\LY]4HM?I/WY,9A0D)D]Y@FQ\8[):5Y:*@OQ %!\500\F47XXY4S53 M;GD]TPWPVXJVAI8^:Z0T,OT#(V.&5;Q)BITVLSJ#5ZQX6'08AT5'?0T>FN"9KL$MLYD>V!9@QA*4F1[;$HCQ'!^%K<@LRLZO*9L*&_^;*0O)PD/1VV5) M*@; @5R3*8>!O]U/#"(_D;D5-X1=P<[-S+7\ MGN=82Y?@NTNY4Q#G!C295=#<+_102QQZ6#@Y;VARR5VF#8&)^8CK5<;K"1RX MN!'7CSSB^MXC3K[&[&\>M?A(G]DX.58>/!?ST6.'RYW9]B""LIQ!(Z4P5?*5 M3W<>S93FD9P>]YYE#YE XN_VUR>58!*UM&*&R8F1XB12"AUNH\3M9(IMQI(Q MD_GNLDO6(Y.WICW%SB5VPC35[G-(*5BXC1 'G<-'PH/I<,2' ] KHSBQ2Y,]UA^YFY.3P9 M(G1==]B=!;S"A%OG5\PL\1S;XMY.=^#8H]!2>614-JD](-PGZH_)_^?9;A!- MM>..^6LXM!9>58RCQ.;)$R;)Y+3Z=I%[LX%/_IRQ3W2>19:/W7OI>.:/Q6?J M"A,,;+1XRAX3;FAK^1 *GUI#Z?GK^@U*A@S7;%)^3.$)KX*Y\$5]$QLE$O4^ M%\$+_YQO3Z8.+X\1OXTIG\2;&I/*+P:L\_"+R\]$7_4]YJ3R?XF2H M.;#$M M?XS9Q=+\]PG!_HR25OBO\.+7\]?7YO_F[UA['P?WVY=%]5T7WWO72=_%,-'C M@UB\T[*?;8NLWBI6&@<>_>!GUY[G/UX3UYLP61;SVEV7YM4KSE^/_KU9#[#[ M8VT)(S[CUQ(M8<3+\7.8LK\F>ALO%[.#F>#;34.\7;EGEY='7"G>S[ER_CL1 M!2;S?[%58_\>VH0BP1\DMN#KZO:OKTMHWCZ\&,'KMT]%I<_\7TQ@T8 7S$1% M2RK[O_ESRVN+85HKMX;U3:^OS/\]_\CYJWG'+X,&8!G"VL @FIE1UI7%BZ(K M'YF9#FYFJS3;9V8&K)GI\PJO_6=6/?3,(MXB(Z[@PW]:[&._IHYMVL$]X3(, M6?:$6Y*>^WYLV:/!D)D97B]\6_N7S435_($GXH??Y0;JZQO#KWP]C_WX8IT6 M8\P,9C5)C#V)D2)GU($3@Q>9^LQ272Y^I*5OL$W_CIT9Z4Z%E^8083)O6?>= M/]\;,X+V"9WP'#>OEW[U\7A/X-KV35X\^N %Q,\+-S8D '((@!0E0!,J !9! MF2L'^WYWV N8*_M: %]YDXGGBNN7>6$X59$+?E2 J^!<,GUWETQ/SR53#^Z3 MP0!>\L]V_ISQ32W>9.JY/ 06]VDQIH-"7DL1\@=W4O+XY!%S =^1/#Q>OPI2IQ86UH@4+CABS29,, M10L7'"UFDR81\AXZ.&K,)LV%!UL/ -F /! M#A[8R&YJ\/W_$S=K4@O/Z44+ M'!S5K$F/#'F/#&1HUJ1'!/A>/BBS)KV%A^]&0S=KTJ.%]'/W"$-ELYM#ETYQ MWB@F/>@\4$FZVSDE'/RB@]-S8"'@0@8VX.'B0+LE96 #!!ED8 , $61@(Z.% MEX$-.+0 &]C8MI5R0W_0F*Z?N:$%V(#%-EHLF[)>>I1Z/XGET45[UEE\>];< M4 5L4")W5$DQ(&N #4)LI,K\AN^]/A6=>5Z6!,H-,X -("77%E1%A]Q+_]1$,><%^%:SO#)T(:39% NLY)R)";\I[<5#FNW$KECG. M?FZY JP7G2>"I,DA8+WKK001SG1.V2!_?G16JYXFUO/G,2^%CP@V^6W7>O0< M6QS,TIL->*M2_J;\ #^W[K' ?7^,W=6S)(F50]F3/U\X(L&FE1>D^5[I558Z M5N^;W/-IL/C>G8==O^L^$>QT?,Z&UZ(;MNC)QMNF=8>/U&,D"%["X?)GP_-# M;_#$=EYR@XS\NNN;H''K^S-B7;YL,]XD7#X E_R&&?(.E_N9P]8H5VBIY3<> MDG>-7\MS%"1#NS=%UZ.6O[@'"+LW31+D+](A[=[C("._T9B\&S*YA$M^PTAY MA\NQ[-XTT9*_B%>F=F^:2P\VTG7KAL?#L1\O7ZX8]D<>?>D.5\+J+V]J")^Q M[?#3.MAS/G;((8D!8(]!K;B1J$=J/[-E25&H+D$U/T9X>99#S#$NN?=FBQMV M.DULI'G4#]@@4V*)_XTX5N"Q)\2U@LO[>OXB5+#JRM/DH?R%JI9,%DN,O&BV M>OXB5%FN?)J8SV\$Z(E,HR+]97E^;@"?WTC*T9<]3;3G-R01*=5OWD3$CRZQ M^Z-M/?/SQ_,#>K!1";"KGR;VX486-B]N>/SCSK2XPHZ(%86/Y88OX/KU>:1, MBCS3 .M5/Q&QK?J1.:DO?8I='XL#4OW+E]4KKQRV?Q#'\6\P'7F<, _MO+!' M ZR+#)T(:7(".-_XB G8I';$]D/&(S2(<2_O_8<=C&_L7\1ZXI4_W>'?46)UZ1\SS%RP@/!R@I4N#K-@[(7YXS?U]?Z;5@\OT9O$6W/#/6!#1WDE M3HJ!JY! ^X:%TQP1-YH4#RX.7.[S(F%[FIO%Q_:HTG7(9;\PO2A,\8&.U)P.>;/RJ%#&D*C*F7'#'*E6TR"!R\3VK5 $C M \>96\>=/V?8Z7N1KN(-R)H)5-4^(XTO5XK9+?_VQKQ$#E0%;&P[NWRYQ'9! ML)VGF+L$#B#@R/B[1$URU("-PN=3E9X 8F3H71I@P/"=JO,,-CN03XDHL0T( MVWE*7DC@P &.*A,6$C7)40,V<9%/57H"B#F5S$4Q]D:I*MA(?''HE:;SKH*- M+E\3T3S:?B;+[FU/MO\COD\GWUW?^XFG:0G;;\0:B;Z?OCUR\7I/K/D%8K7] MZ-[E,/-#?; A8DG](\AJL*'>;>O_X+G6@@1I$?T@D /$ZV##M)+:!^!ML$'+ MW1;^QJ,_,;68]QU0;&YM10P;:^\=5I'WTTM4%6P(42(M>Z2E*=,TL#''$T1: MVS2]F1OX#UY ?.'SMETKQFOF35/G?]^,R96H?6X$GP8VF"GAF!,XIBH=P49* MTP0$(/8'&^F$L]ZIXKM DG#[. !SSIFH%"J"F!4/9]:Y0Y\P7W%CRQW;(MKZN[ L4?A@9M,@1<5J&"CU/#!4GPMK^\. M2CU-4.8\F"ZU_)&U?%8X!1N*EUH>II;/"*@ZV$C^)7:X#NV-"7F#TF1*%DZ< M2@<;IMZ\UED(\$,M/]BP[%:H'U4L'6KYP49I84B:-".T.M@(+5A)D^KR@XU% M@I4TJ2X_V!!;MK6T.YG^?V#;O?-\O^O&#;:@L2Z]0+&N$T-,5GY3S@-1ARHY M.4#96Y'0FI5\ QN.DF@%C-:,9*L!-B:5+5JSJJPK$J0S$L &V-"?A'3>(9V5 ME 8;3GT?TE&@XX$$\(-T8*R7$[# MV]D1*BN. AM5[E/FFS'/C_VX[G]UGWE31W+%"4-H;BH2#+!1T7=7N_/+'&-W M1*X<@FF.MNE5P8;UH( [S21X%6S$"0RX4UUN<-$0B]@7=V2$G8X8S^NC^]@? MV/V1G^*Q*KBH0>;+FRIZP7K7O;%'@SZADVLRB$G2O;J<'S2#=8'!+'>JZ ;L MIPZ"I>,#HA O59P#]CO!+7RJB ?K1QYDX;=^?1&[6_WX%7:<&X*#&7U]KO&# MYYKL$D\C=BG[QW06\+_GA^O NK62^ ?G_!I8)SL'Q+^**)\;5J^!=?(EM0_ MV^!B#(G6NX/9RPGUAO,JHAEV[OEM;"8>?6 3Y4_RX'E:Z72 5EZJW \N*"+Q MD*E\ !?%\6EP\<3#N>%:\W_>XU_V9#;)#Y.!B]7$+:KMYFM1P49D%K57G3]G M;%Q7WF3JN>R?;\Z9:IOF;#)SN+1X(,%WEQ+LV/]>/;]F7J5U4)IH:4H/L,&: MY#2Y)D/;)=8E<=E?@D>'UQ5;_YJ%E,D/1I@ M8RDYX+]7-FYZED,=;,0#/$L=BB+@HA)YY9+T+(P=GWJ4[\L2VT46CU_;ONEX_/G\$ 5L%&&%*(N_?F-OQ-0G[H -;QWUE9=/S MGC#UW1TN'LFSIFC =?OCZ\K?3;YS G#=+7K#I%4"<,)V1 -N" (@.D[!H $; MTCB&00,&G8 39(<@S+2@)B'1!P(S0 5<9IV9I@0T5WGCL*DB$CE>)S:6*J M#;"A*D"@. '+LGG2H;*L00D(!V!#=460!_D)%3;!A@H!X>"DS,%,3$T! M&ZH"!(I3L"Q/.E26-2@!X0!LJ*X(\B WH4)- 1LJ!(2#TS(?P88JHW-NL?.V M)^'\AN^]/A6D>DG_^/%CF E[8O.&DC]GQ#5?-HQDY5;_B2\0929N7C+@F@(V M2 K*#2Q5NK!8(%+*/"YXD+N&&C('@\@AFG43H>P@%&\.&9>QM9Y<_ MO&="P]->1PPNC%VXUR3U>RHH!1M.SYO=*5%Z0)2"C>_#,@0E2C-%:1ZR#Z#, M0HG73/$*-DN2"!B]*0^74V)UV.SHE-K^$4 "P' ^1<2"S>?DUUK-A'U.![%Y MSC?E5<;*R.H^B(6;B0*/6%#&]0EB5\MOMJH;C F%*U*EV;H/+.$FJW)EMAZ' M1TX'EH7.4!TOJBIAF2XLX::DP"%!6IE9 +30V2AIZ>T#C3RD@ !8>J<(#;C9 M%E#6UBE"(P]I#6EU9 R2/&<2Q!%J?MNU'CV'F<4F=GJS@64_V_Q-,M!5&(S" MS1V ,G\ ,LS)8%3/;XX@3W)4&H3[8!1NP@ @1J5EFC%:X>81-J$UVFA_[]%@ MA$?D$IL_B+4,VHHX[O=*K[+!6-T@_2K)3[M@);L4#= 0#=5TD M8\%@++#U$-=L&L\XL)_)DK.>;/_':S+<%H+4J(+- MIO7&'@WZR0X]Y1S*3R=_\(*"9(2;!H""BYEY#ECA()-CL R]N0YJYFB- _YD5S8G1*EAT-I#6S>")8A M*%&:*4KSD#D"919*O&:*5[A9)/"GJ0(PG$\1L7!S2KFU5K,^C+C@B,USOBFO M,E9&5O=!+-Q,%'C$@C*N3Q&[^0)SDJ#<)], HW80 0H](R MS1BM!FJ21:I=>3 M$R:"F\^#?E@,<,Z2KE F_)2')"A@5T@RM^2G5_P$-U^<"_](\I/DIU?\!#>W M+2$L/:D\M@F#G> 6#TA'2K)3[M@);G6#]*,D.^6.G>!6 M/$!',%#713(6",9J@JV' ',8ITSL9 ),N-4&D/P1,%QR.L"$F\&'9-E+8!X= MF&!3X1(+1\<"V#0N1"S(_$T6$ 6;&=T-HC<>_8FI=<5F1;$9I.>G[QI08"0G M;)P#IV )H9-F"KA)S?QY/07GT--ABD*G)H_L<4FF* A3@$TP2AQ*[R)[]H"; M,#P]:N@*V"Q3;\S$09_0">^_RW.-KS8.7O%TK&-;C%6MY1Y!SJ'>S T>O$"Z M7L7!J$PXY95A3@>C,OE),4>@47$&R#9(ICLP48%-P M$HX!-QH'2&?M#X\%SZ5'08905/35TY"$7)=&1D>Q03S8W!H=#5;"Y M']@T2)4/P.8V[CS?YY8CDRI,$#$+[O+E 0=,Z'2'RY_?R*<>6PAKP&1H$!#J MLQLIL>;?R -#@ WBYX08J7(&V-CU1XBQR,*\HDK^. 1L[#1G1$F54\#&[CY$ ME ,%+=JF, ]\81^(W@MMUXH0X(Z6=9&7+\N_;PYO[%Y'"8AYP8:S)$Y R1.P M<9TD.%DX"Y.)+6*5?M\3W67(T$5 MN(CWE?9_RW>L[BV0)*U8.$&+J:2$^*]LA12%&[@ B3ITJ.'W1O^!"_YS8^$ Q

K10\?'(V$\K>$/!.!?,;!AYEXRZ;GN/@J4\NYG_Y8MG^U,$O M;$TY*+*QO9,:&";V(D^(KX77HZ&W:Q7-$WC(P_8 M\@36_,/1I"IL4NN!-+[2UBU-L\4T@%PIB#T;CDM\ ] V! MAW/!TSL*#3Z>^74V/(]>S%\^9%*Q/,03VWFY^.\^4P@^>B _T9,WP>Y_G_G8 M]Y4 TF.<0_?X9(K+/W"#$3(5.M&TQB?'^X[7>N4:_?[G=Z MKP4=K-%J7#+W.E??GV[[MYT>:C]] MON< (P.)BV%N'65O?FE-I:)50T4?;W\MM,ZK"UJC$3X7;XBLJ)%4S8H4--61 MS=MFI5'5-YFWFTPYI5+5M52,/Z-2K]92>9-6T6KU5-[4J%>::C/1JS;_WM#> MGUZ$P4V V]&\FM^F37_Q&]<9=PT)WG1WV=.F-G;0=]#4IHZ-$)#IA_RF;I$_-BX'G. #N.%PR\7W/-H)5: M__5;LV[4OFQ2#N>!=;AU=\APC?]"UDM=V2K;E*U8][]];S_U.T]W_XN>.H_= MISYZ_/[4^]Y^Z*-^%S'KK\],/*3JJ/N$U.HGZS/JWJ#^MPY:&H;"8U\8ANVK M/K]%;>K&1Q8T:QM^MT6[\2@*Q@3].8<@"H,JB+@6L= ][\?_7[^I->6+KIXA M'GA&.VE7?8-V/?(EKVK5M/15/1T=RDP= MM9E,B;ZW4(;45WOJ*U$N;XLV'$D4EAXI+$,J++'P_:?V0^]6J"6IL7:6YJ+/ MG,^3&NC&9I*986A Z$4"-[LCD@_\X?#9.3X-D7,I5]5FLWD^@NV[[ 5VV'_[* M9&CN-\%/G%S8#00'D#1%=K#S"/O*GQ.3I M6PO9+K(#'YEC875_S@^#,\U544*S(4F^T*@H:CIA$*-68>(YG<1(GPF=,F64J6L5Q/N0N;E*I M>>NNO*07X(!<\1[0].6*6=WK)B^Q1IA.J?=LAG<1=RYH:Z46L]4#-BKQ%G^C M]1O6"!S2!HYW/C*U@I.2I8]_W49U,*8@S6LCKEYJ&5JYQL:L&ANMN,16,7"' M,"4-)NCQ28 4>11YC&LH^M>,VKYEFW-6LMU7O,5NHR/LVO\6__Y\%$\.VHK= M5IXJO0HBDZGCO; ELU_A$[D"H!]:FJSMT=U(L\[X'79 K]M^P3:WKC M++%*B[XC.+Q+'YFR8MR\3#4KI=9M&]!J[VAR1[/BPFDZ;[6"R"]BSGB[;O8S MXT3B?RXL;!X]/\#._[.GH6$2$5,MM:J*KJSI0/CT9#-!/+*YV2TZ^$B;.XUT MZ5?_UV\-3:U_\5% '#(=>RZ)I/X9UY?.C$MUA"G!8F(7Z--!O.BWH]X795P> MM=F@7^%*8[A2JV]1]3F!+&+"'3N/?)%>FV[\Z$]#U!V8+,7AC$@X95.9Y0?!1&@P$/L#F$=JMJGP>>Y MC]HV@XO=YW7DU&2CTM 31WYTI6(HC72B+&JET4CI508;U5Z)P&BY>:QDE:FP MR?]WM=QW_2(0_WPKD,,DE1TX(I1)L#E&IH-]?P='YF16AV*AVGLODX'G?/)W MR="_VO\R!:F-^/ MK( 5XZ$S9PQF&?#+/+>/+':5"1U^ZY02DP@1I&IHPB8U]M$G]KXA^W]_QOC( M'WL\)#XOZPK&.'@[]I_X]2CY$,.'HSE\/D/8M= G+9SC@!!&C-G@7VP&_'YQ M*WN(CR)ZCSCD2@Q"#!+[ 6HJR,(O?N403EUJ!3&"\HNJRB.X:)LR_@DC 54XC X\PC/S%XZ546K][WK\"*&E$9W=0AM)%_H?;'X<\?Z>2YP=>1^\ M76S\9E:^2S+)QR4"$P83.^ 9+N(PH4 ]EQL9S@LBS.!X0;>"KG& MP\*=-X)Q^8Y5+^EIQNXTE"J7?4]D-'/"D'JOW$>?_$B":KI6B6X)QK;(JD]Y M5OW0MI!GYQEL(9MP'9ZYCAQ)=HA$;4 M^QF,YY?8DI M\1,W"1R8T4W+*C^UQFV?&,6_1Q%:?B!4.TWYT-MD4Q6-R$DY22S,YB+4-_-#%Y>M0KCY/%AL,YU'Y7BTCG_+>>$? M_VFS3W,7U653\[@0?K9]H75=WFB:88GI8EZ,SV_FG0,M3"T?\1I]V]I4C:%_ MPI_?]W(A1),*DS<3 19_3!QG$7#XQ* APASA/JGW@P]Y"+DFUIU\.1(*H.96 M 91%I!?]+WL7B$!LXHAW$0*Q.P7FLH_$X.?Y^0&3_#R+8(J(H\5^ MVCERF9=MECI[RD@GD*?5*GHCG4X@>K52-])I!:)7C"V-3C)Q#B!OHMS1D5WG MNI!]VE-J.U$'("7L /3Q_8H?CRS!JU^[XF('7:)>*&RFF*)G[,P(^D]1OIY6 M,"2^N$I9*=S.Q6I%-M -#4]913/7#BV@4-R7WEA%6HF9@*8]P8[_>TF)J7<1 M@EXL?8C<[A*XKTRF"Z98RI87E*/7L75E"T+$2Z,V:DJI5=//5-4XJS;5N?4T M'^@^6T;?%"DVWJE1S#1FL67&M,E/D>D/* $_RCC(9-G%]CYB5]\ M/OOX9OR&5JE7/]:0_^B;*=[M2[K)_*E7JGHZ&R ::D77DUF*AV^66J^HNS7* M?\UBJ@;-@N#UZ._OQ MW#PC(,2.+G_+-*V9W*'5?E\:U(ZN';5__@#&<3><) M?L [ND5E=+,(&-ZZH>W A-^ANG+LH6U!60D'\(FRV4EX&Y )4BN)Z9V;"7[% MQ_UBN"+,X(Z:A'![FI30F'+;_K<=C(%:J;5D2=&L(-Q/\.F[BV<6[Z3S^>LY M/F;?G ]X\V*W3$:;8_-(<7T#20LN)@^/R>@5T>:N1OKAWJ*"LEEJK0B?T$RS M[- VD-*G6(26TD=*'U"@U+2WTH?W(YP0*7J*1F5#BAXI>D"!LKIN^$RFE(SY M6;+/1 JB@M*\*@61%$2@0-E8$T1X:@?8D;*G:&2N2=DC90\D4.KJNNSQQ^C& M\7[Z4OP4C=)U*7ZD^ $%2H.?=.5:S.4B%GKP C:PP!/%S(LD&(I+DDG95#08 M-*5L.H)LT@_0*KBHH*R76I?8_#&BWLRU7M?,2.%3+#I+X2.%#RA0&@K?V180 MI*(RNL2^+7RS1TI\9OU((51(>DLA)(40+%#JD1#2F!!Z(KRTW'E!;, M=].[Y7M4+=1>-B#X8V9;S%N3>;/"(4%5I'R2\@D2*JM:))]T)I]NW6?B!S(X M5$@J2]DC90\P5#8BV6,@)GS:UC,W>J3D*1R-55DN)"4/*%36C$CR5)G@N?=H M,,(C@NX\-B#TC3AA^[A']OO081+IF(W@6 M'3A\$2+Z1BS10[/-3S81IWU)D50TXJLR="U%$BQ4UB*15&HVYP023W=123PIJ,$DFY PJ5S7F4J,D[ M?V&;HK_SMJU2]!2-R)H,!TG1 PN5]7GMHB*=8A$IQ5#S"Z[+OD)1'P& Y MCTVK6HP\ZHKSPVZ^W5UB]X>/I$@J'.WU$PL6S0\3$&NU\:V'O"OO ]R#83-L M-J[)9N-P!(^JE5KWV,4CT3]!"* \3B$Z#B^WX_=S.W)T;?OFS/?YL58\CM-V ML?,2[4M==NA8](X6]SP1?^:$;86Z4T)EUKV@@D4_T;YFN5%70A_K4A_#89LF M=HA( MXG7^G-G!"^H1=?GND[ YK3 OI1 M'AJD$ 4N8V1^#QS;&*76-1EB M4?_P?>JY3&JZMD=7A*<4E(6CN!24P.6(3.*!8YMZJ77/7LJLS"%AQN5*W8,4 MD(6CM!20P.6'$)!5*2#AL(VFE%HQ"54I&@M&8RD:@4L.(1IK4C0"8AN]U.K\ M&ML#6Q[Z4$#2UDYBHV0N*KZ*@JI:J?5''K=@B9$SM]C'](4G6_J$3J3(*QXX MI8 '#IG_OK+DT3 ,K5*OLJ%./5_L MV[V@Q!$;T+[\M*U@/%^8E0=#^ETHRT?PP/><6;#^2$C%UMFA,E_ ;D?* $ORCC(^\@:?;_Q0 M8\@_''Z$_,UMU-=BJ#]S+4+Y71N0F,E0DC0W*;7Z'&W<0.'[3>!?<"0!=*P%>D-M^ MYQZIE97UZ/7;[+?.0[^'/GU_:'^_9K=QUSN\L\09(K],,@V0&?999V/RS!]HBBEZYLV/ MUX$*;E;?73RS[(!8F\[U.O[<#!K;.=@LX-CX?J32N M MD+D#C<"?&)[_WF(XXL,52&XG^ 0B6>8:ZP/Q9[!*P904/J3= @ZFKZ ?"\ MF?\JB9*LF8+RL'+_^7:)$DWQR]N &JBY?;5_<;U[0[$I6L7-7#MXXD&&F6^5 M&!9L$!UG:MZQFY8>@2+7,9 M@M@\B8@R9;_WPP6TE+MI*QPB#? M'+-%/\QI)!?C!5(I&4@NQ-%TDJ1Y+1@(*D4_!%5G8M3V?4'&.?6$AD.Q >44+"(ZH" M#S$J$\?93WB_8[WMQ'*[6G+Y9KDMPGM)L<K47Y.I[3X)82=E/*[54 M[:Q958"821)61Y3DAX.5SF"EGK$) ('5*5C?-X21#CMHR*;A\X";)(TE21C)*K<:9KE2!F$<2.T<4S_MBIUIJU<]4;6\9+$WK!!&09^89 M<=6)_*65?7 #.H_/IZ22!0SK8>DF9&3T*>;#7H&%5,I9*>6(%DOS-ZEDK95: MVEEU_TR*U,H P;-%*^\-'GXV])E:A0*>8ZOE30>GUH0,SP@?[6=L.[SLK\QH M6?8Q+QIBVWS>O^VXW@_L6OR)Z\HL>S@SO,3P[/!9)MQ5FLVUO I MZA<237P+*\&:>%-,7%'60]&?8_:4R$#5$17V^T#9A(V$ #"4"/E04L828D=4 MZ\>!F,H@II\U>*TD"(@=.RX*4OE_(XY5#KSRA.\,Y6U]5U7_$-O1IHFTU3[_ M;-^[CSZZQ-X-^^+?^0=C\*.56@U>=7QHS?R1L>EL;#%YI,]H#^TI/9;4M>=K MTG[(KEHC/8]2:TT@#HW$5F9J\Q#8JG*Q4C!G.82)5M' 1RT]OGO0CHMJ9UD- MLG%SP>K^@H(RY!9A'YZ-RTW7#T>H#![>;)PI^W-=4G+EP$LZ9>AMT05I0*_. MH%=G#E(]#] [A:J2MO7,M?0\B6ED6DMRRLRW6Z')-V]"[CPL:G'GI$O*@PU> MO*6<->NUE*PN$/)?0O!(]2II0+#)RU)YBC6MXA58>F#_%%I&&^ ]&HSPB""' MT=='8^;N<<*B*?M]R);4.T,N$?DQ/'?OQ'53.'B(MVT,S\]*%*NJ;H&=[;(/ ML75\(B:QG[G]$>]<;O)'KV:4,M]F'895I=1:K[Q+'FRK938!?F35^@1"55Z5 M::V,=3:7DG[;M>X(9GRQI/X#82_@/$6L]H2M6M(T0Y57]2MG>E5FLHJ(JBUJ M^&"HTDNMYEFSEI9K=F"MFWTGG53Z[13#B0SU%;(CA87H I6R"C+K'<%+"1'# M\P:S@)2T_,".VWS?A4>5P:-1L.0,:$EZS1Y[%FV)$6;.5."''E=H MT=?D%MT,D^QSPK0%79(:5S5FLI]ITF(O)':V)M'WPTY=8"(,G,W2Y?;:(N-@B5=_'!:_VCRGUS[7E"K"L*+YQ:K_; M;]^A/=JGOF-V'+: YPB2MPP$M( "W/=QG=:80KHP:PLO7)Z;8^>=L6.&T)LK<;#&[%=C<]XJ98'.OB0SV- M[VP\L!U1?7[ML8&SF2S"2P1AI?=>^S.SF'S=;I.^>N.%[GPO6 M0AE@CN*]K<_S$TSDKC>07_BHH2^J;E0E+1L'1 1?HN[P]3K[H4[4ZRAZ M+E!W"E'**\\5BX8#8B%OP 8D3H"?[WFN9]JX>2?J9A7:3#8XV6V,A\1MW^2[ M;Y#+L,4@9KM\4Q_[6Z(MA?4M)WN,/1HPNW/"^_.L-.U*)J<:I5:U>59MK@NJ MY'L@&\<8<+/4,NIGAK%>D8YP@%9:N8F=JS-QY-%J@[?;9&R<.LPK0Q6 M)71W*:#GO,3%=-(LO0H.@3&525#CK*KO79HM M@Z@? /0]=ADV/C"B#+YGP]@O(Q%.;JT0_\,P?46RZD>F6_XV M+;K,V79>]QA3XO=F@W\1,^ -T4-ZOCPQ8DY$D+%'@L 19RSW"9WX\X9,:S*& M)RC3J@#8C5HY\'M.%G;;SO-.#78\0WGP[M]0/"+0NF"M==84O\B^61"JSA]# M0D3--]NN]>"YYJ9.G/5&J95"ZSR9:@"(EQTKL-_%2S+/HRD*2/8_10Q65@&V M'!XR$EG"#O_FS7PV;/1(O1'%D[E$EGF&[#;P+X@3T28BS=*Y7V>B!C_N48-2 M72OA&C0M7!*JT6C-M7/@^<_"D9W/OA*>T M40&"8Y?NA>^#H\HD9]$L4H#5*>^U,#Q&7R29_M_KC)U5%DH496OPW%NM=E:M MY>(0,@DY**)[#\CQO%O=.*O6 MW4WZ2*@H;GG+CP&O^11[2Y>OC+2P,N?/IO*^ M2-@T&%4YR&A4LM9HK&\-0;;O\W(= M/@MO^1$4#EP>N)JM,[B" Q%?$:R7& L+<[UI,"S$;C>7 ;K\8VF+EY#0\D0"S'RU$,'79H ^WJ2R/SY_87O'O+B_2H[;)3#*9 M$\M*0\]9LA-QY'<73Z?4FU*;F\I)96JMU-+.=$TFT(J(I"WZ.5TDU3F2-#"6 MWHF=(/"TGV26]3P'D,SM5]RTQC!\O\/^I]G*PB^ 0$DH>+< I5EJ-9I03I@O M[D&,[_78H*GX02E9+2>[N3.I_#7-V63F<*ZZ)D/;M)/N(F(C++7T,ZU^\%/6 M\F8XGRP$DTKV_2&H<@BJ>EI5;'*O\9Y[C>?T1)ZH$S:]R922,7%]O@W#=MF_ M"?KD>+Z?Z=:+0C'HI[V4A,_&S_ZVML5I24H1G;Y:)>2MH.,=H^(E8?Q*8EKD M\(,[?5^4,<2QK<:L^S6678-$.F3,@<%_NGA5^T_3"H_7"]E_S?XS33B*SA@L0=QKW?[@5PCEOBLU!37*#B M2*_==Q*U72L%6<;W%]5K9UHMY8.@4J!J1CZ7Y&O)UUENUTJ'K_DFKH9Q9BAI M9;6RY6MAR9R+*OUYY?+*P5HK[S$)[W3&:!-6],]G%8Z-S<5#7R:8CFQW/E5N]+P9E_A>>/G+3]L*QAP0%24$161O15^.+E?8I?/U MWYN-2E.)OZ14U+_L8,/E*;3;'Q.$31[.Q>X++T@/3Q_#E/WLBN:2(XH=OH4@ M0-X0!6/B$S2T7>R:MMBU@0/1-M2OO +O^]B(1F!P,HH3$QD+7%#BB*X@2^K] MY?51;1'ME>4C>, 0/0LV/Q('PB.OLL;'I+\I\%_Y+Q\M%Q"V8E0MTQ@2JZ&H M1G5@-$U2-XE!AEIU4&U8]7]J6FG^T)@NL38BY0$E^$<9#]D$+[#S$[_X'*4K MZS!AK+.ZZ&_7:^.J#(^@NV[[ M 5VV'_Z*NC?HFOEL]]W;!_;'Z[D G$6OW^YW[CL/_1X?^>W#%9\-^%%_LKCN MHSZ3MXB]WN&'#GR&/^KO+IY9=D"LS6.-U#8W0-X$*C(R"IK-2EW3DMH$=;VB MU?5W;8+=?S>:M41/;!J4RBZHR5YUI$$UM[TJQF@"?X)$]@/,]UT[&LU;MJF\ M>UMS%Q,\%#Q0C/!0]WJ46]:HSZP-@N[9_6,?=9@1LDM9LZ1&ZJ>L4'.,=/4L MSXN_$FA+$ , 3AE-T8Q=4@9IG(Q>B%73HE73#P;E([)%SDKIXM-AMP_]SE.G MUX]\DRPWEJ;")I 'ET-$[]G%)9/B4.L9NV;Z_6*3K%'1LC9Q4RQ.WD7=[5R4 ML/HOKN8O0ESB!$R#'X]2 ],:53*)9)+-3)(9EXA#A/3FWLWY#\HE.=3MH*W5 M>,#.058>$$QY=M B(OF6Z2G;!:^53,3WUQ$]_F$'XYMY5O;6]0,[F$5G%Z\Q M.,]4U>4.[$)BY_#@X1OSTJI+DZHAOVY?CY@S*HJCT'1&S3'VB85$XASA$25A M40@*/,3P1AQ'=DZ"H3"69'N<4^T[)UI[0;.^]R0H%L?\_-"F&FS#4*+H&*IC M/QCII5832C_#PNB0'+H7D=>*AFP:/H_QRC9.0-1$1)D;3I@>HTL<%QNI''PI M_0B(6$D=+%6^IP6VTYE#F9]#OZ%/<=CX?&%!2-< ALR_)H-@:==%=.I."2^* MYFVKUYF:MU%-:\>M] 9 >? R*G']8F!!)P<*H,<.@#M9VP[O)2[//1HV<>\ M$'P_O2#MNP/KA07);CS:8P1[E\T;I9:>VI%UTD4 !:%C8:C)C P-]DGQ.506 M.?0>8(#CJ,7Z4( 4A5MU[JVGVV+N-;;"#&G6]^[CZ@6P^*:4FJI MTH\H)'J. 1\5/'QRJ"!RZ$W<>S08X1%!CL?>@L8,.+SV#4W9[T//L3WI40!0 M$S=DT=>3C>W*<_W9A- G@IV.Z"81Q^$\[ZS CAY+X!Q<0WP$.?Q43EFN)#<^ MR^4MZEW%;:#\WM$L=B06H][[LI$R:)OGM6^S$NY*MC5#,_AI<[7]ZV\342X' M7O3I0O#X&*QR#"KJ>E/]?& PAPH+M"N^99M[YW\>.P\]N<]=[G//>_J!^YN< M.N$I2 ,V(-$LT$=E=&W[)IM=$#;/E,F(K"VNSJ\I<7TB#I3IC3T:] F=7'J4 M>C_Y\61Q6JU6:C6,M Z\RYGU5'30' XU]5*KKL,^13R'R@&TO9-8.5QZKB5K MF4#IA#O/'7'FYE4IB?T?T43$T& 'E268CJ)#LV^^7;'&W-)9P"*_!=U)#>,0,*.B^FA%LODO!@)M#4GP7,4A; + M>E9]RZ']BUCE?Q/JQ:%*+S$,-315^P(:6^#U1_8#S/==)UY.0T+>EO4TX)5W MTL"=+HIGM&9>"QG-6UM-I-RTJ9?+N*\94R#QU^%L1Q#H78 MP<3?[Z#DG,N#)#N:(Z'P0.)B_GJMU-*-E(_O!GLZM\37(;;,OP^P.C-F&EI^ M 99#Y9+#C-,C]9YMG^/R$R5L8#YV/HLMD28EEAT@Q_-]]C5V??)J[R1(]R>G M$N+37BK(9^-G?WLK*A:$O?$H#S?=$>R3MFM%"6E.U3BIT8@+77Y.S1 MDO.3 M4[2EJ8]V MGN$^>I MU[[[C&ZZ3^CJJ7-]VT=WW5ZOTY,.5'X 3SI M5A4+=0>'G2J=+>EL;=5:W?XWIJ$B=?6):Z(URSHURW:'YP^S[0W0X'*(:M"V M6+PD?B !&F';]=&G,%KPF8<+@G2Z>)]N7^ TCQ=\Y);J"$%=C[(Z(?^LN?I^+ 35.#AB\FS?HZG8)FX]: M&+N:&/LAJ%IJU=:W2R=.0$@E4C1_@ND)^QD']C/[D/0D('@2]K\1:\36:N6&.>_'URP8\<<%26\#'*32]38.@*1Z&OOLI$=24(^$ M#9A-8&;[8XXEY T90 >!]#JR\CHX,_MAO4#7[;PB3G>XWH/CW2H"HY%V%8'T M1$!!:7\LK6.&'R$$&BW@M47V \SW7:?@V8FRL#/DDH^I6FENIZ!J'SS7?E7N M((BR:/8;_A8C(JM*J26/\BXD8 Z%&+74@GVR8PZE_CM&1G[V4H?-3L)S"4*_ M['!U,++".U5M$LK;\)KT$6':(1="PV(2X:R,6B&EM =9NS3=JTGXO"4U*+C MQ[JR,F*3F)""B1(BA_&4=\=(-;:L%A)&)P;)"&CNS?E' MZ@V)S[>1,C$_)/( L.S,^%52W)#8'BC51JFU]V86:;]#Q$8*X&A"!T<.17H. M#7>1 T7>/ DZ[PHLC??,)+N@R)4G3C*>'[ZT/,)XC9%K"O3LM,3)8:1\4J#( M,@9IQ#,(1LS.<2_T;L:B6H/2*N^2(M^JSD_A,9S1P<>#3B95^P-B__ M]8G5=6-.W8AC<@VZ62?16#'R%[N!UK$EC9[K%_!UD\$[UW*CH[9.50M8!V&MX[&DD<,7'9 MN>D^=5";GWC4N^\\].6Y1S 52[CSF3>MNJ'>A,<';'?&EB.J2_%<_Y(,/4K" M^_KX%_$[OP**V8K:+J8OMP&9^$R&B "BYSBB+449]_R"8/%&IV'F4]I!!SL(#ARSJLAZI-Z)X@O R4R?=*9!:;TF\ MB'81Z59RK'&2@:?BI7\ED99$>7T0:M44M_)+'51XARMM[VI'LR:<_87.<&-Y M,ZX+YY/>3R2 T_;_^4&[+XT%*I"LW!**(L'2U&\'8:::2\Z^]X@IDY3LANXP MIMQIBRSE9SO44W8Z4R!L1EZI9&W)VAF$F0_$V[Q@I;FWH028MX%84N>"6.Q/ MRWYN?67_F=^],C^3\*@*PXVX=[':X9JQ#SEXZI.+^5^^S+]CNP)ZXJ$O$TQ' MMCLG 4^@OEDO\;WP\I>?MA6,.5@K2@C8R-Z+OAQ=KK!+Y^N_-QN5IA)_2:FH M?]G!AH1I*FY(]8X)PB9C0/;M%QZL<+V O9VQ'F*#X1F@$=]B-L54'$H2C(E/ M5HY/] ,<$,&$E5=,]3XVHA$8G(Q3S[9'XD!XY%76^)B,Q>*(I5C]+Q\M%UJV8E0MTQ@2JZ&H1G5@-$U2-XE! MAEIU4&U8]7]JS/>+'AK3)=9&I#R@!/\H8WX\_ 5V?N(7GZ-T91TFC'56%_WM M>FU'P(ZO2W&%10JY@JL$+8[47XN!-?A<;$H8R%#2F7(_]MITZJL*82<@W MQB8\%AV&^7 KCO2+)6]]'=#S-[=DBM\UAU+@]Z9SW7EJWZ%O/(=WUVT_H,OV MPU]1]P9==WKHOGO[P/X /XM>O]WOB*0C'SESCQ^?.M\Z#[W;OW?F^4GP<_AD M<35)?2::$7N]P[,Y38WZC,[A*![=O_81QUFGE@[1'8E-5)VENXQ-<=(5\^R6OR/ M9>J.\'R2 AP(FN*9NR3GC],P_U"K;,6K;-^,#Z2&66\XSEQ(VE'\3"XWX6>\A7(G_&?'#LIZQ[7 9 M6AYZM.QC'M(FYHS:@2V;,V?<1>%J5=:$FN_[@I;?/(>OSQ^,HEP==MW>@FQM M:O.2W6OV3W?TR.;B6>%6DS[^%:/_&@K3?_6T]!\ V[+@,#O,N:)'19Q::M76 M3P/:_7Q2V=%AYXX..5!2CQQOT<&-4\\/* EL*NIVY#F.8#71-:.+2QB;"P(] M.FRT;>M?,S_@=%LP_Z-'^0#BG+4$3>$:FFP*5V@([JND4@#C.NCX(=J@X99# M1?6.XLY;ZZ&T(P%R2WY6JHQ;LQ\5$D::OA/TH/TIX_"X7M<^D*PRYVK]%,W$ MSI4,9.<^D!V__[;?[;?OX@N,/]UU>[W4 ]D[EHW(O7M'6"#80C9%9;]!J.Z0 M(MQ5SM9*+<-(N;T@M7V0N!V)TK6W'//8.&[DA%]J& MW'[ !N/]YR1QW^N!>[ M?GD"UQ\S9?!Z S#\"23>_[N^>R4O#42T1L5HZ*GMOC52V7U;K]2JZ>T(+NZ8 M&A5-2;;?^33'5*\TM3JP,:GL5> &5:_4MVR@CYR7-T:SIH0]$$YG$^Y6$RX\ MIQ)/;9XB[@6>^0-=.=CWT27Z- WC#+M$UM]=%;6:SV5Y(@'F!1JH@ZG+1KU+ M/=0 MHBA#^"D1]ZV'%M;EE[&__#KI[>J[D:8GG &Y7_W@"_V(*?H[=F:'.PGMI):3 M%[W[ ;7-8*=6)A*]^YH'MV\I^@/(NZ'=)",F[)(3D M71)"\JY9>$ MD+PKUW=)",F[)(3D71)"\JYUOG%MWFZ;-^U'ZXZ9^BZ<]6YO^P\ M\:/AD*9H&LCVA'GL";>QDTFX"7:MF8GV?C.3L%K^UO=GQ"K%M")IE%HU_="M M!B'T&3P@B,!UU$CO9*#"]@#:QC9\K]W8<]BJ^)T_9W;P\KJUM#N;E"U/M%;@ M[XCCK";CK#.MJDCFDLQU8LRE'YJYFOQXD;.FNGDH6 @.DT62@1!]4/KI^,4JMQ5J\>_'R1O9DKU^S;4S5!V2I)*D)T#21$JRD7$#_V:56:;5O<,G$I!% 60S:T#62BU] M[XB#Q&-!\*@I6>.1GW#23.ND4PE(B(!,%!G2=CV\\/#0;.QYE*$$)6!0YNH< MJ&;S .= 00C$0"YLW-#KE'ILS):/AM2;(-OW9]@U"3_PQ(RZ;_L\\I9EE6.1 MN#&^EE';I2@K+&6\GE&V%H]L6)X5ECBR(8M+_CJC:8K"S.-UF?^Q@"> G,&I MPB;.L/@89D1?XQ7()(JA:XK*\'16TPT)J9Q ZF,10TD>21Y)'DD>21Y)'A@^ MZ6',&0V6.7,"B?\G,IU1LMCDFN8?'N:15 MC-L9QTXZ8Z?UY&#B"&/.XHB%@LM'/)BIFC%5,&:,;/(C[Y)-?K9N2L#^&%GVLVT1U_(1 MDR2,' #!@,7*AF]I:OK??OIZMN\I:L. M<@=ZT?8E;,A+;^N@]VY75TUIQNYQ27E? 9"]+H>%4HY[J"2>?TY9*,Z0/'0' M2DU5>'O7:DQ46W*9Y+(3X;(/M*),R&6JZ/-:EUPFN>QDN>P#+2O7&4DKM>K& MP3?D2S:2; 25C=9Z4Z:NK'3>^;6N'KPOD.0RR650(X#:6@/+/5K :JK![+]& M"K7TDI= 0>ID>2D1*VU)9Z>@L:JE5O-,U7+A7D6!^/D@YLNJ,1Y*-X]SA.=7 M%DIG2V%YLX%#UE9*CDZ.3HXNIZ,[I;SAV],@8:8.3R%ON*41Z9:\H5HKM6I- M\/W(LK2W3]K8+JREO8UM]K>TZSQ=V*B?1,]HR5R2N9;,I6\IZDR!N1H\\*H9 M!W=C)7-)Y@+&7+OLYMP:96V66HV86DO)/9)[BLT]ASX%7--XY]DS]33.9I#, M573F2I0*U->*,/=)!6J\%*RA%+QQOV2AHK-0$@XZ>'VEIO$$8$.'?U++*?1= M2/DPR)3VK!4JGK[79L/L-8^A0?3>-EG^K>63,)R*( MMQ2^'QZ/528@ZVDUEY> S#T@UTK$CPW(6JFE MUO?V>24@"P+(C,^!U+1ZJ648\#5VH4H:CW\.9$KUC45BQO@J1GV7C0\?.0=2 M:_!CJ5.*=0+(%IPJ;.*,BH]A9K^#DS1^@.]9HUF7D,H)I&0G>TD>21Y)'DD> M21[(YDP6QT#J"BQKY@12_@<]!E+VK$W5X4QZ#*2NEEK:>M1;=J#.$5P^ZFBF M>7Z2KO'=+;JV7D(LH00.2K*9N22/)(\DCR2/) ]H,^;8IT#J.A@K1IX"*>_: M\ZX3R(0?XA3(TXW]R="L)(\DSW$"-%LV!"0X@TKG[6?U?0ZADA"1'"S)DY2# MMU2L)^'@JN3@G$!$E"EOR]J74!E%AK.$88[[LJ2\.CEESC@+]N -9?4&;RAK[-_S M4O*OY%_)OV\;+QV\9RV3$"(?EO*N/\F_DG\E_Y:---KB,B'0:E93WB8N&50R MJ&30LG'PSKM,!+3T,ZV^=UMKR;^2?T^"?Q-%>(U4F_L:O _I_I5ADD/;BNI-S[, OV%=F=<]&HA_UIV<^MK^(_XI?%P,//LT$[>.J3 MB_E?OLS+ VU74$P\]&6"Z^+D877O[RT[:",:=Q10GI'&6:HB]' MEROLTGG,[XU*4XF_I%34^$?DJS:^*C;3IU870AUD1B]>7/3'!&'3]";LTR]L MS,CU O9R3-G/+K*9M!A1[* II@'?K[-Q<4%)0X.[&>R9 /. BM/14RD+!_! \;] MLV#S(RM4,=D,"#V^Q-;XF&JOEV+UOWRT7)3:BE&U3&-(K(:B&M6!T31)W20& M&6K50;5AU?_)]Y)&#XWI$HFU'P(+ADBQ)R#-,K'L6"F$P5$,KO8D/"4(:"QI3KT=^V4T=5&*<)1<%X MZ(KK8,8Q7\]Q*X[TF4)T+>\O('K3N>X\M>_0M^Y]!]UUVP_HLOWP5]2]0=>= M'KKOWCYT>AL9&LHD>OUVOW/?>>CW^,"OVKUOZ.:N^P_X _]D<3."^DP<(_9Z MAS< ^ Q_U-]=/+/L@%B;QQI90-Q:R=ZT MT9!1*LV&#G%0U6VO.M8VG QW +U;][3C;B> MW3_V48XQ-<>\WF^'4K]L-LQMH/XPP .'@;GTD#;!).V]:^9'XB\ M$ H\1 E#AFD[!+D+=1>1*?7X?C\+#5[0IYG/_F*[GY$W)3SF[HX0 M)_ZS'=C$S]+,R\GSF1IK@K7JE7H5.$*OR92ATA8I'81="^&)QT;W;_'#^2=L MFI3POW[L8%VY"?ACAM"&"K%58K57Z-1VK?:<4,P0CU,CM5*KF<*1\ ,I8(# M)TW+8@^\U)G9T5AO02?-CIS)=^Z7?QIAV_4_(WY .A$-R@**^6203\P9/:P] M41[H.@MR!(/R31'XQTFUR#!@^AIE11"*"JM^"02681;)7L";'2++5T M/?N.HM)23UF2+TL0V86 SD)?PHOX[C(V=]@@K+DYV'6OEX2+8U:- M,VM:[7&D(P'+(MEBDGP +CIW)=;A(GV)?,GU=5^"#9C-96;[8VX3\"T:%G,S MI;^050$$YTC_3I"GZW9>$:<[Y!& U]M0A_8O8I7_3:@7Q[7&HF\L:+-,0NE M@GX',*V#IEIJ[2/HI0&?-82ZP9A0A)>.WADO-I!F>O:Y7$&9[KRRH[UPH7AW MYQO'^]F;[RB.XTO>ZAFJ 2:1>@ _HM=M1*ZG!;7B:WFJ MC5(KK>;UTF2 96PF3C@FQ4ZSU*J!-36S-QKR(-XC'U#D]V0P+ZM@WCHKOC'H M!7UB6+#&\_V 78%CQJG^V4$+T?B>\TZG^(7:9K#".*M\^7< ML'H,B11O5=6T4JNZSTEMTAJ': DM@!V XO.MV+ +L^0AOCNAKBSK*^3UCA$ M$?[:M%HIAXQC3G[N]7JA(Q #2X+G6)(\$6;XEGZYHW^+9=X$+LS[7H"=U]IWH"!F5JWHOT"KXCI>SR'^ACU7KA\^>[S &E, MJC6.F6O,P6ZDM0LO27,WZ-;^26,R8U#68ZV2W& 2@#L!7?T\'*EE3$H&XTD+ M@_=E :/D'IS>*+7JU;3:H(%0/Q)Q!U<_^T&.G\>K['U88':0D^W*-O63O7WX M>Z=DR8W+ "+QS!QA"V+Y M-]2;/.(7X1W?>'29)KL,B78=T>S6O<3NCS@3I:XP$T63"=;"(2D#**FE5C.F ME040*&4?*.([.R8'7!DI*/D)O76MU%+/JE79([5PD(.+.5[9HYSI*EC02:=B!S3>$(8& M[* AFY'/XP"6]":RUR Q?<]".MUP,O48E1*S*Z_U.5,;8(U!B:GCU^&O@VH= M-]52R]BK2"Q_+L0A#Q2%>MWPO"KS&2>$].0D>)\Z0X7 H)G)MG%I;:,48X-A?G?RMZM Z3= M!1%$QT.16FHUJDW0*)(AUEWD?E2_( .KV1T!-R\LZ7MM\\^93YL:C/%WM<"R/DHN'OC?_]_N>@,'WU8#.Q4D$9>!.)H$0/U)J_31B2!"2 MEL3&Z+3UC%U3F@W2;$@'3SP+:,MJ>1!V053(_$VTG\)B/^2#IP$#IE0/&.8YIRUC36DY! $"4KFC;AZ]ZCP0B/ M"'(8"GPT)H[%R8^F[/>AY]B>K&J"XDSFVZ)XI+9KVE/L\,DZQ)2F!1#/:?2M\F;.BE[=]J6A@5$-&4 )[744FLG6#I> MM"#BHBN+C"-F[D@NBD\$/^[$AOPHM(9LU5-1EI-/E(C M<@[<#WIK _+?NY]97]9W[W MRIA,PMNU,ZB)>Q<+%,Z31_GQU"<7\[]\F7_'=@5PQ$-?)IB.;'>^:CR8]6:. MXGOAY2\_;2L8@3-+1=[)HV^]T/ MQ(6$H0T%CRO7);[9B5"W3 M&!*KH:A&=6 T35(WB4&&6G50;5CU?ZH*XPLAJACBK[@N$N<"XU8<%5=)$\HH M+KG?1-N/!+ZUX\ $^&XZUYVG]AWZUKWOH+MN^P%=MA_^BKHWZ+K30_?=VX>5 MX\%V$>-93*+7;_<[]YV'?H\/_*K=^X9N[KK_Z*%/W%BPW1ES5<2NI2DES[8W M\Q%GI\_@Y_7)XFJ/^DS4(O9ZAV'6S\&HO[MX9MD!L3:/=0=NR(4]4-W3_V4K9#7"V;W%16.[62 M^,/ B:PIFK%/?NPP!ZD6:IVU:)UU.'P$NMHW_@3AF]N']L.5/$'X:(.3Y08[ MG2"\WT&OIYLN3C&!M'YVSOSTS;BX>:/44JM[]PF09040<9(J4/C>('WOU&%Q MZPA R^A+CU+O)QMMU#G($R5B-]_NQ'&\LJ 7CJP6Y9F+XIZ8S7UO4J-#^Q>Q MRO\FU%MG6EU12HQ!&YJJ?0&]DUNBZU@2?A=XK<-(9;(_YL1>2!"2W?^ERY+( M99F^:J5G^_Z,[YGF"47&8\)%Y$T3D#=@PQ692MF-"8R7G.^-5->V;[+9!&$E MAS2^(.R=%>JP-_9HT"=T\H'&O;JBE5J&H9[I^SM)TM:""*;CHDEG:-+T,T/= M>^=L_LRNHG5,N/1<2P9$0/=%\*>S0SK=EN1:B)+#%/U)U,//584EV:,J'@WFZ M.B+-_=XKG7.&*?@$-:8:=.W,4-;[L@+9R2N!=* =X"DCJS_PA37I8L<0K;S+QW!XG35)NY5M9U;-&4Y9@%A)- M1X>3RHR(L]HI1@^S+YW)0;%.W@.JE$SGAVN?4V*1R51$3M/1D-*:3;G)X=." M6OL)-7'8MJ[M<\Z)=(Q 0NGX6-*Y@I1];?=TCM[K8P-"&[ /63CP*!L!XI?( M1+2RB%<2VS;32_/W\/&S^XA@+T\+:EV%Q'KOG%M=E0UQBXB;(P"GRAQOJ,"1 M#I)TD';F+-Y2$S$59EO$M7A;+7G4+P#WISN\GI/DE;FZ+HCX*;ZZ3/H4#B>I M Z5>:C7!XB3[RJR\-W&/FK;NW\0])2/SM'M:[]?2^F9.RP^WM-;51JE5/ZL9 M*1BI(#JQ2U0>/)UT0# V17]UO;'N:W\LL92O)NJG=,R('34-0)^LJ&T /U\D M5%R\C-V:D; \89!U[Y"3%@7O2P(N!OC_=_ZU: MKW]8N?.1#=^SUIM'F,Z,+VGG5]CNZPD'I#,<$C/F]#A=4^+"*WL=-%*D@T0* M@]G#'!22/7SYJ;4IY!N+J^9R6%UW%:_"$ [0@(QLU^6^5WB&!IH*$,E"NX,I M,.. "FS!Z]<,Y9Z/G3_8 D_9$V)G5'0:09>1.-QW%\?_6JFE[ZV_9'()(/#4 M.FSDZ:56HPD:>3(5\P$-0]BO^^N6=ZS0PUJ>X);Z/P]FBNW,(/!EG0Y;U!E, MR>X=4,J)DRC94[+G6_;4&K#YLUIJU7,_JKMO[_I3M.2$Y>5[& MT-[U\C.JF"ESD/+%O4O1P"U78O.ZH!;TU@;X M(:H>&:@>2.)6"EJ-;SRKJFG9P#EP0R4K0)I;NH=![,<+==ZH0&_HH'E!5J%N MQ51[R AOB=UPW[R9SW.>C]0;43Q!\TTU,NV967^1Y8;7)9TB,D54BHW4-$HM MV&=S2;P]/K-+7/8@?['/5AH.QS8W0^M*J56#778BD9.N"9$:=-12RUC?EP@).G(_O5P2X"T&\F$> M,(M3[%N=B<,%F.8/ D=8"F^-@1>T:,TCFQ%D9!2$Q'KP@EY(IML%E6+%N,9< M0FUOGQ!.J%OB9%<3X%V@) L3Z[H($U=AITRD\I-+(I=$+DG&2W(>\&CMO $A M^\_\[A7Y9A+NE/'20Y&RF:O)&7XGOAY2\_;2L89'XD!XY%76^)@:;_ITKOR7CY8;'K9B5"W3&!*KH:A&=6 T35(WB4&&6G50 M;5CU?^I&:?[0F"ZQ-B+E 27X1QD/V00OL/,3O_@M5)*)Q*X[ZF:)TK=I6H/2F<]UY:M^A;]W[#KKKMA_09?OAKZA[@ZX[ M/73?O7U85MYFP47H]3H"7,&K[L-UYZ'7N48/W3Y;LWX7];]UT/>']O?KVS[[ M^>;VH?UP=F3FXIEE\R-$'X36"3RQN?!FH5YZ"_6"+$^$:VRQ)80I)\>9[T5D M]H+I>/Z,LC=0\N?,IF%;LC^(2YCN94\=$O9A MQJX[8Q^,TVQB-Z0_]F8.>RUAG\"6Z";CN?^:N:'C^M,.QF(L\_G$OH=_A]_T M0C#EFRG9?=?$)),!H:%GJ:MG2%,T_0S]'-OF6&AA[@5CMG[BF_SI2^S^^*_? M&II:_^*+N]$-7_G;&M#SUW)=).!W&(NQO MHF\;_XA%AJN?V,+D'Q/#.R'C2"IAW['LKA,T7H#Y!X.GC^D+1RP_$^N54LB" M_2KHN\N0[PMJ1W$6Y/%CNW[:/IESD7\FKG.L((XX3?DR!Y^F?F%W#0E=,BVQ M.+>A;]Z$H#N/S8G?RV=\S<9][[$Q^(@Q@,T8@8V?F2V<*2H)A%\8C'F83=B< MS?4HXIL^8OS88GZ:]%]3*W M_D9_H51!>3#!CD!"1#I$,<2U6L(\EP^..392A+ 63W/SQE=V!HH0N M_F)"XLO#-9_9*T6Y!/-&2<>88BC[@K'+SDU"P1S>#5(7Y39A]CZR"]C9%\K+ M",R?)D#+(*RI,PXKA[)'O5CVQ'JR)^'31G,L"\W[)?A8:#9 T1H% M:<#V=SK%97R#Q7JA$W?&& U9!89'G^<3-GQX]5+EH.3JF3J#MRQ<240:(.M$ M,'!=S@5? ,E3:K$B03;#O?OJ\$5 MCR8^V!@ T]'_0,((=(V".!^ ER;:2J MC"O^4&?(K'#6JH)_-;9GJUI*DY%2^!V9SC$U)CQ18SLV!?)@)++6TH(A9#X# M$@W($P8!HIQ:EI-=ZEKXBA:P3>Q*/_>TG-HB\(8(&7L]D%!LV3,@!=;OGIGX$U;I)_6;#4SG. W__KS07K_IFS*%R!/UL/ M+?+=&M@CH"S@>$"10)64M12Y8K(3 /E@35UXW)>Y-5W>R6LWOP(_@S>&-,P& M13V'?+,\&X9);OT)7 \HP*NIQW1<5B$$>*7U B/QU]:LB8P"UA49&_L3OIQ[ MC-:XT\E&-0-'\.GSS2VJ!K!7LQGL&%+[$E/73 IUL /Q#4)?\4O&2W:418\$*CG MX0$U+@(J"W2Q0DTV+0^L"2#RE4KZ3,11V]L@L97#[E!] ]:%?X%XF5C>DB^N M&1L?72 M34_]:/FV?S]:&J9+4=WAXI\5.;@*PL_P">O**WL"[LIWD(VPO*$&N;$5F=3L M\+5+?7=!!WOC/1[CQXX05KX_FW=U<\)C+?.G&2#3[QQ:0 MY!.E#L@E.F/4!9P)G^ -&2-D$NW+U=5WQO-8R*H]77F6O;0,6IL;B_(/"=6= MV4XDC!?6%1>)R^'M?#2J SBI"0W9+-AW$R!SGTEQ:_CW/#Q/;^(*PQH&8:U! M!Y\P0>8#[(DQR-5K'>!)W/AE;A8RLFQON3IX/\!V/EEQCT2CY#6F0DV4+YT5 M*1R)"[UM52-S=F5ED.U-K9\4F?D\ZKG%Q#M,:[H4)A:KKLEUTBGB!75'5$V6 MSI*M+J/XL4H+5>$Y6RL^Y0%S*@UM>(NW$$2@'2U&P2A<$/6/Z,#AMYP T9SV/#(286#3_12Z1FUY*/Q M!O;$2Q8 .DC!+7Z@B/-]5(_X0M9Z"?K-.[8F"WEPASW,5.$U[ >.$]7$,K5E1FY(FJ[M)C/T,) MC8;,<.Y%CH(J/64,_$D#J'SA$RAR@W57NG"?09_R[&6C2]0O]NTY"K;P[(=) MWM ??0M\C/1:R4=&*(0?YF!,LK]1!?EL!=9"4=_0VQ_FTVGHHW]8&FY#OPZX)SGRAE^XO+MUEF])CIQ3K RS01CWXP;^X4-<8_1VTL83B\^'-"E MX6%XPCYTV0$[LMQ;,*G6S]J_S&UFD\6]$H5[*4SFI=CV;2_R80A@C"@J:H;T MF9FC/YA1B6OUV]7#GTRD7+2[[VINFMP[(&1?N"-=[4:Q#>R\Y>KA([$Y4)Y# M=(!-@%H MPKL*3KQ*?'#!?*B!6J")0*V,;-LG]Y"VQX7CI\@T>%:/(CUA*$0 MJ\I%]$"T>AV?6]BVOQS$$QT #1'*#'^TF2-;ASEUHS]XN$AY-N[.9>;&_VH# M"(?\7PL&"-I,J/ U(Y]QDH=EUYT&]T!82-^A[R586R][F_U<]BJ@5;EP9:!S M'>T.RWD+MS)TA:];&DN3>'&-S'M,+ .@#P$4&9N[E7\ WN+_L!=B3._=7(!#Y(!<+Z*TL(#X0%C%" MI2#T9"^W%,8XGPVCXS//$'KVM(7R#B[[:8-,!*W6WL]*0'MECPQ6 59D" MREA8DB"KP$RQ-:&ROI7,:8OGQ?17Z!$/8PLXTX"5LUY<&[LIP)H-0FW$X?@9 MN,.%%S*9S0JR""O,GE3'9@59#,;LIS-K$*1@]7'S?Z=#X$BGI(8JR"FI=J"M MM9+->>M\ID\!6%C?+.\G91DF6#$^>%L6>$#SB^\,9H5BTU#?IX&_%&=Q@T=O MQPT>O1TW>%8&LLUXV6)[\*""1;PN8R28P(XJ"5T\48O9&T/*G&\8][) WB*^*8J+LYX]&DH*X)5X MA#*9A+IX&"_+0]M\=S)LAD%1. X6B[LYA"$ ?^5E:U'BRZ,;"V21S6X/./J; MY.KF@3'6/QZ_5:N*ICLNN;U[O/YQ_?!X\?'ZZ@<>E'R^_G[_AG>QP!2$C[QBC"R;I5.%I%ST5G?*FH1F\^+/(P@+/8&KV>G M\\Q!1#U,+K2C$W>F3X2!3$.,,^3A8Z@?A*T-/?2A77Q$0#^S(%2/_+82T/2, ME0#>H6_ (G<_'G[0[\SG< MF*7 ^A[MRI^X*5>+/0G<'VQ'8*!A5.\-[L8#;,9WZJ'KS>)-0(E#I!%1_Q:V5&%(7FJ.X.019ZJBCX"A\:"G^/1T(M$ MUU4HLZ/K)-AZ/) 8A[4 YXKB:C$5-RO^K!F0VB\6! *$DV>+]%*WZ$^'+4>Z MFANKNP,*@AJO_XHNJD$4\J@9BS_99C"^!DN?D;_Q39SS@6YL9HNSC)#=\'#4 MU? <-'08IW4PBB>\*(RJ607+2OAD<4$-PLFAF[B,0(8_=Z*=F;CP]#"2:ILD M #C#R,'L]QQ\-$LW:FT$Y*\:U5C17=&^$;,>$+8]4MC!?#D+0PO&JKE-ZN$X;Q=\R$ MX;C'4#A[B/)OU1!_6GS!@^!8B(0;A?_"7B)-8? 9R_WC_H:!Y7EOW&,UF?,0 M\:PCA#&$VS$8>//5DIM'@/_,U%EW3VO=Q7$_L^RN,!$$B_]]!)\%6W1C>M]8AOT%?8G:UT@&%1?W=;K#ZAK@K/"1LR@O&<$T@GSB(>, MS-E:,O;FBIK)E5+V)5CB@X S_OE@S+D+H/R-?4L1R8RQLJ\!QSW$0/G!]V,'E9$RC#LONY'(G[S[D7.L84!G1/T%R*)_&:W: N& M^/0WBR!U5[]CF2^45.8/#.Q!JPL!UVTR%OA M>N@S1T!B?-]R].MC8@E4R#.W/01=;\T5/AW*,0?S0Q?).$,+F.5'OI&SD/NN MO&1,)VPM%F7T6#;HXT=C:P'.L-E_\P%/[-%"4XG6M46N61(Z M3U_Q*)>'H<"+MGO5+ETD25LH)E^!:M@1+9C5/@O&]1;9TXN\S-B6XQ)Z-F4I MG%S@,L%L1SGU+/@RM#L6^;ZK!C'9=T:6SBN]ARN<8W"MTMX>72L#96L?*+O] MT$U+/'33A0EV5*/*V\C75DS"8Y5_"5^U]TPXX20XEN\IIJH1KN6*D 86.[7^ M!A:^D+K!VXQREY&%Z8(H&WSRVQ!-,8^)HE#M]-]=;J^M%E;>Q!;7QGHQRWK5 M]>P"$]-VU_5,^RA%:744,].CMG]N%#@H=??+CU+$5OC*N"FKM>YIO+2CJ"NG M Z'*NJYG8:9H7W"2JQ"9S-%":/$:M6?09RTJDW2!,UH[+LO3UB)D\R@6L*@] M*,CVD."$*N^DEF%D9;>[WQ;CW&'Z=448806#'M''/8:[N<%4[EBRPL&)K< E VM^8".3:?6,3IIBJ?3%02U]5V.WI@=D-EI MV\/^Z9JB"]T<+%-?.4D-)TL-O6-3@XG48.9OL500-92MP@DIO^_9N0&3XJ\8"1O8)543NK65;)%V&#Q@:_/#0P%X;#N/+QL>1;:M[O(C M#)'5F"\/U^S$[9%BF5B?4O*7-9G0-W*UK*P<9_"9^.1YM LVMO0*S$0(:J.O MYR8$<;1^"8\E/-0"X*$!/$1I-B[5X$@-KI_6JTJM=Q^Y:@60JX[!$5U!]!JI M]A:*CSW) JGPP?IBM 7!1]V/5.4 \PZP\).G*HCXT<6. ZS@-PN$SZH6A0=Y M86R(!H0T=.<8:1(-?>M)W^IAWPF[L0M),E8DO$!ONYCDW&WT=>:BG$:9)R]%WN*"/J$,GP?5@-@+XX3 =M-A26% M;U/\YP\:MBKP5S-,5N-D>1A4F)' LDA 1PG&/$^19S2$>1;L4.T+RTU/[E9Y MV%+5>=W5;>O^B3>%X>40K%\L)!@S27B^S).+3<-2MXNJ<#W%W)Q4''97D?G(5%BL M/Z#JFOU!L/(P= MVK&\1RKU*BQ?$X3-$2ZH$V/D!R>@G+H_*_/\Q797_9;%7Q4+.<*F(_#;IK&# MU:N7UE9H?_VYP"C:0DG>*@R\CA]/OCO:UE1TK"U)ZSQ(*Q-E[8GF.XRB.NU& M7RLJ#KH"LJJA E'#(^RT3AFL13=QG6?JI= ?9"CF=JF9@K1_K!!VO Y;0A'H M%:)7&OVP X4@H9LRLK=R49$'3VH]\%1#85%3:S.-L#A0NY !%"4LD-B\L#R+ M=,D,XTQ/*]06%3SP*;^Q*NGV[.GVZ#K,+G+5BS=TA:)9092;]>BKI$[76]O^ MG66ITLUT?UFJ]#Q*E>J)I4H-L4J57MT\E%&F]&$PIL/YA-Z/KEXL>X*+>^-Z M#\#!ER__@?6B!_;$9@O)-B >&]4QXJO:,>+]*X6,F,+%WE_'-"FUBE>#/7+44Q$E M!@306-DJ+MK$,*F/O6+J5VU@7XVM+%MZ#$P(2#Q?/+"KV98OSY39GRR:/D^ MG%S)<"5Y0L(I+.4174BKID8E@L2)AY7$42?B*$_+VJ98)1$# MIEMU%$'D0D'>%5D&_=P*HV:*)"O!*.FV@:S,W!6W9!7>&H*M(/4^CBD%,)6[ M'Y&$U!E!:D,53FTQ=HO+]I%XJR'>"E,ONUJCKRFB5*-/&0)2,RV2E4(CKDD3[*\[Y)A)2FW!DL9$G"0!#G MY+%PL,\YV>TT^IW4SDD) 5%E118=J8LR(*.O0!!/VPD$8=0OYD+;$]HJ[9M] MC;3*U_-Z(-X-4>P@:4R7";:CJ8PF8P4241)11W8']MK2'7C.>"M,U>TI( 8[ M-6D^F.F46U%;JNB.0MZESCDLNC]%R;5\15YJ3D*=:C7.;"VA>BK085,UBFKK M+$3]HH(*!TH4EZ_*]K#0E@3CZ8,QFP_V2&CQ>;N6Y#'2>0Y;LMZ-DR%:=RBGOE]FJ<:QOYJD2C#"9T/!E]3M! MV9*U>H:'G-U:F:V=1E]O=DP9*%$; !W-8NR".J1+'(ACK!T)"'N--3Q935^C M6V) 5&%2F*%D(2N)-2,7O2(#;I_B9:E+X4^;>+!)-=>)>A46BF'CBJ(J2H'V:B6FH M(P)M!W8.#?$\NOD9%1=5RV9AF3J8W+VFH8I==$VVECP.&(_ETC.-1E^82C02 M4L4JB175^C([C;Z9IX.?A%,-.50YCD:SR\2@;F8\AJA%]:SZQ#,7',N-WTM8 MH--A0157Y\C(J53@5!A0%$\)RI5Y(51G^4++SDNF()E"X4SA2-::WM90/R[* MA2=I6]+VF=!V)NNWG((V<>+&D^H$$^/07%Y)UY*N3YVN2U/D"W,E&*&"7E3L M0+7$SGP-[P-#R@G\68F>]EW+FAZ5Y%JPH#G6Q MJ'QI8$$GULRGE]$O'X:V/YM8;Y>VPR#';OHPM;QGVXE6.B%EDXV&?_WAU1X& M8P1IJ\V!&CIDPC>'7[?@J_?QSW6CU>EIB5^U6TKBY]L>I2BMCF)F>M3VSPTM M^25R4$<<5+>[^U$IPS&3O<_*MK!-P7O6?Z8#.GVB'M&4)E';JK;&-O,L2[=6+9'V"C^LB9SFD6*G$1=H+O#ZFNF M6(549D=5A7/DX,H9G*Q'%#5N()M5B>JG9FVI0Y0[O%LXIBC[.H>1ZQ6'UL:= M9YU&7]-.*.M&TLZYTD[)E0WT=K>PR@:2?"3Y'#\'KZH(Y%Z^0@V2."1Q5"U; MBJH[H;>Q:9-:5"BA2!F#-2E(83E#\D@=A_H^I>0O:S*A;^1J'HQ=V-NL[9+/ MMDR+*I@9H[21K')'\JEHH$X!XG* X':D+ M,L#(Z((3Q--V F$;]8O2T/8$PTK[QM!%T_.P*XS1%<0.DL9TF6 [FLIH)IUC M2D1)1!7M#E3;TAUXSG@K3-55%1"#'5'., H*7:Y9?5KGL'R /$VY3YU^.A4? M/V?+3U=5UKF[6U2WA-2Y2:)7*9?X+5F#5;'I3>[*M!*& L,PF].UG&/P. [U M1C_N?SNT*(]$H% (+$^0%U5 1C68@$[H$R(:9SR'_-EO1\F=K3K)4]XO\UCC M6-_,8$UNJ5R?DY(M^:Q99.&I2[Q:U3Y6.]A+75=/*#]48C$U%H]FAG99@2&) MJ%H@*IM%65&A5Q6;0,7#7NN89'CB<"I/6!9F'IHH!+7"ZO\+8@36)=P:D_82 MU6(9AQ,G&-'B<#3L/M6341/G"+:RZW%HBHR:J!O>LBF7Y83IQ(&EYBM@(=%4 M0^Y56 R.A@UF>C6)P:FQC@BT'=@Y-,0S,:F,.OD?-9VU6%?R5W:0]GT-P7@L M!Z2&![Y%Q<%(2(FE)!X)4WN5Q ZR*NF"K &>RI.71;D@-3PQZ39-0Q2F5:0/ MLCZAW 6'<>^K_WWRM-6IE2Z*1TQJLYN_>%^F?:^!IT "N&S]U<2T'@G#$X9A M-IWW2#CK*N,!EM:$6=. H4RITS_K4RK;G" M1KNG68);=B).X#\5!SYD9%,JZUC<;I]&Q^(2*NM+IB"90N%,X5CFF:XU^KHD M;4G:DK2/9_-6% NDZVCRFH4E+TNZEG1]ZG1=FAY?F!L!BP-KS9Y:<,F6BHB= MN1K>![A046;FMFQ8A2=XLF?;SI ZP>4%_RS$SGI_Z9P/*PR(W50X5/CFQ7\N M[#\ HQ\0VT$8P6NMX=]S/YC"P'TRM8:4!"X)QI1?]63YMD_<$8%YV,X+Y1'5#[!;<5A_'/+&26+POU>(9QI]%/B*$@@(4)3@G7(],\\[D% MCC?/+LPS7GY\.<^ ?+.\P9C#4U.:1&VK.IO^9]CTZ1/UUK[26@519)W)6]U& MWC_H#/:/4?$*H2X/[TEXG/_TQJA[-)],D$2#,5OP =MEI##\DF7L?W&!USKX ME(UU#S?T;CZ%&0S.=!^0/I$*;6?.V%X(>JUC7"B-OK9MESZY#C!4V*.9!U3C MP;#8FEN_&(.; I4/[)DU(4^N,_1;;*E7W](G(I+ GH>MWGB<+=NOHJG,4P_0 M_F@Y/\G8&A+')3XP+";5BEE"+^ D$)*",8>A7V!1X]]0F$.PZT\BW$H M$B>5M?U;79=P;+K*0\_CQ2A>[6$PCO"V7UN35>O-1S5N9T]1V+C;6<'/Z6RMIWQK0G'#45-R:::K3MLOH?$?@-Z M]5^H5K-=>82G?YRX@Y]+M:O7(!24L1F2/:AV"8Q %&8\48O%FC"B\V9L,U!E69J_0TF1W@#:#AO,\J8\H0ZSW GRE@8 M/+!S"RT?6 ][. M&-Z/%SDN&DDSL,#H<%/^K')+RWL&AHG&-]]TMN1+D<),\P%.:.;3R^B7#T/; MGTVLMTO;85O(;OH0/BN40PG%DAC*^-=+GMQJ<[XV.&OH04SZ%GB"[7(QL__K4;XG0+F#V"#,.\H!K+[Y.7[K)?$F\2;Q5I_U2XNW1"^5GV\D2C(D\UKM',$XGT:7'DDGSPA?ZGQ['E M*"KWHR2%')F-OA&/6ZYMS2-)*G4BE6RA_:72RDHNP)8BQD:;=38Y@<).DFCJ M1#3BT$Q$*_?>5]=YIEX2D6!L7U$=U"2I2%(Y$5*)B9?4])<=69M MIQX"H#&,1YJX,"(R!H6/I6<^4V?PEN1\ENVH8@S0R%4\N0"G)PR@G[^MM^S? M(J)T+1=<*>1N)ZFKJ>P2)!S*Q %9&K=:M]'7A.D>),%5(Q:VUQ,5!UNOT8]W M&) L3#B4E0>R]'X9[)+;E8RJ+A JD5$=ZLGHM!O]>)7[TMF1]&2Z-7(7N"_!I=!2P,_6B3D"J[[RPXVSD; &933B7BL@48CMG MNV2)3(&1*0XP4SA/.JP0=U%!21*0(@)2(%:9W>'2T?,Y7"0R!49F>^7]V=)FZW>&RFO M$MM[*V0>]&8&-,'@M D-7W8R^=!9E+@:JFJ9-+5NU7[G+C:=+JJM6VJ *KX0:IH686G MEH3VY>$ZV;*7R69QPNA5;"!W-:"1N$B7 = 26SG-X]0E0[IZ825#) [/#HSD"R25*#LY%I8ZTJF+IQ5J/'M(,BHQ(50B MHSK8!NX)P8X*.O^NDPD,^Q+8.0S@^KJ&,E%%R26F,[HEV?%*QY!NR;I@+QM+ M%JQF)3 M7'R* \_<5GV7*>A3@BSC7@LX!#_J#@\F_JD!Q9\X0._U&!IA^X<4+%8 M^1R%?(1;HJ8)1* M^RDTCX(2Z"25Y]"9SYG0:T;KPI!Z7O^AR0[3]<):UA:'@)/C 9(!2$E?O1_6 MU%'2Y^D$*$6]%/52U!=/Z\7XM$T,LU":>K>H\#@IT26IGPFIER?7#SXAP"Z^ M2J72NPBJ9D<([P-;3M#Z@27%_RS$"3]WY\\?&0X_Z,^ M;&6& [@9S"U8;)S%8KWYJL%:3ZR93R^C7SY$98)MA\&.W?1A:GG/MA-M0D(% M6O8^_O6'5WL8C"]-L]4S-!1+X0E,^&+^K=("&+^/?ZZU6YVNDOA5NY7\^;9' MF2VCU\OTI.V?&YHJQR3')-R8E':KK9H['[7G$'1WG?@516:-#>\VDS[$N(]0 MPO,S'=#I$_6(IC2)VE:U-9&49[W,S>7:;U(*OE;HH"?!&%ZLJ(1;\&FZ6NR= M_9DLWV+1B.O!;QZ5BY<"UUY\G>3Z??' M>B%+&X>M)5HTJ9KWG-]Z2;Q)O$F\U6?]TN+M')(Y[P[KX9YB%0H!W;$:>AX*5,5C))S^>,G3=U&OW=" MM:(DJ=2)5+)5C!&L@("9LQ*K)!I)-/66+RE*]9MFHZ^?4 DO22J25(X2P9NV MNXK1;A?67462E20KLP 8BC=1E]MZ@G=?R2'$Q-[ G&X YR*/1"H>?H 2YB='(LKI/.!H6!& M<5-5I:I6%X25R,@.]0&J;9".>O7LZLR2:;X\7"=;_C)I)DX8>L4A/ZH"-!(_ M*)21F!);9>7%J*K,BY$X/&*PCJIAXYW>+490H.SD6 MECJ"1L4#"RUW +:$T.DQJH-MX(X0[*B@\_$ZF<"P+X&=PP"NKVLH$U48(I\@ MJUA(M]GMQ(_UI%M23.QE8\FE@B\%L^XU^MWX69X\7Q$.9N*@+.\1LFHV^D:S M6U@NB\3>&;&X[.:QUD9?C "',A)GXO"X8LZ0-:P6JC=U4T;#U 5B);*R0PUH M3054]01@6.>0+<)+2Q1<5B)+!Z8:T4XFTNF(;&5K>#[3;G;:\="RPSR?0N0. M%N06/3789F/YI>(VA3#0P4#/$^,M 2H\0,7!9U[37C/0>ZGJ<>5%LM530ZU M;/4 IT 'SST+.*:2"!47H>4!M"!W0A<-OV;/**I.I02GN. LD7T>[(CH-?JJ MH@C.),^F .:!E43XP"\U6-JA.P=4+%8^'TD)MTB9&P,5N$!B\YHLK*;D](", M$M+D?ANSJ*RMXB!0D;M>,@')!(Z@<%2;R!&C>[W=Z/?R*"*2W"6YGQ>Y"T/M M>7V*NH(^Q4XG]U&-Y &2!YP7#Q!'Y&?WT.H8!:$55U!3TKND]U.G]]+(O1A_ MMXY1&&93,PJNX"Q)79+ZJ9-Z>:+]T-,#7['M#*D37%[PSXI&4#<5@!3.8N,_?]"91WT8 MGT]LYX7ZP11^7XF()&&,Y-,;"<:4C.:3"1E9=C FE@,E3E-;>=B8PTWI[]UDJ/1(9,T4\R1TP,P)]=C6WX)Y$\]7@SY M=TN4H9"QAXST'W9;-X8#?42'O;:B&T^Z.:#= =7I2#6>C-ZP^V_L%_6(O (I M (TBI*/?WUO]I(W<@'O(.#6]C2PZ_(8.KX+HT^Z>;3HB%G?M$TX3F?O4WMGC13DS#96B1ZU\S.@ Y'7V$%P,Z?7=*5^^?6F]D:(]& MU",CSYTF/0POL^!-KN>YK]3C]XRM%\J8/1.D)' )B-$)<3T"5L>BB "*SO!F]]=DJVB%M;D&1@Q__>LE5 M6VW.6N)7[9:2\7-#2W[)MCNV#4IIM[JZ*MJ@ MX M-N)42=%!*K[/O40FF:T0+P)YI-5?MB>VI?H!R24[LJCW+F[*-R\[+S-AE M":X8+K:$%":"D6HC:PKH-/ M\'^IY476U5:SXT!0KKAMT[:A%!RN5YC:BLX[9GE]TO9,_D]6[L6R/ ML)7[RYK,J827A%>U\!)>DA22 R"T_+ESG8L#Z@64T",PU1)7UIR?YQ1]ES!Y\L845H],J'\8>\@1,' &1_XU.K3/)+U M^.H^\BV\@1U,)4"-=J.OF;)GCT38 0C;)7,,!8&5N_.(!): P"I*E(#JX;J;!_A6RA$?JI),YF(>84$);)$M: DQ,@.T4.8;$U:GBZ@BZS &,JP, TT_H M]%4"K#2 [61<7<25(32N:J@KGXIK.9]B+&WE"O26*]PX9C"G%2T],)?5>$%- MD5,(FM\\+6+G;54=!A M7%3[/ZD$[S<*%+6EBJX%\VZ@3O$9/@59Q:?6!*=(O69W%;LU.7/]:S"9XUI= M#0;>G YO,3.0@ORA(]>C5UAQQW(&>.LG5LZ,5[C+5MRR@_5KFVK1M2V%+5TI M85P&C+4WSE,:;;-US]JU[LG!0K5;NN&X;(PN;G?PYA(5C0M#: M$)(K2*Y0,ESWH)TLW7FOI:D1P,T>^*E')O1Q7*NCG KK94U]%?J)8VKK-=3[%C(NRB>=5M!13>*ZB:GJ7N[R:7\O, 6 M=T(.2NEE>U0Y*Z5I.Q^5IP6:JL2N2]!)!6S%LJ.Y63$MX0[J6;-3>1>K8?6> M=D"%CJ;#6JGO&TY"CW!<_0O>B'US52V?\G;&RD:K9MG':.^V?_%KP^52??+4D.;O_@SJR6 MX)>':V(Y0_)('8<"*Z8$N,J$OI&K>3!VF0F^TN<^5_W\T_3BGJ@?UE"R.&+7 M_5+;W+ LAWW;<4S<"6LT^IIL/R.)I?[$LLUM"_0QG\[!AJ-#5(L'[K.#BO$? M[@17"8V,)+KH-/JY"P)+JI!4<++:)BRZ(BQA9O),4(0!J3IDBRB"( M705_NCU4DW(7_"D(_F=67?(A ";%>N"Z,"(R=N<^S()8S]09[#2<9#+-DBB, MRBT-$TA(I@F>([CR:.:K,44C^Q<=7OR7>FX"OGKM!H"IIRKJ!PDR";),>FYZ MD"D29!)DV73'GBJ0X),U&3.<9N6IDW3RE)*I$MTQ%,J>AG5]CUZ\2P1GA41D M 8@LU#_/N("K[_LL .!BK#^9^NAM>K1)SXKWA2^ MK'[AX.J><'#9R\[H5FY'=MD^"7&R5[+F=.;8*N=8RUB"[&Q EO5=6:A0)A(D6@2R)"?.,_H5:U9F]@F3YBC3WE2 M7B:Z2M&M356&8]0-9-G.58Z"LFWL2FOTXPTSTI^K2 B=$)_:J3GKV !=E&[5 M9Y9+^]VS7X"N+R;6$]U>AUV:C)WJU;_$,<=J&W<$ Z#3UAK]GIJ[HWWA>RQH 2M)Y9+*"Z?R M(G-H.^WBMPEHH]%7XE$1AR8F2UJ6M'SJM%P"*>^T MYCNH4NLG(8,3^ARFZ'&TI>/AKMMDS[:]CY(]VX0:E.S9EL!Z/],!G3Y1+VK; MILFV;;)MFVS;)MNVB;.2LFU;UJ64;=MDVS8Y.-FV3;9M$\*/&$.M_"P4 M^_!TBG+*R)$^QTBG04RP1*"X"LZ7KE^F45;K'[>,FP5H5>M6:M:HZ\;N1U)\O"\ MAN@J1[?6981&W4"6[6CE*"C;QJZP%%5;]G(3'T-E0&BGZMP!P::+(MC.+,%6 M]G)+"7RS:FUQY)[LY29[ MN15")YVJM4E-06]B+;K(E&S!2UQ6K(EJA:_.>B MZQ+@R@^([:!5!J^UAG_/_6 * _?)U!I2$K@D&%-^U9/EVSYQ1P3F83LOE%^( MSG%B@35'&6KQ#_YPEKC+.B#07]'CN=$'=W.KCX XH?8+:XD'S_UG21W%L]B> MJZY_9SZ]&+K!1?C>)"(R$_VN!+9V$JU&IEGF,+6/-TN]W>C'RR\M)QF0;Y8W M&'.HA0W2=#;WJ&W:VE=:BQ1$7G6F574;K?Z@,]@_1I(K5+<\R";AT?;3&R/5 MT7PR(2/+#L9LQ0=LEY&Z\$N65O_%!<;IX%-:&UGI?$?OYE.8P8 M7?H^E^$: M'F<)]XM0E?E 88H?+>8OU M! )R'FR_18!V?FP'%'UC@59^CKTE(6)$AD>MGQ<6LJ5+:_)JO?DHNE?F-+6= MBXTUW)S^UDF.1H=,TDPQ1\XQ@#FZ'MOR2U!^J,>K//QNB3(4 K & ?(/NZT; MPX$^HL->6]&-)]T;3HB%G?M$TX3Q=;@+UB\* 1RXJ&8R_\E['\^G4\N A_B8;!HDU6-F):;@,+7+]:T8' ;#B M\".;)/K>>XK]?@]8^N%,N;/S C4 M<4'#F:#J"I)V9JU5ER>O*$GA*_S?G0<;EW(-F,);?AMB\V8/A72D"?GO+K?* MS+"9,]H_&Y%T-6L5W6GIBBY@UV(1^SL+.2A!FT[OQE2%=0).I$1!,3VJ=UYF MQBY+\% *V >6&0!19V]]:Z#PB:]"(2W.Z^"2_E]J>9'RNU4K/'#S3Z])\O:& M[;+%]/[5V]5B6L)+PDO #N993FJ$YO/':V^>MP;L"37YEH,[=' G8E>(>M69 M%$^=8)S)^\H8H;C&%^SV,RLE_X)X?QO!S!+F<0KG*B 2=&B@02F$DL MX@0/J+\M7+$_W D,XQD-KL=7]Y'C\0;@N-#Z4.%+.G%6&WU5[PF22BTI15)* M+DI)BLU*22F[0KAT#:FD(ZE$4HGH5)*F7!5#I$E0G"*K"%>ILW*HGN=49 ^M(W,H$4.7V9LC:VOFTSWRJY@Z3 M-16-I35?ZTUCA:J:+-$+2 MIS=_'N(TVT%A1A50$\(-(4!U'S5P#U2ZF;2@ MJ-Q%P22@! 14H2IF-BZE%J%>2E#5%%1'X%(: $J4X^3SK,SM5!.-)PN%'D5I M6./@'^G(]>A], 9B'%O.(YW.7,_RWFZG,Z!)3)E+(DF]T=?,HGP(0I0%DGBL M#(\[F;^!2*M%X5J)-.$5D0(X7P?Q&"^H4G\\'AZ=+<%Z%+#N9(O=1E]OUT( MGT,][V_%ZL;2&DU%5^W*A$ /J$\[H=A-B:K)E\J,<$!J M$:VU)*I."%6[N%!'*:0'C%B.5*'5PL0V+WE]!"F5>5FDNH0%.AV&LZ="[Q&E MF-KH]]3<<>N%[VU%'D!)W9*ZA:'NG=J$AG1;5'RRI-MT56TDT>Y/SQ'O]D**C M0;VZ0.RH4M];Z1%!7P#_5@#OQ77!!@^X+LDM-K#'3=A)8^+Z/I8C=XA%_C.W MO(!ZDS?>&Z=%KK*V/FFR.N2+GA5':X!S]6+9$R2$&]=[ 'I/TPAF9Z?[3J=0 ML;]M\2O;*ZT;;_ZQFHV^X\8DQ0$?$"L:2P*Q8==!#UNS(#$' MG&#AHO5V BUR@\VG0&3@ ZT)K$H 6\-(-2*R__./GJIT/_@K;YO28.P.@34] MOS7A1=A,(' )7JBV/]P&=$IZ\&3;@8MM>.A# "R#-\A"JGZ8SV83]C2S M%5CL5D7]0.[<@!)]\>=*&PCV<.4#=@K @2$?P+%/B=*^^'^M. M.:(_$!-+> MWAYXJ)RFH44)+3JZB:QZ8XUV=M90-I%]0T%OL"9_N%/ZU;4D$K6GDTN-!Z;M?+MNDR#8IQXM0E6U2SJE-RH^E)'\$25YQZXJ=RR-6 M8\RHK\7<"8[B&^RP1K;[AI#0?Q17_(*WP=U<2E$TX]F[UO]@? M80>3*QB9]4S9[U$K9O;'#RNHNOV+I"%)0Z=%0T+UN*FB\2U;O'L8T="S7AT" M$AN]E$/*@$NLP0 IR$^/QR,<;9_UR?7Y'$SO/?!AD/QJ6T_VA-?PH(-%>^0K M'WUL^!&U7]!3HR03BA8T9D5FP"Y)PY6ET[4:=O@BZ2*J% B60) MBI%[9\$U/S.F&0)T@3OT?$? TQO];JL&J;+5;-G_5)2><.[QR6<5?KSWU#N_ M>,'J]\*3N)0P)4L8O10)@]7?6TK!H? G*F'.H1H$UN.UG64O/] B?&V22.HV M^D:WJ0M3NE!"KE3[90?H=@@>CD?GF<.0XR\$8P3#! G4 ZBUE!,J2)(;7,() M!=DB*Y4M4 VK-H%^U&;/S)U'(0X%25:=WA HCU5WVVUDU5IN8T%6X2BBNW;P MZLK6;'72S==;(V;D\]VVTN@K>M/,7P1'=C^J&FE5J.2;Z$M@[VJCK[>THLJ9 M2'R)Q,D*55US1Y266Q)IM=)84W R'3F94M2ABJPBG$517>BE2TUU M[%$J>[O555?%W,O@9 MQ6NA4T*Z6&L/M:K550:_!!ZO8\"7FEM=E0"K&F!EJJN'\#+LE-UN*OGU50FU MJJ%6M;ZZC9=UD)<9TK]:8@NY,6P54UBE![4.*ND5;E5>3MX%3MY4VJ+8A1)L M-5)*DP&8P,O969DAW:BUQ]AQ]=)"&)J)#$W+KSA(L%4-MO(UT[0,36TSAJ8( M@K%S<*:R_L9D9GD$V_.DJ9!Y-.OO; J=%*J^?K>BQF+9&+J*B52*VFR;1>6< M"U%T1V)15.TVD>&ST[->4?&$IUUW1Y) #93O@]DQ'F.I6E-5:)[)@EC)E%53LZ;79\#J[K[QZ=VO.I#/T54O/GFY,D3/ <41 CNDBT5'V_ M1&L.Q6@[6CO%U16O.UI/I(N7J%>=@TJ3#BZZ66W;C>G_PC;R",;RPDYW,YB6F;C:5A!BV M=W6.*:KZ?@GZN$9P3-#'<=T#W<&,UP([.U1+Q4$LQ:&&QCX["JRHETC8$5H# MRANZ<^PO''@B?^\_C68S(?P'FLP\.9T2.SP M')!XBXY M'=K!5]?/3E)*HZ^:<><&@56>X$RP*VNVZ75%FI[:Z&M;:P@NYAB0;Y8W&/-/ M-:5)U+:JLZE_AD'BP?+:5UJ+' ST+$2S];X2Q8$:)N(09-R ]1'U@!Q"!DX" METS9^OALM2@P.!MI8NS.?>8_]7UW8%L!7CJ&99Y:;^2)DIE'9Q8P4EA[^'5( M8;^G\-(A&;)+?X-MG/#?W\$%MNNQ%_'H[#?R:@?P_ "(<3#W,$J6/^\-W1]D M1*,',.*,1OJN1>Z#,?660\>A>/0_<]N#JS:>@%VK!@QTT;!_LAF$JS#B$(9W MO,$@AC8N"MX)@\1K5IX%O $_"5_:(E=9D9;40WRK;Z,L.#1)TK#*>OMB&\86 MR+_-C2: ##^ !45!1/-8I-OAM?=S:< A0'_&V=A.]RMN<8-0Q#H:JN+3#7>X?[5'@;C2(%= MN3'4[MK+6ZPG4.3FP?9;5G0XWG.^(L:K&!L+MO)S["UESC.]>/*H]?."94M> M6I-7Z\U'%6]E3L!A+S;6<'/Z6R& WU$A[VVHAM/NCF@W0'5Z4@UGHS>L/MOK-#U&.F%GY B MV=FAU4_:R VX+UHR*1=:8_NWZH62@%91](21BYH;X[YL&7R62@4/65$;GM[" MYI C@N)_.F/S0RT ):\#TR$+%0!Y4 *;_VT([\'Z-;83Z:K^N\NMJA0,X1GP MCW:Z56-!W.-R(9S"[;X OF?GT,OKE0^3?MATV?7;3A_#I(:/!%VS8?.Q] M_.N0Z$RSU3,TI+O0.1Z^."3)%BSG^_CG7:75Z703OVJWE(R?&YJ:Z8YM@U)@ M4)J @S+W/ZJ.1R8IW0 [+S-CER7XZSAE".67^K'D%H_(+9C]!/P!FY"13\@R M/@/+2'$4(^S.K/AQMKF>=IV-";AGS. AD:V3YIAL[\3/9.4BDY!L6H.% [O. M)[Z[]-:C;L^B2SK86=@F'?YC%@9Z"V%^*R%C7.4K]V#XW ]ISNH,9L^Q[F<. MS*^V!88XBPCZ00<3R_?MD4V'5SXZ /RE/U9)\J0:Q<4:BWZH(BE,4EC&4\XB M**S3Z!?5<:P""JNAXE'#&'4LX6L[RV:^8/M,J"^#TT6,F+JVO(E-O?L1N@'Q M57-K$I88>KOWT&1%BQ4-UJ*:N7>U;J/?59JZ(1L-G2(6#P^UJ0*+O4:_IS;- MGMCE?VLHMVH8(BW[T)^!$,O7UEDS>3WZ]BFFM$H(EB.[\D%09P&F347P#EXU M%%DU-;5D1^KSDEJ'-'?5%=;V3]>*JOXC;2Z10%B^W#H(A"H#H='3A09A#257 MK8TMV9?V7$37(4T>=:W1[S:[G=P\0QI< D*P=,%U$ 2Q0UC3S%_(5AI<)V1P MR?:4YR*U#FBHH6,D2E/IBGVL("%8%ZEU" 0[V!U;5<6V^&LHM6IH;,DF=2JCMRF:M\]LJ14 M>0MT.HPV1VG_ [O(Z.:1FGH)7EI*DK8D[9KH4(>2MM$^4H,HH4A;>&VJ^@'6 M^ZJ$8GT[R^4D5;S(4(.L8$Z2IOY*H__]Q_7WJ__]=GWW2&ZNKQ^V#"IIQ&N% MA#98CA(QF=%X\C2<7JXT5@GK=-U0^ N(=/#&?S["S1\G[N#GDHG 0RBPEAD\ M)O#F5. "+*PVUC-UD(].WLA@#$# XBN;-H1,Z M"%A]-UZ;#0NQ+"JQ804N/X"/ALNB;/ -5MZRAZSPC;51UVU1S:5%6(T8+-+& M!S8DEL<>/8!?696WG[2(2FLW6#4&6*AE.\M98N4XXK]-IS3PD+>N+PE.A?K- MY=NQ1!P?)?MLL3A)Y>+@SQT7\6)R3# M,;%\,G5?**OHCPE?R\*36!6O25['U%F=,+']J*I>BWS?*(>'N>E\!#Y;;0]+ M' UAO1VZ6#CL>((%+@,Z):.=C5":Q(8-GLV 4) 9-X':.0-OQYQY#"7P- MD[&I?T!!Q!7RQ/I_J]7^EB4 ,U9D[;6/7,)X62+/4!M]M=>*ASL<7NBOIY0W M>JW1U[H)H^=[%$T!N/._Z&3BDQO@G2[;K":Y:UVUD&_9P-V /P&7P((K0Y*Q MH^?Z7MW>W20+]^\ /WA^N@FN-/(T=-@?([X[,_X\MCM91ZP<=\38LC !3]&( M0_X><#^@!XS9GL%OUA1+E."W2234RLZ;=C-C'*S=,P;*B&J=)VIT]*>N_F2. MACVC#3\H?>H,V_]63=C>Q3.JX.)?O][_B_'QF_L?Y-./Z\^WC^3K_<-#@C)Z MZ(H(R^4)?6']A%8K]8V6E7 GKN\CT*R0"[QDH=O07[8?\*6QD,QL=X@W:FW0 M<-]\O'3J>J""WN+;AJSB*)-:,!DV(P>T7!=T6="?\#N?L JF7/U=S!W>! -" MFAQY[G1--?^%[Z2LAO9202:H'-L#O ?N'LY9761&^"P$>,I2> DHG_">;3O% M2EN? <['H%T[]&5U+=$.604Z@HVIRQ%#A#M]N&@^"U7:-<0.L#ID@%*6K>,D MU/%G:$S:D4FQN],7H+!]$$B\2QGBG_ M'NY?L;"8 ;<.,IS< '$5(^#5F1U2_?R&F8X3FQ*E??'_$BP4 M69QXM3AQ9WMQ8APND_E["^9V](:L:'PR%8U+*,;7303C!H&G]>"QZ$E'K<9[L0>TN>*: M!=U\S'6D]9;$G0Q=4PR : M +LXW/]7W/R5[>$36CZ):W9^=+WM\Q&A[V_NH5<>K4%^.PR,&3.@H&)36WY2 M$$TK>C6,Z 7-LAW-=+(RC]1'0!%0&(=&!@U*WX(],V&7P/[-!!YDQMF_L+;/ M9F7^T ?G[]7?]Y/E[FK\%3ARMF-*N$X H*RVVEQAS=0*0&MIBE%4K7Q-[116 MP#_Y)0<-RMSYJ&++L=>C)GCF:NHGN0J[*Z.?307R&_L72%:/J103UWF^0'?0 M4;ANAS6RVS>B!+\'\MD+W@9O<_E +>%6L5*1RLW6<*<*FES!?1^.TO4?.+6H MQVR3/YV(QIZ:N>$E[RL*'VUTOOQ(0:VBR:TO;RB]]::E-3 MV%'8JGKJ4VK-]*F$%-,3SR3M[4N#."([BG,<%=2"K+4,CB/A4R8@GSHZ#)'0 MH0$Z](PJXY%%RVD4CF 1>7.'=4)?1AH]61/G11I^/D2[^I-.Q623D8] M3V<5.]5.[CI&->FJ)1&<#L&=VB#80'="+W_)V3( ?"1CI0HP???H%(R3[87P MSD91VL+LPT->=KB+(,<#\)7F:W_"56"5P)B&T5(FH;N#%0&Z4BL69;.W\,5B M-KN+FYU1$DLE-\5!G>UO],(]0)^M(;!_R\7&,&@&?LL.\<5R)V&\AQB/0?R= M&-6@9$VR \$38XO' 8\I!GA.2(W[B)E3JXG5/*IP(Y0R##ED*;4VO^XT];XR M.>8?/*N=[<#58@,28(_IB EJP3;82_5/7$:7?L^54O?\;(*5N+]S;RQI_8[; MM-2G6M+?59G'-JMSJ\<;*FE&4:T I7OV-.!:CGLV,USQE*YIYF^*('VQF9"S MV+UXI80T'H_#8]#$(Z)\"OQ>*DJFDVVTE40BV&HHO05;"]+Q. M:);DKF5<[+Z+'>0O:Y27L$"G0_G%F7A%4GZ767B=C!$))>S\PC7KM-51 MPU=?(/&%2?5KU:TOCI-HWTT%,X5O1OSGUR@]$PLG#.F(E=JP6$FZL"[$A)5: MQOH3SQZU>/=F^%8QPDZ86"IB/L.Z"EJ;?[2]5ENV-:KS@JO;%OS;,H,CQ9(O M5AG4S GU_1;97D'@?!97V[:XG-]A\3C.[U;J4R]X8N8RO ?X!([';7M@]\6= M:5%QB^Q5>@^P78\W.;/1-^+Y'LO)9:X(>#"\:UM(50 M"AR4+(;=)MS#9/MRG8 5!KQYXD MTO,@TFYMB%1!(C7:1X\:DD$82RA]6=:Z32YN>YH1TYDHJ"=020%3Q39"&4E$ MQE8?$1VF2.A@3:9*+D=R#C92MH(3\FA5'JV6W]E='$7N2.4YA&H:+6,M)$,0 MO!^\. SA.-5.A(B_B+5Q*10UAU;L%Z_);]2<_.'QZO'/!W)_0[[=_WC\P^1SOK8AQ$WB<^9.^1:D-_YD#D@+>C'M@!:['\Q[V M-*-A#>"61Z.LS[<+3 %N7;0UG%&/$23KWOT]ZLX8/L/#3B6N3['OM;?1C1L; MX8TL>[+2/SRYAR.,Y/UJ'\>PTUZ*3H[WK-/+$//]_C.GSN"-+9#M VWYBXX\ MJ[TIEU,/FZ6PICC(=O#YR*<&$Q<]%9O-3V23N9DO[C:]XO;WO%+ M2^SXI3=2-OK9H4!PM>#_XYSL-F)D_I:V/V:GK@U^_"@HA?'+V3IKW\>VT\2< MQ&-,0D;3@2$+UV?GL+@2H]?J]@H+X>CV=/'B2@0=U.Z&1)D==B/V;W?JLV*D M?T ](D-VQ,?D"1PU*9-L@Y, L _>T]93HJV-436&%.QXY>P"[Q:6 M.AC-%\0PF>5\M&H3I^T9/BO'K]DNS/,;"6XZ_.9Z]'%L.3?V"T41[G.G\"?> MH/;&1J\N?I[DW^T",\MXZES;8C^2("5!IB7(L*[>0?08([PK!\LP#RC>=>/. MO>4WB:$@/:#)6I27ES0I:5)L(;F[VEB<]#!'4*T#Z9U0(.M"F>Z@,MU+5J;/ M+SS15(12%7OM=J,OVZ4)#X_J%)=>6TDJ&R81(AA"CBY&>VTL(YM1@Y6QS!DD MI8F24NFF%I6GU"61Q+L-4: M;"5(=B.Q(TXUH#I%&UCIK8=A2CO8+"Y[IA@9WFGT2]9MI963'1Y5"EX\5),( M$1TA)4C+7ND.D7,P@WE*[RP2F9FK'L@.+TE44EQ.6C%BU@0Q6Y2M+/HIJ 1I M/I!6*.PQ\4,[EP@:B=/2F6E&E4-1&OV>[(=5A4(RX(Q$5F':)(;B>HHVW\O%3GM#/""&MT>\V-:4M(20ZA*KM7]E3=%9=PRR9 MV9Q9\V4+!3+2EN)S-3/FTAV3[&( M86)1/5EQ2,SB/D(.*E?%H;2%A>I5U")79ZF\)83.N'Y0[C(SLG)0896#%%-6 M#CI*Y2#%#"L'::D76%8..IG8M>-6#CHCR^M\^H"9U3I@X^84UB?)>+@I^_%) M.CQ5.JPR^-!L]#5)BI(4)2F6%%^IMAM]0WR*.Z'@2ED>*)D$BNL.6XA6J,KB M+W6 1X7*BJI*A-0 (27(4*W15TI.D#TKWY(L#Y22!(KK#UV,#-5E>:#S0EJ5 MXMAH]+L2;&<$MA(D>R>[9)?E@61YH#Q@-P63X5U9'J@&\*A2\/98!H]$B-@( M*4%:FIG5?6D&R_) E5 )W"&6G-6P[HJL#R11F@JE%8I[30&%\%S:^4B@EL]. M,VH=FMKH=\TZX/&$#'A9(6@W-53;ZR9;.IF&QU?-;M8^4=*&JP! HB8D:SHF M)'<-V5!)? Q5G+VJ&9B]:I1=3DH6"9)%@F3FO\S\3YGY7VTT8D:.VF$*7*^H MTV]9#43R!,D34O,$877R+NKDO7;!_7\E6Y!L0;*%HZ@*A9I9/69F]0KVC I9 M)"A\^@52V*7"[0CV;-L9 G>]O."?A6#J__[DX2-7K8F#'U88,KNI@*GPS8O_ MO%JW]SPZ T#!<'T2C"G@=V;!;LP\&Y X _/PR9H@PH@U_'ON@QQ"<,%52ZL1 M;I_:\ZG?)$.00("' 'Z%^Q?W3-'Q.Z(4/@8;S?97/H:/+&<(-X(@"\BK9P<4 MP/KJ^"VR,4S*" %6Q^*$0.R0$HBW();6AMW'T7PWG\("#O;MW(XM7WO.IN]D MDX@Q8.WSG";0LO^(/Q_AWH\3=_!S27]F@U"@RAD\)8"Y-5(.M71W 2@T@VJN_M1F;V'(_8O=;6@@^Y?J4>V]P'UJ*'SS?(&XZA*F7Y(E;(ZZ-U+ M(?@)A&"* F.%E1&K!PH^N?@^D@ M5Z^*^EW'JOU6S;K<.J .N@/J^WB*A ;J8.(BND[F"*FR6B[GY38Z+Z_0GHHN MWT+#Z2O:3;?.=TYA]Z.;)7V!F@!F=X)K1\=0X3H$O$G:DK1U#-K:DP^:B[:4 MS,E,DK8D;9T,;>WI+9^+M-3,F:0G%:==F0;_ +>Y+68$M-J MDO&:<*1U2A&BSAP[ ,2#1-55@E=3'%Y^IQY:[^&)B+)^+CFR?]'AQ7^IYRX8 MP(6ZY !: ^B]IRKJAXQ\(/4V9:;W:K;I?_)Z_22$EQ#6^G\S&09)[_L1=$DX4G".R7"*T$:QLFN M5Q>R.S47\IWK7#"+P9K4/I%8S^5$7K>4D],A=H#KE/AA(4MP.ARQ& L!*"TD MM(? "N9)%8]T\X *7$5LUG%+=$C*DI1U3"4_3EFIS6VCG<^A*LE.).A)LBM/ MQ4\ASHQ#"DI615>[$U$W$MK6LOPZK>[J9^P]T8?QR/B#TU=E$MU9Y*L).:A\ M270R5RX3)_\,7!>/FJ-T.2W+4:=,E]N1N)0@)P3'0E$9ES,GU.I@O(=('"0OB4[ U"CY<^9_1D^IPD2TF60);9 MFP3FS^,QS$;_"*W.)>&) #])>&D(KXJLU4Z[+F1W:BYDF3Z7)=N@O3.$^\2X M8H$+<3K0.^US'U*&OYB%#R$7+K M4>=XE.';,$#+(]8DH)[#-'_BSP=C8OED-O?\N1W@74,*/-MV+B8VG9,Q?/=$ MJ8.=)<& H<-600M9YUU1M^W*CV7[S8T.B<'8"HCEQ8^69M&9$WQ@.VP+D_,& M"/V%#_?I$/?+(C-^T(FO@ L#3,/8>&F+; MA(H"/P4KN4(0B>/ $WPRC!0 Y M-'H)@<$#68X):]3&YQIU:V.'8U%2VMI76DJLG"CM:BE0\KQ,0;)Y!E)FX)SW M(NLI%GD-Z8?0)78\?1W;P"F1/#%QFG*Q#H2WZ%P+URS[[-H^DX7!:#YID:L@ M(]TTR3^+[#F4H$$L]84[=]%W.FNKZ8X.K##N6(PZP+()9IM(]I;:Q4S$@(G$ M*Q$L)@+;O M#<(6SXNCSF09&7E$BTQ=K,K<"UN$82,H>P@63M[!-\A!N"T#" M@ABV"//%(6^/)L%0-V!]P.$]P/=1$ ^LN<_DO!^]G+_&9@U[ ?$OR._A#8.Q MY3W#X]P1R@:&6Y ? %OX#$0*LAU6' #'Q^(;WL/;\*J197OAIRA66!-I4/$F M;QCTP&H& -YAEB@KGCV*?W%Q@9=:ZVV>PP=P8;2[G3/^C6"P'5@N7/Q5#A12 MO*Z&I11B_LM% 8+_66^W'"JN[>4MUI/O3N;!]EN2ZBB4;$&H3//K;2S8RL^Q MM^3-S_3B";;AYX4U@L%>6I-7X&*H/*^6IP!M;F,--Z>_=9*CT2&3-%/,D0N1 M(=HR;,LO.="8L_EW2Y2AD+&'S.D?=ELWA@-]1(>]MJ(;3[HYH-T!U>E(-9Z, MWK#[;Z7=Z+.FX(C[3\C80/C\_M[J)VWD!MQ#3M3M]"[TM0W!SVU#:?<,:]BQ MNIJICY[TGF6-3%U71BH=48MV_ZUUL7_54O]OZ[N/EV3F_L? MY-./Z\^WC^3K_":TR9I70GZ1CS<&TCN]9TY/EU&_W.UOFUR *)7NC^ M(=G=JI+#XK*Y]H$9@B02LM MI'S;X9-ANJNSBXM,:3!VA\!*G]^:@*L1*G,NP0O5]H?;@$Y)#Y[.%Q<>C,Y% M.F5&%0[G83Z;3=C?EO=&/EN!14*'/KES THZBS^C!#C",N#('W0R9!SL.WP^ M<@'?[)7*A\@%@M/"64V)TK[X?PFZXU9=<:O@V"9PF(3=*]R[[49,A!U/%'43 M1='&FOZ^ID)O4LPFA7R&BUZ8MGSK^($W9[MXY0S_H,-G1@[P%>"'^I]M/_0X M/<+C/D[3J\"L+/\&44R&2&RP]$A36*HI=QH(0O(E'XDH17JQ6I!60!I!@84R@ZVV>9O,!:7"=\HJIJ=BVU:RH 7%6S5$.E MO<&HW39'BFH-_FUVNT:E.N'=U>.?/Z[)_0WY^.?#[=WUPP.Y^O1X^]?MX_\> M9529=VY'";V_YWY@C]XRE-X32U=%J>:C;\H%L1G1(D,62B M&=Q^)#XHN7KF_F?Z/)\PV/,[8M*)O9^/#ID4/&IB#X!E (_!HR#;'Y/GNKUV]WO&:60:(!*:,^L0(Q7,)QR.VMP0!SVCD<^!XVB4]I M8?J%LOCS83Z=XC6PHP] O_;('E@ G:OE"+Z'(]BM:*30I(*W&?4WH+.8-CKZ M8 8^F0?VA#G"GMX6ZU7LY+N+/_=+VSV3SF:B5R),;F[OKNX^W5Y])0^/5X_7 MWZ[O'LGUS97'W^?/MX>W\'WR^OO+V[N?_Q[0H_/P$GA..&F+18 MI8A-!,*3V?[CT> (>#P_3AQ2X.Q3VV$TB(>!0] 4%^Q^9KTM\3:P@+&.P##P MT< $(PH9.WP^L^QAB_SAOE(P7+A+8L]0O.71BQ-ZIIES>!#,%_< -_\U&%L. M4HP3LF?FE)Y,%K(G\A\SD082*V3*."@@]I^4\V=N&.-O,:H$'D">T,BQ0D.+ M6K@2HSGZX)F39A;9']Q)PX^# NLG#85GR,+">)R08$UHFW:#L,0'& '*P'T(:RHS>0,/\>/2 M<),ZF%JT=JJR(B_MY3KR;6?G^*L"=:E;36SK":0*H@] G^Y"> $+%.$G0*,1 M'3!R=6C I*(U1$UW@PDL3WFX/)S-/2!(CO-@C$>;"Q.QN8%=/L?UMVZ;^Q+G MB[,O[I/9F5N[M8IOZ?9#%5C\;8A[PU3[R#'HO[OI5& M9E[\J$S[,GWJP*HPM5V&0@K6YP'02=;=OHNT3*;=\^J!LGIY=FQ&VBA?1J9# MRV7,N8S\>/+KT@J1S1M24C"1V),D+,(R[B;ALBN"5;L@>,#APWBXC\)?G&^L M^FY^6_%R,%>=_RX-!K,4%,ER?R'@EH.3@SO/P67F;\F=Q%C"8S?6ZD\X5G>[ M=O[OOUJS5 (T2T.V+"M7\R3G5%,\G?1E1=E3_'XI2".--ZIUGRT^MJLW^DI; M;ZJ]W%U<=I#K,:J$2;J0=+&++IC-LC@H_>*YOL\^XDG>L#9 . _SI[_I('AT MOUD^<.L[?H!WY7EXAHXZ:!+%&(V^9N3NRR*I15*+0-02&:5OZQ2S^#@WU70: M?3-WQQ5)-))HCD\T>W*T"E.]NJ!Z*6K3-++V:Y=T(>E"9+HXFNK5:_15,VNY M)4DMDEI$II:CJUXFJ%X]08CFW XYL!A)BH,."NAQI_9 'G/(P_NV1+5B3X&-HHS37KO1[RA-LWM"/AN)HT-P="QCKJ>P'KH2 M7.<,KF/;/CU5@NQ40;:GKF5ADE!K] VMV39.R.\D<70(CHXF"?7L_9TEN$X, M7$>7A(8XDG"/B1SEQ<) Z79,RJOJ=E5!OM^Z>$9N7._5\H":@#QYS1EB/7N4 M5Z,YFH-W%]--6,^39+J]0S7#.-?L@&C.K_GM '+)#50E3@[!24&:7^IJJ+UN MT2VU)?1J"KV"]<+T$"R\J[N$H%@0-(N3DB9&LA75#5GBI*8X*5M*FFW)HB3T M2O&>F$H!+KJ"0'9F 0;?5@OY8]F\P=CRL7#D=&H'A]O2TH&9B@35/;W#,V@) MI@HTI(L2B"AQ4A%.2M<2M,*T! F]>D.O*EO:U"4$3QN"2G%2TF!981(GYXV3 M8\4:F!T9:W#VX*I,#A9WK%%.)$(F&UY16ZKHQO1F@?N4"4I5GE:G+@=XDC2] MI[]D44&.9J_1[ZA-M5N4DRM+$4?1W:P2@=6J+&8!D6L2EN<*RR,?#9CMMH2G MA.T5BY(;IMMA24GJ-VN1*!$X&$(/)+<-MM%Y%Y)6)XK+(\NM[5&/W=R M^HY;/)A"[W5%GME%U7.1[["K7SF@DWIYW\Z;*LL M;0X3 3N=IF$4575!"+E9D/_^G.5F]1 LCZ[,87GAW 'H-4&G MU%"DAK))B>6TBS#;7:ZAJ%I1002B$YL4!04#\&@:"BL.7%3@E(3EF<'RZ!H* MYLBU:\$URZ[1.[1?*FH6&CF7EMXD[FBR_/&*MRG:G$*'V&D9*<;X8>;Z-N+D MTJ,3AM,/N.<7&KM[VMA57$=8 @T-W_C2AY91TE3[X;$8; M!G_!;YE$]H(O7CG#^R=8 O?^^C^H,'<#0(RDQ\.Z^%=0C?U@")\:998O%M6>3P+*\ZQV@-8B$-<]MY MY=-)2/ V/5Z)AHKN3^F?X;N4I$C),YK"%DAL67J\4WX_Z^&-@N$E3;6PWL7% M[:'8!ZF2BB45'].1 ?(QB5JQ$$!1G6%K3ZI5WR]9A60551^:9Q?X'2;P.[F3 M@TZ%BT@JEE0L0(S!%H'?;?1/@U*9#^1]8,$+HR-H^!$-.GSZ!5+#I<)/LMFS M;6=(G>#R@G\6;GS_]R& MS28(#QM SXPSA,^?N4,F"B;@GAJ J[L9ZM D=A3G0JS!P)O3(7S".WPVR9A. MAL3UR&QB#>"+5SL8LP'X@'5)O9GG!6XMDS'=#I$_76OM*:V48)L\1*)D]OR\5YM7SRS^,> M1GY:C&Z[(SN-]#:7_* '"&K%0^X)O' "O[#ES+J2BR5A>YEI74>>.]W899^L M;S$P-@3N<9::Z4#+9=Y]>I514<(2$[UMQM:4KS=;UTQ3RZ;>'6=J:AM09&Z3 M*^'46AOQ0OS:N_D41CC@?^/,;&?.1K7&@4..IZN\E' \8.G5'@;C2*RNW!@* MI_;R%NL)Y- \V'[+B@@:4 1=^=H!9^SFQH*M_!Q[2]GT3"^>/&K]O+!&,-A+ M:_)JO?DH(5?F-+6=BXTUW)S^UDF.1H=,TDPQ1RY$ 5:NQ[;\$G0,ZO'HLM\M M489"QAY2VC_LMFX,!_J(#GMM13>>='- NP.JTY%J/!F]8???&'3TB H)\J=/ M2*4L==3J)VWD&OPW,Y@WJ?AA,*;#^83>CY;T?+LLG?7%LIVOKN_?.@\!4#=^ M=C^ZL1W+&=C6Y#OU&#D[ _H([_@X<0<_EZ2K<(8"9$>'5T'X&8Z IG/D!Z M17-==94\H\(Y7169Z\83\%,]@:I"?>DXZE)*LGH$X31R4:]!"VOYBUF1DV1YYP>/F164S MSII #QK;,]3!!J@,HZACCX\D'@I#=TI7A6(T@L4ER]Y>/HYC)8&YB:747NED M@O\'[,",/X_\1G_-J./3=ZBBX)#@U3//'A@\8HJ3P M?!QPR,#]=Y=;5618/9@U4_4WRM,M>"A;ZB5?9J8!4PMF/KV,?OD0'77:#MLZ M=M.'\.DA,T^(2F7OXU^'C,TT6SU#0]X6GI.&+P[97@N@\#[^N=%MM54C\:MV M2\GXN:&IF>[8-BA%:9E:\E<5#DIMJ:HFXJ Z.Q^UY^@\I5MWYV6*T=B >0C< MO49PEFAV@=25J!,AXR:/("XI^0;7CWUR[2"?2;(?"$D('Z]D0S5W37]>T7?3:+@+3N9Q1=FA)8I MHR@EI85V]#UHDMY7UWE^I-X4Z2ZS<&-AT;IJUCNAJ$X))%]B'OQ]7OH4]FEV M$_3P!-?ZOZO(SC M$K8\/?;KYP-14_M =FB!IZ//U4@SRU:]?4]$TZ9XFEG58"-(PHZ6=T3(\&HQ.R"M_EQA;?R3/?&(4[AEG7,O$Z@S^ MIM%X\C2<7D8;29/)UU!5OJC& M4FJTA!X],HU-$I\DOB(31C7CD+,K26F2TD2FM&P^]=P9HW&JZN Y5;SXKE@I MH16X)^I -3*]5-!WU<8@7O,YAZ51]6HJHZ9*7ZVLS;N\OSK@%XSOJDK_,H#+ M[-?344Y/5LU4N^7G96F8EZ66EY3W"K('.[UB92I2JD3)V5*6H9U;=CI:CI;3 *.J*DJ$D8%0NCF#9U M-!@I$D9U@E%&K3RFWAP]^5K'.LY*'%"")%\+Y26K D R U>F*PDF[+;H3$4G M*>D:<"9-)@9*2CM;2MNB5A9.:3H65I2$)@GM= BM8,6[<)+#6J;Q"#TQ,W + M5\V/G,V[GG[;@0>MU??C+LD/JU[*B^.X*;O[H,I;1Y-XT3_^\VJ*C=1]XH_= M5X<$+GFV7VB$7?P;P<.X3- M#^APM;OMP)W/7*<)5]&9]8:^87=Q7+^U'VZ+W&X= MCA5.%0C07,BW'BJTB_KTU&'B4B14@HR?+MP&+P[_G?K!81"1) M&J)S)P#?;[3J[D="(6PVGF-U][#)] ^3S:!E,VAAFD%'7X:4K7&$EI! 7:O+ M]KA #U/>"O&^GNBK1;U*+HE<$KDDJ#/.)GY<;0A&@O;[&> M?'=3Z_]G[]B9%L6S?KT(XY]RH MCC!M0?&1U6&$E5757?=49=7)S)YSSU\3"-N4+A0','-R/OU=:P.*@@(*NL$U M$5-=I0*;O7_K_?IYHTUAL;>:]:J]N;BET4 K6%,[>[C[^GM?GS!BTY:XZZ0YUUM=9 METT5=:(.C/X_Y'9C],2M7GLJW6'.P +;0VBCI(/<"4(&:2J#OG+3]9-EX!MF MC+WP4W6=RA:$*:6=C)K=C/5'?<:,E<6^3P_4X6W:.<+/S(6VT$W-^L$IQLGK:<:D MJ6U9]BLF+'#&XTKN:C[7'+B+I*_F*Y^W).4W1$//&*K&O [.B]@Z;,V0[;E> MF/6QE33QSD#WA\.#WO!J%@:J?[E-2Y,XE*-S7F<+<(U6V^<EC+=%Y%.Z-5J9,S[TDM!2_KN5MHA=26GKN1G MWCGJ2GZFKN3'=@78NUG5ZS$^CFE$@3:DN2[S?I4L4YN8ENF]5:]C@&B-Q.M4 M.''BRXM=+9&K6*+3/ESM[A<@CY&:MJLD\O8,[_8;H^ZP.9#CO:X*;F4L0B4\ M41E1693*4CH8%T=EV):KWY3E>&MCHC*BLII3F9*%RKZ&*N&)E#9LC#J]9K\" M\JQ&'30^'W28GJ/-]]GZ;E_P006UF^- [0N.J+O$(C'@!1)2\\N>PL.PJA%+ M-'?=\EE<'D5*N2N091626/EJU>/F5W*M>D1!''-8;@NONW5(ZL::V<;13NR^+VD2*2(=(9X]-53CIQ*E#;HSZ@QRM'H@VB#8N01LQ2^@0 M;:PMHM/I QL0*@(T(,QG\E1"4?T0ZTR 2BHV# DS>G*KJJ?:2TKBAM:RFV>J MHI;@ROL8.9M3B*K3&*DB3HBX2ARD:1TEXJ#;&'6R\U;"P44E[!ZG8U%84($G MG T*YQX_<(GC]Z>5^YVK,(\@)37SW$Z>@TWC*-!Q\M;4BC<=H:N4YD_JH3]) M5HH;M7K2.0MJ:Q-U$W67J8&>HFGT&Z.!7(#+B\B7R)?(]VC#X102QJ0@);NY M(!P)4U'K15HO4S78=11>";DHJ@8[?M:VSN83YH0%81TJ"*.",&$*PC)YSF@# MJ2*,*L*H(DP8^[7:%FH^ [5SIEH5%8=R=YIJ0CZ5:!GT1&5$90536?=,5-;# MA-Y>L]\=$I41E5T;E:EGK CKR8V1*C<[0_%K+ZDBK!Z%6E015H6*,"H(H\S] MXZVO\JM:>@K.+RT@/E@!!9!H0Z1WRTD;,9OI#+31:8PZ0Z(-H@W!:2-FZ9RG MXJO7Q88SERY!.! $!VD"MMR" MKQZF85/!%Q5\44XYY907H:NIF*>0+^;=*$2^ M1+Y$OI>T#$X@X7Z[,:I\05>L>JG@*>&%(J>?:?*7["=ZQ/]\8$N'N=R0P)%= M2W3* :[ [-AI'FHP!(\_[BF MV#VMG9SCK3EQF88;)IUG\H2ZH2+?R-69Z;89Z>8?JF[/E_:"GS&GA' MX OVG.V9\";M)1CA1KP-AZV!VLE;T]=76IWAL)CZ,KG5'Q17]%;0P'E4^KGAR1EV8@V3]1/P0!(ALWJ:.8Q)W^#W,U?Z!"S;R%RN(NA) M"%@*MI[TE\$=6-$24M[%W3.;1ES>W$51/&.+K*5[=7JJX(#^@M*6.9ZD@,@EMQ7L+HS._02WKQN_N>D5ZR5 M'[F7T8^\87Q?-LSMWO8^KAG@V/W#9W^1'_RNF8NOMNO>,R_)HRPW1O(I0U\. MD%X9L9T#5@?12)5H)!^)] _75104A^J#Q1?4G^V MG5?-@>-FGF=Q#[VD/3N,':XY5?+M1T72*/,1\*!T HX6;4_-?S'CYM_,L9,( MN],88?1%5MX75+ M0&)#S<&64Z,:7E*CZO*.391LGBF$8UQU0^2,7Z MZ%]0%>D5IHJ0H5$G0P/3A\S0+;BQ-J[-QL@I++*VV"]%6/0;HWBK-4'4/C(E MCL94UA*;4C U:(R4[(6@9$L<9TL(+0G\O*#K#4[I?"#(?"# BR2/+E HILK=8-C/C2F]+DL X2#=F+GE^/,E0L@ ML8)BZ\0DG8OUY(]6POQP3)U)?&5^W(07X->O&7\&I?FZ658LV^%R[I>!7'0D M2 C)6I!M5S>8YE3T8BD'9U3T!DIC5%RA-DG7NAF%J=6%1^IAR07![4,UP9F8 M@7 ;F#NSJL -JA.7O"2/[!1J#!=PLH+F/1)M$VT?H:B7'R:-DS2FSA25V='YROR49*QX[M%@$]N)6H/3S:!WMX/,VP':_?+]#9]/-8AV>!D%XT MQ_0[6O@OW91>9Z8^D_#"37\(;.: %=,;/6UWT(1N,(Q^DQ3-WQK8OP5<[4I@_\!^A5L>::>2T-DDVI.D>'H(T(P\ MSIPP11GV-:4_E/7N5.EHBJJP@3YMMX=36='T?PS[_TOZ?B]]_/3PY>_CIR]___08[SF2?:RX*#U=/FB+ MGTB>[FKR%^+$LR4=*,\$$C?=GY(!! D?(73XOP%&P$&7S.&^I040P.0-$+Q" M'K#4'#[@%GYOY3#G\F7*WAE)GHT[P9"+#G6?@9_,)ZPQ[@\-2MNT4? MUT1NCQ% 1[. -OZY,AT_1<3G%YHQ ^Z$"PU?(_(3)$/N/O\= =7/J^"AD+^O3^;"[X%XV=XP%OT^Y:4@[B",^DJ?CI.W!V[ MG@7_G]L=, *)TMYJ^\_9<(T#2#0T_9=1]'_IPY&[;SS&XF#M-^WFA3 M6.RM9KUJ;R[*[ZA\!>&ZLX>[K[_W):?3LCB(SQ\-9-;\R&]!,V..[SO_31-E M*=+,037W;V:[JQK B9DQ:,M===(=ZJROLRZ;*NI$'1C]?\AM8!B\3Q)0XQVJ MR#Q^KHV2#C*YO]6@K]RHOG[->W:-O?#3GL!=KSBW"A415YH'4Y5W6%Q44Y%> M3> H%LA^8(]PM\&=HS:C?A[8-/9_;*9;'[)]P=WA!9I+;GO:097#9A#-NZZ6R) M;[36__#A(%UB#]U1':-W,U&#>_$UJ(7A*T)\I_!>T:W!7X(.:VDZ_)2_&^]@ M%GU01%:9OF*X]1+^"?+'&':0;P)+,=A6%@J^C#L#"7,#3YZ#SFA/3:^57S6H MBDJ!S9#VH,P_-JP20_*)BGW87G.^A".$2^# _5-#_H*P\@V(N>8B<2Q ?>:8 M=!R<4;=1BJ,C/W;PL=&OX6YSD)//6%T>:C214PXT S>J4&RJVE"Q1YI/?+M= M>5^G(_TSX86W6=.:&6%'1R )%-72(U+S? )_DYN2TE84?DX1-=-[M6] FL.) MP9G 5@>VTI9^IB'?6QA:!!D?;<.X^>S@@8UUKRF9T[CBICW#L?%C3CJMW<6# M]K1RN'ZXS3[A*YTQ TU7=\ET($#2X+>!'R M#F]F.L:-?V=]Y7JV86(WRRC_T/GD1?"5KO@IO%V3'X:^2%_%J6A9<\8)\VH6S=$S^H,"N#TAJ,RD@^<0,B:L5 M_+>;;0]_L[*8+P9U>)Z] ('E:3\CKRJMED'31UN'!?@J._()YG@:W("]^#J] M3^B+APHY8T MYA8&;RWF>SHZ/F2[S36TI%?-/Z+H\2[]/J);FW& 2VSCSN0B#RQY;D*L11 \ M@QE;ID1].PP\0@?1C8"*@FR9T#1=(5_;C@V;_ :*"N8[0 /X(B. MDF[2WL=\-EM\R'3=U88%_=EZ;$F@*G,),?%%!S\OVWGCZA(:C6L%!&W'FA_B M7GF_I5 A=XRQZBC#CT6KZ M4VJ!F:507VO_/9 "S>G;UO(#'3CPH:U9P [I\[]]8OM;> &AVN8L&# /V[^*DO MX3UMNT+Q];V-MK.EV>#FQCA:Z"B(\[%FJ&ONF.UXG7KB>Z:T"7&[9 MA--$#NPDB!6 A^4;=PRK!=%4FUAHY?F<'M\4?[8'.J8?P<)^O5L&8G0Q:QMA MPG2-HU5"[RF*_UVG A@X_BL%G@PX:_/%-%;;/PWU@PW4?@T!Z?L_\A* Z88L MQD?Z/C].<8C.&OGQZS!'CV9H-$,\0VIB3'FQI;[ R,0;YN\@+CW M%#[#>S-7UY9XBLZ*B>Y+74>.(\I9),C97%=T[7!CC'PR^+&!;&!I\4AF$.1Q M75LW?;>?KCLK7YROH](:+QN;\'&R&*[:YBEP@U_1,?NV3DY\SG MC:'[*2K1P'R,2E8_YQH9)7H@'&ZIPJ7NE@F#U.K8P!9\AU4P*N$+AF\'K2"L MA)PW,O\ 7_-QM5SZXDL#0^.CYFE2D+4MW8/9*,GK?S[RR0QOR"T>S><%J)-@ M=GO26.>OB&OZ$<2VPO$+ :?!EL(2J/1S26[?_%?.X1=5EH?[1G)P\MI@%]' MPY+_9H%[&4]<9\%(&]QP>TW-$L^-X?.(;6>)P1?_O-?:U@'W )XW/FRM#1L; M$6#@%R_PBX!4=J3[CL@/=0RD6-N;M>!8 MW'!@B.FN0\81S\V:W?AL(++A/C_Q8UH.:H3\KZ$)&<1XMK9H(U:Y%-=7^"+) MD9*$'_AAA7@PF(+%*<%BA8+%(BREO&!Q=K5IHROQ,8 N?\H37/#!LO6?&TVI M'].)CGQ,.*X,9.6^9_62GK4G_BURI'MGOM-Z(%."#9*LNG$+#*\'%HI.B/"? M^W2GM2=LK?$E*'M3QYY'-#Z>H;1M225/A*K.0"A@/:VVSW[R3(3J#%KM0=YQ M3?O'."4_)/<8ITZKT^_0HBJ\J,'A6YTR=BCCSQ2YZN.)I-@,G#-LVV:H4XV& MW&S\)%*D?D+Z%HB6^T"L/$3$2I:I%D4,KZCD/$"R*T&F]I" "C((5\:;T;)94T_V \-T5#18_&A($H"' ."VFKGY#&'W&K!;)G3!"'ST:XB>[&^\*"PP M!<>;DK V>%XG7,"H[KL;?':7$T_R(8VDC M-HFN$ 5ZJ(#^D9->:.1(52&3VE3Q).4VJC,L5O,;P^9I4/C\).1U@%,WE7:' MP'<=X#NK5MJER:P$KRU5,2=W4CEWZIP\GJ(@^-3((\P#4Z?Y>Z^ES^P5=HN- M34DK1LWM@9JKYE4USM_6E3!/F"]=3X]31[\Q&@P'1!W"H(>HXPB)4(HA,3C6 MD"#R(/(0CSSR&T)#;@BI\?D8EX/_-3C<,R3N72Z%*6$&@D )5K2ZP;6NH9ML28\K%FA%#6"\Z7@#%9;(B@[E*A&B6I7'9D_ M0I?N-D8]02+R!)N"]=O,N"E2OU63 )5[/#IAJ:(LJ#R=LT<):(2QN"*8 T%] MT1!4([]O<3EH- R=9IX7G<5V6 <>-$;#N$LN2S16J GF1%I$6D=9"IEIJT@[ M8=@8#>(I$'L-!:(WHC>!Z:U<&_RX7N3^.Z5/4=FYC%J8UZXQ-RTJZZ*HA?D)F;NZ/[8[Z&+>H2[FU,5< MN'M0%W/J8DY=S*F+N<#41%W,J8LY=3&G+N:TN&HNKD;Y E0G1MG?^HVLMLOH M3B.W9064@&[.!AQ4G7 -^,R71)L=H(5VD $$=Q#!5"E&X#T#<\W1Z"4!J5WN MWB!.2V ]'UB30[%J8T058%0!5K?4>%4N24ON ;U0N^@KP8Q OGW>!4MI M$_JN WUG[#$(Z#JZR2#AJX[XRMND#Q#D=^GKB2(=:^3ZI7;EU'US/VEWRU%U ME79CI Q%ZKE)H"?0[P7]>?N5 WG(C=$PH2\9D0>1AX#D48H?6U%R^[&) H@" M!*2 _.:.XL^.Z^6=SD1-R:DI.:VNEJNKD<>!DLTHQ'QZLMG!)C)*-W\3&A?5PV G5G)=H2 MDK9RF0J9B:M 0Z'3:8R&\0)":DI.]%9%>BN7W HWIKK4E)S(D,BPD+A#1\T= M=Q"Q)_G!5N,%GV8_[3 5/$PY'GKP_WQ@2X>YO)_B)@8A:9O&>Y%/K_9(I U4 M,FS@W':\9^T9-LJ&]2U7CC[37 :;,)^;P(/Y.1=& MZ_UT(ITL=S8(Z0/ISURL>*W$**28^]4<7DZ/_SMM2SD!FNVN:NC=*3,&;;FK M3KI#G?5UUF5319VH Z/_CWZO4=XYQ-A2/_$@0'XSJ2\%(E?Z;>M-=QUA<48T M\3Z:KF[9[LIA3_#+#Y:M_XPPH)[/VF!KF3'VP@_Q3@S8U1+NY0%V&Z,[>\$Y M":#;D#9E*V[\*#)#>^=4(VO"QR>M2FF<(>JM<4;'(;FK3S;>9/@ H<] MKX /XK\L$WB!*\'Q^HL#+7/E@%K:DCYN[43*0MT9\)J#ZYIIP+%M$%^P'5;X M&.3)2! M/U]JCO2"AJST.F/\_=[\Y[++,O@3\3RVO-D:9GQ[33=R)"@4@7N'^[^$B]O@6)'$ 0H3-M.L*N,LN>T'YN7G2J^GY:['A M#V=#+.L5:&\H-' %L,J%;B[A_/%.H;C%!\,-PRNEQS<0//.]RPUH,J"J,1"3 M_M;$\\;%(_DZ#'_7A+-^"Z46)X'P_@"UN?:3;:_F5UCM>D'!DN%V !Y<'5R] M9SE-!!=_<;@!TAU_97X:;_[/[/6> V@5C/55I;G[_?._G@S>(T]#TIZ;7[# M!1Z(Q/[%'!THT8";F-%]P'5H*X",3]5C3_JF@2+@8RF8!-'EYQ'.A]CZJM/D MB_1XN^,-1<%B[94'3&7!-:B]T.(O%>&@K[#@_\@7.U*V=/G!K@C=R+K_ 2#^ M7T3J>&$\^BC=U')NC&F_!_KWS>JS5?D,(T*9-UV1^THK[N22X'F6R3%CY'W3 MCGAO.N#U3.UN*][ (7S3EI2F#49:N <[\']E1[ M>--H7%WFK6J_;FHE$7 MG2IE+FYV]G#W]?>^Y'1ZS$L.,[RC;Z "CFR''_DMJ #,\7O(_Z:)LA1IYB"E M_2W=KL#!?D]W[M5'201Y0D\O1A[-L0V/T\HT6=?U'=PP]/ M28T)D0Q,B.V/#.S^JI2;GG&!\42D*?_?X=RR8?;KJS%RA=LFX8"Z[E&IYU>Y M;R?-]CMN#S-9-S+Z6M([3W[\^Z1RRFIK0,?$VHQ@_ M:SKS^5ON!D[==F/4ZS:'2E$-:R^0-%5:FL!" MWA^P_9#C([-?X^Y&B0!/;HRZK6%1!9OEP>XR1_6?15TH=%&ECBR74T:6'^(_"<=7$1:3LWM$+FOJ3_@2D\C^S8P0 M)_GE' BM2-[[V!/JO4JRG1I:\G9"=)E;,C&Y.,L\\M MKRVRSVV$70*;B1UV,D9)J0#Z#!LD-FO+P]DZA[7ES\S :H(_[#G[:FL+3'5- MYE_N#@/+:Q!B<\I.LZ.>[ M_+"KJ*87<#VQ&V(W9V_$<#9V,P0SH=M4.WF; M.1"[V:N3Q;I,;"J9^,]OD*2#8H[WT?J.FZT"CWT= (ZZ66&DD-J$H7VPB\7= MQH4N.6%#!FG*L%&%!D#P;" + *E?* (DLV"Z7S"YKJ;%HEQ>ZHF5NP $S?]A M4IGE;M%ZO!YOI_="H2=UD>JF#]_O/YZAJ.G;NDS]^_2KO7A>USV3WS4A6@<\X772'O+6U:;*_^V*RZ+:2O)75#9$BZI4@55- MRK N6*Q%14M4['7Y8J\J^47_EVE.6((?ZA2!2O9V9$/R)%35I-PD>TG/R94[ M-=FQ8FO.KFSS"&ZBUX/E\4$)+0<^KK 5WKI!'+;:LIA;^&0RJ@F@FH!X)D#O ML L[ZA;:N(L>6-A#[OOT1]AG[LOB'F]L6["DYZ=79KVP;_"P67Y_MHK50H.F MTH^GOHB6R$WU V>O'^@EU@\$&2NY\1H%:MYR U7A56WB%U.*4&Y $HPD6"D2 MK"^B!.OP!)#!X.2(+$FP^DFPOC@2K,L+YMK"HU0$"78-N9IHB_(&K1MS=-WW M_=7F'QQGF%YOP<_E[+% DJ&?^>G5SB_$U,:HTVL.>_$^T,>E%8F4&'1E6"O? MF I0EEL"88E+JT,0JSS$2E?.3V5G?6!GPV;G].9'A+5+8ZU\S?I8=C;@[*RH MO/^2YW37HL!UH[*N-=3(K"*'L1.TUNLM*!1#:\7CR\_HAXU1MREWBFH#4S'W M2IW =B:U%6&6E]/WVNC\;Q?E_">0B<71RE)LC/%'*Z7D)QW2BI&[W5?"&G:W7U5CB]_'R^CWKKH%U4OAMY*(3C\P7KK8"R MW'Q^@ Z*KDP8JSK&SJJW'L7/ALC/5.)GU09%&\^M?@<'V: MP9%PQ95<&7KIUM R\W2%71%=(MJQ$@P M$XNOE:"BGLC7<.)5L]<_V28BP%T:<&7KJ:?Q-1XRDD5)TZ])(S91?W4-'FP^ ME4!:[AO4?4YK.UL'H*KSMV,,A>WQ5G>:X[RAR#QN+&D?8Y'M=K-?_ASBJOE[ MK@.!^2R'J%+G'3F0M-_C'4**\EB7A#<1BJM% 7S=,'^,&5,LU\5)3S*6$8O? M)T<@QELW'.:S;@KAO;P4KRU^#S$1V.\U^/Y_.&QNKN:43"V,0A^95QL<3J($ MP7J^.CKN+WT]X36G*I0-KX-VXM36Z\3KN5U)Q8_LR9H1&4PIZR@/#38?2 W1DH\]GAU4W4)K 6#]5@I>1"L"H UGOMT=6"]!M,+!XG[ M<19IQHQG6+:D&7^M7(\'*<,30ZRN:+7#R[H@M>0HUX;./?_^ HX9S1U8'03Y+K^@I Z<>U1V;#^T <\1F) M>P?'!_>Z05*_E7TO/G]Q#?@&U#DNCD$$]"\81Y]O!EDNFZ*PWN@N-R=3A8S?_A M&N22O4:Y-$&4MW9"&#YN[U=S>#7]A#U-.J"M>^]2[RZU/NHS9JPL]GVZ[31U MG^"B#Y:M_XQ0'E ^ X)6<>SHW4X*:2N IEF6_HE^/ UMR M5_.YYL!-7'Y^R)3^S]\&BMQ_[_H')-DKS_6T!>Z]-'F3@%(MP 26,, U[PRX MG^8# E9L(1I^N97V$@8\"TQZSC#4;:GH#TJ%G0G6%5"KSV!T?,K29;?A7]Z' MUI:YX._)+WH?W#W@5PFA,_X\_^OW_K#ZX; U4#O(Z@-3+7AP,.6^U4X<<=]7 M6KVADOA5NR4G?K[O5K+K[5P)M[; MBQO4+KC\MQT)WOUFN>*2O;P!F[4VT*_,_AZOSJJOPUB)YZ2Y0'O9J=/7,PLA%M[WV&>EV MV&Z,.NUF5Q:EXR^E]!0+)OF<8)+Y6$BE(W;%1@59?05MQ92F(!3AI0COQ8LF M3^5W2DE=4*H;SB6R)K*^>&WIJ63=*:G-AE!D+8@6M)V]D9!<<#!9 &%B+E9^ MML)Z:&W[1JYS?!_'@?#L#7@M;<;UCXQKWR\+9^$@ F=%0_ 0#X1:OM M\XR<&0!*+U^P??_GG4%A87NUURDJET#)EY5P<%&]@[>Z8!B[)A'TC/'L*B@U M_QLPH+L( _H684#WR(#0U2=]! 9TK6%L"N:G!_./=83DT9>$)B4<_@5R&7A$ M(-8=R6)NX<.^*!I/T?BX;U@IL 4[\OR@#?O3*[->V#=XV"Q_BORPVQCUE&9W M*'ZSN0M'[8DT:TR:'1%)4VV,^KVFW*T$:5Y#.'TS.G2M0(2#0[U7F^;=5TJ" M1N;L/;W:^:FSQR/Y_9XH@R4(:^**A%.QU@>L=9I=6916HM<04-\P^S5OWW#[ MF<-H3G1U^3T>7WXJ' 5-GO#MB!#+PELU6#XQX%MB&#K]FG"ZD4X_H:_KWG^ MU%XYI.)7E>5_AM/+2X2P_,9(;K;[I.+7$VLE<7P?:PEPDANCP>!D]8%T^",X M^H9[;QBZ^4(Z?'49^A$S9^4V9I V56&T*L):-1CZ45C#M,;F0!8%:]>@P3_- MF,,XPR<=O5HL_:19XG*[B[0F#VEX?3T!5P)?/Q%PV,"TJ71(F1>FPDW<4IHK M2ANA)LMKKI7"LXHLH9';/7$JXT0PBJ@LCLKBBJ?H[CDINJS9TQ7:!-XN96W_Y*D(JQ+U*]% MZAC\+8O\B =N;X$R!_TT19BC1SD&_\+?V Y#9HMWZ3/[_*QQ\MIHV23O\,8T+[ MB6"\MSTF#21>+*F\EW(VC_9L_>?,MF!SW$__7)G>&]X.A^Q9MKMR6+R'M-P> M^ P8N $SQE[X(=Y[N[7TG;8T^=25G6K6W8K+W*6MP=.2%J%L@9_3X40'2ZX] MZ6IRGW5!$YOT.@-9UIBAJ+W)H*W_0^UVL%"VC*&J6: *&S7^\>5I_%5Z?/I^ M]U]["U+W5N^FM'@7JNIWJZQ7]P$"ZP" 23/-E;2-'8DT]Q^'U( ?S'F<:0X[ MJ.!_N?^\"_D[>SZW%QSX/S3GN_/H8;]W/L=K<\M \K'K8>[W:4#V?(.W]"O C8XZUBLH-"Y;)&TR]X*\UYB9T[,Y?^2>!X->!H-SB'V&A)GS1]%OQ&FJ]<3PK/P-\< M8(+1.VQOJ[F 'TD:5QHE]D\L]?1LJ>#=_&8NS/EJ'MW !WB6"=AYLC^P/YAE M?'C[YB]Q[ )840GZ/N4.F#'LC>>.O1\. [T2=<+/)NXONM(^+0PXH+^8[CW9 MX M.%Z_'ZF'O-0T:^7H:=:N5\J:,[+1)A(#'B8B4$.V>QB)"1-@W&]K MV@A R7VX>ZD]BS4E\\Y!<30%_1E\*I:F"-8CWE&]W#M&61K&&]O-=H+HV&9) M)E"*Y=H@&WR2Q^/=<*@M7K;#G-;\J%AV- Z>^0$?F<24]C,CXP5GJ[C :;[9 MCO<,-@UNL?M]%3;P&+N!CLF,+PLN@>?\\7V:9^_'VYO_B"N>O'UE'IB/ M*(_AUV9&3\?6?JK([)/(77/^!DN4_D>LD_)DM:0S*T(X@Y?H0@GV+BRUL M8+5"+8>N@U,MT9GN8BWK,GV&D) MMYIKP@;#*;KP:^!QWBQ0>+EJJ\,OX+8X@DDSD)EYS'H+GXU#WU&%"+ADR @E MX(N+9^9N-.3UDS_8FL-1\Q$6JWLV0'*NO<'_?[+HC' $GG?X'7%:%"S*X4]* M>N/H2[8*@T(^Z[6#'=XO:+U^^G]WGQX?ZVZ\WFVAQ'Y%( //"PP&Q /[%\XD M"U1=$^3YXH7Y4(N""CF?;PF&%VSAKR5Q;L7Y:A1<]?JL,I0NGOVPME _\65N-*/#]AWP4$-[B_!/=)BK MNWQ3@M\ >?D+")A_DU/IQC(.]V>?3;:A_(0M\6\6Z%.[=SRH3 5< ;8-3XLS MJG?F+\%G\0.3)IK%Y\CAE\QPT4RT07!QAQ5J93.'N=RV!%L(=\N;)3&/IO0Z M,T$7!'3H*\>!1P,'Q"O@\?]FCMW$EBCO3%B(%G)"D)]S?.FU\/3LP,O ?1#P M>TU:PO,0((']E>']069[$N_9XX#36FF&;":Y(V**%.7 M8I7=MG)15OEM?/]Q_/3]X/GW\].G;^,/73])A_U^U^&1.]S-WE*V= M$]\ 'AH([+>-"G?GB_DOB\U'OJO.MDS]+<$]+0]V_=!K%QIH ^@X,J8Z;(G,#GB#K0-W<(/<^34G6#KV MBPGJU0Y#Y?HY#UK@$V']J,X8CO;JO]>&KS:E"=-M! $*SC/C39PV$S4Y3P8N[/ Z+N;,X27]#]&V MA]WA M.V5F .6_17^RNM@5Z';XN;PFYX-O.]K9AX*H8_Y2*%;QLP/*RQ$)6U/!*5!/AA'69Z!NH\RD9^ MHLGM.JO3K?/H<9V=8>HXRTRWDN56?] 5;UQG?Z#6<5SGP5SAX].3"8J9C'MM&4< ^DQE[;&9ZXZO: M-9JN*@N4%L 3_VK20=--SD?F>1:W$;!XQ0TS M1>/A2P7[$%2B"R UZ"12*Z,"+&4>29&T)D?]R-6C->%UA\LO4-1?T<9==I0K MI\"^G^4NLLBX9YX4EK9R]^DF\N3^NO$J<\;-Y1KCRY8\_TUDCFU4GI'Y49S=IN#?N'!X[F2=%(?DCN% VEI;2+ MRQLI;%'MWN%;E318] QE_=FGBVXX_*6*)MM'%TW*F5-!:CD E,:@GCP&]?*R MO%QO1ZVFN98RCXW"TQ2>+LXM\CG,L]]T!SMH56W#C+0%7P\;HY,[+YVD%?WFS]:J2X:[C-6J16/%# M<[U]80+@#$PR5KSWP59;I[!+#)8\KX,0-$^L*AH%GGG$\;WYXB,<..B/3_;W MS6F'O;*2)$"G79PQ+H"]38@K2ZHF:B9K$5D"*IN5-$G;$0U'PX&RZX^PU23*YTN(0+ MWT=3Y&[*R9'K9P*5[!]4_,^Q%\^/8Q;3_;Y8/%,.NQA.V'IZ@+1T3&R[$O8H M7)I^H\&PP=^Z4VU"&UW>RE"WYP XG;EA/RQN00=7)S7AW6G5%YOE0:.!=D8# MJ?M' ]&4G\I/^3DPD49)GDC3:9S"J3+W !Y>JK$EA^+#I\>GAR]W3Y\^2@^? MGL9?[N$OG\8/]U_N?W^,,>WJ)3CS[I& M=M5GI7Y'P\]_?.5C!3"+66G+LM^R=NO*)C8K!,4!^V8UL?TK[]AH^.W_V6+& M>\M&VU2'+#%\$E^;_8+15'CML'^P%W\.PUD#P8KP0=$Y [!R6T=)<$I'>V6G MQ/*_5[S;H_5VSSR_T>(X>(SQ9#\PUP,) G]_8-A*DAF?- >;_;CY.]5WNMC" M*;5/_3_#]4@+YL$^XXK\MIXN6VH.OKZS7A7\U5\6[)N_+DG3=3[^!?YO6GR' MP]Z__"A N@:_:,)A6?K*XK-\-M-/+'1D&R#0X=_\,/!-0"MTPI4U_4D.+C81 MM1C^&O/G=MY"@Z/&,0219T<]WYN.FSA:: ("4?.+SJ=!N[;=A_J8//SB#M<- MX-&::7%.B:,IX$6,L!'G25V#U[I/IMWGHV7@BUS#0%(L[UT(CI=+QP95"S_OU)>O?U^^/C+SE$5[ZVQ_J, M&2N+S_G05W.?4WQ'D7%GSY<.F[&%"_JQSS2_VJZ[K_=KIU^SWJ_C[W=?*M_[ M]H..,/4^Q3\525V*C>;=[@NS6/2G4 MR/0Z$^GSM3#J]78U?QRA!7]+'^.Y\B*DLA:A+HQ7-24ZQ; MZ6G4-&R,.D1+1$M724N%DE(7&VG+?<&)Z1JRZ;@3"J/$&R]4Z"GGUM\O8,Y, M;8=%9FGIOH/YE!2\0L91'%6;YL?]<'\0?( Y@KWZ'XT#?]O?%X_H(QH[IPE6$0J%XGA+K("T$R^N(P?)J M4D%Y5>6B)1655G]L R_Z&4C&D[4"+-Q162 #SO6X]CX:^5Z&"[[ M[-ASC!4% ;7QPL^+^+$54_O@A]1P<+I[G.SN4L.)>H/S2 VR/' F@%!-&AI! M\*L^_.*:HX#HZXF#OGKE NQ7,T#G=S E)*C(L=.%+@D_U#PX-,I*M^,?99MO.K@)N@5D \FQ)R-/P&!;!U M@J# $#RO#^LD+&+[M7@I@4"LL%XAW90DQ*T6]+%Y]X5$&NN8YY'[_6O$/N1^ MN]!$#Q43/08%3$H4(FOJ])8C1$W714U9I7%&:I(+&5Q+M"04I(B6,BFVQ2;S MJM@P:W!*.N\YB"E05\-%K&LL_9%G!=I4^:;5)#01.O7NM+I3TO:J;*4<'A%% MXH#$0;)JI10K#[#E6G\@N#P@Y8JHJ1QJBC5,.8V:NF2H$"U=)RUU"B8E3!H9 MQ)M=B45,UQ#0/W.I5)X*-P'LFJHO[@J38,LNE;J.W"^YG]*N[:S5 BIF>?5% MR?.B+,-BD:96H$Q*+6X )Z%00!1V8H[X2[*[@4CLCJJ&:J;R4PZOZ$K4*>EJ MZK 0YD')D[4!X9'Z57809E>C>NVSS3$G@%8$H,>J7J M[@6G>]4Z;E'_\6EEZ66%72"]++TLO2R]K+ + MI)>EE\WXLK_RP,QZ%OG6M-'TH=HYAXD/Y4L-$U?\8>*_XX#6[P__*]V-?WQY M&G^5'C[]]Y]?'CY]^W3_5)MYXJ8KN:O)7TS'F<8G#=YN[PS>ON>7?)]^-A<8 M'QH_LX7^]L"><9K_3>ET)*FR7P.][B1IMZZJ+>;^V6W/6W^<%T?]Y,-)<9X9F5O.:#V^9/ M).$^SH_&?P79W;:<#M>G(%PA=U(Q&Z3/SXRVQW7I.M M)GP2^ZOIS:2 YB2?Z$)JP*J/UGGV-!8JYGLJ7?) OR^LM_AY-8?F,=\WE M1Z3-<< [G*QF&D"^?&+]'5;.2!_6Q^&BMU-Z9RYT:X4XEKX]W#W^XI]A?&:\ MCN\*N^].W^ )P'"=&-"C!WQ@MGF,R52 -^5B#%7B5C$)(PBW0H#Y:#*0[6SX MEC0W%^8<.-#47CE("7J$#FX\^P9 SCR)+$H?MH_5F&P%L)D& M_&;R%OR&W\J%5>V[PJ<=V("0MI)I*IFD6L=I7T0')=#!5_8"0NN958\*,$DZ MI (K?(M#Z-\(\+C8]]<%/SQ%A99W5.C_X3<=+Y>6R8PG^T?XU$!W_K+ M+J5 M!V<2GL(#+C]15\82K)8:UY1]/0;)##Z^S'O=1QY\S*OU\=7BQ,R3%=?P88;3?ZSX'PE'C"6QA_"ZUQ@[D!QG__X MRD]DBV2C"K?F4R@2H89DJX%J[KW::T*&S[>U-%S>UJE_!H5NN7*6M@NW@Y\G MK:JYL:2H.:OS-Q@/F2>3]]^YZ&Z=PQ*XT89;]&H63P3FSY?K@V3%K M9L"4M94WLQW3>^-'H/UDDD_]KK0 FG1=S>'?@ JQ.$__%NBA>;A)P9C M<]1MX.G(Q.!,/$02-Z1<;@K:TMM5Q=!)H2I F)RQW#H,;=87]O[5-+Q9F)D>N3!( &EO+M$FKFVM MO/V71-(\D%V W+H,*2B]'=A$_IPY&S'QS&XF#M-^WFA36.RM9KUJ;R[Z8R/O M! K-S[K[^WI><3LORH/JZ->@ MD\HMT _S,%?P9(T498BS1S45_YFMKNJ MH7>GS!BTY:XZZ0YUUM=9ETT5=:(.C/X_Y'9C](3N;Y09=ZCK@*#[[5=ME'20 M6Y[QW13(6.Z4/F/&RF+?IZCS6":RN/\!YG/05_HGO@)R4E C'C;NG2=XS@<+ M)%)$/1HT) 9:TQ+A[ZR87]T1Y5'KG[8'H+=EH>A+N*NGM@7" 2U#'H60W)G] MZB8(E/4>^AP\+C?6/TUQ$DOO#'BDYKCH88.7LG"#?]GO.IYKSC.08L"5T+P, M/L$\M)W6&VOF$[Q+R-!XWIJ.CUVZ[#;\R_LP&F,N^-[PB]YO/P\?L).SQI_G M?QUPA.&P-5 [R!2"N%7PX(!?M&"O?XU_WE6!JRB)7[5;IY_K M5OL_5SNTJ/,OJGOXX:5$184/M9Y:Z)58=3@\J5#,9S%"Y1X?KA"C?=NW;X>[ MT:9@+VO'JJQ%D(+O5: D&5G0E?K*5[)G8QP\:V78L2O;%\)2(5BZAJ8L\7#@ MEBU!S19I<=0),@XPW@&@LDT"B4Z(3O;1B:^K MY::2?KLQ&C;[2GPP!5&),$@B*@E*V"\G3?K8I:K9ZXK2"93HA.BD1#HY5IK@ MT+MVDWLUA2"3@MP5E3&U]B8R9^V?5V>B3WK%^A#]$2KDGJ2$(Z1CIS'J-]MJ M45T@72H1"A+*74(X5C]V"C"TB$R(3 97(XN2)BO*DT^\1H1"A7 &A'"M/ M>D696P71R95%MO;5RU%EOPZ9(B5DT5COS$:- >R*!X6&7HV='=Z=D1=]3AAFZD2$ #-TJ$ M".3&J-MJGRPHBG T7.8 _O.4O.]3)])=*V!S>9L1Q"&/3X*PTABI+?5DDX @ M3!!.A'"W:)[;(9Y+@#T[8 OEN5WDN=V3->>Z0/C* B1WT<9:A2CP6:UX\8!0 MI *?0)K!5O.N9YX]YOM\6+JHC9%2@'0IPJ@5@32+[%I ""X(P8=$2Z\QZK2Z M\1ETA%_";^GJ?"$ !JS3>[XHW6A MK:[8AR7&$,UI\@B11T@4+_P6=GU9(2="=]ANC 8M,4H?"+HUA.Y!92<[B\51 M=<1B":?B.-VSLU@%6:P<'PQRI=#=,^=RNZ5_PN3+<-5;DSUZ04?[X#/^[N&' M\2Y^V\.(LK3=YZ,T4SN7#[N-^!3.TC8Y>?+;O>TQ:2CQUMO*>RE?@_3/FNG\ M7;-6[*/IZI:-\S22&IT/>S[9P#DQ8^R%'^+]MON?X_TD?L/826:?*W7<&X3C M,$T<<>/"IOD3?I9V[9[K]?TFLK!SJY7W(*"-_]%]R,]:P]S6' MWX &YGS6$@[J"4?SX,"-9TE[T4R+=TKWQR5*YL)/R,.M\$>$32T^PW2W'?R$ MN9[TU\IXG@?38;3ETK&7CJD!('$5_CWFS)O9AMN2?A^/?P1#GUQI&EFJWVH> M+M29/SGDU5Y9!LX,<9C.S!=_SI3++ L6Y(^!P?&/.$:0CR9Q8,NFS)$TR3*U MB6GAR!(<;H-#(G$:P9O_DT >3)CWRM@B?-VEAOS2A-/R^, 87$HP68:_EX%O M\\YLL5938O\R/7^=O_B3:B)O,3-!*CCZ[&TS=@<6 '<(!JC,M7^9?[@*#Y1Z\!5JT7\NM<9OAU_!3S@S1K] M-8=W!V P_Y1P!M?"X/N%H@VVF8]QX?,9O>VWC.X,'^$5(@OO#1]LW\#D>P"4 M 8OE>P^K#[8]7+9_6L&LH#T/"M>Q/OGU,1\8Z%CYD3Y[\04 Q+$\<"N?<((# M7;G!/#9_YZ+7F@L^2#"RW9>U=.'\?2V" M=/Z]SL<^+1)9;TL:[]X"'QV5 Q&FCT/,UF(LF#2(=XWP?_< .Y%L75\YP7BJ MU11XK,GY#W)T/A8+V>2+;8%J@90&T@['W_']04X;E9RV+W\6SS9^P\>1T6A- MT:A,$8+*_#5(-F RF&W]SRVZ0S@"FD/&P"D(I7=<\N]'-N@N)K^_ 9J)[H%* MA/2["/_5DH(!<@DTP4?!2>X2C.2I":MZAQHQFK)@^/XBH?QOPO?AAO*5^&.] M)UM+Q+6YJXGK@=H"*KKE*Z+3%8X?A'N$*D"2C-^ZMQM.#/2O#R<7W8*.]LO. MQO%'@OID:?/LE=@%K WE86U^\T] ]L/8S/J&6./]LVB3F#I.>;Y[OWAKW!=*HR)O?U M;J?='BI]-E'[W1XSIA.]U_['H(L^W.!LUALPTW"D\=KMP"?=[I,$H"7"9_:* M^T="FHQ;NYO-,WRCG2NMW&#C VQ=G& +,-PW)#EA)'(NU^I5S@GMTYQ0$98B MPIS0M1/YP]L'S<*!EH\SQKS?'7NU!'),\H@/DES#@[A'_)![64EV+Q\:%'II M$1 ;%;J:@T!=^Z)TS7'>\%O.UYH1'N?KBXD\STX87CT-??G 1-?._.2QH9%I M\PX"S'"1-Z-*)+D,]%[.BYO2^//CUK^Y6L&Y6\"]MSZ*L/'FGL7,4*_F.-YE MYS970/PW#L61K^@'<@(4E^C/ U&V.-@0IN=FZ>L&/HM/67N'G9<+&PD*A40PL" MGPV'CL%DU]OUA;N287/ERV%+D-;H0D%7N.N9QFL[U-+ F/?1\1D:)XUY@ -@,C"&\^0*]_HX] M!?UZHVXDO^M^?4ZX^;,@:5IM7]KD&4"K]%NRW"ML%FKR0W+/0H4+U.(&M-*B M:%'"+JHM#T\9^IMQ5-KAG\5&)0:,I]+3$@],Q#W'GIYS?&5R=E>_=@,PH]DE M^8^S"LVEUBDL4B2'I;CIL=4Z[KO0F(@?>3D463V*"()"ITS1+8(3577C%-JX MXS:N(_C&'63L8CDC^:[>,\]#3C?F"1:^?P%MT3N,.]RAK>BAM5Q*&*>'+J74 M-28XA?%4;KA#*K;5FLM\/Z.\XYL3$RX"TMF3O=O!_-AZQE)HZ!);XE? EE8. M<5U3KVEQM#B:M%ZR_0+"&Z6XL6)^]L)$6_P\CH%1B^7,KRAV352>%LO8./]@ MDV5$V'AA?%RQSP OC)JX22V3A\/&J$.]]PGQ%4#\L C$*^TV(9X07PG$#]I' M(#[:,W]J_HL9-_]FCIU(";*?M2HK[XDY7')0B!R('"[Z;@'\"&W" MG$B=T9:/^2K%:-\=@;3O*VL#^"6H +N9,(UG?!J,1V[*\YM?61NA/'Z:H-U5 M>"8?_"/Y&)Q(0O.5O-.PE'872*W9EV41N@P5['\F8.UUAYP(K!0=62U,1R94 MB8BJ?2Z',["K'K&K.@-KC_%>+KOJ$[NJ&JJ.LX'I>(0D^CU&XQFDR4 L:7)E M^0V/ZVI*:;ER])F&';F:+!-7JS78#MNNY^-J=8Q0UQQH50_IUOQXBC1GSRQT.H()G2N+ MI@;S/Z0IO)&+Y0T&A5$O9L4&A_$9S^(1CJ(0 NLV1H-FIRW$E!;R39[95,V- MJ!35C0*G]893BD%:"H/J$8.J,Z(.6YU%,R@*E58.3A0J%?IXBK0M2Y$? ['D MQY7%2)]BG6@I#'JY>NG@-#8^G/SD-&R,E*8J3'8[ >BLY<M)*>4]G/XI,[*?. $HI?CV-_5!@L7+HH<"BT,=3:'%E =*A(Y9TN+)@X3@< MI7T#YW;C:CC]X32SC]PJA9A]ZX/Y;#N/<"P;$OO()MXI!-<%@NLV>T-1,M ) M6&H,JS4HLCUOUB%O5&E@IUF,IW(HBBI4#%444A3Z>0HW* M\H3)0#!A[&_!H43I*X&$AHW10!D* MXJPAH)S5=-P'E'7.1QXMK$.1Q7JC*<>1OJ#P#WO.OMK: M OL9AZ=21.IUI]L8R7*[.>SW!/&1$+PN4%UX%+Q2[#V*$=8;6=D*#4MC7#UD M7'*SW1L0O&H)KTQ5AV4P+@H75@Y9%"X4^GA**$ L3:X,1),K5Q8T_&8[WK/V MS"0+3M>59LPR\ RE)7P^M2W3;DH+YE'\\'+Q0R0[]X'IS'SA4?LBJ [;L;:; M'94\_?6$5$JD,2^D#FMP70HUUAM.::'&$CA45VZ,ADVE?[)60(@2$E$IH<@L MB$H #<8B2:15!3$4C!3Z> H-1I8A(CHH(CIM4;+E4@Q'PW27EO:&"V7[ 4B_ MJMJOKBU&K>O.BAF2&13?+G>\$DS\C-RF!YQF/I"),5J/Y'#4""X]:)[YPB3-=9GG4O#VPG;9YD3&_$#R>[DP5-M4*%);4_RD&&V' M\7-8H5(I+EMO\*29;''P)(!$;HPZ*E7PU1,@*0;;2=R%>L?6&CR=7>BXL'SX M6PJ&UI&]WQW;=;^:VL2T3.]MO#"^3V #-'PNCD/T5L[B3G-GWZ=3N"H18%B* M.*0$D#J"*]78/%EO5KMBZ\G/W)S\$GH8Q)5*K:&'5% MZ>!%:#FKM7D$6GJ$EKJB)%9P_ MX!]"$04SO3:Z1.6$@IE?2.D2#48%9Q%D1-%AVZHGDVU5-1SE8T?I&04%LB.% MV%%E8%1PVD$Q[*A#[*AJ.")7C]#'DU-:I ;Q"Y0676&DQ94EE=_9"]>V3$/S MF"'9ZR0>\@W1]71]&;XA66DIHC,%Y.3P.IZTL#UJ6%^NE,V:B?DXLQW/8\X< MY_CM&1J51=*JC5&OT^RH\=1+,LR$PU(^*'4/*VQ9$)1BD_7()JL:A'*R(_7, M[*@?L*-X32FQ(^&PE ]*O=+9$64#50Y"Y"(2^GAR2HO^F:7%4!QI4:2?J HV MX0=[8="DZ5*I*35;8.)]6;B>LYJSQ0E4U,=,@7:[V1OT3R"C@BJG"$3%*EVI MN0(9,'18Z^H7ER= &!*2$0U3\P0*8D1*8S0<-@<#A?B0^!C*!Z'4)('3^5!Q M"0*$(:&M/SH>,<5$:H) 06*B*XZ8*#02.!3D]H27?\IU-,MCTZFED-2=O@K69*_;;'?5TYTRF<^U MZ_ MNF&TY$G9QT(T14DL/&))$!47HL6DPU^&C?:1C7::2J> Q S"J+@8+7EN=TEL MM/!(*T%47(B>%*.E@Q7W8(LI +B,?!Q613[2I+BK_-65U8U\>[A[I&R "_8. M>)QI#G,?5Y._F.X]V=^T!;!=VWE[ +8\7^+]'YGG60Q]KT_,F;OC.:;T)_'6 M 4\(N+QSE2!4,(12D@&*A)!,$*H&A KM&' T@K*;G@/J1%]SC*6D"IP#8Y1* M4#F,42J!T,=3;*^!(C65KAB:RI7UFXM-%E]J;S16_,(V9#CT\8=_%GWNA^_]()"&U,1KV3DD>IWH>$36QK#/&#\(EA]9%U<25PU.Q#>>.Y3]] MXC\5P4LI$\B+XC]4/EPY/%'YL-#'4ZS5=ZQX& HB'JXL)!B93VYMA@S0D/)+ M6WF;(,NA%NYTUI[%LR% ;>YO?$_*YK0^YGH7/89C$G:?!Z\,-_KDR')P6X\(7F29IE MV:_\-UBN('DV_E9R>>Z Q,<9H/="6QCP^;/ORO _M1TV$6+Y+7=F/=,V89DNU(<+(Z?/YJ>C-^@0LL2=(MICFX7.T9WPEN M]BO\E/??9LY2<[RWEK1]DLB+D-V9BQ5_[U'(G>Y7<]AR?>NL@[WM*KX#*7R= M6[Y8>,'WKZ;AS4*1';G09SVW[==(D(FAS1\AZ)\@;,)M5'20>[ /Q35\K"'>F3P%3/&WOKC;N/ M58,;.0'& 2LLAQ-FQ/$3\(BIC3P+^0,7 I*[FL^!7_R;N9R%Z)KCO.&W+Z@+ M-Z4IJ,7AWY$O;?XMS4S@5HX^>POY)/) ;E3UW[O2U%QH"]T$=F:N>[:XTCL# MV9SCPH<2O*"%C/"7V[V"!5;V#/2"A54[WNHU/PC>(N0QO!"+\]*ERV[#O[P/ MQ:"YX+O"+WH?W#U@3/B '6V)/\__>D.DK;9/J('N%#PY^+H%7_T:_USIM]I] M-?&K=DO.^;FJ#'-=L6]1,ES03?Z*%D6+JM>BU,,/3[&&,DZ .?RSB!GNLZF M\6R7C.X:=G&F)Y05_9'I;#YACM21FY+25CI;=NPYMG5W5^-5N)D'^!QW Z6? MXP[5.%5TADG<&W;,<2:\HW#!Y<]K]6334BY+"[*![Z\L?'7RO5\HQ3M M6@SM2'=K'URXZX4NL<<=HVEK3'"IX:G<^&[5W:W67.9[:>0=SX:8Z;%?%]0CPAOAJ(C\TBSH#X'"G%Q95_$CD0.91/#BGSE$\E MAR&1 Y%#!8N["6V$MO*9;VS2]3':=Z?=%DC[OK(.9&$W@9M)D&]M,!ZYN>@@ MLPK6X13BIPEF"(1G\L$_DH_!B10P,*#3EH'4FMW3"[RH>8B0P-KC#CD16 =U MY$Z[N%[$A"HA4;7'Y7 &=M4A=E5G8.TQWLME5UUB5U5#%34X$_IX"C$:SR!- M5+&DR97E-SPR?>7PC@+2CZO5,4)=QGXHL%@Y]%!@4>CC*;2X\G3I MH+3%D@Y7%BP".\* >NLYN!QP#JLIBD41*PYJ%*LQ/*X58>X5:V!E6(] MEL*M**)8.5!11%'HXRG4J"Q/F*B""9,K"RS^P2SCQK-OX,SP"-\HPBB$J8G' M\F1_"PXE2E\))-1KC ;".&L(*& MM(5.@<'+%Q3^8<_95UM;8#_C\%2*2+WNR(V1K"A-M2-*\C7!ZP+5A4?!Z["] MUZ$88N+&CXS7:\9^V921:*'2';N M ].9^<*C]D507:\Q&C:'/7+TUQ-1*8'&O(A*4> HTEAS.*5$&LM@4 -D4&U5 ME(EAA*BS1B*S("H!-!B*%"5T08BA6&2ECZ?06&0)(J+;YB+B]$D?YXE5&J:[ MM+0W7"C;#T#Z5=5^=6TA:EUW5LR0S&"$C^2LB9JBUI?S$803E38L-I%ERHV1 M.A#%T480.:O1GP21[$9^E\++-8=/BI&?D<-TB,/4%R(I5ON)'(;BP)6##\6! MA3Z>0DWXC ) %4D 7%DL]R-<]J)YY@N3--=EGDNQVPO;99L3&?,#R>_EPL&9 M384BM37%3XK1=A@_*0H5Q65K#IX4DRT.G@20#!HC94@%Y_4$2(K!=A)WH=:Q MM09/3#"YL'SX6PJ&UI&]WQW;=;^:VL2T3.]MO#"^3V #-'PN3D/T5L[B3G-G MWZ=3N"H)8"K&]_HJ@:N&X$HU-D_6FU59++WYRL*$W[T9\*SA_P#Z&(@AFUCR[1=H(L_864+M%@5' 60484I=A6 [*MJH:C MG.PH-:.@0'8T)'94&1@5G'90"#OJM8D=50U'Y.H1^GAR2HO4('YQTJ(G"R,M MJ-#[*G]U9;4$=_;"M2W3T#QF2/8Z=XM<@G0]75^&2U!66HKH3 $%.+R.)RUL MC\84E*M<#3(FX#[.;,?SF#/'Z8U[1H5E4;"4QDCM-M5./&.2[''AL)0/2L/# M>GH6!*68XATRQ:L&H5SL2&FWS\R.N@$[ZA([$A]+^: DE\Z.* FL:P%^^IFIV,"BJ8(Q 5JW2EIHADP%"*UE5<>@AA2$Q&E)H>4A C&OJ,2%:( M$54 1/DPE)H<7&$(8$MK\H^,14TZD)H84(R?ZLD!RHM!8X%!PH^_) M]C0+C[VX'(&"?"L3VS&8<^/9RUO<3;X^*=R0NE/>$=/-HWD>FQ8]A>1L]14@ MS[[<[ X'I[ME,I]K!?Q_=<-HR1/2CX5HBI98>,R2("HN1(NI@[@,&^TB&VTW M>VJ\&1JQT1IAM.1Y[26QT<)CK011<2%Z4I26#E;<@RVF\N,R\K%7%?EX924$ MWQ[N'BDP?,'N 8\SS6'NXVKR%].])_N;M@#ZLYVW!Z#/^1+O_\@\SV+HA7MB MSMP=SS&[.Y'(,#8<;Q-.T9BJ0R@E+EPDA 8$H6I J-"> 47P M5&Q'NE+84Y?84V7@5,H$\Z+8$]6A5@Y/5(CFZ!E%UE 10BGFMN2O'IK)\%_#?!G]!G^$CXW< M1V=H5 =G-/IMXN#%P5IW+PL6=8.FY*W<::TM3'-AP&UN;_S/BC[P?J;SEGU" MC/_I!XY=R6%+A[FP3LF;,4E;+BW8.8X,>\H_ L/3@]>#'_YS93H\\NS"%YHG M:99EO_+?8'*TY-GX6\GE 6J)=\U'*U9;&/#YLV_2^I_:"Y=_#*BR)1W8"U*= MI7F8;\V_P'LZS.(EN=IN0'7&+$.R'6EI:3I\_FIZ,WZ!"]"4=(MI#BY7>\9W M@IO]"C_E_7Z9L]0<[ZVU?9"(242]N5CQUS[A:%-P,M><9W-QXZ/QM@>W"C[! M/.W>!B!(,V9[V!M,IRIC__SV;?SPO]+WS]+?QU__'#]]^7XO/7VZ^^/^RW__^>E1&M]_E'X\ M?.&_^7+_X\^GQ[2=P7T8[NQP.;23SBSY*SX!JEY .OKT,&?>S#;@T<_ Y#A, MEPYP1N<-H+E< 5&L7( C4('!7IAE+SDHYTS#>@"D&B2H*::+OX(%_#H 17Y1 O/ MO[,7!B= ?GO#KU?@Q"6A8JBTWW^!7TN#EO397&@+W02"C-P!%_JX A[!_XVO M_E'S-"G0*:5[VV.2W%G_&[4+B:L7_.;R>WP.+DII*QWI,^BMDMR^^:^6!!L- MRYEIP"$FC"W@=7BO/7,*O @V3I]IBV?8E^#J?4=BK/CKXT^\F<-@^^"$9Z[$ M $J&]$US])G/^SIR$Y?0S<,* F!T%=^%&#*R6\ZF@+6]?S4-;Q8J;9$+ WIO M;R[1)JYMK;S]E^P31.?&OS+^JO+&,/'W&C)7%OD_7MI(_^1GLI(C2^RW@U-\7 M#R$?_H!LF!_&$]S_@V7K/R,*<2>^P_ A/I^!^KQ$+@!J3P)?$$4P3FU4_SC# MY8!S5W,0AG 3M\EE&]/TF30S0:<#OOLF62@4FVMMD8N(_GOW!!%X2+HEZ45[ MK8IS[=H[ [5,2N R%^UJH@_]R*V51R78B9FN)%!Q[*.5XR2'7XY^W56%\P([)QI_G?[T1$ZVV+RJ"8&#PY.#K%GSU:_SS M3J?5:2N)7[5;^JBU3:,OR;EE'V"T[R,G$\ESP_;P/G-9CXZ^5 MZVV<5QC+ C,A=#:7HHKWN)LX;8T)'B0\DAO?R;R[U9K+?*>$O&/(BP84 6F+ MM_G,(]$+Z:LBM![@>S!**TDK:BN/O3DMCA9W\N*N+._XR=%PV9*+)@+WP=&0 M9+I>F.NO;4CQGZW'EO3D<-/\KB0CCR4?<*8TYLG#_;EL6B/M?6[3L]\=//+WKZ>]C44;XUIYH M4IJ5G"81E1KZ#PD]$?2D-);(QG([C5$W/I69 %('@)08N^ZVZQB[KCEZJN[/ MK_GQY"/N_+'X!")6!>+^!3FXCRFYV.Y1(W-E_9)N[^K55"16BY]KSP"[-]\^ M/&8OZR K_SBFHY28\-!M%Y?P0#XB(=&3/V:;@!*/(1=P$!XFY[*!+[3S%9PKX]L%"V'U#TJW/\ZLI&:/*";,N/SQ^'SYL5U9QOQ8M1,?CTR@ MNU;0E1G/E@N/9Q/B1$3<24$J.E(1CS0?$\F?UI!7P,G>N-JV!I7B%8JY;3DH<71XHI:W+5EJQ98'48))X54AZV9]V?;>036O1'0 M']G$.U+GIR2SFH,J)2:0'50)X,%>(KWXB$\"3AV D^)1+84;U;$C1\U!12FO M0A]/H35F)PF+ODC"XMIZ/119>T;9&(74GI4B0"D#J^:@2O'=GL2AAXU11Q8E M\X> <]92M3*XD4(M(RH'*LH'%?IX"JU@.T58*+)(PN+:G/-\HBB.U+9L6)$T MLU>N&8R3UTMMQ$[6[;1?(2W_VA@NEB$WJPU!S M4)7)E[$]0Z]-P*DE<"Z0 JA0S+!RH"(OO=#'4VC7AI.$Q5 D87%M7OK=Y'D) MG?18>\,?)AVKV9-QG,TXOH L[13>*8 \+F*!JC!FG;.DLB,W1MUF;Z@2KFJ) MJPMDVW_7,04O<"^3J=XB+DY(D1$E2%Y>OD]<1@?';0[ Z[ M!*Q: NL",<@NQ2 K!RIRZPM]//EH_E(A8I!B8@F3*VNNZT\$T2[28C>#B9VI MW6E=B3)M/D@I@KBX^'K>(ZR Q^>ZX7BIT&\7.[-C[/?D1FP$R9I!\@(QTF[A M,5*"H[AP/"F>006Y36C"O MM$!*ANO+&5U!BZ/%%;6X:TN;_ )RQ&&N=^-@\S.'6? ?@](F2_1DICA--DQ[ MS'EV+M6?$I)J#IX4%T<2MG<:>YL^_3*5R5 M"+%A8S08#@A>M8172HKV8=Z4P1FAMALCN:FH1?DB2G8W&*:[M+0W7"C;#S?Z MU3E^14=5F5_1457F5U?F;_7[2_JN5DI7OUS>"3\'7X=8JZ8?35>W;'?EL$3- M 1N!B#)&C=!RUK20-+1D-Y!5ZOU1%<*A%*'H%0U*%&^N=#'4VA"Q1$J M1E<@%:.@**?0VKB?.>Y@;HMCXAPG?EJ2YDE3.#'I!8^LZ$!GN4E*PFWQ?Y26 MW9,9S%7@)6EI\KG8B%H$&ZE(_A^1$Y%3_C3_;/IWEGA"KS%2^DVUWR-Z(WJ[ M6GI+JV$HQ-[M7UO1 M$:T5H\1![K:'3N# QU4&0&!A&A4%@D(BRDF*8X!7,( M"N:@JSS(FPZ_>G=/-9?A#4 K1D=;._Y7.%7H#W554%24]I%/LYLQ_.8,\?B MXK6>E,<=T"NNW9HXN>!$$56BB'?Y2"*EV646DLA@,/3DQD@=-M7A,$86OQ!% M"(":.E-$/H)(:=)9@(PHO!,84011Q%4-$R"T50EM.362E(ZI16DD'7$TDBLK M-XFT][$V;LN+]_BAZ^EZ:JE#+75$;*D3">_D,C5H[&#E$)1/6\K>6&<+0@E0 M41NCA!FP5?3.U!P@)?75.9;%4.NNFB,H):LDCJ"W[:PNGG8R7A@/N ),YM(M MS9P?SN;J]1NC@2CM4 A0!YMM9QDH)W1VP%K-"ZWHC6 M=6)U5&]8=#>0@H[S0ITJB)2)E(NUI=**BO/0GW51)S>9NP5\]G-\85NE%*B$C]]$9IAX%2!C]-G'PXFAQW[X"2MFO M$>2W,A<&W.;VQO^L:%CU,Z%*]MEM_,_Q'$LM7YL$[)FS%)6RXMV#F. M/WO*/UHPST/WHL/^N3(=-F=XE3?3/$FS+/N5_^:#MO@I>3;^5@)IX,%A^B64 M.#!Q8<#GSWYZ95A8Z?*/ ;NVI(,000:+R5T.3JB'+_">0;J7I.FZLX+_FD$R MF#1CEB'9CK2T-!T^?S6]&;_ !0*0=(MI?I/"9WPGN-FO\%->5LJ9X;ZV" M#K+*J%#VH>(A1(,K3+-0!XI<&+"3]N82 M;0*<8^7MOV0?O9^1\RNXIDY[9\,B?\Z<#:">VO? MS'97-?3NE!F#MMQ5)]VASOHZZ[*IHD[4@='_A]QNC)Y0BB"3O$/)O,!!!=HH MZ2!WX![*5'G8NU%]N0Y?,6/LK3_N-?9>U1EV;N0$& =Y,L]L*LYEJ&<"= _[V[;C$+ MLB :UO+%CL.D.=-0CS&V UT2[!/>ZM$#R>'S*_]\#,X1I'<&BAG'!8XFP?M; M*(A^N=W+PF'AST!.J(?L9$JOV47PDB$+XGH+EV5+E]V&?WD?1B?-!=\T?M'[ MX.X!WTIH+,"?YW^]H>%6VZ?C(+89/#GXN@5?_1K_O--I==I*XE?MEISSAA M2(N[UL4567->@5803XZ&RY9<-!&.[UZ;I?**KJ?K\UY?9&.6*G2 ^+/UV)*> M'&Z:OTGVN@5_X4([SP;6-,VB0KD2^?HWI507!"S_<*A(B!B.$:1VD3 MVJJ$MGRL-R6%N0!5I"^6*G)M_1OY;'>)V_"GFN[7V\HH'TVE=#(Z39T94&>U M>J,GI4PL 3T)*!DV1KVBQEX20(0"2"]E7M%)[&50QU%%-4=/U>>WO7T]W&9L;),1)/5/J\ZT:1,9SI-(A8WF$D< MCPZA)X*>E-$RV5ANIS'JQH?&$$#J ) R8]>#.L:N:XZ>JOOS:WX\^8@[?RP^ M@8A5@;B_*&/,L1#PC454BE+SKAG@-V;;Q\>RYF@3E9^A.F4F? P MH-DK-4=/_IAM DKZC9$LMPDAM41(F1'( 44@*X<>"A$(?3SYB+N( /%@*!+[ MIZ$NE?G5E4VE]N>[>,44)!;DDCFA#VW%65^_S-2'87&I#[D.J@).P"M&7/YX M?,[\V*'<&'6:LJH0Z AT >C*C&(5BKEM.2AQ='BBEKG)+.:@RHE)I =5 G@44'-4TXN)R#@B B< MM&*R4KA1'3MRU!Q4E/(J]/$46F-VDK#HBR0LKJW70Y&U9Y2-44CM62D"E#*P M:@ZJ%-_M21QZ"!RZVR7@U!(X*:5J)7 CM4TM(RH'*LH'%?IX"JU@.T%8J&U9 M)&%Q;$S4'59D\&UM1 MJ**X8 @XQ0(GI7*T%&Y$TK#4'-0ES).,YF'%] ELJ%=PH@CXM8H"J, M6>3C^8+R[;/*TLZ M8LF2:W/N8S)^,:8 F=C9*.W\J?BJ7%QLG/PV0H*JO%1\558;(WD@BM^&@%,L M<"Z0-RA3R+%RH"(GO]#'DX_F2TSKE/LB"8MK<_*C,C]?_7_VWKU)421='/XJ M&;6S)[HC*%O :_>>BJB^S=1N=]?\NFIVW_/7!D):,HW@<*D:Y]._SY,)B(H* MBI)H;NSV6@I)DL_][H2V].J?A)!JR-=1JXN02T^,D$A56;Y.64\,QF?[RK#; ME8AUEHA50PQ2DS'(QB&5=.L+#9YR-%]7B%A3!1,F%]98Q4HJ.XZ'A0/$,"5ES 5CI]Y'BBK]LDT7=ATQ0_PFW/1F@_4V($ 0T#A;@T M/%H@I<#]QQE=(3G,D6>'BV,=>7*0I \JVU"5"'*6"++#X7 0=Y$]#=:L MR !> #[MP*+/ANW_VW B^K/O!<$7VQC9CAW.;UWK/JW3?O2^TS#RW0]&,+D? MC^&N7!0;7MT,^P>'VB1Z"8E>.U*TM_.F LX(O7UUHRI:KR<(_EQ:UN97SP^? MC"=*' \>/HM\ _4KT.$OTV)'+>Q!OT25O:1KRR-1*H<%3CK9WI%,78OT=<5C_129(6M6% M^F0\_OB9D0?)RZ[,[Y%HMU<&9"%6WL/P@"912Z)6F4S&@SA:7W(TB7;YRNE: MW<^I0Q+ZH,J0A$3,LT7,JH,90Q[,Z#U4R$JR7[1 MC4,E&?T0&CR55D[MH6+H JD8%05#A-;&>03$QR(VW\:![0Q:Q C)&"!&GA%D M54="CFL;"W?$/QW-VBR,S$W@);OZ891B(YTJV$A#W$Z2G"0YE>_G44S_+N!K MZV 5<[\ISC9);Y+>:FE64HF]6WF)HJ0UH5!.TEHSXIJ=_B7%-2412B(LWS6G M.@5S KF0-$&595=-R&:*S2%)*QSW_ZAU3-'"IBZQ2YNTO>W:G= MR);]G*P=+W&-U[_ML=R0NMII ?^'=PR)ZX4+KE'I3GJM;H&MO)MY@8W"XRWK MUP.ZX3L$Y+7.[EX]4R.@N (H)31P?&>SA5^ =K3F2I(>GN'0_MAXOEA2/TI M=A%,]:12[H#A&?84D131)(IX58XDUIS2&PSW(K11P'+HMJ]N.GVETUFOR'@M M24, ]#EGTBA'&3O2(B1%7.+X4(EM3<*VDJI)T?9M5:DFFCBJ MR845H&0Z>SL+1V;M[;WE_?+^8_@-&],!3W;3%K:;=B;@4\KFJ*X[E3A:X)EC M4"FUJ41/[244RD$5;(+47A\9WT0_S9ECR)%Z:N_+8RKOZ",Q2"P,VI%HLHY! M\^5$+Y:)U=W0P[$J$:@E EA5;A7MJ[A%;_ZF:] M7W:C[?'*;7EARF:1@D M.T<(#9Z2 J!P4_P= J"G"B$ =NC@EAW,'&..>Z2;T4E>=8JK+KW'>25!SXI\ M#1?=!K-XH_-]M9SJ^F.5A5<#_%SGAGOEG&#%VYWO$L Z1FX.$<$2MX3'K2.U M.]^7KW4D7Y.X=V!KZ0JC1;UNA=$BB8KBHF))$5LZ@-6R-+MZ(<[X25-2YJ^$)JNU*%2H9RNKJ6$ MI&E)TY*FQ7)4@<)?@:-*4K:D[,NB[&K]?A5KX*#P\U+R]8$'#=/ F0_Q36C M Y-&:YEF=IEU3(JUHC$RW/QCY./-\9NNWK;4 T_E;=[84K9KP3)OK_EW56-6 MOQ!BJ9SUKO][.\5N>0'QZ&I(TALO8%\#^GK$ M!(&"G!:K<7W#83_@FG%]+C%,TX_@_^VX>I=,J&,1SR-RE5.V;';W='FI].NKV.SUJC4=FK_W? >N]=90V MC\-=YZ6Q&I';N^_DW[=??OM$[K^16_+M_MOU]T\??OO^_>[;S^3][AT--36>#9N/#X\)O4^I@>(D(":P6\,&R$UG '= A*GGAT] @,3Q8 .< M8,=(L?#]&!BZA\&,+_29.D1?PA67& 3$R_4B C(R CMH$7AH0-/943X0>S3Z MG9HA,IW, H;U>Q2$'"UA0\G&3-LWHVD0 O)26.PV)%\-WYSP]]%5A6AMK<,8 MST=JTNF(^DL_Z4J95TO)82E@ WN'=X/3BIP0.>OJ>YH3PX558;.9>UZ X9&? MRJ6]#G:H!KAM4.4IZ/X@!2M1#S36O71%,R" D@YN%X^UY#OLL%R.\0YZ7I)O M\@X)_BU $W#8 %!C*6EA2XD5UK? 1O)B9/BD%3&0X]7AQ*<4D,H-)P&A+OZZ M"37G(-CB2_*QM B/39A(3.D=C:>7KK>L?;&M<)*8G9D;8[;47MQBC$!'B\+- MMVQ2JT[-T'1UY8 R_T[\A0[P1*]'/C5^7!MCV.Q;PWDQY@%JCUDF#1QZY0Q7 M7W_C2X['QY)*7)NP$,\8R-\RB"/UO=KO3MDK0Y[P$'V M4# ZPYXP"L:OCW?WW_93)[(*YG'TRX+D]YBG%Y*9[SW;%J8W &!\GSY[)@)E=![8038;!%_S96*;$V*#101'8N+5[,"B M@*XH57QMDR;"ZB$$:<4WSPG+8JR\13XO;K,#7(@K-\#TN8EE@]BV8QL--+ M7@C//'O^B3RDV-Z.&W#QT2\=.*ZP=,2I&<H)M9YBJQH-\(D](Y9'.?K^$8%\'L_9 M8OPZL+K19@8]95WYX1OB5CPH05/# L/>!]7*AT- \,!9T3&LQ=1S #&./N+: MTAK:5!#@S#%B950-"'@TR&LX"E M#22L;IF]W7$^@5@,"TV!3A;VUOKR&)O4VN^^P>I/<&E 7H%%$=#@-=ML[B$R M&Y ?X-K;L.74=UMW=MZ(5]S*8;5B\:GO==CDE=VB+64%@U[O84;OR'!)+XMBW;+ M/^;[=J]N>NMS[E+OP3A&(>;DP!X%Z9A+LP*6E1;)H+.&@!W(D)QP.: M$(5P/'@0KL8VZ9NQE<<&D#@+#GX.FYJ9K<3/="+>MN'R[LM@0''8 MJBV#$S)6#]WEN"*H8J'G!V\K)_PE![/>6W,O#VIT)@(?[+T[BCE5: LKSO<. M/]14Q4(U@H EBA$(U.$G(&48Y'Y^^,3Q;,5_%T[@%E1>HF !V'"@SX/PG<6V7JIHH3_7<3;C=XQ-RRB(H1DBJ!_1'%>E")K3XY+ 8 %K M8#?1%&VLOVBL4H_' !248",:OE#*5O.4YDMG1+)S3+'> !9-G M 7V;?'B7=&BP77;4[*9WRX&VG.%L['G\YX5WM]7F'MZX$BE^ (>U&^007(]B_K8=,CKM^R0UY*Y MAY>>3=OX9-E2R23JAA+4\<096=-50R(EK9C7?\@8.O>IG9.@(N:Z)#5):LTEM7*]4-=E MX$J@)U\8WCX]^9BX3S^FKJ;@* (16VPK7:VZ\I+:JD=*>+6D[TH8-Y&0FY*^ MJ[S)FCSQ.7%?Z=)])=U7TGTE[*E)]Y5T7TG=_2#WU894M/K<5X/VU4UGH*B] MBML\2)M:#/24=%F +G=465;DOAHDC1?6RRLEJ4E2:RZIE71?[47( MV,]%1N0_1&V3N$$B*9<3^V%13GGK6A\8E3\!U[-IL,B)S4F)'>B&U+5'(RU06>DT5&_WP.T'P.;H(.VJ?ZWVU7U(Q6L+PZ0K?C6 M#H%SFP6.])^8CW=#@* ;8O-QK'(B!*L,\$2SQDL&E=P?&:U=93<(O'. M,_N!E\1F-G&-91#AZHOW;)%O7OI"F 6.)\53P8W@!V5=N>(B=VNQ:+SQV L- MERQ5$VPY =POG1C.F#7,<9?>#\XZ#X,VCJ8X%6J%I$[$+MW7B%5GLJ$3 //\ MRH =2+\,I9S"DD4E0;$:%4"KW#C$#M8#R[W>ZUU@LYR6C?MD@=\=ZSR]Y3UUHYK9-& M2>ND:LI "FE"L1UX/Q['_L^'":5A1FUA*F">"M38JJ!%41 V0N!]/)#+CL?7 M2>%/@(>PU+$DJ?=B!%FR>"?./$ +MIL7B3IY3Z/_3GS-0 M_@D3X%AM;*,63UGOPD,R**I(HFCV83(/HCS+PR;K50M"EI\R#:O$4-,B7-'.H; /7IZT,6)>EMSL6^-+J[ M.*);ZS>U1'6CS527>MS+2\$ADX+=_M'+PQM-AY=.BF=-C3OFFYV0&H\NW+S[/<-UGL*1:T<%'.Y8=.Y M0NIH2+7+VAIB1OEP4Z-OB51GB515 MZ"\YJ*1?W0P.]YE)5!(2E;HG1:4.H%+WX&JSBE#I$DK"LSGUH;?099?G3&X, M7&ZCD)S3.$L*Z=6E%F+ZX^%Z83[2UN&+D5AU?*Q:U@NSSHBQ_2>UKO^BOI>+ M;#T^?D#5WDF$NR2$.Y*@[TO>=;ZHM*.Y9L6HA'%#M:H.!=(%6EIQ1+V1U>(P M=V@#?9^Z]'WN).D-#4>.K^0.T2(4Q""4OH5&(-6>.FZOW:Y,QY4(UR2$.XIB MTFNKDG6=+28-3XI)&O;A$@23+B8[?\4URE7 M6\$='OKPAWI[[U(A#M]CF.OW96L[9PQ;4,+Z2/IRKVKFVYW MO2&,= >?4ED>1SC!W7I&$#902]:4CO0)[Z3KTQ1QYI!X'\QA_>",>.E9N22L MVI$0VVL/P#AN2YRZ))PZD@8R!/;4D^SI/%%)F-*P'O:4UA2U=W#)=)6.X8WC M">/5KU%]C;L8OLLV-KPN,K-PO\4J0ZA^(7Q2^?&O__OI3].)+!HL]4),/M+0<8K0JHH\F$YNVB=@>%Z@> K0*;6PD77DND ;08!= MK%F':&R8S;I +[?;YB=, "4"V"N@&9#.4HDG,<+2Y(<&)FM8;,/]\1/@(*D; M)!UY3>Q.&K+VWS,/R-VFP0J45]O<7R34]9U09WW.L*J73*F"]#G"":S3P_)"8HK08V M \T0>CRV(',U$*]O7>/T@3DLZ=(Q,&##1QY,-K;J(U,#+\:.US0>.V $@1V$ MZ<+(UX%C7_._R<1#)O*$5WFP?$@9UHX-$X6/@0--0"H%-N*8#:B>7#[F(Q,4 M1AJH\^!>6-]TA3T!EJ/A]4*( 0@,WFB=_X[%7;[W#.N"I/LCLF'K\Q:Y<]FP M!=N,',-7TBU[8Q!*) JV*!_PP*RT0IEI4>9M#&K+MH,U? K2D9H1 !HPG?CI=;^V>D/4^,'A;>; MLP?R6Q9 G;/@9O\=Z :^\:)D,(%0FPT1\*D]'2'S#Q9/2!J7&TP79+<"3L'! M!='H=VJ&'(GXQ8L'@&KI4\0Y9?WF&'M &J%=A3H*LC\C<[1 -:DK/5F?[Y03 M">B@D0^,D;*SVT(FF9D*FW07.'$S\GW*QB.X'F%;0%GGP@7Z@#_0-'Q_CJND MXQJ>(L,W@'M3!(##)"K2WE;(0/Q.F-:[*I]V"@6F9;#S0 M9B.0+%DZ-$ 'C!U,@!2 LP-:A G'Y(S#0!N7BP6?/ML4>)_IH,0"OFAP)H7[ MBE\$][.@6Q]LX2R%;7R.P 1:@(R/'BS4ZA3&'<81*]2H/#/FX M& <.TG0"QA/9 )FP7_CTQQYOL_G5#CP%+37E@\GGD3$9_F(J"BJHBJ*[['I MT:])H?CM<9L>E=<7&16P"4^Q, UV-&OBN@5745:TK51/22P[1"20YR&8WB&N MA2C(L(Y-&5(6FHF"S@;V#*Z'4A^(&'9F+.@AT<(2O,CBD\\ MQV(HRZJL0$"$ML/^MBB.(V4T.37\'Y2ID+AQ4'L!$O J%CXVLOE<%!LTC0!( MF\0L8LPM\@EGA>T !NPN]I'R MJ5UP, %3UMG0Q=593B_)B+&LVI"J-\B9)'WXU\XT&^C<.)Q%?*SY_\'SQBW^8L1Q"2/ M%)\0_(+>E[0*(%P3-0N0=E9 W52I:&>4BN[5#8[;W$MTW/W7A\!ZN[ MVK!%/D9, C*Q,X&E$S<#&%Z ;)O4GQ5?.TX4<[TP'TG1\Y@0M,4>ONQF%-*' MT1=--*UD'Z7"Z6O2Q>1+MHM)S0)JHY\+E;W(-1.[AC&KV&%!49QL[L_"+>Z, M;LD>%]"E]1FZ [M 40-8"/_:SRPE*F:0L%\?63BP#90E8\-.)O*55O6Y*8Z> MER4#;P< ]IOA6P@ )YHG?.A>B@\4[K?C<;V]=%KOQQ6 _D*M)^1>M\!DGQGC MS X&.(2_B[0.H.O.7&/C9/#]^6%%SEQ?+4$*/.O'![>^.'A6^9 M;YBSW:EZ#K0F7(R#>Q8S6D*KUC&YH&7SRFV 6N>"\RGK+N29%\;A M Q($_KGC*4JX%ACST^[38/.+G1J. $X>LIB@/&F4OV9 M[V81F5F,O#:-6[=W M-,2M_@VP%57.L .ROZ.;E%!=EB?.JAHPD,R(6\90*N#(@P5'WB(@.OD"HGL\ M3:4D'_]"GX '_NI[)J5HV2\:4ZX=<1U\?=O9=E>"VEF7];,!?#P";L,#NL1A MKSE;O":P59NY1C8EIR2)*9NXZ-*/U< M1&&6FZJFIENQ\>))>.\[C\#\BI!X]&$;G&,%BQS&]1'C/>Q]LDK<\"6NOCQY M?&$N MY9ZP" $9B<[$T7%Z*+/>.% MNN6K)Y%Z(/+XIXD]2Y@9WJ7@QQ2T3Z:!9FX'I$7! 2<'"+K( MK310O4,+&[T+7#^U44?&2UF23+"4K@'@;G">-$^T]27(YZ1Y M)>(PN3%E9HN0+X:FPPSS3** "V;'$Y"RD<0885GL"Q.(\^0O,&W*3#+I\ZS: M#S+08LDY2 7G!XX)HC@VT>R;>CX&6;D5PI@>_#?R5Y VQOF*8SP5OWT1#Q>( MDN^WWQYN/SS>W7][(/^Y>_R%?+S[_NG#X_WWA]@?03[??;O]]N'N]@NY^_;P M>/?X&[OX?/.![G:HZ4K6DP&JMY5Z;)#+9%*$0+@&V'0*A ]+*T*NZ(W'MHD_ MIDD%;*'%1:\^)A_3\T\U[[M,W/AU*_X!LSCB^ADUZ M]OMYMM[X9]^+9J 7, ]MGN(]7-6PA4195 C''J9&L(@W_SD.= R'K4%71]L_[O(1/S@.@[3@ M:-^L?]_IMMI:_D_MEEKR^ZZNE;ICTZ94M=73^W)3#=Y49_O#=W2C26@"&"3= M7#J^WU4U/OJ$K[&U>K[@9<.URW*JZ#FW$ZJ,GOG(2>(>WS@QZ,Q/(>,PUT -P\XB4L_X[^CH?/H,:M\_W.6IRDQMF:, M/1.51=2K+F&ZXNU*!\12]+NEO>BN>PI/><]MT23<,?YTM"GWA?L;-:$UU:X) M;KP@^Q=O2C$='KTY"7[FY<5@%M^@??#4@;(0:4##WL.HJT%8YK(ZH1V(IJUF M:&U&LU]Y8#;%-@R:I^BF7MU4U;57=&23[%NR[W6JVC4UL23[UJYN^OKP0BA* MLN\2[+M_#/:M-X1]G[HC>RVNV&+#VV4[V*/KW*SN]-:UOE LH?].36H_8ZCQ M&X4E>'TD]_#DLO .T)1^\&1;V4BX;LS92X_>A#H_^UX0?/#< ',8$DK?RIJ[ M%;!FB41U(]$^.N-A[ =+>[1-;: DYC0&<_;2 ZMC/WUQV,\E^)P_QET8J_8Y MES&QSHEZ]E'[$AA\!"LJ@%?,9:^#JYNJS/.&6>#GA!Y[Z78)?FSEF\/J+&J) M'V*QCQUJ6Q'VH6-X1J)'T]%C+]VL"/O0*XRG2)_;;@A_R);W2)=;?;H7]H+P M7%:US-J^L/$N]XMJA5QFJN'04$&,%(DOIU7&8LIE&+.5HU81XI X4C>.[*.0 M[<53.L!3Y$#)QN/+7AI:89XBD&\^9W[?6KN/;9V,+K*9XNJ<:-E,\0*:*68: MN]12[;Y\>'LB'^V\?/GU[_'[+B^\K+ZA?+HC5M_8B.S'EI0ULDI;& M 1;.4V>,)?2L#U7:! 2N0"81]Y;*:?3AO;A8QEQ:! QR1\R3Y^_/K]P\/K5L'^ M4[%L>XC;_=^/-Q?(+_VRH3!>[^>T3-+[.1VIRD]:7&JU'RZ5MA='B_SB]$T] ML+9S#/9>6VBKU^!J=EUO ;,5KQQ:[W3EIN2F*MY4[Y 2^RH*Q-'R6+FN&75V M6RK$3UI7?RYUBXG+^:&HR[E(7NVN8M FK=$,,"9)-")!L!DG=\>:\P7A/JRD M"3&E3.O50_MIG"7\BQ?'UT@W6[%*+)?6AFKX2G=1H+MI>^_NINJ*$^=@8FD8 M/10O-S_+]_]2L-SE\)=O&E'?N:8WI7$'[6^MVU;S(+PZC4IVR) EUD<*\P_:6T?+9&.V+,!_E[C)OQJN9> T;&?^ MG5J43M&_RJXK/6U&'X"6HF@Y\V8$K)65A=FG3"E81L_UJ;W[X.?6W(,AR-># M$U0:@H=2'DAY4%0>%.JX49+O=]I ; ,%7EX2G"0X27#5ERMWU*N;2^E6)HE+ M$M=Z.M)P.W4ET1+N"RK93JJ#%1+-T!9/76U4FPOH(<(AN)Y/?HX,WW##.<[6 MB'PVT.6#-X4=S9OG#UI-J)455)4S"OT8?I :HE1E6)?A17S1^= G-L_:?6W.XMV91944L+\*R#Y:37"Q; M^;P=.8<=S3FQ(JW^$':'A[ '>K7.H(-@W)SH=MG7O(S8]PIB'S_XW3E"\/M0 MT(H=3)#B28JG?<73,2+JW2-%U)LHAR0)2Q(^$0D?Y";I8E-"O>+<1TFPDF O MF6#U(X;]N\<(^Y^<8',Z6^UNYJ49O2C;BV']$!.^:E/3BT)<8 MN>S%46R\(3MOR,X;LO.&[+PA.V_(SANR\T9U MY1[BEUW(SANR-DW6II4K_-R007G*M*4NCF]1>OU>$VK89.>-DW;>4$^;?-3M M@'P]>+!R0_!0R@,I#XK*@Z/D"75!U>G+SAN2X"3!'2FKIR<[;TCBNESBTO7. M40K$B@BW/C-J!HT@/]F80S;FD(6FV_A(]R2-.;J#JYN#O2"R5+EN#-I42=45 MHS%'=RA: ;/$M9-PJXH;<_3:$H\N&H\.LDU[K.+D8/588HZ0F-.KH3%'3Q.- M'\G&'+(*2U9AU'$\R<^VR](#;I^H:\Z)3Y\BC,U[;J"0<$)9H0GS.O;?!>39"^'%X8W\ MR PCGQ+'GMIAP"Z,?V,G&V!!(7P98..2M* U(&"8$0^^]\F4]0$("/Z"MQDD M !#88]@5;-%@\B)>9'D+9ESOSM9M+:<&[ VCFW^,? 1[)8N=&.#:)H"#\ 4J MA_T%Q(XI'CX@R1-J^"X%4+C$B$F=6)&/<,#S#B<^I60*3YX$A,(K6O&_7PW? MG/#%XP8.'092O&D.:\:7)5T>EJ[46^1N91?P^&E< D\<5"*(#<_[$ZUX6&7L M>U-8&;[B'7",@/^5O@M+(H&= S[C!H ;^-X+]17B>F'R90;[3H0KZTU]A,8> M?1/VY!>;D8F!7!N /IH3AX8ATC"0J>E3RP:"C4+V(\,D=)SCAY_*":_E85*# M-8/1L'WF[OEH!Z;C!<"%[L?CD>$@&C],*"B==O C^&R8E&N=7VQC9#MV."\F MS889:3:XNNFWUA-6"*SGX(L@[I=[NTY;G+<;7MVT6\,M;\<@NXGF-Q!Y'40V M%)W(.IN(K$"^'O)$V+ Q'@.8@=\A3#;0)H(%Z=/U"I)H!1!&[$$*TW>YT+;,SIM:@K7:ZH\[0I'V3=NA8ZXZZ ZO_7[4-QN;BKF-K M\OU57- 0%[YY $-5(W$DE\3LXULTA?7,%7ZAKOB\'P$U DZGP7_L<'*/NM1G M^ V0('B$^]X[+'Z3T'B_S3D0P *,\##Y$M>EP!%FL#*HWG]BIDQ1GUO%U&1_R4&S+ M>VHUI?NRM]K$5HZ2X[O8$UOQ+6KAMEE@E_=@9KGX-_D,%EYPY,UMW4J+/,;V M!)D:R!W1'O%CU1$D=T!-D+CP7;KE,6X9M4FXC&FDWA)EM,BM [9(9$Y(F*%- M8H!M9(0$5O.!B<'#_!\4-%;45UOE2/[!G% K9 )[-V',<[X7I;[SO9#2%S<,1!TQ%)P9G%'-V)$M'L<."V"1E4*:0 M5Q;VL?11N2=3KGX$K]^69COX3J=NF D2OM7F/IHR'3,[W59[.*BLNV'^0_;H M;MA3AW)3#=Z4MKUCYAEU2EM242ZU_=%["OS*A?TRK>4]MQ,O]3!.UPM*P)?_ M%82O:<\,AV'"=SHSYE-:J%/>61[')V;A;J0*H1I*U7$^J']5G=5:^4'NN[C< M7#,V=^JZW#H([<,$=O+D[45K6ZHQ#J[ $.Z@BH?]\U[QC,+WG2(M,QXW^P'* MU)3TA:LID;0A:6,+;6P?0_HK5WJ#SUX>93#"R:4"_>JF*_%?XG\=[_:J4@+P M/5#$K !=U:4HH)-' :\E\@N (.>,_.5P?\? L4H5HZYHBE%L+"7/2>-:+#A^ M8C.O0C-Q-:E3;NWFMUQS(-M< M'X&JBG2RJ(BJ!K)[[)DCTX8N"V7T\Y+M%0;84U9IM\\H5GWF&%52X]V!4H4T MWK(XI6W"J29&?\\SO)WDX[B%H]I0;; MJ=HNE.W9) E+$MX^DOHH=D.7Z7BJ[(LJZ5C2<57FVBY"/HJUUMM$R:4#&)*( M)1&?)1&7H6%M1ZO42O7I_KGHT\OM43=W5$I>H%0_KP.:XWP&5ENZ/46L7?= 1 MK]^,W%0=F]*V+R4[\YQ7 Y*T,P^Y\*X\[Q/)=*D'D';F(;_*GCP;Z*'R?CR- M*IP0MAF/2'5E-\J6-# M!Y*$.I*XQ^?\N$=J#I0/?@S;/%7MX#"FI!-))_6UZDD()>W1&MR/*R84=1.A M-#&G4])(DVBD^HX^E6E:0^&:'5Y$5PCT?KFN$=I'XM33BO1*8-..TS@$DI^#O9@L\'*AK1+S!%+[=V%.B74WAS4Z>:C3A/+ M]\\<:\HAS0Y;J6+Q)5PKH$,=\57V.=MUSV7F3Y9[^?,AS2(=NJHCS.I2)$O! M2U#/AJ2T2Z*TZE3NLN[" ;H+*]#()+WFCKUZ-T5VSCS+VX7D<1N=[J6V1E3:]!6.]U1 M9VC2ODD[=*QU1]V!U?^OJH)Z%-\U2?W",^.)7H]\:ORX-L;PBF\-Y\68!PC' M;.\=V[U>.?G50]MX-./Q/D!V#R?8=%;P'3JXU6P)4.4K9")CZSA M;P4@U+ZZ84VEB#^=WCIZ]$:Y&OM]]N?_[T M]=.W1Z82]-\]D(]W#Q]^>WBXN_]&;K]]A/_=?OF_A[L'Z=0UG'M@!>?7UX_\8T]F[V]>($9]M%P>[& [BAL5X M&+O\.PTB)PSPDOL9Y6 )2##Q(L<54(NX7@@G8(2LR=''O<0^4I-.1]1?:B>F*W"E M [^R!^&-#]2,?#@%O2[N M8>:#\N'#(J C>#Z\AF\_\QYM7D"395KD<0*JP1-@2;@"1UC)]#UW/N4G"&O# MIP@QP? IO!ILCC) X\,2FJN4^1>BIA-Q_T/W4IS]:UKOZN9GQPL"A![@R".> M?);_U\&R6N0WUZ%!P* =Z[J\">"+'2#"_Q'9/@6\92T &:X@7]/:[UZHPCZI M[Y)OHB#]!C$K_A9((?D6CHHC-2X6Z\8$E6."VC%!]1@/YB.\WEQVRZVT:5/]EJ[OT;9N*'C;NCQ-Z>H&])E'4((>ELRS_+R, MWI:TC)*MN\I>=J0^@1F*BI>XQNO?:BVM%OV+&RIYVWM\ U'S&H4O&(5$I M#Y4&5S>?_@1;")UBY!X.^]FF+Y)?G!V0]8'D%Y)?'(Q*F@KZ:N)6"A+K?N%R M^FKX/VBN-U(RD&9#O:.="0-)S&UV"!M7W>\J<1\MV6:M!-2YNGF@#C5#:F6X MY406!R-2IYLH%Y_^ MG&%:M&049P??CHRD2^_NX:C45:]N'A:U%+R4A\?5)=,X.TAWAI)I2.WB4$3J M7-TL@L>_P,(.+BZMD3,#,RHYQ?D!&/O@2$XA.<5AB-2[NKESGVD03C>T M69%LHMG0[:IGPB;.V_:3S%% \AFR:C VCL+ TH;[$1RR3%(^4U!W90E8DSGE M93Y:RH?ZF$9_ /+!F-FAX4AQ<':0[_,S:\DJM\?R@ M*]F$S)>J I4Z5S=?[#\BV[+#.>L+&6L6V-C6BWP9[3M'B'=ER9=D'A6@4A\, M$6SWC,VB;TW3BW"HP!/Y%(3VU @EZSA#>'=EAT3).@Y'I6$;] [Z9 =\<$C< M2O\I@C\]?TX^\A;N,CAXGI _&R9RF<[?RWRT%!BUL@W]ZN:['?S(3'"1@N'L M(-S=6@6X/-;LTN>2]:J92]:]2NZ2<\G.82Y9"IVE42>]$TB:_#DDQT0GPW5 M4N!OTXE0D)#,8"^+!J9OCVPV#0K .?J=FBP\H^" *_:'Y\(?-'&?*#A@9QR% MD8]SI:AEFVE_:)Q@Y:6M"Q4R->8X;6P<3ZMPXFD5BZ?CR"D:T.Q^XGML/%-[ M;,-KC.9L9U' D&UU,9PO9+MPS$]SA021.<&1/D>>CL16?(L.:=LL )P1=6S* M EY'W=76/2B"G4F,6_),,ONA?\[DD2SOQP F8-HS[K:5QY)BRL*7+0\EV8^- M6H@ECR2SGR $64R?YO),,I+',5QY'HO]F#@45AY(AFC8F%RESB,1[$1 )Z\7 M03 0(]:1L!F_=1X*'XIL^\2E3SR?#NTR-H65/!N^'<]\9C.)T<1B)888XM-F/&]XP3 M6U$]@5TXSIR/)^:CAD'%A:MQ<#!.:9W.')M_Y+<:<*?)ATJ#88T3CD./O$QL M-.K(S$ G9^08_L)(S=JH"Q.56:@+TY0P$QC@^A>U6N0V@+7XCA4R]R(VP=@T M(KR23[9FLYT=PZ0XHCG">;:.C1T&\"R9@;ENO^()\='(BS/"<=/GOOZJ.%=\L) MN1WNAIEY3IP# LA 3<_UIK9)P QG$[47KA!G$>]5 -1)L%Y&Z!^) /W98/+X#Y:#0GV&P>A 41Y@TO!3S:K-\69 MW/%\+3-;8^4M:JSX<'5*5)5\_N4+CCU>>HW%:"Y*;I^H:\[34?*F-P5BF% W MP)BV3W'J7[):O!1YF > TN_6T(_#\^8?(__-C<3-JG 33]X8V0YF-P*SF5(: M @OB&8[(1#B.+9 Q&:G-T&T=2!OA<"7!=PSP(4'1T&8I(B ^3;I$B2\VB+HH M9O,&ETP!9PRFA>AG@&)T M#NP!U'3)]&N'D64'?C1;&H5JHHD1,CA9=!0F7)!]P6P8KA("?<7ALH3KFUZ M2F@L#V);BDL"IA1(:-<-;="@J0^"+34<$$09;S.TQ7TZ M: BQ?25:!-@:,X,].K[DV7 B(Q$S,X=:3Y1E.3GH(4"K*J&7]& 3ZV1%O4@O MC,\:['I0<9"^N)&5;SA)(78:DH&+&+]#K3B.U4_B81IQ&,+F/BIF_62X'5YI MI66A##?]*/% <6*8SRB'_A^1D:BD+J46Y9HP7F1C/2 'H):Y#]+.!!00FB_M$4[B#]N,S]L&P*7:L$2,( M*/(6T($9 B4NE0U()*%\(J.$^4"9,<+D&$\G8F9DXK#*RLO0MY^>*+=B?_=L ME^M1 8@3E+L);.>,OIEV90=!M,@&X@NG*TL@G\CUL4R@B>E)C!!8/./]3/%! M:MWDQXQ)/8X=H*>>@A8,=UJKY)\ -_9D)OHVII>Y3P'F>;U0,'>-@%W]6^NA M17[V ']EX\!(8_5B^7V+,J=0".'8CX%"U*-ST1X3N:82\XP&NI+DL MJ,@M^ZK>K<=#))!.X)".HQN<(T7J?L"""D'6H1AGA[*\37/"TC91EV-R(54?G7FLS'$>P^3*"VH#)LTZ M6O-,)W,.%M8U<"/#Q/C(BVW1 P2 XP7:CA@AX&"Z&-X)%4:^+[25V&OF1CZ MDD>?23U"[K(DU1P8:GS(#[P>=HU(8>*Y+G7?XBP3-24##8MV]M1$8%UD-U]]<#2?KVLZIKDV80K#/&-VU MN!N=.?H7ZKA/GPP_218*:#;39$/Z6D;XF@;SZ6*0>#GI#\V%31E_+-\/9+:1 MZ'!C!_[BE6FXU.;<0P4$."6,3;9WLA^ZE^+XK;4'5S=W<,A$ MO6T15KK^F6M:622O322J[]*B15 9?< G9QX[BQEZQGBCM36= *;#6[2O_]7" MCYMR6(W9#);P7/C'2'/HT"F%'^8L)W-J8(8F+O_"4CZ1 'Y@JF9&.T0TCV;L M/HPWT&>;$=!\,PJW-N=R;F06F_29HE73@ZLU%>G4A;6?_K]/'WY[O/OW)W+_ M[T_?_WWWZ3_[Z6[",-1[P#>6(FECXC /X5Y[+RZ+8<;NC&=,I_*?&?PG@%(3 MS[%H&N]-L!:TJA#L'L ,7'-J!T&\^VQ5-XXIP!#'?$ M#1&5V%,.#\1LLB05+'E:X'&^S? ;5#2>7HAH'\=O%XX;OE(:X\XDM;+H6DHO MIC>=1JX=RP18%A].6^3.366-@L0#)M@L36AD[#\;/D_"Q^G2/&J;7=KWHB<> M*P=CS_,M=AK)?=QXXY?/X\19ME<;[^<"@7^%6;"X\GUR>EDDCN3G[))GDJ<<)!9-5F2&TFP16KX+G.$8[XZ MB&.$"7M#,&T7%O(RQF9W'>-ABJ0L59V=,/79U-$13S(.C&?VF&P6F9)8]@ , M]B?\"*8#)H]A=J3AIOZU#Q\_WP6;S8+2O#"W%A]I^?2=!%0-^,/M E%_R2#J MAQ11[UBR0C,873ZI9?D"T,63;TP#7C8!W_@!.E@\9_T-L#! M<1 .+"9N!Z/(QX*;GP;I#W =WLI3>;-<-]DB@-CE^398IV !\R!Q3@\^#S;+ M*'V!"T%COY_)I06A<[!FI@^(;:XMV3MS+0+#$G M/&V);7?(F)W/R&18" M9,%S!P[)K#!@\;@DGGB\!858.\!\Q@QS,=7Z.S-D1C2;BB,16"N'D8_>1[#D^.-XHH/UX@-]EAC0HZ#W"3S!=SV<]8[ M"/H47S%@V^94%3M_&1W#"C/8,\L(F,#QLF3U-(N1)0'OL *06QMFQ?2\EG'F:&CL[M%:F0U^:&?(1>'3$!102QBW0WQR$&T)[P:0^ M+)'V]P5IWR](FZVHO5MT%DWC[JC#-\I8"& 0Q?K.$.V49!. %LJ.C_N4.&KSFW*[96O[Q^2NC]Z!)-;&-R[#[GL9F?]"I/(7F=Q3QV> M!O<6>&?YF/B(*ETF@S&;O,RU-O0\,1\ASTU@2E[VJAGO5K!(75[SSZ6SD\X8 MNH(H1.<8_5&U_FD5HMQ?18DT;56!D%YS[;@]*._T+X@L;?U?\7>.5G7HL38( MK,@#6%["UIERU>^U=#)*W%MAOMK&9.A/ZJ#3ZF2O_4A-YJE9NASLPIAY+[@Y ML'$C?3!R\D61/2L<8A%N;SQ&68[7+DOK15P"=.+;1%POWN,G56WUTGVAAQ\% M2)P3O_38M.8^P,?P@FV+LBP8#!MDW/&))PM5D_3I69&HM[3TD]I#"E M:RC)!A^4FLN*.L"D/51DC+XY-Q4$N*[LOEL"-:U$#E/!8SP(5K94= MOI)L/HY3!:L1N*_?/SPD3UT)D,FDM*6DM(%,2A-A*Q>4E"95^N/A1O?$/LY, MIWF.C?S.QBCU.4&;ZHSI^-U9OM:(TH[6-P8 -*-CTL'(&JO=MM&U-*MGC&GO MOX-N1[M:/K3"-W:O3G3:^5E>M];O$?.)?8I%[)'#E0-!0G_\Y8,TUDWCWA9K M7G&@&Y9XZV+)&H:HV8'E.@M9^&_A71[1,>8O9,+Z"E@"X03T'0>[7\;ILX9I M8MPVO2NIQCL-XL,-7]FO0T^-FF$R&V+PF;TN M%/&XG8A=NR@S+9R8.4YH.,M'%[<=\I]HHNF(6 VT/@LN%*W M.#!,)G8#^)K5@P,ZP",C.YBPVYY YPNX-Y &K[DF^,J&M^VYO ^(QQW4L5&/+YYIWL!RXK#R M)*X02]MX)',STGS&]0-/P,-ZP5!G-H[00N"6*6:I6 EI+E("$Z\.[B).M.29 MG0:NB MP"^0Z]*YC6X3[@^U@T2DM]F;FP%2%,1YE9MAPP@F8(7"F=/BW@/> Q4-(N0E MK+,B[)7I(MBH/6B1;PDE+EX[7AC;_[!>'T#@N)5%Q\4XS!,WW#6 SX78^_<_ M$]NA<;[7*H$'"6RB(*%Q3'1:QZ8X(78&N!TK0=E,,"5.D&4]Q-G31TM'#3IF M-.*.&YZ^D*!C&FGDYX);.V\_2!9E,O)O2L.)9[%Y/DC4&:G'FAV"O1U>+^>] MD9$!D,IJOPO.L9HAQ_+TF$?*P"^8%AB#,H%DRL\0A3(L"#,)%\^, 3RBB4,B M+4[(>ZGD+5#9/&>@?DH[0/W3<"/,?,L&TWD!A;7QE+*@!P)TO3CT":*>YR8S MER'F9Q/F1^$Y>5.LYT7DR(3'&&5QCIOV0B=*5[)(Z!"JN528D+ED?$TM>5^ MU_9>C&"A BT%7F3Z1I*^L5E*7*33>BB=UB)LI4ZG=6'G6.]4SK'-FFTZTX/S M;U#ZI\CD_HIM)92Z8,HXL6:2%*(Q>R2'=R^SIU<6-CWAM2MQHE/P>MOLD-B7 M%GJSM]W9TO3HE*;C729\ C0"_YKU5ID%]&WRX5TRF]QVV5NSF]XM>^KP 2OC MJ-GS^,\QH0V'K6Y/15J+!YO'#X[)L 6G^&;]^[[> OF2^U.[I>9^OVDI56WI M@_Q;-BVU^?NNWJEN4_JNI4X\?KZ2(?7U;_"$+[MUIOOP2#/=:Q7.25[U(U,D MOW)%\A,JDBN\'F>F-PH2_%@WPN+$A\W4$Z::$]#*T[,]\:F.#//'$]A]KG4= MO_.8_>?=UN,N<'\L=E!,P0*$=0\ER8$V"TAH,!6 SV%'(<\9SUD_&AW42E.F M26F&ILI*B3J P;37'(5U%4"[WKDP?K9)$X[EI^.]?_:]?7RD4"^N=X8K><=5 M'P#^6NH@2C#+%0+,,EN)P)>!P-I :PP"-U#$K:B-32"%3SP0]?80W>Y0]>U$ M]S<0H0[4F39UCNTQ'W%-&/?K4F(4BV@LRE% V3J*H[.';M>=F\N)/"#'NV9. MV[53-@+*G=GJ#J> 5@["N3)4/%GR2GU=5HH(H.E(H)P&*,(SV_HW*.I5IU9[ MFB*EEJH(&RFHM ,$50Z0&\(3XSJ/DH9//E(?3605467/$SQ=D0 C//>M?X.B M7B4/3EJE!P4A65D"2]C,U@AY2WUOL"R(!LV3_/I%FJAJ;S]OI[13CV^GMJ6A M6JV]QVK#0@08*[)AS@VFKWK% M65U]X&P@'VQ@1LE=7!_%"K8Q:=K!HLRQ32U>:9%3=[1?:*Z(:B'._0U$OG-T M>CZN5NV]B@OL7I//C<]KK-% M./NZ>&9WZ?<7FX/I^IEZ#B4"7P8":[U^8Q!8&"&=_)P6+S-SY<0^O@P =#AB MRXNP\\+?LL=?E_OQ\*T) ^J3Z6-U$/]ZH27OP7%(:+"!9DB[U>_4X JJYV7_ M?K22HW-%CE[9=);S1HX&LN;#'94BF\I4 5[RJX-$_BNDR[V'*+50:N?K'@]:;A?[L*B1># MM5@[[4S*X7+S8=XVG^4YX._E $,K 8S5>KF"\%@:J5<$+O@L M[!J-<_8DB&YT4J-&MGM49PTG\IW.<(@C5G-,LV4>RP-65ANN)U-@L'$UR]:S M7?)'!.)K/,<8V+.@1=Y3^!9;-F;R369-[#=O.I2WQLZ,VV@1;([( M)R*R$0+9UXB;J[^P20)LE 7O)!U/^%D^_@S]Y[T.F_7SD_::HT_<%E82^-5- M9Q.)9?!\9[O]U3;[ZY.\5[OMVSFK'K7=_OZDM.<4@ITS$/;&_+6-[$BLQ-/[ MJ;^,^9N[(5>*^LO-CW5LQRXR,70+$,,.II\[C;X*[-O,OI&YKN1O"<^]Q@!&;+HXCL;7N,.F>CI/@$$79F(M< M/)T8%LAZIII>=Q=%K=WLYY%8664H'W#X>5 MS>/H5[6I?GOGP\7UAE]*=Q M*@=P'.O]Q<[0 CO/( MV15FUH-,I!80*,(SV_HW*.I5LA>=',!Q3I6+ C8YDX6E:RET8@!&>.Y;_P9% MO4H:5W*.Q'DJ]7*.A*B0D7,DI-E0F/\VOF/J97:O?J5JI0YD2R?%ZV7A%]8=T(7VDE;"NI=YU*@I3MTW39>E?] M&Q3U*GEP4M/?7SK"AN%=(CN83.-F!!8=A1>FS>\7V)0J_:F2;44"C/!\J_X- MBGK5Q4S$B:>3OMWA9A8GHUAF))]%T.;\YXY>YJR[TG-'I6ITN9IK WEQ \N- M;G.:O>RNKRWC4]M8J=9$.M&&>PYD*78*#7"1GA#:S36Y_^36/ M!S9'R=PP O3,51EM*)(6(Y7,#&2D ^XR_4@Y2F;SN.F&*5$%-85%_^SLU$E\ MSP,4*N&LB7VGU1Y\.H(SOMYAPY@//1ZQ1S5+TKA@TE"'YT(:@N@3Q2:$]>(> MW?%W[(63+]<[\YUG=WTU0DC. M$#K2#*%=,P8O&)F+S,.2P^'D<+@S1/W>)M3?%.%A'(X!RUW@BA%$& N'_P'K M-".'X1.@K]I.)SG!^>?-3%D/HW.DP#-#N!D.@V<4!#&9K6Q' :P8 Z8#CF)Z MAM9^=P=Z$AG *FE9Y4,(^UF,;GF(9C.'_6WX<_+1" T29W80P/^0XJZ3+V[' ML#V+36'YQ8L"Q+A??>_)-Z;L:>H[Q,5X0I6.&Y_"W=?_DAK"/G/!-@YI4P<# M\8>T9<;YJ-K*0G7-0DKG@&PDI]BJF,Y03P'LQK-E1PHJ#$J*' +;$978;[15 MH7[^VP.Y^T8>?_E$/M]] MN_WVX>[V"_EZ^_U?GQX?UMYOZ\O'K\&.H*-:A@GGH%N==J=C#H;&4+<,S>RK M>F=L##O_U?2A=I7+VS:&3$YU,)^8T3YG/'O!RWDGIJ#S$HU.SKD=NA'I1 MF!IWE'R^__J!^(8=H&<$_@;M^PG4/I]9>>-X5AF@,T@EAXP!,& )@][> IG% M1\&"E#.-T/,#$D1/3VA%AA,C7'@_4(-Y1E,0/3E, Z1_PLLS,Q&N,^+HU@Q5 M0O)/;Q2[I&+3<@I_4(RH^9[[I#"PX(8BETYGCL=]Z[@?MGIZN>.]M,B=.^;N M5_8;&$-H3#]3_D8S S8Z!VV*C. X^(UPD4.?T4AJD5MX,Q#(?'X8TVJGE*(J MECDUX$LV.@1 !\/;0P,-X.)'B&_?;6E=O+_;ZJ8VF0)O:S"MCQVD'9(74++! MA .&%Z$'C-M97#/'RRRPE?BVZ+/G/'-],70\[\?BP$:&@T$@9(&^'?P(\'A2 M]3/S3OAHA@G9)P-FV6Z$X+ BD_DIL!..YR ,F=+RZ#-;F%E*< M6LAIA-N0NJK$#JQI<@2(Z0Q7?4:!"HM( A7";PKSHG&?K,=6#PPP-8$,; ]H M.*'0%GGDGN,I.@8LWT8:1K]%PEA>[' 2DU[Z6.[D#L@+NH_1@)U%L$O804"L MQ=N,;1\>\D=D^"%?DU$ZW+*R?.RS\"]LK>LEC%KA8.G8.)J'9)+*8'L/F36PXUN/2 MH"JHA+]+G)W?$;1[G<&)Z6^3QR9WFO+$>T%\!+$S37W@/^@\B?JDKEX_^_:G MSF34#A^/4@<@FC4T>M#5RPZ-[O1;FMJK9CXS_-#52@Z'WCPTNMQ*6S:E#@>[ MEA(R0:J6P]([7?$@V!EN'VLN)TZO)K],WW\JRX/@K]RW>V3 MFS\.&^HL7FU'MU6Z.>G1IQO7&5IU6 M5[BAV>*BE:@*AD1WR44E%Y5H5?])_+V,QBHJ.Y57;;JJH&NG"9;&P_WG[P4, MC&9RH^WSHXY3LUU0*#3P0$%)WMYL\UR+X"\-T$ YVUL22LHI?:"#HQ[H)?C$ MM&N6%_A;ZZ&5)K9=V#"(3JNS'8]D)[H:8;.#:5Y<+SJ),P4T*ME94EC8:'LZ M,XXLS)LDL]7V?D*[D?BB]J327&5Z5&M'B\/+DIOG"VC@M'7X%<[W0/760)J; M!Q]B++I\&MA8ZX/UAFGYB>N%],)LSUZK+Y1](W75+&RD[2EMS]+T+&U/86'3 MJ6FN07Z_WT:W5]*V-N9]\"+?I&_)>\?S,.?T:7/_H]*-)W;==T*TBDLL49N9 M>6[ 2E G\!/K>A?7XQ_4>"!II;?H8L#[1#J\BCA]5K;,<;GHV"I;S0Q/H.Y: MK?*BLG=+Q[J+[)"C;>Z04Z9-2B=MDR+[ZIQ#7YUZ>C$\?/KRZGWVIL]YI#=7^":N*"WY_VE+G@M_K@W)UP')3%6Q*:W<.J7,6U38^KZO. M:\[N!A&Z:-3+)3WO&K571OONUQ>P3C"ML&3:0=$JR[VFV)[=V65K+)/C*U)< M+(^/ITW361B?7UN>7_GS^V?D4GETU7"]RRN/_F $$]9OS<(9(KXW)2/#_;%6 M*+WKE0^KOQ+N5(J/ RS]_F*[RW7A:G>KB7)(_+T0_-U>IR3Q5^*OT/@[V#/Y M0.*O4&"\6/P5K_>'Q%^)O\5?O"^B_G!J#VP=X< VSZI(1P?7U;>Y?7C?Y@U= M1[?E5^4 K"'Y55U=::ME*RGS\?-H?+V(;^L\H=,9*@--0D=0Z'1[2J_7E] 1 M%#I=I3.4M",J=/I*5]]>ZW0TZ%Q"7.#6>L9I2@=U3&T@6JEJ6QGVMU>?RFS^ M^L"C:7N0O03/"<&C=65?%5'!HW:4=K>LPBG!+>NSE4;:B: S5(;2OR$N M<+J=LH:.!,ZI\@"48;ML3;D$SLF T^F7;6AV&M=3_=4BEW#5)?C_'KW0<-@< M]O#B?(#]GJ+U9$85OI]:0/4%3P#-J*.M@SRTF"Y_C@ MZ2D=]4)\@'4<\ ?/9W4=D MFOIH!R:\35Z:M=#3%5V&/$6%3K>C='49\104.KV.HJO;.Y-+Z-1'.VVE MTZEI<(.$SLY*%4WIU=K:]'!#H2GZS7MOW]'QS8UQP+]*;R"#MZ*"1^TIPYY, M?! 6/+K2[\GHNK#@Z2D#M:;J 0F>(K)G,! SPEYY<+>V1$@>X35W^$.;DP"I M'Y V5PS0 4;NMV1-K2HX.FK>U012O"<##P#I2VCH<*"I]=7M*YT08D*GKZN M=+6:9,\E!*N_&BXH9IX/*Q.?6I1.V=@!TYC9J+L%H6?^N#B_E+3:!(5,66>T MA(R$S*5#IB8GAX3,3LB4;<394/=3?9XGQS9&MF.']L6E#*F]GM+MR2X6HH*G MWU&Z?>E2$Q4\ U5IRXP[8<'3;RO#@:0>8<'35[2A]-D("1]6E@T!8X+3;TCT@ M*' T9=#=]-,YI&#L^$#B?4AS>=SGPZH6Y@/U-B MN_ W):\<+PA>7Y@'Y]5P[8VEB5,[4-1!6X)%/+!H[9X$BWA@4=M]"18!P3+0 M3PZ62_#0Q/5=/!QU8=Z9H=(OW3Y9FC$G \Y@WS'M$CC'!TZO=(J]!,[)@*,. MI=-97.!HS>['(W[-^G?ZA X:SY^G15 ^UJLWKUJ]KJMKLP#$A8VG9IJ M'B1L=L.F=)M$"9O3P4:V21,6-NTZ9T2_8'&,6T+?)AW?)+!K;96_+;GHW-?PGV[WF3W^;HW>PY_&?W[W85CAY M.QRV!EW][U>IWA@_F/^JMN#TWJQ_KW=:0[6?^U.[I>9^OVDI56VIPT&II39_ MW]4U\3:E#[IR4Z?>E-;N;%UJAZFTG4?VUZ[+X8*#9B.;_[N6_\$!HAG0(D N*-R1V+W!<9\<#9+AIPR/19 M9S2"N]UF*@L(\*^&;TZ(KBK_&/EO;K2VUJGDY7<-2#B3T_M(33H=43][@+H\ MP.('^$!G87R";7F"^YS@/R.7RL.KBOOI9<3<601_O]&0V @8&H1QXEI9I_1& M;%A%B%Q;4+@3^>EX[R^V#:R7KE$J>P UQ9,D E\* N\YP$=X2:1&"AX'BQ"*P-]LS,.2H"7T)1U:^^]VP'MN>25SZ%C06& M\YJ,/9^8/K7LD& Q%3P-?I]Z?OAD/%'XRM@RC_<\ Y6O5%F:(!Q0XN9-,K@O MP2/!4QH\LFV1H("IE6XN9KS6/:L@SZT9;TZ6%:9.)% 6P?!YV&OCV* MEJ:;7E3QE;27A0:/+B>;"0H967HE*& D1Q,:/'7-G;L8'].MX\2="NF?,^H& MM'D>IMY%>IBZLL6*H)#9-]=00N;HD)$^)E$A([MYB0H9V2[Z>,K7+[\2 Y.7 M E9G>F$)2]);(2IDM+*3+R1D),U<.&0DS0@+F9K2R"ZG2'AK:XSS5(NUODPD M$14T7=G@5E30].38+E%!(QW*HH)&'=;D'3O#?)\-O;ZH0TTFT,&)HF%YN]HS&M;?$0T[U$:0]U_>_1<3#5_J>13,?&I8S8N'#RXR'MYN MU1*IJ.=E_UZDEYO4H++(48?A(9&C(2;!\"*KE=JMTD$:&925L)&PD; 1&39R_)VPL.F5C3S+5),2 M@SO#R'>QS9\!V\(N?_2/"$NT7QFN&\$&_Z+66D7\F1L@JMK29;*#J,!I2^"( M"QR@'%ES(BIPVJUAV71:"9P3 6?0ZEY(.HH86DXRI3P(/?/'X"N!+"1M*-L+#IU%3*>@G^G-OE6%7HK6@Z%^;# 5NG M+".0ML[)8%-7MTT)FUVPZ;2&94=P2]B<##9]"1M!80,\K2;8,.7F36B,')JD MW<(_R6/CU:]17WFK\NQ=MK;M6M0-WU[S[^)3N_G'R,R]68<;RH)@/ MC0-@_=\[]YD&(6M]ATUDG,BB::KU]8@:/KP4L2A+>0X4$E S\NW0AJW-(M^< M& &U" ".^L1X\BGE"X&&!?=3QU'(F,)OAD/&<%& @U564PAMY\? MEO[&F0^_/'[-?->JZ.R;#4AM,R 9\ (X.6(XCO=BN";-&]$Z)C]U"6S-L3U7 M(3_U=G]&6"SN(49(OAH >_Y<756(UM8Z"OE(33H= 2;$7^D*>:"S,/ZNG7SW MS\BEF3]Q\?7E= GMS#RF]7\?)Q2H#$/2,\,GSX83482L%X5!""=J\TDI;,ZQ M@3T5O!&P1H,-3<'K0KA=53;8^%,>EN+2'Q9C+Q;__<[G2%'1N8\ M@[4]ZYK"&?KT*7*,T//G:88#_1,O1*X.*&'@Q2;_K M"]D)/_K@P%7D_6H.!?\=$?7K]P\/KQE,?1H:\$X6 ;GCPD^2YV<'EZS_FS.< M,CUWH)*I!Z?+!PN$$SQ.A;@T)$]PQ@&_G,(-0)UVJ@0LR>#\BT&>V\^L[&GC M)>.T@PO\$OH1UPHFU$ETA;%AIUQK%J9L@_&NT9PX- 0-!#$NEEUC*N4_QX7> M)EQ8&R*Q Q, 9_ R)A/8X8^H2\=,R9OYWAAX /R BAM-U#$V>LLPPPB)F/K/ MMBF!PH'2WPB4*5@U@/H1,E30BL%(,9%14CC N-O1@E9\UNV((Z97 V#< M""4AJN:$GSPPVUO3]'P\#F>N ,M,UF2RG0])R]P5*VT!F1ISXGHA M>*0#-$ M%2 P@&\ NX^<4$*2)U86$*"+L#B9V\C3 $Y<'*:&4RR_DDCZU':CI?M,+PB9 M'K9\6V)O.;8!BI.T>E*P# N QTWHY M\(MMA9-XZ]D;N6?B;7MQBS$"'3T*-]^2<7;@UJE_>B>.QD<0K)0O9_[%[=K6 M_U[9[4[7,CM@\@_::J<[Z@Q-VC=IAXZU[J@[L/K_5;7^57+7Q%\@WQ.]'OG4 M^'%MC.$5WQK.BS$/T(.3.0D@HNN5DU\]M(U',Q[O\?T/0Y2MD(E/Q_][];<"$&I?W3RBPPPIY ,\D0]%,&[RP%]'KT"&C=\_ M/?SVY?&!W'\F][]^^G[[>'?_[6&-7K=SOH(8J^M7ZZ_+[NVTC:XZ&M)!KZMV MVGUUV.Z!LM0UK?:H/^YWAO_MMOO=J_3)=9P3-DZX2WCBW7*/Z&*GE&5#L2PX MCB@HR(?N(S^7T]N@[4QG!E.IP((P)X;[1+G>M)7-,\UVHP">@R;FH",M5H%1 M:6)RT!KB;20+LAM758G@#5L*:6]J_.[Y MF3TNMF3"XY\\'WVPKRQXG+&LZ;U^NTE8;H0N;ZEQC5TL4L&_(G/XVZ1RS ?. M@LYZQY@%]&WRX9UE!S/'F+^U708Y=M.[>/58^.7TR&#/XS\O6'JKS=EZG)L0 M/SG^N04_O5G_7L<0W2#WIW9+S?U^TU*#UK"CEUII\_==K2_W)/ZYP'\4,Z[8&AW6,4[>V MC%.+]Y'?FTE<'-K^'QI:;SZ G=5$E- D2E2/$HF+1'16QCTX;T3?YJKDWDY>D(*D+2%V@X6@K=0&)$E(7D+K @;I _4[,$SI!Q&YZ48[(5U(^ M#AF]4 F+W:LD6FY.;NY,-U<_,ZR5L6XI@V/I$DW@L*LU9(?4 .86/(KVYC\= M](8UE7(6>[6NHO>$*D\_IVK:@B HW\^Z"@C4\JY%1F'E88!D*.E'*(Q_* M-4@YE[ZZQ0Y'U12U)QOKB@F<;CU3EB5H"M!-KZ;NH!(RN^K%%:U7MC>]A,VI M+)&N'& E)FB&0DF:^C5D&67:LQ1IK;O@N?1R+J@8=)3>L*9YMS(BD^K-0OFP M+P\":NE!E>($$)_\ M\Z46:,/J&]P4PZZO[Q^:F"O=4;I*;T>^]%E:LIH.&KAT,X@)G!Y@K02-D* I MGT@H(7,RG;W3E3YM,8'3K6U0G 3-SL8T0D6VZ]?E3V@7'*#^UX(KNQKZIS-Y M&FL+*/W"UD#S2!W><$=$7CJORFF#K:$\SRH1=+O9(T^S)+D/M.WIH?) 2Y)[ M6R)HE>=9A^>_?J50.IZK[.!D/;.^Y$W4.+O*X!)]SZHZ4+JE"Q>D/^!4KII^ MV*]$ +Z8$6RP[X MZOGA$PXJM9^O8JQ=#MNIL\SI(%AOI@NQDI M#[0DO>LRU%1ECET=W+-^=;#)OF>!$A[XOU]0U<2F&'Q$_>=?OKPWW!^;V_&> MI?WV/W\;:*JV.JI36M=B0*??TJ5/2DS02,(1&3H[,BK7DFO5N/-+.$76N!^]T' V#+W?3[..SZ#P'*!FT)HZ&"KJ8,^2WC(SD43O M+G!F<.VV>A*HYP943>GMVZA50E58J*I]3='5LM53$JZBP[73ZI?M\R:!*CI0 M-:6MEJT.K@^J]9L:,E!0"KV^>>YUE49+8WT NM+=$5J3_AGIGY'0D=!I%G1T MI5VZ8ZF$C:0<"1T!H5._2BRC GM$!?+UZ>,:LJ*=1.E95L5?7V@NH@XUI5^Z MOY?TRX@N';JMKG#Q#F&G]95"*LD7+X$OGG%H22+P)2"PVN\J'54&7,Y-L'=: MO;(EUU*P2[XH^:(,6-9^U04$+.^28.6(&CX&*QW;&-D.&P&\%\.*CR"#>SI@ ME^5%(X>N(5^NC#S4>RIW)\#N&H#Z^4Q5'J4\RD8<9?WB4<#@12/&?GZDK#5, MZ0C&^>OLS5'+544K/6]^"\H*[(]HHLNA].3L*D!S&5X%R83$>355J-FD$LW. M%W:IGG*F6=9$(G9D)[.L&EG_MD?NY&&-\?/)<%0HR0 M6L0;P7X,;-)ZD+.[;I>LO'^C>T\X/E:_JU2>UL6?5OTB1T#?\<%-S[5V2^O6 MU?C\HQV8\(XA<;VPH6.0#AB"U%C[K==5-+%46VE<9Y+2->GW$!,T@T[9*DP) MF=- IM]6U('D:&("IP,:B@2-D*#IZT)!IGZU7D /5[--A/>>:UV<9=#8>GE5 M596.;#\M*'2Z+56V 1$3-))LQ(7-L*T,Y71408'3:>ERK+"8H!D.RB:;RL8Y MC8L?U#8T]9[-K;(+E((UR6I0VQ<94*@C'4SZ=PH IJ76D94N05/ 8I!P$1,N M>S;5EX YMJ^ZU9.\3$S0[-=F4X82A TEU(!#*\.WRK2&*&!]GUF#([7?5X:E M:T'+GD4#O"IG!M=N>7U= E5TH&J*-BR;FR*A*CI4U1[ M73.D82KZ'#MM/2R M^9<2J*(#557Z6G,$:_WV1I,C'36@U]($KJHLE\9Z [J*JDKOIIBP$=!3(Z$C MH=,(Z'24MB;;;XD)&TDY$CI2QS[_^( ,!^2:MP-=:7?+-F:3;@O1X=IMM66, MY]R *L,!YPA5M==3=$FM9P?73DO;LW1$ E58H,IP0(-,E>:% SX8,QN,EFY>F4ZK+YQ3ID$S1[8@E>2+E\ 7 MSSBP)!'X$A!8[7>5CBIC:.#8 M-QJFS1?@@^E-*?.T!#.?&E8C6[&I.UJQ%8!BAGQT(!#+BT8.7:.?TF.>*O(( M%]M=<_2$=FO?\>;%3^*<%84M:'5D5&JNIE#^_85&'+U3M@OU\2FH8L98&=MN M !X?,(I0RIA-,F;/VF0I8Z2,D3(&_57R2'Z.TY M9DMRB)-SB'.BT/KURR9'3FJ ["WLQ7BBBZ[5U/!=[/UF! $- Q)Z^S6T/H&+ MK"*_$#_]/ (]-ZF@MGOE.X-6?UCG+#A.@=HGO+\!#$P8__)E\9%]AS))/B+I M6*J8*RKFF] )$]<;)DYAQEXF135, Y!V[7@K[>JWEH,1;_YQ\C'];+.NDT3 M$_F-2VM=+RU6&>S[90:)K?^;:*P.:E5I9'7"\D/AT[U Q).*$$K#/\Z(T),!O[F3E$R=0(X(B)2\.0 M:<"^;[A/= K'$Y 7.YP /",$PLSPDS*N-YY/3"?6B^&I<&FK(A@T&:#:)H#> MN6!.!"$'YLL$[ H&#F,9SLG),E PQS# RG*!%)!!O],U 7$^R2V!C3)%& @#=S/,1=F. HV$],X@KY.O[!X5X M\=S49UB#49?"*R(]ER5W =3( @<@KQP/[-'B- MX)M0ZPF1)*33F-Y3DF8P_0,@:H_G2*%CP_;)L^$ .K"[.(;!0X*)/9-09YGN MFZ#^F$.GP#]O/S^P0__E\2L)J!GYO,35#A)^BRPY1+P IOD713 'H>215S?= MPD(O*[CLZ?&D'DSS/R)4@$$KM@Z?N?'SZQ WW\]^WR#Z#!A( 1/G$\T$;) MQ(N"1 $T5];&^T/C3U3PR31R;=.>P1U,IAV9_&H!T: $.25JP0$4]-,K]?42 MJ5##G. /*R1#9O VGK4GY5P>5QQN B/.B3%,TX^PI84'#V F60Q U-1S]?D( M-6U0P"T*2#"%IRU=Q51V*8O0L;:+P6V.Q##UV0;Z6G ^((.OWS\\)*K R/-] M[P5N"\C8]Z8QU_O\RY?WAOM#Z@)X_AL=$=]I;#BB8N6B08&J+$-K'^O=UN#OI;[4[NEYGZ_::E!JS\55C;M*(JV\JG%72:255S7N*HFT\JK&7261 M5E[5N*LDTLJK&G>51%IY5>.N^O_9>_?FMHUD;_BKH+P^I^QZ*(8 [_9NJA1; MSNHYMI5C*4D][S^I(3 4$8, %Q2 G*US'%L: #/3E^GN MZ?ZU9EH]JG:C--/J4;4;I9E6CZK=*,VT>E3M1FFFU:-J-THSK1Y5NU&::?6H MVHW23*M'U6Z49EH]JG:C--/J4;4;I9E6CZK=*,VT>E3M1FFFU:-J-THSK1Y5 MNU&::?6HVHW23*M'U6Z49EH]JG:C--/J4;4;I9E6CZK=J/4]B"3@7\=J]A&; M=+&/> 9)^E^O2@]*0--6_@@;18&7Q*L?6>AWM&_ 6;.U"7'6HB88G;FNYX4_ M)QD4XHS=\XM1R-GW"S:&R;YCWB-[BG!+"VN:NO[%W![.+W_E(L?C%VFX!6L4 MZ+X.MX.0T-3?);[#0]'S_9],E:D8DY"/__7J'VZKTW7LSI@[@Y;9Z8XZ0YOW M;=[A8ZL[Z@Z<_A]FZ]6/=X3!&XR-#_!%! 7^YP_LQV6$+%)'@.]BNSGB[D4< MY.T E%?VY3HTZV*;EG'@>83T;0A8X@PDV9Y@1ROJBC./E8SP]]G/9#>?IO&A MV@/8S"(F1'ALN.7B;KACE^; (H.[A#C^ #I@RB]23'_L\P1_2?_=,$9)C#_! MH2R.0Q?^36_ !DY!/)'/T_?QP711#?HN\[ E0RS@YA%D?F$T_'$?A(B8GC6 MPG&S,,".1=A'0+8/2+55VCYEO/Q]. CR++I(R88$T=O5(-)S?+=,\1T6 M4GHX; ZZ[:J(TCT3GMH/VJ[9 N4XK/2J-1# [?W 7"L[J=[&CRMI:AS0UEX+ M;&MV%\8MZ9$I>RX>I$OF9O7>$NH=>YI\$6V KK"9R8NUS'SY_5W;@U0MLY V M?UG;F(>HN:2=3'O.['@AVLS9Z%9G5U3N83:LT'\7&^Q21[Y5[7=5EQ7JKG'M MV]CTB1MDP+WYR,4_WQH?J2GD-NUYM]F25?C98? H_FZ=_A;/[7 MFODNER33 M>CZ^_0F1^3E]:5$YOW[Z!A[#%KIT8!O\&PV&Q6[EM4S][FB?M&,5B=&&VH^4X86 MI\QG;4LE1CN^D:*@KU$/@^D3 MAU.(><88UA-A)&;UO>0Z2=K6?E5/DM[T%NX[:N!(G#A1VO4-)9PX9:R^2I0Y M_F&A?:)=TNBH9;=J<+IPWVM%1E#)F5RFA.?XAH3V='3GIAC+3 M7?^!1_%45!F39D#46:@$F&.?U1H/V='/KIT'IAO\]U. MF_K:;=K7498R_:KY$YHT!W-#.RJ1YO@GA79V=HVN!6%\S^ZYX07PEC/S=$RE M8M3:J"Y&.ZM*JG*%0 M:1=JX%Z=%#G;PYXFY^F0LV?M&.(X-#F/?Y0IZ&$K?2Q>SR%G[51 O(V;H9]7 MA[&U,Z!'Z=LL5'\?5U1JGWA@7JEJ"WUC4C#<-6'4)(R^R%+GP*GS1=:'P"S M?;*KM@D.947W=%*8JJ0QE7)QCG]'H^2GPG7/+.;(Z]46E.G'2F$.= M#Z8H:3J=JO>N.NU(!Z;75??-(8MZ+ANY'D%OG9D+I)0]ITWMG##__8^!95KO M-7G4)(]2M19YWP,Y<'NRGM9PL[?>L^&771F+OZ5U4:AJCN?)T: M4=N58[6:J,H3M=O;L;ZD4V+5?RF>Q_V@9F1"JW9=NCY^]_@]165>WG%63L88..Y%YK$=$BLJ6([!BJT"*B1>1, M1*17U3-56$2.;\3NW2#^@;K>I\V6Z8\#U=GV'^_"* M=K-+/6>/,?.Y;I;X'VKAZQA.0O=?\83#_V/K\6E K<K,7QN\RAB(>T6=EHP@B3,5H1?3[>"11&/(WSW#T%H3#FX5)[[G\1UW/C) M"#G\+13=@IK5F?-':O.L/E.7_,AH!GODP-)GV!N)VB0!<9CO)Z U_X;M?G*Y M!_OIP]86 [47G(4^LHG&.YV%P0,7XB:7%"&O M"(V#',!F+M!^M31)SNQ8S3ZFW5'U&XCVNY36[Q]=)YY(C^"=.UW7^]I4]-LC[M,V"SBQ'PS/<+-H8EOF/>(WN*T"0H[ 1(Z\7 MD9X"%? !OBA0L=F/R\A_ .NLOY0;16;/M=!B;SX'4?1V05K7'G!J&95WH.3& M@><%CZ0N:?NC9(K*[6\N3BC4B6 FXV$'A ED9I-8OX?K-]XX\ 861J@B8>X> M5D2]?6>LU&)"6Y.[,I<\G"D:.9-4>9%[8^-79A%_E_[E?6K&NSZMF!YZ+]\N M-1Y^8,ZUH>^)7TLY'@Z;_58?15D&Q>6'I90W80=_6/QYWVKVNNVEOVHUS:4_ M7_4JTX17]2J]:O7/N^T]3FJPZ57J^G/GDMNQ8;%KKQV'"\.JAIC4LAA$%SEP M5E!SW9'E]T58?E=H^70M3JT35 M%"<2>CC/J5'>:BOT/N,^MU],#O0!J<"HN'PD#GX.)CQ&MD.$*C"AK M'[XW/+OSNNBJ_3W6&ZM5N9[]1&YQ->_6G'?WCI1[RE>LVDK0I0@5K82QZS/? M=NGN*XK#A*X'C0G>BE%0V!@S-S0>F)=P(YAAL/C,2O/;NOQ;4@;:A#A4 5XDPRBNKXT]0U5%ZX_3&*;5Q)^'Q4/): U-GS\RU M&:AD0VOOIH !H!)A:JB$:NC<" B;)7FD.\) Z,+* VR0VEJD:GN/O>_/D9Q) M+2%:0K:,[9K5[S94% ]%CFC%2X57EUXH4U9YLZ2.)"_?>VT.TTJ2%ZU:_%CU MW0WCD1LA%CKA *Q!A.^,J-Y21&HQ+/NZDTT>_R\)E^3.-18OPHLWY@TJZ(7O M^,'4M8N74@W<)B]QTGE3Z1]W"G6@/(X]+M]2W(55L[6L;+ICF3F_=+/N)CSB MACUA_CW'ZNFP6 ?IP 1AUT=/]/SZ.F4Q;9#\" W!L3%QHS@(89DBYHU#TNF5 M-@5K1>'9)X/-9F' [(DQ93'NYU/3^,;'P$^P2@P06[DML(*W=ZN%VXJW#U27 M]]RY9(5YEM-V3+O5Z@Z[O4Y[V&)V>]2V!V/;'G<=9]S[H]ONM%_]>!WSJ6$U M02A\=D_L1:'X_OO(P.8^210A R'M+GWF/44N,=>G+!WD0^ [5'E*8[[Q*/%$ M1=D-\)GHHF7(X/Z&W_Z;._?(_9GC?H2!?(B M3U0Z/21613FI(=7 (/T!:' XSJ;LR1AAV>?H3WI_D+XDBF$V*1 &/.V1IKT> M&\R82/HP09\G TO]W3'2"84 ?PV3R%<0P\$N,#7>%,X]&O:V04LJ8QGD9YA8 M5+H]W.:PD!%N!WQFQI[$W]-#4)[U^7(-./S2+?I;H W,0Q' >W)4C_1(Y0_, MCQ?W (%. M\HWXQ0A^&8&)+ ][8WX;)=X#3&OBSB):-_.B8.O% \-- [#%_V8I*XT8*G'F M_)D(.!0@;1A,#40X<,4TZ,/PTBC_%-E%!,6P\D.GBQ6R7#2< $%7@EC*R--& M"I\?J)'A$:[$A MU!:RFQ\49YJS:&; PIQ@0V9HXU>_W.WN OK+W 7PR:W5XU((V7 MG].PV6I5>],A]JEC[@^ZY,SGI&3(>\^C#K_OUGJ:/P>V8]MAB^-4!EH9X@'[ M+*05(\,%,4K@$SGPRI:[?M1[QVWW 7V9J^S 7Q:@7)%N59G+Z@"6L>VN73H/ MS+>WVIV] )"O>J[]Z7((SOP2FDL-+G %ZE-['R)N*M#P:OC*]! MK&5XAPU2VY'D.J7K2;;6LQSCUB$1=7+N;6"+)[3>16*!5[6[I7 MSL56(9MZV\4-52ISUIQVPIRF5$&]YK03YK2Z(VMH?M/\IOE-\]O*$KBV1O<[ MH@NN)>ED)*DJFL:>I&E/""WTW;Y(\%2:AS8F2"^4"+Q8-+QFX"/;[O".+GQ=B1]3>^>C_0SGXXQ# 995 MM16ACA(>+$S34JKMEZ:-CK!K^FCZ[,<&[%5O'Z_=#WW[L0^3IW,JN9P+4(S=>1!!1-;5>4;/4J/VC1*YVRO=J87 M&T?6T:?NZJ1MG=QX>O1Y8ZF2W*C)HL5&TT?3YU3IJ-"?<<(\'.X(NM[,_-3SGC>)B",5E-'TT?31]-G[W0 MIUVUD$R3YHQ%1U7_0E\'GIAZT%>">M2)CCJ+2H+Y$NI@L;+@F$T>=/5>Q:VH M03CZM&AJ[8AOKR]P-;GI&,J4@[;LV,)\3 M)"./9T7[SQ!;]5SBRJTT][4]BFNSYZ)_/7=_CG1[H85#"\?F?3&U<&CAT,*Q MM^+B,Q8++1//WQO5!:)*;&J/^U)'<= 2<2ZGQ.X@B.H<$ZI&[(Z6>*-E7\O^ M-K>H.T(#'5$!4$#UAYC!U]* W*IJ"K--^T#O=GV'^_&["_$SN>$__G,4XBN+ MT;W"RZ8LO'=]6D2WS.(V1[Q[> O-(]LNL6C8*H_-(OXN_T8%W3*]?)3C]%,0&O&$&W>3D'/C"XR?1,85 M'#R.\86%]L1HFPW#:EG+&AENN>NU,+>PCO JNP/\M[P#O%RX UQSD;8M;&L% M3.O%\UNM7;MT'IAO;[4[6RW[C+;NVG_@44R%J7KW*N_>ER",[]D])V/X1,_NI$-CE)L? UB+<,[;.!/@>_H?:N^;]240._;;NE*I7W;M?)DUUU1 MTW";Z^1WU 87>^%9/;G:3$[=F>G)[75R&F\G5;=L"M:W^S?#M-0?F&V'O*X( M.N9QLF3/X3JJ3G=*0Y4 &32GG3"GU;>MB>:T>G&:@E SFM\TOVE^T_QVQFVH M-)?5B\NT5M/\=LC%F3O6AAV\Y'L-B'6? E1J,]'&7K &\QTJ!>>.X<9\NM4U MGX9$+Q:NZ&8CZE'%M%3JDZ!)LR_H&DT?39\SI\\;LSH@FR:+%ILSI\\.,(8U MQ)=2\";]E]"UN4%3Q2Q@O%7'7,RR&U+'2W5+MZ5Y:0@X=0),)T^56H:93YTJ M=0_+:OIH^AQ5J[6U5E./*EIJU*;/F\'!I>;0G474=)5*-1X1CV./BXZ>]7>6 MEM55ZZC%YGN,=E='E!2E36>@2:,H:70P5M-'T^U4=2DU4 M]8GZK(CJ65!6DU4I_/NSEM8WO>HI$&>GM4P#/]O'Y>/Z\@4)AI-JV%7A*=YI'O\==67=;Q!K^CTYUU MLM/IT4>G""I)%9V.KB!5+%.K,45)HX\931]-GV<$>OJU!J0Y&R)J#6=<,\Q8$-X:(R9&QH/S$NX$M: GE:%1LR' M(.@1;L6.ZMXA'"O,GX.+%XRII3C6:8''YS[4MDZK]S*W7YN>D7PI2/NN#EQH:3AY:3 K@Z0=628H!/]#S.!3:0AW)?Y9N[D ?R9^)G?[ MQW^.0GQE,1Z\\\OV1KIM@M] .$&VQ3^_\5G((RK[CR<VW/39 M-J5#QC@(C<>):T^,!Q:ZM-/&E(7WKF\ 8>P)"YD=P_B_@2 ,*&4X#%8DFXCC MT>#'.*(A7S+V$CM.6 QO?G3C";[ OX=_P.MP3EE;O1"&&-Q_<,. 9MGF?/ ?#@E \P:!SJ3#5+-\!"'96J##FG':4&9]2K, M4-AYC\TB_B[]RWO'C68>>WKG^K2!]-#[\NNZBTD$1&/QZ_>/KA-/<,N;+=KV M-"U$?EG^N@F_^F'QYU:W.6@M_U6K:5;\>;==[4VK)C5H6MV>6<5$Q2UDF7>MC1A^E$ M23VJOJ,T"^E1FH7T*,U">E2M1VD6TJ,T"^E1FH7TJ%J/TBRD1VD6TJ,T"^E1 MM1ZE64B/TBRD1VD6TJ-J/:IZ,A6^<0.8H4Q&Z%C-/F9,+7;5RQ*E_NM5Z4'Y MH5;^"!M%@9?$JQ\IP#S;'/$%]PV1:+8V821:A#G:GVL"6/ASDJ5IS-@]OQB% MG'V_8&.8[#OF/;*G""E1W';8\[D]G%_^RD6.QSMA>V^Q1H%'Z7 [" E)\5WB M.SP4'1#_R529BC$)^?A?K_[AMCI=Q^Z,N3-HF9WNJ#.T>=_F'3ZVNJ/NP.G_ M8;9>_7A'F8'!V/@ 7T0HT7_^P'Y<1L@MA&)O'+=Q!X@+OE[=&9=?;K[=7?]_ MEW?7-U]_N/SPX=L5_FTU9&D14?1E $6WE):O/%X%(X[ U8AD'0938P9O#QR$ M:Y5_<_B,^X0/BX#C2;@$W#,#!,67Y7U%,Q3?*8L16/:I8=C,\QH(%EK %@56 M8%'$8T(?]5PV&F\^ MW]S>7MV^-8!?/EY]N_X-F.BWJUOC\NM'X]]7'W^^^FA [6@=?#,S0AR.K#P&_@_"J"%1>%%N M["0,"3\>'IN%P9_G?U M[>KVSKB]NKO[?/7EZNO=[;P,[&V52HK#,OARX&")T/T2D/3&W03>+5L61*CA MGZKH]W*#:&+))5R*,C!C<** 5G\"3A[#\HS14W7@:9*Y58)<%?%Z.F.BTW7E M:2S*FIH"M?8X.5U)^CT%F>;A&V#N&S8/8U#_A#,?I7Q]&P.]98L4LCZ% M.D]/BO)AM?0#*9LM[T9PO:N0+_O6BPMPT_@(-AF,PGG%8,&#F084F$0&O SD MX0L+[8F G&^;#<-J69T&0OUGYR[*:KI?8^.U91I H,6 MD#8_>P-3CZUB$UYNE*/P>R?. O3W4E/Z4<>4KL6.*JQMXH#W^,^:J)M MNZ<4&DX\\#!B'LYHXD9PE,,"EEDSQ5X(C'HL/!EL!L<[LR>9P;N_P]MPG7^] MVL+!ZG1?O9R&6I#3_E(YO8'-"(VKOX M([X)]I^:2[7F6B^877+!CZ1G\, 9 M!YX7/!(3BDJV2? H.FEDHDM<&]!:N5BK\<;!RK90F(V"EZ.W[[;9@JSYQ%Q< MY;!U=,-A<]!M5RVCZUO-WM!:^JNJ13BFV>RU]U=IML=)#3>]2MU8X^IP]=HB ME>'"L*H- M6*&5((YY/L<')')]X7<>)=Y2>> 8?=7#!*MM([-$V.VHUQR]U< MWG1PR:*JM)M=U(-*K1DMH7VM>$-QV&GM6GN+75->8VYLVUH'L?T )@S8*S)> M"V;MB/M\[&(HODRA38NN2Q?R+?=EU]ZRZO88WU8ZS6>UCZU[%W'-OW7GWU9M M^+>&)]R8_E>S$TYTU4V89\ K'ER;+QQNV=JM:FM?J@O4DXFJ'<&74_G%M/;< MYY9:PJ=)F)Y*A*FA.JJAP?U+&(QY%(&Y#?IHS'?414L67A.6;^]V/"M@06K" M'(XPRNNBXT]0U5'G8%.*:ZU@QC$!$MNXHH=*V,[.4_OL? \NTWJMT+&M[ M*2>/J0VF\S.8,,K>P-*@,[.4!BH=R-I2R@FS8ZQ)*Z'Z6DHRKEZL[:IZ!LE0 MHZR^:@,#.$&"M5SI[,\V]W3_&Z2V_NA634[=^P8=R3K5(J)%9$L1V?'N6D41 M4>2$7@DP5WL8B)M2R;7#[9 3#L_K[C+\@.V@#8S'"?=+V 3KL0?PLS@SXY%% M1>"!A..S0! )K86H#?;FL(O /["R^6<@"_ RA%+XPJZX9@GV K]# M !B$6F#XUKE'R(]+=P4F8(LDV!(.&<';KQ^O$26Q M(K#=MCS;.3[DB;C<<$2FS$_9T&5 MOS;[O6;;&,GCBL5+SU2"*WIM#CK-3G'H1V[3<58:W6X:^2>+()!SW^WUFKTM MO]OOE(>N^JYP]FTV<_&_Y>\-F_WMOC9L#K;YUBW8(N,DI.,4#[U$G(<@RP6D M(CSQQQE#9;B#Z:%-*$-@S2^^!OZ%M#9 AX;!(P_/ M+?)A'BFBKJ,>&ZNUC@0P=@X'OG T9DP6N^QXU:Q+*@^P06H+*3EDP^=AGRI5 M5_D2:3E:3K2<6.V&]2DU.O\\U+D$3 +3\6BU6_IMDTL]*;(#1\+,N= M\="FMM[+:W86JGV7U^LT%DM[6:DN5MCFE)LT>C(\%M[CU*AZ- B?2N4:PIJ/ MUI2MUIY@%8M:RLW89^R)&K'#SZ;1BN*6U7NG7'7+;IVT.]CW?&]-J]N=KHJ= MM)5L[ZW@I(;MMBX#.GQ':&[:$S>=0P3SD_L7^%1HT^^M M3N:, BZ;%J]V,*4W:)B#???F42&>6.4N]QELK"!%GQ<94Y.:6A&=NB+JFXUN M:\>R&:59]VP5T:YE-B]'3>5#):J..H<$GM]8Z%+ >9DA?.+Y(>:P80UU]HZJ MU*F*8J I^]3JF' MU^0;Y[0$.AKMR NZ9%_80!9Q@2MLSF'QGD>FOM5N=-I*=174V?H%ZNP8Q]&4 M>6G*M,U&KW+_"TV=0\G-CAFT=2MR.=JI3]T\ZG?&6\\XXVML S?,O@8C494X MFC"*$J9A]730157BG(=7?Y2C'2;CA.S1-QP^Q=Y7,C7>8#9U>SJW6O8CF9+: MR-]$F-W:P&OR',H'TX11DS!'E9MSN$6^6U[^]B+ 4W5DP-V*G"OM1 VL[M,B M:>MY[;(U.=4BYT[EU9JD*I-4/0D]!V_ZEY!/W63Z+*?YI/APWQV%E'(8MGB^ ML) ER!//?;M./GY^Y.9<64UG1M2$N M7)_KX/997@>_,1M@W[^M\Z76L9\_4<;H#?MGQQ;ZU-.-0C9$<@^'+W=&E:K/ MWAVU=:EIMAK#_L&!/.OFHKS$\UH\M7AN#G!;C6Z[:D14B^<6X*5BRAF H]C: MM5"8\BL7*#P2"_-]$1[SXF7P,?M5,LT6__P@*YUR=$P6!%'A1_&$Q<:4 M/1DC;(;HQR&SXP0>?#)F(9\Q8(O1$PSB6;\ (_#Q5PY'1$V8C&,XV#_$>'3A MS4ELN+Z=A"%ZWO0"@;X9A(88S@BT=,QYU#2NBT"=T:I5(/IJ@DY]H8HK*^+* MUP$OXH3+RID]H=_3O!!;5:PL&T+N I'GI/.&&DYE\X5_P@ MKH*F/AYS6@Y]V/4-I(!X"PXK/&X'$0XWQO"SJ+DG9EK!F8?F-*N0,+/XY[5O M>XD#WQEG($T&FP:@(OZF$(SO%'^S0+S%O=I**LOPJ:#EWBLMI^U5N_=+!@8, M H-\[,>PDVLC62B$(*CN0_Y;$5<"/I^XL\AP0OB=C[)K3YA_SPGQMH2,NX9# MY;0[5K./.[@8NI)8HK2LXH.2%*W\$3:"LR6)5S^R2B,?\+RU1$.@N5!;X<]) MF,ON/;\8A9Q]OV!CF.P[YCVRIP@/GB)C E?.[>'\\E99'#+=8H),'A M=A 2H[P3JHOBC/]DJDS%F(1\_*]7_W!;G:YC=\;<&;3,3G?4&=J\;_,.'UO= M47?@]/\P6^#^DAX!G?L!OBA"O.S'9814$=?Z"1 MCI7CGL/X3C?[)VQ\,(^F7II;T]@ WKW[@E9 L-<>X1MT1+,E]$05B.]^N]DV MJ^%RKX/XMGI[ ZY>_I&=)C5\#G#UEJY&O0!!MX90/9'P"11,8/S'_>\/XVKQL[BVEX+R"2K5O.V,-&JW*>715]^#8<:'GI EM MQ<\*TG5') >U.N76-:WD,IYPGQN7OI^X\1-9P9_=,0>O8PJS>:I?7LESH(3J MFS[0;[3:NII=4>+L6&VC4[PW;^VO/]V2:6C\>GMY9K71G4:[JR&J5"6.KO!\ MN:H.U[?=&3C&9*A<^U$24K'GG,ER)B=_NS'L[EA=I$]^U=2 /OFWWMJK_R3N M79A$\3[50'T/G':C5UD-:&M [;H[;0ULFR6\$N=ATU)U5_/#;9#:,MKI-8:# MJK@Y>]^D&IAA+RPR"G)&+;EB?;;H7C+U:IJMMC*K].HOF>OWNM7L98DDP3A/ MY:#R],$(OHSDCM&' ZMAX['HNI@?"JS;$VYNKYE:]E_T&HBF3 M*_0[-SB>W919F6[T. @-.^2.&QM>$$56?<,:W!8-2Q M+=8Q6Q:QWQJ6$WC"_/9/<>,4(),Z[^/C(\YC9#NET"W M)V0"D*I/K@_$+DE[8>W]I6O_$H3Q/5#+ M^!S 6Q8SWPZ95[XUN9;K\PW)@ZX/&G J2@JD0IJFB_=H\1/N.:0F9_!S>),; MG&^"H-7L[R\7KV>NS\4[2H)@SUK_\7-,$*0<62--CSW71,$TGSK=B'9I(\XA M$ORI4'\3^ ] (F'3D9[4'=7/K9'QL#$85.T=4 ?T*OJ%;%3%JSIFN:*CNF"=XS-J' M.BF9"@C0-60@GVL5]W/]5I6'^M;A*/WA.W7BW0E3Y82. MSY_$)7L!G&<=+N[[^BJ]J*/3M=A8]A7,3AR0F; )::I4#+<0EK>-AKFQ!CN M37>E27EX-;&M-C@U&O2.0@-M6F2F1SD M)40A')[P3(8UNQS@]7'"?8RBS1CFH\3!"JQ<@3R;?LIX9!'>GTN<;2EM^XP].<&C'S525&W7QUK:&-&UF>%P^0G7+R+>$SJW M&S\U*R;@*T?&8N71'"&WJS_:HHRH'"O5Q42'*R8:JEM,5*YC4;ZDZ!Q!\[NM MU:#Y5:JF>EG5E(;:/P6H_>,4OEW[#WRNTVM-S]P-=6_8ML9F84A=9T2/$(G$ M[^9;<+:%;MU.LV56@Z]?]:IAL]NW%*MSTW/:?DZ#YY0#ODC3T1IV1=T&$67X M++PD!0L&*Y=-ZGU[?J'EMLT MRWC47ROMN[=L7G!9[)C>;^/_14RG\K>:&[: M$S<=^O[R:%T-;B=!&%]@7\ZBWW!ZS0RVH-U68?YCM9#6DSO,Y/:$!"IN$UN* M7R>FS7UN'D_1MCP6Q+>"T2J ST$I 4>(<20GLR:NIAW%SR^TD!$\"WIBF=C@&77P9[#[D7%R0Q(&! M/8Z]U<&$TZSW,ZT=NJ'H:LP#4<7&YJ7?_D'H< MK)\XG*',,\:PG@CC*G^>XH2 MQU2S =_Q4V54':4W[E"Y3[4M38W6WNWN%>JBCBK/ZC2&/>50A%4!N:@C13NG MB&9^MM2TK$:K];S*9TU1I2C:V3>(JRJ!&_7SO#X'_OT)I'E9STCSVL:YT\\? M_GGMR1S7DQ%GA]6TNHI[-5]^NMVI"&-/B83Z^3T_O\];$ZO0.E=1]OWY]LJ( M8-X>E^\_LVN37K?J[9R._AXJ^JL)HR9A>FTM,XJ2YD@RLT^CKR:'YC3Q8O<9 M1V9]\UG,0:,SU+E@BE*G734)1%/F4'+3;PR[FCJ*4J>]XZ5;#8.]Z;OE*RYP M_#O+.@ZL$&W^K\W;IA&,8*82EFVI2UJ?B'![0T3X-(W/3J,WK&\EV8D39Z@) MHR9A.HWV4!-'4>(-=>E9J$D9#)FCQJDD?+C:*$.:K<[+5PL 8I'"(Q?5TBQQ;&[:GUZ++:C4'E MU.6J>U$#I^74Z-K9L4A4TU1=FEI68SC5*4H:[8&18XGDG@K6L-H.LSP7<8-%I=2\'Z(%WS];S[DQVQ=35-U:6I MU6\,=LTQT715EZ[=$Z[/K(&-L,8RV-)*$XMXUX9M=H)DY/&,"L]C5>4V[/41 M-TAQ&6XW6N;SW/(];%)]'+R7$AGU. /^/%.VT-I3:\\M@U]#L&RU]M3:\U2T M)UG//\0,/I@F<*S*C3$+2:JNC\";[R[$S^26__C/48BO+&:#[/RRO=&O7^7^ M<_'/VZ7]NXT)>\!L6/?>]<$RG[(X"=W8A>GP_R3P@SB@5%D>148\@<4$/C>> M. N;>]J=.F^UM6JKE[9'7;W3P=BX#SF#!PZZQT?9L_:J/?O&9R&/:*/R33,B M;J>[A'J'.\;H"3:)&^/$\XPQ<^,)U4'9(7?<&'<2?TFET#\'H"M\?,N!>'7* M0B!MJO]Z\"JEN;>SBA(? C]R(Z##+'1A3?!AVE?V%^I68YKXKNW.@(-'@>]$ M3>,PFUM\\&5V;?/Q:%%N8Q*6I-KU;43B * @1;,$9D'3A0,<% X#S+;UV^O@:\%M2C4W@+ MCOX!-W'+:HUL,C!%4@JP' PUPT,K^P'HWA@F M$G(C#IF#JB:)#3^(01>C(HICCSM-XV[":<]S#J!'0FZC=>/@WB &K-5ZSQZ8 MZZ',7(R#\")B'J=?F.\-Y ]@(ZI$$>^ R8'8.92TFBX 7@CTF.&/8<4S]D3R MEWT(R"X_%!#^@^Q M$QP;(5@T;HA[291&#AXQCUX!VX_/X4 D./\++%J0QPG(AA'3O$-^GW@L#L(G MPV8S%UE+O@-_CR](&;!IH(H(D2OQQ_A.DJR%YQ^!5:QFMTV<:#7;W55:8K7@ MK#[9:D_AW[G!47!1_(OT!%E*3WLOB%#>498-,%9#T'^@[$8,3J^F\0G&X0&$ M$@6;[;B1G401J69_CDG2]X5N]+T!E!JC(1:DTK4ACWT\?K%-$*>E@P)/.NX= MJ6R1J_Y/ILQ<#!"3\;]>_<,UA[P];O4ZG'?&'=,:#$8=VV(=LV4-!U;7&?YA MM7I6Y]6/UZ#U@.&!UWW0XT@!0LWNOX^,CSF9D.LO@71/0$X4)"'N+M RUY0X MYAN/$D^HT!LX;F4?*HG#;7P#FA8^E/W\@R Y_3K]V77Q6H+]N('P+\K]&S6X M'-VQFGVTJQ8+'AY=)YY(4Z_XH#1/6_DC; 2G>Q*O?J3@A*,QP\,CJ82N.5>@ M4?@3I^LZ_WKEMCI=Q^Z ]3)HF9WNJ#.T>=_F'3ZVNJ/NP.G_8?:&K]*G)F%N MK-[SBQ$85-\OV!B6^(YYC^PIPLA"T<0'^WYNY^48]P46N"M<+0/XX5O*4KK?+]L M485::+#0)ZX]0:?#2QPN?#]2OWBP!HE/EC*'<0SMYTGJKH#O 6>ML+"$)P$' M:Y3,9N"OT"G,G >TP-!7@1_=@Q3"L<[P@_CRPL&_DUN!$[%9&#ZAU9>Y ?:* M19)M(=8)_@@N)/>YT+H&AB2G GT]L]=IMC)OCWP)LV\VN^F/FH9Q7$;81EI? M_?CQ^O;#S:]?[XRO-W=7M]4FK)S)B$[!./"\X)&,?")8E$R1@G]SX1DL<"MX ML\ 1@NA()V5M_/B2RZ87:7&F M? ^VXT_P@(O=$KE\3>Z5D'6EKO;H^#32DW,+8/R3W(746$@WHKW%1ARUJ:'2 M*1:_I '6%ZNW..U4D]IGDO0ZC:&U(W20ZHDBFH?/@X>[W88UJ$^)YX%.H^=# MTQSI@)=.G@A0@+=O0UCT^:CG><#2O#$;7;/]5@-L*$>8?KNG"%FT M5;Z*2)^8F^4]S.BJ3-RE4K#2^3-Y3EUN?3'AWG2M[3E7(_4=3--W%:%*/>RJ M8]"(ZO9VK);<(2'\I'VG/>^.VL+=:S?:W:J>U7YWZ$AFH)8.+1T;XPZ=1K^SN4E*RMY/F01#0I3G40&]S&_?,FK*4\?^"1V_42\ M.HE=#U8Z/_U2K0+F_5#R1:%*@441%_$Y3/*?11C/C>'C7EPPX!JBAJ4=@P:DMWS-#DJE)FH($P>*DGDF9#5*CR+T@W#"=T'&)JO4E91K5P>14YQ1 @3#R-&63(3 M-XJ#T+6->] 7(KB:IV"/%U8VQQ.B:.3)8+-9&##8+ED!][0ZB;V"S*J45/73 MS=>/)YY+Y?KC()R* T+FTXN40)TK=;:Y4B^2/J1\3I+.(])Y1,ORB,[AEF'_ MN3\G'=JHMGBU(Q?P9Z._:Q?>X\?M7B+G1_-N77C7[#6&O7VGK&F,Z&U.#'#I MW61Z;HV*.SMB RMPC7'BE-D5B;MN8*\Z&>_XR7@U3M&P^HJD:.C$F2)5A@>G MRMDD$1O,BCV*EPOG33W[*0Y@8U[9&C H [0$@F'!;VTVBY.0P_KBD-D8DJ+<.7(]MTR46^^UY@EF&J[U(7"]9>/2G]S*$?#>[)?-8Z.;:G#3)>"F MUE[ 3?L##6YZA*F<'+BI4#%GE\2<8K/7/HUY.&P.NNT=LIA[0VMO"C#I,\MK[G=L/I5:T!>-"_H#--_V@VSO2/ M3MV2F(^QO9>VG4RQ=1M&V*G1'EZ'A'S"_0AO:%P?_LV--WA/L9"&=>H)J(?/ M/]59P9NS- >MDT\+/EJZ71HA/!Q:TZF;X_O?(+7E<]CHMX:'AOPZI$]Z%$P\ M+26G)B6#=M64.R6D9(N4NSKGI-P4+LE"/A7>;WHOCZW&Q377>R#!KW?3 MT]^YD428 9HO!S3/E 1C+H$16X0W# MT=DC.GODQ/,F=/:(SA[!';@NV0?1(^CA+9CA&2D%&_AGMU#X?F>VIVBP".&T M%&> KX%_ 5/Q\*Q]S@7D^>Z_15FCH#U([HW]&6&0\G+$P?CJSVWK3;'3,JORFK^T/E<9C-:Q!YSC4J;N# M>4+I!6X%=V*+?+9GI*>K)R)FK]>PNCO:9\?/U=X30MG)D;35JJKV7IRDIZ<0 M:QA9^12$CRP$-N!Q['&!&7$?<@%U89R;\=;5EINJI#&K'DDZZ7+[,'L0QO=X M#^L%\/%9$MH3%B&JSG3J/J.'>7W3_YY%5SRV6,=L6<.!U76&?UBMGC4X;"[Y-S?Z7OA0GCLN,E/IU^G/"@G*Q\XI M;VK,PR68A^WR=NR(>3CH:,S#(TSEU# //U__[Z_7'Z_O_I]Q^?6C\>'RE^N[ MR\_&MZO;FU^_?;BJ>T/WFQ)JM*@P$'4XJ=Z(#!9268 XM$7]@[. 4DW%!.$# MEZ#%= MR$Z3);VY+8[QBYR*VZB65S]*R3)N/AF9\-5QQ>!=) ]G(#Y0<< M+A"N#+N^U*M@)4AX5G"$!21" -$&6IA@$8!/2J[4#J)(*H-7.F&P=]3/ CW_27),F6' 9MZ- MS,8;T6T M]61S3B1@WCT%G4[OB8E@"CI K[[6+W5P?K)K9H":''@Y]=FIVEF MS1YPU.M.QRST?RAZAZ_!4!O,#0;OL)/]",LV\?L1FW+)0%2))9S('9:VJHO# MRAW??V.'T^7[2QO;LHCV*Z,X94%C B?[B',_LR[@7S9+2!NBS@G"*&LZ,7I" M%2D;A^0;.*,>"!PY$+D$=_?GVRLT6^($'IXP89[ 5(@;/OW[\T_,_QY)UU5, M!^LW@9A1Q"GJ84\"U^:%\DLGH;)(8K<)4/L"ZSNSWA3X"/X*7T5L-&5/L Y1 M42EXJ1#/P$I*K!B- K!WD*6H\PPL0IA @EEH&0Q871XB3&[?,BG>8U6R:EP# MQRP>A./ 3B)Q:F'4"<'XQ#[!OH+X8 I=S@]IIQ?<198)8/K3$8\?D=]P?W.C MDR@O%%?^0V1()( KS\C'(/R>'J'"=LYZ!@G$L)2U"F7%Q#%/4%KPB;#UTEC9Q2$H2@?)J(UC"B9S3Q!3H=/\3_RM"WJ.6'M""Z1 M[R8EP*&N;,\>_4<; 50BI839>+N;1DW%1LUF(=-["X<.G\^&/X]Q( M; 2YR$6&CI>5\IF*VY:B>IK&C-F51GSA< Z9&W$9]UAN:A>UEFCH%,7"7DZU MB309A$( Q31Z$@-%N%M$24"2+XD2EZ#M/6F^ME+S=5VC*&%_A_3CR\O_\\/E MA?E_Q.G%TEL;<%"](/B.'[[];S:=O?]%1/(9^^&7"S,=[/-[<1-4&/XE")RG M]"9 7-^,DY!T7>'N!MM^!8_E!<]O@5]0&&?48R#3Y@W;J2?8%X4&'\&8+?).184JX2>*RR M%1\IQACD21S9*R>#RWJ4DTB\>;]9CQV101%V!#">\EVE7Q8 M$9NX!T<7S'XP!DGSP5]L+N20^EC"R?NW\#I@GP.;I2*\8TQ)]L),HRLE_P%T M>QRBBG;7O,!F/D8Q1YF*@#E'":[6I5L!Z4* NH[@B6C\1&*-LPD3Z ,"#N'::(@,)1T,>]=(O,%W726\C/ES=X$B' MX]LX3M!@"2A'A (BGYW3R>B"\T!JQIT6CFMQ70L?F[BS2.BOLB0TC3N\0PD> MT.M+CT.6!4$RUZBHCB[A0"-EF MI!U>30H9I/CY]JKDUZ03;AC)C,Y=D,#[>[0)8U[4MEE*R.M.LU500:L-$C_( MYHLW>NCN6_(KE=$VR'>@@R8LFQR@) M(UF]^(;_E7*:PY!;0@XG-9SQ;W.*#-O-SAJ"@ _;')9_OY8JETLG\H#WC<3C M(B_.7S&A>&/X741Y:38IHQIICTYT,:#Q,PB F M*Z0K9R@P='<@WP.$ [69U1B6TQ)0E>/5@1]ENAI^ ON(GH.S:U[1]JDZYE%3 M=?+DN&]7\+=O5U^NOMXMYL1E!F2.:)K# Z4\UB6+\K@WAU$RPI0SNIV7X>OE M5^]8?HXB#8Y<&B22GOBED$J!A2LN'PU6>$O1+T]O:] _3SU+X4OZ9(,D>6(< M0>\63NCTPB=_L5#",MHN>#^+=N:N<*XRRV'2HD?<0)8/TB1KX1AGWC(3&8#/)O M62T:2#$L\M5!K0M3BJYU2_>E= _,95@:[YQ%\&G-30),241-1.H&&3RIN0'O MB&%7\46/+E[=)'& -V8V13#)D),79/)Z''_!%^QX/,:@%SD$XKHE MW::=0L:X 7A]Y ICR'.)&V3,'A@D)U]._I1I=I308\=CEXJDL%JB&;?=,>6$ MS,![!-6%@;)4\=^SF4C9C*2A%Z:LMSSM!Y:71O\F[($8+P@$>X#X3-T(.,R> M9)?^ZR]H7;IH7'H7:UR6ICBED)L,+SKN.$V@2K^S_"WY?4]D3[B3>.)LHTGP M5'!8MD-.*OYT4X/0\YA3CDJ'=&Y3QW1:QK0ND$-8%$IB^O9[<*9C MNA^ [8&3-3L R0=/INGA)TZ\ACSB9>)5P?2E)+IE4VZ(&V3FV;(-*,[)MH/0 MR<^[.9] ;@*:T6#(^G@A,S_O!I@68RJ495$I:PX;?,!Y1U;"!P\4G_%3V14U MWN3VPI=O'V[?BK6$\[V(&VCG9-=G="+C&B]&%&A9LM*F<0N*U'?6$ >/'A]U M*DP/[7.I%>7+0 E=B%Q9VM6&O/%%.[VPUD!\=H%-A"LM[N++2G_5$[(P(MIR MGY9O$QXJ;KADT>X4LW2I@0L> NE:TPWPZ-+ZGJ]=:\Z"BXPK! \&FLVNY&XZ M=0)_[=B6&-M8O5^['46.ZU!AB3 O_:>E$]FWG4B"3<$[>0M9%J2LC'BC5JFS M,KWV,W,^U5NE" 181P]ND$3>4^[O"G9-S\Y;XG>P1#-!Y0R8,>7FHE-6TJ9, M,"_%&,%) ^,/=/EC4/0;RB*%TROQ&KK^LR04DB)I.#^KQMQ+,K%%J10VW=JO MR$F":$GS5)0I27>/23$$M>92T$(8E'J I+Q(1!EL%QP!:!Y'8L&$EOEKHCPOV@C$TTL%V;3T MB7=IZ'?BSL2"1&GXDW#AFL85&GGR\G.:1/FEMO@4&O*%-\P;8931)[+W,I^Y MU6SUBM:?B%<63#&667DS;$M)SE6A"=B+R'L/!6NSRENTL)"9+T@L%U#"8).$ M9H[B8^JH1C&$PI!$DIG!S9L6\IX9UJGA71W]L@&3*E,?+5\,0DNUY91NSD[S6YKGO1Y;E*GV2K]MGP37TP3%V+5:IH+;Z,1X*TN7$. H0ZBNMR) M3].#H_).(229N(5$<19%?H5;)?+8,4![HM5&V85$>;-*;F.6IBQ"5GC0I=[+ M+W@-C3HQNXJ.@N+MF$1QRZIHO>Q@I!QH%J5\E[)66K CKFU_"A"W'\_$YE8DSJ[:]: ?A<&%44UT(85;9MY5CK-:D!LTUK1HC9*II@\ MA.G@*\P8L:5I7UJ46T$WW:%6=ZC5'6I/NS>K[E"K.]22_X=WXR'Y[B,LZ-D1 MQ7>7AD/*[<6N0,^;%J\VB'.[T6\]#\+YB&VSG@]CKCFWMIS;:9C]JDTU7IQS MSZ'OSBTEG:%_$,5NG% JP[EUVC%UIQU52=/2G79>SEX4J<&)O[/,U[>7VV#0 MUVWVU"3-T!SJ-GLOM;G7?I2$E.E"98V^R\_NM&_TVSNV%M;G_O*OV' M.?&5#VV>ADGR\=/UN9DB.P9LM"%RHH0Y!S-$9/K_?'GY2_D&\SFVR/-:%:K' M?KU&I[.C]ZM$6\H]63&G1]9!OVH[TD.0]1S,"ZQ#.#?KHJ7-"T4IL^-]A[8O MMK4O5N5)[:AW=9?D VR0VC(+-EGW>3:9XKW$UQAM6DJTE&QMX@YV#+&JVTF\ M!OG#6;)X"K-H+,=ID,4U'.N_G]6JF_#;%]$-2]]?6Y004@MHZO^)T)3T)"Z) M'I0XECETT:>-!5YS4'[SK2!TS:"N&=RR3?>.%7_;X]2TCXO&\RV%Q[B2\!@U M+1@D-)=IWB9^!@>"37!824R:A!DQ@FEAC1\B>7BBE&@.&\08R;K D(+ELB, MN.?"0X;/$4&."?!]4)PSQ*2*J4B)0!RRRJ2L3G%.$XV9C1A:B!06L;&HVXOP M_,NA:;"?:@K>L*Q0%0=)<#AL.88M)^/F6],., S$B8@#T1/9FC.$QLB8%'K5]DF[UHPA%\YY[[ M:8?GDN:&LX5:]3B)G3Y)E*2.B0A,UDCA:H)]FW MMVXQ)&KNRA\5,"SK%RX[3^?(^5*WY*)%I:K4MXA'R ).MJ>PW=(6*]@" G)" MB/_.LK9VSNGVY*#J7;-46/MZ,.RE/T"HKKUO]):0Z*+C4=[8>)^UC,>Q)#YF M7'&Z%;@WA8/%F$U<+XB"V82:=6?G+C4XC1!7)1^:@[2&9?PZ$DW9^US"-9-& M$JBY)5C8 I8]=2\U;F\^?9-8<*B$Q(,"KA;>NJ0F5UHQD2BNCE!V!!@U*=IT M&H1T'@9_BO:#F625,*7\$N9I=IREY_,*W+72[A%P&L)5TZ!<239O0%MO7K=BT;)*T!=B9,5_Y_FO-SQ)$ MJJ=!I%28RAF!2&THKD^5U 6)'>G>/,1TKJ7TG6:_4ZW.?675>JO9,]NJE=+C MI#J;7E7'C-"U=^K#;[1#^FH\YK;LHCD=B4X7OI](:,@LGDO19SRW,4"[-,VV M/@>YM<%-/,VBVWYS<(R:V^,L]K^V\9]T17:>R]GL'@,=1UWFJ.$)5,-*K MEO5JEKV+V;IB)CQMHX*Y\-.9;U MX0O35LO4_CGBA>>I:7&(>;R.*#=RJ00KPB_.N ]CE];?7%/]T^K$];V2O)R< M:EJ8T:XR%UBKN*#*'9B;TU9T4IPK 2TWJ7]I2E A\N:$[D'_U=$+B#Y\N[Z[ M_G#YV;C\\.'FUZ]WUU]_-JYN[ZZ_7-Y=W:[?B!O[[R-@QP<7/H!,>.DS[RERL^KRY57TQNU3A&Q? M;EK;C .QI'.:D8/.DF'L_#"$4$5L4 MF8JB6!N;\X'F+Q2>NK$!/ID?R1[.V''(S??7#I?$FKS,5? M3DO[:0O&N#I1-3LF7(XP8#0O(-,[XXWYEEXP=;/C:_%][XTWUMNE*\2N[!); M1*S. M=-[.?RN#1P%>Y^,QEO\"Y1M&BCLBRWOO@5U"X@VQ"W.,@JZ1#;N).^K"MUW* M"<.-MP.D,39[QT5-$8WJ OM)-]"+]MB(3B$8"M_&;25(B\*6" ?-#;/^W(4V M6L7"8]BM[QP;M6,_; 2A76GVCX^EA=_CL!3B91$#42,MR](0%Y)AZA^^%'7>!7E2?#8:E0$KX )_% MA0N"BM4NND+UTE;7OG$Y"UV/[."E>@IV!3U%5!U&,D,,"91+9$94 ,@/.2US M4F7'P#Q)A1+RP1JQX9W?.7[ #=">YV*7A4%^"3;[O>"_+(Y0&"C\44ZZP/88 M+/TI-?GG9%!J":$/*,1&S@+\Q97@0Z5>WC@#QP7/F6 %L"$UJ#A*Z#2I1<)@E$1Q M4=S!9;I/P:D*7E5&<#$SX!!$F"I&"2+.O]/IX\\2A(;)-U J[2)Z$\$TB8V5 M;(-S\CD)&(%6;=+ +^# *2.AO_.<0HAG(2&P%B4U$SFA[J.R:&Y0K4+?2Y B M M!)L7.0V6S@(@$:)!Y^=$&=XG$S%:@Y @I1J _X(1DFP#Q_Q1*CAOE/V;/P M"ZES25'C(^F;<.:(2P943Z+TEW/R+ \784L0*%BJAHJ[)/BV<.*5A6/%V290 M0N1I26]!.*]ELP!!!UF2YTJ:KRT$'FT@3E$*R=.I4>6&&?.Z&2(D+"2DB93] M\;GS,]4G"#,&VP;2A1XXGE("+*V1FHOD-_:;QI<,5"[CBH_Y!^9M\MS+S)". M:,PW(BL-NYIXKHJ=]8H1= MD@Z7 :6Y(-$N_I!&+UE$+^EK]!(5IO)RZ"4'#P6T^@NA -(KGO$M\M*?J!)VAB>.RQ9,31_ ID M,BYM><9?$328[,%Z0WB>PB:C$?EYEYD?PD*F\R'W+L%NG( 1+LT"./-]F@Y: MX-SF,W&PH.<+/YF%:#^ F2F!OXIAI+N0@2OP >9WA33UB)41X++^X_.O(1$AVEM+C9C=).I\N' MK79A@^B Y1GWI_0!CS2U.D8!?0F&.2G&E_0<7)R79(=(0#6F#Z&G3O=]9* ) M6R+UT&/C 4XJ,. %[C780"7/?L3"T)7>?A%T+9U:D)$\]=J(*F3Z.$4KQWBS M*-7?Q%R^%7CX[0*YR,(<<<*]Y-E%9J^%H)1@48UCR0/DC\)R\ (S&7EN-"'D MHQ)_?$-#16!6_H5\E4.G;36Y%7-!C<9'88+ NF:79+I']B@-+QJC,OP6EU>8 MPE"F+E[N6P&5<$F(7$NW8<(<)IL5+*(<!C\I#" [;*3!0A<9!>3C[9!G* .",[\XOC?_'0 M=M.#$2<=\C0Z .KI:5ZX9O)((ZA*/ 1YRCOSTT"M]Q"X3A&5$6-3M!MPHHT) MHSG?LR@9_4G8V<'<-PL1KX+N*.78(/_83^G*P0OVX$"0U]H4+P?7 ./.3>,R MDO<#C?F5E8CI9(P/+VT@]G<:-$/4:/\^>E>X0I\C+/F2[]-Z!E?,8@I_HWPA MZE; 9K$X 8#?Y/ B.[ 1'*@$VIUN3[8'HQ23,CNO4I.D=$0NG9.$[5YP8,/ MHTL&^I6(_N;SPF?F>BI@T&'^ P+-FBR*^P#ABP46,NQ?MD^2L,L6A4<$!;K" MW#$N0J"7\J'L'#3XVL\ Q!N9H#D%I54P(4B @,R<$1GA7\A&><#"9W$2%E^? MG4\YMC3&,98M@ 'OXV?R24;9K7)^=(WX/).7.'I!;A%_3!+8[-NDF1)R3,E]LR;;+P,E20I5M7/#? M(Q=GGX>?[""2NRZTQU]"0E@4!;9+I**5H6K*\MXV',?"[?\3K"EW_+2GF^SV M\6^ROUW?_H_QY?+KY<]7>&5]<--B^3&Y*B>NCD?^[S(I:E6WB :F/K'4]ET# M12QT'9[4**2%6')Z"P :EAY.&QG@F =P$< V3D./N>1DJ9N80-C(+TT;\GZB M4;S^;,"W'.XU2CHZXG82TA,>O\U/XUKUK-Z1PSY(X M^T#AEB^#='80P]I^$BC.HL_/T\(^!J3KT*1W)6(T_DIHK2CB4@_@+3'>%XG; M)P,#86)#99 X6S^^I80^/Q\*+G;?F+%P:0>.A7Y (M)-6;J8^ 9.F_0;>-Y_ M8EDG$9@J =T(A1K- I].F?36TYU7GVDL4UQ,4P,,+P7YSH\]B@00&T7Z+03!H$?D&$[ MNA8AW..^..:0T&HXYML8[9LH8#J^L,_[!: M/:MUW&X[URD=OR$=:>TUC\7]CEW&QJ)55Y%'28J83&S OY. %V2E-)RLR&@6 M:3)T8O UAZD4Z*),0:IC;(P'0A2@".S#AH"^A\U M&4VO0?D:8A.,"._/QZ"!1+)H-+\C8IC0MZGV(.QY#$S%P2,>2IG]OF3S7=GY M1K@WPA%(\?L-M+- Y[@!72F2:FX4];)8$B@[]X%N;B*Q%PV*;Z&K"*;_!,- MX!2X<7K2R98!A2-O<5YB09BLL&3.4]!'9,7CAG_Y[8IF\4O6C,#J7!"8;UK% M4% <\L###@+R*(YDJ@-^*GTO$4]>#Z+Q+B\,99 K4[TC#F3=Z8*L@BKJOY J MVN8>Y=6/7RZ__<_5G?';Y>=?KXR;3\;5__YZ???_:JZ,D&,R%D**8LV=)X(<42B OE-.<7#U29?9=K $-$/.43Z7 A MR$UB9)!&.3,G58M%Q95UGQ%6TA0A$B+6KG_TIHNO1%57];I1/;!+.28X*^0\RA^@[V6/$^V M9_,#_R+[05FYID>.S7WT0;#1F?]4^JZ!E]-PL$PQ;6F49DSD>5=7^#Y@@DB: M+71%%,>\+%%ISBL-P7]\R&_-%I]8;+:"C]#'IV#=RI@I=NX#XJ)B9[Z/G:MV M;!R5[QR24:2=<&=)GSPP5%X/F[VT-9/H&S5L]M,?9 D^5(/G^@MW@Z@C%EA% M-XO92[K%0*=;J#"5\V@68UID57RX17TH[ AA_*-TB[)/"A-1LAX5>Q9[Q443 M%HH;Z848!#DFY7/[+CL\'KG43C+J0GF!\G$L.*4.B*2HY0-B1C1+D4O'R&PA M+Y]^^1HXF@(DA5.GJ [A4=&0KC-H6JN:01?[0,-($S0DC%RN<4540[;NY*D[ MO^23><=H%L>A.TKB--8SUU$5_91U+:1A*MD"&])SC3\M]N,QB M)ICX1X5(A7 M4+UTVG4V "I(,3*/Z&]Z0^0@P MDH)!2U14>LV*NB$1BE0&G.?T7$!!_73>E]]N4/M@5DT!R@C5*=62L2QN1I< MO&;NIZ[,0FIZ37/)Y4PV:K3V38ET:O:M9-N*\8_79 PRUK'Y8.2, MS6Z+=1W+Z;$Q[_TQZ'8L61QM'4;[7?W%[82.N9L'+#6#K4A_=9FR0-Z%_M0J MJE735"MC''/GI;"D2D&))7;2=OKC60&+>5,MI$M&ED:@Q;1DO(0^-3<=BJ#D M%JC\(9;0R"P2^!TVQIV@-9E]&'=$!DCHUZ7N]/4.H_R^/H"Q^AB;BU=5C<:< M<.#P# W4E;S.%1+UX^7/YR?8<@1Q^O_O?7RP^+5RXG(PR7 M>?PB\]6SG C@4I]CJ2M:D)3#QFRT&$7V=@0F"K%KA&" N1E;3#R3N1]IYME6 MJ1^-[ ZT4$5!I>MR%+U=WGY&R2R%82,S50;S9:-W)T-B$_DS#@]%E:C+@JL1&O+C]G%DIVLK*6 MN4S/M8DY:0JOR- N;.@R,5^)E7RX2TJTC=8'Z$Y7*6SA#\X;(\O$M)A%6\A6 MP\=75WH*/@Y&'!5C"FBQFK1=SI\'>Q6 ,!8>H)%3"867EQ2X50&:5QA/N4,)E M7NLEWAU0K9Y7S( OE%<5%RCR,H4GPQ% C5P<.>(>BXPH*"" @(3=7;"I*0,4 M%D).E7B&.5/P9RBAGVQE:*VL_7[I[,;>49WLRX^_77[]L 0U MN%[B42B?D+0NYM8RYP&-Y!R)C?F%!&$4'8DW)BIY14)@5MPB7RBBEOA[BEN. M@C ,'C&Q-Q4$43HFZNJ+([(S94E2=IH]C%4(5,3NX0UU*-W(%",A\]^R$"O) M!Z(&@K>*@6OAUK^.6'L_)'GW-'+FT9]. XH<_,.9+@'N+WTV*2[*7+ MO-,B6!&A,:QV5XL8?X4:/H2!6.W,G67^UE#G;ZDPE?/(WTIOND102Y;TCHJ2 M2XI@1$=KE$A#WXP2+Q*C$3M:R2O&QN+\Z4J*>5$@BC2S\T%6^MG_ RLJ1[7BI2&<$QQ1]X ME,&F1(5E9G@HXHYN[N2G;Y"9FG+?"4<)=\CPSH5I!C;'/1#G=7O0:0[*6=SM M02O/XR9IS(G^!JM%,,TP/[\SEG\KP!MF&?0/YB$**R$IE?)FQ-DE2YT'0]XG#P.$2!<:%\URM%ZS+U5PP8,6J9DZ$>2V#*R@7H MM6?_WWE>DIPQ J4J2*.=;G.HO-?X3P+.,,>Z-TI0(!U*ZM-'] NJR@L1*YO@ M; K/Y]E7*V/^\)EPCU+#\E+T-(TASX.=N!'%\7'FV1E: MN-)!<&MP&W@XIE-/!7](T?@^;:LP'\$H1RD>)]H-8S]C]AUH*B%PKJ?A(&^66L4!8DA%R M)Y'AQZQP(#=E1MQF240V9?I#C)DRC,@W4]!($34IU"K@C,FF%Z7STJ(W_$2$ M41%.4<*8Y'8+K1+KWQLKO06IO(N>C7R1@(\"G3NA]+"%4M$&IB),9UX@3@&1 M#U#RD.S #Z:NG;U06@!>8.>8&0$A-L'[P,GGIUSF4 8$$04Q6?714E=+1,FR MG)94WHYD))8I)9> I3 M02[(-IA%_%WZE_=I]TDP%''1]-#[,EP0?F"NC2=]3_Q:QG>&P^:@V\80C^PD M+#\LHS]-V,0?%G_>-YO#WO)?M9IFQ9]WVU:E)U9-RC2;O79?Q4D-U[[JB VP M*[>07MX,7>D6TK](>;T#>=VIR_#,A@!V8(W #'2-=3)U$ZT/@(Q DV>_[;N"]\R9N;N>M MW#Z^KMK$>\O%J]W6>]@8#/J[-3'?;OV5VYNOU%J'X=QS9][:\6^WU=LS_^Z# MA8]H3Q[0-CW^!/4R5)J@=GA2O?0S->[$\-"+V?-6M1U;>I"II]#;_:KJ?#EW MO)C1<'52&'<$M[0J$GHDQTX&,=M ,R=(,"2:;H2VG_>V06H+ MO=EJ6+WVLRSL/6R2VEZD%I.S%Q.,HW3J*"5TMOY 5U>UO=O.2PLHAV?M-?+H MB?K],6?"1?LED3A/.2"/V$(9>5E:0 'I/&^;D/?[QF?P M"Z=\G5S,)ILC[G8Y90+'/J,?\]?EN(CN&&/,9E[6>:J(2;TBE\OU)Z)EO$P" MR"BX4T[E(Q<@B^LG#;-YW4TOPT6J:"_[9Y80EU\3-#KTPSZ;#;5!*]%4P]P9+WBV \CJ@W>8BHI(5N M:?$$!-$@"!]LRHF_7;:+E&+GH5#$$X:KYL59YQ"GI;GGQ#EI :J247F?A3)@ M]@+Q?3MNV<3'A\D,B.S7.&R?ENJ+N>8]H53*CM'3:F\_OK;U>T==H.K?RUK6L'L MRYIJ">*3'GLY$C0B+(G*U6+10([R4GC:IV!@JRP6EINJ+ MQ<7E1K 9^ISGCC,/(%U1V@F*;C/FH"DZX2#]("/)\UR:<>>A(C67>*)Y;5-='+7$% M"&3>PDDRL+"'O_QT*TK[L*7Q/7@$#.B9P]W_VKQM&OFM#2Y+M-D5R<8_WUZE M??:HN"XM)V<9Y(@OZ]^*\DG%0]+(*6R^7"J]7]=3ES1NKZ7KJ568RAG54Z]& M01#%NT*?T DA^^D519SP^;*SDHN:WY T^<0=B9[*6 V1X:[@F9 K-!<+"Y/T M-$_U#2()DT)"A4'QH[1S-U8UD ;+!]/ $:@S>R(-3W8OFXF/$1J%*B2"$)9, MP+A3;)=.!Z[_G2H9R$6F]S\B= Q!;CSDBK&\/:LC VOZ!\FFV6F).H%IN/($ M?13=N"OO2./EMD38"L$6>W&Z,8)24?D:"1&F T_!DV4!N2A\Q5U.?%&XGP7% MI+P0A@"5S;(R"E(0BA]BJ'Q&)A60S!.HSV4[EU $(KZTSQA+0SU4=3Y>B0!: M-IZ?LK!>"G]4,DJ>R_OX=3G9(G(-.H_SVW3"T:?YF(P*>- %!+*U,,\;@@+" M %R@]@D3\Z;<[2/W?E'&I6YH&*,D)H#D0.(S$:)'(W.H+D9:N9K"TS/,:!(0O8"^$QI>O;Q15_HS-$!T* M68<.C;N0T,:>%M'6/##Y=UGERM>F)Q@-*/TH[%(&I766(PUTML*G-[I.#;J< MD%,*"^%FT>,T@:^2R3KA)5)YKL7UKVP61EB7"F^%I=*3(FK\,7%^> MO'^_P%R-=^U>FL AWW1A#HZVG722]3;=>3QW"O3&=]3*S][L<)9VR^R(;;Y> M=0XTCWD/8/R2,1CIQTA8%3E#IK,4$40$YYT*9\FF$.F?>4-0>5+(AG[CCMMAY)T!"! MBN?236<04LB&T'LY%TE6^2%?: !_RC&5E3DU):.PL"\%ZR4S>^19Q*E%5M'0 M67&&BFNG)2IP+2I'I2D1GQ1".*6@B8CVX9T/@@EN@.HX+.R&V6HU6^(JH KN M1J_3[ W6HTE4@;BHAN"Q:E+#9K=?#2SCY.:TSRJVK=>W'NID0^%*1;B&I8/??^=4K8(OB,L5D_DLWY]+=;LL$02'A; MQJK:S8"Q9:E_W:WNEM2]QJFP-<5AVVPH$JJ.9G.=PW+KC#='-#L2R?9YJOR$ MR,_/?JJL1@LJ#[=+&-)D-%HDX&D?V,O\>;QH95?"S#"*B143KYMPH7"AE4^3 MA0_@K"MQ4.*@KI\^]E/5M"NXQD/=,*>FU+JT,F._LTP=G)S9<)GGTJ MP].$.D4Y5!9H%BS0K$S$5\Q^LL*QR@M[!$VO"1ZXFGUHCC4)*YC32@&< ME3FB11UJ*D\MI\[ :<*C%_2-M8>$X"A/36*@<^9*W%B.31U3N1(;4:VNU[)O MJYXF-"?CY2E70EHIS)DK<>,=HH#(B9LPRI60&IZZ8>PX#>MMM.LVO/Z#< M-:GA.5?NFH)9[<_+ZEV*O')9.=D.-OQT>&KDWZ'KIJMV0>;4K3U->!KU$P@( MJ8B#M##OR2&6>G[@R7!VJN"2IO.\7KZXC/!YI5#9>)%^(SJD[=/M FA&,:T6 M-M=>.J67SDB!8;X918T3F"HW,RKTZHHC\M(I@5*00 MB](G6RP0:XA%?6V IHMD8[#:R>)HDLO6"MPVE;@T]<'(]["J[9KUFC[$-\O,HJ]B%E%8G/W%2VSZVU>D MY!>>IA=$,)&7)$IA@F&B*LA\_(% MB+)A>"$O(AG5A5L)ST*=^K>%$!8KUT_5FE!;Y=DC= :*@Q6/R)!V0E>#^E< M6U8B7OP=>3/&?6+%@&O'.1PN,T@ M&VN,44B8R8RHAM8E+UUJJU0;5A ML N#5=E0KPUJ=?/B7UKYTSVK,*7'XZQJ.5_F"_*V%+/>\5?GZD=LKB,;5+-#A;K M>2TOX;62&A'T:#PM[$R8ZIY,5/VJ-$I:N;J7NECUDEX[EZQ6E^K3'OMT !]8 MJO$=OT_G[_=IIYI@B4"'*J"V,;%49;3=.G+8RFC;UT7+4?$K53%L&Z(IFFU, M,T6R34EV=76U!M&.7E8N/P#\%$%*Q;E;;>382TV_+&U?Z:PJ0WZXFD4GMG)W M8C6;5!T^Q<299V)-L:]BW^RRKZQU\Q0+*Q8^43/BL!7-E$ H@\ M59X%J>&Y4(DW986FIK*BR@N.A&HMG=K/IP_U>:&AY%!6<#0]/73RL QYP\". MI389PC!\= Y6+V"?9BI&E1!5:GAV2*RCP#DT.#MDR%'@Y%"QI1;K5U K2KK,/<\=L'>KY=)]//R"2Q>=S5BKD[JIWL"RGZGE9 MGD_?LLSB\_O,IZ_I)5UV7?"]UR8^=-QF4?MJK5;%NN6!Y[Q64=#("8V2' 6/ M3+$N!;5$4"MX))C#]NG69L66'8=V8.U@R68WI*HBWE+#H]4+U495H2,G.DIX M%#PR&;,*:HF@5O#(,8T=>^5V90)LC=O":275P6S4[@"ZRE/Q^LO#MWOMV4'3 MS.E+TLR=OE.H?':IX:D6SAL7"APYP5&RH^"1R5A74$L$M8)'BEGL UM]GP*I M[LK:77E;F'CTK&<:L*)-!\S&G @6UO>PZ':)$;(;/%"Q'06/@F=;>'0%C)S M;)F%*(NN3GY!5LI1:G@VW6(CUY)$9BQ9GIB>O'> 9 U/>K<,?/+QWDY1$"G2 M*>XI1')JP.J50KVZZ6*GPE5^7!6DIP;IIC9X>I!F8BWBU-A#3=$G"BR?HK=< MXY K#7"VSY3?NTYQQW/E>ZD!=JB#PJIS:78N_:!6OE!0.RVG.RW['J-^Z+TF MMURJ39;9, [4]A2IX=$+%6W+Z(H"1\F.@D#(1V%!0*TD\F5GLV-G8Y333 M'X(1\\CBL:A\V>C97;A7^RJDAJ>BJYP%DD*C)$?!(Y.%KJ"6"&H%CP1S6-YV M!V("+NJ8I/]'"28P_)V M%1FW3O>\22YR2$B4EA]A;6RF4M2VW#*8K)CS<=Q90>&&\ MQW/E_EFQ592W;3E8;?.R**Y%5/_V]X&'328WC&[=V-X@O-C$JGC[M\LF'O,Q M2$B8Q;.BP1]BNR_,#XCA,=,*B$<#?H+MF5HV4I(,78\P:HP2,4:">VI-XCH$ MQG;?[74?"G@&#AM["JE'G0"^S;57(-:0T,G$!N"@T1+I.-">'U#'@&&_0%?8 MM*VX"]#&K+7HFN43QPT6>H?OG76NL/ =GS%LZOO6T().4Y^$#K3&S-*>T,TR MJ^AKL$J"E#XS0L\*+'@_Z@ @Y^"5DWL8VC894F JGN CPMX=\A]YZKWO+LBM M@ZTYCZCU93JR+-!W:DAJ*RBHH6J[C6SX ,?$L&!2\F!.6_L4%8!PZEF%- MJ$T&KF/ZJXF;'.AAQOGQ!*/C0/_)"'NF=H@G9Q/K%ER4(\:Q7=^'%Z*"(7^" M#@B8!Z,&K6/Y)=(,R!WUC)&@3D4K$+VL5SG?73.#C0?,F_NI4B OC)@,&AE# M9TS0((3:H/50^2QYZPNH" <:\GV*:=T=XH9>LJ,ETF5#U)TNP15-?39-KJ#F M<'@P:@KV-9GA>OR<\27,R4 K?MSA[U2:OI"1QX;_^/1?5KE:,XWJD)GULE:M M#:H-@UT8K,J&>FU0JYL7_ZKIG[YU C8F6HG<6 Y 9 %K\V/6@DNB161R[P+[ M5*9?.\D%,/KM T0.RM^<*;2OG+-0X2 M^!(=7!ASRL1,]0X7OI7C=Y5>-%++ M_,KT^J!HZK6IEO5'7:V;C7WKY7*]_.@R-&FN1Z+K= M[?S1['?^:/>V&N?1$5VNF5&3_053(G#BV/7Y?(>P M=C/7?KF9$ S!>?&CP% M 'G!Z=&&:8F!*G-^^5QEC>F_ ?N!Y_X"N]ADU&8>:)B'9[221PSLZ] !Q;6R MS3$%OU=R_]%S)#A)31^^'=@#,=U)LSC*@ %'NRF!"9H4,']"\Q#GSS&HBFG#TW1 M,3Z!C27?!;HD05CX/&%@!^!E?#W0"W&"QE]&%ACQ#@NX(3WQ7(.9(=AXPF!S M;1M4K =ZRF-_AL ]0MOB&$.T]?$F_,*&0Q@O]LYRR!ATVY,PS..AE@A0!H8( M[#'7RYB#HFMP@_T*LSD.)C'B>9(45G6K(+ICHMN Q(Q)G>RYSP+4J@'Z+9RP M$_ U#=YJZZ;?@IN?0EODYA#-B=F&D:;(W9'X?0N;*BML_'.)Z,\KF*E*P3D+ MIJPA:J,>FP3L#7W/=,Z?WX">#,1 -L(LFS!#N M(/ E\T>N;0H16^@O,&C49:[+0-&.F V610M&Z$?N*9%'P/%VPAI,';GHR 6@/&'&!C/Q"] MP;N6=^+% F]L1%&%Q"X;O@@(@8Z^)33#3)LL!\DDW'[C]\[('M\3VK'FH&C. MP$P3T%^)H9)P$FD@UX ."#E%S<6\@$(#[%D(L@4MAR:?4**+0B4,:6@'L1[% MV=(+)X'QB@_XKOV,(LIG*-\"J:">T&<,&P('@:N5)KA+=N0(E(6/P!V!%XPU M(#I)9)&JBW2(C+2/60[NI098O2;7'WQ*Q('#.^"A=_5(MI3%C9ND1I($@J&7 M3EU<,X!*124.7(*!@M>$7H?7F[$5\1_FN? "SK%)T5Q&X&>P-X0MO4RU6+X? MSK0*CS^ S\'G$>2E&!07_#N>JLF*F!GOQMEA_QH_(F15%Z4:WQY@?[',8!2% M I(/1O&+\NP1.@ ) )6\\I%$Q-1@*/4I\S)'<[QV[LK[WK94_?>OSL!(HT!:\ M<=&?3D*X,M9VOA!62U5IX:QNP%T>J*H0Y!]T&"AFX9+/IL"D!0W$LF$Z]N.X M#TXW(I L)C14/>#GB* RXW/--P/&<,@UG!;7,_ ML,;<_#$B[]%C$YL:.!LF.V3Q,"JH40MMEVAN+(#U[81^U",[Y)!1!PU7.VHS MUK$\VA['O[#Q)7WB4Z.!D4:<\T';>JA IS8#>),,^C.(9_T)?8V^@%O+P-J@ M@EQT8-EH;,"4"IX&&N$!,)-073@MP*,.6G+X)59H_FS*].F8S=ML\,19[(@F MW,X16$*Q*_/&81FS8(E_N9Q7*[+QZM#%H!!WJ;@@P@SXXB]ZAG,DBE"<&KZ? M343>\X6'9MM(XB^7F])C8?Z(.A//27P5CW/8Q&>7\8>O\?8.R^&#XP]]G7_! MD@PM_'WBYTBI-QJE>JV">CW:O1^].%+Y)2#6V=OKE5KIO-I8^E.YI&UXO5;1 M-WIB5:> H1KUY3^I3F6D4Y5WF_K@E,F[AX76O$W7WMRW9).%$%:I-A/PA1H2 MK]',;2=8DVQ;9,Q*9Z@MH8:[/!Z6O>18V@?)L39FZ$VV>DC.Q?>QP=CD!N,Z M1>SW4>O[A @(MN#US*+EKO(-M3SR![=#Y, ["I(:V0.9;@%+3JIE7"%#C' ^=BT_(WQRE$F;[)D^V[%'GELH>S MO>!^:\7G(M2BNWI>+;JK17?UO%ITE^VN?4[*>DW^6;EYL.GV1$M];NR(RK,4 M6G:&PBH=#[ZQ(\G=.JX[MI1E%. MK9"R5FT4M,9N-8JD+4&49V KNU5Z4YA*B*E6T+4M(Z(*5JEAW;%*G"3%['>/ M;J24,TQ8&9A)TPI";I5D+X!150&,+:!OU)0W)B$Y;;G(3 MQ%#1A_U&'_3ZIE-P1ER:PX(IG7!L6]\X\^6+*[KB7\6_V>7?$XXJ*1;.#0O7 M9(QW'SN"E@;MKU>MZ;EAL)?C1CEVY2X*^OD)')1>X_F$&%:@MZ8;8O47"9/[ M9K]WN?'4IV6W]NVRKSFGS H<+6*B[(Z]$4AR#7Y^7JC5MMS\O3\JI;VHJY[? M_'FNIL]X0;,E-=3FMW^+I<%D5;GB8F=".HY1(B_4%W>2)JU@ MU>([US5?^Q5=1<+/9+.(/O?^FX\G71ZQ SDNK1?6MH_IJI6D/DTVN]>1Q M^&:^%*2F0UM2LU)U#58:NU[P1)]0<4+_)B'0%I0AJ,?QV I$45+.3<@RX[=; M6U937LY"I9PN73;$V<(ER*/ZS)9:T9?A5E6/U^K+D2HP[]J7]4LP7Y0_?>L$ M;$RT$KF9EA7N!2#+@IFB!7]R[P:,G$^_)LJK<87Q@YE/J(B:H-F>+;%1>U;' M.:V="KKVE5L0*/1133W+@0MC4D4B+_\[-YW^_TF_W.'VW2O+_&"[?Q]^M.KW7[ MT/O9;?=(\^KA9Y_<-;N_M_NDV^G]_H8P6VAY6107K[#<8RQEG76\JO&[]F6J ML[0&JPS+YU7&JL.JIM?K@ZJATZI6UAMUO68V_J67S_58;>DEL"\;>P"@&0<8TP=A^\5$#??52G&E_.VJ_QJ?/I3_\R,(^U:: M$1TK ^?6L_4SN,YLLAERS!$2@_ M@>?:8LY\]%S@+,XHZPR'OWN.36HIE;[11=WHJ61;*"G^!"3&FL8?? S$6/XH M=LS&U'("^!^_ST0$;/ $028S@IC,MYX<NF-!GZ!+?C@ (;:N,P3"]S4+S%L0KA^BQT]+&M9D*K@?D12\2,*$J(L9@K#A M$.>.9^9@Y >:P(N"E_EC;CQ-QLVO(0J?*8K#T'($)W5G7*15:%&K?69?^"-: MS8R^+6?Q+\@"49<8]D5\A+D+V-@##A","_UX9HCYX!5^YZ*-C%XB5W$ D0LB MFZJXP@=T C(]\]$AIW(ZP>-KCOT%>C(C:C2 M8(CZ2C^%J>VCSAQ,\<1-A.. MC2!9$Z94EY/5FA6B?]\DF!.7W:S[M"1/J^'NAY 'WQ*HH#_[N M 'ZSK5^H$T%'OGF@L-F[5^O+B"Q57>3A>WN(Z<4R@U'DF2D=\\7L\8D_HZ\68#@B14' ,>O(AU"9R^I_4)??5SD27(YL/@" M#1>'OV?7L2&/Y[AC5]8/=FG@-?;YLA)H7E1E&.%*.FQ)"'=27NLY-* 79 [H M/#:[?=+ID")YZ/]H=TGG_N:A>]?L=Q[N-XS4K$N.FLSDX%Z<5B*W[>_-6^&^ MM:\[]]][;SV>M%S_Y:L'F_OIQ^ZY) '^# ;+/A2JQL4F 7ZM//W>2JPH<>L7 M>@LV (,&4@WNZXO!_7DW.G;W;/AD"_.;X06_M#HP<:!XE5ZNRZ_/FB4>>B6JT1X\F6R7FS!D(0#K!/(?>COS5'L'1XZ>Z MIDG/CWJ)_+SOMK]W>OUVMWU->LW;=H\\W)#V__SL]/\/8T\_NYU^IRV"J#][ M;?PQFHRSSKV@@I.;E%;9%;MR055Z+JB4R'7[IOGSMM\C/Q\?[@'V^\Y#-X%^ MYI%VEN%[< 5P(3WTU1*YZ]RW0?!OVB#OB?7BS$,>O+L#<2\ X[JHY #72FNX MDUL+@D2H:_K'@I[+N-EBLJ*%H,NZK%Z9LOH!HFWQK3!(HPB$\\#*NQ3+9J^K MZ99V*&ZNM^ROD36P@J]I]^_P\;G-0$I3^9V72/M_?W2N.OVU5OT7:MI,Q98? M#)BI GX0!$9HTXG/+N,/7^.$]9;#^\D?^CJ_GK(DJ1A_G_@YDHI&HW11OD#! MB Z.12^.9*8$,G/V]GJC5-8NEOY2+FE+KZ]JJ5XO7=0K[S9UI+.V@$E:>29* MVC[.SVXTSOTO.NQQC^UA5-V>-MZ.@F#B7YZ=O;R\E*"?I2?W^:SI&2/<8GK& MS"?JG9DTH&=:1:_5M>H9]#?ZJ-7P&.&;G%O>)7U/G%M_ '>Y*#Y'.@:;IK[0]W'P5>D+R?6% MKN'GVL5,7T3R/'BUZ8L/+V5"7USQ[_O6#M?0/C]C4NCY>'84-T/UQ"%3 NW&C?2H-Z P_1,:A1TQKW4DX'-?H<-R@PR&\%I[-B^ 9GQ5^ M2?I.S)N:#=E/<+^RH$/',5QOXHJ\[X/76891,O3<,3\AS\_5UXN_A<<:8===\<"4$RL X1DCR(78&Z' 6&-#\^&$HSGQ+#O>IZ*P^!B+V@'G MC&C74"/#:&09VM6'V4^%H)EK;#^I(^:*2^R:@"&7B0T6]P(F_JJ$H*>4<""% M]"++$>[A7"J[-(LO7?)X#1X&F=9DX9UK.F"\Q?G"T9K;R O:?,M"YB!LWO32 MQ:T9E]XL#EVOV*,VRP/5?SRF3/4A4-OD6C4^-/GHN4\>'>>!^@^M3LKD3U0J M>>"E:<&IG'ALA&L2XLP:GG#[? NS[9<\(-)]:*6MA\Q_AS[BT65!Z/%:??$9 MY%[@&K_R@$+O9^IB@56741OU NJ8U#-]\G-B@ISD@/QS[$9FR_/I8+%PAKYI M/EN^"X;_56C;++#>"@@NJC2*Y2W.J6N;E">0EBAM%;R2:_;,;'?"]U3. M=NQV9B5X\X!'^R%E.):?*\@#Z6^D(/V;O>JY('V_E2[M?Y9Z):Z*7!-5T4T8 M\,)C?8_RD@BSA9(0#CMIGV[.'Y <&@>3Q]Y('J#WX--A8851.;^7D PW(<"_/(LW0]P.]X>,3A M<=G[*)D^N7.]X F/DS1]WP4S-R?QV>^]=LKB,<6BV)N W^UZ("!MW+HW\2P_ M#RKJ1_\N70A^,-LL!F[QC@;H<>?!'OJMU0;CSV,L>9 P'>K_YEJ@A^+UNK8S M0LN4ZZ9I!PG?R@IR 7>ZT\S:D>N#)]OTLJ;E+"!R.TNAD0YNMZYCXD*KS2BO M]HJ^Q1;J*MX9Z;@..\6-B+?6GZ'%UR"^P[_"ZY(BDO7^^GD\YXM@Q5P5;&4!T@>;](& M(O(7'ZD7@(?OCZS)=&;Y3,E01%YL/-?X9/G"?@L\:K(Q]7Y]7'RI-0)Z/[EY MV&)ZUTU[A^D=KF*!'$';I N0 $:X_SIONTSO_D@?" Q1DC^H'8J#6+E#(.5P MS"( 8K]*#BA_W^UU4]XO%\#%.\99A303U\[J5M\?]DI174Z).D.^V.Y@*Q!8^R*F'77KME%<>$]NW MT%N<;N'*U<[3WL--5P(8\"@;KK+@+['Z D76SKT)9ODD6E, M\\BHI">GD/0DCSS^/BW4_N&&>/$@!AL];&I$?6*&X$SRW*8F_&SY\#M/MX'+R(SXH&C@ M!]?AB4\';$3M8;R\S*DL;BB(7:LA+C[S!JE0IN"=EE:G -LIR\R"#CQRDIE& MZ:)\L6F2F5I)+U??S3&S_O5:I;+1$ZOZ5&V4JO5SV3H%357?I]12>ZBQLSV4 MRA[0]G6[V[PE/Q[NVN3VH7E/KIKWOY.'&W+=[I&[A\Y]>YTB-/&0RSC@B'3K MW)8M2O(6+S'B:QEKV'F?NU-M]^7P-%PP"#5-Y+_:ZZM2N>U WD<:EO\UN+27 M^V>%+ S]CKZ2^D)RK&/)0N5HHA!-_EB.&>XCX$]9)HF)>QPY6=0#-:4'I!.& MJU<)M, A':8-9\HS_XS\[N$RDD/)[R7R3\NV+;J8(_)8]D>JRD'Z"AA+<4*7 M::V"J<>W@_*B_Q:7C&2]2PU#IKO4I'K2D^IO%%_QO41NK6=7:$,WK@"SGTU+M=0:E77W[Y[7_Z_=_/[JZ="^*&-3_L.\?],&Q-^E//H,/WI'[^D_H=.]P?_]@[_>;ZWN5M!>E#1#^N9+Z>4*#./W1GGP] 0S& MR?U9,/'F*P+ZT7N7S/=D=?>/C@[BU!(+5: CS#C ;H+N<=KGRP5DQ3+B]9Y\ M+?/9[^\?] ]7/S.OMU<_UY#UIP L&N6N"]?,6O_JQW#;*D ZR M9F6(Y38L0^&P*NL+)DGUF]4L1O$PK=D(L8"L_7&3#!ETWT_)XYX'49V.OYY< M_E'0U0'&A"MY^21ZME@@[!/]0#R2A)W$K-U!/U9>.25<,#34/R> NI0$AG&T MMZ!D 2E'D&45N *84>B?]K2NZL=ZZM\+"M^+LL2)P=YI[W8M 38N\0<\>45EG:DPHW?]1PI\OWNJLS84 6JA127 M)"Y+VH&_[*O_#IQ^:NYF_A2HCH9U,KC)^]_VUN'6,@H9]$;XB_I[76]$PE&2 M"L&U-J\MMSI,"\6BAS$W%8S=BX(K"Y$1_YQ@3^'6HZA8U,C)H2 B$MKE(XV_3F9B\K,(&;H$;;EH0C$2,H'PY#( M0':<(K! ' 0M:(D$C50<5U.A83K;^FPV#,@3:]/^L:B1@8\&!MC,44@=(N$, MN#^GE(38RU@K]4@H%C62\*NTEA!S \)""L6/%"=K,76* X9$1QYG*E&7@;R@ ML?T_Y=M?H,@!D,7I4//?05<4/E@./++@T!,&_!5C(?0&KBLZ)4=X^C5$G@Y\ MU6&E 9Z1K,_K9,7@3H2N_ V-[Z09.'$.':+Q"C]"QI4VK\=35L!$Q,'^.A$9 MZ0XU\L![E-VJ9@LGJ8W->[#>O+%HA]KVAE ^!5-X30!FWV#@B;EP+)[Y)$"D M7H-70QA9.%QG(<9S%* C$1T!Z228':+G E+T*,H@AKW0N=^@-Q6*=N"*!T@& MT&K&G@P@1HJ.UBG*(*JY(,)T4M .<71.,!/=TI-KSZ-)@*:J/#6Y*1,V5_ Z1$LZGLL)R,^@W3X[?H,X)^M2%D%,+*2#G.>M5X90NLA5>2RD MD75L0C$R9?3@LZ [HE;B(^V9*H(Q4764<^JK@RU=)*MP.]0%Y %M<,N%0A& MBG(>?_&^*N==A-@M;G(!K8;,E,H;>N$2]5 $9B MWKE/S0($\\'T#_B#T'KHA17PIT[&V5!D!C=3EP@*KT4V-[Z@, MG#@'1V71>38'P_OM,5D)9F0Q%S-885%@[Q@L8? [IA $Z#_0NR:,;<1?&921 MO5S((<=>"NUH[!UUPWOI?5+@\A $-X"K?KT!>Q5H1@)S$8P<@1ET)X;O/(?? M'FZVIT KP8P,YD(=*PP*[)T"+6%PBZ.P&LW(82X(DN-P-PJ+_ 7(OP*$F9Y8 M"(YLOJBGH_8CLC:PB=D/54<&A'\!N:,RBN9&1_B L>&:9M9-GN-U\W9.8:FT MD;'24PB==P?CAKB#'IPO).@#I/-F@\R 862G8GM%"NDHS&Z3-*9P 9;J;B[8 M4!%60Q@IRH544HI21$="=I.ARKTLE2\;L;AY-D:FTZVHY M+MM96\T@C9TA%U6JT1DZ;IM5,C#6T8 MSE&A5MXOH)#Z,X387OD(H=UNDY: M(JDQ4@E'%TK)99YFRK7K8 4$KZ^K)!ONHY1W4%> S=!BJSVK5<;&+M7B'A8G M7?)Y%^^'(#A[;B"662G2KC,53"/A7!7Q$:K-E /OCS!:6!,>Q K!V]52;?(U M=J4V9]S2@D3;23-%45[46J^"W>Q&)8?:VD6ZZH(9":]_5B[!WK&7MHIL.GG/ MX2WA#4=W$T CB_DC=V4LQOB.RF!'9=HT9\)/WPJ%*T!&Z@INV2FA3N'N&%MK MZ,GR' 3!$,K-2-L9@A6P1C8+#OQ5LBE7AD0^3IS1CMZTB2Z?I<,3(C;3@9H+ M..';X+<*UTAP+CQ82O!J-MIOF_!N$JP/@+553EE'L "?)0P?6=VPF MK7]+\+8)+84TZJ6H1H>U MMIRIL2/DST=67]B6*85^GY3C?]=LI[@HW1SLY42>A4RX&HR)$2:_^T;!-GM) M-;BQ-^3/8U;VAC@W9S6['>-\]4J^#<@MQ#'RF#^T:;C;[Z_-UV][S^P$+!8( M^T0^T;\Q)KKLZI%X @.]FUBRJ5GY=V;?SBWA%Y"A*9:QN@&+=O"<09]0.*;( MA8- O)0 -W ^@;3G@ E3MSR<]H0C"7L.!G.XL@^J.21&02##OS'D\X0&Z&0A M((DGZWO:\T(]"GL."R>)%OY*2;@X[>GDB,-YS^$Z.:=]^1<[\<@<('PEWDF@ MWEYEJRP(0YR-(97#/EM3'P0L4]6U=.;B(S%S )FT8>D7.HM:Q5>G4P;8NX: MR;/K+A2$B%)]%Z4FE,O;C>+]':RT;LU &E1@:%22YB$ZELY$O1I&P2!;2 M./I_".B0A/0'1-.9'&^/D((IO,(<"CW&[\08K"![VQG9,1+BL_S5Y*^GLH/\ M>W<&O3" (U_MK87>&%"^S!JH9\N5-[+(#_"9GP7"ABFE>E/8%VP<'N=2JWW4 M'E$OWL.^5!8 7-W0FFXYO<)"SPA%=@'UOZ7-LR%J>SWHPYG M$'*5HYBB:_:ES4"MZ4E#Z,D3]]_(7!TE/4LG KF;/;NTE5WZ+FV5MG#VSJ'1 M@68V)+2@V8=.0V MFD%4D;(JK:;9>KGU$P$O5$:M,O\0#P7:J)8J+Y/D%KQ/X23/$3/T)/6FC#O8N,M-@2K.W5+,#NZ M>!HJ^)'$'R+KW]3S:XF^_8#X5R@F9$B#Y2WD>G_-(!"3H9RJ'T2GE4BN^'M] MFT'I(&B-9X<34.;)QN&(U6-1C1WB,AAK34%MXJHCH5LUFELAVFOTK!^ZS!Q7 M6S])-Z1D+A4=4H&N$;W"T/>A:@E]DJW<5MQJ)A8W9M[T2^[M,P39ZHC:H6AD M]"3=59,Y&'*A9J?R@*E!S(YY,[T*5A8X-6"U6R?_5U;!.I);J*/'3V9+R5;S)^1]29#G+$I(S=]/ K;#L9F?%J+TH[;%&8#)^B%9XPT9J3=F8RK?RUF M?(G!RLBO)_OV1E/C$.C#$WF54*LI'SMTWS 4QZ) FOZD@X=L/>*6.+I\7$#,H M>UN($5^JB^O11._L*"6NCJB]M!5^L\U$H4'H[>E,EYUE\L@C>4:E\U)Y^NV8 M(AZ:RR,N.CS3NE8%:B$;6^)$W^PS4)]::&)"5Z'8,:/46( >4SA'X7RC1>P4 MPUJ'/7)SA/X<^5$(:BF\0^AE28S#DF?+* PY8(-(<.0_$)4,8&^RO(9EE<[6CDPT> 5+%$#KM'@1PU4%1]^F(P4S23Z1D7U\^NT$HOWXQ M5JH$7H,)#+)Q_C3I(.YNYX3QM&6E!>?="X0 #D9T,!'S9"D?-A;5#A)3%^-^ M)LHNK6LYYC.&=@,OI0;$VT]VZW&T*ZQ][)6;GTQ3>D.0MZ]U::"D>IZO%+)I MLE?A=>W:W0MUJ1,8UA>K9>R('$7FQU 8C^R>!.E)N'0+I\ETJ9:U=N;.? ?K M'M)'Y,+(:R@/&I5+V.M1I-^RT4NDW[&7K(Q%UL)8E*1B'TE->1M64G4P9K!8 M!$BN?]T2+/*? ZRTBRKK%99GW$.I2*^A#MG<2?SR5>8-(+<]!4^G]U1)N]&9D/@ M0F&KAI@+#8GD)#OP18N,,)05-*^X;89N;T@R]U6$8>:K"#4W]C7"L&X-.?5PZE*PHXQU&AQ]E9,3@]/,'B$-\)IF[$77PUNE*$=H;FU^Q:2RD1Z MHW@DK"A9LT+: -K>T14')(FO)F"Y^4OO-RTX7-#PY$\;2*MMO,_[G!S\^GDC MXZX92-('>6)[)@/\D* FP7.*9A%$3TY1"6+D5^%7+\(+]K]%*68,EP-45 MP'BWINAP*W[E*(S;:L BDT=&-9*O7HW2S[*5+XJ];:GL&!)K=GC&:ZDY,]0' ML&8>*!Y>ZK9TDT]G%+1#XV=[L[)SKG 4 "R\E;?Z'%,[,'O-HVCTFB:Z]61V MC-?84#\3#K%@(+Y%(EV"'T?'RO1"2#(7,'GDC$%1!>RMKXNM+=2?P8 \/5"T M".!9:>N\>CGL:/[L%N3<.2ZSLJPK;HVJ3+\*EWR;+O/E-^/6B-KB;[]!H/*@ M@;&B=:7?OI[-K^M C_!U[@4Q962'"J@1'&AC15@<'<[:=#J47TM:_RY%EM<0N/GRD.3 9N85H[=.S:II;QEC?)U,=[ M^QTR#:91M1GHK=9=5B=E3N/E0YTJ\A$ X&7UYA M)C2.6LB8+P!>5D]>=:7MF+)^"-^1#0&=$KG8<#NHKEM9:COJ$L^BWXB\+'8Z M"+F8:=28&Q+Z8X;G0(Q2_A ;A+_7]SW* 1AC7!@Y>-$7W'5'I0;Q2A2G*W9 9(:G5& M*"5/T",TJ5]87#_#K+ !HAT#3Y_+C)-6WZ-1G-:.>I3=_J:"A]_?W[_/+!%6 M<]H&R8XV2%;<#.>2\NG>/N*VMMED,!7C1C0RO$"^+S24+.X6][*TAK=WP>86 M\O@F2)_0].8\1OQX!:KD$Y/EIM$&D!9?.+FV38>3+>_[:0!HNQ52,+M7*\_F M.':HSIH'^(VN<&,<.RRC$MJ:;,-M F'MR9BOHK]<$\8(7KU@3V[A(E,L#VTC MG#D1JB]K+&V3MG 6*\^5T)]Q.)2DMJ/3Q[<#R7V:\KS_R*^X"<]D4[4$>WO# MZX$"#WK"O-&GF[UTD;;AA!CH>RK;KK, M71UA: QC1Z>H4/4;GF2JA+%6=:QYVY+2AR[HQ+#,5" M;[]P4+T!K7+]OY:H36O_-PBC>3@OVLG^0,Z@/(I=OJ-=7^+&U9%_?>8_.>]_ MB;W[YQI88TYV-&&B3=0A M*SB0G]A=YI?@,U_!,2NF!E!OKZXJ+CRNN5>I3.X-%)7ZDB03)9N#+[_\%U!+ M P04 " H 2*@$ %P &9H;&)D;2TR,#(T,#,S,5]C M86PN>&ULY7U;Z7U,F94GSYXBJ?R&4[,_/&PJ4A<4*1 M.MRD8\^OG\:69,L6+5$D-K6=/%B6*(I[ ;W0Z&YT-_[^'Q_.9H_>X[*;+N8_ M/>8_L,>/<)X6>3H_^>GQ;^]>@'O\'__XV]_^_O\ _OOG-Z\>/5ND]1G.5X^> M+C&L,#_Z8[HZ?;0ZQ4?_M5C^/GT?'KV>A559+,\ _M'_V=/%^=O7;Y8_::15UD6!B$J!R1'#&(F 0(D435$#\]Y,?F8RI:,; %"%!L<(A MZ!PA^J"R3%Z6POH/G4WGO_]8O\30X2,:WKSK?_SI\>EJ=?[CDR=__/''#Q_B M/\?LG\W]]X_Z7_[Z:W==-,;Z6/YD__^YZNW MZ13/ DSGW2K,4WU -_VQZU]\M4AAU<_ZG;@>??,=]2>X>AO4EX +D/R'#UU^ M_(^_/7IT,1W+Q0S?8'E4___MSO(95PJS MM)[UT_"*?K[\P IC7XCX887SC!>3?67LQ!QUK\Z67=P M$L+YY)]A^3NN0ISA6TSK)3T(NXDN@B4=$V@7'*BB/?B( HIU7!;KLY3ZR\FI M8^EH,+WP2NAB+\'+AY DA7B"LU5W]4J=1='/X&TX+B9R][&]6X:ZS*\-3*$K M(B0+R 72P*R"Z$2!%#!+X;,/R34>V T07X[J&D&.ENG18IEQ26KJ\:,_L*J4 M2XUU@2@LTPWF?+E:+M_QI%N?G?6?"5/BT=7?E^7BK+'T5XN64WXA6!K$OI)_ MAG'U&<,O.,OO%O\,J_KSQ^Z!.'OT/DQG=8H(V=LPPV\-8U)4$3YH&6E^<#(M@:7T9P:*WT3CF^:#4 MW!;I-@R4?PX&#B*\9D1[-0UQ.KL8<\XA2:L3R!#)Z.2!DVV: V1.CQ>8:,BB M,7NN/7[_)7.^Z*:K[MGBC&9SFB;%YQ1I4D$*%D!YVG:<$P%"<#DG;UFTH?EB M^!+#F+;W725]D]U[S',SWKY FKPP^X5 O%J$^<]A_CO9QMUB-LW543N.L^E) M/RO=))%C%2-G(#CY72JA 2^M@:*$L3(5+"DWYL'VZ,:T%;=BR$"R::?S"%3W M@H9_3)[\<@-:VO2%9(['#.1H%U"!$/JL+>GBZ%AB11N%K57AG:C&M&FVXDIC M633CR-O30)ORVW7\'TRK:D#.<_V+CV\(X=EYG:"WN%K->K_\'2[/NJ.SQ7J^ MFB1;#$:O@0E#RA#I.\_)>%2,1>Y"L+RT)LZ.4+=AD_K.V'0(J36CV)7A]SI\ MK.;AT_5R2;".YOG7Q3Q=_##Q/EBTC.!X:8C[9!-Z$PP8IS$HGA7GJ3&=MH"U M#77T=T:=UM)H1I.C4FA**Z9?%NN._(;7R\7),IQ]WD8GV63GR3T CX5(*PB2 M<]Z"S3HI'T5DJC1FR=VHMB&)^OY[O#[29"RWQDD(QGA0 MBKQ93U\!0['*&F9S;AVYW0AD&R;8[XP)^\]X,^'WEM,7X[(^([,)-'I3=[,( MKO@ 4DL>B]2\L-:.[]<8MA&Y^\Y$OM<\M]L.N@Y7W025*T[9#"@TDM-M- 0M M!4@E+'E-SH34VC"X>'([574Y$A>RX4PBD*M'"E,Y"[Y(#M9B\BJ@"3$.IJ4V MC>EAPS0[R/?;NFF'*6ZKEBX!R&2U-$H "X+1:'R&P$NJ(?425&$84 VAD;87 M[Z%B+ W$N^O$#AE[.\KOZ\D)[8 H?$E6@,7H0!GD$*0CCSVFF,FO,KJTCB'? M F=,$9,&DF\U\S/.%2RN#1@8U:@W*8(7IN@+.B=>%1&\VQ>UBH)^(]GJ]3*>AP_S;G( =G2SQ(B'IW>(-=CB;35(JI=B( MD$4B?)([B+8$T)H1LI**T*W-T>W1C2D2T8 < XFE>5SS9PS+Z?SDZKSPY64X M/UKK@R4;):-,H"R-WY?" 15SD@M19/(#A30W(QI3>*(!/1I.?S-*/ W=Z=$\ M/UMC/>JY .)+)F>9K-9,9@OM70;!\:#!8+ )H_ JMSZ6W0!C3(&*!L+?=Z+; MGK$2DE=(^JE[@PG))27CY5=8+\]>@C#)%69 G)(%3+9< M2">]3?>!<8,"Q*2PPI MIM:^Q$T46X6'V/=#@SWGN:V.>+>XY>0?(Q/%,N#9%;)ZK0.']"5E[W@Q1B3? MVE2X"]-67/B.8H5-9=#.\U@MTN^GY/C@LGO^K_5T]7$B3)1251R)>U !$SBK M%&@?N'0J1=_TP;2=7W,8!*( MWHBE0.J36UBQX!6O53J:>1:LC,TSUQK"'U.DOS'Y'DK(0]08D/.Q87:*29X) MS\ :L*)):EV)=Q>FEG45/A6N>(V]A2! 6;+48DD,7/:Q M&(^^N-;!T7NF8CQ #<+^3+AARNXXY4-:K3R42(Y5AJ2L!F4,H_&0FQ59\LB- ME#$U3P>^@\NCJ3%HSX ]!7!("ZY6S+A((^2H$Z@L2W6K..1$#GB0I(QUZY3- M^UIP^X_[MWDX/U\NSI?3^I )/N+\2& M)2U?E9EGQTM"B\"BBF2BD'7B4C20!%?)J$@[76LJW5[.WRHSYII+]&FPL4BG MN;3DL="(%:.=/!A/.SGC.CI:XMX<)DEF [@QZ>B]6+)=YLR^XFFV(GY=D#FV M+4*K)AB0$7QD$6RN M=*_G_@/LJ+< &M/&LA\?;N\(M8\2Z!$Z.17'US#PB1!H! MX^AMDNT[*>X)>DP'S:V5U"'EV8R&%4!7$6!W/'_^847PUM/NM(([+E7Q3K+/ M& */P)FB20D)(6BMP67#4W6CVY^_W@EJ3-5I;6G45AY#>$\7@^QS*8[/<1E6 M/:/[@5N39 R\%LR(4NMIB;S69U!1.JF9#L$-;O1M C:F^K:V=&DOEX;YZ%>Y M-;68XNEB3H#6A.D27(V/]3DW%^][%SY@1WQ?!I+'=!Z6'U_2-':U?1#])5$@0^;6&VUQ@,3VP8;3?'%. F/%).Y 8Y#U M "M!4"@ADWG,@N+*J];G.'=X7P_KCXR%BW,WKCR[&?PFE;PW^>KEX M/ZV7AKQ8+.N12>^VRVB=J>4R)8H^ES*!3\X#TRKXG%UQO'6(]7X(Q^2JC)5[ M \J\.2]K8>?T_33C/%^:2E=6TD1;"Z;NU1V#&%3(<)48UU''9G>#&944T9=+MBZF5 MP ;2[U?'/O\U79V^(!TS3],PJX&-Z6I]<<;.<_"%EC0Y,[J6OD4#/I E(U Y M[9/AR@RUJ+:$.*;@YT&YU59X S'L'HTZ&(M>.UL @Z:944CK(=$6IJ/0@7.6 M"PZKP-IV4SF<57% S@TDSH'(=Z.%D(XZN5);")E:TE]JUZB,!7(FE\QY6[(9 MUES=I6?3H4*@#[$Q[B::P7;##2>4GP>?O2$D0H*SIMY': 1X'02XG(M-WM&( MAMX*;\,WIO#H@??!9F(["+&^O@SI,U018LHQ1W ^D44HHB GCCPYB<;X7'3" MW+J^?R>@8VHF]H!4:R/(X5WD;]T$-Z%E()@Q$0)6#T2X"+$6FUDKI7=*19Y; M!YCO#7),G=S5G;1*M%CPS8KZK MI8?,!EH2IM1>XYY+&34/K6L_[P%O3(W/#L>MID(;\O3"YRP*X?>?^F;T?KU<%.QJ*)V<'L1N8ICF*9$= MRE3->[9]M:GR8)4KUFAO/;9N^?\UAC%%SAJ+?J_I;MO^_^FBU[J7H_JLS5&1 M.@]"DS4WBB'V?AWHSK %GDTDOK;/.LK/NC'%,XJS&) M!A996YVS*9N@6,RU\5(4K,;70H H:QB$HPXF<&E"Z^CZ-Z",*5 UA*;9<_+W M9L)%]="DYAVZJ=+KK,6,*$C42<].9;;?B2R$(Q^7B#!"OM3J[6T6QQ#4GFQ>\T++V9",S M./ $-LL2HP\QB=9IX7O '5,LJ+7F.) 06VF77M-=#KRV$%W/IZN/_<*8QLO3 MYR"-*9C35M\TGNN'RA54'A&= M4H!*D#E$FQYXB1982IZI4(0HPYYNW"]7<">XN#2QKP:9*%5L M8IZ!S"'3#A$SA&P4:-3HC)4)M11X,2!\PT#\E;6O^? O+F,)'!^1,$]&T"YOCZG-:\='J M8DNH9Y+O%J]#O;";WD!6Q>T=<:TWW$A!X[?U9BVR(,"S6&@Z4*846="^M178 M O>8:YLTRXQGPVM6=*U&=C2E.4 M:H2HL>G)BM MY=C=;7=X>"AI/'!]S5UO)6D7=>#^QU5I9IKEP:0/_?CFE,2GP?1GS+(&LBBZ$X M?]7OZBII?Y(C\E"4A&AJ#;WX ?NPEB:'H MT9/V[>EBN:JL_7FQ7"[^J'V')T4&SW*P@+8:!)%\EB",!L^E];Z\WC& SK6/ M\-\;Y)B.C0>D4F-I#1]L$D:8VD87:C\#4%XG<+*6DPD5O4HR)!R*.[<'FQHF M1U]+VLZ!5BW)U[O:DL>151RBL6"+<0(YR0(/E@U]K[2<0QMM>_%DZZ3GW00S MF,\BA(P140/CM=VM,@Y<'^=+RG.ECQ<^O"9CJM)V0XADPH)VAEL.VCM6T_%HK1?I MH'!:\0%%XLUSOO?%W"A+],;SZSTF<\P_XYR^6;V>U7NK\_^LNU65Z5:3:;&P MG'*$A%S5/MV&UF*J826OC5)<%7VHR=Q[,*,ZHCPHS;^1SOK ?&F=)'UC.+_- MEQAFT__%_,MB=KU7\/'\6@G>O$,&'$"U#&S&USK%I.X)1G(='0?:FTDCRE_6"+\/ L43$T*B8DTHZ MW[HVI_UY^,/ZB@_(ZQNM]0Y-B<&WQJT5;6#2BI X6'*4R6VJ=>A>9<@%I5,J M&(.M#]K:6M,/N]&-B,0'I<*A?.G0G;Z8+?[H&GC0GSZJL=^\&6*K"U=P51_0 MIZC1I_W\\;<.\\OYR_G[>D(U/SE*J^G[B\N%.-!F% 30TC_!&GZCJ!& M1)L=EM;AI^W1-4B<38BYCXV_#A_[N7^Q6-9G;;I&J'MY&2VWUDI!BZ:V/ZBQ M)I$@U&R9I!,*980+O'5W@1VACFEK'HAU&W)K!Q=JR_+L36#OT>XL\Z(82L+) M!?D,6'OM9=+U6I2 J>@BOZYV&(J+;=O8':P _$%9.9"@6[;A7];<]&=X\?_+ M^8T&:LZ3+6J5!?)9ZZ4 -I*MZ@)PJ5,L23-9VB>4W(5J3$D"!V)88U$-HN(N M&PC14-_@^>4J.)KGIV$VZX[+90NU+[L.D8DY[6>JOGEBBK#,D?G(-:@BPRB:C08VB=0K4CU%%5QA^>ED,)M1T#+]?*N\51^M=Z MNL1O ^P33WT443KOP-K:L"MK S&5!,(E'Y66J-H7^]T/XCV+] =/H#\(Y0:4 MXF&4W9== *^M"D/$=R(&*,7;>IDN045D8+TWPFC#E6@=)=@)Z*@*^4>@Z)H( M=!#NW7:!@9+>)RL-%)5K7KU5$+GP??/FHJS)P@U0R[P-M%'U C@\OUH)K?G& M20KV-FQ"95\T<9PH7^_0$^1:FV)!!!V3E*ZF@0VT7]Z.;!L^^3_I-ME09L.$ MZ\@Q2=/S,/OLRQS/^U1K4K%]07_OP/2AQT\.#,:H&$T"Y.($*.X%.),\H,54 M6Y]F'0;HOK@7YJU"R.S/J]0&E_-P;D*/\B8XYYRDW3P JYFM2I1(7K3BP%V* M+JGL5&J=GK MI&ZB@Q!E 8[>JRB3X^K$)V:B*MAZ,F'=GB.PMU0$3C:[2] MK 5=R"Q4/",XQ@BH128DS4CA S2WNQ/7F+:+$9-M3X$.F=,6ILO_#+,U7IN] MX_G%0PI)';>O-ER(P,E="9)94;XJMRYIO!32JM+G1$*N=#!O2 MZGR):7HAF[-:'OF_%]_/,5H#OK[>T"3#&&')!8WAN3+6MP=TSJ^ZOP;AA1#N@._HEX&M>]23([%ED MIEZKDFM#'4>&)"N@C:R:ESO1_(;;>\ ;53[=:.@WE'S;-4RB2:C_GO]K31[+ MK,[8&_*/E].TPEQ_T5_X??V%:^^\:/ET,&6#S'VA<\F@@[&U<$M< MG(OZ%,A(\SD4V3J58=>4C0=NGC1>CF]HKC2$^(?.*-J48N4$9K0B T_UDEX> M+-2Z+Y!EY<0OLE_@49AM%5-67Y63N M(>VVJ",@_8S.IJC4@1+>-J ;4Y^'[Y^>^XK_(>C)31%:YP12.ZP)JAF<+@I2 M8BPJ0[J_>:K9KO1LX?5\NCTF1L5YY@Z22[2KZ5@@H&"06(I2=NAV4GT0R2//_EW3%]N$C'3(]5";CR-0IN'&D+@AB5])H[TA=ER#3Y MFXC&9%@9&1E]$=: ,76W*4)!-#0-,2FGF+#$ M]R%KKF^!-B83X &(U$IHS1AUK4RR;&"Y\HX+QCE@PD+F+F,0,Q+I=7!(,Z!Y M;FU.WHYH5(DA!R)00QD-QYLOJ*R]%LD$!-I2:;18/ 2I#)"T%+I -983V0V$H*- M2&2600DOA=,#5J1^ ]6H$CD.M6NUE55S#AV7JXO NNN8 F8ALB"/M[@ 2CE- M#G#=4R4C1F.H24XL*-V M?1%P&P532@/SKEK[OH"WM!73'*CL27NB:6TBW0EJ3*D6#^J<[2JH 1,HMK@6 MUI+9EC29_R8:04ROOB.B N>D$,*BYZHUI7;!.:J4B@>+/S:6YX"7<5PU\:I* M]JRO<:E>1/<,5V$ZV_%6CCL^<__K.>X#NM$]';?V/],Z"D% ELDH M7XR0OG7-\-VHQG3X\1"DV4$VA^!,9?*%&#ZG1;Y8+'_!?/)5IPVK#=EX#+AC MF2PX3AZ R@6*XER:0 9>\T+T!K#'=%+R *P;1+H#6DE/%_-N,9N2/XKY.,ZF M)_WG=<^F75JLYZM?%RO&UL[+UI=YM'DB[XO7^%Q_?KA)W[4J>J[Y%DJ^PSMJ61Y.Y[ MYPM.+I$2ND! #8"R='_]1(+@#I)8,D$29)VR1(+4^SX9\61F1&8L?_^?7X]& MWWW!Z6PX&?_C>_X#^_X['*=)'HX__N/[/S^\!O?]__SW?_NWO_]? /_KY;O? MOOMIDHZ/<#S_[M44PQSS=W\-YY^^FW_"[_YS,OW7\$OX[NTHS,MD>@3P[XM_ M]FKR^=MT^/'3_#O!A#K]M=.?3O^FG591%PDF)@$J1P1G+ (&(5(T007$__OC MWYB,J6C&P!0A0;'"(>@<(?J@LDQ>EL(6#QT-Q__Z6_TCAAE^1\,;SQ;?_N/[ M3_/YY[_]^.-??_WUP]^7O_[UVN__)1>_S;WW/RY^ M>O:KL^&J7Z3'\A__U^^_O4^?\"C <#R;AW$Z?P&]/L_/_N%%-/K'DQ_2K\Z& M?YLM_OUODQ3F"P7=.83O;OR-^AV<_AK4CX +D/R'K[/\_;__VW??G4@N3--T M,L)W6+Y;?OGGNU^O(QV.YS_FX=&/R]_Y,8Q&A'CQA/FWS_B/[V?#H\\C//WL MTQ3+C>A/AUQ!Z0KG?]2G_;@SID\$9)J.B5#T*8XKQ1MB7/7TW3&?/0LREG \ MFC=$?/W93?%.CL*PI8"O/;H!VL6#X B/(DY;0KWTW LX3T%>15@?63Z-8C[Z M(4V.?ER .UU:PSC_/)X/Y]]^'==U=#'S3W]V-^:3IT)=:YD\F=W_8ZTG7T!- M]!B.A_6GO]&WR\=7C(WQX]+#^G+Q]-TJ5?&M7%;W*FK5&(.%I\.L@X M')P^^,*["#/^.L>CV4 BE1H&'FNL9GIPR:8?KA MX^3+C_0>4KL0]8LJ6'&B\SO>?B+09J/Z$.((!\5JBX4)2#'2+FB01N1,HF\Q MALR#2&P%AW<;T>+-ET=S3I 7T]-Q+>?81EM%F4Z..NAR/FDLRA.=T0"^_VXR MS3@E2XE^M%@$_I9&DQGF?WP_GQ[C^8>3\9S8_?,(Z[MIIN+'\TG6C!.G'[WX M.IP-2C8&'0]0?/*@$DG)%9'!&IUU=@E5*JVI<1% 0X;:.G?J>'N5K%#U#O+LJV&F7=)6 M%1 J%U"1O@J$"S@O*1.A=EK /]#O#GPP3DHC@;%$ T/.(2J= 85WF(KUPL=26*%DI\B]/AA#S9_%.8XT RSLEPM"!9B* R[4.>.0DI961$*6V% M:Z+-2Z\](+5N+\[K^I6[;\JOAR/\X[C*8N"9*:ID!U$B^0H8/<1$7H-+N4@F MLPB6-=B"S]]X %K=28C7%:I:3-C_]SA,YS@=?5MN!$QYR27+( J2_1AHE#$Y M&EM,FKS XE7P3:;LE1'+%]'H4/@Z$D$%$CY ,<4[Y M4,#9&$![BSE$;[C=[63OTNL.0*/;B^^Z'DV+V?IZ.$MA=+(KO*;/9@,>A98% M%4CC:4]@3H#G.8#5V9 5(+P6JLE\O?;J ]!O&[%>U[7=?:M]AQ^'LSF9Z?,_ MPA$.#(O<"/+!4F#U(C<@!$;(4":.@0R_)'9;EE>]]0 TO+,PKRO7-3CC'IW$>=U M_?I=]/OJ>#H]6U#^-X;IJ>WN%-/&)$=;ALF@3(ID!"0+KH0L M? !:;B+4%:<6.YU/G1OSTU>$Y>-D^FV 3GKK7 #O3+7TM(8@'7EI2<9@?4PE M[G:;M.*E!Z#?746Y0K4-3J!_/L+IQ^'XXS^GD[_FGUY-CCZ'\;>!94[S3)N% M-603*(7$MD (H^">JVQ%+*&!BE>^_&!4O;MH5ZA\I_.K$USOC\)H]/)X1L.< MS0:,# &C)'&NGKDH$R-X*[ >@V?KE;/6R@:JOO32@U'Q]J)3$ M)2?JO9^'.=GYU19(OB XE@E8T>3396D@1JN*-R[K-I;7RK%UG38S(6O[V:9!P4+J-R6H#1IOH!@J!A$1"SC!%SR8&W MN$:\%<3!<*"=J%=08:=#L%-\86&_J%=QZ,AK<6Y J]-C@>^Q"^_IIII,,R/(GR7]ZH2!=I M7\D"G*OA+UYS"-%;8,(R-%ZPB"ULMAM>?S#:;B'>%8IO<'3V(N=E &%U3U4CH,Q(4<=)">;LYVJSU]\:(K>4J0KHD8: M'*(M,2V,QC?3M]/)E^$XX4!C2K2_6)"A#C3R )YSI$W'A)*EM3[L=F1ZV]L/ M3>&["'>%UAN?6@:WUZP*_2]T^%:76Q>3#$L@$CC,&J+H&U6H$(,X&K,"^.>.">] M$WFW%?SBVPY IUL+;X46=SI'^VU2[\@_3<:GT4N:) #:W$F(*S3:) ;L_&+M)/@A*[+RA91 IGT$)64D3)*V M"O+K)*T5VC;*H;CRX@/0;PN1KE#S\OSK[S]>D0P!_M=V>;,+>Z BG4W*J\DX M+QYW&<&ZB;*K'[5S9NP:"'=,A3V>P<<0/@_.WG2N?]H:2RXL@!2,U?-*!IXE M!2PK@46A8.ZV*5#"+"YXN7S%R3S T7QV^LGYA+@9Q;9S^]H33]+[>$S>)=KX MM575!"#Z>0"" 17?-8Y.2YR-U)DBZ_VP@%9&P;@(4&PU0".YB-&*!#*4 M9+1,_/:$V8>L_1O2:/>N_$U$W$/IBPS/!:Z7OR\,XH'(&4,=$7>6$*7@:OFH M""8YET663JC;PHFW4OHU%/LS]UOIYJJJ=Q-LPX394T2OA^,P3L,:"SLCN^(L M*]Q[H5V1-"QC0JT#EB&RD*%D@]9:9@O7C?5] Y0#V.-;"+EA^N4IK$5.;\'I M[,4XO\?IEV$:CC^^*2O0SFJVZ&SUCY;38IVQ=+(-6H[C?JR*)@29/##M=MB8 MFHZ)2:,9!@[>Q01*&YK,MC HC*$HWGEF;KLM.DRFWF$!/7BB;J+4A@0].8H: MO [#Z7^$T3&^^5Q504YYJG\OMWH;>9!6UFQ[DH\2CI.0+(,<;/*$V9M@[SX\ M6^=5^S>4[D^)DTX:Z&!LO?\TF80L4HZ%)_KFMF)S6QVHK )R (;6[@)N6 7A1E!+EJ\#JY/%= .D>SI2V5UI M=]%@!XEWL&)N@E>83DRE!!RCK7$U!6(H 9+Q/'&KO=:W9=L_>"+<=;JR-QYL M(NCV1L*KR7@V&0USK>O])HZ&'T]JL@UGJ8:__S&9X^ST;$"66G';0IKL0<@-;8+9=#YXC?2,,/IE[!5,P8 *R8/+S(",ACZ7 MS@6UULDKO?O"XD#?G2\,6\!ZQ'9#;R4T+,&S(=2%<);3:!W$FQ@:[>AS >5^ M;8_NBM^.8+MJK>%FM0-R%E$+'R1$C1&4I^GHN$;@.J,O&AWFVT(R'R//;C!M M'@'--E%6?WJ]*:^&XS0CN!=E1'O_NJ\<=WF'#XI>[\;\EX+&3K3=Z?A+XL9E&* M4@JT$D(MUG-B.GH9@8P FL;G44PD-Z]AM ',Y9=8! MVNDH9FV0]WHSU5;5F]-I!SUU.,!9'W Q-4\]*"!,J=Z+%%J+@P;-:UW PH(N MMR4:/D)"K7>!]$#XM(EZ.O#H'L^UGZ#62DMAE2K-8RVOP]B_HG?1S-68NQW%VF'=7Q0_ MP=G\)88IK6H_X>?);#B?_3H^09>#C8*[4F, R8$KI19 \AFB-1X5=ZB:1]C? MCNA1Z[^AL#O$X+W'=#PE8>+L[?$T?0HSS'^.Z=$O/D[Q))?IPX0V)AR-!EX5 MG:+Q0#N0I95ND8 M)?G@F(+$Q*-?ZUAMD^O!M=$]:HIT4D*'6(+E& MO9^,\L ;5E0L"7@JB_!A6LFB#"!*R*AHE;.L>9SN%0R/6O4[";3A]M>*;";K# MP=6'::C-M,Z!#UT=#WD M= %..<3(UIL1W2 ^+.'E35P!Q<)5 M7^;M/(2#I>1^E=O!R%TEIX%5VEHT&9RM?AH7]6AXL53;)&3QWN3;RJZVLGT. MB#4[B[F#^7O+E?> D:.^R*P-]39;H0\0BI>@@Y"9.*M!%F6A'ON"BZ':_J:V!!+" MR=8Y@&N#>QJJ 7S%I(*#%3.AC9'I8%Y^M!B MD(6WCN*XCN)1*WU'H;9LQ77N-$T)26U <#+.0;%!JT0KCZ.%IUX*6O)_JNMC MR.B-641Q:YOX[5S:RQ@>M8YW$FC+CERG@!9+S!)+R)((%P34'F&$19%?DRHJ MIK1(R7BG6M^37'C]H];KMF)LV7'K\K &L:C@/>T.,;-83VL1G!?D]C+.!:=M M@IC7)?3E42MR"^&U;*UU9@ ,0QR.+I]C,,.<,ES2L&(A3"5"D#64QQBG1'(B M-[_96@'CT0$=$-VB- MSC+JE%I'L:P-[O'SHH\>.MQ'_3$9#]?&JKE1UB<.JM1@<&L]!.45Q**3*TYJ MEEL71M@$W^.G33=M=+@=.EWZSO$4H8O6FO@K:^5U07@X\[1A"I]KIH!C:R4( M;K&A' X#=I+J?BZ"5I=T.!^^IQ4MHR'?I&0BI^86@N,"LC,D%.XDN:'][X?N M0/GXF=)9,SWR -=&?*D^R" :E1-?M'20-120C/!H8CVP*E;YE)71K2W5+:'> M0TI.9Q9L3;KM5=@C47!MV"\GXSP;^(3"2U/W4DDB2FC)28\9)#F 9-]K(\/] M,6X!\9EI.ZBL@QV]/MR!%5[X6&= 2>0B:J7 ^UJX6HJ8DT_*Z]9VTOKHGGFU MG:(Z&-B+"[J:*W7S%1WWUD:R&$#$4DM,Z$@()8-:4(!I%#DW#\6Y&]7C-ZT: M2[Y#=,[[3X&C94$F)RSQ2@M8Z_,R%M@/7[*M)9]ASB= M%Z70HRJZ7R;'L^'XX]OIY.,T')UOG .MHQ:.&,NEJR'V,4!4/@"31%XLO#C= MNN;/W:@>/SD:2[Y#R,YYY,&%L0]BT)&QG* DGT$I-&2W,?+]C*!1"\%%\[K: M*X$\?@;L+M\> 3P+(^DBH%Q0)V$DV$(#4[1MO>>K&!Z_ MKG>2:H\HGHM8N#48>1&TL(0:&IC)1Q*&L&!@0J-AV;4^XCTHY6XKRQZA/+47 MUG"^R*XG0X-\X3EM+3A.%9O!(+QG"-'4KM4U"RE( XT$W>&\Z:0IW@+?8O,Y:=]R/)_-R7,EH@Y8RBPDVG(T$C25 M)1D:42H07EK&K652]5@-;L-T'W1HH[^5'0D;";]+B;PY20?SSV$Z)CBS%RD= M'QV/ZI'I3R3U-#Q/.K)U.W,T'9)+Y(0P5R"FBE2C]C1AK(JMUXOUT1T,83HI MI,/6 M#$6V5L(>UI'K(AAHEK6N:?*>?&50MM:/,UZ (Y\Y,!Y#:7X?=C>JIT.6W132 MP:2]@&AA59&5]7F*GVJ-Y"_XZS@MKO1FLY=8)E-JI5? MNT=41.16:DNSR>G04^[UQBCM$>J\SB!J=>_B8# MCB@JC3&<-R? 79@>_9%+4Z'WB+&^7E9]=4&HFVI(+>^)!T'%5(JM 9:>A*0D M!V=,+8_*4#+.A%>M;]I:87_T)+L7)78(TKYR\(M590^=!BIF&:#,PY6@) M%9K,.>D\9,9*X@J=,JW/=^X$]>CITU;L72+.)M/Y?-D;]!Q5EDHZ242-.I=* M64[;,U-@$^W,6==F#*T]KM5('CT#&@BX0S38[54V7QP1YN'_P?QJ,IMO4^'0 MU'9E(0JPQE?W4SN@K3B!%=[*P&STN7W.6,\1/7H:/B"%=XA>NW#->?&* M17 ,6J,"C8@TU8J&("(#)EGM4X&,5MY^]UO7\#QZ*C43=H=0M0O8WH;IF^EB MZ'FQY+[%Z0+N(&&T&;4'KVKU/%J(P96$("R-VS/%"F]]XK,&K$.B11/1WQS3 M]O_GLGKK[_^^N&D??D/:7+TXT)49S*8 M38+F-=/NV2-K="AU_G.,Z8O]_U MQ.H:$R(+TBE!5HD+&905$GR6@OXHP424I>36B^9U%+N?Q%WJR1FDL%;S!)K1 M<)3BH?:>$""Y$43+;)QI'MK485UTH?E<'E>=_ M2Z/)#/,_OI^3D7'^X82LC:_SGT_R)VC^G72(:\:$5Z,PF[TIBV5JT0G16UM4 M< HXLAJ@)3($%SDP8P1#IE'RYI[.36 >2._:C11\$U=V$G2'>^B+>);=#-=! MU*DM[74T]]-_MI&ZKIH";62]'Q:HHKD/-4979P_*>0N1F03"@A6!M8Y"O09B_[9 ^7WKX#H$0C27_Y[CTY<( MLTZ6,6T@Z&A)!(GL(UNKLM?<'7*)E->MG86[41TB/W:4_1Z"TT^]G,*"\8K< M&LD2J)!J"2F'@/0EXTX[EUN?)*]&"3L$QK/ZZ?\.3O7\?7@U+?34:CUY/I M7V&:!\IRDDL18#360$ MR>_6EHREG*6/2B;5VO+8$.*#N)3>Y>JJITJZ'%]= M"V)F(481$H?,H@%5ZH&:IOTP(29TDF'[]HL/(5:\J^+NSB?81.H=C-*3N)I? M9[-CI*'QI%+P C@9/60@Y]H]E@G0SOMBD>72O'G+Q?LB>)(5VT4Z')*<%RG?X^7B:/I% KK-]P TZOVB7 M&5VNN5<*7,QA47>/&Q%U*JV[#=\)Z@DPIYE.>F1 W0+PA-\#[K1*)AG R&V- MD:B%#[PFEGL?./D$HOGUX-VHGBYMMM!*CQ2JX9=AQG&>7;CV>A5FGP:\&.=< MK>B9/1*N9,&K7("Y2(N@Y#YC;)W\= .6P^9($PUTR$:ZY%,6[[U LL95X371 M3]5^S<12PWR11I?L=.OF>C=[[TU.I%"::!QY&MD:DF[T!5PJ!3 H:T.)RHOV M$=.K3Z2Z98+,/KT>3?Z:M<@%.7U4XVR0E0C[Y8,HP5#8FK23T$,MKP*.I1H5 M0NNLE38EU]YSZYP/HDOAD1D+416L\S-""+3V\,1CP)@->4*'F@^RB3[OR ?9 M1(P/)1^DIL/^.I[1J^K3%H%.5F1/?JX"9FHA;N<0@I8)A(RE>"Z%3:T7ZNLH M'DA$Z$8J79%IO(-HN_3(OHCHCW"$RUO)=7!UB@2]"=/]!(/NJK-;*;"CP/=) M"$$&HJUV6C2>'%"C%$29)21A=$Z6T[QH;KKOE0AWA(+NBP>;R+FA_F?3^:I& M<2_REUK18/9R2G]]>E->__+;R\7GB_A7LG4Q&0%9&MI1Y\+*/>[V717 M_'8$VU5K][<^74*NR0]7C@$/IE9N4 5\\0Q$)+?4!AG\>JU;'A'/;MC+'@/- M-E!6!_/G#YS7\X.WTTD]/\LOO_TYJU5^WM ^$.:+NC_SX9?+77&XSD)BX5"L M%Z"T)'>1*P\Y2*]I,^?%MW;_-T?Y(*+5=G&L.RNF0\ :02W+$E#",O0F6[ L MU&/!D&KP3(02T F,HLZBQA0Y?_O^5=];5Y,F@NZP>KS(_W4\.^EV]&'R#M-D MG(8C)'&4RI]19Z*Z!G7C546(>5Z_IE^UF!V0N"?#.NL:.+WH07 M2J:_"M/I$/.+\YJT?XX)U=EW;Q:MS =.A1!-"&!+,F1L*$YB*Q:,\-&0(2+1 M]L]1:3VJ9UX_-.ITB$C^\$]Q9R$-Q8HQLS;&UPSTSKI,@.<<_7+8 SU,M:PV?R M4#D+(Z*$8J2ID;8&?#8:!-KB5?!1Q=;%@-=']\RY7JKL$#1]'>F5)@/G;7:J MMTYF(C.<''44*4+-'H%0' ?O"@DD^*1=ZVR?S1 ^A #K-KJ^DU+-%-7A6&6% M4"XOPPLO9J ,4]9@ 8VQIIMP$HBT%E*6QCONA,ZM"WVMA^P)T6AGQ>SE'.64 MY6_#MU.*>RTQ,6;!82U#882!*%.]P[4\,>E=#ACN(O> M%PY-!@*ETX8DX&J@@0JU$6&I'%?&Y .\)T:B-BCJ<+K2T*P=9 M966""2!LS:K$&,$K$J'E-EJ?T-G4VG1JB?_9JK\_.G1(B5O_FGI0I[3/*8'- M6H,J+D$(F&LE'AT#XURGUC'8ZZ-[IF4O579H!G8#TE_'7\B(6"V80*Z+2,&" M",R#LC1-G"0_)DE=K+12!-GZ<&USE(<:Y]9*,0T=S),]-#A4()DDA#S[#4) MC5R6Q1+^>C(]]V->8JA%#7["SY/9<#[[=1$_/!O$9'@M;@JEV$A6:)$07*V* MG)1#X750HO5IZY90]T>W_OJ_'F_977G[X]QY!,O;TX(:BRO[%Q^GB&>VQ0Q' MHP$7W&MM/>B0R0=BV=">[169!E(AP^QX\QUP9]!/CX>=%+J?&*63I(G7Q^,\ M>S\9Y8$(F3.E!#A12]>QA-6*<%"4KQ'-(KC0_UCV*JH#YE1CE70X5SME^H?) MB_3?Q\,IGHCBI/KAJ0AR-E+X(D#76G5*TQ_1908$UDOZ29:Z]8'L.K@.U@;K MIIP.J\[%9;,V.']3EJ&;YPOG+SC*94)[^"GX@8E.]&]V3V5H;*ZJ'A79EQ:;IL)PEW]Z4 M%U_"<%2O:*NG0C\\GQJ#R%7A]:B9<4/^<7(2G$X.,#A!DX \%=;3O=P ZOVM M::VU?\=FVT-U/?;;JRO^S5 7 ;W!2R\4F0_B>Y-G1UB0+8"/[ RJY)$ DWSII9DM;5^20"&2'/'6"&:][#< M"N@]K'C[(T,+&FZDR?;WG-?]\%LJW)QO%46AP>C ZQK\6TH&'ZV"[% 838X/ M^BL^PRWWG5M!.-@U;6]ZZ9#2=!'T+7 'S'@9+.. %@79E3&!4Y:!XQ:UX,'& M'H5CUH&V]SN />CYEE6JE9(Z&O]D/]Z&4A@E74)R3)1;]+!Q$!U--I89*\5A MX;YURZOUD#T%)K57T?Z.PBK,199[O0\[EX?-10G) ] ?!#9P U%+!\87IITQ M66/K=C$; 3S8?:^_NCID5%ZZJY\.QVGX.8S.3XS?C"_#KC;@(J3D[)C8>&9+ M8:$VJB _V#%;6Z$;<%I)-"ED+[K&7FR!^<&<8;2@Q&VQ%[WUN8\3LP7>ZS"S M"UDK])"4K$45:LQ2%!*D\[((;@N&Y@%GZT$[:'9UT,[^-LQ%$LV*57]@:MY5 M$$1R$6FUQR" G%@!B61AI3;&ZSUMF3=!?*J;9A.5=<@)7U\ZU7A,NC #TM;" MN:6VBA,A Y-9*&&*5\W)M3ZZ@^=5)T7M+]WH]7!,3LAJP7@6+"'38&F)!<5# M $^\!RN25D4JY5SK4XC-41YJYDPE?O4TY'O@HTLN. LFUP)G@9S:$(JM M+4]Y-DZ)]J<--Z-Y,*M/,UW>&;6ZE2(Z1X+5KGOUH.--^6TR_O@!IT?UAO-, M $5B24%YH.TVD$<@);BH-)!0G)-!%FUZGG7>CN[@*=1)49VOI!=VV_M/D^G\ M%.5 *&(Z=QI"4B0$;PFGS0XP"QE$,86'UE7F;D=TOQ=[+75Y"V5V5,3>5IX% MSHN2&,@&;)Y%.!##VN'614&86(UMC6U+D+T\'O4TV5TB'X\R*^%8MBR;5U M.\V3$GCM"J9IZ-EY<#F8S(3))K6NK'L[HOT3IJT&;Z''CN+OL"==0W=IN>-1 M8:J'2[Z>ABM6\]:L19HE&HTAUY+IGLO) ]A_]DN-K87?V:@]WQ(O-&\?<)-R MH(T5LHBZEA'D$$].&DQ1W',;54^[=B6H@]]MVJJE1TSD^7DV\7N9[WP98>3> M2UD$!+0U7Y5GB*SFJV+6T2):V_ST[FY4A\^@F6)5L^8(H1D&)BH0DK2,-?<'+X=T?W:/.TU M>L.JU$ =^VN^N6(NU:Q1@_)O6!0[61W?PJU G M176X0*\PZW\___?Q\$L85>Z_0Y+ ,,TQUQ^\&.?+'USXS;VM?8[ MPD=_R_J "='A-&JGT9Z-ZZ?A[/-D%D;_G$Z./]._H._39#P?CH\Q+VM;3L:S M@46=F1<"-#.9=H],SK2LSKE.I7 5R=1MG6FUS_$];>KW)$,'OWBO8U6*Y11% M!F2T@2H3+?AD+(B,R:8LK7:MR_+>'_$WU\7[X\^?1PL>A]%IJY]?QV4R/3II M0WI6DD1&)%8P(#/$DAAK#5XK-(2<'4?K5;J:*[>S&->$]NBG?@\5=.F[=-K% M8)AK"P/,ENMB!>2HL4;D(7B;ZU?@^1ZJNA8OM+V<^V:P MO2@TTEP=WU\FQS-:HLC'^#@-1'_+B[29MA'-:SL+KFO!(NM HRPRZY"T;UY+ M8 UKIFC@9O\,O.)WA[Y/I_&/X M>+',CT$5BI(1'&V_4(U8"$PQ2-PDEE+6ZBJ1;LGFW^S=A\63_N)OZ%,LP=9: M=IC_F,S?XWP^JHC/*@,-@A)"E> A83V3K1U2O3,:>)8L*AY4$NN7M;_E10?) M@E:"[7!'=OVH9Y&)=A;QN"*;>S:0(7&EM25KJC8OC8O0.!**M2++%%E2J7_- MYKMQ/GJGIKMR;CR/_ON/5V1& _K7X@>+SZM,WF'YKO[]Y[M?S^3WUU]__7#" M^1_2Y.C'A>@ND/U#-;)FEU\^&Q[1]+M[Z;C^F!_/\5S&N7S6)UAV92]00U@]3%Z*18E%FNO;ZN M]\Z=VZ+<\I+%'P,6=7$ELKJ=<5"!5KG@B90\DRF=I:(IX-H,:O%'P_D>1J/K ML[R?1J]U.FDJVE4.[7=UZ'G^MS2:S##_X_OY]!C//YR0K?)U_O/)MDAS%#]> M3\C>9J\YVU5??GM%*^7'R?3;20?VY1B_O?@ZG V*2S$A)G!)DMN5>*WM;#VX MXI1*9"!9U7Y[60M:0X9](J%-TW%$H$]Q/*.G;,>X+?AP;9MIKY<.ARB++>_# MIS#^@$>?)],P_?;KT>\;GT_=A>F_?N0#T3]5_O1MM3= M=6ZQ7;E52^?,:9A7:ZHNT3FMDI&9ALZ%J"E\%H(+#M!))A)92XFUSBVX'=$S MKYKKK<.*=:V[1VW\@=,YC7KYHQKWH$%QV MBU;+5IJ$WJK6G;M]^H3YN-;FO+D^_FG'Y^'"X#CQ M]L[P)T4@)4>0SJ2*7X(3V4/4Q@EI??;-;;E=,1\B\?:JQPY+W&7!7!W#G^,I MGEQ?U$73-17HS";# ^18'O3WXTQ%'WN/_\(TQIQ_ 5_0C),1[O? MA%Y[8,L[T=O1[G@[>JKJLZ ILI%P^*6J\L5H-/FKYJ'3+G71,3WG%K*<.">= MAE0\*.](Q=PQ$%%(QHI-H7FOUFUPMG,1-GC[R750K>5I=>#@"[G,M1\T!%8T MN=%)R!RMU][=ZX=K-OT%6!#^5^=SG(,/IU/*/WU4(D<;B300=.1L1,X, M!@?6L@"J" G1%@1&.XS3P5E36M]R/7RFWG'O^N")NHE2V[?N.XTM?XEA6K,> ME[61PS@O0T1?'X_S[/UDE)?W*LD9FZ,GN<6T2.CTY"0A?6N31E5XY$;=[8EL M^?;]WWW=GZJO!O9UU%/#2XHEW'/G_N5D.IW\A7DR?;NL])0)*4Y??)SBPHB< MS2?O<(:CT1*X)KNE<$+* DN@5"D0DTV0O6?>!LFO]?6[A6#;XWBZ5-N3[CIL MMJ=Y,2]#^A?F\W'4\G3U&.CME.SF.?YGU[^?Z%C,B38*JSNY%+/_[YZ[(DRG)] M_:T^_N):?.&:^(@^KK?"KR:S^5N5+T*;^G)XSPQ9OIBSCY@@.10W96 M%_"QGHXFS\"QH(&5+!(/OI2KONPM9M[#&]_^9\'>SJ@?K,PWXE2'P*S+0[Q\ MU_TBI>GQ>2KWBT)_KU;/("KA72#8UO$,2AI:*LA^ 5HB#*)*K.C6-S!MD!\P MY^]1Q7N/W-I@')I\NA)I5W.J]NO3JE2A*M T 5$HVDM%Z^#H5MB?'%GWI.8. M_M.9M;8(Q+VT'VPPB.(URS+5,-UZX%M[E@;F'8V$&V,8,Z8Y5YL ?P)$W;^" M._AGYS/M[+#LS\N'91^6AV4WX!^#1XC2TR TF;N&E1)9Z[K- MNV)^ MS&TQ,X7D*QG!(,7)0 MN23P60K@Z'R)EH8M\SX-D.<5_?[.RCK1YOHT<3VGR0U3?"T35!2LH;[Q'&O3+\!YA,G:POE7>>;?Q#'8AM,K\QX*((V(*,5#5=X!S[F M#-($QFB*L?8]3/8\Q"? \X=,FA4W'3O?R:T0\-N:"3A,8?3SU\\THAH0?'GD MB_E>@XL'/#D1M1>@A5 TPQ-Y",P:8,X5K9C#+%K'A>T$^.D0> \*74''G6_> M-A#7P%K.0HH!G.2+8,I$5K]P-'5*D:(PHUGK:/\-X#U-JC51U@IB;7U'=GMX M^-V'UZ0#INN#U?P*>NNNS1A.RN+]'OZ+9NBR=NTBL+I5<9([7]"T@<-& MHVE4O.0\K7]5^<&3@IL7BP^>,[?25FHB+5-2@)*5$T8A;;T%B;RJD$!:1XEL M"[9=&9/U7GQ2]P"C$49&"31]:E^<*,!%SL"D6((RRF;5.AMB*Z#[*EZR'Z[= M7,&DE^[NNWC);#H_2TE;=-=Y,WZ'8?3SK)Z._82S1-;QHFHC/>=->3N=?,;I MLLBW325;F14XQ1TH4?-"N*XU''--!9$DVK5<>X)P@9[TW3DUMT=W_Z5.NC%F MLE?--8SMT=/[1";KVMFY:ZZ)#-TS9; M>XVQ/-=PN_WD;#>"="V-M85V'WH--RZ2L:AY#S!$W42I'0CZY_L/M=%%1!Y/MS_?_G'S!Z7@QJSXBC;T>?5^\D5OB M9,4K&<@,H9'6$ >7(=JD(05C8^ 8=?&6Y]EHB>M>\-M8V.)_IUT^M'3R0A;.U$I@V MQ@;.+#!?.RK5:@<1C0-A4G DHA!5:[[=".8)DZJ-@AKF^"^O_L\:(=Y4B7") M,LMB/.<.M*C\#L% <'P1%.6<";0,RRMAP[>$;:SYTB=(EXY:Z9"(?U?URKM6 MTK.UTP2/WH-43H/BI8!S3-:DDQ2-=)[[UNF>;9 _08+>H^H[)/=?.[<<\"!C MTL%#J1VJE4XTHX)18*U$S3A9EZHU%Z^!V#^M[B>>8C?IW^@W]HD0>_'Z?;_H ML%L?WC(R;/U1-(\*N[DCZ 4VE1BMD!H8QQK#J S4K;FS3=_: MS?7RB*.Y7!#1N$+^B*P]*Q$E!$-CM3G*;%&@-DWNM!]I-%=3ENP>P;6)MNXY MOF8=J,\17&TUOD.@S3;JNF>&L9*-0'*"N1:2;$BMP%NA03--0[$Y";]6@O-C M8%;["*Y]$6L3+34FU$F%[=>70HPB+TI[#F@XC=I+3IXP6L"H0E*U%JQMMK>3;X=[N5NBJW(496L(J]@,JUM*8#C!D$5[F7 )%5IG6?T8"/V>EBP M+>7_T*/TUAG+#31L0I">P4_;:/?!1^D%[FTM("3IJA(< M>.T+&)6%1<$SF='-R;<.LB=-M^:JVVLD'X; #)<,\N*JG=QH\$PA.%4;&97H MBFO-J8.-Y-N!1FT4='^1?"5*)W5T-%@7:0$M# (K$HI+,8F23,CKU[E[(I%\ M6]"EHU8:1O(M4=X$;H'^SQ_>__ FCH8?P_S",ND$YF+0@9:U[&@*$9PP$I+G M J5(UN(:,3!;O__I,JJSKCI$V36*%?36EIAJ&7RC-"VOU?\((@/3PJ.P,J?F M!OUSF.B.F^4]J/XZ@7=N:W/'VIVT-LQ[!N@UK=UUV78R> C1ZH1%RLA;1ZT] M;[<;$FX+55TGTLYM9Z[>NEPI$YK2\='QJ!9+_.=T,IO].9YB&-5:]O\DL;RL M7:GQ0_@ZL$7'(AF#E'-MM2L5>)<26*,LYYA1-(^7;P+\/N.:>T<0[E^S'<[9 MMAU$+45Z/@CC= BH/;&HBE&H0H-P#+S/0GI#7[+6H:M-@#_3LZ5F.YR]W5%4 M^6+CCY/^-C5?8?UFNR(*3;L+V<:T%8"R:"%HG@&S\\('8]N?K_0=T2$3^@%Q MH<,AX#I-]JX/J#;5"X774 WNJW4C>*VP;,&1KYN M/#SLEOIT>4=HFOATTZ,;ISVM-8)[27IR42&+)0(+-8FWU,NL&H&'F1DK.1=< MM2Y"\D"3GK) ';D@#S^Q.NUJV1C&XB(_E:E46'"MHP0>>=+3)MS9/NEI$[T\ MXJ0GYC,&P0QP60=GO0>O@P+NN(N89/3K14@]T:2GC5BR>]+3)MJZ[Y24-: ^ M)SVUU?@NN2E;J.N>&48KOT3N//"20XV*T61'A@#:1*R1_-Q+?RC,:I_TM"]B M;:*E_DE/WON@' U31\7JS8J#*#(#SI(M$7G@ZZ5#'%C2TT9*NCWI:1,)]T]Z M8H6+J&A3%JFF]YC:?BD:\,I%&8J-5J_5Z_BPDIZVU?9N\MUCTA,M:9BY3>!B ML:""\1 D+^ SF6DN^4!N^7/2T_86;$OY/_2DIW7&\IST= ,-FQ"D:R[)%MI] M\$E/N5@6:!YC8;40L9"U0%Z"6I73Z*)TU*U#,QX^4[=,>GHX1-U J?>9])2S MC61+9# :!5D$.4.4DH-D+.L-E'?@TEZTK%PRPTP M61,3K2PT6PUAMMF4Q$1Z3GIZ0/3KHM;[2WIBM <8$3ADZWDUGQF0^TL^;TD% MG2[.Z_:ES9]"TM-.=&NNNKTF/25:=HGN&01:\L^EJ:'KN8!E/$E3HC'K-5=[ M3GK:B49M%'1_24],%9FYC% L)Y2!D15K3 68\I9"2O5E9OEYZ2G+>C242L/ M(^G)6[7H0LA%#1\OFE9(K@KHB#9EB=XPMC:-GE[2T_:,ZJRKAYOT9#09>HO^ M219)9K(4"-$;T)P;MUA=S7/2TP/AZCVJ?O])3R'+:)$7D#4Y7EFFP65I0)$) MP%QQ25W=49^3GO9-N"U4U2'IZ?: V%>3\7PX/IX<7\DZ>#N9G41\XFQ630DN M?J??_'0Q5V$1J5TT.<"!%G=K%RDST8)SH0K/9*,4UTZV/N'M.J"''AJ]2\3A MPV%"A_.ZW09W.J@WT]\FXX\T:55MDQU%;>B3/:BL-?A<%/B48RC)8\JM5C& 24B+I6J&",9ENTA#FD##DXA3%**>)^U]W5.)\N"QOH M;>^93:LQ7UWHE77IC?-4UQW'_:2J8B*?1.9Z0T,4"")!E%&!L$YI1"Y8\Q() M#S15-9I8#*>A>U]#^WVP];C.033:9:^SF/-G1_([VO&[J_@?P??"#T&F-Y M#MV_@89-"-(U(GH+[3YTQ@8EBK0^ P9)7I7 D&G!(Y,8%=L,%Z*)\?4;4/W M'PI1-U%J0X)N&)>D(P9A2P'&S:()(@/'' >;@LM8KVE]N=N#>%+18ALI=KMH ML4VTTN%^[PYTQF4=:W>4&%D"99B"Z,B-1TVP?*#O16O7Z)E0V\5#;**J#KOD MS:9L/;]9.OWTW4E"^=DA0)CC(,<2E"P(9,W6OE,HP FN0*K"M'+2<]XZPGY[ MM _^I&T'AW1/.MQ#C=>;D/_GF.T0\;#B8.H[WPZ\?/DTG MQQ\_K1X1>6O:%R. (2/;"+,#^B2 ]U:[S)4.S0^?VX_BF<#==-XA/&+=$?V! M7^?+47WX"T=?7U )@NI\J)43IV;3# ($A7P3.1+KHB26D=(-!_$,X=[ M:;Q#G,2. WH=AM/_"*-C'(B865360(E(%CQ3KA8'E^ #_<]P#$6V+K/="OLS M81OKMT/FV!:;QX>_)LO-X_7P"ZZ8>A9+XM%ZT-QQ4([_MIO4,&VW;-G MKG;3\'6JNGL\"3L? \DO.F8<\%(C9IQ ,G"B R_1.'3%^WQ?_M=MN)\)VE"O MU[GI[ZEU45:2*>D0C'"T^#.>P9DBH#@6'"\V)-ZZ"X'. MF;=K]0([Z7%W0S,PQPJR3&:TR19I1C&$D#&"%=DE+83+J?5Q:^^9!_/+A]]_#?]%(3\:_*'3>K%?7K0]OF06Q_BB:)T'\@J/\87)Z!;J* MFD6C0(<,,)L:E[+H$2@]6&6D4=P6COUZ5-T)KUT"Q$VO.@FW%BS+*', RW!Q ML2; VV) %NFM$I+\M7[I#[="VW_R0UO.W)SZT$XC#R7QX7S.URF^B%1%+&2B MEE0-UUH&AZ04@DN0C).2%999:CV]KJ.X_W2'AKJ>-)5YA[B.RXA>A3E^G$R' M_V=1S&T9L;<.PD[9"W>CNY^"LMFBGA?NA2>Z9F:C(;F1RDU4U4Z M\DIT2B9+H5+K6-S[HLD="0'[9\DFLN_ CG;:)Y@U M3;1G191L04;N:6]G$4+4K+9UL]X:EQ(^MR-]=$3=0*D="+I50T&F0C:9D_/B M:F2X3!P> XL\IR40!^Y6)M& M3Z[;WPZ,ZJRK#GYMLY9OT8G,+43/2&:$&5RM$F2SX,)H+8IN76S]N=O?CCOG M/:B^0W+\7:-X.QU^(?O@.F[F?61**5#>T<1CM>&63 &,YC)J,@F2WW>#RINP M/I.TKWH[Y,+?%2R",1D4B6^!>5B!*]2@B)9=JJ0J>=; M;\K;H[W/S)Z^@?![TF"'8Y'MD"^2C81VS)>:8[PXT DDM8#1D?QXCB$&Y9I? MEFV/]IE[.VJPP^GP3<@O5+NQ(; DR1FWW( J48!'6OVEX5YHSKV2:4\4>Q!) MWO?#I.WTT:%5SYD *F<\Z3?I;%"@6>W+6[0, MN75"3^,A'"X9[U/7-Q["=,N,[=@A[/:G-\Z-O;<.87>3T48;?*Y-$&.NFYTV MX(PC_X$L+58P:J_]$TB.U1H9&@.ZS@!5*\E%'P)(;B.9 ]84T?J6_Q$GQV[" MF:V38S?0R$-)CKTI[B&2O\R8#\"#R:#(*T$,G.M-KIUAOJ8XV?VT3K M:\;/;2+]AQZ-M,Y8GN/G;B!A$X+T#$O:1KL/G;'.*I2L-@5'5D^CF0)77 2& M5ND0,]&L=,,^ "%:AB:$[HFOG$,-EO&8LT?.FC=A:@3] ML&FZ;]W>]XJZ.-0F]'4XESN7#+3F615;P.1B0!E=FT7:#,$G9H+-R34OYMT( M^F%3=-^Z[7#5MM%,NS2,"[>%05F61804";U*LM0 0@?:Y=KR/M?64/>Y@JZ& M?=C4W*=..\0RWQCL<*G!R*)$[IF;]@&//D^F8?KMUZ//-(YJM ^,LE8:&R!: M56=7)&O=1Z2QV*A=<-FXUI=!C: _/7KVU&V':.6[HRA4=H654E-,G*G6!QG( MI5X 1)ML],*XLB_R/>%5;SM]=(@CWMCWNJ6WTL!E:6/-K=3.)%!9"B)_LE!8 M0J&<09+8?3O8M^ _;!K>BY;W&+"\<5NE9'+D*2#H6,B:",C!*Y8 "WKK0FUJ MY^[;QWZ C;,>D)G82KO766J;AUR]R%]J7-CLCS"=ACE!W2G$ZL:G[1Q2M1[. M1B%4KY&D'4:_3(X6):)>AO&_3M]_3B>7$*TN%ISD&90E.GE4$2SG( MDF$=7#N'L=S\CI,HC:!DB;6V$<\FD"D9//@8#80B2C2(4C>WU.["M*\PJ>:\ MN!;%TE+X#STP*GGNA<, GI;?F@+,R#L)JL:A9H[6:J9;FV4/+#"JK;K7C(C: M1.P//;YDG;$\1T3=Q+X6!.D9:+*-=A\Z8X74C!ON:4:G2/8?3687I"%M"6F* M=;:]+_KPF;IE1-2#(>HF2NU1N?/F;>2TM*@SHF3R-710M(_0Y@$Q,OK6&A=9 MBD)ENS^;[2!B6S;2^?IFWA8*ZQ O< O -XOZVHOY)\A?92Y)R,+)>JA,,]$8 M!.-U,5ZH&&)S VX=8(=ISC5728<;TCM!GDZ>-6!VLMO6A'A/)EE[)6]*HQTT MM-^M[1)<%-RA(%/ 9,E!,5?(Z;8:N+)))B&]4JUCZ.Z52'=93 ^&1YLH9K_\ M>15&BT:S)W"7^ZYF146F-NHW0+G'NR>'BJ\ MZ9)F1_EW:2RUJ)/U-M1>2/7D+*1% =^7WR[^Y*2U@U-6*^1'/:=7*-1!ULFZNH[D?0Z:7_FZAR0[" M[[#QK$#&")>Q.8#P-4A+T3H:D):_8HV*&HT.MO49SK[H<(%X?@"]G6@R2+9K$8,*;:Z$4AN) 8H"^6)R64]*T3EV^!GP*&1D0RTJ*-:VT"Y^WT'1(,^,M[/ M23U]59^>SZN[_C$9A[H]AE%MQG8\&UBEM;'!00JT^2GN$HFD!(BT^AF4/F>; M^YLP=P,]($;M3V$=#D=6@/Y]DH=EF$Z:95T?P<"YPAAZLNZEK"T_#*=Y$27X MH)S-G@DN]V EWX'R:?"KI:HZY-">I']C7H'\SS']*+^=#NGSSV'T,HRJI :U MSHM21/\@-:/9H#DXG\F>YSH:S5-QLO6%]<8@#Y!:?175(==UE9NXTB4DX]]G M;DQ6#KCCM?(5$O^9M;2CZZS1V!]X!LJF7*V@ S:US "A&"$ \F+Y38$$LX> M%JEMH!\0P^Y3J2N./EGS>@^G976KV!8=A C\6_JL3$;#R:T_W*DPQ.ZOW;F" M1..1-RHU062:'(_GLS\F:)OBEOIY//>!JAP;PL+,<(*F(AN]+0MJ.]@V1%)N$::_E:5TD$X0(CZ;MS M-FZ/[OY; '7DS&2ONFMX4WDKXC_"$9Z"K)!/@T?6@+I)$-VV=%L-;[]1=?O2 M^#H$:ZBN>V:8#2DFRP0(N^@.J30XDQ+X@DJFK$0*:^4,/ 9FW1"@]PB(M8F6 M&A/J/2W8(WP=CH:C;\L -'2&S(@0@#R;6@J9<0)2(S]4<4E'F619J_KZ'9RY M_N;]^:#=E31I)N']A/B=^4GO3VRN!?V]-D$*J8!GQFI_609.1PML*H*G M/9QFK(+V%$R@GMKJ43;B;IC+B;0.T/TE1JX&^6!2(W=7]>9TVD%/^TF/O $P MUUJKX#Q8+P0H(2*$:!"*EE8G9>G_>XCA-D^1O$<^;:*>]GD*5XY1_G,X M__1Z^!7S.]KQ9V_*Z4GP;Y/QQP\X/5KNU$QI&Z-@8!,G,U#G1 NWE% RFN(, M=]:O<7*Z"X0'D3/90J.3/:NCH>&T&>;?,0^/CRZ@UM[&X N#HB*Y$0;)\(N1 M 6:79:'GL:1;D^@JB*=-HYU4TB5S;C;,)(#%S?9EF9PR/0KK@N' ;0J@G"=' M(PD-/A:GF8Z:V]8A-W>".C0.]='&?FSK;6XR7R,N[Q-^'9.#FW V&T@646;% M0=8F7(IS#D$Q#20OZ[S(6LCF1;>ZC6;_!-W+9(1+=VS0>9!!5$RT$;O0:7$((1"6[_V#$-.V?#UHVLV>/&!<:JSY#O9 M[;T.BM1VX,D#TXZ";'$DV@P<37^9C>2G+WYR;)D.]FW MS_BZ">HOF#_2,ODRS(:S%_F_CI=A_28&I3%GD.'_9^_-FMM*DC31OS(V[]X= M^S)V[X.DS*S26):DD52W;9YHL7A(Z*( -0"J2OWKKP>XDP") T0<@*3R04F1 M(LX7[M\)=X_PA9.[8&K>M3<"> HABB"#-]M7?PU[]LNB2@/YCU,9ME-JF)>T M^R66($5$4-9$B%EIX%CM:G%%LN;S8YYJOM]3(M$4+19$" M2DWF74A X[F0&%THS:OKFR!_.0SLK=9#5J%M6MN)(5DI;P((Z>GM,N1V^B < MK<((X9FP0;6>%;\WZ)=#R8[*'&.RXN[YYO'GF]EI[18U#Z>S^5_.PCS0(G&5 M3W*8)/PM$!TP/W^HO,9.W1?6H36T.QI6B)FUXS[9;P\AZ)0CII2;-[8[]M3] MH!W/)@>PFM46+_4\')T&:VP,TKKDL/7HF.>2NC^$3:U2]X>HZ]"I^X,:@KS^ M^>8T+*XG/=VR/S6]@;.2:_LR$,F036.*# IZ#I99ZTS*2ND1&FPN55YA:+&"\_;O@"CB9WKC>!=J%P%^T?+96+DTP7 M%2%:A11=9@=>6P3N;:*H$QGG(YQ-'0N%AV?K/4D&#U%Z!^;^??&7V0^<3U?9 MC5]PFGZ^G2[.*/9>:]M< 8&)0A%@G1G!)0'SZ&V MIG'4L;>V#EI;LPW07[4US52]>B6S,.GX:HIP./-MAB%6PH7@1(.EDR[QC .[+*J$7$Y*,NV)HT M1^P?M5#==C[0$+EW\):W\NACU)A,MD!6NG9MMA:"X@R**)H[)K5D_*5&8!V8 MTEPG'7:1%90+6.^O[P#SZY\WL)\MO\[FI!)TG-IZ0'IP@=?;6JW(Z@CC[Q;T M]WAY[P,[_%E-7Y(\;K?W5-8X]U2W05YVZ-T"YGC7G^L@'LWEY[Y*'DJC/31T M0$(E9P7W7$'1RH!*)D%,I@!CTN9B6')NA$F-XQ%I^*7G@7@T1#$C\4>RSS/M M?PL_%Q=0+^)R'H)-AB-$GVM16Z#=F0=6)U4%%S+R^ZMX M"QJUT,\XYR8+0U#=&J@H!;URZ%2 M"_V,M"O]_E]GX?3S["]SK,65G[^&J6=K@"O:H!WW8*.G$$<%#Q%#(8=^,D)^Y0MA!88<%;"VBC!N6S!8JV"P3!@G4IV#R&D7R* M-7J'CA8[*_M0C'TT=WV;1?PJT^M3Y#2(0%V*G';1_M&6Z>F(RG+/("I11YL4 M"0&=!.%5*3ZRHLT(UO]8*#Q*F=[A&3Q$Z8=*.2!G2@OE"D1IL?9=YA"X(%-% MGHZ+&&7TK8]?CC/EX JWR4%88B^QBO3,UX74VI9FG),X,4 M.GCRS!!MC',Y]8X\N9K/&4[?S:[L_4GFA9%3:4&(4LM D4VR81DY51':SW_O$TGSX* M5O93[#@W5-N_5I_J$//J0ER%Z-6[6*R4_'O-UE],5E4?M$SK,4EA))BXJO,E M+R:ZHB%D84)!)J5K?3(VTM)>*,L/39*-1RICE=]\"#_KJNKRSA;]2G#6/J9O M&<[C*^M7BG/_S/B:PE9'9XKFD%8-;CC]X:/AD(5VQ66#$0_2X_//4XT4?*.!1>[:.B A%+,$\ZHP3K.00G)P7ME0$3K M,!HAPAASK9]8X]1N#-$/P9MDA!%CU:6H *$KFR16<9]B++ M(P!>#&=:*J)?7EHX?;58X/(VM"*CC\DY( B) 'D+(1(^Z:-WHB3.1:=KU75P MGA=C6LN_WZSQ"VCO9G?0L:R,P-I&FK%Z0U$376H7NY1E2BS%$FVGWFL;$+T$ M@NREA7%FB.]0\Z)**(J10'QVF?QUJ<';PJLU311GHE7\5XWGDSAH[*S\HZWY MW&81OVH^^U3,#2)0EXJY7;1_M#6?(H82=#TWR8[^H*\IC-$<./JB0E;%L1%Z M)QX+A4>I^3P\@X/R2*%T_K]D^P# MAE"=]!0D"3C49E(%(0HKF9=2BU0.Q]WA"_K%Z%&H,,KUQ.-KN[>(5]/\84X? M4'_KC]G9_/HGBY/BDG2:>0C,TWNBTH(.DDPY+HRS;CA>H3&1<<\ $#41AHYVCK-C_QXZ0NXVK^CH$*N MLO8V_1H T)QK#0< #%'@$><5[W!<@IY;KU&!CH66[TCT,6=+ E=,L2A"\B.4 M%#^3ZX*&).MR/3!$V4=[IKK-(GY=#_0Y7!U$H"Z'J[MH_VBIK%@)T:@(I2 ' MY3FC'6%U]1R3$IBKI_YR*#S*]<#A&3Q$Z8=J"8F^:*Q2PF0\*/0.HI,6N!9! MI,!RE"]C"N4!5+Y+2\@A^AJO)611IGA5,_%--#)X6)PMN _C6 OCL=F@P WT67A]\$+\ [C*I$C5"DK\GM]**ZHCSD M:&2Q/LER]_KF.1&PPP#Z\?DW1(6'O'PUFH$B;X";)2R)G5J419LD_ MD6X6HYX:[ZFL<;IYKRW\V ;FK^X5392\8]>!731TP.X5W&59DJ2]62@*A3V9 M_I X@F,Q.,O1%#[Z)G5<%"&6!KP1G$02&$09 DC)9*+] MVIDQNL(_]0&/@]3?;,#C$-V-XU>M[9\?;2D8180@:LHXRR0<7Z= 2XTLZU12 M:NV>;PGMEV^UM\+Z%1X_!//BM=L&Z*]9*3_BD9Z4,4NC@62E#M-'!3[J55/UV^F$^2[BZ1)W-L69?GLWQ MU;?9V71YPC5ZLNT%C&M-D:W%'0IV\V;A]%C>1Y MD_=)C+\($/B)E$4SF3E88^H<64;!B,P.2LR&Y%%8L6,XW;=1O0 .-5;-H?( M;X6;KZ;YTW)R>KJJ\Z%?/.%<<8.:09:LD)6/)*IZH(^1&VE48C$?) GP0=0O MDWP]57NH=BS7(ZS.AQZ<"*694R0NSB5MQ]$$\%9F"HJ+4IAHK$&M)9"B*"Q MQ-:C"1X$M/>V>/F)-X7^.IS6U_C35T1ZA>DC2.2O?U[_ ]+#!/1Q2'7-I@ZW5:L MPW.8BXGQM'KOF+"12L:BBW'***\M<*43*,XB!%_()[;."JL5CZYUKL=X-'GD MNN&X6#)$$QW8<7DL>2,_X++[KU:TFE( G6<4J&D*V70.((R6H026$NMU7GP/ MS/BQ[?ZZVG#^NY^@.YSWWC>O%Y=M-C-)*XR\$"I7)'AG%!&=6^8-\ZYY@_;U M2'YY+JW5U>%H[3ZJJ]OYQW%U\DLV83J,;])";X]280^A=[ M&_%I7P=:6P2= MI06E18:HF024018?DO*V_]YR0 ]D3"X,D74'#EP"POQJ<8'Q[71!T?V-*_02 M44>; B0F:3N4Z,FLQ@2!H2G!::54ZX2&+6"-[W.TT>&LKP(Z>"#O9M-\A?(R M_919B.80;/%%1>>#L:T/ M/L:GQR,>ZF'8,43R'5AQV6/X(YG)3_\,WR^;"2D,Q;, W(<,2F$&SSW9S&RD ME2Q8WOR^=SV2\;V1=MJ:-1=UC]3'V?R?89XOUWIY0"<8LSPY U): RB^CJP%_Q7(I"#EPF"LJ]+12>TU>T/&94 M(I^9^/HSN,#[JO M'A^D13,E=-]GUB+%S+.J=4ZQ-N)1FJ=:!<"@9.M5LC'JTMKH'(HFC_BBX[-D MB.P[WLF^#ND?F#]A.CMOJ7-YZK6E?3<[[V=Y43CDHT%=R&=F,L3:'C/6P50,;-:% M!:U9D*WGCFW"#-$AX)_.XG\B M.66SOX4%Q5[O<+FL"=?S>9A^6:55GDCN# \R [>6@B]!^VE4,9%'AEB*YES8 MUIYNXR4\3]:-K]VN)VY_3D*UARS*.*QFC!0R)EA5< B>JG$41 M&$P.FLENI&VZE.=)WL-INT.6RX/OY-627DWS^W@Z^7(>[,X^XO)L/GT3%E_? MET*_=1)R[:K/&:2BZ^!4[R $QLE1\05)LDF;UKF738 _3X*.I8\6)RYXG7AQP,G% "4#@B^:D+ED&4-CD^MGC\\Q/$^"["#? M^_K6[;<<"HM/M.?9*2\AL6QJASI>4X8BYJCS:TG$JP%\CPUOZND[ZO? M=+ X;V:GI[6/8#C=N$?%F#-C2@(!K'%RJ9R- 8PW9"%+\E'UNU ? /1YTZ>U MIN[3RS:V)M> '_3"LE"[E@Z,5#,.ON&AVC##EF/[-BKIUS=J7_$T]6;MO@Z^?[ZY[E6 MKM2T[F;^=B[7^3V\%84I$P7HD.K\!(T07.$43Y!,L^4BV'[=+'JO;OR6#A%-1:2U "%5E"+0$-,XZ;B"A:QR]/L9?#L5*P96^' M(508JUA_&TR_>CLTT^HV5?N[J&0LNF3RI"T:"5KH#,K2NT-8 QD=)W6@%XCE MUH>ZSZ.W0W.6#-'$N+T=,'E6T$&IT;U*7('318/B2 $A5RI?3WU^(;T=!NEJ M^]X. P3=(45D@_4]KS:NZ2F%V.Y8'?>G7*WG* 92U(8GF12:UD[/ W!^^30/ M^C2M%-GA4GP#M,M6!%N ZY;U_ "P0R4\-U+C=O380P==DIX? FF-T$$J"Z9D M!\IH!=XY"4;JF-$G;V-KK^4 !'DTU?D0_!@B^@Z\N-QMWT_7;L87EM19A<%8 M!1*3 ,5,!J<,[9Z.K&A(T;GFXPNV G:(Y.=FRISUUD07G^9>.8!,4DC'/($) M>C5Z#YQ4#KQ &W(6PH;6HZ"/IT;KR7@P>ZFM0_K4%D4$VR#\5;,U2(_#JW%V M4<)A:K8LHF0F>F"1]D.E+2,3S1/XI*,T/$?=_";ZZ=1L=6;)$-F/7[,56?8\ M"0\NJ4A6V04"YFA_KS/-I%32Y-:E.4^P9FN0#H?5; U10-=:G77]-)PP'.FE M0)_)H7+.DUDEYRU8GJQ'94@](US!'KK=T1-Q9)JILFLZ[KK>.UM@^]7^:+ 6 M![4_VD$%8[<_TC;9DE0&)B2"$IZ!+UF"]:JH6%+Q'2NJGD3[HU[L&"+Y\=H? MB=HFT#$#3A0)2O("'DV Y&TQ5EL,J;U3^P3:'PW2UG;MCX:(>KSV1\BD9R$K M\-*3XRY$]=F-A"B+YO25ZQ9/>@9:;BW/AK=V%] ^ MS"<)7YU.ODPKIO-^!A? N),.J:29C"!,3!1P9_)QO$RU MC[77)6$I3G4+*G8$?4CJC9M&WDV5&YW4\8IXSDN/:B.)6;E;34O_?FV99<_2 MGGWP]"[X:2:K/7EM5I.V:I $DIQU8PN& @J,[ %76:A M$!5:YSZL@3'VG4$O1<_:"KS#*=T-2)>9RUL ZG2N?P_,80[S]U;39K7O(>-1 ME(]).H?,0-&"@4)'$:8/&@PO)@5AM"_^:2K]D2/Z_CH?(MH.NG[_ ^>?OU(0 M>E;/D"X"P801:8$(15DRBID7B"D)*$4'S9)&*UKO]NMPC!\:[:F>66/9=CA] M__U?Z6MM=/?F%,/\:DQ3#-QY] FDT*:N$L%SYB$D+G26CG/3.C=@+9"GKO'] MI=OU'O:J/8!>F(HCSI@,W+^;;!-1XA1H@; MNBFD:RK16HQ7[7Y.M)4^9T_6T#*RAHXA1$$F,4:6%'VNS[Y?.^B'L;U$\NRF MF*Z[SCZ]+YV1A6FK(9M0MTZLM]9!T*N@."]6I.Q'[19]?%U,#T*]L53:O[ON M5@V!69ZWZMY;:&^1(XUUQ=1]DP-Q5ND64! MWH9:^Z13O8CS0+%#-#(;\B;[=4LZ^H:Y!V'?&*KL>J=ZM8#M7B&MI,L4^N!J M^**1M#_K$(%%=%D7KJT?H67SKUVOH]JZ]NV][".<-//1!R!,"92R-=70UJGS MY %$A5IX[&LX1^S6>SBK.$S0HW3LK6V$39:B>!9KK_!(>Y]3$&B_ ^[1&V9S MXB.8L5$;-A]TBQ@J\HVM=<=+FZ MK"9]+&K6!RYFTROCNJ8,IVN^Q$Y >B=* M["^=<1NE6IN]*K3U<%T+ZWC($)(T$ -#S(5VH8ZCG9Y)H]3 C/:\2$BVUJ]Z M;<'S$"AV,87G9+6\FX[QJU'JKAEN0_AZP$:I0RAQ+#DD#Y8VH<3 :^TM!4<9 M5!8)O-(&I-(A>2UIVQZ#XR^H$G40A894H@Y1Y=@EAMM@^U6).EB+0VH-=U'! MV#1AZ&S(0H$QM4K;905.J BRZ,2TY(RG?F-EGD(E:C=V#)%\YTK42W178WU% M8H[QVG**@FA3:C^TZ"!*GXPORB>;&W-B,YHC*TX9I+4'*E+W$/G(/4Q+3!93 M,> TBMH33T-MX RB)BBCRGI]FQXR3U,]W%76BER]!ZFVX#[U<-TL!H']:C< M10>C]S#5K$A5S_BXD1(4DPBU<30DD:37,7ITK3-NGE8/TW[\&"+ZCA[+[__Z M3F+""\L99#0E* D&38>I0.4M8&1V5W27?Q M4H_)WEO/!VA?+ MDE '5: $1SN?M>0X>4DL]\ M,HW44L=@IB,B87JS.R+2[3'GG*KPAE;8324C?MVWB< ZF0 M;L3ZVT!:'Y,\0)MU3QHWR&BJB5D?,;9OO+066M9&6B%6EUX$K7@'(6:DSE2H(O4V[_-;\@EF9U.!>!=CD/OAEG_H&YCC;_ M*WU91PJ^#M-_7.Y:)U(&6BT%$CJQVN&--JV /(-1.F)!&Y)M77^_-;BC;6"U M3WI/']5T/Q/Z#>/R>EN[VO#^F,T_T8;WGF*I4+-23XRA[4SE#%)[3^&+".!0 M() 7)%W469?4?@S6#D!? +=ZJ*S_T?/[Y5><_SF;?OF,\V]U"2=)NF)S;1>7 M->$3T4/DR8 H7F<9I,JLUQ:U"=.S9D\3170P:F]6#1#>3O\^G6,XG?PWYNL# ML[L)S#>$Q$\,DX4V2PN:TQ_5L!/!#U2_GV]AJ0GSACF67D3\98$,BUK[+R"@HO3C.I@U6M)Q#L"/7%T:V5VAH6 M5%[$%)<8[Q1CX.(CIMF7:5W&9'JC(_>YC3]AW*>(TH,V(H-*N+HX3) +S]FB M#,BV/YK9#<.S(M%XVMA8)3E>D=2;LV]GIZL?OPZ+R>)5_L^S\PE7BS*;WUEX MSQJI77#T+I':6S8]*Z1>K0'\VV11ZS#.YC?K +UF,3%1Y[35K%)7H)*%PAYY:3G@FS#AKI<%BR#M?%>?8VR#IE^6Y&=9@4WS;:VX(2>XA^ M7'+P()E-M7I?4?RLL X]2"9#UL(I%ITEA_6)D^*1M-ZQ.3%$XMTO\)TIDAF> M(7G,%Y4UI2A J8Q!GC2[VV7Y""_P6PO]P7O\(1([Q#T^V30?C!; O*^#?&I1 M$W(#-0"UDO$2XO.]Q^_$A"["/\1U/A-<*X\!,C=8&R%*B*D.:#,H2Q#62;'] MZWY$U_E]=X"VR=2:YXB3W6D:^WKRSEX1J%6;0M-(5>6 MFK>.$S:".9+CP%'"U#8::6@_;B6\G+<03+__]$ MR)(%3S7?6-K:(5K0^U,T^&08XXQ';\766\?.,%X"AT9558=HXP;P*I/9=#F9 MGF'>&GY)&I-EN4ZW"*"2KB-MHH::>\4,*PR;EQ?M"?DEL/(0VAW35#X V1N% M,M-;9*..9-U%@E G:;C(M0G)9=.\0=8.,%\H";MHL4/.P#GD^SU]S[T"5SLE M&DN^0" 7526EZA5S=2"M45HG%U7K6?0/ GIY9&JAF?:7_W>P#70$>+"6D5C( MUZQS961$");"$L%2=)A=S-X.]-EVA/(2^#2ZRCJT4W[P77@ MM;11U%39+25 MH,HJ71Y9O5QQJ)U,R8ZZ?[UL)HZIS0ZMG>_ WLG-1,NDDX9!\IK3>^3J<4]4 M8')-G>>.>=FZ$70#V"^8G-VU/$;OZ?4GA8MW83Y?+6"O7*EM/WSO!*B=5M%F M,O:G]!7SV2F^+Y^^SN;+FF%.9+R9;'Y-/AEC1%$B8*X=%831X%C($+-SY+!I MC7S[P^P!#][3I7O\2>=9"EX'="%%\"(:4)X%<"9F4%%0N(+(BVJYO#$G9??2 M\AU/K(>D#YT9E'%R\B=^":>_TUY)WF6]J":%DTBD)9GX7 >^T"XLD983'!GK M$*5D#Y4Q+##]VY?9CW^GCSXW<_3%M75;\\ #S<3NHLY9&[$V/$:M4,Y17-Q< M;8-CB_R=Q]5\\ZGCYN?L+?Y90]GUU*417(?JI@A1'297"!E7%IA,BJGBDF / MQ4G'H,,-Z33=5#A$9.WOU/^@_X7I/Z[J]7.VSKD")6M=#Q$UQ&(LY&*RL+P8 MB=M75=S^[/%\__U$/&LEGP[9,=?>ZG],EE__]XP$0R;B$_ZHM=371S+7XZM> M?:N3LM^?+1?+,,VUZ%5[PV4)FE906.WD6 ]@,($K,O,H(L;F-^;[HQZ]<4)O M#^Y "MU(R?XQXBK^)>CO9LL]:VJ&/*!7K/CX:AI5P5S1[S;G7#9,YB2 *5Y( MZ2% 4$6#-(@>HV&(K=-:UR/9=T=;\Z+=\'1-T9ZC A,#IU72EAM\49"E"4+% MHEEHOLH'\(Q5?=) YW?WF69B/G1\>'VN%Y?7)WHK;RPE-C;;!U6TZ MS7I,AYI,LY_.'J3 G@(?DQ">):UX2A"])]ZCBN05D;=NDEL;+@]'H\1/A MT1DTX_!@B)P[Z/_VCD>_=#YCAQ:J!5)LACR!2B%"D"O?W(N@M-,EM[XA6POD MV5F$_<7=(>_M'JC+<5E;P.ID$S9 .HQ):*"TQVBPA\3'V!0NZR04[4I6&I#. M$O,]%Q!JR%Y,1N)>>-P%( A9=UF8H@ MU58EB;Z-UJG 6F=>KX$Q?A)$$Q4]I/8=Y-N^]F/]45@[A)=K MVE5O^@),B0$Y,Y,"SD\W[&.T(]5GP: PUM9\3=)4. M_/[[2N)?OLR18.)ODU)H=ZS-.;9PNTY\344),0)7UM36^Q&BS R*,NB,=C756_:_I5UT?>ES/W_K@7M?RF]$W:TIYTU!=\TM976*= M4.95D['O3\&>[1I(W/_;\M-AB($')#5QH!M4L.M4?NMK]/>?!13]W.-Q=GP[.NQ[!=L'P;=(,'&#_R MT /-,FZFI"VUOX>$VV_TCZ',=289TXYGHY;_X]- M/#Z0^H<(MKW:?P_STPG.9X5,TG(>TO(LG/ZMPILL?\[F[RBFK(A_(T-U89B" MG@Q3J8-%BV*@8W9%6!5#+%OS8.C31R\,:JJ\V7B2[W#!>E<4\_G/ MVE'C_/*7Y*"X"0XL%I)#IC?%J5S(>\E.1HOD$_4-!F[C.;27V.,4:0^)=V## M]E:,+0%Z3L2)GKEEK@@R$^#PXTU,O'4X7;I98 M7FQ^DSI\['OXN6K=\[Y\F$^F:?(]G+Z=UCWQX^R4/NO+YW_BZ0_\&^V<7QV=:IWRUP/P_"C:[!]B'0X"7XJ*\EK(^BEZT/(Q\&]/!XV5EC#=JT[;>X7&_O% MJNC-*9('YL'Q.B/4! DA4^!"84R(3BC+#VN5;\-]VNP;6U\=6K7N#)VX@R>6 M$WQT*Z&IVAJ+ED%> \0ZS]B0-$MNG=2[%^ 73K?!.FO8EG7GG;J"?FBO%M9E MHZP KSTYL5(X",P9T%I:GK05S&^13]4+WM-FW%$H;6/+U?%WO3]F9_.3Q)G7 MCB\NKF!]Z>1"]8UE: M$*FX>@,NR#NE %X'SP+Z6&3:?HA2:W1/FV['H++[#/0'V^\F/_ D9R'()47( M6">8:M3@6::MVQ=M?8C68^NLVWWP/FT"CJZQ-:?+^Z:Q#']["/1#;P^S20NN M"G AZF#$I""JX* $:5.D'V2W?:Y3:W1/FV_'H+(U%!SWAN/B_7E5: %7+Y%@ MP055&!CC(BB?:\Y1/8STUI@0'#>Q]=79WJ"?-A**VU MLLKK.NPS@RH)P4L2:(C"\I H>#==]L!M 3YMZAV)XM9P<>^1<75-RRWJPI$' M%22K+:J+98KL_DZ+":+&W__@R16S>QDNDJ.FK^=8BFX&G&XFM6U./&))R$D!V>0 MF!YK^!""C>!TS;CRUJB>QID^G0JEI#N]'&IZT2[^+/&\G$_2KPUS^F M:SW^%BOK7)UOI=<4V O@"O5Y>T-7; &G=736!B9=W[W_SY[5^1JU30X5:*[) MC?>B-MS3%IP*7I+'5H>?=%W=453G#]'Q-M7Y0Z1ZZ.K\K2I61"J"[# #0>L@ M[SV1;)1V8*5@6OK@G-R^/S:2)(=8=[ M/Z>_?#];UJ\OAY31WD;NMP539US3L@E;+!$,)I>,"M:ZN+72'WS4T97?#5++ MK)-,.[0VO@!V 89SKKFL4QL$TE+1LMIB68$47"IGBO5*;ZW@VY_]G#2ZA]2Z M]TU9[4\\LQ)H!A?T*MDP8I9FCK MI"%2';M/@LXV&QXL: )21V<)B))$4&Q$3C&*YW<'+K^0/@GMSO/VD/@H\W+# M]\DRG+XCE*%>7NQW]+_AP_8_X-\&9:-C_#_$/Z[W#-8UTRL*S0NIE(H RWD-^A1KO(D,UB5Z.T)F8(H;@-8*YQ3VJ*)K7-QFB]B MK*N*0_%X\_#?0[#@T)OM#H_+9Y\(=6X(;@N+W^ MA@BLL=[^%OXU^7;V[;*9K;;694P@7&WO8P6#4$P$G:(4O#::BK*!YFX]=+S0 M9B^QSUK(K&$4NP)"HKH&0A(.7*L(I517A#N*U1G%4YX96J"P)MR]?=A->34'FIH M?^K]$3-^6XW.(MI.9GDEBC_H9[43Y3G,#Z=A>A*3%3RR E+5<[D<"""7$9#[ M'#@BDI7;FBQ;/O3%P MP-__E7!Q<=B_^#KY?HO\Q1IO%!EL0BQ(2-%"),M-4:RSAI;F,7BU?+ M#W-,B)GD^\=DD<)IK=/\?9II[_Y/3,O/,_KP5]/\Q^EL-C\ICB/YAAF2-(E" M/MJRG0\!T%KN#*/W+V_?365D\"^6YL=,DH8-(2_K=>YWE[[Q[MZ4^:WWF-[> M2/$L!56R=JZ/7H&SD0$OR9E"!L;[O#6S=\/P8@DZ@LH:=H.\ /VJUG5-EC]? MDX7(Z]ZMS>]4_E%%OJ 7YF^S^?)+^+):]N+]V6(9IO4=>[4:!KRZB7@[7459 MWU:__F9&/ZYR/W%6*.DUO6-UII/2GD.0C+P@YYQU,93DMZ_Y.^A27BSKGPZ! MVG>VO%@/ 7]?ALCAU6U!?*K+C3__1'+CYC7&I'\]69ZDPACWHJ;5ULGLG-/: MN%. QN<8E0@Z;+^7=X7Z8LE_/ 3HT#'S/&"X6,F))TFXB*F.8BMUXJ*$8!P' M;3QRS877J74QY"T +X]C^^NA?6/+*]Y>M#%Y'4ZK@-Z7]V?+RUU[0\DR^=Z+ M-)]$S/0AG[_B_YY-:@K9:E6_3[_6CUGEJ'Z9X^J+DU(=5,W/\6B^D M?^#;*?WS)FF( Q[3*D%QUY4U2EW)QY#> E RL+Q5:%N!%EEO6V M,8JB8A)WSWCVME=#,>YKH+=\WGF6D2Q1),.#P*C HHV@HLT01$E03#"B&)>Y;YV,OR6T0Z41]J/&K+^*.B12K(3P MF0S]9_SV?38/\Y]OOWT/D_FJSF 5#E5QU,:,:?9E6IM@O9W^'N93-''Z')X^!8+ZU03V&U1ARDJ[$*EV3'SX$D1O3#MDDO_I!OG^U5B3#13C%"XD1V(M, M/0R%Y>P5!&,H8DO(:GOP5'-G,LH0?#*M9PH\AFG\2/U(U'_73VVINPZ%GE=' M_[__UQF]A-57FDWKVE>OHS(E21,EB*A8K9^H$^-E E.$)W]):BU38V(]".C9 MNY3MU-&A-\0=3)?-3K8 U\C2))R%[7 M>60I@:OSN)DOR(JF7?-N#NU3HL(CKL[83!@B[![.R?76^ Z7?Y_.,9R>&]=+ M,_H70EEWQ\NN5(RVQQ@YN% [)&4>(7I60$OE,_TM6=;ZP&(HQO&=EP:JW7Q MUEXO'1R1&WA_JP+'_!JG],6RYO3>Z*%\@586[LFJ)K"YWM7Q;,B!\H16( M -F&UEO,,(3/C$.M==)W)]KDI%T ];&$A-I "G5HJW>>HLQ40!1MA*2_ANU* M^=H>V#]+WC341 >/=I5$\G5V2I^V.!?#B8X<8RD>N*L]G+#0N@O/P)AUDOZS MRC5O%G$/Q?@D&/7R9D^Q=[ ^F]9\;3?_2G GTR^71O/]]#J2?S6?+.A'O]%? MIU_.JP1>UW@?/X=_T7L4?7;9@5"I,CRZFH.:@ >3#&=.N-*ZCWNWQ3QS6AX' M"7H=C&\0W4=<%>!-RB2MCF>OK7H=5O'J_9NW'\X#GU?39+W< M= BNUVNXTXTO]%TX"LIT\ 0>6N\5 MR ]U2! M:[F<3^)YJ^7/LP]A7K.FN$2);E6KBB1B9 XBSQ&X<>;\/U.BJLJ67JC-1BC68T:%=1!:H N,I\P)%=: M'^[MBWG?U_3Z^3_7(3B_$[)94?3,:_^"8FMX$X B7P1=.*-M3.J26#>Y;,8U M5FK@J+RZ:P>:*^A84@1OSD#]3+^SNF"(,0<=H@%6*-Y09*0@,DW1=(I2.8>) MPNS&3%N'XU WM>V5_<#@V9V$WB&^NXOIX@AO&U2=;F;7(SK,U>S^&GN$ GN( M>SPR,*:S9-P!XS[K+JA+T[0%K$Z>P 9(!\K2 MVE]IC]%@#XEW< 8VP5.FR!2L@:)E/4C*9/6T$'PJ'APR6:>;H2U;'*H-?>SX#D(3 M/6WC(>PKY Z>P@V;>#VS?H)S>LC7GW_B#SP]K\&P]9S=$4I>R%E21H%GO!:L M!^4\9XGIUAD0VR%[MKY$!\5TN(^X@O8W#(NSBZ8']_%>UH1M ;:3RS$(Z&$< MD1X:WT2J;NKJX*\, ZT$SR;7VT%T]9;.%PBB1GE9)9VUE;;Y6><1<.L1W^;H MJ#5$2STI];:.1UZL), O#+)2SG)/T&(VM/12A4"VN"8B\F238X*U3LYZ ,[X MWE!'16ZBS)Y:Z.D6W8 F+F<@1"Z<\Q9TJB.TC8@0@V.0DA7*6R^];-W:XP$X M+XT@NVAAI!U$7I5O^IAY,2"E\\18PR%ZBAL*+QHUR]RF;L[R?3@OC2"[:*'# ML=L-DWM##*_#8G)>]!71*N8U!^%KT90BBU MMRH:MIZ^A'>5;G:%\^J+BWZLA/BR(&L+J)TBJ $P#QX_[:_FV;@ZZFFAK@'6 MO)GSZ<&7;0QD83(Z*X"C("L:BP!7O ;:'D-@2AK>_,QW&UR'#I*:\Z>Y,GK4 M;2^6DV]AB>_+%B1W1D83D@,>F:L)V1P"I@11>&E1U/SXWI M]Y_9-@SB,R143R5UV)Z&F&#EO=5%& +((BBM!02=--"W,!O.;6Y>S'L@]^A( MN-1+.0T#LSK,K&))+ M4-:1M?>2Y>UJ*QX9$3H0UK,+U'JKIN$#L'3#B^C#44K96A[[\.F M^V#&G:(]AD8?)M">ZNC1F6DUX6^-C_NDW$&A@'*(-OJZQ[L?Y^DFZ?AOIVNL0Y+I:O,=3N M*+_A]]EBLE8 )]85AB5RL,+[VA\1P5.@"LQ;1]98IGM1V -YJ-L_][EPH*_ M&T;H%T"O^^=\N)BE?#[6^VH:T>+S[",N\/1T'7:7;:*HDP-3O/8H(^Q!FSKI M.SGDT3(?MT]:W@O*,^//>&IIF*=Z>U;L'V?3O/@T.\WK$ I"H$I10*X3.?PN M<_#5W"IZ%YC1W'M>MB;.%@]\9O1H+>(.%^V?YZ%VZKHF\@DM5SK+% A)[KE2 MJH!7M.\EC\;I: VII;&S<0_$<^%!&RDW/*J[6NYEN_T_9O-/M]KMWQ@U47$: M[;A34H,.,E'$1HA=41D"CTQI\K_;M^7;%MMS(TD7G=SGSLX3AR]QUC'WGV=_ M"\O5.)(;N+Q/(N8D0$1'<5FL3:A"+B!,9B0)=*+Y>(U-6)X;-YK(_#X7]A[0 MNPG7E1Q.>+#"&6^!:R5IH[.:5DUX44A3G9S/J6YWGD(F1MN=$D5$(X1.N75_L,=1/1?2=-+# MFG.RO4])5Q _SU:M*]>0?'%BT2OMHJ'UDTE4-I./I%(&XXVQ@4OF<^N"E,

;IW3>63S+C 5!!DJMU1Z^5E0)9!).TU!5U>Z-:TN(_B MN1%A3SFO4?W>E2:_X9R0+"<_\'SI)YDV)J4P0]:9-BR'#)SC9.0\AJ05*VA; MNZ%W,3PWM>\EXS5*W[OP_@Z@JW7_9;[JE1SBY+3.SYS>Z#Y1CV?):Y[6NZ#W MI=!OG= .)7Q.M>D50U#%T:[%K21/*&B5>!(IJ[Y,V0WX,Z?7"-I+(V(+N2 /,>I<((421B,7<&O%4*8G0J&JN#9*WWI.V0O;#LD0[JZE 5\- U MM@ODDNO@P5JO"!JOT%"!S$5[D;@0LO6$[J-*)^BAP7N&JXWXNS#CTJ9>&=#; M=G6U4Y)-_3CY\G59S6DZ#9-O-^QI"H9'BMQH&R;8*J &SZ.J!7^()9"D?.L4 MMKU!/U.6C:G*7CTX+WO07I]4&^^-Q>PAF5SOPPN)@X4"263N(D;CFE\BK4?R M+%G30.@=.J95,->3.ZYA)4P6(_GM"94#5;-Z@\X((J#1D7',S<=C;8#R+,G0 M0NP-4U(VWUFL[QRYUL#&HBSRF, 73;&"X*MVTPR,),MK@E$4+>QS=[0]E&=% MF=%UTR'GY=/7,,?%I[/XGYB6];ITFNMO_/Q(B_JVBA(^X7)Y/GND=CY=G)>" MGA3C/,NY!@R"8*ZM3DQ:QYK'Z#M"?5:4&U-M';)D+@_%/X2?]43\ MS=F\SDHC?^S=;)K._W*"FI7$@@5M$@%+7D+DG$-).AJ6N0]EJVJT'6XC'H#U M+%G46AT=_0UP4>P[$5D#+P,]::5O/3H/ <7!=/6,,-=ZQNKM4">)2OV M%WG#9)E;]ZJU)&7SS:K.6A=,=4Y'$+1FBM\"$M;$5"G!9(&Z=2^'QU&]M+/ MMFK:&&'W&"!Y]<5L&C[6=+%:_;+JZM1F5N3CG]]N+.3 M;2> 'E^MT"&Y,8. M2A4P7K@ E'I>DLE"GA'\7?Q,1<393"Q=:^?I@MH MUI=M#S#GK3:B$R)'SH"\.TM[-R_@'!ER'6)!)4*(HO7Y=C/PHT^9')V[&UO MC:KW=0?KAYA+N69J[7G+<5UL*L9#D;71>"&W)DIR0G@@>V6S1^Y;AP4;H!R\ MJ\ZXO+C+S@;ZZ7")\WE.CD?!>17+)YS_F"1:\ONU,Y#KX);%^A]=SC/88BV= MFJ>V7,>!NJNV(,C]4K'#:O?8&U[C\X"A&M!VVL MUCGE$ESKIJZ;T8P?8A].R[,N*NK0L>7OG_XR^X'SZ>JM^H*T]KL5FQ M%()(ZR5/V:4 P?@ 2186C/!*V-;7F=MB>]'$ZJ"^+GO4-_SR6(#9F9#+AH+F% 'Q11!F*TC;UADE%RXHF+KM/==DNB.7*"7*@$PJ\%EGBKV2H7U9!F#!.\5\(1^C M]' M)LS_VK4Z**A]\M#?9O/EE_ %7X?T#\S7X%9X__YOG_[M1HK*Y6@2RZUB@H-& M5N^ LH-8ZP B(,\^N?C]GR MRSZE62MR)!EP1=A5C JUH'"1C"_:+:G@AHF)UTF?EY>R+Q? MI5#\?HJI_O\R,LZ6&5806*VT5%QR< YE[6UF39 .\]T>/P\EW3[TJ!=(C>8: MZ)"RM"HK^'Q15E#%<'ZZ3#N="H*!4UH095VAKWB&@A1*.%]D,:V/3M<">=FW MF/OKIE?QSTU0EQ=66\#J=!VY =)A;A8;*.TQ&NPA\0ZGFYO@92>#Q#HG(-:6 M5'5$DLM!@!8V*I^+B\TKGTQO\8>H< >XN[@1VQ QY$EQ4N"$"DT4M)Y"*(PX#G&J ER M9O$)D^ 1+V(L#@R1\E@^Q.O9-%^=O@ERC2(K4'3QH!(MV0GE0,9B4D21'.-[ M^@XW'G> BJD&:MG&9=A5I@U=A3H5[/*P;%6)4TU?./U]L9HVAHLTGZS.2:H8 MWI;@.UX;#3@?#&GW(ZAL:W(5A#=36T:KM -D45ZY(! MEM& 0A-KAP4#Q@;FO:#X<+NZT*? K ?FFAXYL89HJ3&A/M%>73MZ?YN<_KPP MX"XJ$0V9;5LDQ?K:&8C9*+!!!!.YK1<3#3AS_\GC3BSMJJ19,PFW=I%H;YJ4 MFV!2X 4UM\ 8:E!>.'#)AEKR7"?<92O#5I'08UO$W0<_3VWO)]\.\>^->?07 M7EN]?URY9ZL]+@5OLA 6BJL]>$R,M7&_AZQR/I [U'5Q?)^N?UU*XXKYC\.M=.!VP"8!ZH4;*GFV;@ZZKE+70.LQ>3GG9LN MDR6<,;9HX6E/9JL9\QY<3!)$JN<90O+0?-;+-K@.4\#7D3_-E=&!,$,X'IE1 M!-9"2J;.GK 68N (*G@=:I=+\KN>Q_XSL$M.,_WNL0$-44Z'FT5R B??R U\ M7[; 6D)B128!0=AZ0DXP'?<:N. L8'$LF]:5QD/P/4,F=5-/ARWING?8=9[? MQ\GB'ZO]V+%(VVYT((5?54'4''4MP)14BK&FQ-AOB,A]/"_;QVZFJ0X9V=?8 MWLRFJX9V-Z+2;;!U\J@?PG48%[J=%C?2HY$*NFXV:S J=]'%H68&@1*UBUWU M!7GQN<[;RN0;/GEZ/.(@'X8=0R3?@157@]?(9'[Z9_A^:1BSR#4> !E-J8/D MR<<2=<,N3F)4T2?;JZWL;23C>RCMM+5IQMWNHN[@SOXQF_\SS//E6B_OY%WA MSK 4:7E&@)*&@[.:0XY6Q&2%];EY.\&U2)X1 1J(NL,.L+E>2)-WY$RMPS6Q M3O?(Y">K$,%J;;T)66;>J\CP" JZNM&@C< [5%2L/R'Z8X[_=8;3='[!*9F) M4BLR?$YE"KZC **G@-KPV MO&)G'40[_;\%ZV<%):[TUK/V[!W$=P(MW:AN( MG4*5+> =TZ'_'JK=1)W&>NEYX/\ 5,5YBB':U6M#VS)#B,K1?BJ#84%IZT3K M!/^#46>GX_YQF3-$'2,Q9G&U%U_87.N+4;;VX#*R]H-0J1;#:$@,C4R!>^>Z M&;0'LC7GW_B#SQ=O38L@/EM$@L%QE]ZW$^VR'[Y0U[\%]O!=OW#9@1W2*-@(] MN'O43./;;%M-U366Y=L(.H?L@C(1@HVQ#JM!<,$1:"6-8#K9HKH-/#@OM,-:.+RC%M+$6HRK#4N@$)M(1C4X"(S9-V3W+)> M:D^"B)=)D%VT,-(.(B]//M$5+T(!J05!HQ6"Y\R2!V"MU389)[HEZMV'\](( MLHL6.IP_OYW^P,5R-83SLL)8>:F#ISVMB)) !:8AH/' 1;3!,1>=;5UT?1_% MRXZJ]M3*?9[XMCQY$Y;X93:?_'>XTYZ0FJ# \<18%(Y[;)_N/U]MROK M)3KILY>B $^JIJ(603NG32 -P186BVY^H_ PHO%]D]8ZW+(M[@X*Z!#5?)Z' M3+;T&M9)(B"TK 1%UP;2M46F=ZE #,8:,J;6"=>8$?= '-!!/?C Q_TTTH$B MKWZ$R6EUL_Z8S3^%4[Q&=KN[_4G6TAK!);A2FZAH2U365@%Z&Q0K,HO<.LER M6VPOF5!=]-3Y'3=9>?S[",NS^;3-V'Q]7TI]%LG MVG%G(LO@46A0 A5$*Q!\%$PICYA9ZXDJ38"_9(:.K_D.T?V=1="VCC"N9G:<0UE3L'7"5!)%*$+G MN*IC#S3X(!48GBTOQG"36BD2I:V+C%X7"B9, M/>#D6&<].Z%L@O:NVCF0Z9^#>@K-M_)=EI M[V("$4L&A39!#-%0I!!11V(T=ZVWKX<1O60"-=15AT3&U7B!RU[!5_A.O$Q6 MU"I&SFE/5#(H"!QIU<%K8Y1DM.[&#%J/Y"4SIX%N-E[<_C__?D>@!/D?JQ^L MOE\%]A'+_ZC___O'MU?"_><___EOYRVA_RW-OOW[2J[W6W3,IH%$\O&62'[# M99B<+FX#6TR^?3^],FF]6U'TP4T2UK:.P?#H4,;4H022@#% M,X- 00Y$HS*9?326=4MQVA=\PZTTG)Z.M8$.X>[&-*E1];[NUN!_5%'FY?^J M5A_S__L_E_,SO/[F;+JD?>/WTU7&&.V*^*5^,5(=C+99*FM9S2-2H+*B5=6! MA#F@"M();F.WQ/%G7@51EY3$[WU;-#S0(G^-A!_=5'94[4[],+812\' MZJ*"C,)C4010C$R[,WH%H:@$QK%DM7(RI6[EG$^PBTIOY@Q1QU@^],W]][+: MHW#+52 /<-6T.;D WA0.PCO/A;%18K?SK8>A'8>]10*KC)90ONM;N"[!6^U28XLZW MKKH8 &_TZ[T.'-KH(C76SK%C=;7A79,\&5-XH\\EJFHTP0$#3CP(WTC O'1;:/ M^[U#'SM^B-1$3[,1A-PA;+ZU]LN6<8X%1*DA!5\KYP-"$$9!2<5H%VS"YME] M:V \;1ZTDF^/H]O)-$S3))Q>#S1:;75>. PV2PC>5%@JD8>=!'#II!>LN%!: M-R+8 .6Y^XDM--#A(O'S/$P7!>?UD.@3SG],TF3ZY7U9@W91WX[%^A]=WN-O ML99.[F7+=1SH:K(%0>YW2#FL=CML94W7Q S#*+F%H#BM26&$*'P]R@XR"1&Y M-:U/8XZ?J8_=A!X[48@_'Z*Z49_+!DXTBL20/+:H2AH#J$X#5(: M%F/.:+G?VK]^\%'C^U*'4^*LDP8:.M_KL7V83VC]W\/IZW!*DL M8H@3G@+Y MI#E 35\#96,&QVD]J U+@C.N[TZ2WIY".^ YX/56Q\/CPZBK5[!WO_X/HW6^ MUO_Y@K5%N*+7RP0&)K,LC5."F=:7,D=7FSG"W4,#Z7>W4*^^?)DC,9=67VCW M1N+U8AMB.T[;L]0.?*S[LC&T"!D$9&^2TL(J(\JN^]".F)XGF0ZGMIZ9J^>K M>/,U3+_@XNWTNM4&B?W/V6+!3W0*,O.4B3",DT-9>XDRD2$EE8T/HD3?NBW8 M]NB>)]4Z:VECL["&B1QO9M^^359-:A=ANAJQ2UXHO1VK+HY[Y')L\;E[IW,, MQ=XHHZ,J\M;#KDGD,$N?90(A!)$(4P#/5.UTF8WE)DC#FW2Z> 9%U34R8R#6&A3N359&EQ!9Z\[.ZY&,E7W12-_W$P;W%N^QY%1< M-^RYCDP_3A;_.!^6F;W 2';3:)9I09'\N.@XL*!+-"7*%%L?FC^$YU GYRW4 MO;%/TIYB[]IT=\T4\&VP=3KY?@C784ZRVVEQ(ST:J6!LFIBD=:QSXDLJJZ1I M 9% DL/$:GJ^R[*T+@L=GQZ/'!\?AAU#)-\^XOZT)'A:PF)4TQTR2 M7BS.ZBE2NO;Z+M"&%)++D9$!KLG1R=7&3#P RJBX4)J)HA[W6'=[^/B!33O% MS4:3>H]JAK2*TA>K,'U5?/%JFB].R*=?K@LQ7O^\_OHJ9XGQ4*(U#B+6ELV& MWIE8;(%2@B/DKK2?1;$/WF?DLXRFM@Z',;<17=Z\;(&IDR^S#L]A?)CQM#KK MI)(.OLU:;$4I--PEVB:-!I7I+7)%>O#)G=8WP>#1YQ)\>ZOO[Y+BS/YOB^7'_[O%2>>^8M>@VI_J%2'3"J<@&KHU)*U#FT MK<]0MD?WC+R33BK9>)#?BCP7*"_>EFV@=7))_O_VKFVWC2.)ON^_%+;OEY<% MY,2.O4@B(PX0[)/05XN(1'I)*E[__5:3HD21$CE#=H\D.@\1$B?1G*DZTUW= M575J!ZSGB4Q:>70G<8YW1X,-9Q=$+2*-(B1PG.+FZB)NKAR_0DM%UL)KGFE] M-8&!F;(G.'D!1.GCA19=3\L+@)^7%P#XVHL+@-4,]*B28]%#UAKWRECN%#+W MX"RWWBM*,J]=^KD+S_!Q237';=:\U+)Z"TFV5<'A Y ;&+UEP>*;0BYU$<)F M#-&S%T ]SYR''(QNUA2Q ]?I,*2Z%UITS$RF7]TTKFXD5Q&VSH1Z8BQ(&&JH-%]55T!]%X&PZO_BM5#\N#DJZO%KD$2@3%L-7+<$P:D"IH$+DV0?5*8&/OW5MP<=_ MNE_L'SSP!&ZB#C=@Q4_V#L0JN.@ H\^%4A=_UO]:]U\:'6'\3?<=8;F*X?DF M'$^]QJ6>@F-%@="F"$Z4L59:6&:YIX17^R!;.O")NYSZ_NMCL,I^^P4M=7US M?0O$LIA,RA)88KB>!X) 9,@@N9#,96NHZ73_LL=S#QXZW%9YE-DG-6Q6\?9D M <3];PT(%S1(W-R!)XV[/ D"7"JSZ:BWFFF68NA4,KW/>>L/?87..]AF#2XT M[ON!_AC-+_\]09LL^G3_2E-W=3?Q]FPZ+2^^:.J^+O'V^0V&X&X<,1*XX-%( MCD2#4B8%I;T#?$:+4&,<)<1936H?>8]'_=SA<;7R^H$=V+#W^;Y=Z3SGVU;: M3YI 9^]<2$OH;__W950$:H^; MHHY4!L7C5OE]E[[#HS"]>HX]GX<:MK?V?8FS7&ZA;]\A$HO'&R7 9"]!&%-& MZN*FFVFV06JJK3A J.$82-\]R0[V3\LVU@;&$Z&%D<9M_Z=\J\WQ0KG^?WD9E96O)OYY62Z'/L^ MF?YQ.0J7;]SXS_=N=ILY+1>D'V^FX=+-TMGG:5K._RBEI8J+9$'[F)?3O6W M'UDDC/'P.*,8[[QYU<'TZAGS?!ZJ>)N]VH*OW.U^BZ#/KJY^<3/<6M?NWR\R M97@@M1QB"B7G*C"$DSZ!)@'W7NVWY7U=42SL)\]->" MOE\QA/\TGX0_+R=7^+#90LW++92S%O_NQ]$T!635[(%HUVA^L_@OCI)6J WB M:!V&IE:I)-KP6[HJ,B\?W73^;0W5/8]UBBI[2X%X5V2LI09'E ?->"#1!.9I M[5*5?9B.+N@+ERG>7&'D]L239J738NW?++)62E$7=="@31E59!('0W4&[BE; MS"_*FZG8XRO]#@$ZE/Q#5>9L5?\U=]%+T8CH]G[+Q(TEUAFF(!C+0&3BP98V MC:PPJDP84<98NZ*P.[KGRC$/P)2MKJDF'FO2:7>/9U58T0%1L[;,333/T_K0 MRG\[:'*$\8>A1>1),V0]2%F:UJ,+B$P$B"X2GWW4T==OOQR&#GOZ&YZ/#7UL M7CF'OHHW5Y,D#$W." ?>9@7"6_P[Z0DX*K375FO-:B31'S[U.5HHC_/!I(H! M6_0CI%BR=^\GUZF4O):K@[/X5SE SBZ$3E83*R"J$H5YD< F8R#S8#QQ6H;D M:M\3/PWG>9U>/4RM9?@&6=*GD7W$X H#UPO.,DTR&T"2(VE-P.6L5!+8Q)UC M*N<<_$-F[+J!HM6L8H9DF,RI#,E#D%P6B1I[H-&'2N/8?XUS7]+7Q!K MBLO,UH5%ITM?I"8\$6B8B$"5]I")T=+D@(3WE7>6SN!.A$=MG=(@R_@CHIF- M%EI8:38?A0NJB),Z6] J$1"X%((G,4.I ;?<)J=#;=&.30PGQH6C3%P_U[B" MLUJ^9)F*(?%H%(1 -%PR<#HAFA!U<.6E??>*EXU??B*>K&"YBLF\U:N6_-)D MO,A2+-+92^'NM;(_0P1-R4N@C"0098MR7E$03N$G2 73JO9)8A^F$R%$$Q<\ MF?<[O%7-?1G-2[LUXEN1UAM)#;XS""EIR4!3,%06\7:-.XX7& )WCQ@?><") M>+B2!;=]J@?,Y;XIM0II$;D6Y%/7,F>[^V$-<[,]WG*H'*R,)G)A'13) MSA MI05#I >;;V_2.%Q>N^E24-K+*&/ U5Y1SW&-YA:\ MR00<'L\#=[X.AYZ+(G0_N\ M;.GCA2;B<_>1Z=O_WHQP09W@"6+5#*J]29R6*:3. )X- WC.\$>T>(3PQ#I6 M>Q+$3D##G];J^F]+@ZZ6\1LD?1_Y+.Y$H?%S,$E8"5J&HN"K-.ZT@8,E//$D M+8^R=HOM#CC?=:ARD$\:Y'6VH*W)2'>!-E2 \MR2_=51D#R,JV*X$8N,B_2(C"F0.=,N?1, M4=6I)ORY'=A)%*V&__H8K*DH&G<\8 R"9]Y2T"QD\O@R2N+QE,L0I&+X>A4\ M]T)$T7J9_4E1M#XV:W":[]&&$(C05BUJUJ, $:@&EYT"9HQ+BKNH:!XF&_CZ MV\"...LW\EC%"JT=?0]=$/W=!G:0__8W_AQB_(':P"PA*64%A#("P@H%AGL. MU!G'N,[N>GG26EA^/5L-0).T^Q(:8AU M12,6CX_@G*' 24S66:.%Z-X;\O@S7D;_5Q_C3VI;KG[;SZ<;W#-'D^E/-PY) M//_V83R[F9:NE!\FUU_<^-LM2.E)RL+I(G:F0%!*P03EP!B9I/!4N4WAU5V7 M,YV>^=K=W<"R#=;TC]/1.(R^N*OSK^.TZDY,3LN$4'#!X@P7+"_ V1! *6JU M"E%D5UOIZS$69J]'-=KEF8/JP]1QG3;%^,^)WK!HH]42PKX$93BK6S I.CQJ,T\ M"8'-2,<4^%]$%]V$ /P22N@QI9;XV62N$*ZU2/47N' _F;1(=XI(4X_PYQ M'T()4TX+/.:;,D909?!1&TB2RL0C(=ITJF7IL3&]+E6E8_:E6H9OH&_178A# M$I4%$:[HODL0/%$P#,GKE,)7=R%(5KMG\S6KHQS#ES9.:9"(_3#&^#O-YK@& M(K=WT=Q'Z3*3!C2G)8M D>;*.^ ^L&!SIOBC,GLZ@SLQ]K1Q2H/KN"-FCW"9 MB5,L0LI68S!O.=C$"#B;E&7&D11J]PF]IF$Q;7>S8=PVO,S_0J+DW?N?RS=2 M4P7BT=];6?!A/_8CM1U66<.[],+BB>MYA7MVX4)BO=<,5,8-2> *A/L3%\!I MT?+BSFO%.I\\NCSQV"3STX]8ID>,290DJ\!I[W&;Q?C,B) A$2>DHEY8(FJ\ MT"!:"ZT\N9E?KFG4YQ96*.65.W;2-R5Q?GF>RP>X^/-%%R^>]O!T9\%*0HI< MIL9U3@9(2CGA=/1R[?J_;^#H@K M]A\7N?YA\M1<)\G*QEY;9CU1MUVD481P?BVX7Q_A#G2)8,L+J5<<3QV\]'=F J;M#82:+(.!/4*K%L,;K>: M\6RH5HU"[&TPWQ]CCG)'*Z7WWR?+JY!MP+,+7 *I*;7KPE()HJ1QG74:\4FN M R>&D/H56[LQ#<>:UL?^)EZH7XCQ<3HIUYNS8IA'X"W07^ G0;7'J"T3I*]P MB-.F,AB)1MPV/6Z6;"-;L>.^I\L33X<&KH6&>7K)""CX64;1D MI<=ML]0J.L.!9Q]M-(H+TNE(W'?CV(GJ=+C2R!,-RB56R]J[QY>U-Y/I=/)U M-/X\NU@(G6<9@?L"-%(!EN.QRVM-7$REW*=VN41G<*?'G#9^:=*Z_N5V1<0 M?2?0*+C-1=A(DS)MR_I<&N\(T*AS]IQ1)^L/Q^T([O0(U,8O3Q9-')C#WG+J MPH1(_.M_OBWIW=G(7Z6WXS*%RRU_ZVS>(87=@SCE@;-[YI1']TME5WB%2E,* MSF:S-)^=^=E\BE2J_"EM_/)*=5;WI6"-:J76'C!XT$)[X MV&[_N/SP;I;^]8__ U!+ P04 " HPP %P &9H M;&)D;2TR,#(T,#,S,5]L86(N>&UL[+U[<^,XEB?Z_WP*W-Z-V*P(HXH/\#5W M9C:O;?BA@)/6]VRZ"&ES/1^^@5 4J)E/0 0I%QS9V*B*RV) M..?\0!P%B ;[RJY^7R7_\2_AS\!? E+=E\>?>O?_G]]B/,__(_ M_^V?_NE?_B\(_]?;KY_ ^Y*N'_AR!=Y5'*\X ]_GJWNPNN?@W\OJ'_-O&'Q9 MX)4HJP<(_TT_]JY\?*KF=_L]9__^I?[U>KQGW_YY?OW[S__(-7BY[*Z^R4*@OB7[M=_:7_^X\7O MO\?ZUV%1%+_H;S<_K>?[?BB'#7_Y7[]]NJ'W_ '#^;)>X255!.KY/]?ZPT\E MQ2N-^DF^P,%?J+]@]S.H/H)A!./PYQ\U^\N__1, #1Q5N>!?N0#JO[]_O3I( MLOA%_>*7);]3<_N%5_.2W:QPM?J$"5]([O5HJZ='_J]_J>?79?<;%_ MV$55/1M5<5DH+L-435 W-:W,^^>#R&Z6=O[-Y*#<'' M9[A'9C#+S0OU8G)+QAMM^6QH,&?_^A?YKUE=K68?.>,57OQ:/O!/)5Z^QTV? "E "T7 M__++EN_!T"TF!F3A%POP1\/"_W<0E)(^([90>W]9[E2ZO1 .Z9.@OH*SD0]+0W2/RNL$+ M?L/INIJOYKQ^S\GJ-[QJ__I:+N0H=_\/Q]7M]_+VOBK7=_;_ MF[-W9;UZB^MY/4,D+)(X"V$6)=+:I1A!:?]RR&@6IS1.:!YF)DIB1!Y'UBR* M+[!E\P)L1(#RV !K*<0%:!E_DM\N]&*1)PV\9.!&RK#@FZ_!>_G-!6B% UA( M?L#UDH-60* D!$IH1:>3%"A1S?37F*_"<:7W2B;83E.>F-N;<\^ML1J> /UC MNKLEW]/?[2=;'3XFAY,H_@D@[G:+*4C9;3'B?D'8P^PW.=P=OM/[5_TK7S#) MV!?YF2@7\_)6<7HK[=.W$JY_S!!% 8\* 6F2(8A8G$.2I1BF!8Y8Q!'/0FJR M<]B3'GE#Z#C1IE4-%"] :@NPX<9,53M >EP#CPN4G6(]B1'X0[,"%"] ,W/8 M&!T*&VOO /7UU9G@>\:#,8R2WGJ!*\#F-5V4];KBRHI_Z,!=:'#O.W ?-^"^ MH=+HGR_I8LTX6"\?\9R!QTI^,'^4YP*"%^IR[T)^Q!_FZP>Y'RD"Y7JY4O_D M@E>5W)G4Z(!*Q5'K[>Z>LSN]L;&_K^N5DJ7^Z>?A.Y<[[,V&U#RO]AD4Q,U% MXG]S&'.2+<1=UFYG&#""VYGB:DDKCFO^GC?_O5K>K.2H]^5"CE%_^(^UM'S4 M]B,9^(XK-LMHC-. )+ (4PI1BC'$$64PB3"*,$TCSA*;\X(E_9%5?\<->-/Q M\Y-<9J#/TO\ #5/@#\46:/DR5&ZNJ)N9YB-B:;<[C "CM:7L"(8G*]B6^J06 MKB,TN]:KZS!NBNI+58KYZE-9U[.$)P66:@CF)&00A6$&\SC@,!12"1%!,DR0 MC0[:#CVR>OG,5T"B5CYP.W71D]U,$[A)9+?(M\* -XK23Q?J3VF1*"-";5;2 M$ *7JU4U)^N5M@57)?@LW]!RN:K:0_354J+(?1Z07TKN:47W!IYTL;X4:'<= M[OF%VQ+[RA?:>X2KU=-M)2T/3-4DUI>D7E7RW[,LR+,P)!Q&L=SW$8H0Q(E M,$XB05F81"0C-@OO%,&1EV-+'FCZH,\ ^*-CP7)C/PFAV?KU"8S=JAZ&B?5R M-174TR(^26[2I6TJ_.Z"-W[.30VHNZ>KI1Q*'VC?X:IZDKKZ\D&='V>(1B*) M@A3*'3B&B#(A54":02%"&B J#P59:J,"CA$;>?EK+RYXE,?O;WBQMMR2CX)D MMLA]B6ZWP#^5RSMXRZL'H.A?@+]6<7?Z8U[,HREE,4@X)XCE$&4\@)@E100Y(H)#F M.1!8HN: C+W4F2MKMC/ B4T3VL#_%MO5FC2VYUE>H# ;=[ MTZNEBNC4SP#R!-3OU<4IVP(T5P#=:Y;\76*>$OCDC>7! ::\GCPEQ0_#"EF&@. 8=RQ= ,0TTU\[^FC'FT]Q^ M.L,LV>IL@P@$WQ/D9+5YAM*CD>>+L\EM0L^0[C,A?9-POIREG+/ZHX3A2^>' M_,H?\9/V(UXOM2/KQL[4]]Q>P-MS.^YG7#?- M^'&^Q)(F7MRLY&M(GC[QE=07U^)=Q=E\U8:;APSG2$CM%Q5<&K%8JD 5:F@&H_Z]IN/WS[/-WZE@*<1RE M8Q:&*FL50XQY!#G&>1I1Q,/"RH!R86+JLV[+U87>X-MPDO[W'_\&/U\YN_*< MIL'EY.H?W(%'5&^X#CR'V@$SRH'3D(4SGBSM0#I^A+0.QY67.8R7[)N*)J^_-,'D,Q:3C 9< MVA=A*N1"C3*("4MARG#$2$$C%%A9&J=)CGX9TT3)6YY#3B-E> KQ*K_E&61O M)O$%Z!B0Z[AAP>,)Q%A<7^>/TP2G/7T8 _#B[&'^I.O)HW/UU=="U/)H(ZV! MS8UQ$YL@U+,Q1-CU/C(*=[3'"%C;P1_O?D7Q:UJ!X.T*84Y[X MY& -ROB'WLX&7_G=>J&FX^D=?IROE&-%3F_%F3RE,)(E3,""!2HNI\"0 M\ S#1'"2<);F ;$R#VR(C^W:.& T;_D!+4/JLX:EP6>+PT@[GS*\X.?GO.$$ MG8^CQTD,QCN$'"9][N/(25 ,#B:GQW!30LH_>UMV-5EZT2^4KA_6.B]"!;[0 M\FZI0E]^+1=*!_X5SY>SA*(<15D.4TX*B'A.88&B$-(BR=(B*GB81G1*]-@-(!8"091E 9:+P*@0W B\C6W/J0L* MG0*VKP:*55Z%UQDYKAW/C+.EW;>] VKY!#W&+H!FM?\14,R"+;=R68 >OTWJ MRQGGQBI/YEQSY%B3Z)Z#)5^!.ZF?P)N%RNP'O=U+?LAQM91BU+HHD2JUWJHY M-3&/NO2PBF%27S"U399D,;]K5VK)\3SA;IDP-,"'L]8 M]I "^.Y>SB2_6FXS591-K+)5KI>[^F%+N YG*(P*%% AUR-3V2)Q#@M21##" M-,YID*<%MBI:[,K(R(M8,5$WQ76XW(3E_MGSOMBM96>HS5;\% #:Z86&(V6M M])+K_JI-&EVL2*&YQRKM,>=/APQ%QY.F<69C4GTT%*Q=K35X/,>,N"Z_1+R? M?YLSOF3UN_+AH6QJI,WR.!2(A!R&5)5=1U)Y89)E,(L"P9E("L@#"&[9:)N<,P&N*R8MU>H) M;%BX T330%$C_EF1M+ZRB8[3FS:7#$CP5]D@ID]Y>J7T'41Y$Z]>J95^(RK M]%4>1=)$4<4)PB2%>9!R2!'#C =)5G K3^A!2B-;(VVU$4WX8G?OM*R>=!@M M4Y> !PSLEKBC^ [W^2=$\W9=?XC.Q+?Q)\1]>=E^Z@'7XH>42]M:)<7+ =Z7 M#\I!17*<)ED8PH"G#")""X@Q"F"!0AR+!-'$[%+\&)&1E^V6)/BC(6A=TG / M,&;+=*BX=BO41E*'0H6'1?%6G' /B8D+$AX6\F41PB._]7$1MUG=LS#%H3S? MQU"( ,OC/J)R%>8)+%C,,242QY#;&8\)W-)_-6&!0#.E(D046R.$!O8P M-U,-(R)IIS*\@SA.D.!+**:,$^Q1?WVA@B^A<8H6W#.,4XS,\^HN6Z-%E[U] M5RYKJ1&KKMW*%R[?RN5J%@8YEC/#8%'@$*(XPO+P'JO*@B0-HDQ$N+!I;>7" MP\C*ZGG_I@O04K4*J'""]K@^F@@P.YWTHHC4EJ&V?+*ZX&N8N@ =6Q-B:A6, M,C:V[D$G=XH#0-M*R #K7*(]_;!6)9@O]56SU [US^#V?EXW]5[Y#]T1JP;U MFI3Z&G;5]KE2']%[@&MPKW86WB2A2-ZXOK.E3;T=_N-1)52K_H]RPE4LBY+> M7Q3*$.Q/1ILX#3YE5,D0Z7>B1P8--4GSW4O5'E0W;.1;-],L0HRAC&8PP44! M49A)"[@(&,1%EF,D IX+J[@2'TQ-$8DR9GO=,.B:KKH>J[U,K9FA/?6$.1S8 MQVR7:S578S?'/0KN>;KA[F?I-;>_/0KBP'ZWQ\=VO+/HQKD6FU)N/;=_FW9/ M&$$1#E.(&99ZFB4"YHPBR#/.4Q[G48",#@!65,>^G]A>ODF+9UM]L,>'6ST# M,T@-+R)\ V5Y_6".T;C%"ZQP\'7W8$1SVAL'&QA>W#-8/3PLS.>VO*0ZO['? ML;57;CG)@H3&.8)9IG(/4YY DC(,"2$A%D+@B#"W>)\3E$=W:5Q7\[MMCL:C M_-6]M,D=@W].P6BF1'Q",RP<2!Y56Q9ZC;+'JS]M)[?GP*!35,\2(60(Q:%0 M(=/'AY9;TN$,[Z35(]=1A1?7FXR9V_(KEU;14H77-?569C1*\YCD,8SR+(.( M4ZE*LC"":28*KO*8";**27#B8O1#XZ:13QMPLV7K FP94PNL80THWKJZ0Z[U MF&RFP=3G.C*XM@>\75QOUN3OG*X4D+_A6IW1/K=UFRZK2D7.-IY;*_C!IYLF&AS,5?'* Z7#I)Y?!O->C_'<^O[N79L?E-_D+%>'= MM!+^*GEJ3I(JGKL]2:I#Y$?)^(R$A> L2*$HPERUK^>PH-(8BPN. DP82V(K MY>F9OS.YJ+?E'CNF0Y&E6A('3!=T1HM/=S_W&L>*@26AU"MHU M'R M2LX3-,XWAR+6*0BA$52$(@0SB!&)(%9P&*,.,E81!SZ*9VB.[:"V%Q'MV>W MA@6@> #OUZ[Q_::@&FH+_U!9*HQ=E"YU8N\("L-.4K_=E$Y2/4=#)5,H#O14 M,G[3?U4N[Q;YQZ-%_+/=)+ M&"QNA_8\/"R,XF-9]?OU7J_N>>MN5>%@JN1;T_. )"D)$ ^@/.9%$(4T@GF> M8YAQ)(]\0H5&AUTXQ:U%UW [-AQB*V[MEH@2B2&6K8RY@1$-&LS#+P\+H?MJ0 MWLAV3D->A41N&=!MJMM4S.-UC9P /*Y@1H#%3J&< 1&K+"^?R+AE= U#R#:S MRE3>DUE4)P>:,F/*5*J=["CCQQS+=I8/CXNY,@#_?;ZZ/]3H0ROCWY=R6&4Q MZLL]_4/Y#M6?YDOM&Y"GPD#D>2(0C! -($*J@6"<4LBR.(LYC>7_,JM*GOYX M&UFG;CD%WR6K>S/<>]R"M6(7M/R"'L/@#\4RT#Q;'C%]SJ2917BF^;%3[A-/ MC7T]4?\@^BHQZI&S::N.^H?T12'2$4C8*?"Z6LV^JIC.W[C:(&91$84TH0PF M3&"(\AQ!G":)]I7F49+F@A@9J3OCCJPX;Y0A(JUY*I>A>Z#$+A;'U=< ">U4 MC[-PQDKD@"C'%(!\I+?XY5_;A;\[VB2+]H (W8([]+5[4;)MGN+S5C\?FGH# M[)+2:LU9%QTURXLHX2(CD!<)@RA%TJIAL2KYB>4"HSP@PK(WLC4/(R]"@_Y7 M'6.@Y6P;GOC'2OX-!%[4W*$E@>UDF!DF(T-LIP7&1]>IMIHC/A[KKMER,'E- M-D>(]M5K626*1TBB"<4I4>'T20$*S M$!8!3E-$.(Y"-##PRIZKL0]RBGPO75@? 0;67/4S&X:^P:DQMCR,#8/71UB7 M.QSC!7TY\'3ND#!W& T"Q@8,[J8P;^[+:J7:4BE=K4(LM#L^3T08\Z2 21 B MB"*L M<[54YVU]PN[%1WWAE2BK!W53HVI[Z-(>LS3.&,72J$D0%BIQ,(!%Q!*H6DH' M89#%16QEV7CG<&RET/*K=N)>6N^SPBC]]DISU>VDY?QY+94>\^"/6[V+FY10 MF6B>#973.6?/]BQY>K(LIL%>Y8T%E2]UZ9V_:57M6/"^4-.C$1H4@?%KN:Y5 M8,=Z);<1?5K^6%;_?C^G]^K^_%=<2W:6C#RIROM?VN(TEW<5;R[:9QD3TC1# M*4P3&D)$1 %)(3B,42Y0FC,J:.P0IS&,J\FB.5HV08]/(!D%FE/=I5>Q"R2_ MH&48*(Y!QS+8\NP4ZS!P\H[KZK--B9U^_D\S&T[Q*=/-RM HEBEFQS7JQ0^* MQK$Q \F=(X+&#T('XFP\#>YVU-&5J>1&O*Y4;^R_KG&%ERO.V=NGOY;?>+54 M-'JXIMI:RY(J M3+=E"LB5N67KV7IVN>-PP=_LD#$RJG;;U"B 6A\F!D#BZ;C@PL&D!X(!$.V: M_$.&&K?(^F=YB&BKCMQ^YXMO_+=RN;JO>RW#LD30E!,8IBF&*%2E-EF$85;D MG(FXR*-\E$+KIQB;VBWOK]BZBH2;+\'UDNLB0N-76S\YQV9:]!PS-]#;[Z_J MNLNDC59VW13AB4NOGV3K599?-P73M02[\?@CAAM\+I=8!3FHL'7)6#W+DC G M@C#(>,S5)7P$<9),! MT:3(?OSUD[K0D,=':1&%[O^@;+3-WWZ#4KEM"A97;CZ1\NQT=L)U+S= MC=H)?/+NTW"X*>\V[23G/=^6W7^00C44E_[$UI$X./,E2-A6O6[W&OQ\:-[4]"5Z+ M3Z4\!'8!6LKRZH5%A6D>:S6- LR+" -"DBB#@3,(\PAB+$>9AD*4J+\$PM(C2#8]\_ M[:W5YJ/M@.;^;#TBFLDUO-DZXY197GJ=:;;.V27B&:2OKTU$P]YKJ>\W"-P1 M&T4\I^.F^C_H+NZJKD*YE/9PF_6&"E;@(& P(0&6^IN',,]P#., RT]XDB5F M]W%'J8RLA!N:8$/4,8UP/T!F.G"PV':*S%YB:Q5T5")/>F0_C4F5P5$Q=U?T M\1\/;.#2*V!1?RZ7E7(U*D70EMP@69&Q.)/F5A]2NV8L;'V-?-;>TP%(1 V_F2U4%0JV<_YX4%TE1 MZ&B@_XZR"X0B@%= J)7V33=.NN<+UA8IZWU:ZN+-/PT^D!E-4E1D(6%Y!*,$ M$XC2F$.#V3M.'&W+FE'ID&4.>#K&^8?)Q757_9 M+5>]!K/R +MY\35GHQY(;: 9[]QIQ,6YCYNA/IAQ^/?%EO M2N!E7 11'D,1IC%$K& PYPF"0&C8W.BU11TMS/T!F M>F:PV'9:Q%YB:_5P5")/BW\_C4F7]E$Q=Q?N\1\[1ORK)FWUGMZ!L["(12AP M"%F2AQ!1$D,L(@)Y(D^'(F%1AJU091%*UOT ME[U]:I1I?:D:'U)=/$&OANYZ_7+)?BNKU1V^TS93?;VN54ZIRCJM6RY5(&RO M]H(TJ=A<1P9&G&>4Q1%,1"15!$GEV2N@ 2R4IQ-Q^7]);A&@>E9A1M;5G6Q M"_>\5T%7\UOG.[822O4$,&BE5,$,C0KK!-5G\DY4T*10;H55#V_$5?XWE43^ MK&C.1FRK\-'SOFW'5>QK8'%$+?Y?K\_0U\]'U<;UD]4VY8'O/;S$.A,@I3%@10Q22 M%!8JVHSD!\0C$!:LF%U0YD@IN1F>$9"[>K;DT= M*/*VQSM7;*SV4,\8.68%W<]KP!?-5E/Q1_E3W5E'[4&/+B3%GC /^ D0 M#M;MIBKU\)+KK)LF^4EQU^-W.V@M86@W^'8O%F6Y4LZ_9S]:E4:/\C_69.'>5U+SM7 4L*YI-.?JV:Q+Q0Q MR563U<7X8UG/=>>D^;*6D[!NO3KU)NT%PKGWL>,XX6R:3;25P^Z MCNBS5:54R_^MFWKR'_CA427\SA\>.)M+$!9/ '?)[GWF&D"U9DAC*'\OW? %4 91N*/WX?+E65E0WTH6$Y@Y7 M;,&;ZN5*AF4S;/O7:IN!I495'U$YLN1,RYGL@?(F)G$$UKTK0 MI13PKBJE& 37\[K/T)OP)Z!JBC02JA#^9V-?@#?13X"I=3A?+.KMRZ*>?6P+ M8>EG>_,N)6K>G>;FKUO"\EFE!^2#*D.MF:9[_(TK?SAXDJ\NX7PI7YK%7(+4 MUL:HYP]R^BO]ZFWJGKZ)?U*B2:Z?R?M\VA]*^5_YV9X7H)F8[=5DRZW^<=TK MXJ$8>(-^ D]SY7U7854KOM1+C:E9KI1$76FX+2,_>[.M+?3Z20O89*PI[50+ MV7:L29LG!]1CVW2>W>/KK&\QC= DL<\B:B0-K/ N2IDQU7S,@X+%A1)BB-" M8^;0!]P3H(-;?Y\-5S,_B=_WSLZZ'@R-6^TY(VE]EIH[3G#ZRG)& .PM)&?V MY-"\U=L**]-D6]9(GOXUU?:+QL/S:9-:+1)$8LH3R!"A$"&JL@6"!!9IG@NI M/G+J6M??DI.QXP=5;J6R2=I ^WZ]L8]_@Y^O!K21=4??3,],@JF=^O$$YX , M5DRVO)QIIQ61[@.)[>Z#N@]R_4#KA9S58;X77OT7.-%5P[PNE)UW-[A MQ4+5!;Q:'JCJ-B,L#+(HXE":I05$*:6PD"8II"@4,2UXA.S*98[+[M@9' =B M5+=)E:T,K5.DDV);A%&>817K0$G25F24ATK]49=CV<@#&H&\)<7Z>!?,=/+K MF6&W6]E1)S>,3DVLS_Q9CWB/GTWK@]ES!S^/ +Q%IJU/JFZ;T>\WVE>F=KPO MY6*N[\-OUH3-O\W5_7#=A@Z+F 4<)P&,\R"%2,0I)!$CD!0D8 (5D?S.9E,Q M(SORYJ!94#I +=D%N&^[0N [OJ12-VQCUQVCL VQ-5/2_A&S4[:_WS01!$WH MP88%T.JIS50LE@:IT2G^J4AY%&>I;C(:%%8Y0F_)#&RSF@) DW1,95_#RYF.F"8 MM';KW5)0ZX5\6!9/BW8/@4D7Z&$!=Q?CD5\ZQ:K\RMD=9Y_FF,SETG[243=\ MXQW1W[Y;/ZP7;=\W6G%<\_>\^>\L#W B8IQ"EH:AVNH%)#RA4!2)W/LC1-/ MR*/A@YF1%W/#&]@P)X\.FKU^;(?^S078\@@Z)L&;CDW#Q%LOTV,4+#,9Z'8Z MY<^(MU4 SF2X.P:A-G$R\C1,M_#.-_"R#EYU".YGEPMPW\S\YHKVF[OJ4SFH2<8&E6Q@11B'@4PCQ..21AFE%&DCA&U,;* M/$IMY#WJLUP;=Y)4#=XL)#5>_Z3">%8-#[TH%3L3]#A^G*$HD(=Z*#+5^3XA M!+64GS65]F?U&TGI MZ0!PG-:D9P$CL7>/!68/>?-!?96[=#\P_U+?1LZPSG+%7=(J8Z^/=N'VVSNX!:J8%QH!IX$W2R];74_6I?BGN)'VH>V1? M49_IEV#8]9'>\[R;"OE<+N>M)7*UI-)LT2'6UX_21EEIBT1]-L-%$NU_.[I?9H MMU%1(>$H8T3 D*4%1(Q+74"""*(\(%%""L1RJX/#(4(3A)FH][M'US%R["!2 M9CK A_QVR]Y)=.N%?DHN3VO[()E)E_,I87=7\,G?.U[LOFSB_J$K)G&I&K>K M.DR-XKBNYI(#Y;']K:SX[3U>?IQ_X^KBH7[+I6W(WZTK58[EX[RF>*$^GR5! MR-,D2J%4 0%$11;"0CFD\SQ <9I%M CM&D&,R>W8U[X=[V#+_ 78L ]:_C>7 MB')CW8APH8K$M>4OE!CZ&K$&1 L"6DE (XK^SO(:>-27P/!6^+5,K>4E\:N8 M5?M+XRG0]G6'/"JOTUXI3P'[BQOF28@ZA3A_Y8P_Z))>7W@U+]GOJNA1V_*^ M=5]^DH2JH7.(-%D A5/IFE813F4624;V!'=N0-8EPQCX>5G88]"%/#P_@P684.CP"7:_T^58-. M;BI/RN/XV""'Q8HW=QUX2T,'O1],_A>KARUEW GD MM7W:T46X?GQL"ACBQ3MN' M&TMWH2&&AIY#_\A8.A%[# #% 5 L@!X/X(^."Y_^1#NY?;D6#:E.ZV6T@^*% MP]'R<==@_TI:GTT605?]406K7?Z8U[.P$'%.1 8%X@@B3C',5>$3)DB8IB'+ M8HKMFN8<(V>S%IS*+6^)@RUU'6$IEX)DP/+"\"AT>8(H%2F"+$LCB.(LA063 MMC(324HSB1X+K8+I? 'GY)[=!YMWQ,STJB\<;/VO#A X!/"?ELU;_/X14A.' M[Y\6^F7TOL$S0_7A)OGJW:;:\%<5^G5;RB/[ L\?E%*^%J+FJQD2.:%A%L)$ M BV/P@63JSV+88&+D$4HH4EJ95UE5\G%M&!C ?PK] M 4K* 3WOVLN&AS.I-0>8#NL[E\$&1Y2\Y;C27BY=I+YC086PE _RZ[D\*G,: M$9:',-6&8LH8S,,XAD&6RB-^(5A.K9S)-L1'5GN2%=CQHLI/*V:<(TU.(VFF MPL;"QTYS];B +1N@Y0/T&+D '2NCA)\8 ^ _"N4TZ7,%HQB#Z#O5INVR]4#;?W:WY;7J]7FY9%;3ND62H- M,Y2D(A*NI_%ZXT7O-%,_-SE:.<"6WPN@ M1'E6Z['G!6@*/$IYU.,]B4 GDI/S>^1WP\H)_GIFW,D9_CHFV]4G/@WX?GWC M(_-\#A_Y---PP%<^$7$?15-VH[X;USYG.YY]5>K_\D'UZ_G?G+TKZ]4LB<,T MB9B C#)58#I)8!Z($"8I%A'+LRB)K2H"^&%K])N%D]D-7?2.RNO<"=YIFEML M^ 6*8?"'?$]4Q[!%S:WO*+U,I.E5Q-338WLW<9Z9&5C[9"B0HQ1)<6;JC-54 MA@)YO.S*X-&=\VDW#4Q;OUJ]\>YR%$6Q$ @F 5;!\+$\+B0I@C05"8F*-"=) M89E/>Y#8V&[Q9TV).P]P;>+VMYC4U/FT M)X7>DT][^AF[!<[X?/9!MS"]9$R^#[6F<5U]JT3=;UR?A.KZF?8)@MY[= MY3=>SJ;"[5G*-:<_WY7??I%#-*M8_F.[>$\./,G"-16O6[3&OW>\">P*6UXM M'^7)[!/_QA=A6ZBA",(L93F#640RB%B((8E( FD8P$T61 Z5K8XAI?AG98?%"QOHGH -'0M@+"_.3HMHJ_[GB.4IKVE.2WR MB[L5@T<Q[:;+?\NI!&?U'JN;,<$9X$+ TDCU+4!A!/.8"4A92**(A3E% M5OEHIH1'7NY?\.9E/UZ3RM(*-X75T"(? 2Q+ZUQQ !4+NL7)Z0I>> 6^E'/5 MDWX);N<^D]IMP?!ER)N2G=:HMP3CA8%O^[SW(HAJ]36QLNSOZWJE[XT_EE6; MM-M>_*HR,#BC691R%;F59JKZ:@IQ("B,>91'* I5BKRGRH>F/$UABVSKR^O6 M3%N&O-4K-)X!0ZME6EPMK9N3'?,V/((>DT#(@TN7RK_EQ;7,_K&1$AP5&1P#A3O:)3%D&< M(7ENXP(E4M?&K+ ZLGGG\+S^K%I[3;I6A/+;A5[$TN!1W=]N)/<+OFVCV?C: MNTJE*J5/FCW7RR8O_6+'N^*S3)K+S)NI\;/.YP@.L&FGTG,]MP%P3U+XS86_ M5U0A;@"\=J7DAA!RVSAVV\Y<+=4.5BMWG2YDM6=KJV]E6Z M1!$+#G$1LX *P45BE2GAPL3(ZG]/3RUU5-5\-2[Q_::BI=GM!+^9@AX;5#L= M[!]/:Q4Z!!!/6M*)A4D5X1"0=G7=H+&"WG^-%_R MJQ5_J&> M(^ /Q0K0O!@Z*RQQ/:Z9QD/+3A>] J"L*I^, )A;Y9,^+/K*XQ:3]0)7@,UK MNBCK=:5[(;)M,IP"MM153,4F@AEO,5_T,&^*H\@1ZFU4<[F1_$*U86PK?STT MN73+=@[Q-I>N]E<5Q1+TDU513,>;LBJ*I8P[55%LGQZ88**)/+-_=T+,+E4) M'G5X^ZYN7J1]W51W5\W >G$JF_&^J(08^?9_^+'BRWHN3?)/\WHU8P13%&1'%]FU)=#)!_[82@@^+*7:JK36LG6W3_P>&5Z&O]ZWP_+B_,_P M8K@GKDP[/;Y36";B_CS)+--.S<&TEHG9<#H>W=![SM8+?BTV?MU+N6F7R[O. MQ7NKKJ9F-.!)7) ,H8$1'&80E56&.:$IR3.8AI2FP[WAF3'CJ1NN5#*I E7 M6*EP!6WZ2U::O_15\1^:'3O#WQ1:HQ/2"(!9AG.\"JRL#DDC8.;80QXT[=WE M;E9W,#ZJ$$O6-*S;EFY[Y-4*SY?J8WG666R 53#76]29PGG>2_N4(_?///VC MT9S)3S8%)R^ &D#^0'!UL;@5C;U;1>+)U#Q_UC/*]76GC_BIV[_YG--=B$)-7695_I:&SSH M>VTET\.F9//SKQH[85[7:Z4X_9WP+-^8DR<\T_&F/.%9RKASPK-]VK%("5^I MY $=ALPX>_OT>ZUVS4T+C5Z$21I2Q 7.(0E) E&>9;#(0^6"H#2-25S$L=R8 MRA5>F!W.S$E;;4X;!HR5AFJ[KI-:.E8 >0)O%#=RH?[4:P%C$%PR%&2SD\LX MT-EM4SY1LZ]>8@V K]HEYH2GK5QB#2R7M=R:V =ER#]6\YK7;9A^G!41P@S#'*$6)JTDW,+Y"[&YSGT1UC12DMU_+@ M]KE<\5K;\WA9;SN8;)V4H@B"E/(,QFG&(G D>!SCX6TA('7R&.IF2G MC5RT!.-%0*+M\VY*YVMW%U1?BV?5GOB#(M-VT>AU=#5]:=G1GJ^*/\J?W6.I MY7^I-L6N=-_XAY;9N;YD)K4F MG\O@O7Q\._R9*L,_%^YPT?>=W[F%-RL7FNH=>>@'@[=>U'@,EN+6L&@.( M="R %W=5XP)E%]?L'S WE[VT)!IO=ZT[.&K_G;(;E[U7#K2O7./_E@=>Y>5> M/3USS,\WMX"B26VXD,9Y6]9**#'R]9;O_AU7)3G86[XHO]]6\\<%?SO+ MPCRCA @H#]+2%N.(01S)XW289B3@4<@Q-4K9.P_[(V\MG32[#3!4#.I6<6Y$ M:MOD;H5J^O4HL2Z:N[ VE4V+!I1L%V KG:Z PX"6#S0"PK=6VGCJE\=H^WO% MKX3=-OI?;\/QM\%JCW_%;X6;K=";.6DA],+TYLMOO"L',U^"W79#TG#HWJ*> MU?JX>8O6^BW"S]ZBJO<6M18%$/HMJB4,72*5JD$ ]"4NKQYQI<>M]$M%]$NU M:E\J96I@L-3BMH%ZM+Q;ZAA]9:;,53L82:&-F9%@8?EE$P#HS?PXT_MPTHR9 MFJ\IS:$S8;YC5IV+"R?S;%-1\;II1B$YIO-'O'B+%RH(]9URS2[F3!&])HOY MG5XE[^>U7H;:E3)#890F,0G5J5M:7"F)81Y1!CE+1!Q$.>>I47"0-XY&-J*V MA4'!===^IF,2M%RJ7H=;/L&64=!QVC@6K?8_#W-E9.!,.P-V-LN?&7PK>V+: M2?!RG5#V>BOA!XVSM!S4-^OE(YXS\+B9*=)(H4O<&\V5=AU^OY_3>SV@CMPO MF_Y.4I5* X O 5]P*@?QMX?[FX.3V[('4E/NM/Z0V=D\/0X\39^_K1_N:JDJ M8]W*J>8S$7%!PY! 5J2JCY_(((FP@((Q@2.1)**PBBCRPM78^^*>UFVG.[=M MRY$I/H%F=-SN>_MGS,Q?-?D\6.Z.XT_!Z#WQCD)VIIYW^WEZU3WMCL(XM&?= M\<''K>S9%HM39&_F/R3EEY>LK-M/=9)M(V M3&&T$I[-'";2?FXF, PLYF^T.I[&6$] H19Z>4SIC0::](A\OGK3_$;?U?%OA98VIO@4K M'_!\.XF)V6(=)*G=$K42TGI1'A3$TU)\.?ZD"_"@>+O+[O /)[NBN/U>MC:R.CSW M[BA8%".61S")$(%(\!CF@F)8<)+S(L%Y$%A5EO?'VI_]DD*UJ.CN*/2%Q?27 M%(8CB1$!<$ %13A@L8A;!G(DHSPC*HTAT^;^WUH\/FBW/'44V5U#I]F IQ.ZZ-B M[WJL'XZ7W\/_ '[.<44P'+X#%PD>!G:M;M&1K2])O:KDX6HF=6$6AA&":9!2 MB'@J(,F#%,I3#,<(D3P7F8VRW$-C9/77HPC^Z&A:7CKL0\9,-PV4UT[;6(KJ M4!#BH##>:CZ\I#!Q68>#(KZLW'#XIVX+L%^3MF?F]BI$;$+FKI;/K=]9ED6$ M)!&%*(TMYCGQ244V=UWOU MO=0?6/KAAN!NI@8F0M-.7>@BZ+?;;O=;QN2!_5GIF6T4]GRY.(-O5:SZ&=*RA72Z[A+.K)2T?^"Q'*<^2B,"LB&,H3](, MYFE 8$P99TF!8QID5J6R=RE8Z2K[BMBW31)^6ZM>$01O%M*"LRQ*\Q(8,[4S M2%P[9=(C!1I:'HM4'Q+#5RWJ%^-/6W+ZD'@O*DL?_*';>OLKGB_5>>)ZN:WP MT@L2[2('PA0G\AP PUQ%7$8Y@3FC*0P$I4F8<1Y@JQ@=(ZHCVQ"*!_!&H/<%DO>"MQ/:D!,QH3JH8KⅇV#P_L MQ-14&]EZ9.NF]TV$4)*EA:IAGJ<0T2* >8PS&"RTNCW M$VJK%/4X&-A$Z ""Q]7$"+C8*8AS0.+84&DX-&YYE ,A@XU(=;/USXC$[])30C6<$(#!.*(%+'E3S( M4BBRB*)8!)2D1A>E>\8>6:UI:J A!_Y0! T7[#X8CNNK@<)97F]8R&6\RHY( ML,<.J3G]^:[\]HM\JC%!Y#^VEL>^L2995$>$Z!;0L9\,B/U_5SX\5OQ>]8)4 MUH@ZP[SG8KY452^6\A^K+W(*ZTOV]W53A.8M%V7%;_&/+ZHE9;F\7*VJ.5GK MWG2WY1=V\EZ OH0J#;61 MT2$18I1WP^R8==ZI'I":\>JFURT/9$SH?2:4C,+G])DI8\*]-\5E5().1U>+ M2V[=\EA=<*O0LG_G\[M[J9 OO_$*W_'.\ZX*-\VB'"=AK*JHQ](.1!2E4.Y* M#&)*HI!E18Q3F^J4([ XLB5Y*Z>::YUR 3HN0,O&)HY%EPJT.A&.,5=&Y^HS MSX"#-V]EY\W37#>./,7WJY\UJZ/_F6?/[;9@,P&XG8"-4Z72)9B;DDO; DR[ M!9;NYKBY5WA;J@J+#QNYV[U>N\N%,A9$J6*+=-MF.2+KC:Z*-DN"71FG^IZK M/+->SQ:\DD/\D 3E XRK=VZ^U%\\5G/:]F=6 WHL^#SB9)Z\"1F#]I27)R-B MMW/?,B8EQY":7G8U08*%:9;#B%,A]^7;Z\^7=U>?;BQC&^Q3C&?)+M\E+SR\5+*SY9-;I!(/CR'?)+Z MIK\O=4G?&4,T#WD204:C#"(<%S#G*B.=X3P+LS#E9I>E4S(]LNT\<;WN5JA7 M5**[>S>,+/-7-^-VFN^_)KM3!*^G"KO#I ^JO?Z:"Z^OEVWI]?_TM=9W9OW, M%=8[;O[SU%7?P7?2:NJ[M!V#4OGJ':[OOU3EMSG3[:UKE7%SI=>KSL%9S;]I M9C>I(8(4889T2F$6JEH[.<0DBJ#@\@"2(T$Y0S81<_8LC&VL?/[;AYO;J\]_ M!9?O;J_^YG D<4#5[.0R+E9VV[SD!2AF0,>-4JAO%$-2O_\$-CR!+5.CY.VX M8^(KP-:>@6DC<)T!>A&BZSZ2FWJZ47V3KW3+MO=KI42E_IN73*>_?^;?]3?U MC&'.DR#+((MS)C52P:5AH1+Z4A&C N-($*L87B.J(RLAB3'E7%HS:CYUU[JN MZOR GM)F<)JI(N\@V6D?31XT]$'# &@XN&B*;%P R47S X\7,%92>](O9C0G M52E6,.QJ$;N'AW:"[BZ/GC9U,_Y:E76MRYE=+ME7=3=[6^HH@?F#TF[70LBO M9C0D4J](+4(#5D#$$P1S%"%><*$ 8#'E8E_6.S4QU!$K%(MS 5URKXP&'ZRA QS4?LY&A9/ M.=9 [/;J=5JK*Z'O>_'>68DIXF L8!\#JPW5]TR^ ).!FQXDYARBB4P3CL1)8,'\_17&ZB47XM'[BJ M?OT6+__QB3=1[>\:KZ1D9XT7,Q0$89J) *91PB!2I:AS'C,HPCPFI" B9$:E M46P)CVTDMW%FB@^@& &*DPO0\0):9K06E>Q86L>FZ!H:QB-@9FD3^X++WCRV ME-V796Q*=EJCV!*,%_:P[?/.5]*-WN+L,U_]OI0*:Z&",:\VL:-=T:>VR%A> M<,I306&4!4@>QU,"\T00&%$6!:0(&2FH52,:2P9&5C8]=H"*M=HR!+8<@7X1 M,[>*;M:X&[L#1D/3TB5P_>Y*J9@MG#W0+H!10Y@F*WN$8G"N,/ES&]B1G]IU MX 3.'O>!VSBN0;7?MPZ++U6YE/^DS37"Y9*U'HRK9?\W.F^P7X ]R!,:BSR$ M@3S@0T1P"G'!"RB"A*8IR@)16,6T>>!I?'W7>>YNU.TNKE@-?G_4N;OJ(JWA M41UY>K_<<.E<_=['9)EIQ(FGP-EO.A+Z#H&]WO#R%ND[G*.)0W^]0?@R%MC? MT&YJ]DN;=_VQK+IHV8\2@:U2[^4L9"+/PCR'E(:1/(]&!!99B*&(>1;%$0V1 M7<]"<])C*\T7+0A[&51VBM "3C-]-PY(=FJMXT'W(GKS+*CZIYX9/4XXB#T MGO24!>%)U9$](+M:QV$$^S"0]^V5[JU\=(9(D8HLQ?* R1/Y/R*!.(TB2%-" M0A[F8";Z\64^1""[16PFBU7HQ3[&G8(LG@TT M63C%/O;[@1-[O_?6)K)N O;;9N!-@5@A, T2!HN R%62<00Q"A-(,,I0+(H( MQ58!UT94Q[[M?=&,7C/0ZTEO44[6#D[#&U[?(%E>[^[B MT[X]-,_=F.\P# ;-]XX\[*8HWBDYEJM*.T*_SNM_O.5+>O^ JW^T\3QA5&0L M)SED22(@"@B'19*D$(=!FA0,9RRV,L)/$1Q9/3PC#Q1]L&' ,3[J)(1F>L$G M,'8J81@FUJK!5%!/6N$DN4D5@JGPN[K ^#DW-? K7[#;LNN0OKU7[]W!J@O8 MKM3&K^5"Q7&JN]=9'C*,\DA7%I"G="Q4/VF>P33!*:4XS=(H<4BY<^?(:*%X MR+7;<4 HAN&JA _;+O0]YT6?5UT+V4['#)@?,^TS,MR.^5D'(/YM(,36*FLX M.IZ4V0!&)E5SPP';58 >1G3T<.N:1)M8G??SFBY*%6&ZN5A+I%7$:!# #/$< MHB1/85'0 !8A9I0G19XP8>72/D5Q[.M)3=_2'WT2)4,'M$_9+9TIFO2ST/DM M^7$RSTR%]>4W/DEO6D>QJ?@O/,/&#[HM^=T O*ME5P9JED4)SU.60KGD"X@R MN>IS2C,8GT+ >G6?%L[3LCY":-+U?%K@W85L\(1K)1&RVJJ%6_YC]59R^H]9RFF( M\E# (&0A1"@3D- TE9CR/$@C$>:!58#& 3KC7V(\J[ ^O\-=YS;) = L6%YB M' +,;!U[@,'A:-#?G4T$=ZC#<%0L;]45]E.9N&;"45%?5D(X_O.Q&Z!<+=OV MWL=:,PC,.65$0!&(6-KE/(,%5MZ.HB"4YP(S;E3SU/EG=J=IM5*5>CE\8GU2ML?&(SA3Z;GAC1?:4-3VPPH M2D"\4XW\WK99"$6>9'%!8DBS4!Z?,:;I!@6>11"3@,2%9&0IG!A5_^H/_S(2ZZM M[J,I@I:D;7&C9V@<7VO#9;1;9U;B.50JVB?%@,I$SX:;N!+1/E%>5A[:^ROW M:Z2>JZD+V_Y85BK![)+2:JWRD9H=4[23-MOE(NJ!MI<^HH M^VNQB;_ZHNZYI&'XX<=*-2&5PWZ:UZL9BDE,HC"'E*CPU2"3FV.>AU!P^6&6 M1BAB5A?,TXLP]L'6)/.OE6MS2.KZ"F]DTZ'EC71M:^*-@,KTWD;)=3*"/[92 M@@]+>9!H8C$<[MDF?J/,K_!>[WOB<#OX9WA%G&XDSS-+'B\[)Q9@\GO4\TS0 MOBO:,W'B=/O[VWPY?U@_M,4)=.' K_P_UG/)R&WYEJOXC[=/C7%<7]9M2YUK M<:M:5S8.XM_1VPON\\T129%3KYE29Q*YCEK.P$JR!HH *.9ZU0B< @C*!&1]GKX)@!9=)902[ 9T;KU\MJ2ZI6\O3W;9B^VW9 MU!J5/[@6>TKOJG>VKK6FGHD\+ )*L52#2)[".$]@@6D"(Q&C6&0%3FDR6ZE3 MI)E6],&4E8+#]_N 57G]]=__;!NB7[<+P#D=(PC!@,J31<4< $)&% M8(9$@8)8")Y8G7HGQ]LMN6NN>3P#WF9;S-0HVNTV"L"&O:Y,\^5.?X:&R0M= MY%EY@_=630<]9GV6V/0'G;<:FQY8FKC(IC\07U;9]#BV:PIKX]AM^-A'BGU3 MKMYZEHH\3UDH8(%(IDKEY7([X@)R43 A&*/26K?+:#6D//8QOR5CF])JBIN9 MFAL%#3M=MDD4:7BX.*BK3@'FD %K*;RWA%A3NA/GQUK"\3)=UG: 02=^E210 MKRKM!M0%[CC!81&JC@V9\A^D+)9*(V.PD 96'!$4AG'J<)[?I3/9:7U+=DA5 MP!H(VE]OU9'Q(*K_GWA=4SG&J/23J@3/KP9^/U=RI\UG.6""/ M/2BF$&-!(4JR ,J-G\$D" J49XF(8J/F@_:DQU[0QAV+.H9\MWC:8&RX]$=! MSE(;^ -MA$9/N_)/UNII0_B5-7O:!<2^W=.+$=P43C^9L)]NV.N!@E@4J5;+ M<:Y*;V<1S)E0Q;'R M&"%U%@=>E_BN#(RN693VR3O*NB#"J^FNL_:#_CM]R6 MX[#3,B>!-=,M/N&RTRC/T]AUPOMME_ ^2ODL4U$]*8^3Y"95&:;"[RH*X^?< M*_ W-8H_+-E[786#II0(C.11(<004:D4<)PA2-(@"2.*H\(LY?<@A9$5P*:. M?5M(7%(%[XU++AS&Y?AR]B*MW?JU%M2I=O]>8085\7\^XN35_/<*M*^L__X? MNNW":H^_KN9W\DRAMAJ5/SQO.FFT?MX@B4C(BD)")B*Y%4?RT![0#!**4Y9F M<4B05=S.*8(C+T)MH/;H@QX#CC[TDQ":[;<^@;%;K\,PL=YM307UM-N>)#?I M;FLJ_.YN:_R8NLE?%0B3^MV/XU)%^M1 M,7=7Z/$?N^_.JI_>)U73LM[&J'SF*VE^EY6JMJ/K16W.=EQ5J@NY?,P90"I [5B1U3XW#<9()_4B^/ M_/+MT[[!5'<2G:@P2Q#+B8@8C'',5"T3>?[(.8:,%UD497F$"RNM-AWK8]\I M;&CW?''UQ;.^\.0)M *!OD07ZHLV-&E;CZ(32W^[=_2FKT^3[V-=LV2R-\9, M0[_.]\#RML7@%3@U6P[E0Z8&SEO9D,D8G[AL_6" M7XM>RY?KU3VO5*VOBM^K2B2*T)NEV]ZVO8(4VM9D$:WUY^ I!,#T6U4:W M81)LN7Q> \BJ9M. ^3F^MJ>!VSGCZ,\!L56%JVF@=BM6-2+DME6FAL-TLF#4 M !)3UGX:CL1.&23/>=%_Z[0#P@8CTVO H9+;7ME9"SVPY=A(KI4#1,[8<.R4D^3$K_TV M/=_>19"8A"A(8EA0QB&*6"JMO;R +,YI7(2L((+9K-63%*=8ML>:E@^^_3F- MJ=G:]HJ4PS(_UG9\U)L:8\%'[BA^IML68_%-^X/[NC%1;\7V4OOW)7XHJY7J M-/ZEX@_S]<.,DCC)LI1"Q%5KHYA12&)*8!92P:-<(,:LTJM.$1Q95;14+),8 M3J)DOK/[DMUA\6])7X ><=!2][O;F\CI<=\_2FYR"\!$^'VV@-%SSLV_]SFW M=&:O2 H2L2"'"(=(+G2DUGB:0,)QEF8X"/+4\[\)./>$N3[FHEM#'!>3#M?#@21S-EKM7=.P6_6!@ M?*0[[Q=VO"SG'7KG3F[>+[Y!3O.!![TKA4_S);^26JB>85H$!2UBF!$B]0)G M")(H$%""+I*$TS#.J(/(K^5"M7SHHNBNE[T^ M7-52L!F\6I:J,]Y-EZX;1)BIDA2CRH( L$?(!K8MFDAVS0NH.%4-CN=B MWICU=9/"LMY.=C/+KV62S;:I5S%Q=GO;];NK"V#4([.W$%LI^O'I%]W,7K*_ MKVN=UJISE23S'KN(C(VOK]XCH_$Y;<>2L>%^T>=D=()#P\T/>1:V!FV2D[1( M4*;N^G.Y'?! M9(D,"I$SE!*LC"WNOJWH#WR3MR/9G[A*]RR,^#$8(.SF48> M"3T[';L/N-]<@1L0[FT,@??0[M.4SQ3&;0S)X9!M\R&&56_^BE?\YCM^;._6 M4!P0'!4Y+%B8J-2JODYF=$]#VTY8D45*+*.=Y$' M0#+U-PP5W=;58"^U<[WE_4)Y+JZ\0^0LE93W"WJH;/*!7SO:!_=8CGE5UVO. M9@4N2%($JK%B7*C<,@Y)P3ED.(N#,(Z").2S1VV?W*QPM3(T WHD;-[,74+& M+^G;RT^7G]]] &]J3=GRN/T,D82&),P+ 3,1)Q"1 L.\B!&,41RBA!:%($F+ MR(EJK88]0+\R"?;]Q M5"H;2^)+&Z7,?E_*QR_O*JY=HO5M^977?+&8A;$J#1-CB H>R3.'2&&1RR,( MCG AEQ[.<695Y,F<]-A'CJUQW(5J,[!6K "\X45U8*DT-^#-YU+NJ+'M\C1' MVG#QCH*?Y=+>0O=E![K+9] UC'A<^];"^](,YH2GU1O6@+S0*O8CN$=!K\J' M%V<9=4'8GG#D7U_+A1SC3O6OOIG_N+VORO7=_2U?7G;!5^_*>C5C892S@D50 M,)ZJEK%8ZJ-$_DN@3.1IEN:!U0'%(V\C:ZV3D=47X+?-ORX7>DG)Q:FN2V\D M[PN^^5K77+T K5 "]78\*.Z56\E U(TH(15E[:;V$0EHWVHMJ^)-].19YI. M.R5Z,OQ[%_6+=H[4K'Y7GD:=2_:NXFRN(LKJ>MC4)V#5SGL8--/N-]C<\X1X M#$OWQ=GD >R>(=T7ZNZ;A%,>]1YG>QN9H^K$M T']%[U+($T9UD29D4, Q:H MD)J8PSQ$%*9YGH4"!SG/8I-=8A 79XFQ4:I@PQGHLW8Q()?7<1J.Z^S)P+73 MSG\"7*WRH\?'URTW>BR<;1.CA^%S,BG:NR>]P??^E M*K_-&6=OGWZ7AYFKY::)\R5=S;_I/6N6D"P-HI##,.:J8SR7!P@A(A@'.&4Y MIH(4@65O9$/25ON!0P=DO@)4<@(>6U94H<8W:W5 GR]_ J)C". -1]:M>TU! M-C/6QX'.3MLKU!03X$L?M=\[U#:\@,O3J+FTV;4$P%\S75/"4[?,M01D3V-< MVQ$( HBC)(8YCJ6P*P;,BH&D< M6^5P'28ULHFY)0PZRLYU&([@9:8M_*!@IQT< ;"OK'52-E_5M@X3FK8"UTF! M7U3E.OW$$#?KS9K\G=.5"KGH56QY>-0]-73Y_OIJN?WH;WBQYIJ1IVW= <8B M'$4$P3CEJM:=R"')P@C*OY(H595!(SN'B2_.QO:G:#Y!RZBZ_7]>UZAA3-KO M#;=R8^U]##3#%\WZ>G+Q@/J8.AOWZ<03XN)[]3(7X(_VO^/4"_6-I5=/L ^^ MSN!&]@CG?A^T3P).%X+;"+F;^[):J=Z"JK-!K\W@ITTP)XLCFJ*40Y(DB;+# M,ICGJI(B1G$1YV$:4Z-D%WO2$\;,:E[@2K7!U%T\5%/,U;8IYB?;J%D'G(VN M^49"SU([OB[@K.[Q1@+0[?+.,Y"V=W8.6)R\J+,9<\K;.0=9=Z[D7$9P4LY? MN'Q;Y*MTIVM.ZX/VTUL55]"_ZNNZ1+]]:J\%+^O+]L%K<5OJG\GWB#Q]XBNE M&Z]%X^B-\Y5,LNV&.PGJ)[?H<;F8A#,1T;!(< 8Y3F-5 C& >903* @)<"Z*+!5B8*V4?73/ M$LIQ 3I6@.;E C3<#*Z7LA=9LQNP$?#R$9UA#96/LBG'!!^O

  • JNPD+$""*,1XXY>-Y>2KTJ8,L^V/+?E7%H?Z]%N #/608=SQ>-5>-2'W*<^393C:]D M%NW4Z2@3Z+NHY:B8>BV*.0ZG9RBJ.2KD^XMRCDO2T3>L3.+[7Y7@"Z[X2(W/3\OLRYEY MF-"TWLF3 K]P-YY^PF]+CEF4((2*)(-A0C!$(4L@SE01#!Q':2#2+(JH7<6U M0Z1L7FRG@FDOZNC4&]I^>FT,;+$QWLIV2*WJ*HP=RJT:O_&&YT5_D,RK:+-Q M:,&?_/W0(EL?\;S2\0AMP^E>,^I-/?!:_JR)%,6++[R2;\*#>B4NEVS[<5G/ ME4W2E0[?Z2V,XR*+0DPARK( HC0D$*O,(\Q"P@0784*M\E,GYG_"P(7][>G! MVR=P*X=YWJ9>_FM;0E\^NY$&]*3TV%=ZFG?%T$!ZO6^ >_"%$J6)-@.M,/V7 MX&([V_7AZ5;!!KUO6JDN>BT6)FEW/>FL>*^A-@WW9ZK#-NG4'*[E-BT;;OOD M;](HNL-W^DJVOEI^J4K*:\54J8KJ-CWQ'E0 ]BS-1$JSF$ 1)!%$E!:PB'+Y MKY C%I"L2 JK@Z\QY9'WIHX/[570@;$M*UH#;9G1%J1DQVYO,X-,&OE:RV\)[5I3G=2A6<-QZZJLA_ T>K-Q3<=3^J:31_L-ZBVC(&.,_6E MYLV?+AD(CB=EX\K%I-IH(%2[ZFKH<$-O_S:1[^J&N-=^FQ,L[0T!499RB H: M0IS'' J!\T"$E(G,\;IN/\$)[]=Z:1E-(H:WV[$#6-I>9PU'R/W^J0'GU@6< M 5=%QR7V?K=S@-R9+F.."W_X]N3$XR^>6 M$/!.K2-EP^LK:ZF:<-?_CSR!QQ/"VX;Q[Q?N9-S]SF-3!LKOYW@GLOW C]QL MAJ]\H:IG?L'5ZNFVPLM:U4LJEY^V69L\C,,L$S"F1+GXHE0>"'(">1PC@KB( M!++JXWN*X,@*I"4/-'W08V! RYV3&)K9"CZ1L=,^ T&QMA%,)?5D(YPD-ZF- M8"K\KHU@_-S0P\/65=USW5PM-\Z;ON^F==)L?#Y;^S@444"B+(!./(( M%@5#D!8\)2G]/^R]Z7+DN)(N^"HPF[&Y56;":2X@ JNN=: M_0C#*L6I4(0.&*4N+EYHS, MW^5#_R>B_.O@[E;@.-Z%)L[[];W_C/[6PJ]+H[^P'I>LJ+!&OY/%X>Y"5[BH MT!Z_\<4E$VH%UE-I:!D:J^C8.R;^5'*3F=9%9HRUQSA.,,08E1#)-($T02E, M98[21%&1(Z^N7\Z4![<+UWR =:BWY>35>,&@*)<[O*Z6X@"@^9J,^WC! +P" M;$=/V:,9D:YT1[8F/>'8-RM]%PB,AJ]ZDGY30AF%9\[&KS:4-Q5L]O'O)R6G MAHEK(:IGV\&T]9)__%O,GFOKQB@)+W.98Z@+7$"4:@&9G0^7&CN29ZQ4V,UG M%86;H6/KZRZ\&^:NP)H]L.;/UOTV'*ZC2F#-(_C#'"4*:#:KE6],OM>;00S8]M(1HBP:IDAM8&!K8O=JRORG165G MS&_&?-M<\I7!:%AY?GQN_ ?VQY-"8"(*IJ'$3$%48 QICA*8)DQ(G"]3=N]O<>@\S[?*YQ9\PKUHH(UL]M^PV]3&;-UR]OB^731 MS& OT$W+CO4^XA0OO7X'WV.] V]%&Q&U2.HV!D>C*MV($.ZJWIA+ARE@6ZI3 MVW54?3O_^+=MTOT\K1_:N[IE;T)SI7&9$YCD>0:1+@6D3 F8$FPNR.;MLM(K MS^(LQ8$MTNWB)&/?O.:@]9AQSPSQ\R F5"9:)1DLVO[BI.ELFT*BRY2+HM 8 MR8 S*@Z6O4^@BT#J=FI$_;;YG0G]4/'6],Z21M+CY^F-JJ6=Q=_5P>X/AG6] M;GNNS=J>:PLMFO+D:5T_V[BW6#P^3I>-E_3#XM%P,LD+1DE.*50&!8CL'SQC M.4Q23(L\$2@GPJ?SM1_Y@75OW74[G&VZ';8,@15'8(LE\$?+E&<79T_ 3^N1 MX6'T4RIO$4&_7MC#(1F6Q7,-]//RN5) -N;WM*K4#Z-L;;BKF8Z]9']:'\I/ M9B%[(YZ]V.P>MAK*Q0QZ\WHY73Y;HC_;[B/WSZQBYIZLP%.;+=ND!H'Z28FI MGAH2FT<7?#:];]C]1[P&VV$ GV^R[;GNJ(VVPV3>;;8=N$K0N?"?YEMBR,Q> MOJAEVQUI/?VWF=V]K*;"_/V;6AI22GYDU=Q\#>M)PC'+F3$B64H91"3%D&'$ M89G@)N<9EYE3#6<_-@8^)]9< 3ODK>MF*PT#HI2JI+22@LDB*%2+(4'Z:VJD_Z_+'G&!NJ[5%EA<0(55 3DL$I6)EP529%@GU2B)Q)#QT MOL@ZY_3*WK,[5D##"U@QTSM_V!EE-R?S$-CY*?'HL/EG='AB$"MYPY7LN'D: MGF#LI63X/A^:?;'*UEWUHK#]^SJO'J8T*1@J8*F1, 9D5D!"LQRBD@BD>=FBI6&<(#5R?L5YH?<3)QR> M";IJ=R:=S;I8);LMYM_LE)-:K7**M[HI)T*)+#67:RVR!"*<$TC*I#1_0SC+ M4)8EPJFB-(CZP&ISBQDP766&+N:@:OD!CZO2 M\>U6%0.]VLAP/03U]L8W>S MA5W'RJ8LX_LHV'E=IH?#,+#./B*6OG?H,"S.WI\]EQWS[APF\^OLY\).N&OYS^>ZS3VQ04;+ M['2FUA%(F[UXMWC/ZH>OU>+'5-H9L+_7]NCMYG#-[[NIL=86+$B)2X(4U!DQ MAR,I"D@0I]!LU[*DC!8X3WQF(,9DSFM+^P\];&8*WM3ULY(?GFW;TZ^JFB[D]P=F]L<7]5?SJWHBL#%W M!-&PD*R 2!V]FS6S2![43#9S_)[,S_5B M-EWX3I-V!]5-E0P$E9\^6?L]F]%9:C7.^:J=X'(%5KQ< :I5RJE?:\-CE 96(QNZH"7F,S+LNF2%1@AB J)(;,& :0T9R40JN" MD-0_]+Q-8ISX,FA(7@6U"S^$R^D]&D=:O\TYD* A0=U0@<,BMVWS4',_;"^$ M]F^+Y8.JFAK5Q;R[+DZW^I(VYA]_:1_HAHA?@?I9/ !6 _6W>##KJR:-L5WS M'^ W]@*X FPV YW9V+5C-Y3 ?)V$O2+9EP^+J@DIJ[^?S$^L!\I08*O& M[?$*,D\@[QHG?O7L!8+!AW@_'/$]^,EH3?::ME.R<>>\:D=UK=LB&#,".]$#<;:GR8_73ZX>YZ:Q;W6NI= 6;9'&-8?5SHANNR M%\+4I=OM]0#2H>]>G]7#INFLW>+_/5T^W-JS^9/YC9W?="0)SR0O!,%UPY59JXDQQ8.6XX '\9%D## _CTZ^=F;AGX8\6& M7]<,%RB=3-/( 'E&\BZ&C=^HG[@8!78.Z8V5]Q @=['/3P9R6&O4<4'NLNW. M$/)XLF=5WNV3_8:\;RXA]%-8@2R&C4D#*6:JYUB7#7B.;#Q$96)E8DHU_IB,:.(OB(#QNFJ&OT'XZ MP%*#1E[H+*_W-C\E4*0-?9#$J%OWE)"[F_3D9\.\\ NSY%=VK]9&:Y)A0K'B MD&F>0X0+!)D4!0:F041\;,\2U9!G4NRYQP@1EV"MZ=H#&P[N@J!SJRQJ2U M_UI4P)+V+9+8Q^>T%HDDM9\B"1(XH&#BJ$@]:B;VUQRY;.*H4/N5$\<_&G1H M?U+FHVSV:Y=;8WTSV[&JY>*ZKM6ROA;+9S:;Y#K)*::VCTY3SVVN[TS9ZJ4D MXYHF2">E4SI,"/&A+_ M+\ RTZ2- D!+G@N,TP5GBU:?(G?3 ^OKF MR]W';Q^_WX&;+^]O?_L8G 9]#D W?\DPL/CIX%=)T"LNUIG0F]JQF'>>G>EF8 @.=#[!YKCAIJ M]Y=U-^0>L$*0[OZFFDEW7UFU?+FKV+RV@TD7\_I(8TR;1+7902+5::)% G4F M?MF8DOFY5(,E#%5]3VTWP+JI=4JS(\:Q Q3>[M*#HI[WA[Y^;%2'YT&. M=SV:AS_DIRSJ:CGYS5QB'I\?NV]1AJCYOP3#-"]LPGR*(+6C&3C"2"B)"-%. MW2?W5AY8272T/'?2OORG]4,OJ?QT@[- SOOA*/.GG'WFH2U'G_G7QLFWO]XH MF^2H&*L-CM3]M)I^N1YHOLZJ22GF(DU@F6([<8 GD+(LA2(I MD58E8:ETZJ7M0W3@+;5F83,&R,[]7''AG9'DA:>;8S\V2GY;- ) 3V2W"6. MUB')@>3(_9'<0=COCN3Q;&C.U,='5=T;B]Y8]G\M']XO'I_8_&7"M#&W"YE" MI(CYH\P4))Q(J'A1)CRGC-#$+V_J()UQO='E-]O MPP>*'I!'=5*P'KE4A]<=.9_JI'#[.56G/QYVIK]O&BJT!?^LNJT:K2";\H>O MJFI:I4V49CE&Y@PG]@^4R S2-&5@W1S'P+2K0,M(":1NFM$T3XT/J9B-%ALE/8\; Q]M&\I XDHGD M0G%4"\D#@ET#R>?1P(K4_62L54SN-[;LYFI\?WY\9-7+S?S;8F;6NO^?BE6? MIC_4I,0B+9BQHD1IK2@B2\B4R& B!-$"8YK[W;1Z<3.PPOY@-DC;>D.;CX 7 M0[4&RX=J\7S_ +0=Z-7\R+-0M1?\;DIG-% ]':Y'4C!FW$#8&;'NUL5$6#0K8?&U3$>I/B^H %TU/I(DD MMLZ&9##72$$D$(8$-_TNM3;_2QE'PB.*XT!R8/VVXJ#)JCF2+K-Z 5ZQ$1.PNO8V[,E&Q;C&9-1 MD(ID3/;C951C,@ILN\9DG$7#E.+O\TJU(RQ7W5QNYYNYP_5$T(0D!".84TTA M,O^"/,\3R#7*"Y7E*2LA1SDAJYARU416)H^B[JL+UL?!@Q[2=0'4] MEW;HN-$TRF@>56^J'=:1=YZR0G&40DX2"1%A$G*F.,194[ 'P1 ?U=^+.R"7/K>&$1T[KO3'MW-[PW+ M(8>__R)CN/Z_J+^7G6%T]Y>:_5"_&>8>ZDF9XR35*H,EI25$F2208"6AU)G, M""]PH;PN;5&X&N'R9H[NQ;R]I=DXVDR=Z+P](/Q#A B@#I2*,!RNK[#I1EH M&;U4/. ,;A>)"QSCZ0W'!\[ V"].<&[Q,%6Z&FCYR8C^G#?JT3%D/C+V$-V;+QW\]VQRN#7]7X--_P2\W5\ R"@VG<,.JGW8->B-N MRG1HG#WC$F- [*TX^V 424\&L3"J6NP#TJX6[+56SV;F&\MT:\)=JCG2F!)( M"4<0)0F!C',%>9IR236A:>$W+N<4M8'5V*:U=H]A@*?ABC##M#JA=]P([3"V+KT$*U>8#J,T>JW?FC!TJ?I3'UY;BN M59'D'*UY^G2,1IDE%N M3 R=020$LWY1 >U^-C:(9CGW2N0Y0&/@?;Q%$5B2X ]+U--B. 2-VR[N*;#? MUO65U7N[GI FTAX]1&'4C7E"Q-W=>.JC80WWW"=BWU;3>_-I<_!WU_=/YKQB M,YO[>SV77RNS@'WJD_FJ;'Y33Y32K, I@GE"J9W7QB#+F89)4N8ZS;G"A=,1 M/1;#0P=(#KCA3KC:P$:(E=,-M,RVB?C6:;J6!%A1MG_M5V$U_'?AM )[BV^X MOX_U_S,OUZ^3XUMZR8$#==[&R_9N+#D6\N=[50[.R:CM+\?"=;>CYFAT P>X MKM-T[Q8W=?VLWBWFE HS5&BEG"8)N1 ; M^&#?3C1?+D!#'33D/2>?GL++Z0"-AH+?X7<<@+!&P:>1\)P'&PF1T-FPWE\- M_P&Q#A(Z#(L]MWME>J,3R7<3SL>H'I[><.WZ M@?HO&*8&OZDEF\Z5_,BJN:%37S\]58NG:FIMRDE:IA()Q* 4PEAT.B.0):* M96[+LY-$"Z3\>B6>(N>SSX*:)'XS%G,U%8:4GV8ZB9%($JZ)9+ D)85(462+ MUQ%,<);*1)>J%%[=.6,A%#0 J24-5K2OP#;UB*"Y:>Q84/@IY5 4O%6NBWB1 MM.I)4J,J3A>A=W6CTS.A)>F&Z_FR:LS_;]/ZSWX[@X'?:+?+ T@=K\D%1K;, NFWUF+#X M7G+#$0DH'W<3,UK%^!ER(Q>)NPF_7Q?N^%RT7/]C[K9W2B^J(YFQ$Z%QQH6Y M%NI2$F,(I 3R(N6PQ+K,4FQL)HIZIOJ'\'6!Z-?))/0OYFV>R34?]#6YZ:,+ M@-\_,'4ZPY\W?!Y_-8.F_O'+7L*&A[*M;#0"\, MT-VL3-@'Z!@EH9X8#5\H"4M5>;FY!P"QP7@MU/ MT7M5+J[](L>F?FPX'KVNT0?&<4L>G3A[B]60/I &%DIZD0BE'RVC:XL M#[.IO8?\]W3Y\$W=6_X6U4LW8?&;^M?SM&K&S-:_SPT!RT?C[FD^:(Z+K39, M)%&9*LWM(4.I[563F,N$$!(R*@N%4U7RW$M'#\+EP-IZQ;/M([?A&OQEV 8; MOL%J@.4VY^#9L@XZWL$6\UVV#@ANGS7,^W93^1=_BW[*_^(OT'^2]I QQJ] M/0B/X\[J'A+FO>'>@Q(+=VF0F:)S%0N(2WM(9!* M!'F9II"I@N12*UX('X^2&]6!E?J&B;8WZ(8-T.YK_S8@?J ZN4;B0^6G.2^. MDI>O)#Y:80Z3;5":B.IY&&.E[@8A<=8WXKC#X<9Y*L@Z<>_ MG\QUH+'X-_T5#EP%Z@DCB"4H*Z N,@X1M7U.L/F#%%FF9,DQPEY%!-X<#*YS MNR+)CJ&K=D#D=D.0PS=NSS8I_LB[F;V#XNFKF*-#Z6VD!L,1R0#UIS^J<1D, MSZ[A&+Y0F.*RY05*KN.5ZTAG\_/WK;NC]6Y4MI'K!]7^=T(X*G,;;LR52"#* M=0$932DDB18JR459)M)'?07R,; 2:[G:1/5MM'^='=#\TC9.73$'5MR!GU;\ M>3IT0]^&FTH; 6,_Q38@O-X*KBC*KN>4.VJO+[+14K\_ZHJ^P-V MK]))*BG/"$Y@66!S"4Y*#+GF)9+ID3D7L+L0&5F'OGFMCX]8U>)WG MOF&@9[K_-FQN:B@6&-[1_YTT_RL7$/IG^!^0;JCL_FU2E\WL/R#TV:S^0\_T MS">]?;*+_^5*!260 MGJ<]7L9HR\M5_QIM'V3=M,% >/DIAYY0A>=TN@L=.XG3@?)ELC;=(3F:INFQ MQ$5+ACXI=3V7]BIW,V^Z:VN5ZB,J./,O,WEJ<%*[3@++E M%=$!5@=67ZV/X_KP")'?YT]L*K?&V7>IV159R 8N2:G.LF*LQ M+Y2"@NC<#@?-8&_BQ7@> M>-&KQZ[L&[QJ7[+U/T[-':.5XLW5E9U ^FV5FAUB]-^Q^NP$X ,5I)VB&-JV MOCMJ;O^:JZK+[E9%F:>2I9 4G$,D,8,,DQSJ)#77AI0P4N9^S>KWB0Q\S&Z. MT(:F9Q[\273X =WHC\L3K0?] 1(C=YX_+N1^O_D3GPUK<7U\ MZG'G1)A@E6/$*#.F5UD:XQEQR$B206J,:$XQP4E"O(IZSM, M,>+71?@\EGF!L6 )A:7Y$R*4I)"+TO;O5RA),E4(XJ3E!D$R)"-_:,!.*[Y! M8/ T_R[T3?)K*!T5H-!R* 78_7VE[ME2 <&JZL6:QZRI\K0IIFPV.U8Y,&MN M/3^QCN>?@?K;5E35QJQFYC8$GEHA_A&O#[0S8.<;.9]?:M1.S,Z2[;92=G\P M-/%GE5U4W\QM@I$Q.W]CU9]JV9BNS0#R35[5=EF5MV :EL2L-QJZ;=) MSE:$:7.$E3##A8(H$02R-$^-:4D+F@N6)]@KP#X4HZ.E;M;V2KD>[;YA?7_* MN]ESYA,=_Z 3 +02_+SEV.TQSWJPU^YF,[^%E^EWXES^/0:D/ T+]5P M$Y9*Z@V^J](>'E)?I=PEEK8L76WKWJ\[\%Z_@O?;:7B#TTM#L8F<9>K-QD62 M34/!.I9S&KQ>: /^[73\ZQ]L.K.Z]].B^LYFZOUBOIS.GQ?/]>_S2K'9]'\I M:3V[7Q?UU%[ATNPW\XF'^K;ZO)C?6U^L9$F&.8>)LKVJ>8&,\C.FV? ,-DPWP1NP8OL*I!EH.3?O$K2\ M^[;QC_I:W73KY5Z6G\8]\YZ^#_.> H8!# %GM D!49D;>6S $,#NSQ(8A$K? M7@6=[?S*K&[J&EX9U=V,%:X)$\:*E2JQY5%9!@G7!11Y*C.4YBQ17FDP05R, MK;0[#MHH^MYU^ I\^B_XY28L<2_L+;@IW\&Q[:ECX\#:HZX_ );H=?L^/%RH M+C\ IN-U]R&+A2FX+XOY]'75UC6OEQ43RTE1%JFV8T%D89.+*347"&QOMV,7;52%/4%^8\ON7]^-MIBI M[M\O']A230J4LT)09T,5J0A?.R+@]YWH# MMM=BKO^*01E5]J9WIZK'UU2^J2?VTKC\;O4ZB^MF;F<(VXG"_ZVF]P_F:WK] M0U7L7JW%KAOH$W MXZ>%+:?0$'ILHL]KA=LHY V_-JEGDR0ZG;>CW"W3;_ME>:567?*EA25BK:%G M'?1K\[RRF5GFI2UMJM8Z+VNWV??]M.ODUW;[?FR$GM_;%VQW8KLG]<(FD]L? MV\7DUL*VZ:>AM9JT4=N>_U>@4E*IQR9Y@2V!GOYM6_QJ()7]EDWGS2^>JJE0 M;?&+7;".E^XUU$L\FQP6G?"8J61#H;:3>#88F7YY!5_95'Y1RTF)1"%IQF&. ME#F>-2XA*Q2"2"2":YSGBGL-+=U9?_"DL&[OVR+ L!C_"@BW2T4/\?S.J+5D MEM)V05;7+K*)!&V*LFZ?E*V??S4F.GY0?D?JR+'VU>H7":'OB'8L,K[[L2 ; M^_NS>5O31?7+,ZO8?/ER,Z^?*WNQ&=>BTG8X)L.("K-D '1]>UI,CE$X&;'R _+:\ S9APTD< M0?(R'..#%68.]OE"^=I9?C*?M9XHFOYH.CDT<9MU MIX>F7GS=.LJ&>-9S4&R6DK&[YN]9_7"KM7EJPE4BF91&M:+4J%:19Y!J(2#. M1&;,'H19F4WF3:V'O//)%(K G-.>H>V>V6/1PQ.Y8K7-H]YV)';5]YMV;,VE M96M04I/W9[D&ENUF]J!9PC<[*,:+=+/:QGLO@5[A\=Y%0 901.RB)?[$X&GD M?)^(,.ZG^<130@J4X$S#/-<$HMSVQY&)@I1KE>E<)[S0X6F>PPLP=L#. M2@27"[@57MKK[=&ZJD^T]EB+9]U;:P'7V8C@CXV,X./NPV_-@9">X3\MJB6]^Q>O6/BSZVLN$?S8^M5?+^HEYL. MG-;E+-L@\_5M=/F9WMZ+='/\O3V^ASOY___OWGAJTL>?^O;X']YWN_45L U45@@T MAJ5-* 32?NGJU]_,A^Z;^;CZ9NY]:/U%$\T737E^4Z_:$8'")A"HZHE5S:I5 M\QVM5]]1PR&S( '^ AB8-W*SV>P%5$HL[N<-^=K"42^GPMC 77#.H,;,+YN/ MQXO_O]WOSED?^!MD?4Q_^QL4_[!O_PTSVGND^0>EIW,EWZFY^+JLI?VX[W2P7X"NKG&#M,UK< YWX MT\-=B%]J0+@',"=F@/NL,D2'A%=*\UB3W!.NC$E>EI3JI(286>W&QX2^[%ZVTJ6MT=B]S9QJF'W&;QJSJ4+O;T*((_R2[[>GV_M2 MKS9R'X98B(_2EZ$WLV^H3T,LX/WZ-D2C&N20OM6ZF['QW2:_OU\\/D[;_FE- M#?56X\I,Z)0J&Z!-"MNY@4*6YR4L&2DX272B2Z?9:9YT!SX>#!NPXP,TC( M M3KK> <"[G:0OMDY^S2$0\U.X;P,L+T?<$* %MAQFW-B7%9";_I8+#>H'L_G; MZB5SV,S6I4Q&GS6UT,]L!EA5F86Z)FW6:;98YWW8XC-F3J[I'# AS+9OWDWC M\?KE^OJK.=(,F?EBN>W(LEE&#^IUS8LE_LA> %?-)XWZ./(Y2Z@IQFDI-^O+ MJ=:JN?8TDXOM0_IY-EO+8!9QW9IT/BT'!+.,+MS %A][;%04,[:9=X+CVF?A4J] M8Z<%+].WK>.U:(+F]9?%4M7-J,?KN3PPQZUM*4A+(7!F!UFDN8:HL/G;!$FH MB%2,DX0BX35:/9"/@57]BBN[FU9\78&&LRNP&8=Y: QCW_Z.?J_#S4P< 62_ M,V!(?'LT>@Q")WJK1S\N+M3L,0BJX^T>PY8+5'U+<]U]6,S,$W7;3G12",09 M4@RF&.<0<2PA3[@P_R2)+HI$,U9,EHLEFSEJM3T27@IK3F/^ZZEZ]N&@)=%-SR>19@@B2B0D5#(H*4)8TXPF*ITT9:/R^Y)5RS% V27G M#,T[=3^=SZT2"1HR?0 >57*:))) *16!*%-V.'0N85'FF(H\TYBNX/DXE^.! MLR+F;C/.94Q<' ^C7I)ZGC-;M/['JG?PX5R.B.?)40%C'17[!,8]!8X*N*?@ MCW^R;R'YS;Q>5LT]R1X5ORIYWT335FU4#@WGXKDNRX0;LU7R$B)%4\CRDD%$ M2$X23HD@J5_"1#@S@Z=#K%A;988W+&WUF>DQ/:W72W!3$F-!ZZ=.MDJ^M]@Z M!O#@$\YB@!2]MCN E0N5=(>#=KR2N\>:@7$75C_8_UGM^H/-+.%ORO P%4LE M[2\,&Z]_L/7)FWF7A6#X>EK4;/9+M7A^,D]8/MLQ$TIV3:H6\WJB&,KR@AK= MB5-E#!]<0%86!4R)I 7B:5H(Z6\7CBG"*!:G9;'M&/BLVE@I9_,_:]MDL(FT MK@W2+CK:$O*,'8WYWBFE7#%B#LY$4HA$83W\(C?7 YVBA)6I8J6OP?NVW[JW M*2U.OW,UE_\V;]LQ]/A&WY]G++/IOM)LV"WV;$/9%>==@Q;[:G=^^/J)M4A@ M)1-HA&J>W!8+;.2*&"F]P-N(%7H=D_5Q8[D7>"E[P>%+\.!GRM35V%(KYUT:9'%APE*U^7)#51CSQB3"+_Y,R MGV6S7Q>/RCK*WQDSXUK^L Z\>H(0131C!&:YD! 5,H&D) J6I77;9J(4*9O\ M4!5?N/HX3E#S^<9MTW3^XJT(@9]L6 "@G_V,IE- <2%P692V=[+MTHHHAL;$ M1=:CR](\I]P8MCZNH$@PA90!=F3B89/F*DT3GL*,EH7Y$ND4TE01R"C&>:$4 MQ]@K&!(+FX"HB'TD'C!NAG$D@HQS/T'20+I)=>(K2 MJ&:<@\B[5I?+(X':?S\F^G51+?5B-EU\5_?6\[3*NDTE2SDF4&J90B0E@SQC M";15@PD3!F[J-,+%F_+ "N]@4L":$]"Q$IB2ZPZOHS(8 C1/U1 )+W]5X2M[ M+,7A3'=<->(+QYY2\5X@3,5\4T_=Y/C-S/CN4J(D8KRD# JAS;TLQPS2DF#( M\YQ(@666:^&C4XZ3&EB); B##64_57$")C?=$$=X/V5P4.X!VABWL\,0@;0<.EY#3/$O2'-L;D,80<7-IY-Q8"PH5::(+STW# M]+FZ6:K'>D(4T42P A8:E1"5!$&2:PK+-%1G\(=E!C3:;'73T87.-4]@GE%D;CHIAT1* =.4$)REF&>Y5YW+ M:7(#*X]?=[MO;G5X#>L,=P8]-T41#Q,_!;'7)M<'#F^EX"9E)&5PAMBH2L!- M\-W-[_B4WZ:7:CKY.%].[7@KLW]L)XH?Z@-;LO?/E4W^G@C&N2!9 66".40I MEY I3&"*BD3DJL!".#E+SQ$:>*.WI,$6;5OJR4!'W6V/GP7K].Z."8'?O@Z5 MWGE+NXIV8#/72OSC?O'C/\P2[3XV?]ELW[,+C[)Q7<5;;5GGSP>&.E8#D=Z] M;'08TH&/F'-#R$CA7-<"$Y;B## X2]&(;/ MLV%J8U4]^EFQVH[L7L5*OJCE-_6TJ.R [J8YU829_TLR90OW9&)L_%)!EB%C M\J?&]E#@.6GU/OBY*W.O66. MI-/=Z8ZJV+WAV-7N_@OX7^,^=-UQ;N9&73TVB<>K'UW_/:TG18J8RI11(KJD MYB:'!61((9CH-%&X-'H]YZXWN3.TAG;Y=J3 %ODKL/[I'Y8%1_O/!;CSM[J( M<'AZ='LAX76]0^,!UJ,5-@S\@^7&7N,\*439<\ XI W>VZ%,(7S M^_=?%N9>-;?ZZ_O38EXOS+WG8S,ZK)H:V^5U=+N+:N0XI\:@2* H-3*FA4"0 MZBR'1)14X%P6A59^]\40-@:_.O[R_>.KUM-A$:(@A#-=HD24&&J).$32:'A* M%($%XCAA"F'LYH8?"]\ -?_[=[#A"=8KIL 65WMC&T=\ VZJ?VA<_0Z!02#U M/@[Z8!+I8 AB8=0CH@](NX=%K[7"CHV;N:CLW?:#:O][,^^J7^?WJ].)UTWW MS@DUYBA6LK2U4Z5-(*#&8BT(%*PL<$*HR&7BH\K<20^LP*PC1CS8205@.O\_ M_522!WYNBF@85/S4SXH'\-.*BY_M_(0U(RL+U-Q3.UXB:AU_ "+I&@_"HVH8 M?T!V]4K "H,D:KO/_Q**4L2:VJZF+X]4D"4XM:5>28((T3+STC6Q&!L\)](E M]_BBD]U&GN'V;S.M[>L#3U1;>C9:2LV;)F=N0I?+]?AZ_5? M-AW=UE?8K$ H%;9U"89(DP3R!&EC]S&486/\Y<@K<=2#]L#JMN/$MK3:I%^ MW\P1:3CH,678!UTW+3D09GZ*, )V2 MV:'$'UEE&P2NG#)ID7+&>0$%M3%-J0M("XIACE@A99;*C'O%/ Z3&5A]K(B" M%=5 =7$$(S?-T%]R/R40('1 K>TIF:+5V1XD,G*-[2E!]^MK3WXZ],KVM*BG MR_J IB4*F64< $38GM,%\V8.YY!DFF2YRFELM"3N;JWP\?O?"YC1TDZ?6]I M^[W=(^QAT;<,^%Z,CB/E>M?I)WC@]:4E>K5]:&\(Q[R'G)4NVM7B.*61;PMG M1=Z_ )Q_)' G3W],I9K+VD[$7,R;3O6V_>$D+U/"@98F:(BV[5XC;N0S@L7:QV%, MR6E1FF,72H()1+F2D-DF?YIEI$S+)$&J\+&8SQ$[U31/SQ\%D.W?1T3 M&;_]O>]8'#; ZRIII U_EMRH&]]5^%T%X/Q+W]3ULY+O M7KXVE>1J*RK.^98U6S[5,?H?GK#3TK_>1#')(DUM&%O_7$G*QP3;V_\P=$/ M!EX\'.>4OGO9FEEJ2#45-HJ(A&0<0UKJ%*)4C4=[\/, MX,[^=:M92]&K6"D*UHZ7EY$0] T:>('G?Y&)('6L2TX?5L:] $4 ;>]R%&/- MP)0&]M*TU?JTJ#:-2&_UEKZV<=KJ&FR@ MV39=(J8N. L;*V/A/,%Q$Q6< =C+3W!_,G1BNMEHEL3[&:OK6]VLV9HT"I4E M,39,QG+K9Z7[,\@#S)7C(+GM]BBB M>UY"O*0.&(1]1J)H\["/T1EY+/89G8Y][H&^?W,]3QJ>SZ?+%6!C?G_D_ ME5C>+7YCM=DA7]329K1?5Y4MY;!<3))<"X'MI!]D)X8(H2!'60)5CLW_FQL* MR3U[@ ?Q,?!6WVH/NV;K"AC&0,>9G0G?\@8ZYL 6=Z&-=?U>A9O*& %@/X4R M%+8].O$&(1.]-:\?%Q?JU1L$U?'FO6'+A7;SE?=*7M>U6F[/IERGC32_?__\ M:$O)F[["KTM\)DP61)5Y#EE2<(AH(2 E.#7&C!1E7I;2LUJO)S\#J\"6.]"P M=_5Z..U6UE/SJ2NPX1(E[VV&Z@J-"<:VP8[A3$*,=>09C2#(BMRA6628>ZE&5\O M/["B6Q,+:Y>Z X7G/6[@%JCNLH5?W(9H:+JS^&6N:">;E![Y5'BONFYD(!5) MJO(\A;3 #")EKE8,IQ@FBC-,5%:J$ONVIAMEY.*FTYK74,4#$)S>0OT$\[RJ M.,L4U#_N[&1#]W9Q8PXK/"["H69PL<8-=O[+6WV[?%#5Y\7\_DY5C[;XUL M_3#C\O%0,[>N?T;CZ%PN&@NW_J;^]3RME)Q0K#.5"0R%3"1$PHX@3+D=,\HR M4SFL;0?#EB\W#1$(^6F5,3R0?CKD M;6(HN\.PZ99W02Q?\7%!3)W5=3](6OW=KF'5,DJ,9=VHYL!U1]'5_61>*>^> MJP1I\^V5&R_$S5S,GN5T?O\;FTO[BJ>SEV^&(_5H;TW-Y[XJ\Z6;+R=2DZ1 M7,(\M=4XBJ202);" E&2E05G1#NU=>S/RM!AY%>[IG7GK9D#6]R!#7O=ASL& MO515GW?BI/I'0MKO&/@W MGK;!@)[+!S8D#0?0^,"#B=/3SZT!CS((F Q)#P(C5JMX/^+CMHL/ F:O97S8*N%#@VT.P^YP4NLLZ7YJ_O5M,3-K MW/]/Q:KOT[_O'JK%\_W#G9JO W@3Q,HTPWD"*4MLND%90%:2$C)2Y$IP41#N M/5TX E^#9U[MM(;-7/QG',=XV6XZ\P*OT#-@ C0AT*!Q_[:%CT:,:Z";&?%K:K;YLX:FM:IHU)5T]2 MG912)@DTYA*Q%T &6:9R2#'E>4:$$*57O.@-[A+@.(7T8D)3IAOSFPW\]LFMKY\4.!IL31_G[)9,\47 MJ+^?FGYYX'EN-A]03#R Q^WIP."Q!52L>09/U=2 O5RTZYE=/173IW:8A6[O M6V;UZ;Q>3I?/EM7_XW\C68K_KWHU/EC-'RPBS5J;45+_B!+W6*)OW(/NKK7;XE_W:5VYB%ZM^B"A# MJ809Q27.#,77^'D8CI+:> -M*+;MZ'D/D*ZU"DBQG:4 MC"<&(62N_SC/(5=:9L:FS,M2^TWCC8)1T,C=%>6M.&5TO-Q,KR@8^"FC(.&# MFV,>%2QR]\M].A=I;WE4W&/]*X\_$.3&L\[ZFWF]K!J_QGLVFWU2UG??'H:< M$";*E,)4VWG/+$T@4>;^EV)>,"0(E\RI"Z\+L3&"FQOBP%(''7DO<\$).">_ M730X @*%HR'AY:R+ADB8H^YFKA?5(VO'@O'%\Q+43TI,]50 :4&;KEFK@;"H MZ9:[.I[GS F!LUZSTZN,Z3%SDF?'6^;V3)"Z,U>GU3C"[^86-6O,ZO5T>XPI M4UQ G6<8(J0$I%0A:,P\F2.I#6A)V_Q'?V$5"MIO>ICH]^DPH/ .=V*8L+AY^2 MVY]@^-,6>=#1C]B/QEW8@48;'B!XT3&'QP$X-_+PQ)-AJJ"I$+Y]4E43"[X6 MR^F/)@G+CG3Z-%O\M>Z<,=&I-BN@U)@YB)F;'2X@97D"44I*23))BL3)V>M- M>6#+IZU<9_*?S[5/[H$_@&Z:81!8_!1$B\B:![!AHIVT!BP?8,U(/$7A+7LD M?>%.=U2UX0W'KO;P7R!,B:SLE)NY6#RJTR/>U^Q,%,T8PCF%.;'-25DN("]2 M!9DL12)IGAEKSD>A!'$QL'(Y,.:M7C/EIVC"0'93.H-#YZ> UE>PEI\KL)>I MOC\I[FJCL.(II%ZX1%).83R,JJAZP;2KM/HMUK-#WL=_/4^7+^\7CT^+N;4% M&H.TCK,IWX3HE]M#'?R8<"JX]7:3);^1#U-ZM+ M*EO[W+KAF#+&!VI&HJ@<&G.$0%JP%)+$0$!*SH@D7C7'#D0'WN+;26IKRH'! M9R<,W?9[;&3\MGT@*/ZUP1Y2QJH(=B$Y;AVP!PA[U;\^SP[E_KSF];)B8CEA M4FN6&'V0IY) I%-S1\ET"F6F49J52:IS+_7@3GI@)?%M:$?H&L)8#M$08 9Q MC!J#H6,EHM[PEW\T7^F:\!OSF>X"XN\[W5LA5)\TBWYEU?+EKF+SVBQIIX[9 M5M^SIE+G3OV]?#>S<\*,<5&6!>.0)8)#1% )&;?ZA6M68J(*+;SJ(SQH#^WJ M6+N7P%_3Y4/;*NAA,3,X&AO;<@$:-CPM$!]P757-()#YZII6J31<@&TVP(8/ M-]@"=(TW -&4C3OED;6--R3[ZL9_B:",E&OYP]:%U>L3%I&"8Y%G4"A20I26 M&21EGD)4:(YRIM.RY!Y9*+OK#ZTW.G(NQZH3'*>U0 0A_79Z=/F\,D?ZR!F6 M+>(CKV]2R#%ISB:"[#TX9O+',:YW$CZ.?FRT[IZ3,DLPEUDSP#J!*$<*$JX$ M+#*4ZZ+D:2:!A8VX1W/1R\Q>1P#3R'4VYO&<[!6W4.KTL'@'>,WIS. M:CEH\;?>C?.(>N^U5&B1_ZG@V?MV#-7BN?Y]7BDVF_XO)3\OZOKKHI[:;^EG M5==W#VR>9K^93S[4$T09Y=069$ED$9;)@&EFNP8OL*6,;!TG .T@RTO/N6\D=]K6ZWYLN]++\3R2E5 M(/I["BC8'P+.:'7Z49D;N3Q_"&#WJ_('H1+>T.[3M!9L9GOF?3(_J2=,%:)0 M1,-$)1HBF3)H2_5A7B1(YU1HA)U\ B=H#*UP5RW>6K)-!TG0$/;O:+>+SFF5 M%TEF3[WE+VY02[LC O5J:;>[YN@M[8X(=:BEW;&/AEE87]32)E-^K18_IE+) M=R^_U[9+\8&\!S+MO9?J&>F]>?U!!*. ME<@*I6":IA@BBH0M >%&[R2T2'.<,^0T1/DXB8%URM;<[L^A4UL.X.*F+_I) MZZ<0/ 4-SYS>DR5VNO3GRPQ(.2[@T<3H_4^&;3QC= BE9/W),'53U\\VU'AH MYG!&L<#8-O I%+5-N! D=CPS2Z3,)==48Z<&/IYT!]ZB :.970%SVZ8#P."W M=U<, /NM!"L6AA_=["EXI(WN2G74W>\)Q:Y*\'W,(A2EIC#FMM+@LIECC%G-''M^^E(UQT ^6D.1VPB%E,$B-VC%:DKI=$:E7J*OMW&U/?1. 44O\_9 MTU.U>*JF-@-R4I9ED>B"PI(Q;6NJD%XTJMHXC6Y@36#C>#4 MRVHJEJY3QQU1ML(74U+H0B*89;;OG40*4D0Q+ N$RK1D MY@[A%%WT(SNT#; N$01KVLVPNR_7_Q54)>T(IILBB ^1IQ70 YWP*DHG86/7 M49XF>IE*2B<@CM92NCT=Z-$3#TH^S\Q5Q%9OSZ;V6O+?T^7#-W5OBZT6U4N7 M^?9-_>MYVA5T_FXG%UGKI!GSVGS0UDK$9K))#M[GN1D)U?(,MQL$?#>N^ M;LGH+]?1JWG)5^;I%+W(V_+WK0Z%:"S7;'3^QO7L#@7OGF-X,$*A&3!_70NQ M>+89;_=?J\7<_+6=$U=?S^7[!SM7H[Z9;W]F:JZB3S-5;PHW"YH+E3$*M>+F MQHB(L2?-7XUYR3."2UDJY#3X,293 RMYVY5_OIR]@&NY>%J-5;9N/?/7#5_@ ME^>I;/1)> 5ME#?DIK;'QMU/4V_!^GUI<^XK68/?GZ2Y-S7HM_R!Z7S[!:PY M'*@8-R9DT1)R(K T5.J._3W1 M9K\6"2<0Y\;V01EEY@:L,:1ER;%FI"QE,IFK>[O0G?NVCL*W33.>.]EN'JJ.*\"F_5%A6Z2)HP M#D^C*LZH,.[JV;B+]VAN;PNM[M3CTZ)BU>K=#'\(3@>VWMKC;.$Q_%8;#BH_\,<2>:@:N.W M9AN*+N);N[>[!:3 6B';LFJ+-FB)@Y;Z59M+%+-VR%'4:*5$Y^B- M7%GD*/Y^H9'K@X&NT L?R%SK3'=X$X(9>- M;W''"FK-G6M[#[$VSYV:7S\NJJ6]+KY?U,MWK)[6$UY(3E.F(2=VW"W-,>2Y M,#:+2HNT8*P@I5?58U3NAKZFN01=5N7?YK>S9E-U&2O?#?=FAZY^#3Z8WURM M+QWM[2]-FMN'77DE&[#"]8O-]'OA83&:T5[C +&:4=]@[Y!.%*0'"NWTX^VB M(9XHL)X+]<0A$NJ;8_/Z;M$*X>H)RI726@M8%+R$2-GX.D<*,I9*PF62 M2NF5:GB.X.#I,X:\-9!:R_)PK::WB^T,AJYNM'C(^+K*>H$2X ASDS2:L^L, MN9$=6F["[SNM')^+4L>^:J[_SA;"/MSJ3[]^?F=_WO39Z&)[M,!*"93!LB@3 M8P3:.1HT,_?1)*\@>MP[>A? ER^(]@#E3)>^S4F!I[71N:_!M 890TQ_67FJ#F/_YS&;& M\+Z9RVGSO6@S$C>I]S)-,\XX@652Y!#Q$D$N%#,6"R>J$ DBN5=_K%!&AE9. M*[; AJ]5TD''&=BPUN7+@N"JB.#7X6;\C &RIPX;#%__\MZ>X,0J^ UE8]P2 MX)Y@[14%]UTO4/T=U[F[^LY8826G#-+,Q@&4X)"92QM42J:8:B4*G'OI.U?* M RNX[4+1(P;%>G86?VD#]DU-Z;QI!6O>SL9)TUO[.;\-1W4W!,8Q;+2K#::# M:C1?^6.I,&>ZX^HL7SCVE)3W M&,LJ^+:JD7L^GBN[JWV1--CXXTE5HQPB!) M)8.($ UYJ3+("O.ZES"YUGR CI&PWB>.P 9;4WWABF \>2,5 MPU Z)?=P=M%!JI7SE/'IK'6(&X56 M+Z=B4F0)3WF90*Y0"E'.*21EHB 1=@:TQ"1WF[3H37E@E;+BP\C5,!+65/T\ M?FYZ8Q!4_#3'&I".!] Q ;:XN (K/N(W4'<6/7+C]/-T+](PW1F.8XW2W1<( M'^;4C(]N)D5],V2JY<28&%0(6< "8V2N1.8/PHPAPI(L)9C3 A5.Z0FGB R= M9;":;[2A"UK"_N.<]O YK0UB2>VW\0,$#AKH=$RB7A.=]A8=?:33,;$.S70Z M^MD>98,'\I9>E29:Z\$0W,Y3NUNT66J3@B=%AA"#F!0"(CMWC6OS M$C#*#/"EN:.QS%S9$BDAP[EY)U@GPMS7S OQ2ND:]27XZ]>W^1+!^!3H>CV2O1JY\C !8S +'/NR,7\<8 ;R#Y8HQUHWF8'^_ MF-?F@BN;9%P^F]ZW;=\FBA4%+C6#*<4Y1&G"S/G$$Z@8DS217.N,^YQ/[J1' M.8G$%FVPV!#O[2(_AF>PCSP"2G&;.SKP^+N?KRW-21"$P4XEA"*34W=U%FKJ%*:&C4!DYI6B0< M.7FN#BT^>+*DG:S;T ,M0?>[YQX.Y^^@GG=,8])$'2WW%MLM#OE M,3&V[Y)'/Q,ML&33[O^R(:Q/BVJ[?<'G]<0W+(DNBY1#RFT;5%YR2+!@,-$\ ME]1LNL)O<$8($Q<(.;45"0U7P)A)VYU&>DS4"WH#P>&HJ+CVCTWUAC1&J,H9 MD^'B5N=9N'00RQDDAXB6^UK1>SU_-5:'>&G_W"2/E#)C2:X8S/(,041T#EE* M"!2$ZX(BDJ=(1>KK?)"!@9698>=UJ^!MAJPWP#(3K5GS88C=--:0P/EI*R?, MP!_=?\=NN7P2C.';*Q\F_U9:*9\$QZ-M\NEU>OGLFT'&'_]^4O-:K<>J3\P] M*4FXUC#!V,XKQ-:N8A3B/)$)D83(Q"O8?HK8P"JG=4@N5M2 :LE[^C9.HN7E ML^V-09@_MEXVM:L=X2NP)AW=QWI2P+C^T\.D+N$;/2GT$;_GZ6?\=K5^F''Y MN)E?]&%:B]FB?J[4K=;OV,S:.-\?E%I^F]9_UI^84->/5M48\E,;G;<#,:;S MV[FR2;231!0I*I6 16D[$)$$0T:%@B5#6)9(I0D1+ML_*E=#W[,VX[HV;)I] M8I0@;SD%#:N@X?4*6&Y!R^X56#$,6HZ!8;E)1W93,G%?WFEM=+%7XGE%^W_+ MVY!=Q+UQ*[Z]M_**/?>HP8.Y)-LW]*-Y0PL-='NW8C,PV\[2^NMA*AX JQ28 M+Y:@>M4"=6D763]6K\:WU^"GQ=9;KJW4/P.N!'NNE7WHQ9*>V2#AH_T"U-8Q MWT5QJ^G2MF&:-S?XCIH5;,6(LG"UDZ8, ];W]]+5#%AF7I$$UB/\C_Z'XR!O MMCU%VZ7MX8B2/$^; S(NN5%.TD$06AVYPRP>=#8?SH>KC576A24^/<]E_7TQ MDUW_*:80S34V9R_&%*(\+8T1;LYC7NBT4#AG@I<>I[ O_;'R7G?2/.O&3EV% MW1J>@&7*L]U7*.A.I^>04/J=DV\41:]3;T@TP\ZW^*CZGA>AF)P]&;P7'O,, M")5Z1]L'+Q.>@'PS-R;'8_,M:\+KM^HJ9,(G0\'QY#;3YT&B1R4A'Q,IEY)R'N+CIZ$?$RL M0TG(1S\;YM!\OWA\7,R;[JS?'\R5H[Y]7M9V:J%UT262:EX*!).")A"EN3!F M%,VAL@4!@DFLM--V="$V\+9]74Z/1/8N6[C M:3APOYLPIB45!8,R%=CVK=/F!&829AG+E: TX5($M%$_3=7IR]V[AWJ;M5G9 MKH&->;KE<_%L7'<:0K?-'@&1L!RN;4_308=AQ(9U3C+&:E=WFMBXS>J?V5/P)"JV.F:0Y3;!-M!0Z,<<]3BBDE##(2,J5Y$0F2D<>H=!2'F?_N\Y0 M #_5#5>>12P. +MIADAX#3-.X8QI%'6>PFMA1QBHT!%\,Q,57@/@,U)AY\D@ MU^NJ$\IJ;H+464)Y"3-=9A"Q D/SOQ(F&25(%$(I13TAUI<#5K.O/^Q#H6 M?XX7DCHL]5D'XLYC8[H'#W.\X_P[\J$P4^-7)>^57%DS+]:$:29A/RNYMFN: MS[QO1SBT)6R5,DKL@VK_.Y&%S(ND*"&6NH2HM%-:$*>0I[0H"IYC:FN;W8V0 M"#P-K*-:#M?].EZNP#:3VZ9Z\\DKL.$4K%@%/ZV8]31>8KPR-^MFY!?AITW' M>@?>9E)$U"+943$X&M70B@CAKB46<^G ,37RG\_=[-&[A1U4.A?3F?JBEIO: MX+O%>U8_?*T6/Z92R7Y:&+;:H=F\;CI!3C**:8Z$@+H0YCY8 M4 V)$!CF0H@DT7G&N9<.'H+)P0W'-&!^;O\E#./@J>/< M=M;\Z;ENRO+=O@ MZ_8[^WWUSM;<@PW[X(^5 #$G@PV(;ZS)-$.P..Z F@%!WIM3,R2M?@T#6P[L MN)S-\)R[BMFPPB8QG]C)T7F)8(8+"A$2$A+.,)0YP0J90Z%,O,Q#6.- )1S?U.A0Z?FISQ46G(J_ WJROCI=!:B!",(C<1]")]$5:"?J M&QDD*XFYPC.8J!Q#)"B'A)82)JPDI6(L9:E7;>81 M.H/G73:6PYJLBR7@!9.KLN@MO*]>\)<[8/N?E"K:3C],9>1-?5+4_?U[^N.! M.3_KFNWUUT]B1*14&)*BR;XC*:2ZY)"3+",YS2263EG3QTD,G=^SW7D@<&\> MP,5M6_:3UF]'>@KJGZ-S5)98F3G[!,;-QSDJX%X6SO%/]C/#5^6+MO[F\V)^ M?Z>J1WLX3Y(B$TWA8)%FI?6X&-,[I0ED"HF<$RY3'F1Z'R,X]*8\TB$-0/!N M,9>!QO=1](J\S+"DYJ9BF#87%T(@$YF"M%2)2F5)A$H#\A>B@-@[>V%D+/TN M+S&^7X$7EDUM=E/-9JE#2[ZYP<2_HIR3-/*UY"BYBUQ%S@E_[/IQ]KDP=;I= MB6;[:MG]T,U^1 G+E.0%3(HDA0AK.P&!85B*E.F$EZB47J[KXZ0&5J'O7M7M MKDA[#M%T ,QMO\>!P6^GAR+@O<7/"Q=I"*\&NC3M+:] M\9K\I4_F9_6DI#))[34D:1(2A2@AU\1LY5204JA<4>ED#IVD,O &7A?'M(2[ M1#K0D/:O!]K'Z/3&C2:YWYX-$CJH(NBH4+U*@O97';TFZ*A@AXJ"CG\X[&3] MINYMG'I1=2=WW?1=L3W>:B5OYP88/YS %^]0#P%EU "PD^/CXB" MEQ:.A4:8F@U'Q5>'NLAY5DF>7&1,+>@BS8Z:D\^AC:4.[;LM[QA MS.8'MS&E(U_ZKL6-4_/PJ"_$S4P> 69/&_G?!V$_"WD$I /-XT$1][:/>^)T MWC@.)3"J9=P3A5VSN.]R80[B#ZJ:_F@*F;::5DP03U.99CG$ FF("$60%9DQ MCH6=)5UJCE(\^:$JOG#U A^DX[-QMJFYAR_65%\WYK5E/C]]62P5*#WK*P_C M)8I$2I(Q*) =X,N2#'*4(ZA9F16X8(7"A8_/O#=:(?&MXUC%@(@6S.QRSB"1 MLH!(Z!(2I3-(,YEQ1DJ2DB(@IR<5TG&\_&? M%":2&_\PC5$]]2?%W'7&G_YP8.NP15V_;PI;FY#7%[9\KE27/X)SE*9I(2&C M6$)$%3:7!$8ASS6G"#-%_-+\3] :6*$UF;5;I*] 2SPPY^84:&Y[-1(4?CLV M' 7_+F'GY8O5(NP$I7'[@YT7>:\YF,,C?=IUV$#=TKG7 R]SQ'&20*PHA2@E M'#*6:$A87A0ZSTK",O_V'%X\#*P&NE80#4M7HW3?\'L#;KIC8%S]=,I D 8V MTP@")6KS##\.+M L(PBBP\TQPI8*++-X?#*$E#PPNO+WN?F5_%I-S<^?V*S+ M9YQ@@1&GYOI5I,RZ."F!#(L2JA21-"5"'N+8\@353 MH./*LZ; &W8W'38HF'X:+#:._F4(H5C$JDOPIC]NH4(H/'N5"\$+Q9OC+43U M;-M"M#44U]K\]_#DW4F",I8PC&#*2P41I@FD1"#;IQU3D68RHU[5#KVX&3H- M\_ 8ZI8]L.+O"C#+X?'QU/V'?+N_'C#NO%Q\ M)K@W;"[#P?T7C:8RORKS'9XOO[)Z^>%9I1,F*:4I8;!,J89()1)RP@3DI:"E MT9E<)WE/O;A#\B+*K^,!6": X:*W;MO%,5B!]4 GAI9R!B:&$CHBZW":9I?@ MI=7)$0 <=,:Q)_O&)M?WS5N][P]_F4@ID**D@#P3F:T73R A',&2*F+N?)DH MB0X+OYTF/%Y$;JN1Z<;=<@5^J:QW]WPDIA^\OI&H>*#U#TY=@>_/_)]*+&W& MQ&_F>VELFR]JV?8#K"KS>-.0Y0IP90P=94?LUB?B=SU"6FZH1(]RG2%[H<"7 M&QC'8V&.S\<(CTU5_7DZ5S=+]5A/RH(5N. @W2.DYJW.!8TQ/3T@8-\5ZAL5> A43&0F'H%1AS1J!G6.R0<(-$Q5X1NF!0 M[)# IV-B!Y_H=;=@LYMYO:R:S+NZ.Q#N%K^QN;3O[N7;>HB,_9MZM*;,S=S. M/+[[:S'1$I-$Y+FQ*12"*.4%)$E>PD*:O^LDU3SW2NZ)P-,XMQ,V QL67Y^C M'9-@P^65^>G2=B0T1Z[E$A@V@^XOO=Z5UP5GK#<0= ,:#OS0.U(,N.)>HGIQ M=(E;5@P(CUS#HBP=.GIT_L-0-6NSF' MX'IZRP^,EJ=-T@QF60R&GJ\+]R1PWYV!\Y]?&@) MK%&F7K3'G6H: LO>@-.@18930JM9+M.F"G.G9#03A2HIH79<.C77%B8ATQF% M6!688EO/Y==QM"]# ZNJ[=+2 UIJPR-XS61P26^T%Q5/L<6"WT_7'4?^>S3D M!U&#+G"-J!E/LO/FE*4+>"'ZTVG=H'X37ZNI4->SZ?V\&5WQN'B>+SNOA2(" M%27-89D2"9$T6I-+7$)CS&F14Z%XYM-1XCBE@95@0QBL*8.6]/_#W9OW-I(K M^:)?A;@8X'8#9M]55=I@&.BRV6QVS$_*#BC#X MP<&MS +P-8#633@OVMG*"">&F++VP7E)=JH;6#S@I)N:6@G7"_'99)O4V['= M]*E:KLK_*\77I7PJ7[0A%(<%3\*,XCP()"81D[C0AB8N\IARRHM(9I"^]P#2 MH]_EFXH@="%0R\M.*L.:'=3S UK8$(BM--U(P,%4W\^#&4@[CH2=F[K\)M5< MZ0K1I41,-KUUU^"7 MBU75=^>E9KH07??D-'>AKZ6]MB M:)0F;' /!G. ,*3FLAP0':-88<1W+3.'W3Y3[DR&FUC9<\RI5A$HA"SE(:8 M)$)KFB)A. UBH<*,Y"G3A\AJ1>=V^N40$9 F69.R7A#WYA&]JWZ7W4;JVD3Y M($!VBF&HV# 5L*&VY57SM\A/">-I.1\D,>G"/27D[A(]^5U'.V^SO+M0M\;G M]4Q?FX"G6[7.X[U9?)$_5O=_R_EW^4>U6#W6_R7+AT>],5[K0RA]D'U&VS>] M69I^J93(+,0AYPH3H5*]LA7!A>"R*+*$JA!F%([#Y]CWE2]2*P14+21Z->&# MU1+-95U?H9XEU/&TSA-%ABN@3332%%H:G9>?&*B%JD\GJ_YTLH[P;&Y%-WR; M<\RF3(&>0\,[:IE'+??_'K,(-(,O/YMN-O-Z*F@W%64_%4M-W\RFL9(W!O*; M;J&W;/Y0=MU"FUZAZ*D17MO,?Y>K1SW[YN&%>0-6[1OPU$B,5&42=\WWS!?$ M%B5MLAOBK.O-5YN&<%=HN8X11=HR5^4/8U4LD9#F?2P7S0?/QJ77NE#,@+5/ M,WSI?05& ZE/&S'M!LU>*+7C,*[IZVRU MR9S^M VB;U.UNW*$-,L#S 7D@)#,V.%^ANC&K!P2 MA7P8);L%.UQVV')MQ;Z'B0T/GCLIE:^0N,-$I@UT.RGH7OC:Z6\[.01/9#8< MV,]G.E[>5"W>\#,F?" 'UW@PNKFM/,,)]0BYP7'6SP,<=DKO MC9O$.SX9QT$&=:6[5=^D<2J*KW2Y>KU?TD5->>.R?/?ZYI.WP?RIB@)N2FN0 MH$CUX2J3F&5$X$*(5,1%6J32*AO,"S=CG\&V O\[)E##!=IF$+'7MY\Z=4QS MG XK73\=R,##GAN^OIK4.4+NU*IN?.B'-ZSS\8J[MJ@;AH]UHSI',I=H5S<, MD2--ZP8.ZJ_4]L'ZM*:A'9&F&DF(DS#5VPLE,=8&@N>QC$-L9_B,!!S0./&'FI>3U&>E'+'!]C/*EZ\^>@\2F>/6Y M(5Q=^L]57:[J#_I$7:]*/N,TR(N$4$P313#)I#ZQ1M+4[S<._B(@89!#P@%W M"4P2"B@ZHE"7_0X6:9)Q'@0"\SRFF$BB,)5I@(-8D3 L9)@I8!7> 5BX7&>T MY*Y03W @'K97%^Y20J\LK 5TN*8X+(6WZXF=X2>^EC@LW/YUQ)'O#:UDL#;6 MF^9+3<[%IA=D=RDM;A??3+"EB09Z1^MRMQ.VE$F4QV& (\$X)GG4&-@A9CR5 M-*):B\6A6UD##]Q-:'!OE\]N&6ZSP#8L]]?\ E4+M.8:-6Q[K'K@8U(M+ULN M-57N9OMTLS2@0H)'-+V72_#!VX5J)WB$]7@A!9]$7--+VM*)6$?Y MW&\JX7%L>)GE/U[FJU+1)ZVJN^#W5+(@X&F(PYSEF&2<8O60L MR7DL@P"'VG+")"XH9KE,<$JBN&!1%(7,ZM9O,"=C^[)9A&5$9:JHLIZ#+5 \\C1X=L=.8P;",5Q5^6C>>V[2@ M,]$WO(GJ-)=V=YKGN5Q_C#[H3Z[6GAEJI$%AT/2M>Y-( '.7^9A6.V_9Q),% MTYI'Y^F/Z><)[%+SB*PGCYH/CB9UJ'F$<->?YG-HUT:#3T]E4[/.7-B^:1B[ M26/9#GE1D2*F<5F4:O-?) &F2<0P#<.,BXRQF%F=Y]S(CZR0MYAI5N].)V/G M.U(@QG8J M%)WKC0Z#W$Y3308D3'&]+6+<] + M%4!VANU4363W0=T4X;52^NLF[.3WZJ76&E;M]7Z%/_XF_W P.?X5/A)VV&17>@>XO[\B"U9,S.IZ4%9S^I*K+&9Y= M1>8^D)M:NVG:$MVMZ*JYEOQL7H2R6G1U"V,5*!:I'+.0:A46LQ07 2,X3*,\ M#J(PRW.0@7>2VLCJJJ6-UL113]VQV.-IY.QTCC<\8/IE !1@Q6$EHB.R>GEX_%1^E]=],ZSW5;V:,:'/ M6@%E6*2IB3$0#!>*1#@28:Z2A%$!TPL^F?OWOD*\7>@-O)4,&='ZBZJUB,C( M"+]4]#;U]K>+EYA0[]>,;W&_ZF;I:)&-X9._VIM\OS>3OF?%XQ6E-]8FOZOT M#>JA2TOO-!SK%0%33O47OE2+Y9L,U,_K.KMQ086448Q%$@28F):'>9)&F#)* M\IA%1*96K;='X6[DG<0Y.]Q\:YOK/EW\LVL19+]S:K=#7&RF8%O$128)7I%I M##!]U6SRRMNT59W&@'6O[M,H1-R;/6RY'K[30#K6[>R+VIX6,L3L-,J^]*?5Q""9@)>K=N)8+^:CK!]8H;7DOSU4 MW_^7?J9=G/J'S9K<'VF2A794@'[U'/^"VT[_1:[>T_KQZ[+Z7@HIWKW^64MQ ML[AI^BF;4P9?E=^;%:I)"RHH53A5@:DZ*R/,HEQK::GTFF%IH40,J0YI3QJT MJ.!U(TTS>L,)ZEDQE9Q_,=R@5O;._1P5XF5UO-3$[W2^X]U7JAEHNU M']HPCPSW0 >2YZFU="%=;L* 3J0+S17]ZDD<@X MIQ8J5::#&<5Y89S^ 8THR>(BRT II[L$1E:Z MV^20D@ZA_V_AL--S0X2$*:HW\GTZ)9]+H/U!(?S%SK\=?NIP^(/"'8AP/_P] M'[UY/U$NVU[ LYSD44!IBFG,!29)II>94@56"25%7D@N VG7*/ <*Y+[#$ZF/0F/O*ATJKH,[=+L5KR&*6JIC->+=EVN41KQ;9"[8B'=?V-.- M> ]\WS7$TEA29LA[/<#UC](TX+W>(<)BUL60(%=0B//":+MYC(/0(3!T(>$W _ M^O'H-[T['#9!,W M\CPM!*SH[U"&1E[4]X_:(&@BT;Q9_W8X#S;WO:/GV[[?,(@Z#OM0PK?6O&9S M$FL>!-CXYKL=.S^+O0X"#V"@P\9UJA3WGL[GYK:UJ[ 8!WE("6.8R33&VOX. M,4M5@#,1L"!) SV%!:!6W-O11]96/3&WLI0[0)S60(/%@ZD3KY*!ZL:Y2^A6 M.>X:"6/V5&Q>/K0)*(MJA;A^X^G*K)(F\(.]HN>Y% _R"IDXU@?C'JV6J%KI M[0K-2[DP3E']"]+DR]7K_ZR;W.4N4*^L$>^$^LU;8;K#,)TM3;?SV)3%Z0YS MO%.>[LB7G!3-%\U6-]SM4O_R_++:>BFS2&:ID!$.2,(Q20N*:50$F%,>DEA1 M$3&K, P;8B.KH2W:YJW<4'=;O:=QLU)3WM" ::U)@0!I-6^ _,1*;B'+YJO; M4]#)Z4_O60%Y5@V>'F5*K6@ESXZ2M'MF?(/US57-_=_5+(_#F$@B,&-%@@EE M"<[#(,!I+H*0*JZR.!K+6-UE9F2=:SK3M-;3NCE-GS:U^KMJ_@!M$3T$>?_F MZQ \IS!==V^A-8N7,5N/ 74!DW6/E9_67#T&VA!3]>B8CN68=L*"=X*&N=Z' M7\SV*?ZQK.IZ$S3\#UHNWDE5+>4]_:&/F30E:9+@D,@<$Q%*S/*PP 4)%,O2 M(I4YR'_GA:NQ=:--JL(6JZCA=3O0WG![A5C#+](, \L_>9DY.Y4Z^7S =*M5 MAH.?J8"7F_()G:^"5%YXFK9DE4\8]XI:>1T=Q6'U?2>?V]OX M!>/-^R3-.4UV-8D$+0CAC.DE&U),0JF7;*$7+XU%G 7"^.(2@-?M#+DISCD; M\LC01QT#P(I.EO!9.=\\@N)PV)@4#Y /SB,N;EZX+K^A1@]RT5B\IC3+0[4T M=FVE6A>=<>P@U?)5-Z5=_GXL^:,V=_7/3ZWOKJS14O[KI5RV/;R$U._N4[G0 MOZTJ?5)#HJW1+84_MYLE=F<=;^?&F=+U9BG3CO/-]BDG];E.Q+]]-C/]<2ZY M^;?S. )*!AEW*Y2B0VQD57GIJ8%:JFCGCQ( M/YS&RTI;>D,!Z/0Z"H#;7<5I)$!ZTALB;EK2X=6 :C,K"<_JLM.C3*G)K.39 MT6-VSSAIL<^R3>_X9B;^6[=3S;(L)4G!EJ:)O3G:F0J);Z\5-.IREL94\2)F6":F'Q:- M""["(,.1E(KF,B1YEGJZYQS"Y]AGN+/W=AWSQKC98G^KVYBR'1!:" MB(\=:2A7B#_JOTB]PO\?T#D0AJ'5<7@T9& *M&<#]7R@F\7!&C2N3;AAT(&. MUJ-!Z';D_E(M/.P20V0[>ZJ&C3KE:=M)WIU3N-L88U3Z_/B#SU^:9B.<+U], M.:"V5L2,9U+$(4UP1HFI]4DXSBDA6$I:9"E1BJ@C9K8: M/J)?Z+HL/*_JE3F<_4=$KM(B;^)QS<]!$/[JL_+GT2G)BT(%&>.X,&T82$9C MS+C,,4M3$:99$BI8DN+X$^(_JJD-I5GSACKFUE5T)ID(.Q-E?'@=[@U'0-9S M(=9SP$Q2BO4H$S]1,=9S0,'*L9X=S>VFK5QHHT*/^DUR67XW].I_Z"U/C[W2 M!]PP#S[0U_HKK5"$R$*C C)MXH4%2%F5"!@ 0O.+ P MMD>GYPAML72%.J:0X0IIMI#A"QG&D F#=[NO"X MP#I>%HX#,/A"T1V;\]>,#F-/>OGH+OONE>2 D2;H2-:DPM_+1=,1Z6U'*EZ( M*%-)@%6JJ#X L]1$9H18J51J6<(LLZOI[9FOJ4_$?ON0A<'DG<=.3+'=T?H" M$S?PK'WA?F/])%^HP]CY*;A$<[$37/V\?<7.0SFHI9C%\*ZUT5I[XGHA/I0F M/G,AVB:8M\_2W/PO'F9*,L93*G&@A+GOE[_?ZQK%&YDD]H*9_U]_0 -3H_GI+F,X!A,?\$[&P7V5%/N.=94&(F9%CN,@99@4A=9""=._IB$W M)\0\YK!"2/:TI[DBTKMTTROV"L6!R3I,BD%W&"X8VZF?D9!SN@8:#AH\4!8N MOJ_@5P#E:0-:X9#L!:DZ#.&F=$XTS+E=W.H_BB7]>_%!/E%M%XU2F$29"AEB?>S(K =D]YG:*>4?KLKY5VE@S0^IST]=J7O+7]K_W\L?JG1;AGS.94E,5 M4>% ZM,+40'!N1(2AU&6$$5#&<"L)CNR(ZN"A@D3G;UAXPJU+*"_NG\-+ZAA M!F@O60)K=R;Q#Q=,.?A""GSV@ GNZ;AA2732$P8,B-U#!?!I-U7RN:2LG+_- M>.*,JXPD!%-AS@YI;/2&-GV8"KC,,AJ*$*0W#M 864E\OKE^=_/YYO[FXQU, M 1R"PVZU#Q02MK2WB-DDP8%7\ EA/"W70Q0F79LG1-Q=B*>^ZEC5KS$!ZJ]2 M3^]B-0OCF&H9",X2D^$:D03G5.58$2%HQ'(21AQ4Q>_-\*-'+;;4]-[2T@-6 MI'L+Q>G%-EQ V#KS*QNPNIZSC*Y7R!+1AX>E?&BL!X5,]0'117VU"H\R?%]5B_3N3U'2I_M_HB;YV MHTA-M7&*B#7Z-?UNQM[\X8M\J%9ETQ7CUJP[P^]_E:M'8V?3.?KER^U__=K0 M6I5/]&:Y?-1M?%,+<_+X3) M;I3FYR]R-5,L99$(,IR*.,4DE@7.XU#A2 F>Q9F0:0A2'99TQS]YK;EH-CNZ MQ0HT/]H.2#LE,@(\X'/;FH%U L8&IS43YB#A-=\9)+>W!&<[JA-G-(.@V$]A MACWNZ/R@K%KJ(;_))N+EXX]GN:CES"B%(DD89HF,,2GB!%,11CB,9!:E&2-Y M"&KE?IC,R,K!1.YH,IN7GLF%5/K0!G2('(;(TB+^F4IA3E% MK".VX0Y'!:,&]A#4?(3!S(<%K8_="% M,]]WNC9MHRROGY_GI13WE>G4+9=/=-'T#7HN5W1^LS!F[XOQ#[^I?S]C199$ M0@4XR".%29(4F,E0F/*J M>#@2.[?*'@;TUM;D<"YV_:Y:B'H61XEI#E?@)#3Q<460X$*Q!,0DB)(1O16'"I#A*$AZIC"64%Q U M=(#&V!=]FF(;;?N'7M9W)V4%+_D3TGA: MUHYO)6=3>%7^ER]7J_I(N:\G:AO[[YI*F, MDG F1<8)%ED68Z*/#9AE0N(T5ID(TE J2B&+U(F+D9=QSY.)9.UOKQOB:)NO M*Q-X^_9CI\(T;O-@IQ%&1Q>F,T8#%JQ/UJ&<9$8&2082E2 @FH20F$)%APJ)"18+((H4E](0"3*U,! #(A^<)B $E"+>J#ZY: M@-A+4U 0OXL7DQ72_/XLEV4E_*5E6(!T MUD5W:HPI?7 6LNPXV6R>< V]6);?]2MCZH35JV7S!M6:T =9EP\+HV"OZ]^E M>-#SNO4%)2%.4RHPR;((YSQA.*.,Y_J0QU06P (S!G(T M>MA&SQ_:HM^HE V+)CFI8W+[6U=-Q$)78.]T&/-(LV5W&)QT#F :?"+X'8)' M/$'F+;1D*#\3!YYX@F\_+,77P(ZVLRDB8L:\56TE1FV:'ZC/N,Y;CT3$\R#+ ML2KR#!-"%69Q(+$*@ES0- \BN_9:CO3'MI=[;MHVV@>*CT*[P[KB;&D5CX<> MT![V 1S<]G43WY?5"Z0^K;WK!LV>I>LX#$P9U>KBQ=,LB0L- M.):9XI@D@II*8S$.$IHQ)@@)E;!1,WLCCZQ .EK 4/I]^4\O_T%2P1:VM4#6 MB_6I7YH:TGJWS;+<7^\21;:43'Z)73\"QY-(;T?5R8& MOOY<+N2-7L#U+*$L2%,E<$("BDF;'=3%>KS;M5.9\W+=9- MZSX1!%&0!CF.0L4P(43@(J8%#K) 9$+*,""@"(;A+(T= 'F@D?05*KK.T7HA M_%$MY;I3@ZE9K'E#/7.#NUQ Y\?N5#\LZ=0C)*E4A33&.NK5^9!CC/];%/AC1,>!S(@(&\UA8T M1[=Q3U\F.19SL '3UECU"A'4)!V*CH/5:2VO-]OR/,6)+4AK"/;M1/M'72^Z M*O[/QVJNGZ@__NNE7+TV_96[=SHLDH"&), %3[D^2HE('Z44Q33*>9[%E,6P M\@TGJ8U^B;6A_3]12_T*M=VDW;3":>QLKZH\(0*]F!H AL.%E(60WJZ?3M&: M^++)0NS]JR6;AUP;V=P]T?G\W4M=+F1=SU3"DI!D!,>F9PV)@P!3$E',9*)D M$J0RHE;UG(Z,/_*"[AJR-"113Q/:DN8M(*?7K ]>_Y#4N&G-QMPTDVCJ=K P">(H%#A( M Z(7F-DZXRS :2AEGBLF\L"J,Y0EO;%O<3 M2-]*X 3%RRB"\Q <5086C_JRF;]4*[FYJMTT+Z-$V\B$2EP$0N__J;:?\RA6 M.(Y$EA8A2Y3=O2J8\LC*H:\"\Y=S]S=[#%WM: _(#+>I382[W KNL$/,@X%] M1OK1C.UC="]L>)^!X[P1?FX QW8L]+4)_;BOKKDFLY37WVDY-Y<%GZKE'9W+ M36E&4ZAQEH0J8T$:XD 5'),@2S"+:($CSI(HRY,\2/+9HNDJ).PT"I #J]53 MM*MGFP_K1?2U2U$#UE2 FFG5,8 QZU12\>(*,.PO/\(E7%>XYO4(=K^MF]%>(&G;1FE_3N@VU'"/#\I!BTBMXH!:R=F;I@C>NA0)XN@SUX=&^U$?O>76V]1BFNVTJ, M/2_?] &K97/QT/#UK9IK @__1]+EI_*[G$7FH!BP&&?HYQMUC*^UA*EF*J]0SWRG,SKVD>$?&0$& MUQ$<.L>6GK.+SAQ,I5]PTGP4+O2$ZWBU#8.GRAYX MJB0Z(N2VX;0DVFS M2;NXDEQD0:PRB4,E37_%M##-53(<1)0IE>2IHJ"8G$-$1E;*Z\7:)T$[A=\< M1,=.&0Z5&:;.P.*"E= I>3RID8,D)E4$IX3<7BWOJN:FGCZ-4/(< 33#9XGRTZK7&X*!EK,^Y[#_@1EK.>_6W91 MR^_Z _2A.6E9SA)8I8T#IB=EZ)FY2=7H.,#N*N"1J+BI[MO5HS;9ZUJNZO7M M\.8R9Z8X"U0B%>:4F!ZT18HIR;3-') XU!])F8#J4I\F-[)J;8@CVE"'Z<(3:I[K 3?%<76#[EV*=J M/M>C+A\J8ZY]N>[,@"0HXH((;22E+,&$I!DNXI#H)1V%DL>,9W:!ER>IC+R2 M&Z*HH=H6ZOSRV_7Q)&4 .*=7LC>180OXH+1 R_"TV, 634/%=VV_!)ET>$>E M4U)9=$LZ^/BTG9!.2;#7Y>CDE[U[Z3_2Y;R4RUOUOEHTA;]>Z+P_T]PNO\@? MJ_=T/C>GFYO%KAWIK[C5%2+9$1 !D).@NE7(SHM!\RY8,=]Q--I&_G_=ASZ-.'[P'B\?WX M0YC\67SY'H &^/-]4',,^5M67$I1FRXO!QA\5RV7U=^:7#W+A8JC6"8XXZ$^ MPRK&,"V4Q$HQDVY 6)2"DH>L*8^LY'L^VJ9"GW[_W)QS-N2U^;:NK[&IA 6, M![1&V4X)CX(=3*]ZA@T> @B%P%?PGS7=:="CWK]L)2RBT3\)FM]@IXQ%0=8Y$K@/% ,1WG"BB(G(F>@ M&\?!'(VLH#:,;'7,>#&L(+KFQ83B+AMNW#63VW3 -=;H( _19+^L@YM5M?QU MZUX"?=T!__H-^-].@S](OPT"; 2]Y\;/Q?3A(/A.Z%Z?E M21JD)$VT+J0Y)@G)<2&UZ9XI&H9#>X1(4*KA3^.\)L3S&\QZB,GF [@E1#T7IM-BQ5S\!N1A!JR,-Z5MKC M:'6)X!<=V *_%#"@:P:_ +E=.0P&"GH+82_TV1L)BZ&FO)VPEVSGI@+PX+!0 M4GV",J.]?UDN-;'KA?BB!6M_F24R)B+.)(Z+5&(B0XF+*-*_RC!F(@UEFD>S M[W+)*FALZ0FJD/=[F[;UZ]TG_Y1]%.9SRXQ;L.DI_,(@96D:,URD<80)(S%F MA;:8XS@IBHCR,,IDGYU[#P_0'0KBV[3<>_A6,QV2=F=&SV\7='OI0/AZ!@3G M8%X+L3S']IZB>)%07PL(CD7^VCSJ=,;\HUJN'NB#?$?Y/Z78J.HFRN7/W^Y^ MNV7S\J'9@NLN\D#2(%>AT+9AG*:8!#3 - OTF3-/0DF37)$,THD8SL'(9U!# M$U4;HNB/=W=NH1L.X%H=1,>%#*8Y>EY0R\SV>:N-8FO@W&)H,BA!1]=Q(74[ MRHX +?1PZP[+V<.NP]!3'G[=)=\Y# \8R$JI?ZS\52TKD) M2C;9OE^KNC0\?)9U??](%V'TA_[F8ZV/22]/+TV;^R;-7A^D&564XD1D5!\+ M]8F0!E+B*(Q4$.A/B' Y%H[*]#0'2JLTD(TD:"-*DZ6/>F&ND!''](-9H#!" MK41-VG\OT^ B"[Y?"GNOZ&7G>+P$DPGF=6"UAI'P'J6(@V]>+UC;82383Y=\ M&(NHVX;TY]T_JN]RN3 GH.L'N>!=WLR&WW5#6)JE1&4X+SC!1-L76-L4$28D M(U$2$!X&(WI'!M=ONQH ,MG/Y0@N\\T!%][2)6).==#^ M@K&KVL'/N_K4]6GFJ=%.[U[?:]7_4"U?;]46I=>FHGDJ9)+J_\%L@;=W"WN%Q/_[:(^/@)P;) MZB':TK);AU!6-\'HLS1*XSC/C*.@ M2+3&H 5F(B0X3L(X% E3,@=J#%O2DT4K:#NN62>F'W97*WE[@^WY 6L2:XQM ME 2GBZH[_BC%RUS>JL9Q>K^D MBUH/:FRIS^OH/%)PE46<8AH6VH!D.<.L" 5.>:WZG3J&$NY2C@I<%R0U,1+F4;CA<1A8O[. AK* MPN%BQYJ!:2YIUND9^OT?)UG/'G&[,YM? (<5[/%U.S9>K]](_I;+LA+F*WI8V5V))^A5TN4(04R#,#U[('4;?6VB+9C'+TVT3G:M[*V M3C?;UN&&-UV"VBP629C2),$BS#),],\X#U."0Z'R/,H%ST(&ZG/JS,KHEDAO MMV_XN3K>1PJ68^IA(NQ4]C3P O6R9V3A/50'@^*KJ:H[(]-V61T,V%[;U>$C M^D@ N%]2T9!NPS[_0)I0[8Z-*]0S@@PGZ!?#RZ]#(NB/H6JGLKQC!=-.GF :&)!^1NQ1 LN/ MT;Q@@/@9&$X'>I][^!(91'T0^>W2> 'D8HXOG$$T;%XG MSB"RQ/NGR" ZQ^N_40:1)>Q^,XALB;IN2,^&SB;<43(9)Y'0I]5 FFO"0. B M,&Y%,?.\-/ MO.(/"[>_2(]\S_O-RKW\L7JG6?SGC)(PT88AP2K*]%I+1(;S)"MP2"*6!'%" M5 'J[6=#=.3UU]-#?QF*J"$)=&M903?XSL$)$+]7"'88^;P'V!-Z?+?^AN3/ MXJ7? P'@=-]_UDT]?*Q7Y9/>PF_5NM/5@99779B#MMTD92'#A+)8JXF(XR+* M"29!S+(\CO(\ MVG0HB/[2??-&!SRRP% 6FG-,:"!Z8\>BZ:R, -2G](:JBW MI6B]9Y>ZB.Y)A8!(3ZI*7$#952E.8PROXV_LB^N%6%\+JM_E7-Q7_>\;HV06 M96&S79_^"9RE6@L4QISP/8^EIW M&74OT6^/M)T2&AT_F#9Z"YUAJ$%N$^N@D&$*KRJ\_MN&KW&*[X-A&:'@OCT/ M%RNR#X;I5&%]^&"NA4WNE\U.MS5D7\HDD8$*M*D4JE"?@:32FBHI8X*VX7WPS59;EX:$NP+OM?W]&Z M[()6 EFH-*<,)PDWK2]SB@M61)CRB&8B5B)A'.0N\<799$;25=>YNME\MYCM MS0*!J@5:\]M\:YMCU+#L%FSD;QHM73>7F!R@?V=K7DZ [CT"R3LTOKQ WOB: MUE7D&\X]?Y)W DYI8P<,SENEWM&Y\6S=/4JY^E;6_ZP_42ZOGZJ7Q>KCC^>R MX4=II76[D"9\="8+F1$N4IP&PAB*$3?%ZU,L19&J5+)$90201N:%J>F<5!LN MKY#F$[.64=1PBAI6KY!A%K7<7J&>7]0PC#3'3>@W*#O*S\R=UKN7F@]7E?MO M/16@Q+7)I\0MD>W^T>18ZNGYWDQ/I9!J@S/I',TW^NX*_?U8\D=$EQ(MJA72 M:JYZ6#01&>4"KEWPN3*&?8-+V\H(J'9 M^3V;3.>'VI3)=5[QV4FV\SNVHZ-VTZ1PV\72Y &:,X(^&&R5H2IX ME.<\RS"3:8()RR)5Y!M*?U MN+K LN=I=1K$R1CX+UD^/*ZNGY_GI13WU5>Y?*(+3?L]?2Y7='ZS>%\]/;^L MM,;[++_+I5Z)L#K-3P O3'_].R +.IQ/@+#; M<7PLI*&GW($ G3W7NHX_Y4EV( 8[9]>AH[F=5LV@2_DH%W7Y7=XL>!,<5==? MY.I@K2/CZJKK9C>[7JV6)7M9-2TJJZ^TZ=RG!%YC%B41+-5I>6Q.\[Z90^TOZR9M#>5;^^O/Z/WMW]\_?;Q]X]?[F[^\R.Z M^:)__XA^^7Q[=P?,G_,\-3R.TZ0@$6:%GA42Y1(782!P+K7ID9)<\;B ]8JX MW.0X=92X-S.*WC"-6JXO.B]VALKEL(:=! [!VZ5%7B'-;1/W=C" %FWQ?(6V MN6YVN89O?_;..'AZ,H@\,S>IQ30.L+LFU4A47#T^]>K#BSR0M-XU<%Z'MPX!MO3XCP :\\?"&F(.K!RB]-S>/+=V)73Q ./;=.] !7!M(9&*- DI*-//CNS( M"J9G OW2L_&K,7/;@MQK5KHP&FC/""M8[32+?[!@:L4/3@YM(B!B>VL1845T MXO80$"#V6T. GG:O57&SJ%?+QOOTYX*:0J7FHM;Z]I4D(=7=S@-HYW& M\(.*>Y6%#>TKM$4=]>3]UD:PDM1C?8/3]":O46 E_J$Z W8/#BW\=RSJOPWP M5)PF09P+S))"JX4BB3#C2JL%R2EABB5Y:%5I'$AWY)/%7JF1/N'EJ4]X&5C$ M[S2H=DIB!*@<5,4AE/ZP16E 03XKF;U7WSM-]4*E]JR@.%Y7S^YQ-S6R4^CZ M0"C.+,LH"=,@Q)DB&2:!R#$EG& NBS2G19(H"M(@YTE>.L+E"BWD\2W4%<>( M)FE$H@ K*E),8JV)"Y+&.$Z*(&!41"(1,%>^7R2=W/,W3\^:JCYY//D-&[+ MTTX)^\4(IG]WNS9"ZC6& @8*.)F'.!<8][+&LEY6XYC*9_U5YOH M3!,Z;G8A$W9^,)*?;:/*/',B?FOQ]EXY:K7TS M:8I;PCS15\0D>JG;N'RM"Q>RZ9_7]J-9O0WVWPQ::QC^]=)LSWTX?U6M%M7J M[9=6U=%0_]^0R20XP@>K.N([<"[$UO ]Y9H^Z?^\L*>R\=N8@;6$I::S/5?E M,?5@AFES"#9LEMJ\+E>U#X M2T^ K[.SL5J (:<,SX)+NA.1Y3" C_+!;XVTPW7/9TP*&B6Y< (75ZK="W=^V.AZEG!XX+G /+XT(0&:7F MK14#%RQD"P'H='5:T$BNU]/KON;OY_H@I'=!*=Z]'FAC8YK7[,1MT%2I6,@8 M%U)R3 )F?,M$896$,I>2B9@5L$MK=V9&O\I>LX8VO)FSX<%V4X:_P0$T@^;& M]N9[&L2AIM"H8#MKY=+_2(WUE*;JGK[LM+6U,+8'+.:&P=90;5AL[,..R779G%>TQ>955R0 M;7$*TYP>)LM.?TX[!3 M.@7Z8%7J#S!/"M4#0Y.J57\ [BI7CR.[J=C?I7AH M+/:Z?%@TC%S_*.M9GC"6JCS%5.4))DI%.. 0C.VTU7'*8!G(0&JQ03LOD24D<(3+IPC\MZ.YB/O-MIRNL M)JSQXX]GN:CE^^KIZ66A]4%S]C*I&<8+.V,RY7E6,+U668Y)3 M,PR#$45BH M. ]R2KC56K6F./8)IG$Y=QR@-0OH#0^@FQ@+$*VNK/Q" SQ97 (5T+V47W3< M[J.&H02](;"7^.S-@,504]X(V$NV-#MP/+%&)OR5G6AWN8MY4E1A%%1 MX(C&#)-QC$T?UJ9S+Y7NZD@_5\G5&XH*GH5 X-;5-2!(7F#%M M0":9$(305!"6V&CC(^./K'%;BJ@AB7J:=CKA&""G=:8',6%Z$2:A]4H](\>! M$U$M^6\/U??_I9]L#T/ZA\T9Z-AXDRS$,\+TB^WY6YCY8$4&R1*\NSGB("8L#7 2IPE3F:4)5R'(.2C _2W'D1?>V"5+9<6#. M\+PKJ%8;+MR;2!V&T5F"Y>6/+H["A=K M[G12_%.-G$X_Z!K8TX9!=OZ/#]63_J7D?3CD+,AY+E@18T[RT&RY IN6TE@) M$11I2$68@TH8GZ$W>MRA2Z?ID^X]S%>H9XV.HN'0PR,E93> MPEQ.4YLXDL5*]/U@%;O'_$D2:2 MXC_R) 6B/0]<1'AF52%P#*3,29AE.""F(Y\J2(%T[,9):"^Y1><-I\!YYL( MZ373J.,:]6Q?=8TF)@A)=YE9N^WG@O,%VZXN-%5>P]T' #I!++P+=S]-H/P M:"%1]$/(N.[4R_)[DY?65():)R+]8ZG';OYTTZ>E?:E6=R_LOR5?&89KS=$7 MN6IJ2&VBKF:F^ (+E,(BCY6VY+41G_,DP9S&4<9E%!$"5/A>^1M=X??+W<3J_M1H-U7]^.0<6RQNW^-\D>UKWD1P+@&VZ M01Y(D5\W9A.\2%FN& XB?=0D61ACEN;Z#!KE<;L?Z,%2,Z/TKH.)[:M>E1W1:6M6@8#8JUL%>]HQT%5+ M0NO'5NF435/LM:*Z66M-=]J M7"@<>W&ZX &UH#6R(MFBW)CL-(8G0& Z8A>+-V2] M=HTZ)YN_%E!'*4W=S^F:,YU]Q)M'1.L4:OSO=/ZE6CO=9WG*PRP2*8Y( MF)DF*!3G 1$X30J::&N#IADHT]>6\$6\'QM.S,^;BZW!KH_#V#H[/ 8CYL/- M 0;+AX_CI.3C>38.D[VT/^,D&!9>C-//.R7\?*X6#_=R^61<7]WUGE96W^1S MU[G[5GU=EIJ-9].']?](NOQ4?I=MPU8IKMMNK/WUWS>ZDC,BLXB2G&+.3"B% ME G.HRC$&1=%IG(A,R8!24&^^1O[9DW;_.TEN])?0:^:(5,\=5F]/#PB9:YQ MFC]=H9Y%U/&XOJ0WW8IA=6F]3^%I-?<33 S0-Z,YQ9K04^/?O4(;;J_0AE\3 MDK3FV%1*-3PCP_3//5F@[*9+3MJ0KM^F)' '?5_=%C6E@;M:Q%T-X29 >U%7 M\U*8%DGHELT?RBX5]5VU$#5JX]+TQJ@GV*S$=DVJRBA3\V&ZJV:[> M5J2]0DLII'QJ:J69,L?E#TVKJ7AKWC*MMLT'S\N2R_9(;@:L_=6Q'6L2SR9N M>2<\97+76*CM)("-1L9Q=Z<+8XE\-CW5MBKS=Y5-WM&ZK*_%?[]T%WH!SV40 M46T[<,$P"7*%<\(83E@B24+C4'("VKLAU,>^IVCZ2)CEV++SYFC<%]EI6$(; MGH"J'02VY2X[%H30/?0G0P^X[8V%HMNF]DVJN>1=67T]P$M;0+,EY-K*#O3 M.K\\@;?G%/,U[M P]"]5VV>FK=\Y*P+*(I6'.,XBCDE("*:J,#TJ8F9:304R ML_)ZG2,T66"X<1&WA+M2MJYAW3M V2DK'^+#E)"+Y /"I ^+Y3W>>8?,A0*7 M#PM[/ +YR/=="^(>;OQYW1^?WU>FSXVJEK*I=7?_2!?W\NFY6M+E:]N9L3$X MBIC3) DR'-!489*2"--4GXH(+_)4%2J.,P:KH.N%KY$5PIH;9-B!EMGU@[R= MRK@ GE -<[X/S1NTK[2A9]A%#;]8FW\+O.HY1AN6?=8!]HJAM\+!?KB:N-*P M5RCW2Q/['=ZU/@9?&FOV@VS_O5GTKLNO]+6YL)2K&2,RCX-$X(0$#),B5Y@% M@F)! IZ'0A9AD,&*9)PG.K96[!)KUW<1SRUE:.4,"_3LE)]O3&":K:>.?NGI M_VKN5]:79!T/5R8'S6Q#V:VL GG6Z?O@'+1< M":L[BO'QA:FC?P]H01<8XT/LV"ZX,D7B-M<6#PWT\P9Z8>PY#7%30VVK],MC M.PG+-Y.PT).PWDV[JXRNZ6W;?];?]<4P+,]>8S@./^5UQC $=JXU!@[FM*_< M&MY:4Q)UW"'#7O,I:AAT;K8X M?%JL-IIIP(9M-O]F.(-VG6GP=MMYQL8=NJL,Q^KLSC* Q)2[RW D=G88#P.Z MN3?N'JOEJ@_FNM=C?*B>]&XWB\(L"6*18YGF$A,2*DQ)'&,9%U$6\TA$"?)*'*,R MJ2/BC*B[OH=S7W>,>MG7"-?BN[DGKK_2]FPZB])[*]2S<84T(ZT%#(Q,L8#3;H5[!@FVVGW@ X\> ML9?85X"(!<5I8T#L(=@+\P \ZDU5?"OK?[ZCM13OV^+WW^2_7LJE%#-%E*(J MHIA'N=(V(Q$XSP*%(Q%G-,OSG!>@JU\ [0NI#L,.;OA!'4,F5:9E:; ..8JS MLR[Q@9X?G>($G _E<@Z"\93,4'\);,7:?!?94?Z%Z5%8E, M>![BG!F'54@S7!B+(^=4IC3.PT" FB$":(^M?-8QG5UIR[1I:Y4/ZQ#F@K&E MXAD'.:#B\06:C^3N<^*/E]]]E/*E4[S/06*1Y7UV"+?.COO:;3M7*#U4<(R+*0HS!DH+E0T6\@',]2]?Z'?S3'M&#Q=_@S4W'#135I[T\8'W>JKZ:<&&M9:<"G3'7I.;*]IG$T16 M+8QO_7I]M_O?5:E_,"F M?S>3%.U-1-:8]9E6Z/,M _;GK#-UQ!KDK";G&@M M63/RHEK)NND]IK_*7H_Z[G_Y]/OGYJ=?_5T%>YF1\_TN!U&9M &F#SQV.V)Z M&=-IR_LF'TQF9;5\[8_OAM#:W"S"@HE0)CA+DT#O:2'%-)<**\D9B:E(16QU MLK:B-O)9>D.\MSM10QYJMMLA9[7'^,,#MHE,"P5H!_ 'B6O>\1J:OL%CTS4< M+5L6FK0Z6B,A5;EH W-,!,ZR?9N="8XSWG!,YP(*3&148)9FL:8!FD6Y464I[ \E@,T)@UMV:[M M@S:,])?]0*_!(<3LO ,#<0!>8.Y"<.\$@5-;IR-">FS-M$MA\O9*1T0\U"+I MV%<'INW?+)Y?5O5G?=">QYV3*HP5CT21X+"(!"9!D>$\CSC.8L%DI((PCT'5 MXT_0&MOQMY7PW9!%L:N3[P1>EDX]/R@ [=PM %JZ "#<$]F/B^@[1_T I]/%P4_:*WBZ[138)281INTL$E\O M-'_>$F1=P1XY0Q;,UD^1(NL*IFV.K//XOI)DUR-ORCW5MXOF/J\I$+7I1O*> M+I>E%->;?FQ_+C3E]6^W37F36F MXWR:.YPC^:E;EP=;XIB4L3:*O!4+_;(EU:^HD\O4_=QZ_L7(MOV'5KRA^<#> M7Q2[+>4GF7>?N<@7G&L/BT[SUVHC JH?Z1+:/^_L5"C.2,!,W["$<4R2 M*,,L2RCFA8A"$>01+4"18SXGPJ7I3S<-#0.>H;+;%WT" -O56LJMZ%?=EM7Y MC[;H^^WV8R.IQY8_)\E-WO?'1OA#S7^LGG-3O*?17E 4I+%N,CU,9_D M68;U#P56A0Q9( 4/LQRRM+?&'GD5M^\N;4C!%O&V_';KU5$JV-+TUK9'GG19'1!I=P4=^HI?G^O&NT:S--/[=H95SA4F4:IW1ZDWRR2,HR)C M8:BD%V?J5%[27:?:&X^;;U^F+R?ES^%]G-)3.+4+\"?S[3D[[?QYX[;+D'3! M:9^T35_?57,Q(T$B Q50'/(DPT3IC97&IO\NDT5,)"]H&L&*U9TB-_8]:Q=* MJ0P]5&N"4(?42:QLG4F^$( Z@MZ4=+I:!Y8VM-'=*30<7#8V0GISMYPD-K&K MQ$;P?3>'U5-NM8'6*N.K?C,>3?)6XP>Y?EC*)L"MOJ^^R5K.YX<"NO.4JB0I M(M,C-](':R$PXT&.8RY($K)(GZR5G?O"!SNCNS8VW*'GGKW.P4G7#)K\HF7# M(JQ*S:").*UKA%%M7RF39LZWO8AT'JL_4#_67]-CU%RO2.)-3R_H6LA MRK;Z^5R?3%?;PCS15\0D>JG;R%RMH1>2-\/^7:X>&^ZV^-T,6O?AO>N 7E55 M*Y-W\>9+^GUL/ELG&-9]%X7Z-W1O1#_,!ZLZXCMP=DD>[? ]Y9H^Z?^\L*>R MKC7G9F M8:GI;,]5>V"95W2QS?/RR4QNB-+C03MOE[TX'I2MS54#C]VJ5E[&=#6"OLOV+LF4WGFOE_E# MM2S_;_,2=M&3,N5%ED09,6HC )$X[S(,PP(7FDB/Z_ -; Z"2UD9?Z'_J8]V!Z!;>%(8U+R1P?T%?] M=U7-RPK]!2Z]:8>BW?KWA@ULZ:_);C7OK.V@\%(LXDC%RU'*0TQ<^A(DMDT) M"%\E+-]Z6C[^>):+NNDK$>8!+V2:8QJ$(29*Q3A/BA3'128(C1.1F5:_IKRW MBZ-S0PBTU-?DK-_I+Q_OTOV=EG.S_C]5RSMMVUG$+-^5 M/[J8Y7NY>-O]QS24G25A%N8IU:?W@.5Z-R_=]: JS/!-B8T,/R#YJ<@SX!04O8YQ\,:9TVPHM@I\\N.[T#;W;?SNS= MX)E-T*J;UC SBI8W8X'O"=%/0*#DZKX\0#>W1Q&I.2VK6P%"5\O1!.@]EC- M]?/UQW^]Z)=_)I-8Q2QD.,P3B4FJ#X.LB/39L(ASSE*9)(Q##H/G"(Y\*+R_ MO;_^C#[?7+^[^7QS?_/Q#EU_^8#>7W^]T7^'*>*ST-FI59^ P)3D%N5&[[7T M_.DM6\D\::&SY";5*;;"[VH(Z^?<*OV]C?B_?GA8-JE3'TJE]*G5%%$^7('I M0U>3ZXLIR34+XTP%>1;@-(X))DS_1)7DF,0I"668)418G1R]T[1%JM':]*AGEW4\ NK1>=GXJRNSJ>?#J"SZO\/,P$K#SCYC RX8-^] ML36WG=O-WUASF%DARJJ757]W+M:2("97?TNYZ.YK^VG=NKXV>]7;#U\6S[04 MZ'E9+LR%Z7Q]WURIXP4BW[X#[47J(]4&F];PJR7EJQ<]T&;(]B:_W2F-Q_CO MQY+OW:Q7[5W^(ZVU&%H&.9=D;*_I5M6-21I[,WAWW1C'3"1!GN.4I P326*+K:@@C5F3 MAOFV2NW1@K1&^Q\I2NM/Y8-P.JO1[4:;4F&#Y-O1Q[!GO7>.VCAL[EZ>GNCR M]6:QY;GYI%^Y&<\94[R0F(2A-I"XXIB*B&*996'""IX+[JNGU'ENQO:GF\-9 MXQY=Z?=0HE?C%UT[2I5^K/V3MU93%OC;.6$F0Q5HZ9QM3[7A#G7L79E(P=Y9 M;5A$AL=)NE?90S5^7RL+7B[=A 8.&Z 7%F!0-[7XI5J4;ZXZKUG=F$VS3"1) M1FB$:1 DIGE>@!E7# =IF"K"DIB'"43E':4TLCJ[O?_]X[R28]Z6N7-XL_%4M*YN=O]!RT7GZNZOEW\+L6#%#[,[^6:MEO:PA9 G.2*R4##DAI/-(\$II3&."ND M_H!E>92#(KV'P>.@)<<$QTXI#A,9IOS6>1S?SDOIG+RQ+XCGM(TM A=)V-@7 M\%BJQH%O>K\J^DB7\U(N;]7[371)'V%^N_PB?ZS>T_G9B&.&5)PE(NTHB#3+UQV!P[_N[L74C'>Q?TLP[A6_.LP2[7)\FPK%=X_5HVM( %L4ABCH-, M1I@4(L9%QA16E E*29CR '0".$%K;!-NK[EKY+&Y:P0Z 'A" 6C_'&WN:@&$ ME^:NT2CG@%.4+M[<-3I]+K!YQ+LWZ+YSRXI(%51A26.%B4G/R%DA<)@&<2$" M)7.[' U;@A?VT+BU73^+XF!7R<@-V0?#XM-G,49?]K/D?A8_PLF.[=;/#6C1 M\[YZ>E[*1WV0*+_+-K#/W+%_D]ST#2M5R9LS]*:?VR4]_3$35 I2I KG0<3UL2%-,(VC M5)\="$U4FE$5@1(/IA9@9&75'L/?R(-^:27Z%1F9KK3)KDI39;AC#QG^KM"N MK%M-(Y%Y&Y$1]PJQ1@ZD!7%H933E>V*G/G_FV8>IXY]@XMU:/ET ?9]]I:9D M?_KF51>8G(,=LB[!!VQ#%+*26G*S665W59P$J'3ZMJ7 MW#"5ZB2RM1*TD>F HJHE_^VA^OZ_]..MCM(_;%33R4$G41\V8O5+W.J[L&58 M+U>'CKRWZKTI>+%8:#71^5.X%'KU\1BG29)B8FJ^FY97.,AYI+0!F[/4RO]D M3?$B9FISX[QFQ&ZAVF-X>M6.@HP/(_4M*!Y=5&")3YU$]&!;IQ#]VV:9V].9 M9,V#Q>X5 /Q!;X7@N]"[W@]^;?*[3;W,OXUI_*E:OE]*4:[,(>.N;PISJS[U MG6+T.:+I@O+QQ\H<,/1XG\MZ-4NID'$:YIAEE&&B>()91$, MJ%^>]'ME_CZ\WOTH+XNE@^_G>P6 *OBGG7T?)?['G(OQF@6,PO6EVPZ,.146 M#0Q&)>^8@VFP-,%>9N1O9?W/=Z_KY%]:""E(1K5)&@:81$1B&JH,"YJD).1I M$H6@Z]<3M,:/V-A01H:T>Y[T*<3L]+4G'("6JAL$\$S&\\+YRE8\06G:C,3S M(N]E'5H\,NCJ==.0.,I)RH-(XI29YJU%0C EDN(P$@$+*2E2XE*&Z7+MFM$O MIL(5BH$E21P[-4_7FWG,5LPC-U^^;+MEVP;+GEHJ]\.92@B;*O:[]>W?U*O_ M^,.TN=1G@9T30.M1/GP$T)9B+$4:%C@5J<*$RP(702(PHT29YF-)F(.:CXW, M[\AZP*JOQ=L^%%=H+<+"/=UB6#V63] #3Y98(VJED MCX X:=:>?J, /_W^N;G_-"^U.-,-D]:3A+HI,J*A@0 MN_H&^+1K19JZ[?EN'$U=1]@[^6 (][>A(0V"@!(L6!)BDM $%UG&L. L)B22 M61*GL$(T9RB.?*+FN\>1M],HX^$)4R\G&O2VMWIK=IJ# M2A.'X==.'\75]?9L+L.V.L9MPCREN*Z;%O>; M>[=P1N(LR@6+,"5!A@E/M*&3*8'#I* LBD@N@@#F2X,Q,/)1YO:[7(HE_7N! MA'PR;9I$RQ^BO$E'!CNS@/#:>J?& PWJ;FKAV>X#NYO)6'6]TVR;M21X+6B01#B)BLI.* M.< M"2Q%&"O."GVT!ME-&H\ &TT+'$;L# M(@9606#I/>D>>[J3*ATP'+O:!CZ 8P.\=5VF.[G\7O+^H#4C-,G,-3^."5>8 MY*;F2D!B'!:QBJD0::(@?6F/$AH_4&==^:QN"<-ZE!Y'Z+1:\"DW3 MLB]S1 M[$NF>)(@.3#Z2+?&N22E=2E-91W_Z3)=T)>>OJ&NVVE1(173Q MBJHFRW&QU M=%V;*9:3G)$,2VZ.5I2EN(@*@5481H1%-$X34#N78>R,'1"Q:3GW=[73<&ZK M"=U$'>?:"; [>DT'*TP3^^DYUS#Y$S2=>P/6I;O.M#;5O>C-L+PAOU=>^:?=^75T5QE&:Z2.A4DI@P@O3%CF26/\0L80S M3H((VNO*E9GI5*/';IR#T+?3C%-A"M.+NPVW-IR9TA ];\:*77,W?(*]2RBCL=UU"7Z9EWH M8;1)M++R+SHU#KIW!=:]FY/H3SY?(-_$1>?-S:>Q!I]VX&_ZN&CZ9MY6CWK= M/35%@]O2_YO:PK=L_E!VM87?528KY*F16F^J>H[-9V8U^4.!J MZ[1*JA95/EWSZQ<@J4OI"H @Y7EHMUTE(C,_"HE$(O$EGS55T/4WK>VW:&FC M6/WH\I$97V5F^IXT7LRWI)8^9 MI1D,M[WLSG!RHE;Z3WHIFYNPW3^9#60 MRZG0R@[R\$W_[X6=?F_YTW3%9^_GW]PPSJ+;KU9_]Y>)TH84.66@E*8$6&L) M>*4)$(07W.Z1&"->AW/CJSYP=-!9TAY5M9ZL,\;]:,>< P^V84??6I0]-5LS MG35&99U5V8Y9V<8NNW-89N^Y_.:>_SY=/-?9WY_YTIH0M'*-^27RBD%^T*]& M6'1RM6_%#_ON@^*9'_0[$!?IV/6A/8JIFY?XU-KFOA*.B^-H:O5O=?93=R7A M;_7/FQ!);+]"BYVOD#S5=F&N;:!2\^5+MEID^D]W?.0T<*N/C6' M2[M8S1UI?6:CG.GC\V.ZH.8*[_)BN#.F3F,&0E? >B]$NH8&/?LKU._T//2M>Q9]_&QGVT+;;A2.5,5!SDA M'."2"D"9J1RS5:%R7&'*@XHJAU-UX.!HV]R@SG94O]DLAHWVV5K]FTR\['QN MT^ZM(^2(HHH?[BU[GNG]$.\N\+QOS-<6W\-B,$13M\!(K^AU.F@,!OC)!AS# M24Q&AFC_YD90[8W1AAKYY:VKI]TP5+UBNG)L2 @II7,D :$%<_Q1&(@""D @ MS3$O#!2![7M2:#5T 9L3OL,^]XK3+HIO*LV[\/3B8R,<6"K7!]P45'[Q8 Q' MU!>AT[5I^.)A]"#9ZS%X[(U)N=2\UN]T^_^[^0'5%!<*"L$YL!NT"F!1($"I MP$ 3#AE!5#$81.5S6>30$>\!*U?H7<>+F/EYK+1(A+FCM>SLI[7TG]VYS) \ M7O[F)KNX>%'@R)<5?0$XO*#H_63LI<1UB+:)Z^[-]H>W=:U7$\@@R8G* 3/: M[ID-4H"S4@"H0H0.73BPW1(UXFZRW69_ORP7=LUN?A%Z"=$# M3C\GD1JD,#=QB,^79_%/;3>.JT7V&Z]=R<5'O6I96)9+^VB3]]EP6-T;+0QX-KQ%S/OY:KIZN57*?J?J[G^_3N<:36@E M(*P@!:QP71.K7 &AK0=AB!>4*JP4D;X]8DY*&=A;M'*S3N+-^B^9DYW=SP,: MQ9S&Z;Q72&9]F!N(-CRH7=;2&,1<-V^T8<_G#L21)VQJ(U_V0 M7:W$)(<%PXJY3H,0 4S+$E!'NELBPUB!*Z8EBN!4.R_5ZQO;FTNM3V/S"ZCY MK>$)0(CD1=HMLCMH8>Z$IR1%\C$R&2/266$CTR'Y&'[(A>3U5.2-_MVQU@W) M2T1S1A0@!2T!+C #@E$&I*ITH7,F61@%VA$9 R^_[5=W4U :V83\ ^T[BG MQ6%S=V^>#L!B=L:<5#?FCT@8]V[\:1,/;L&?^6CD)-SGX_7#XK.N]6QV@C>YD,0U -8@5\C-6 8!+[0 !852P))CZ!V.MZDHK_N_9X\O<>(Z >ZFN&!#W=.B=!*YTC!: M<4IP4)3C(7/HZN4-N>!/2_W=/L]G/S?S3K;S;M8HD=G?._+NKZX(<>;XH0)Y MHSVP]?-SB1$+X+Z9;60?[Q;//+I?)*7B @E$1!"63>A2PY$(31@>:&1%(5"-*P] MV(&(L6HU&I'9[ZW0T'9@A\#XS?%^YH9-Z5!+P[M^G30F5;.O0P'C]O@Z:>!! M:Z_3G^R1B%AUNZK-B<.DH)AQA P@7!< ,XT!,P)9Z"I3Y842E:Z"B5\)F]R0Y<<[FI%$ITS:'0L;/W)PT]&CRYO2G>]X^<%]A&V4_VY=_*^JF M@'7"52YU52D *;<>C&@.:"XAJ)2&7!"3:QW$2'-.V-#U4)OO:;8C//M]+3ZV MG/\8;'Y3-Q4881,X'H?X^O@S!J:N<#\FZCHUZF>,/EEE?NZ9?LTBUDR3K)(V M&&$54!6B ',[M[E4$MBI34EI1$X5C>D&$4,^&M[NX<$]DNW31L8U#60!J( )*YH0*5=&*!^W,>^@R]/YA6UNW MHUJ3I^J4VVELMK,D1:_,?5Z+GR\8">PPOS$DSCT*&*,12E[7&*[)E_^58 =I3 MZ/K;]*F[8MWD92:*5%55*@B8<&VKJ-) L((")1!!E=8%9%X7,M*I-+"C[#3, M6A6S5L=LK61[,+E6,VOUS+:*;L@X&E6#R#=2O*WSCO,Z[R#,?_Z/AC^(TV3D MUQ#)RC;&ZPAE$$F(W$5FD!2RQF3\2(C-'I-'RI$CB4Q?-2+ZK^GJVP='R.>( MT^I[L]Y5_*;5]/G1I4:[>CNMC)%(8("@J #.:0F$P!I(R+C20B,CO,CN^ZDQ M=%ZMH29T5(DWV6,CNJU=K&V$,=.9X8_3VPW6AQ[YG(AM5:UL^U(\X)&IPDG"'):4E"4]@^C2V8;$1^L"-?1[W:N M.E;DEW/M_B;5&_H_%L]M56S6^+OGCEK!T0BM(-(8( M%,+8X%"H' B.%2@K:EU8)42>JQ _=EGDP"YKJT#6:9!U*F1VHW6VUW M*2TR88[H#"A;\>G\C+^IB5R*A\!1O8<_ /N.(N#)J!WC&R[_^+IFR&W!QB4PZAA*( UB-4 "MN +,!#N!%01DDDC(<\GPB-OGQ>,2NKWS,O3BON[\*&-NZ+SLV=O)^3T3 M>85BTY[=!=,[]0H/^J_5FYD[Y"1YCG#%*Z XU S00%GO 0,(L(J*4DIPJY3 M7!0YL'=;*^"V$*^[B+GT\UL^FV4?M LPU]S5F=,L:U0+I8.X#*]? )06M# O M>(#7EC=BM^0I *OPFPG>YJ>ZI7!9X+@W%KP!.+B]X/]D\M;D9SI?_=;U:[N; M?[1Z//Q+S[[KSVT;S-\6\]6W>@*%*4IB,%!&2AM/80,XY (HNQDDDF'(2J^N MDP/K.?0Y[\76V^>[&*X;([:=\9P-66O$I@MM:T:R;NB]WKF?,_P!WF28!QW@ M):+<]P6F;*R> M[A.Z[WTO)':<6> NJ 'NU)Q/6[*W,WEU:Q=_II44]7=7L( MW-"2NVZ*]6JZ>F[:!$V@,=@@A$%1E1Q@=Z&&Z5( 5,E""E/EA(DPSO @^0,[ M_+4V0&C>S'C5*11WW<875#_/.R!481YUXQY;36ZRM2YMW@)Q M2'SGQU?Z5>X$!4)SZLY0Z##QE8:W<]6P@^P4HOQCSEV5TO2_M5K?-*\G+KW MF(&@M-M@U[RE!*+ &G *C8+8% IZ9?TC9 _L>MH".'?*UBJS4PMWD^WHDVT4 M"B]X\T79*RTX%'9AONA'@BV\.' ^&+;9)J9EEV33#O \ZR]5K5M :[6RK1G MPNYSALO=3S3<5/87?)7QI*>_QE MJF1#&AVA AMN,7U+@VOML3X \MM"^(\4VO'C@?]TINT)-S;1M>OCQN;D( M@*5F4$ .1%4H@ VU^V!D%-"YP@;FC"%)PYI>G) TL-OI^C]8X=EKZ5DK/K3Q MQ2F\SCN7I"B$^9!H "(:8%PPKD<3C%,CC]P(XX*!A\TP+CW0EZ6BWM#,_#J= MZ[N5?JPG!%>*E"@')">N[9VJ "6F I)@4K*":61P' _%$6D#3]]7#8)W:(Y^ M=PIDC0;15!+'L/.+$9(A$C:5>X'1@^_AC)')&1V.R;H29\,9LT^S,IQ[*&ZR MMW=@NYNO$TJ0D!@;@%6) "85 8Q6$E"J[<2FHJAT$+/^J]$'K_R:_]%VC_W: M[+]=<^^6_>GSM/X#O&G8VSM5;KH+X#>.X>29S\(F^6O,_"9U-!)ADW@0$((G M]U%C$TWFUV./.GF/FK4_68]_J-_ M72RV5'\YY+P0"/!*YG:+10O 15X"72E3EMJ&93RH;'5O_*O%86N*G5B>OGV< M_"*O'M:GBKT"# ]GZ3]N7BJ*_KW1Q^7G/V[: 3G_B8_U+2M_U?FLJ1">&$Y$ M*7(!:.XNRB F@2@I!$*4IL",EIP'%7:>$S;P--TMC3YH(-@H$%TP?@0XOZF: M"HZP>7N(Q(,W$CW*P4^;F+P0_(BH*Y6 GS;Z=/'WF6?Z5>V]:C%[ SF^> MIT,D;*9OP.@$;TOOIFV87N]TPQJK$.\\"(GK[DX(NTJ9W7G#3U7577@JSB,X M?ENM?IUR,9U-5R^;+&OS\TE)28%RHP#7-@K'NBR ,)4 "E:PP"52%?-BY?.2 M-K _:&5G&^&O4OW-+\/\P7GD_-Q!,CS"O$$/*((GNY>)B>;Z>5FC3G4OL_=G MNM]#?<\V;^M:K^P2^.59_%/+ULP8@D/W?UU^!*I['!$)T^HPT?*LZ5-5'JV\7C MTU)_T_.ZX>R739*RKM]HLUCJ!_[7)U=[NIC?KE;+J7A>N93*U1?6EJ,/<=;/+QX[SN;WSYAVX&WM*U;::N+GC)=0&!SJ$!&.4$ M"%B5@#.%M:!,5"2(5>VT9B]Q2IQ+7OY 0 E8;:HO<9 MF%RZJXKO=/O_N_FME,MGK38R-E<8[?076.F4_K;7ZV1T/=8KMS+V=J])6N=!CM"#X?8_5DJ,9 M>PZK_:)UZMWSWK=,0M* M3B@W0$NWY5(%!J+DQ*7IF3:Y%)"@H.CKK+BAHZS-D?-.VM@ID%D- D.H\[!Y MADK)P @,B<[AD+ K4IB=J0*<\\+>\##\(6/R>BBV&K;^Y_][_^6Q=R,S1 M/7ZV+F4YE78Y=[^XG:O7/]CY9-OK[] _R=FSFLZ_OO]+?G/9=Q<_O3=&R]6D M$@QJJ"KK/S1QS @$<,8(T"I7C*.<,LA#NMN/JWZ0/]H8X3T/K?=V*?%N,5>[ MB[FTFC?%,LK.R(;3Q+4^"V3Z&OE=^SF]'_<-ACE1I]E-YO[,=A2\R;:Z9^U' MW%O<^^'K)[I6JD?"NIML8UJVMJW9E&:M=2G+G*_Q5I)548^J_,A%VM=X,8I$%H^KG^U!B%.>RC M\.PJ,$#D&V)Q(F?H)7)4%Q8"PK[C"7HVED;GK?522\<:J?1?_T>_3+BH*(+$ M $@(1TYG)0PL"/H6&,ZH5DC-;-B0^ER]G$Y/\N3 M6!LVI8,-C:#%.6%,#SJ<_1%'IL$Y8= A_U^458Y+P@N <%2 4QD";@CPA%$X+PJ&8)^]^PCY0^=BMJ6 M0K?ZW&0[6@3FH@*1]4Q.#8=78+;J+%2#-A>)Q"!5)BM0^KBIK3AH#G)=DQ [M*O ^;#4?S[KN7RY_6M:3PC51!2* 8D(!IBC C!>&F!(22J# M$#556,;[LLSQ?(UXR7:4R#9:9+\[/0)W!CYH!OJ:-!B%^9X]9E.]O#=O%_.F$.J9SS9M9I>N\X7K#/;.;DAN MC9V>G]L&&/]/\^4'Z\8FT&A10"H!$13:0(;F@"K(04FT-A@6$E9!32D&T_3J M-4Z=^NZB^(X!.XV=EVV'FZ81V[NF^PUW=FSZW3A+,F=*LGJHGN_>T_W]"&\T M,"C[$5YFR@JL-$ /7Z354\\?I8XK#=P!I5Z)!,8M+JZ(WLFU(]KE:JKK-R\? MFS:2K3KMC]N "0MH%!<0F)QK@$UN=[RT($#FF-J M*Q@6 LC?]$#NW^G2+8C M,OO8-=*,B#P#\/3SP,.@%.92(P$*=H+AMB;R:@&"1W53X8#L^YV($6)SU>\6 MCWPZGQ3:N@.R2;NX%&SC&_5O\PM;SW^S3GO+>'YY*8% 0B@T!. M>.&H_DH@W%5<88C!2%<0ZB!"LSONV>YI M:P^;)\'7RK?4OMTO-WRZ4GC D"L'MPLA*8==)S2'@ M@B@@",=<:XRQ7SB]/_# T]R)RIRLS GS7R9?V7YYF8RU*&QJ>AH3M$H>TSQJ ME7PUT&BKY#'U=U?)H[^/6R6;(N(=9N@<:4,+!CBJ[(J8VQ61,2U!7NJ"XMSD ME.>%K=?OKQ_^!*VNNW9[[>2Q5L5-C5:.8-<>3YN0J*E:&_P49>= MXX;M+S$G/A6;OYE_7:T9,NT0W3X$T@K!RBB[KC ",*?/S<;%ZI^OIU[F+*&]K1VUGX\R6Q^23W2SIVYG] MI3M#[#8XLJHT)$( 4A%IYS,1@+DFSA5AO!)VTRYKU8UR,P[Q*'W@#M^\)< YJ$S(2WG'-0@;Y M6HZU#4HS8@PK0K51;3IQU?I%)52BB@6 " 8Q* M!D190 !-Q9G.*TI,/OFNEV(1Q.YW3%;('-J5Z#V%6D*YN!3B:81H3C4JD025 MX@)@PQ$0A:R 4$CDIG2W0X,RL$GPB:8S;)H6O.K9G!@NOU@Y"0AA"UNL_7&L M@>=L2TD#>%3.^+Q^Y\P]2M1W]H'8/2Z?UW=S5UNG[I>_//,EGZ^T5F]>?EE8 M?])XT]OGU;=%*[/;VQ%D/:#D!N15Y>YW:P18B1DH%$*""X(+',3.%:7%X#MD MJU/6*>7JEK9JN8+:K6+9CF;16^B8M^"[PQX8V] -^""P1NS0>\"2; ,?H\/( M^_L>,!UN__L,EK0M3;?P,HH%40@#5+F\.,MSP#12 %H/5E1*2$F"'-E9:0,[ MK(.F-&OI27K1!$4JR6 (\RVG.]&D#UB\3!RVS\PU AN@[\G3Z]U%?3#7%MBX'LTW4R%4?(6G;T5NU)#SU2 GF[_F4Q"OUW9 M^[^>]+S6FYB"5U!J!:DC'G65NU(#D7,(1,4-ER5C!0O*&Y^0,_1.[./#^\_O MOSQD[__OI_IA<=RF*^LD#A)07; J\3YK7\I5=E@G3#VU MMSKU\?C2IX>N4*.[+S?5]6?]Q%^<8ZCOS2>[DY/3)T<4T]V::V[0[=Q_-MBH M$@%&"PUPJ2L@RHH#9@JM42X5*X*KI'II-/"JH?TKYIX!'Q M"TT)OZ[)VJKGKCFL%70;N(V*CBQU?6.XO3\\P+WA9) EK/?JI\_HI6%)X#M6 M199FX,A=XS=NO\T[G0CGRGV37CYKI1\;0ILO>K6:-9M7IV=]^[AXGJ\F+(=$ M07<>C@KWA]TG"FT(,-8Q,D85*<)8U2/U&-@1KM68SEXR&S]J_=@P-4G^-%W9 MB5N[O7S7\HH&MKR*!UZ2 BD&J$(,8$40X%(1@'2>0P6A9JB:/#5\I5]6?+GZ M8>#?U\G[);S17Z?S>5/\Q&?N)OQ(0#.D-"TA(%+8;[B6=KVW40#(!4&*ZZ+0 M1G= OY^K'PSFM4;>(-L'1D=8TE*6)C> DHJZBE5L(RH+.-8VJI)YY5KEA94> MC8!O5&&2CQ\9!W-:XHI0PH#U%LB&LBP''!,."EH4N$"BDA59M^FY/N:O6_7\ M3\7<,TTW_'&28J)0P)B57#51CZV.+NX^W' MMW?=P]W[P"N&$:CZ>;5AL0IS:*Y92=.[8JV-*]+ZR2EDM^ _ M9]LSB*U2@R0 XS%)Y*TB%!C54<4#M.^C>HP4YYY^X=.YX]*YGV^/'G:(BRGF M=M]&;(RKF'"[MPH(413 59&7J%!<\"!7=%[\ZM6>+^4X#Y##?0M+@@;U3/X&;[O!3R?BNSWOEBNOO*O^@V7?VAU M,QQB)8 H9>%J\[&-X70!$+3QG(2"(5.%90C2P1>5"'B[F,WL5G;)9]/_ MMOBMMMYJ&XROLH^+:9SU[,R>Y@^)CY?#8!B -:, MP^]/$HHHU[8VJ]4""MH#8#RO#L9!J P M3W(];((8+!)C%,=48<4\S^SZI#;M;5P]B]J0&S30+9K;UF9SAL"WJ,YV4%U] MLS[9'0_4VW.%Q<;(&]=^\AK5QLS[]X27RY=R\UF*_>_DO%?!.![D>?" M9ZPQ^2P";-OCK0AYLE\-K?/L:WK[-:\1+RK., $5=%&>+"00A>MU:K#D7%<5 MJX**[TZ+&KJ2=C<6V724B-SHG0',+W9+ T.8DXU%(+K$]K1QB:MLCPBZ2J'M M:8-/U=J>>2)L*M?+U69;V%R.OI]_UGSVOG9WG][I6BZGS:&@XTIS56V+)[U< MM1T.-$0%$Z8"LJ $X)P90)OR!%%()'..2N553!:OPL!3WVF1M6IT-'U- 6@K M/ZA_1 ^4S_N%<; +\Q>]8/-V&OTM/^=,[.@[CL3^:^M$>@@>Q;GT!V;M=!*, M%%DML)A/7U\JF&A#F'%U3Y1 NZU3% +N_LF*O$*R%,3N]"8KEX3QBR<.100Y MDXV@P 11&U_K5F+@8?\A*'XQ0S]3P^;^CJSU;9R$)_ G#4EUPGXH8-P3]),& M'IR0G_YD#ZJY(U^Q4D.%J WA#4+N$@VT(;RB I"\+&&!"LDQ"Z91ZSGY(DG4 M;MPN-((O+7KB); U,!W2>)=!Y^ %FU)RI%U[-EXP]2@_6K)YZ=;>+W;K/M,? M^.-T]K+>5HM<]J.'G'LD4%'BU%/&[0;?Y[Y5-Q"]ZF[HO6PN)5_ M/D^7>J>X9%,E6?)<"D@UJ$RE;+2I)&!:E*"B6&$N)"NKH((O'Z%#'U N>9.0 MK2/KO;QP\UL74Z,1-DG7TEW.NI.?[2@P2.UHB,6)EE OD:.NIR$@["^N0<_& M)K/E4O/:;FS;_]_-FQ7]WFYJN4NB[^3.)T+F0IU&C^[8H06K(TJNP>/ M*;/BP0 D2Y/[2QXY;QX,R6$B/7R(R)VU,5.YX;O1[BRNKAO']791K]I_:G4_ M/])#>E*27..*%*#(BQS8R*, 0I08< .-<+2AN0J*0WKH,GR5@^N-L##=A8[ MY%@?D#TW\^- %[CAWT?M)G/:9&MU7'%[IU#F-,J<2IG3*6%&H#\PJ;(&/309 M-[/0'[*#[$."(>/\V^;":5-E\ M5C5SWZ%35&"N(K)1V 5?37>:K<(WV8?_!!_O;C*G.;"J@ZWN@4FWE*_4,SEW MI1<5F,2[RCL*S_L- &:J_&!*U<;-(PX ZD&^<0@9D?$UGRX;%I;[IMCF[\]\ MOIJNFI+M=YM2[OK7Z5S?K?1C/2&%$4IA"415<8!+R@%'L@1*"2&ITD9#KPL0 MD?*'CIFM-FM2FON.NV97I6Q'I^QWIU76J!58J!L*NF<0/!R4@>%N!.8VY#\L)P5R_,I *8&P-8SDI0 MB((3QO.",Z^>1Q&R!W9/.[6O@8W88G"\7/TP(#IA'B<(F#1%P.=-'*+Z]X3$ MZY?]GH?"J][WPA"1LR+&C! .*.40+C'%#%)="B M(E0P@07&03&-G]RA8YFCF?F;;*W*>FV.;.GH"ZYG[)(>LL"8)1E:X;%*F.VI M8A1/J>/&)F%0',0D@8\G=RMNU^9N/K;2NBI"P7(M")( E9BX.^,:4"HD@$6. M39XC)#%/Y%Z.R;^ZFUDKM9E!49<;0U'O[7?Z8IG:_P3#F-(1G0-C>(=T5/J/ MXIC.01/@H,X.$UT;\NJ*=G,I>TNB5Y2.S4(B(%T"!Q.2 U9"!4A%M$&H0D41 MY)?.BQN^PF./JR& :R\&/3__D@Z3,'?2"XZ8(@T/*]/589P3-G:IA8?A1ZHI M?)XZ->EWW]NO]F___F_KG]@_!*_UO__;_P=02P,$% @ *'.H6 %V5-8N MV I14* !< !F:&QB9&TM,C R-# S,S%?<')E+GAM;.2]67=;N9(N^%Z_ M(CO[M7$2\W!65=TE3R>]KC/MLIVW;O<+%X: S4J*U"$I9[I^?0SB^WS\Y>OR!TZYO/[8]6_G?U=6 MR:"R(#I$3F0*0*PV0,!S'H/VT@/\/U_^3D6(65%*=.:"2)H9\2H%$IR7240G M]_+W\%OX ?D+WIHOOVWW[\NEQ>_/VGG_[XXX^__1GFD[_-YE]^ MXI2*GZX__>/5Q__<^OP?HOLT<\[]U/WVYJ.+\:X/XF/93__[EW>?XE+?ME)_5&Z?KCW$^4["_>W/1?KQW__E MAQ]6XIC/)O 1\@_EW]\^OKWUROQU$M+YW^+L_*?RZY^N->RGZ?5T.5Y^?SLM MZNQHO?X=\M$]=_G] O[MQ\7X_&("US_[.H?\;S^NGDJ*RJE8T?-_[_7DG]94 M7\QA43Y>?O\.?W#U@D)E90[@SR5,$ZQ$=OWZR2S>^M"D*&PVO_Z?$Q]@TOUT MM")@]'*&"^F#_P)G8;&<^[@<42.R#E01RX,FTBM%O(B:1)80[%$RB/%QN=WW M^)6LGDYN@O'H6@X;HOGLPP1&V2@#F7(20\!UIL$3;W7$;R'XQ#R/](ZJBR86 MJ(H.F0N(?_LR^_83O@,1RGGYHG##.TX>>O-M;C9U?S://\SF">9HH*Y?[>=Q M"P>WE\;5)WZZ\'-\$(E?QY-T_;_S?'9>477+667!KC2('/SX PHBPWP.Z=U* M@??RVS&[1$L.W2CG+0&RSS)+CHB8Y%2YHD8K9)*-H*,N39& M-@D8!BKUM/LP7 X6=2.H>34[]^/IB"H;E9&9<)DRD0&_\D@_82S')+PUS+,J M(%F]KRE,'*["'= X0)Z-(&%#(KA_P]LEG"]& JAU45/B 24A;<25HE-$;RYZ MX8"#IKJV\;AY^UXHX<_59Q&IHR+P?J>=:;T!NQ-Y_G M?KH8%PE]A(O9?#F*,4CAJ206)"-2)D><48Q ,$DH-*A,'0><^][U%4(+0FE$00!C)$B5"'!G(6;CN MU@(%OVPL,XOF!X:F"; 0 M'V ^GJ77T_3*+V$D*&.XS1HBJ ]$)G3,'+6"Q)B (GR5X;8*$FZ]=B](R&<' MB<-%VX03\F8\@5\OSP/,1X[J+'.R) A KPR"(R&B?V9CRH**Q+VA%5R.]1OW M0H1Z-H@X2J"-&(K_N/1S?.+D^]5F1Z433-!$> 8,Y#Q*)42+L@A1H:^>G?2N MBJFX\^*]H*&?#31JB'=@A)PA_:GP\&;BOXPX%YX'!R1JQ+=T/A-K@B?*&4@^ M.,W,<1'MK=?MA0;S;-!PN"@;L1)OQHOH)ZN=[PW^;#%B@2N101*A'>Y[U'+B M6/+$J*312^).<5G%3FR]>B]LV&>#C3HB;L*U^ A?QN5D8;K\U9_#2-/ -,>X M.GI:3C,]$$^1$Q"1@4>G.O+CMI)=;]T+'>[9H.-HP38!C),8V0X,CI>7 M\_F-Y?M_P<^O@RHKJ=(Z6MP7=2)2QX!>4C3$9I]$RIF'>-SFNA\V MGD^^\UBY-@&+U^?OG'?/;'\NO+V?F%GWX?&6H52[@C&HU.DY2 P/;( M4.#,,9D,#]E7@,?.E^\'D^>3":TEYR;@\NG<3R8O+A?YY-1 MK2WW1F"$3_-Q.?X&Z);[J]4QTB("8[S4/6%L+ZVSQ+,L"56@*#/.65O#\.Q^ M^W[ >3[)UVJ2;@(QG[["9'+C?_%LI>"XO0:%41QC&J6A)6$65#08U?F0:C@P M&^_<#QW/)_UZI%2;P,1G_^?;A((9Y_'JNL75<:2P ;?.Q(FUI2C3*49\<(90 M;BAHQVF &O[M/:_?#RG/+15;0]9-@.8L)53)XNJ?(AXVDI*R3&,F.F#D+[4V MZ,*#1)/(;0[2.6&/JQ.Y]]7[U9(]M]SLL3)N"2@O\@O&#HSM>#R?K%^X'D^61G:\BW)8AT_OC[^8?Y[-MX&F&D M($;<0@T1OL@E,$\<8X#[JO8Y"6.3_ M&U]TX9N/(?DH@5!K..+>H#,.8$A$$AC:1^U4C:S^KG?OAY;GEK4]6LI#'Q 6 M'N;@.[J%MA"4 :),DD3ZX(DMQ764.82W<):GXW:=S;?MAX?GDZ8]6)(#(^#= MK!3%?)U-KTLL%8V*:MP,4ZF,D=+J4ON02P$=LYKR-^2'@^>=BC M)-I4.5HYSUY52B6)P1<7@F#$%8@4(B + G=##-4%FC1E*EW#O//B_;#Q?'*L M->1;#2+_^M.65)'#WP]K^- Y3(6UQ2R_G$U3=[_G-LG[=GC8_:@*+1WVH/'( M'@Z7"_+%^XO1S9O>YS?CJ9_&,9J$V>K2TTUS ,>C8,8G(HSU1%(:B,M,$L:D M<=3[;,1#BRK[1>@T?/72U@#*2.+ M-X2H=I H_F6ILQ2DB[UQ.6!+B-Z0<&U.*HA[P,UFB_J7$[]8O,_=-=+NPCL- M)B90F637W6C.%H,M#L1FEU2*EO'4&V[N$M,(A [0\'U@.4K<#>!FD_ZKU@88 M8G'*N"?9%#>HE8CLX581AP!FFXI&D'*<>F=59=T"6KHKZAT? M+WZ!SBGG*8$O$F#6( ?1V](P+! =K4T\">XLEF@&+0NVW-.)%#.I,IR90"S\XZJA_*YA\"LYKT#VO,J@!JUHAV!T3V52N[-WX\_U]^ M<@GO+XH&7T\@EG^O[+H)S LC2K\&E*?DEJ%0#27)F^B01Z>]N8W4!SH2/OBJ M84$U' !F/6FC 9OYZ>MLOOP,\_-7$+KV']TZ32EZGHPFCMO2WRP \88%DGA, M(;.(WSS4,?*@<&\7(<.T6>DCU#M:S"UBY6HM9:HBE3$2!L&4 _Q,@L^>1.U8 M9$8YI1ZZ+%\%+2WL>A64_!AL#I#X\-O7R]ET,9N,4VDN_3Y,QE]6#17'BUB* MF7^=+6%Q':*(7-H^6Q*3H,B7-,3+S$C27D@=79"*[;V5[?W:QE!SB(YG)Q#X M@$!:S)>C-X!Z\).?9^?P;N:G+_ST][/TK;3@7KQ SR!^Q?W^YW\P.=UZ(OG3[C8[81#410>//A;5>[I6!PG=O6"3\;FV-#B!KF"Y1%7>TOE7Q M?%#6"?/:G0R@N/."! 6!2(?BM$P!82J!RPHLI(=J>7H VP9UP]BWWH%R&" / MU5I[N'R?7XXQNIE.4957YEPI\+S< ]+6EOL=&'RX@/QEH9(,!K<._U"YR!$P MW";F6:#N8#0\#+XC5=. KW\5.D^_?(0(XV]EN_B ?DI&MV+V";[<9'1B$(*# M$<27OBPK+\6)0'#G$ GW%R'B0YLRTU& M+PED'TO6,./"](HH5OJ*9>I5?NB>1D\8:R'B[ 4:3X?? 7IJ ( ?83'N[C:5 M&I#;#%W9[)2S9]%% J)4@DC/48"2$0TA2LFES;9V&NQ1HIH'W"%@F/6IF0:@ M=K,;O+LI6@0P.:$8B, 7ELO;N!G0* E-DD.6P*GMK:+FAHIAVI#V64ISF( ; M@,C98@'+Q4T16@+F2U\JDI0K3;B#(CXJ3I2$)"CUOGY%Q&T*&JF=.5"?LVK" M;0 :+_WBZ]DTO;J$-RBH$E\L1B$K#(8%)Z8<74GM2^_E,B=.*:D$-U+FZO55 MVV0,"Y)CM'JW7.9($3> DJ[E RR6+\#/<8-^!1>EL'7Q=KKB)GD3.+.YE/M@ M=)MS:3?C$@E&.Y#,@JQ>P?DP1<-6SU3$3D7!-P"C3Q OY^/E&!8?+N?QJU] M^FV*NCC[,H=5N?[G&?IG,)F,G,PJ!NT(.F(&+7)W#5,((BU$+R"RX/9*>C[% MA=F;NF&/CBO"JR>%- "UJ\39F\MI6GR:3=+(:9IER)&PF+L*1;2X07C"LT\@ MT1H;6KVT[PX-PY[/5(3-4<)M !R_^/GOL"R!P7H!W @F"&N!YD"8-AC^<5J. M+3%R &.L2CQ=[4WLX?H&3;56!$TU83> ( ^SWT9>K9F9(0A@O121F(%LT1Z M@9))N"<[%KU2CME4_4["%A'#>LSU]+M=G'F$L ]&RS>8AUDEO)3RBPVI?//C M21'4F]G\DY_ ZS_CY+*P>!;C_!+2M=,W4K0,-2^9J%!V6I<]L&O!.HK4%X_@R3]'GVBU^6[[_?Q^59QG_/)I/9'^7P$T7R M$BD?+]_-%HN1,\BS\HH$D7/)H$J4.2Y2K:*CGH;,9+^X/9J%83W\$P'ZM(IN M NF[)#LR4AD#.A%K2A3->#G+ZC86$[G(SNGT4(_06A[?L.%!;Y@[6N2'^WNS MI9_4C"9W57V,J F\NV;I2T&'!.>)STX0Y;E(C#'@QE1&SP/D#'OJ4C_&/%KD M39B=PD&Y6O(._ (6Z_/-7^&J?S>DL_-2/WLC.NL$KPAP:\R*QVO=XV%0.-O^OQ?/% "3=AN'IH9LAAZ8?;- PT_:X'A!PEW2;PT9G#*^)]$HAOSTF9 MS8;$2XP[8VL5CU,[*VJ> &Z\?:.Y=#Z@X5*8-;"I75(3?V83RYG=^BFEJIF4 IA(PL MY$"\*$6 6EO)H^6I^IGO#C(:Z?GSKDI9Y+%B;L!27%=;K1>+E"QSVA6]H'T+ MG*'-8T#0SE&3DD%K5_]?B" DW@)#=Y7D;4GJ%X==B.8XC MZIV/M@P:S\'A4H)$G,5%I<%HE410,=:N9]N;N&'M3FU,]:.3!L#VZVPZWILW MQ;0T+C(B<[F598PC7CI)0E;19BL43;7[ICR%OF'/5VM#KC?--("Z:Q.]IC]S ME952N%9$Z8C.D7Y&'3H%W*5RW<_2O>Z!'[ )/@D]O9V4]K4)'B3A!ASJ'9G& MW4UBUN)R:'D3: P9<\*%H)@AWC).DM4H1&:%U;4S-$^G3U*JV5W\@J0/?S^T900<#]G!U M/BO4OIA-TV+D(G G=/$7!(HT@B$AA40$!N88.RDM_'!H[4@<-IQH%J5/5U\3 MV?/]&1P9[K@+9;WEB,&[DI(X5WJ*"QY2=%$Z5=LSW)^Z82..9E'Y)*4UX&QV M1]SE'NW]A]S,&1/0+R(\Y-)K207D2%!2[O]3!3REZ@5YCU,U;%U>;6>RLA8: MV(8_?45!+CY=AO^"N"Q%T=-4_L?WC\C;>=>+^1,LEY-52PF8GR^N"W2HLLH; M09BG)6%I,6J# ,26P6]!"VFKV[P#21VV6J\V D^AKP9@>9W,_."_E^*,EY?S M(NRS:?IU-HVK;T:0LJ*E0D,B:T3J,ER.YD@@6FNREDJ$OF[?/T#6L,5Z?265 M:^FA"=?N+&?40^'GY]GE8CS]\F$^^S+WYVOW8*144-SB^F#"EJM,P9,@G2=4 MX%*!S+)5M5OP/4[5L/5ZM:%560L-&*UUR="&K$;!JT!IBB1'EXB4H-&SI1B7 M:XY2XISQZGW_=Q(R_>SQL<)NPA9UCN0F!RF#BEP+8C)*0J)I19D$1SZ1(W4)C&PHH&SYVC0((NL]G+ M#54O&"\7LHUQ(JO$:E_K?("<1L;-O*M2W%5+[ U8E6XHXM?9!.6_>/W/R_'R M^[H8*4%VCEE"K7?HU1>>A)$D.9L2EX+[^K']O=0T,MRA#GXJ";T!^*QF87;\ M=/OK:GC7Y7*Q]--RF7Y$8Z(^XJZJ %F12: G%H0DW E#F3%4R#ZLT$,T#=U^ MLX[N=PXEK:2()ESBC[#TN-K2:S^?(@.+LQ@OSR\G)8'_"O(XCM?744W9LRTN MOF@C!HC49A)BX4V!7LMZF_N)C/+N;C MPMPH2\:SBXED(35RXRQQ/CO"&#<.&+*WW^BC(Z!VFZ)AK5E?.'@$;D>)GBB2 M\A6FB_$W>#N-W;'X8O$"\FP.N]K:+!:P6'3!],@E*U.0DHA82G\CHZ1D:XFA M6AK(.:CJA;$5R1\ZQ]&+IS>4>AO8I[<':DL!LPA)MYZ6G:P8^S-E)+T9.0NCO'+,4741.+RT%H MK1FK#I[':&IDDEN=M%I5!30 J!T3H78WHKRO=^55G<;(RQ!S-J4J[0W176D41ICDR"E;IV!N]1HH:M&*P,O;HJ: !3W6SWY=5L]S4724AA M!2Z*H%(NRX.A"T(E,1&]CZ3*_+K:D>UN2H8M *Q]8'6\L!N S,/]S,_.DB#G[^?=Z)*W=[P >8=>Z,(P210CCA96@7CCD%LCD"X03DY*FEF MM5-Z>Y U<&UC?YBJHH=JT/K7G[;DBQS_WOVJ^TWY7Q\A_U#^_>WCVUO/SU\G M(9W_+<[.5P^_$=IBEE>)Q]OT+L;G%Y,[<>SJ&04BD@K!.ICL>,Y/:XKNTGKU MN"WU/Y4Z^',)TP3IQV-OQ)1'W[SL)O4FC(:8I2+:,'3%F$S$.4])=#91)Z3. MU?OYW4-*K3L_96;H^%L95IU6;WI_ 7-?*NUNF,Y<:E,Z93$A$H8L&1#3R+D- MH" *QV+JJZO4X]0->S!? R?WW0*JK)D&-K)KSE;L/#1[@1FGI0)-8BHI;I\< M\=I+(I.G";07(&MO9WL3-S3B^D''/2"LJZKF,'C=%>D_Q\NO5VE#/WD[72S' MR\O5S74,,7@$"<0)J]%7Q-@#11I0B,XZR8W1U;LQ/I'$86M'!L%C7;4UA\HG M#,P-CDO.08T?0*S^XU MD^5D)E@=2)*6HQ>2&/'*4 (RI&R#30 M=214HJZ4!P++N!!QY1'/C"8"J+398;3R9RV!J!$^.S']6UA+TC7N\ASF'\%/7B]*,FWD19+4*G2">2KQFQ7$6*N\AJ8USBAXQ=90.VH/4'FVB0S;,,8Q' M3"Q57Q)M?5QX$\FLHT3BAYA5UE/[0%QY+-R+"A/A%:XDL;BK4VZ,Y+JO_,)=6H;>\/H+_HZ2>@/H^3"??1LO4!%O9O-B)=^! MQV4U35=>8;GS/^)2*LEP+6@J?;D=%(D-^)5@)JG@C/+5[\/L0=;0NUE]3-76 M14/[UZUETEV_V6*V7+Y)E'*!!IM84!AY^&")%QB( +<4DDOXI]^BS,*$RS4J&Q%QMHW8O,4,? MCM='51VY-V# =M:8_,./5ZO!"Q:EXXY8ZDN'IUQFX.K2C$*K$!CW,MT2(IXS!( ME:QT0L_<$,I5"ME#D+;Z@,2]J1LV*]H/T'K230.H6\_6*!7L\\NN+OC7V?(5 M+,9?IN6*X=GB9TA?<&%M?.":W1+5),Y#-*5W(@N^W(J6Q$6PY<@!K,XV*E>[ M^_/11 \;=/9E#$^IR0:@6TA?K&*?]]/7?Y:S^A T;B?8#L?H::1%FH\A0\]A0\X3P>=)DFXK6W'W@(,)+33CFH@<,,[!79J$ M["R),5*KI(FL^KCT^ZD9NEBZUWS%,9)OP-S@0V;SLVGZ"%VKW^M#+1%PFY)F4A1'Z?ENP]+CA3X@=%8=4$9E_%61 MQ*6??(+YMW&\S@:/+*3H,I<$+-6D7%>Y&J;FO,NLFZ]^IQ??KG8MC[VFF9Q" M#614E6D#9N7#?)9A44X#_.0-P&(DK>.&*D,@Y-+A2FABM56[XOKK"L.;JGH6&74F /$T6#2(&HB35A*76!+, M"IJ@]DR4A^AI)DRO":!J"F@ 3!_A2YE8,)M?,;+H^.H&$4!Z/]U1X85[KO9! M8\0@C<"--Y3\5LET.7 I>>,YR-J.\M.I;"9XKPF\GI75 !S?YXP[^/N\:@@# M&Q,Q'F<5 Q#'A(F$>MSTI=3H"[HR$29Z8TQ43%?OQ7D$NDI>3L?+[YTO.@Y7[8LBL)0@64)!L7*$I8DW"DB4GG.@S/C ]O;I M'W_?L"F#?IS[RE)NP< 5CK:%-?+,E[B$D2RYQV E.F)+BU,9'"CC ,UW[>S! M/:0,>R^Z3Y?M2+$W@)X=''#.0[;&$^!E@\^1H52\(3I;*IV.U%3O9GH@9GJ[ MT]P39HX4=@/9[O7,L7)E8S5\_7+=P0?-YVH6V>ISG_V?L'C])PH.%88;^/Q[ MUVX9Q1"+Q9U-)MT)T4HB(T,#6E>I24;>B10J$Z^<)SG&Y!*WAHGZS1UZ8V?H M9A!]5)VVH?L&EL%91D93Z0ST\^QR@8Q\F,^^S/WYYKR]%)+4R7#"A$4W B 0 M%VTDS)=?J"1EJ'WW>@^RANX541^6M771PJ8,R_5B.UNN?-/"X>?9AT[.^ $, MB1Z>]V@I&)VC(BX)6H)U_"KR0"(+*B5+=]_5H'O@@1.]'%2>6IW5+&1O M(P1V##*]3?PA\P1V/;3R<(%'Z:XT:>#FG>^OYAF<3=..=Z^]4AJ,$ZX4;_FR M?Y9J:FK0C=1,9Q-$%+[V8G\BB4W8Q #,6*TS2=ES%%-I0*2#)MS:Y++.W(?G M:Q/[,HE]8K$74_D4+3>PVS\^V1E]Z0]E1!;J>X=(;@0?158QHK@MIR7?R32Q M+DFB++719Y>#Z^FD[FC:AZTC."7"!]%VPRC_;3H'/RG3WWZ>33:O";V?;C1B MG8^+9_\*OT7_'N;C6;J1U8@E7N[1XOJ&D- U2Y%8RDH J1/S5L=D:D^=[(V9 M82W],-C<',;$ MQ -&-%)FCS)0D@@NDU0" PU>.]/6&S/#[AQ-KYC3 N7I*\:M5LP4OI0"S,_- M.%0C8:-D0FF2>3>J7B420AFM*U$-S@%+HG9+NV-I'K:NKNEET(O:&TA"W\/J M'A'23NZE"EYP08GVW*+H'2>X)U(2%2[YP&6DN?9PEKH<#+L$3AE##*CY9Y!: M]!=C?%6%=.+5@VJG$'?15S]MV VD_8J>,FZKK_]Y.5Y^OX&>9U)P*S6A&@R1 MT4AB3;(D08Z9665-K+V][478L0;QYB6?"[Q'B&EC%(M$42[*7N+1G M.!-,8 M!T#2Z/'WQ69'03-INTI8N&N&CI!W ^'5#?4O)QZ#R)60SOX<+T;.F"R]E81! M<4($1__7!H8BTIP"52!8[83"O<0T@J$#-'P?6(X2=P.XV:3_U>SEH\7> (;N\'"UKA)+CEDK",G$O5J9G(E,+!#K<)$)"(QY;[BGM<^2MX@8%C(5 M%+MSFSI4R@W Y",L?3E1>.WGTS++YK>IO[B8SR[FXY+ O^;)<&E%H"1(Z]$> MQTP"TY1H*R5N\E*ZZLGS?>@:=L^J#Z;JNF@07V?;'"45#:5*$Z^"09%%W.U- MN6@3$_484DBG:CO/CU,U;.:Y?VP=J8<&D74=)63JM9,8%G3-7GR4Q#D+!/!+ M6K)?-M6_>+Z+DF&[&O2/H /DW0!JSF*\/+_LV@/==[AXQ9A/0E-M,HDTH@>I M SJ/.EMB.5 =.(6@:Z<,]R9NV,8%];'5CU8:@-M-D/(.ETYW6VH4J!=68B@2 MK$]$&HQP79F1XU+V.H#(.=7N0+!-12,'JQ7#_<,$W !$$-[S,F'D%:S^?3O= M/MOY.)M,WLSF?_AY&DG#<*EE3K0JQSM4"926,AAOI"1+M87 (*A$49O>.$8?2 )CTE8@WE M1%GGL@&:"FLK"> M$:,,>L?!NQ)7H0=C)#!DR8.O7=F_%V&##_X[[0Y=54^M.'[;3*WVDS57VB=G MA.(D AMJ!WJOQ MMW&":5IL5 V\](NO(Y:UM58+8I*#TF#0$"=3)M0&--V"N02U^TK=1\O@/MN8IV9>^FQ&-DSF MY2E2/S+S\GI:"37;>4<0.FB+$70R&DI[TTQLS)F E\;X'*3C]6])');Y[;-; MV)"IWZ>HH"J0>KR\M_CZ9C+[8W&;[,.N[UT_JOH%OITTUK_"=_.BF]M:P*-S M@C.BN9;%=RYI@UP:\#NI A,A"UY]S=U/3^4+>RIG%J@V),@R-06_(=[CZF"1 M!0\A::-ZNW?5UH6]XS3_R#V]IXBY@=B_C"E=S\7MZK4-3XYQY)YJ3M'ILD"\ M$I%P%$-V3' 3:[LMVU0T I8#=+IC6/L1 FX.(K_Z<[@J,^+HA9OB9 7M/)%: M2A+*B-O(M4K1,!1;]5CI'EJ&AV;T< MO7I@VZ!N&%/6.U . ^2A6FM@V]Q1_"8Y!6Z<)3*"(S(%22R-Y6(CN]&4YX%I?C;ZO.BS>- MC53B C(CV3A.I!+((9..)"^<0O> 95<;0D^GLA'G_4!<;#=-[E-)#<"P#%@= M+TN]SX@;"DXG0PSU)>?E8RE;"R1[L!P"+T:],KS6;Q]X$';/>MXQU?8 H3< MEW67R\7GV4>(LVD<3^!6;_'/LR>+,E,PH?1&XT4&@@()GE&"W.M@3!*>U3[H M[8./@2=VGQ;"@P.A@<7P"O#-<;Q2\7EI?_G?JZ^GZ2S&.92O42*CZ 07)15@ MA2H#1JPA7N(.Q$L/,)/*@//:^_:>I UK=8?'T%;RI;Y"F\!I6*X;>7^>^\T> MWR/E+>/!2^*0?'22*$>!:2"1*4E-=!!C[6W_08*&-:,-8K*6\MJIP-D^W'WC MQ_.NG&U#_N^GI=1\N<#5]V[LPWC22>"EG\_'D,Z6-__EMRE"XN:[]Q<%*B,K MO0_:>V)RU.A728;2SH9H[H)>N Z?]Z7FVNA@W?FUL:C<&HG?6U'NBPGN3P M"N;C;ZB%;[ 890>4)1%)]!GW+\V!.*<]T<):1X/ /[6/@Q\A:=A;#,TANZ8" MVX%EX651F %DY_6?16Z7X\77U<%\V>>0+THI,R@SUK7N3IE8QQ/)T5H-6M!@ M:Q\_/TK4L#<.U)K4T"MF14+HLP5X/*4?R _DWHY#]" MWYIJIB@!'@,I=^:(SY819S,*T+NH;.W[CD^CL+7&&'5P\B@4JU6[;NA]EK379.!$2CU92DT;Q M>F%]\-^O5Y53 B*EAE@H79,TUR2(6"IA#(O46D9][4Z*^]#56G^,$\'N2 4U M";K;2VDC23;B(*S2*#%;2KVDC_A5+NM)HAR=D"8&>F*CMT%>:ZTO!K%\AZJK M 236=+]'22:IO?:$FW(-'D(@3J+(#3/!N C6Q-H>8TWZA[WPVUP@-!@T&I@^ MN7\EQZB8#Y=B)"8I162VD7@/J32L4\%3QE2L?0MC?^J&O8/<'*1[4FN[@'T[ M_8:.TFY!>HP.>?2&<$\=D0:7I!48*D:ALA%&<"]JYU"?3F4C-T#>]5G*6DM) M [H3JQO%.WWU^WD3P5#/6"!"IS*Q7@OB E@2G7&>.T"7[8Z[L.M6]"&O;K+2 MM1H,9B?220/N*\HP J3%&Q0RAH/=5O-F-E_'B"_ EY8YK^!BMA@O%V^[VRZ+ M48B:E7;\)&<3T$O/@GA;YH=$:8$[Y26OG9 _D-1AH-H_=K;+L7M79+MX71>7 M?;AN]=25PIQ]F0/<^$\+F$Q&C#.GE'%$^83Q)4T:_1(GT?T1$B@DRZKOVD<3 M/U)N VC>4?RUNEKXYG*:%I]FDS3B/C$J)2>6ETZT-$+QE"S)TI7+ M%=Q;WW_*_BY5P^1-3X['RNII '#7J^KS["S^\W(\AY7H5HV0KT66DA;<94Y4 M:3PK%?X5;*($F7,"?Y.$JIVLWX>N)J^FU/8Y>U-4"^#;,.^?_ 3>YZM*\+6! M_QDF*<_03[EF=L23D!Q*D,A91!X=)=Y12=#29P-**6UKUT ?0N>P 5%]M#RP M,_>BNL;@^8M?7K'U$2ZNA'LV32_]9++8B_<(,GK/$TE>BC*T&M<^S;;XUDY" MYLK0VM>E:M(_K*T]*9Q/JNH68+YVK#?%L$O$('+PRI39,:EP%CRQ*0@BE/:9 M1L;J]Y/;G[IAS^X'<@X*\$02V]CI^T9GCVIKHFWW M@\NON"R?9]??KUF]$2WW0$&C0$O/>R*1.1*D"T1QGG)D.7M6.\=T%,'#UDR= M>NL_F6I;L*^',#LR(LD<>20*5VEI=&U*'S=/* "N5&TX%WWG"/8B=&!/X'1 MJ@'A)VEU^)/[[0S) UT"UYM:EJ A6.)4N6V01+E=;/<3TAJ#8^?>?OHZFR^ON1IQB:N*645\E"@T M9Y ODRR!Q(7G66?F:W>0?9BB=@ZN:^+@ ;@=J93&(+866L?7IN1&(OE@&14D M:,$QB$JIG!Y8$GRD7DB7.50_?]F/M('3,:<'72TU-8"^C3SG;IDIIU@0AA%' M#;K$TJ,CS)0E"60"SH/1IC;L'J.IR8+ROO;6J@IJ#' [C'=.,BN*:S)[5L8T M*A15LH[8Y'6B7"<=:P\+>)BB87?4NMI_ %I'JJ*=K-T64[>L,PL28DD]NG)* M(VFY9&P,X,)4H#5&_E3U:SZ:?E+/X^8CHF MCZX$23RHTI68D;#*)>DLF6,FR#XC@IU$-5F%?=I8]% 5-;!A;ARVX)*ZZJMQ MFZ/ G!,B<^+!E-X&+)% 2V\#2"H8 &.JYWD?IZK)>M7>4%=724T"\7,BY:CN[40T$$_7Q<(]%K*":)J"V_]HM?08X4%,&496Y %PA;R8; EEP%DLU MCJ[=EF=_ZIHL5.G+ O:DM :J 0I;Y<_K?UZ.O_E)66D? 24VC@CX\HNS:;K] M@XU/?H#Y>):V#PWCY++TT'C])[HOTR_P$1?/ZYP!E8 N<71!&<)HZ1&LHT9+ M4!*IPGNEG$\LU?8P3\OAL#%2Y2J$AL'QW)?.C1Q>C1<7LX6?_&,^N[S _X'? MQ]ET.9Y>0KKJLCV;+D8&5**.644SSY?-;.E+2% -/!"AN]U('0US4AO $T<0DC+*UQPTT MMW1Z"T6?\])Y"C".7#JOIW6BAT^7%Q>33MY^KD'6RO 'PQ7Q*5D&QLEX]YKYT9C?D[1AXX;*<.U#'0VDBM?CPL:IS J# M9)C*AI,4%)1":B#.I/(5YQZ5F6!8FH8>B6)DYQU3IX&@L42"R2,I'Y:JW'=J# MKH$GIIP 7-6UTP#B?IU-(XIK?2-CFF[R,9UE7W>RX3'C LIHU\L]D*@M?N5* M(A*L"$*)E&L?UN]-W,"W%DZ O7[T-'S_GZLT]_B_UX.%9]./\*T\_Y?9?/G% M?]GL>ZA!^BQ%(!9=#%+B,N*II"0R'6F,2T!(Q MT"AC_T-''J=SV"NHE8/'WA55#8S_^M.6O%$$OW>_ZGY3_M='R#^4?W_[^/;6 M\UG"G!I<]I8@N%TO99"8!;" ,E>V#<8J'_7V&!U]U MM#->NCF6>PP;B6EKN08TF]DI)#XY*'<%$]':83 A.'>L=MN/;2H&[2Q73[E; M/O5QXF[5,"S&BUG^L/&P0\W"]H.J&(5'Z#O2)%PK]RQ&Q$P)E3[,)N.X6<- MN'W4G.LS>CD^3ZO7S"R 9QE+!)G MF">2)5V*N1U)*:O HV TUS896T0,FVFLI/N[]N(X43?@U'ZZ# OXYR5*\/6W MKI,1KK47DU( YB+*)&$*HMX1&4_H4=SV%JY]TW$/,L(G$GK!3 M1_1M;CD?(>)#)M_/TNQB"\/P*&]2AW%3: MMWZ%/S8@.)]-\Z)GF3S8:F KR6:(>"+T5Z66H,;W(B MV7@JDDK)5R]SJ4#V\36A!Y.P7HW $@YK-[+&_RFDQNUU8>F+-MVF'-U.-!QG:K5SE<9;T7GHJFIE+'L M',.@H@E6 BL7/_\= MEN6 DO(F* M@&>)R< ]K3Z&J2]>AC60/2%U.Q?: !#:M(TW[>D/,HRWF]L?9Q5W4U(G$;K5 MVCYYIQUECL30*4X"!A>,$Y-BU-Y21Q-]G/U[GGZLW7J@8?X:>EQY;R1&1EE* M2B1GC/@8-*$Z1ZZL"X+7SF;L0]>@*=&CU'S7:%370IL&X/H$^Z9IJ!+_C;V6W6(,K4LFS4$!B5+(4^*)GKD$AUK@L M0WPEA=I5L#O(.-K87%?+;#Q[C>^D0_2T' CFW)U..V(A1<0W%TK@S@>^=G7[ M@P0-?37U.!1LF9AJLF_3MKR".7*U'*/WY:?I9TA?;E_R/,BZ//;0"O;E2717 MLC#K=[Z=(K0NKZ/TK;>O_=!UQS@C@A4J$:Y%\8V=+]>4&9$9J-.(1JMJ^P)' MD'NLQ3K@U>M%):2,P7-#K/>12):[>D!-DO&41JDUC;53@,?0.ZR].Q4F[]K% MDVFX3;/Y32E> ]V$R_G)5;7"0N;SO817,Y%YT5C./8;D#92&AHVUB MJ7!(9;)RRB0D*DGVD()P,>6[)8H5EO,N2HXW:IM/W0@P*(@,4A(5(1'I4R!6 MN3(EK8Q@,URX4+M+PSVD#&V*CM;_MI4Y7N2-&I!5Q?*!!N/J/]8J\=HWI'1*.KD(H+6>^SB:XD!:K MG.2OLR7L1"@S ;>X1$!FC#FL]:44F1'.(%&-NQSUM:^<[$WVBI9#=NGKY6Y$87GVP]L.1)$D!Q.^$( M%\4]R=K0@+$X3ZFV$7F(GJ-S.SN>O48MS8PZI37QW@5DU@()J%."_CF3D7M$ M;^U&> \2-*SEJ(:+K21/-26T:3I*O[3QZG#-3]/+KA/"%YC&@Q,\#SVP2M2R M)[VU')7U^\[NO&^'0RN!Q^QM(LYX=&A! W'<.1*9U#)Z+S2OW0SP200>W9ME MGY>MET?&J#T9HTG,9?I92HQXG0WA1G.?>."\^N7:IU$XL+O3&[:V6J?TI[/EUTQ<\\*C\_N?5.#S?D]IJQV&3DO3YX.?+[Y_G?KI >)74S\;! MJY;&QL-Q/N1TG/P4:MKG7^_&YUE[6"D;K] MP.I6Z@%Z*U7]W+SN/V]>A[\IKUN#36MM0U;E3JW T%US$D0LJ0(NH[1,4YT> ME]O^+SS^NOX-IK?>L88VABJXYWI*0BQ%PYXCM!'1!&+"N$*YTOYG;Z[V>^>P MA3^5-;U]?[^VU-LT*#LN(5[?]CG,H#STP'XN3>ZFM__+DUYEFAC3!,/V1*1F MB@0 W,0$-S&GS%3U+NXGO#S9O>#[ZN\UX*4"SXV71%!?6NJR2$+)>[+(39!" M%!A4YGD_RIJ]9OD4E#QZS?)XI31P]_*!.RKW\">M!9"&L,X]E+IK2:N(IUG% M4EC 9.V%]E0:F[VI>0S\>E54 T#<*/IZG_,"EH7/F^3MV7GA_(K348A@&;!, MA"[WF[DVQ ;%"4TR:A#9&>BOBNA1\H;M^M83_/I2S_ MN*ZKRM&+N9I\\@;@ MGC7%P)5B)D=4@$BD@]*'(WIBM3$^66#>A?W#E?U?/&R3M\J0ZEGN#=BR3U]1 MKHM/E^&_("X_SVZ-T3F_*&J[N?RY_E&WD+:,N*5! 5"(?O2^*6T)[,2Q1U8 M8#F8S&N[>-6('[:O7$]VEGW&FT_IY@,%[* M3ED9!YL$P>B>9Z.%MJXV7O5]ZP? MWTF^^VM$@\HV!UK:OS(BO7?$.X/+*S'EDI >P.[MH3W^OF=S?_LIL+CCJ%66 M>@-[V4;'OA??7_HE?,$=_'W>8._[V9_CQ2C;B+$,>IPV"C3.D='"EB,V6RFC MS]+(^HU3]R)MT'1_;4!LM0NHKYT&0->=6GQ&Y_ S>H6SN9]_?WM^@3MXD>-+ M)&>\?#=;+&#Q$>+LRW35[OJUGT_1:UA<26%<@N_-13\[]^/IB%'N?!EY*'P9 MK9:E)\$G28";!)D:JDWM6Z*],3.T0>T!>K,6<=# @CC[YL>38BU0Y@L_V6CB M_@N(OS(B$:5,$Q&0)3AFM5.U;W@_1M.P\&P$.K,>]=@ +DM' M@R6*9=FM]RUNT%^*6B04%>-\E=WTUEL"5E ><:>+5%=&Y<,4#7OFPICHL%NBM594"9!6*3%<0P8X2.X$SU%KQ/)K+=:.A MH,Q.J;4&8/DI?H5T.8'W^<:9>#.;?[KE3)0-9!K'DW&GV-4BO^$W2F1*,"#" MZECX%<3RY$A0VG)A7'+50Z!C:6[7=M8![4EUV@"&;POR+L^_3>>P&F)5W*$/ ML\6X<'R3P;_#.F4Q4:LUAI96HG\BD77A)(G21>RA--P#RXE>74\^[?O7&U2.P*HFD"8#*1+(0B?,\$JN91)DJ[JN? #Y*U##E M$Z<#9%VM- "SC6#PY<0O%N,\AO3B>[GW5DXS+OWDFME7&$+>65(0HLVE4;=( MM!RITH"\6H^L6VDH#4Q4;T5Q#+W#E$F<#IPGTV4#N/T'>N3%ZK^?;IX+WW"C M'D83,91 $*Z/FN 3J&1/5&]\? M2.O0%^V/P\X>W:KK:ZP!'_J#7RQ?7<+.YMQW&%-*A]+S/Z2$3B&@(*U1C'!G M*F]B1O6LZZ-O7YT,OS)ZM:^\N;NOK(1)UB';H UA*IRI,(\1A]6 M.<*US5S:J)39W[E\PHN'O4Y6"TD]"[Q-M^N11O;'.%[[/;K_9OP].E_'M#^G M3F2=C,2@/FHB=4[$97#$4$F-4EE&5SL'.&!+_O6-S*MSX#L+R="HA?=$ESX^ M4F5*O P>A>$BAD\<8J@=3SY,T="]K$^#JZW"SWI::L!-6Q_O[I3GV^DGU&AW M/WWC=M+V:=CZM#>S*+1'\Y[+@#D=)+',4<*YR1YE:[2J?6^E,@O#NGQ#H7I( M'+2_#*YSS_>( >9=O?DT;G:SS@SIC!;Q6@:^&L>)5^A0&\F=LD(D86H'V-69 M&-9G;70I](R%IA;#S<*^DOF&&&Z87^SF'A6U92?>E5=O5PAE:[*3/I*L>%&6 M3<3'I$B04429LJ8]+I63L#ALXX?A%U)[.&I@F:T=R7=C'\:3C:KGM>40/@MO M,\E2%,O!&;%.8&D\!8(%''%(2G250?WOX834.G(XY&Q/W[9P4E M-+#AK?FY*A7K;HR]FTV_W+!VVYH&+SEUT9! 4R(R)TVLB"A!<(*J[$-RM3-> M3Z5QZ&Q!CZ#K04E-@;#PLN%!;/B1/M*0DR=:"X>;N/ DQ,P(..=U])XE4;OO M_.-4#1V+]PBT*HIHU)M:35([RGNZ]8AZ\P1[](ZVYL>Y0&DHDYZ0,R(YQWTJ M& S,A$--)1,1*I475.6I@M<-XL:3KD4JB)Y+8V(3!)R#DKB'I4S=-;5AG,5Z>7W:C.;KK^B]G MYTC45Y@NNE@X=B60B[LA::#":%5Z!PC,RW3I5/I9][:;'43R ML#Y536B>4G=-0;6P-QF7_%V9]/ 1OA369_/O5\+]"/^\',]7:;_?<,.9E[+= MKB"I^V 7O*]/5%/..@I)="B#)D"@ FPJEU@X,*^,C]6GE_7"R+ >7#^P'DK/ M;7I[MV^''NCOW7U(S5FP/?I\#T[^#)"%-@"$)\F(=,H2&[0G)A4+)U$[^5E. MA'WQ_86?%/1_^@JP_,=\=GDQ+H'R.C;6S(7 ":#%1D@[1;S&($EX1L$XGZBJ M;;KVI:WA.;%/0(=3<@,( M7[?![IJM_\>EGR['R^Z<;^?,9Q<8ITGC DZI'.5101SGFD01T(.1'F3UN.:) M) [K\/5O8GM05)M^W0/#KH\[%WWLL?T.ZNXS _BDD%9_=CT)..ZKVY+O,]YTQ?9>/4=B\TB$V M&Q:#!LCN<5@]\:W/:?;V4X!RY\I*+TIHTUS=/\;ZJ-8"CSVUUP'\NSLP]@$P'D?+T'>%^X/C"77T M'';46R/7ZVVINQ[;[[CX'GOZ[#%*7(.S#A@CW//2U2!8XF10&)(*F35-FKEVRWG[GK4 *'S#CBG:=01J8KC@L!74MOA4^"H@,; MGFZBGDI%\X/EGX*&>\Q3KYII9Z>\8O,-2GE?1GE6AE)NB,FEP5+0:(&=C$0Y M1Q-5+$A'#X7@$^@8M%?R:4'8EW;:W!]?^/C[%_1&IVEC],XK6/KQY,"M\<$G M5M@5]Z>XSH:X\WTWN,O4.ZL2)R)S1(!AFCCTF8A'#5O(R3N__T#B!U]UI WZ M];(,WGB?=Z%Z9)SV,>A J"SEZ,98XGFFA$4=7)EB[O4>FM_C38-N9O4T><>" M5)-MJS9B,5[,\H>-AQUI(>Y]7A7[L!^UE7)0Z]&R5W.'2Q?5^7PV?SE#[=V) MY!AC/ 1>&DMX=%NX$<0KY4@P"3_>/(6^?D?'_NKG\]59TS'@>>B! M=.6FPE-ZXG$3*7LM28!I"52:4F\SYXX%('R@<>4JY^I;%%1L>IA MNV?9V60R^Z,DP]X@##=&5*UF!AG!O5'H3[FL#9$I9>)I5D2PR$4*QB@A*O-_ M.+4#G\$KT%ENB[&E MJ8R]>T@9%EBG0L+N%IM'J:4!='7Y57QSV6L_P?S;N,AO]XSXS_C(Q>Y?74WA M$\"H!F^),13]Q\P%N@L9"/4Q6^6MT;GV$,Z:] ]+3[-)NIKS&*TV*3B4Q19\-#SI8RLP/9$>&_ .KEOPEG04I#7?;Q>+RS*8YT/7) =>EW5[,1\O;H;F M"IUC%LP3E:0O_7@-"2Q;DK@%G@.5/-5NJG HK<,6T Z.Z9.JN@%(W[/'7#%C MRDW=TK#)N]):B6,P$$Q8N5U.ZRRQ9V3,>H*B0A?;V4!UDYQ'D+GL)[IL#FH_A0Z?,QT M,S$WKR;FWAX]V4T9F*3ES3S3V[]^_6><7):1YU?.2T?0IJ.S,3WP'']"WR^P,=2;O@)GX"2?3\_"[-O,.+))VM4)BX4 49'B:5>$9H3C\R[ MG.]FN1XJ*6N.OR:R8#U">O97PE<#N\IMD=P>+WP6XQRCAVOW[2SCO[O5.0J2 M.^N136-9(E*4PR ,+$KEL :0$6UB[7VF#N4#7Q,^U7H94-W-@?SN&/P432(*8KI3*QX1@#*<2.^@=+1"IA6Z]YKF'&CMNYK'TCQL,N?D MN#ZIBAN ](->V6X.90;'*=,DZG(4!:4.*U!!HL<=2?$4LZK=@/CI5.X%6_V7 M@6W/:FP.J(=[50]-"GM=ZET78WSLN_%B.:(I>&. EI-6CPJA'+\*E#BA%!?@ M)&.UK?7IN=QKH9B_Z$)I#D;-+[15Y@K2'4F5"V6WG,"1EDD);@S:$\@E3L?@ MA=%$?%)! 03PT,>PD>,IWVM!V/]#%D0OZFX.Y()" M2D1H3RFN9YIY3\41IV)QOT7R_(^#GP."VEE@F_KX4.[RC:.?O/[S @50KJW< M%E1G6Q;(^HA%RX-RG"C.)5J3B"$4-9I0:[.2U$+BM:N"CR)X/_#_=?O!]*]S,MN7YH:O M=KNGSOGQTXSK:R8[KDK=*39Z 2BIS_/QQ01>C"0H&;6VY?X4QB+:"^* HWLG M:>#4.Q[S'?_EZ7?>^B)^/]0__Z/:9P"-!JSY(PGAW6J8I(#2HY*B.APC MUE!+6+#\D).\']>=_X-LL#-ILZ[71ZNCSW)>*ZU_\?Z$Y6,GI M>W&Z>'4M=)/JC?(S$ZJOU81^JL_AVNF M"HM7=W5=N:R;:28J,5[<*5SN C2Q.6 Z@4-?B]+>B@T=Y,U#"9/A9!] %E! M74,C\7*R'&=_/IY\OV['8JDS#C>4%%-IBHU.O'. 0:.SBM/(I1-[)0 >P]K= M%S>(IAKJG=62=0,)I?O:L0GM;832R3\Y_$M$BMX(^B4L!^."SM15[XM[3-O% M$UQY[WN;K*F1!H!5M;$%XU$;4*P4?ANT\KA0 UB#:\S0;%02)M>>L?O7[[CX M)$#UV7'Q*=IM -F_??H\[Z8&;T1RU\8_6I,I5\2HDIVE01(/(A-G6!*))@:Z M]@'J_=3\A9HM/@DALU[4U03P_C'[!O-IMX*O!WO>2C5<\46SD\+CSH.2*:?! M-I%@HB+1:Q,\ Y^J;][[TO87:JUX'"A[4.7!$$5*PJP'D'ZZF$T7,Z1BHYW> M3BX%HYZF#"1D=)5*$K]Z ZA\R_40[$6>'M1<1- [GS[G:PH MK8UGU!#J=%F3&ATGT)9P';U%H?H@:Z/U7F+^0IT3CX%D'64-BKOKV=I=2/G5 M3^_K5'K%5Q)9.\8L4;RL)^_+J#W65:]8JSUN&N).D>E#\\WW>^E?J%7B(6#K M44,->)>/=<9]S.K?V'GM'3A'A+2*2)8SL9:*EX$1+("ID"%S(G" /?"+^[DG=0WOS M7T^?2CV-5AN [Q9[(^;%_\_>FW7'=2/IHK\H^F(>'CV4JWR7+?G:JM.KG[@" M0$!B-\7TX: J]Z^_@20I2A2'O3.Q0IOVM!5,\+SG^=2&4NH2;2$1N\_; MFRY=OZ/V8DBR=%UG7)H3CJ5+*N M--D_?6P.9J.R\HF$%5&+4R0U2*LT>Q760/3*@A665?8EJSBIQOA/GCXVBR%[ MI(_-@6ME)MZT:?_ALYRF)*NQ40(YR5:*6D(B\D#)8#:ML:^>%$R\0+8OOWE M/O4 >-/-VFOO6E^DO^6DI*2(8&6S0^28/;+^0&R,)**7.&U4]B*IAMW?E0_) ME/UL/< EQ5-Y2"5Q1&V2;,(7WH,S0I".P%09-5+F@+OW#=K@J89+N%$]41B M3'WORU%&WSJ4*N$,= =@]N34 M((NH,.DV3QVP$CQ,J9D^7\C9WD=2>KA'/;LFN4U!\K!*#HY 2@+ MG6.-#EQ2"HS+ 4)IW86#*+*JJ(KI/2ICL1RO(TE0[$3=12 >@L;;#G;-UK]L MSDZW_;]^NT[E],-IZ_1UIU6,N@K1GH,RAV*F8H!H8P5GBO*D9&&OJSMQITCV M-:4C[D75[C .0,ZG,]H(43BI!93M\R3'>1"%(0BFC5^J*=30FX]_BO3#/2C8 M!ZSU^_5,36VK20=M4V#CA,0;?15MFJN&&G+*JF:'97I#M3]A\N$.5%L0H?5Y M]Y0R6VW_^1^__ D:(V#R-E/5.LG>H]4ZN B+#<,9 MGJP[P#8 ":<\B_QTG[M94_)*6Q"26I="XR"0XBA/Y#:\4V2LO3DY2\!14K"7 M?&):#K$!Z/A0I0==7'.^?G]]UOI1_OUB&WSX^PKL5J3WUT]U*U23H43Y0ZF"DTR1)"U8,L)L^Q7(()UB5KQ@XPZ+DG'KZ10;19#]BA4FP/7 M>(5J,48T@JS;'VVKO6E\53 MHDJ5#._K*KF124'T834_)#D[:0>"U]OH=JN3-G/U@/1%ZKMXD;U1&$ ,O7-"BC5"V0K4A6M8;72 MK:5@AM9#U=EJ;+*]7[>__D*U681:M%!M!KH#,'MR=5/A$)X/C@+.DN+MGR/[ MI+4$+42Q)15#L?>+X)^Q4&T.>W8M5)L#Y6 4G5[%9%.57CH0NA6N>EUY9W"L MHR^N9J'R7X5J@U)W$8B'H/&D"B?!9Y53**'X*)NW)8#C,P[*:JX4; W1]N^B M_V>&D54.0Y@-2NI?J7"E[(K%U-SDT;._=7H5HW M"O8!:_V"H:EE4,)47:1.4'T;JHN"O7SG$$1*N12CO#8/7N;^*E3;DVH+(K0^ M[W8I>(K>;&=!2M72[:OEG5R:"C:1ST53=$),IN"?NU!M=S8NC-L QW"G"B5G MV1'>#D+SQ#;6M0*FZ,!*Z<+V%'!_%:H-R/,5:3 P^6^UP:*3)UE!MX8/Q@L+ MH6@'AMT<$6K(YJ$7\%>AVIIDW0&V 4@X+[$S)$,BU01L/,7'2VN3TQI"4A'. M:RF5-+UG-'Z5A6K[/#$MA]@ ='P^^_>[S?G5Z?GUYOI!A<0@!V]IWQ1DC;="]7Z(656C\Q+0= MB3@K)_R0K#B6JJ"7;')GB]<7/VW.W_*Q95(DE52;]E9X1RK60BS50,PE8=<12B2$E10:L];DU6>55:9WG]:E$(@XRBCGLECQ) M[&.J4SLTB_=!^&OQ/!YZ8RK*B]_FP8&US,TNKGKS&LY_Q:CO(LF-Y\S.?WKW">:HFAR]R#M$JDUJ[ M:*D"&!D5Q$H5I,28E:2H2^\TEA&+G)-+UIL!RI9G 3^UWF8&"@.0J>OC)AI5M8\%"#4[UHI7*MJ<(; G$ZI'%[7JS, _ M0;W-'$(M66\S!]WU4\^F)M391*A\K2"DVXXT%1!$D. SAD+MK3[6EQW!!5(> MCZ.,9A8I=DMYG(/0 #OJ"]JX4&QJ8ZM2$AF,$P92X!"0+*L1D7^O>C>]ZT#& MXRB,V86,"\ V EGWD-0CKGHTK*(>86ARI TNT7*!V.)I!+=&S'V3ZX9H'Y[ M'W]R.<0&H./3*K4(\/8"@W]WTS7CXX4&7M%)216-K@1LNS87DQ0$)0UH4X4U M04U=I[2[M^('/CA1ZH2GN0G@>$7/_\_3JW>;ZZDN%/^N&>J)KD39X#$(E0#\)\C>H;>A2&.Q^Q- ?RV. M*JOF<.3OC?\1K8!7].^K6RN\^1>=?:#;Y.8O#>"*TJ9L>YBU?4 H :C)@"Q, MW!RJJKEW@DUW)8XJQ^8 _%\&_>.G_P]X>O%_\.R:3E0J(AGOH";B"$>8T,87 M:(C(_W&2L.K>C?U[R7Y4R3/KD7TWK(^(XY\<,Q?B@%?PR*X7_[:^F@$@\"1 M36AIU((U9X?/N.#;*!*91.]*Z7[2KUM5?424WPWOXV3Z9S'-O>(EB.!BM1"R MYV"^Y#:ZC#3X2!S@:,-_-:E3^ %#V7D\CW]*GG= ^_AH_NF]U;W.;.\4A L@ M:WN["XK8B4L!HB87*-08RUJQZG-R3WMQ$G\Z=N\/\@#$WG$B63%:&!T(G I\ M2@E9(+BJH :!05:/6?;NE;'@9#GY%;R7'@#(X>DZ:2SDS<34)^9"!E%)%(XS M7/'$JU<08*$$7I60K5*AY-[WZ0NK-&T!? 7/J2-18_@AC/]X\_//^-]LFAN# M;8>,=!O#^.R']RU3FJ['X:N4:FVS0$F"CI:W5ET"H+$":LHH*-B<=>^ 9HTJ MI7_067FSN)BOID3121<$+VC[3JL@^NI 5QV]49I#VN5JE)X5[6@JE.;P MZ.F4OWXP#> &W%NO+?AM#0-19>>ZYN9RMZYW.@)BR)!=T%I4441>;O#IG12C M).=U!'O3U?+#<><[O**WFXO3_]VB=-=H%E4IVK/?D1P;J-96FJP#>\:\V%S1 MRN3>R2U40ZB2+)--Q(M M8Q9 ])A+/@6N\B<14=:F86%R9"8Q"TP:F:2A.61VDU4G\ MV2<2SP+X^8G$9NM=,E1'=N+&V*B\2Y, M6Q:K 4CX5)L&Z[#8:! J6=>ZJQ-@4&P[=C9X/2F,KG=EUS[=5PY0KK+J MI@1A(@(YE<&T\O.4C6\91P#C'?AW8((K<^['49#BNP-6\\R MI9 7%F_S$%V4()(LV2B*2:K)%%QHI.=QS#+>@XT+XS; :=UMEF,*JD@/*;8) M::PCA-:JQAQR#E?4[[%6AP!.3_Y>+T _M 7^HI8DS" M& ,F!E[DHHT?TQG!6:F39;0EZ[@#; "1\^3K[IX\)\GPB* JL"Q77 MVH\VU:R.X(W3SDA?)?7.\N;M>:NC M^,?FK%50_+VMY6(KENQRV^O9HB$EB"9GJ%J48"I'6+&W/[N[M*/GZ.Y(H,TJ M:!XM;[%2-;&2D%MKY/U$0*;TO*%L&40C>#:X-' U:T^>+5:BR]W='.*HSNLO8A M\IJX'T,M[()#^Y[_].[5L.,.[2-;K*P"(1<;6W:R;/%Y8=\R&&\S$ZGT;M$\ M8#FLM23(.;!MS9C6UB]%1-#2)_9?O*NJ=PK5UU8..X='.Y?#SH!I@&/]J=RR ME%-ESQ5!HBM@K+ 0==B^,A [RMX&V_MX'GQ<7T?8)R:,SL%@ "IUO>,-WI 6 M;>8[B?8:( R$&A((\L9B*DR>WCGR7W_"Z"Q"+9DP.@?=]9-*IJ;*1*F*JU6! MLH+:\!B"0,D#":8@-,".^H(V)JCD5(F05:A\ MYFC'RUES;.=\"=$:'^J ;XS'D=&Y"QD7@&T $LZY:. S!&.1[ "ETNY1K6.M M@@!1M1"5DHTV'CQ&F??&N'YM^!Z>Y%)8#4##IM 5K\V'"NTP_^1$J2*=D *D M(@.F.CX&;"OJ4]6V;,)LL'=GJ8[BCQX0[4BQ1R[0U\![$*H_9MBYC9*3E\9$ M;<'5YNX;&2$$LN"%3*5$DJ+[9+-.HH^^4_>C^*%Q'H3>DU?V]BF!M6WJ?S[& MY\1:64SU%5RI#HRS;>BQ+X Q"X>^Y-"]ZWLGT8_G"?1@.W@GG >A]^15_9G: MG[P-H_&BJ 0YL;8FZ]H2O0/84-J4YM+FLZVY;F#?T_O?-!5[\\>/[WUGO%EN?...]=AXA>=-6;LK4/M)7$>F-[WZ]644$6MK?0QN.9A<0!16V">?/8I*A?JH8@[ MW#2\=2BY&S:#D&U67/O,@+.34+1/K4^!#2Z#*5KQ0LL>JLBD3'#$%E[[(N,9 M^4<9:S>0']P3\4'8/BO$?6JV678ER8P$-E7VF) D1",RL%K1!VP3+<.:'O$1 M3+(;R"WNA?3P"8*OZ*H51ERVU$>ZW)R_N<"6+_FI>?KD"D[^HKYI@[OI=_@, M0J6],+8J*!@2L'M:(*: 0$365ND3XO$.U/@\1?<6@E;J@&?MW+BIS)%>!Q0> M6&O;+E$<8&3G/+"C+G.*U0O?V0 3Q#J:S,$Y_'D^@WI_> 8XUA]5Z==/%-JF M>D>A'MN3G];!+9LFZ9Z^UVW"W=UW?:202-*Z4@24$-AK#SH BIB@.E^, M1NGHX=7N,[F/#S]][R1WXJ6&9__8O-]VE_X6S__G[BMN&.S\?5V%M)VK:N 482LH:B@VWLU MKWKG"%RTU45E$J;N)_<4P=:]J%CV'.\.S#&P[7:)DI*!%)\MKF@)1H0*D;P% M:7S66>EH3._\\XFB#>LY[DJ*N;3; :&QB?<=GIVUU7JCWNTN;D4U25@+NK3> MR45EP&P%8$DJ>JEB2-VKN^>).#@1=Z')="KNC=D(E+SQ4-J=664;TE$'K8EF!]IXK;EYV2PEM?F#H_1[UC#B#$VP7 M^)^Z&]P3BP%H]2MM^U7^@FWF9;L=P+R=??'M'Y_^S;MMY>?7/7]4+E MXJ.K'*^@XXV=(@1G.6JO-D6-2DCU@$'//! __AWC\&,7X#:]K3C 3O+,!OS3 MQZSCD(ECYNHAM%Y\O'(SC !+&&O7E=G&,[ ;.^O_^<1G21 MM_7@T<40 T*NJMT;MOE:& P$_;]A+A_THM(R]=R;0![I( MF^6<-_ZI(57NT]A?;>&.M\Q@@(Q_Q1H;,1JP(B?=I1SJ6 MXLOR3MO+@@X;22SFK'4&;X0#]4LE?]Z4TWJ:;X82?ZGQ20A5"(H,]^BRV6@D>YU*B)*>*MV[UAE9N6 M'D -RL')ETC-2Z%V'GR2:_W+YO*T ?^W5D)W>V2+^W M\_BG4TRG9S?=QRB?X>4EA_]4OKELJ^KRGOOR)#%5)>4*+M?*.S0OJYAC!E+6 M!+3:2MU[GLY<&XVO MSU_S'Y8+_-?Y]_0>S\NM+4Z4=,H+Q1MY+0Y,H<2[.6;(I*3),JB2>W* LF\Q$?K6EI9T623B5J><#^*-,%7^0FJ'A['L^^Q"JJSSU'U@@A\, MZ[$I_\@Z_[R=[@E9S)62!B2?P20&(;G"'I/G@TEG):G_3?H>\J[S+K[^[KP' M:F,S=-)"?: ]EJR4=9F=^;8JO?& ;;EJK+*BE&A$]R2.KAJL\X(^XA:\![)C M\_J%-)UGMC'VGUG(SOTJW^I$P,)G 4H,AS4-"Z_A.;GK+1V2N9BSE@<+>3#NL\TH^^!\]&=VQV M/[^6?]A<7YQ8"K4JR;Z3EFQY30;0(O\B8Y$^8[+J@"GM+PN\S@/[4'OP;-S& M)NG<1;I5W]ND,[M#('Q+$/!*0"BM_S:3C"YP8[-T M]B)MZDM1L(HD0"&O3Y.U!E2*H):JBK?&&-G[Z;>S"M.8?!3/QMZO[J5N;_C&INN$ MU?JH!42QI4UN!2DIM)B5728K+&3IK*G%TVC^\.Z4_A.\S>T-\=@D_UBV[9,O MWGBVJR^LDB ',0K)>JD8O0^NZ -V=9Y53R^/_95M)Q#&YM4S*^LD9&>C<0C1 MUL+>>N&?,%2052>'-C@^*H;8(*>Q[RM^'9L%U=B$_.6"WI]>OS_)62N?A =K M50)C44),$J&2,5A4:54.!]SG;J2:1K1C?\[:!8*Q2=5V[1N8RG]?WXXK_&%S M\0\J;[=E"%>G'[8.\XDRA+HMG(2DP9 M;2RT \Q4HB@RF-J]CF1_L:?1\MA? MIA8!<6S>GNA*.4F9@$+-8&3V$*(K@!1(^Z PT 'S5J;Q[-A?DF89?7?^;*[P M;&G^_ TOSD[IXG7];G.^M=DUGMU>#_SQ^J(E,[8A$-^S!_%T-F]$53W6" HQ MM3O;U@Z@$)#-17EOM%0'; [70:-IE07'_HIT:.C'WDCG6.-!@EFNPD0M&1_D M+<'HK"&ZQ+_5U>F8JI=XP$%RNRLRC?;'_@AU(*"_3K9O4WF4 ME'<0=+#@6$T5LU5TR,&)^Z@RC?''_EAU,+"_2LYODR?8NXM%JPJJBM"Z7!N. M%01!*2[G["L[? ?,3=Q#DVF,/_8'KD-!_742OKV+:*W9@2,%-6)+UZQLA10U M9)&4" F=# =,(]]#DVF$/_;GKT-!_;40_M&WP"0395454,G$*S]&B)6C^MH0 M,BI6ZPYXM;>?,M-H?^S/;0<$?.R.,;]S%A_Z_MP);.NN_)J+L]Z9/I@1]997,244D/+J8V M9:D-X2THP1MC(KJD3/>CJ&N/Y]J/.0]/QT/@ MM:+7=WEQ=?+9*G]]_BOAV=\N6]O+[^DR7YS>M!SCSWE=?[G8_$YWT^]$U%64 ME, DXEU>. ?1Q@#9JQ)E==[+2458+,(G;.3?W3-Q=^G6)>%!2+,Y*(*C-V>T0_X_O3LC]MIC12R,%TG M]1EZ@6Q??O. ?.H!\*:;M4>X3_ERL__H0O]&;UM\MEUJT;I6#6! %L%[?RDM M4SH%$#GXX'-5,A^@@>YCHJT[#NZ09^F2F!T'%>_&LUMK#88(/BH%1JD$F!Q! MM=K;;#S_]P CEQX7;K@!]_M38S[]=L!I_9;S#WJ]_N?IU;L?3O]-I2507[ZN M=_G4/VW.W[86Q[?[O3#6IZ0$^-RR FS)O)"UAEK(U>!D\''"9]"W*FRK4N\-8*/15 ;@(V=YI#\0'1KE!_/?[G89+J\/-$BD2Y& M@@Z^L"6D!#2MRMAX'Z(J5O4OR5U,FW6]S678M\Q(FGVI,(A+VG0@O*1/S/S/ MBW>'EZ>5\O>N(2&DNE@,;6 M*UV;;1*9 9,2G4&)W9 MFV2/?_!_(D:MZEL\B0$Q$8[Q*D8BQ(:KY##56+[GVS#CBJ ML'O2Z3&ZAK- 'I/;3\YGUKJF$DL$9=K+?$T5DLSLY^HBK<6$(N'R_-UKD';W M3C!K<[0+6&/R\*GE]\S0Y!,=,1HB/DJ4X2B,M&471FD@%Z72E +6[@VZNTB^ MSK2$M=F[-,1C$OMQQ9ZRQ8ECVYKH$)2.K1:?W?*(*K#63JDHE$?3?9K8OD*O M,S!A;3HO".Q\)L<;)I_36[RB\F;):I7=<_G3']]MSLY8P L\VUS\_1HOD*U# MVP2N=4H<)DBT:O7#7(LM6AB! @TAZ%#;ZFG434* E%4ARA0<]F[4-E!A!-H@ M2VNWYZU ,*(]QU&PK=@HH?8A!^JM_5=4&#&=.;T*(^;@-:;?P#\UL/@ ^4 W M-RG?_O%=&VG]NCYV&+5L,"EJ20D)5'9L:&'8T!0E>-%ZE>9BC)V4CKZ?[S!? M\.,LHYA%L9?=B87Q/A:2/ZWR;>Y%#5K8:A(D;ZB5?0:(UA/(Z#-'"B2D/,"] MQ'S!ATOO6YIPNU"^*_H#4/Z?EW_??*"+\VW"[ELZSW_\>'YYW>1HN\O'U#)C MG7 9. B(8$IM]S9)@S1&26%\\MW3H*?(=02$[4N7S<+8#<#'[S9LN_.&(9XU M-6ZU",*JHK0%RKEI82PDP6;R09 R'*L6V[L7V..2#)> >F#.=RKZ<8J;-'NC=FQT'%VV6+SK;WN@S5 ML,E,:Q86E;.@?8[2^YI,Z3XFYNLJ1II%C9V+D>;@- !G]C1#;:&NPHAV^SY MD""$&'AO)ZL2Y9ALI=YLV^/$':#J:!;LTT[5.1@,P*1)_FA*EK(K'GC'9S.Q M90"-%%!5M3((;;7HW?&O6RPQ0&'1/BSKCL\ G-N*?JO&Z_OWA_+M'Y_H>GWU M;G,SB&Y[#!"%8L2V^TUE%2E7X%55()M:,\4DV*R=*;B#F,=9\;&/A[_+!3H*N>U0O3I_]Z+H#E@,0=M*9 MH13&8ES@5=[:;CH;(%;!IJR%L"2%4O3>4,>_'SP /78YW^=@-0#_)N?.*!_( M.VW!B9HXMLNZY19&0+2YL+>LX*$F/F7[)WRT4OENP]-V5W:\9+?YO#GZ>2W15$; M\^2__(4N3C?E%[R\^O[Z)OU$N.*E% %8DU9UKR,$E.TMU!H^692+#VO3ESC$ MOQ1LE/RU95GR\@F])V3'P,/;.#('KV24!JHU#DQV&5)V%5@D7ZH3.83NP].F MB3;<>\Z^I)A+NQT0&I1X6KS9V/@]_G%YJ]KM'8-$]-E)@A1+JR1I\[HE"HC" M8$?47M3N X.GBS?XUG;S9_OZ!6#O7F'9Y'\8BB MA@^2("/X%!&,P0B)L+*#DZEHCU[70[B(DX0=KMOA02C:'\CV**C!Z M#^3;!)E8/,20*J 2Z$-&7PYQL"]4OW. ;,FUXY^%(3\6GK^8(6T3&2^C@&14 M&]-0-2 %#2J:6F,2U;H#;-)_SA*>681;I(1G#OH#4'[2LR\?D%:UB5])>VHM M>R6@5+R1\.D5$B6=8N_[@/&?Z%>@RRY/]G.P&X"/3R2SNFBKJZW,Q!?V\*M- M[*:A >\X_/3*4NZ>^/GUEO#LP[D.^ S LJDY_SE6([(.[)W'"$:P;K$&UVP6 M76M6KL(*51,C)7BN[93N#=MQL/%VY6J?5/):0-!-,,@J@RVN%C*&8]B_ M1@KUH\;.53QSD5:6=:G$^WM Q4=&*F"%C(5$=*[T3I#K,TYC M@-J>6628/4YC#C(#4&W&>?'3QU0K1)0XE\'#1]L%)NQ"X@S)Y7L_1HOF4*NVQ5UO-'CQJB!@UV.JR2MGK9%;K MX;U7,]E#OHH>GM'+@3PHJR;HM06"S M^$A9*Z?!I6V!#8<7*50+6)3#2D+KT/M"]$"JK>M%#[%"UB9,MW5TN*J07_"/ M9H=FD.O+Y2I#'OV:I:M#7M9MP0H1E)1STJ:U$0E@?$T0DXJ@?:"2B[>U>Q>K M0U>(//*$LEUA_Q^'"J=7?_QX7DZWGW];VBAS];S&.6!HZ;T>/02##L@*6PI' M"S;UWGG[23]>!W=^)&1-:'PU0?I 2CM(08C0.5>-DGIQ0> M8MCLL5:8S"+%CA4F DGS.:8T47=7MUX<,C>;)00_(RQLBK^! T/.H* MD]XT[('5^N-D'],LBJN-](^H5F+2UBD/OA0!1A8-*%C3:*/*&'.P?OHPV3G? M/-Q5:#>&+0W#F R[K7FY>H?G,CQ2].*R\J)6!"D*;^6*O9;D66&#FB0'?K9H MW(MH+P@PW,7B(?C6$Y1QSE<\^^;RDJX^5Z7J%%,. 5CDS I$#YA8'QU3#*IF M*=5"CYN/B;/NF.$#GI][8S$7'LA,@Z_]BQN,A6K$6S 6$+A6$A;B+[*YC%DCO_)&_E7 M >417?[ZHH'ZP^EEQK/V MYR& MON(.]P;6>Q$,B?L1YC>_OGI'%]\3?^C_O6Z=7EHR\.GEU6E>,-GYY>]<.O-Y MIM8+ID&[DG0L2.!M%6 T,=&B\% ,55F##47W[KQPZ#3HYVN$56OA4I)O4_TX M0-:Q0FB=8RH9DJ;8Z/-?C?+[\*=CH_PYJ(WI0>]P9TE1^FC)@$V5-0_:02K% M@R,CC$@*A=9YEUD%N$6>1>9@_X E)_4K)!BM=2L2ME%,!0#I* ]2*M0 M911\B/[Y9D&N0)==&DW.P6X /C[Q#E2-J]&T5+A0"K#1!/!B;H^>T<;6K(FP M]Y[Z]3::W(=S'? 9@&6[C!5VJ*I/+390KH*IM?+1DA04KU5"Y5*PO?M'+S5A M?,2NZ/LXJTO#>7R,O5WI@9*IR1)4'5L:,=LS5!.A)*>KCUG7A[>NA^;L"*[G MXO3I,F1\#I8#$':2UK)F=H],/L"$YAU+\4?L(]WYSFE/ MR(Z!A[?K5X:B:]:\8)5A#SKR68)9$@21,'A)KAYB5OBQEM[/(L6.I?=S$!J4 M>-/&8!6. DW1#J)3'!]FY&!.(X+60F=>Q\$=HIUYQW%FJY?ESZ).MW%FFPO*9YMV?_7-^\WU^=6)M!39D!5*:6-]W38-6UB(J*VMSIJ$MC-3)PLW MW'[9F2>;0X V !L?.WGH(C,&MS&9/-&Z6J&+!.]<&X(J./[3)4!-Q;']JJC^ M$''+YU(-]YZ]+/\ZPS0F\;Y,"?CL=N";\_+;U>G9V3;!G__%$RF-=&0%%"TJ MN]^)3=MN]BE)IYW)(I55$M:>E7JX$HV#$W=)F(^%V/?#@V[:L)\H8T4P;%XI M-1\;R2%$KPM[3=48RJ'HT/NLWTG0X;J>#4#?O< [I@;:].644\+_^@ M\G9;6<5___7I^;\[*=%K%7%5&O+^]03K2('3K5%=U_^8_G MEU<7U^VK+[]Y3,K3RSL?]6/]B*JJZLQ[*GL'8++4D )[J:6$ZLD:IV/O('@/ MDO'TXO_@V?5G@'V+9VW;^.T=$6\9>4N-;_^X_P<8P^V7O^$O^?:/6RF_ M9Z#?GF__V=MH-]6%7:X6PUZ^VESQ =I"73;_(T?@MW_<_]P,L+T,MY[CCX0%O-2MBWSR MP*&N *M5R62UH=@[3-Q'WI4O, ;AW&8E @Q ]L\UN+U>=\$X$ZT':6P&(T4" MC)4]-Q^\\M9(WE6Z/TU\*<>ZY#P<"[YXH-@3D@%H=7=3^$G6PUV346M8^UJ! M0A06IV &U(ZMTN3!O;:%1/8(OV M8*PJD*S00!IUC9A-],N3;X1SL0?.+U)G!Z,/0)X[!:A\(G\@F MGQ&RT.JN9T7*@():\?-3J+DU4>$TF M&*BR$IBDL?6#CQ!D;3(V*L>R(NPI]]C3T 7QZ[2_KU]/)_MAMV M-B5+8U03OO*&31:"SVT!D PV)*-]_XWH:7E6?A$[ MWH:_\@;]V[_P][N6&8:P1H$@(Q:.=:E E)%WZ^*TUP*]3+W?(AZ79!0*[8OT MIKO9!R#/#YN+?^%%N;/-W44)?Y67.3C0VKO;ZQ=?/&2)V6>+*70_%!^79%V' M:C'R=##[ .2Y3WKX>.%K9*G5D 39WM_8KZP<"/-/; [A3&8O5/1N)/VE%"NG MI8SI0^T)UG!T^X[WW;>;B]/_W=KG;OMEZ5:]P#<%_=G:;0W" /0ZNZYX%O,_T/E-\K7-RTI[F+=JK+UCO?U7 T8 M=.QA&H?0>I]+]!JC6NJAYG&)1J+3_O@_\7;3 8S!8KW+C^?"3_?)B-$97YT M92/OYY4B),V5>;6[ZW]U6JL3D MR%:.5H3&U-KII38.18 OM@JT5J#N/?GF*5E&"1CWAOM)(NUA^Z$XM)V?^M%* M?[_87%YN_^C'\]OQ"ZSH;]?IOXG7Y^9GO&097M'55.&3JK,$J4NAQC#X_T4$3_Z133:9O(]KD) M/O[Q/#.X((U.R0-A9C-@R!!4PT551>@*6J$7(WQ75=9]K3@$\==#?J@%\,CZ M_VB";\[+ZW1V^O;&W]K\2E?7%^??X>6[U[7ROW6"I74LEP)RM6VB9@R *"2' M![$2(Y&MZYU&V47P=:^15MK5%T%U/I7C#97/Z6U[=GYSN"U]:Q+6_=?3M^^N MFMKY#$_??Z*W,38(0PITRNRLV=B&N6K^1:>2262INS=NVEOH=>.Z%;?IKFB. MR.*M@IJ,V%#6WN_*]@L_ZK"4:TM4D*"+K=@W,ZT^+UIC'(%;R?/0OE^LW0]!)U(S' M3,VE4/NJ&BC\>,Z?0&MT3_C\F]=KG?",!0;HFY"MYU@A9;"5^#C7RO-24 &4 M5FB*L"92[Y9#*_9->/2K_XZGYZW%RL>GMU_I;$N.RW>GOW_[QPU^'P%][ 'O M\\S.F^ M 5R9O0JL.=R,11D#K785C"+#D%@-Y(0+TB4BU3N..]X^"Z-RL&??A3F$&(#\ MCQ9_%W;J/#D-5MD"QK/Q6">$F(*VR!84I?<5ZU?6=V$6"Z;T79@#R0"T>J8% M .4H*@6H+;HU61H(MEHPDCBHD<:4[O.[CZGOPBR M*8O:>'"U!##.&H@A:'#:ID(Q1Y]ZGYS/"K1VKG(GV*?1:0<,!B#4W6I]??[H M8K[=P8,WA,X;T)05&.$*!.-X]07>O3&G$+IWGY\DV) $VX4(FZ51&8!JCY2B MZ*R5#B*R\&BW@^X@:!,@*O)8BE(>>\_VW;%>[ !9;(.?H7N!-QS]'BU=\41: MN!1!)%Y&QGK!IX+,$+--VLF2;/<'HB.L'YN%^_SZL3D@#$"K%TJ6.&**,JL( M(9O$IT#@8"H'@C86I&IMM"N]"RN.O'YL%O[SZL?F@#%$(/I\!XR@G"1>@L0Q M.I@0(F_G[&J@E]E',J[08:%RQR.*Y&-G-0G]/(9@X$ ]#IB8XJJK4:XR@=@JH:#$?M M$,DA>,/?WR8ZLD>O(KJI2S4MU M&I*N5O)/)JC>;0&/KI'-/N3I8/85R7.3I73RJM4QWBR"W^CJZHP^O6-Q&&PB MQQLSQM*2'I!WYU3!96%,CE9B-9\SZ+$\K G?-,HM1">&]+;M^C3YY>(TTS=G MIV_/MS.?M[7;MXK(H"6IJ "3#6#J-EKA""-:5X6VE<]P-YDD3W_/*!YV7XIT MLNOZ!/DDB_'5YNJ1QKO?4MU((]*W$0C>%G57<@,Q@,/[Y@+/+]DLK>[U+KFBY.(-*K90VK8X10>MN I\I5 $ M5B9,[XRH1\18AV%+(;WI:_:QF'-[.T)9AT#"0;5*L+L2,L2(%IRL+J-R-M:X M'&]&>&3=&]:G:;*#C0<@R>L/=/'F'7W7+E3IXO8Z*U,B-@A!-9[=VB(KI)P5 MU&K1BFS)J][[RV-R#$.57:#==+;S %SYV[_SN]:F\+LS8@O>#?I**$.DF$$K MZYI5"*(4$3!+98L.4KK>&4:/"K+NZVE?MNQOZ?5?.IX_H>^OC019H4H20*U. MW* 1$)72@-8%K]$ED4(GQWC>!7)WKBSLNBQH]P$VG_N(XF/#F=YPY"O-U &HI\^_3?#4Y78;V% MXK Y#-0R]5#QLC-25J]RB0?MFM^UJW+W-*=5:'LH>(=M3#NI)WJI0BB9)*28 M?5N]"A!3!L]'A_=>%FF7ZQ'=M%YVK]"2*@NBQ%=S: MW'*!(G"PGYPNCD.XY1J3'57S[U68>PA81]QL/^H];=5:HT,)&6@[.-EI/E4L M)A")0K%56A\/T,&^VZ;;O:?XNM3M#N%0&^]=#_5L14P1@77(8(QOQ25>M"/$ M^F3(JDC+GODK=1Y?[T"?9_2A2/-I"W57M*I1I#:F(?%6'0P@;\\@(T4G?,GR M "?PU,;UW;N'K[HUS37_46;B\6;;,@\O6^HA76[./WH2CZ3^+IK.M),@R^0 M:#U$B<@!H:NR9&_UPT2HOQHW'R#K:@[?5VSQ:$YO3GF #H4.1^II!,4/!9EP+E6 M>A2*@:!, EUM%E9+(?-RTY^.JC?'+-3G].:8 \$ =/JT2<2=-G>U_FP4$81L MK05=\+JHV[>)#.JV!HWB" MU@T=LLHZVI0BA=Z)($?:67D6[+,Z*\_!8 A"W6S:?_OW[W1^2;?[->KD*AH- MCDH&(V.%U'P+UDPIZ46R9:GC\C-!AB30+D _<53N;O6!J'-CIKN3GD4GT\JF M#(?R1FD!T6O3LIY4B,7($GO?6CTFQ[KGXO+$V=GF _!F6MMP73-9-!4J!MZA MO><#/VI>$5&X8IPW(O=^?>O7S'VQ#EC+,:L_*NM7 'RB"=NKN:-4ML>_=#FC MXN!&)V%;Q&QXQ00#*3M7JK>%Q(3'D1>^991>:4/ZYCT16I]H-X(W%3X=4V2= M]DHY2-A4J#$ ID*\8'P@$H;TPPNL9TCVV#>LFM7?![E-7S.NSX1OR@<\S_>] MO*LSJ7@%7FR' 7L-&% %L?+(HEHZW0.?/[9JZ*_/U*;7F8;P*/YY@.>GK6M ML&XN+O&,OFSICB((:RLPJHX]^^ AB9J!#^1(DH(PI;=7_)),JU9F=*//(@BL MOXM\QR?RYNRTM%S,^PS\;S?GY6-74K(1,T5 09Y]?D-M_%T%762A5(.V?KH' M\^+7K5H/T7NOZ6O< ;:?B>W1O./;:J1=,P_'O>TI7]Y[#1Y_BA\W% M;^Q3O/Z=M6[YK"?.L<=@2@%M8^1UK! "*0(.<'1(MMB:^T^PW$'0@5\'E^#E M$O -Q-';QX+75^_HXJ?-^=LW=/&^J7R2=:B^M+ZG99LYER(DF1VH&FW1J$T1 M2VV-3\DT\-U77^9U 66<-/WZN M,\F3X+SP@B/&E"H!!_[-MM% E358H2UZTWOJUXZB#MQG?GFJ]H)P_>N<.YT> M5*+0Y:^4-V_/F]JGYY\,H;EQ9TZ$C#F1CF"=*F R;?,!,A0.%HLGC22F7Q[O M)L,ZQ:T'(.#AD#G*"K/OKM]?GVW_^EN\/+W\IOSW]R,U10VD0F4[2?;C'5M,("7O=5)%B_7M=.PMM^>P<=+-:'=L!_!WO\6S=LGV MVSNBS[-9G8L%JT.H+' KH4YM!(H AR4A*:O(]5[+3\ER=!3$VV14H5@4C4O#L"!V 82.DE?=!>P*%=C#]^J'.@T2. MX*H63A;(D$G? MT\W_GRA=BY*YY;)IWQKL*SYZJH68G1!2R!2]FGP"[RS&\6V#^_'OH+"-M0LV M&V[.KT[/KZE,5K=F2]F+TD9K(9ALVT"39*%E# LGJJ#NU:E[BCQ@(LVA=]3% MD1Z+V)-5C,Z0+KQB?;*)'7*5 =L8KY"D=9A#<=W[V.T@YH#9-NNZ!)T0'8:T M7_8SO_%\0FNUZCS[.\@1JHZF?%6C 7)H#$K$'2J/X MI_?S2>8Y.Q*]%VQ&]L7;0#R="- K9![E%*B$5**?Z:/N*,J :36'\U,/ =_H MN^,S:EJ;8E(MM<^N$=DAAWTJ-;9F*Z>B3-BRQ',B)S@&.B Y-,A%2T:7=.')4' M:U7NW]/^,4GV]$-_R^^H7)_1Z_K;N\W%52OZX07Z:?W/S?-&M$@!_8UW5O:! M6^80HQT$:L\VB:6-]N(]6Q-K@H'= DQ:B^>*IRXI_\?;S8?_AS_Z9D7P#_<+ MX9$O7+5US")X;OH8=V5>W$A]^YCOE+38CD^EVD$>*FL@C0>ALQ&FAJS$<&TZV&[]6XT?^/_P_'\^MJHIQ8<0*M1B;;L%M)"J\U"J*\K+ MZC1-+_OY_+/7@WEW>#:];+4^T"]O??=^O$XID:H)J+1>CLI9X'51>%F$X+RT MEF1/U^&G=3-)#G V+(S! '[O9/_GZ=7[_[?S>EY&RCZ&WUHW3KN;]WN1S1^ M\WYS?7[U^OKJ\@K/2VN-8*.3NJ+E]51%ZXO=[M@H0ZBZR*02I>[))/M+/;@[ MLR.?-JN">U2A^?:B@I5]M;G:LQQQSA M6CXGSY!Q^QPF/-RQNAE_@*.U"7Y_&[L-5'+FN$1KWD.K\JWU>N2?6 TEK)?) M4**'KXE=%LGG4JQ+FGX(?Y':NY>YAR/,*WQ_U[@RBFR-S)G7462SD$E\_G+$ MXG(T/D4AZ[-A_?ZTN9=E_1UG'XR?IN*L@PU;UVH(-GPT2I %OH M45VA$#515KT[&#PARLJGU?X@OT2;'2P^&G%N+]9RB$Y1K4 JZF86PRJT-C>9 M_YA\,"AZO]0](L9@A-D%WN=G@ZP=C;XS>3[01=HLL??\)YV^?<>[ZS?M M,KVUH[P?9'SBV#E$P>$CY]:S]9:\.\1/R#J2VA([!:TA1Q+L @K>U'.5DDJB6J1==--Z1*B5 MC[^E=Z]]81BG:?+F,@J?E7S:3P-3(NY76$ B9$"(DB"4:H**<-7R>NM)[BO,RF02?^PXW M0;@G9*\S%\@*6T%B((A"14C9>RHR:NV6J&9X(,;ZKWA[XOZ\FS;?U,,Y_-MW M!B-(YRH(1&TIBX7X#&\]5Z1QSF9OO=/+>OCKIPOL#>S+60)SK#P<3SY]M)9> M9U,,U&A9#Z0"R<0,/F?')XK0(BS+EH&S!&9A/#E+8(;!1WV#^6R$J$CO#PJM>>7XC MKK^I/*G+W&PT%@X3,3/MLV8<=!T#F(*((),N]/D34/G?Z@3F3+#A9> MGR]_PXNS4[K85-XKMU[_-9[]W-0YO?IC<_&* \NFX?>\@][NF&B"9?U'0V$X%_G^LLMX6U.;+"Q%4NP% M8H(4(D%BJL003-9IV3S:G\9($U@VJ-K-WL/1YCN\N/BC]4ZY>:WFY6:DPP"> M*B^WPIMY,*6R)U<"JT'L'RX;77TNSTC>\XZ /TNB/:P_ ).F/]5LHX.3HI,B MZQ&P=2@S4?+^F@("+SKG52G2BM[DFBGB2!YX'[XMB=$ %/RTFO3V;#]M(RI_ MQS^VS:%>UU\N3L_SZ>]X]N-Y._)_W9SQ9[U]\R\Z^T _LV/P[O+$&^>,0X1, MOH)I79Y3S0&"C:Z0BU'XWB4$/>0>Z73M0]:#H[E^J#!;Y4]U?2X1J%+>3M8" MD44;9!,D1&D#U%B2L+4$H::'%$M)N78+Y'X4'@G.(V/U?Q%>O/G7YCGMLW)6 MDC50/48PDL$(Y Q'@>S,1^L4+_!ER/RR<&MW3UZ7PYW!.S:7XO8 NK4"K]*J M)8H(0;;IUPXU8"$): *FH(R7ZWH2GXN[=J_EE1V(/; [9IHR[^C$2U:7PM;( MIC4'8K79,X(DM$7'UJ^E=^[V7@*OW5!Y(*K.QN\8W8&FY'-GBO*A..,51!O9 MR=B3@A\VPI\=;NDCR 2] 3P"/>;7_87%^<9"FB#3*#RZRP ML8%U-=H >5%3"0IUZ)T-MX^\D]@;CX&]!T?O"+?:IN-S"Y4H!E&T!Y5K:)DB MBKUW7\%B%$@Q5?VPXU7/G?8%Z::]#XACX.H(^!WS1GOZ@4Y*48I]=H)";K]\[B/O-/8>U?/6P> [QIV6=7QNI0J?K9*F@E2JC9'. M!I+! !6USXG_HH3IB8F]I9O&U:-X&AL!OR/=:;^I_/T?UZL2&-!4 C=PXQ2)=ZO^?N+?0T'G^]KV9[ WE4&^]G:CZW=JVUQIMHVQSJ J9F M@JC9_IB4EYB%MFZ1O7>J@--H^Y6^E"V"XB [\-6$G@XDT: 6K9%-\&"\9 -G M5BN+DD152GK3NU1PHFC3:'D4CU]+@C( UY[L\/#+!;T_O7Y_8B(;Q;;I0UJT M$NG"WHLSF?7!5*-$3V;9DLTO99K&KJ-ZH.H*P\BT^M@X)-KB-.:9>_X;D^3)-E:MB7T" 8A4XK8)A!F,-HZ#G.= 3):%&E8 M4_-G*&B>!>J\@N8Y%EZ?+Z\VYYE5:$OH]07_YO?KJ_;SW:A)7CSL)GIP*H9F M)M8EU02.O>;T KJ4UPU4=C)Y/C\\]>=2#G@FS8PX+#70EM]U%91,60) C'NZ=1@F-( MRU1V6>N$UE?U<&+K6AV^#MI=91=GI).5A^/))[V)JL^^E':I;I)NJ:$)8BO9 MM]6R4MDFW@879^W8[^K_B0_K<<$_1;@/]_>5_6VU:2K/D^OV(P[W%O[@LP&$!VE:M\X;)\+?(M MB723E*L]OWXB#TF)DDB)2QZ>5$\#[9(LBQG+EY$1F;%$8S/$KL[-$ $^X6E# M=++)1$VCK#WQZ@D)]09MOY^@*D=N'%*94_\U7=W=E-_]N5SP:_K'W6C:#:B? M_0U%.2V]6A#ORW]8WE06=MGS+J,T@A8!D>\BQH-4.]":&2.D3LK73@>JSL2P MQNH8E&V?Y3V$?@<\(V?3^>57-[Y:7)4:B]2AK8>,%AW-L0_H$7H,3#A)Z'%: MJG=K9X^?N@9(_.X!C(\6;&6\]R!*GQRK@19@LPPE6#3&!O0R!;,8K"B#9%OI M2U#!9#)VUR3R78 S9,!VA+*>JOL R0VL\#_W=[>K_M!2:Q-3 &9*AR;- M"+BL/,C@.:.ESYCG%53^:-&!E7Z(RB8UY#>TXD?C-<)1.XY*X2%GYI#I,ON" MH MOB4*!,*W PQ2_ON@PU[[5%'^P_!J(GH\_&Q_B2!DBLR1C?$<*Z\I: M=-%*&2O-605G<@BY=B!0C_R!YU$VX:T,C8HV-L3M9'PQGX0_O[CI^?1B7JY8 MNSS)+VEZ<8W:O"Q92UIK HK$!"+P"&5"&:@L,0K))$M"ZP/]-;(&CM>&@LQS MZ%;57PO#+S[?E:/E/%_<^7#C9K,T0S.QD&O'Z&7I>BX(2^"%P+W."0'T7!5* M+4E)';,\[3[_XK75AC640^.L#Y4,_V#W-<5TVPU/Q$TRFL1.=!_P9Z47\8*M M+S=N?.F#9M23#%R4&]WHD"'*/21JHZ,I)71N=P;:CHL.^^K2"-[Z4-#PL/O[ M=#2?I_'GR7P4TH*QI4#C?/(U?;^;AFLW2[_^,Z39\EUS=CWZ_FBC9:VL$NBG M(X<,A>HU>'38T>TQ6J$H;(I\9TA6(&C8?KF-P/74BAT>RLLH<)V#% M,?^5POS;!#_\;!P_W$PFT\ML:,)P,D+@*H!(>+08ZQPDK:E1!/=ZW+WGTXF) M'[8=;R-;I&7 #+^=-LQ$6+,3ZSIZ9#/04G@EM4"'JXP'\E: T9X S<&HC >A MM7'G77$8#<-V[&T$W"=0W_ 8/2L%D*/YSW=XDL5-^WC[_HT_BHIFN#G_F$SG M5^ZJ$]/L_&XV=^.RG\]FRXJI%#^.NQCVMOOU]Q/\<='3I=%,<"MQ/Y?)D$): M"HX3]/2,,=IXEX/=O5)V4%:&;1SPRE"RXAX*1$R5AAA?/$""WVM;NG('S@ M!L=#P[QQI#2=5UPZ/>;)]"\WC9/\Q]?W%S7RB[=^:+T\X]WH/C+?>'5/@A]_ MGP7*@K8A,0'4102HRP;]5$W!2)>EE=D2L?O$M/5//CJ%N#PLSNXO7OY P'>[ M\.'>_@(]BYL.OZ63SFR9(N\R$Y8YW&?.*A"61XQX=6DMEK2SCI0BGMJ)PH>1 M.FA=]\$@>)8*? (]'6QROG<7Y>B)3N=5O,&#F2V7,%YE"&6^ME!2@0V40>"$ M,,,,C;)VG\$^0=E7>?GPH-Q#3T>"\M=QK)+)D.9?ELUC\?QX> B:X3&RSG6Z M+3E,C^X&%9>!9I'!:2Y 2.G!\E);9$TF,2.W=G?3?S@=P[Q&UT+<:=50NT5A M'R[8BM_1S1:.:[AD.R]2ST4[C*\>7#85E?$6#TW:38Q(:)\<9Q;_L!1/517H MTW'U)W+9/HS&&%J,2L?U5?WBBS;X08QK\[,N25 &+6\&Q#>R9Y1$GT!%P-T1 MLTQ2.%5]8'H-PMMQY_8!R+/1Z2?780.7?/LR_<7-YAAZ=]*^*S<"JQ_\@D;V ME[OT;;(6HZ^N4-'C-=I2[D"C H)U[(VBT^3L)8.R[C*8'? M/P8:V!B'^M&!LVAD1$5HP4!PP]"G21(4-<'&%(ATM6UXG_'.2;S/8\!["CTU MT=+DZ./IKPDZW"$)33VPK R(G#PX@9&>8#G9&+1(JG;[DPID#Y,%.;25/59_ M35]6GX5P=UO>#%(\GU^G:7EXF*;K-)Z-?B"_^,^KM,?88YEZT=*AO/744H.$ M HX405G)2W="!\9P"208[2D&VN9IS-1:2XT=!/II,EN6JO'L14@QE$N,DGV2 M!5BAT,T@6C(?7$RV=CW5/O2UU0AC'VP\M6>]::4!Y^_C.$^FMXLV:#_?(XM7 M:)K/"O$]JW:S?^AL[ 9.JF/S_>?G>C:=<7JTLF*N(KX]/"Y&I@\=1IJZK$!7-XG0/_ZCSO<\.6O"69)!"HL0PDVNG)_3&S)NX:ZD#[#8 T422SDO"_IJZ[GZC M/ H+'-P[UV4D^MGY^X]?RJ_@#\8+I7V9S.;3-%]67*[[Y0\24E1)HX,&&@A* M2#L"SCA?KF5MYB$;86K?>Y^:QS?A@?2[DYJ 3P->S$ORN6?JRV3:R6<^GX[\ M8K#JM\F73MF7E">>3-=$,Z%*$C'@:?1 E2$ZA,PCJWV_<"S-P_8 ; ;^U=7; M )PW>(21BBRTEY \PVTHN"EC_,HT>Y0DIK9*KS#61##@SI>]W&8FI5 6%"?69!.KWU17 M2JM\TG5ZD9>O MWU;NY#X V-+PNR?1-W"R;>C9^'4T^W.]E]:JC=9E4IG0J"-H768C29'!2D. MIOD;<#MK*M5NU0IE_.; [/1ECMB5V8I:; N MBVRL5<;ZTX-M0=S S>E/"[4#]-$HT+;8[7C)N.)HMW3ER E-21@]!N#!B53\B(KJUGM MV'%WZ@;NTWYBM!V@D3:Q]BDM6O ]W44L>DF3M6!$1@%R&\%2'B%&KFAD3M!( M^L?:%NH&;IO>+]9J:.1-8&VYA[3(/!#T"P23Q4/0$KRB)>\(N2U/I()6;XJR M(VT#-QL_*?>P%%._=;1CC-HTD&LB0:_0&.X;4U"B2-/@E&M2*[ MM[U_>:V!VVO7N[NH*-(VK=!F!N\/="VH-1RT$AZ$8Q$\BPD,T\(%QYEDU1O9 M[$?BP'VR3^W5'ZB;X4W3!N[6.ZK-)XNY//<;RUEC,2 FP*1A@%:8@S$8Q4B, M9SAEP=L][E[W7'SHKM3UK%>?4G\SF%KN%Z>$$HQQR,QC-,R9 .3& 2&.N<2, M]<+41M0>-HJ^A9O\_B0^/)I6#N#C YXZ'7E&M\]0KT!XCPY@S@R: M=QH?7.VBN;J95_]YYZ8(K9N?G]-\D<]X=M/]4MD$7Q.N,0KX]5,97SJC65)) M@%!.XDZC'DQ"[K4,Q*#;&"W1.]N? XEH*P=K'R@\L3VG4,+PI]TI)VD9SX.( MI:,S+9.TF UEO"&#'(U4S">F[>Z186LSUTX6;AX!Z5:5W4 0^W0;H\\QG7R? MCHH8+AV)7I67TT@4!6$I Z\)!X-N;78\,Y]KOS"^1$];:6"'X+&ZU-OTX#ZX MT?1_NYN[]-Y-IS^1P>X;W&?W/YCD35V?CW+QCEVT@@]8E>]*3N+]TLOIU'?( MVSV&?6F8PXP'9Y(O;6XU&BNIP%CJ.8F"DE#]U>X%>HZ^D5M]]KN?2Q-_<9W2 M_+?IY.X[:F/1#$%'8;RAY=X'V14I._#9)9"9DBP\ESE43]#9@:YA_<=J*'EV M+U=;)0V].5!+((G,J#5]EP8DT+R MN3*L-M'1"(RJ:7M26?0-PF?9.(@0&3FA!AU'5M+4! 'C4$I*)I^4X8P]?76L M#J 66A<>K^%7('. N(00E4YZE&\#1N;B>C+MQOH\WD?*V6A$0*6[6 J"\4PG M#D_RF%PB3COM:]N8C80,>[/0^REUO/!;1-!REPF5>7!:09:\5(%'-,-2&* J MTR!%B);UCJ$6#JH*2GX--@=(O-6CJL059;S8Y\G\OJ5Y:9CIDM>0 D%9T9# MAFS!),*#22+IO$/>@'3H(,AC%2?6+F=G$9P M5A\$V^!VI$8:!1=;LD+*?:^Q&F2P!OXF(^^&O;&,^'>: 8T,33(/C,PV4K W>(<$5S1ZM=@ MN]#5B"-6 PC;0%9+*PT@[=?9?'3KYND\WW.W@BB+QSVI:@!,3B;SC<5DY[%'\5Q MGKV;XG^N\1#X_=.[[N\7Z2G<"*(I!%$:;,0N?J(K58T M[I2J7P^":]0-XQKV#I3# 'FHUMK#Y7E^/QJ'T7B,JEQE23D3",L%S8MX$Z@Y&P\O@.U(U#?B #^?'AM/COHCB?M#U>_>] MJ]?Z=#_\0N3(K9(2E)*EITP08&54D(PG-B2,SG+U[NE'TCQL>\X37A.>0*4- M0'C1XFB#1_Q061&%M [%EW#_85RF,_B@%6ATNQ6W4CA5^Q+Q5:(:N< MSCJMJK &$/C>S:[/QO$7C,M0TN5@F%TFFB2+%D\9F9$%)0L+/($*2N1$)>&T M=CNB#60,/-ZTKJ*?WO&W,:KJOGQ^UK682#362>6[2OM$O2;6[YXO M?!0I T_>[!-]IU-1"X!%1EKP[6<1)O C1G/]SHID34'R;3"W>3'G@IA2%K MG"EIJ!%<@G0\@(C(H\DB@J.>"(DQ3OW1[[O2-NQU1;\0ZT4_#42$OZ>;^&WR MAYL7^G^N\6%M8+[T+6*^C(#R95:LBQF8B@0EEPQ3M2*_V2I$M!L/.@9%,0Y#H4#J7G4EL7S]]Q[6'G2UR"I>]#R4T M8<8*4[.O*:31C^ZXW\!3I%P[:<68#-5'NKU.U<"C M1_JU9)65TH#?U7'T;7(^OT[3#5MJ=JF3%=)XA>+"HU_HB'ZD"!&454H[RHF- MM4NN7J-IX&DD)X!8+84T +#5K?'#KKF,A+(4<@(>2H?*DL?B$HG @K020V++ M9&U(/:=BX*$E_8+H2*$W )M?TA0)GX]^I(6D+B/:3R%2A"AC&06<"!A#\2BW MR04I2$ZZMM/^E(:!QY+T"YFC!-X>8.[%]-MT,IM]&CD_NL'@XVR\UHJD/!A@ M3#(N[Z+G.>-O7:(A93:&TIN+)!#9H'&EFJ.OZ*0(-+ 01;\H.XSP@8>:G!2: M)U#M_GBV"SR/TU77D+X:K#L_8*MX+XWWT0ME@$@70,A P3B>(5K-F319B5S[ M1O]EB@:>==(O$"LJHP&+N=HYHXT1\[W B+6)B^3!LX#[AAH%5@L!WAOAE9:. MD]HF<3?*&JFE&B(AK ?5-0#(ES)*C,.@1SH+6EN!K-#"2A+ 8Y:6!BL^OH1'PM(ZZ*_Q!NW.AVS8$( M3I6^XA8/C3)-QB4)EGI1BL13R@X%;&LGQ1Y-]+ V\B1 /:5:&S"27:/&59/A MAQ<49:W2*5H(*G:]\%%\Q&4(+%+CDU>F^C/I9DJ&34$[ >(J** !&!7B'R9] M/+ 14M#)8X 4DC @2DF.DS$!8[3K9$Y <70SE%,"([)C7D=W)V78S+0> 7=R/;7C M]5U3G+?]JW!0,_KTT>:+^UE>;-[? M38L&T'7]/!F'Q3>729(6 K&,R*U(HJ:VB^T&PD9-BMND/!U M7_&W Z4NZ1ZZJL-A;[&?YY_\5D[+Z69-12S=CU@JPSY_/USZ\YTG-/;DXQO3/Y)#1B MKX0*'(0K3VPJ,]!&JB0S2=SMU'9JCUW^$CW5.GXL7O[PU%^SU5;[$:,:\8VT7S@6;UM[ M?YQ4N0U< &Z8][L8>B&S#EE9R+R,NLCHTGB.#@AU>-#H:!.UM2.,+:0T@KC3 M N,I/"MHJ0&P?9NBGX$K%S%>I.F/44 1G6^<.5UF3\TV_VC9CHJZB)(S 50I M1A*2<'"6<\C""4H3E2S7#DYJTC\PK&L ZGG9ZS#:;0#9?[OX-NV,P5I=T[*Q MF;,1-SLZYIK*T@3#&73,M06),:&,(69G:C?ZVD[-L*@;#B&37M35!/!^F_Q( MTW&W@Z\2RNII"?"2+ZF,91E90ODD$"8X<,HZ"#P3IY@53-=^T=N5MF&S$QH" M90^J;**(;9VSB^_EL0FI^+5VW4)'A[47$C0.YNX(JTOTQ*#!#;MQGP6F MN*8I@M:E_8P/ E!T*#6:3?))4Q)KW\1M)6;8](IF(%A'62WT*/MC,IU?N:OT MSH4_4WQ@I^/P;_]V\6]K&25+%KVF6A!&0292WBJB 5_*)#PQCK#$#=LG'GWMI!SNU\K6LP[EP^9C#([S 6'0A+.ZXONA^OO>L:$J$.431%HZ%ZK2 M][>PHI2PG"6%867MT&HK,6&K;IT># JJZ-!@[TKN;BV[+F MHHAM\6:!5EDX1L (R7"#F(Q?T0@Y8;!F;.99U;Y@WTA((X6H@SY4'J^A%F&V MW(;1<,=3&7OC2_.P,BS.1,= ,NV%C=GXZB706T@9]AFG@I)?@\T!$A^^(>#F M,HJ2JE(RT3]/YO=G.A4D,FHSI!SQ3#?<@M>AW#%%FXT+DM/=3\&=EVT,-8?H M>'("@3=@@3Y-QE?SIQLLYNRYE&B(34DPCF6:0D1N:&+$2*$3WVV,XUY9L\_I M:"1/=M!C[FC]-(BQE:^92! T!W >O4'!C07',D:]T7LOD;5(?,\H:^&,.U[# MKT#F '&W>L*]FXSC_2T)PX/>DPQ99@LBH(@,$P:XSRKXA($KH4>>;&O+M861 M0U2ZRX%VJ'P''LFYNM+HJ@N*278WO\ZZ>9)I%J:C+AXM8CO/7Z:3[VDZ_]EM M,I9<3AX=1];Y YQ)<()8Y#!&XUW6Z6DE\&8#],J,SL.H&_8!==C#[T0Z;16U MG]UM6C&UMMM5%EF;H(#$I$ DY4M!M *E';&6H0>[6RW3H7#=3-9PPV5/@9!= M %E!70,C\0*W;&DN?3NZ^;FT_L8+YA7:?)TYAC'2*/!1"="..>6I+K>!%<#V M?.4&\51#P9-JTA[::MW=S$=YG?C@:$Z2:B D21"6&3!!NU(/6*;R1$BG'R;J!R&]MDO+2:2B/#9UWT-GBX*R*C&G(IO3X4-Z7WO46 MHHC!2!H"X[7+.U<.744IGR2QNT9(@ MJC&4,CYP8*'$6(Q35WVTQ2YT-5*25@,(VT!62RL-(.T+G@M%-?/GQ=(/7*XR MG(@2R)R&$%1ICZ\U>$<3"&>E*WW=\.RO#+@]R&L$=]6P,3F-HAK (#HBHUMT M1<[S#KQE%TCF@8%CNEPS(EN&6@F44>)2-B2JVI6-^]#7R#MW7RCL354-P/"A MS\Q#DLG7T>S/[MPPQ./QX UP9KO$XY+8*1FH'')66F7O^QMZ\)R>8;-TV_#Y MJNFKB83$!V[>3\9=SX:U:$R89>5Q>0T&P4K_FN+$T&QCF4T3T:GI#7W/Z1GV MJ*VG]ZV .E(%#1BS^^E&:*PO_G+?5R8YLE@\8.!>Y3*6&ST#5M(GL^')"V^# M[JLWWF-*6H'0L9K>-E3J<+$W )X/D^E?;AI7LED]KYE,C2+!HS@4 \$5!:,E MA>@U\T$S;:.M#)[-E SK9/4&G@IB;P \VY.U)9[L1I7B+>5+%_F(GJ%P'K24 MVBH7>:1]U8H6WLM 7(30ZN=2VGPSNM.1KAS M20(O#&XY[A1Q0FK#>FOJMYVL1B[&:D%A&]0JZ:51J,WN=^S2GFN;E="EL8GB MI=Q4A)(9+"&0I'APU!K3F_%[@:Y&P%8+##N [2C-M(2V=P]3@7X?I2D2=?WS M4_J1;KH]BG%UH#P;H+@G08A@P8=H0!C) HF9>UN[V_]NE U;(]G<>5M+ARTA M=O52KAHG%">7#:^](0/(%Q!IG#B(D1&706O36.W87 1BQC183L8ARK MJ*LE+'X:65<2"2U.!4DF \47@\!+YCQO>1X&(MW+P- M"ZY#--(HN/CJ4BB9;)G+P"5#5E B8"G1$)/66NJ@#.LMA>@Y.8T4SPT"KD,T MT@"X/HY_I-F\&RNUJ@,3EDMGT?9FE@,(1R2XI"Q0YK4SQ'BC:]?(/:=BV/X6 M;00%1^JF.72]=_-T-9F._J];:])ATX'X K99#IE6?T6 M]V6*6H+3\?K?L0'9 D \'TIRA'::2)L\^^%&-V6/?IA,+]Q->N#ESZ/&?\K4MIJ%&>1+")21 L"?": M);">$2%L2I'4[IM?A?!&;G4&1_?I4; _]/N?H+Q0PV5(Q!!K!# K5'E=HF % M=9 I9Q%#4F==[;#]*0UOOUM)+[C<3S<-6->N)?N"] VE2)=$!):90&X,%:4S MM03KN !%HZ99*:I"[1CJ98K>?KEV'=Q5U%L#*-S.B,R>ZR(4;V4&H56YT:>I M#$ZC*GINLJM=.78<]IHN&ZOD:5;15@.P>S#>]Q[$8\>BXQ0%^75T=3TO_D2X M<:/;-8'G>?&E ^_:]ADP- 7&E//"U:ZG/9KHMY]B7?OH/H7VFX1[ M%PX2FXA7%"2R4VK^"/C2+4LK;0VA-I-0.T5B(R%O/Q.Q+UCNJZ5V(IFL'C%V7\%53 MU7NV+BT/FI6:4DK1D@ON!#B:4%C.2J4$)RBNRB#<3,F_P'M/'?154%1MU/W/ M?W^F%.3US^Y'W4_*+W]-^;^7__[MZ\='RRPZ\/Y;F-PNUGC>_&,R=BC+KX]D M^4N:N]'-[#%'L]'M]YLG%Y6;NASOM\2_/_#QE,/E2L^05I&G],]Y&L<4_T?U MKE^S,S_KZD,O"=7$42,AA%SNO,NC3'($(F-&$Q98<+TE&6^@IX6'\L7;K$DF M:1<\9)<="!H). S>P"L1T:U(2I/> J>YL@M$R:8VE/#_O5JJ?9"R%&U5/NHJR4L;LA_IY)& M%Z0'%22R0A:SB (>.SP%(2TEJ;>4MP,K$AJII=H+!'M4).RCD9; ]4*_ >8\ M94$HL+R4@$N,ZFSF$3PW6H?D HNU2Q1J-0YI.@VHZN%;17LM ?*%G@2)6)E8 M9I 4Q0V&H7:;'V7+DVZR%13 M@<&<[#K !N/ *HSRF#66,J4]3[V%S"^3U@CD:D%B%Z_N2/VT!+LJ]ZY">2*Y MLI!C+)657H-Q$;_U"26OT)M1M1/$3U_TT'2^8\5C_.2(:& [="-6'AKP;7Q^ MTEQKR@T(1?"/G",8(PVD,FTU6"-YKFV 7Z>J$=M[>L@\&T9957]ME$EL37A* MQ#&!@5Q)^2C\T "6Y@364)Z5Y2Y6'Q!_7'I:TQ%0'036T59%X/7\>'C>#;ZK M_%SX^$-[>2!\@>Y3/ DR2AF+%MW$1$M5(O=@ T%L*.*"H%J)W-LU1I]/@@NQ M_N>=&\]'\RZ/:&VUA7-B/;'6)@:A#)00-LO2B(.!UM*&3 0UMG8QS![D-7*2 M'HN9K5Y=904UX+-U"1O?GHZT3M%%FD0"21.ZP(19\$E)*"TS\U]- G+Y-W7B&*Y?KDXLT_3$*H_'5>=[ W:SL MP=GF'RVW)E$D>8YQBA,4>1?)@V>V7+@Y'ACS&*[4CO)JTC^PVUX#4,\;Q@RC MW>$=M"=VX->;%-8ZH'%'4\K. :>E;XZ3%%PV$CA7Q/L8DZ9V9Z?LQ:6&!=5P M )CTI(T&;.9N1\S#U;)4PE)G4&[)!Q!4*'!$<+!")L:%#]K6KBC?D\1&WD#[ M/K)[U%MS!N_+=(3;^+N[>>=N<$.G'>*G2QH<^M310M["-=J!:'G1.O:MN@9,Z):"N^2UL:7@SN94Y@ (/&&4(Z B MB5P9P8BJ;2F/J(P<.(8Y#GH5-=&<[3N[NIIV596_C#*2DW /S7;91(:B=\.E M >N+6Z,4,LT=@VA5$))IH5@^U/X=2--;.)G[L(&G4&$#=O )U^^OW?@JS3Z. M']J"H./]:3*;T4L9'(\T1 0;H1@'EJ;-A$4(041E'UF[!MCMUC31G.X&] M[$ECU;!8-?7C_>3V=M3U$I^Y<3?H&,-'W(M=B\\CLC]V^-P*"2#[4E\I!V1M MV;.GR]ZC\?Z!WUM.E90*N RDA-(!#/'QVY6SV:(E% M'!>EIS); EFP4J6D%/A2 D6MBD+)[#RIW;1_,R7#!AG]8>5YEN31>FC@O'QH M5?1P/?5U-/MS,98V6I8\GOA*DHB\H&2L-Q2(D]FK['GPM9] 7J)G6&35T/?6 M/E%'"K\I(&V8Z*Z"E+X,<\\A=SG###PR@Z)O)QF^7,S1Q? _;U*)I6>3')"&T7PTF]V5&YSP8.:7_+G@@HD>K7@J MB<'!E*Y"U$'B7E F)&%9O.Y'';9X*W@Z5NV3DVF@ 8-U%KHH=]:%N5W) SH, MR\>:\=5#^<.[GP]?W^=K$>JRU\J 3Z5%M,(=ZK/.D+,SR*G)]8=X'$/OL+=O M/9R<)U-> T!]S,%RLV4ADJ(FX.Y2$D1):#:96[!!4>D90?G5+IC>1,>PEN]T M*)A45DD#L%K-'7O@997O)Z2/^.\9!*ETZ::! 9%A%+*DS%L;@F"U(^BMQ P+ ML./UO&78VW%";P ]SVSZNY^?W1QCZ_/\\->+'@74$JN3E1#*'R*4B:XB9M#2 M"R%8&1I<.XK!%HAZNC 60M(YU/BT@'Q=1%.JMIYU$EQZ*'K#4: MYEB"I\P].,NM]XJ2S&OG8+Y$3TO8.D+I3Q_-:VF@ 33=)_P]8NH)3]ZR8%$R MD,MCJK 8G/OL!5#/,^6S/V4A)2XY5120=+_4&L%-"Y?/IZ JW M1??D_G"5M\H?9L3FF!,HH7EI*X;1C60:F(G1&DY2H+7[\[Y&T[ )$7WAJ:HF MAD\;6Z-_/ODXFRU*\)_6$V9B+0;*!DBT @2+%KP*%*(ABAB:0XJ[UPKLM.2P M(^=J@Z0I5ZC#:/@6.E"9E,$)\IT&2TL ML]Q3PJMI?\CH^PAE/57W 9(;6.%_C,:CV[O;)>&6Q612EL 20RL5"!)>1G-( M+B1SV1IJ=KJ->47ECQ8=6.F'J&Q20WY#*][]-P!3QK//1($N%3F M4E%O-=,LQ;!3?N-KBE]?=)C;D&J*/UA^382H3XZZ3_?)Y@:-GXT\ &/EN$O! MH'";X!"#U4M/Q]-+_^C\EH/.^*MG^D MJ;NYGQ=[-IV6O=9U![@MP=/Y'<93;AQ1 )<\&LG1+D));()29 ^XR:DQCA* MB+.:U+X'.9[JEEX(#L?/TV'IIU7F\)'PAB:&YSDO"U@OKE/J?W46G#6N0S&I^/T_]);HKAHM$Q:P]$E";6*1"PWJ/OJ".50?'X+(5[EPJ\ MHVAJZ8WA:'P.IZTW#-&S7)Y?ECQ'8O& 4@),]A*$,642+?JFF68;I*;:B@,Z MAQQ#4DM/%X,#]&!=-> !;&;:;V?Z_B"YC(DDRV0&])&+NYSQL)"A#+VP@9F< M@Q"]#8#;F]K&;J7JG/@G4EX#,#V?7Z?I^J1X8S@UWF%4;@0%P9P"&Z6!C']/ M(M/4YMHI)T]I:"RNJ>1$'B/HX<_;SW3&$VP;\(XN$ M/K"G7C&^\X%;AZ:6GEMJG;@#:&MXB'ZX<4N? ID\N[GYP\WPL]<>GBXS92Q% MRR&F4!(D!+JXTB?0)*!OP9G6:8^62*\MMQ.P]-L"5ET9M]DGX2S,1S^ZS?(7 M!D@7\TGX\WIR@]J:=0WX7-?LKOO9+Z-I"HC)V:,^>Z/Y7?I5+I78-7]--:2CSQ4WG/]>INJ^ZU])I9:@LI0X810C].W< ]^/N'RK,RPU[TUA@BEXE-D2?-4!P@92D?CRX@!R) M=)'X[*..OL]3H87*G;[T_0*L#A#^P&D!*\=F-9S"T.2,<.!M5B"\Q:^D)^"H MT%Y;K36KD1#R>-5V8'*(_B95A-F8%5G;+P]1EDY196\I$._*6!VIP1'E03,> M2#2!>5J[&N(UF@:> =+*&7:8CAK W(<4RY/S[Y/;5)+WRQW.6?Q1HO'9I=#) M:F(%1%58\2*!3<9 YL%XXK0,R=5^--A.3CM&ZGB]/WT;J*2$!B[,MG/R)4T# M"OJ2LTPQBC& 1AR-L@EXU)?,+9NX3+E\Z<;LU?6&-5"]P*8?60\/ MGE7+DT_)S=+:Q.;?IHN+Q]G=;9JN6DZL6+0*C_BD)=AL6-D?'#P-%J5H%3,D MQV3(SG ZA()AG]?[!%CO^FC@_-O&X^C;VHZ &D/<+4C\;=>WFTFP^"I=4$2=U MMJ!5(B#09(,G,4-)?[7<)J=#[3Y%3VD8]IF\5QP=)>[AS\85^2LS*\L\)$D\ M!"&0>BX9.)V0^H"1C2M"\KNGF3WY\&&?K_L\T8Z18@,FHSR*3L;=,UF7^['H M,[^6$VR(H"EY"921!*(_= M]]&\-!5!?E8;Q!M)#L,!.Z#!O"AV5 MI/G6$AG>E;2@U,4%A=>IZS-AX>7%>DU,V(//DR4@L,2)+\5OWF<0H8Q'M#P! M0S?&A42],/^?)" $[H*@ CQNF#* $K<6]0YL(LY$)G'7U+VG;[WZ^2^-P?>NFB[;W7D89 QX9BGJ.AIY;\":3,HA#!.J8 M"ZQV_\;7:'J3R0;[P.*9\RI2F]226)W0#F8E4 MNBTY[6IG7[U&T]"SN!@"4\\2[Q>)!F6@396G-[2S,C@B7@ M6O(RR9&!0?<5MT_RD2JAO*Y_(;:5G-;,UH$J?PU*!\I_^!NP==N[?G^S=J>W M8#:M<;NTS,PP$ZPUX#B1R*EF8 UN2Q>4I,9:0O63W*P7!S8=3$AC&#L4"T]G M-YU&,2TT@^OV(W/*8AB>H'1Q+AY$ B-0:II128.W0=B=F@)5;0386Q+#Z8Z_ MPZ7< C16[9F]ETRKTDREK2Y_ ?20W M=+NX1WWNN.,!3V6,*$HNM)#)(_-*HO//90A2,11'!94WV"=P+Y5M[1.XC_P: M<&GWJ)P(1&BKNE3Y*$ $JL%EIX 9XY+B+BJ:*WNXE2N<>LM+.GU4U9/>&D/D MJDC#$I)25D H(R"L4&7:- ?JC&-<9^YRG\AK(:3J2]\[5#CM(?SA ZN_IYN; MV0";UV@''X+N>YJ.)M/?[AQNF/G/C^/9W;0DK;^?W'YWXY]+IJ0G*0NG2T,N MA5$;I6""@+,A@%+4:A6BR*YV=ZE-=+13!G $>JH)N@&P[#$W M4#COJ;2QI *74=\^@/=6 ^>1&Z;P_[1VYG7ED9Z]Y62?WH?N26_-(?+Q'!3& MIYL3/_=2^EX3/_?00 -H>C4M6D83N; . MRB1)$%I:,$1Z(.@8E S!%)VLC*@J?0AZJUEIYJ;I,!TU@+EG#X?+G'EWE>@E MBSY2+2F@D2_Y--F 2=$#,\R3P*R1NO=4D35ZVKE3.%[SK[WE'ZJ&X2\:UM^) MN\J>BO] 4UU^=W2#FS*F=%MV8_?O+FE6(=@@0;M2%)B-1DO-/01B MLO8FTV>6;<=ZEUTI:.<2HAJV3J6/MPFY56U0F;)KT1. +/ /P23Z"!IWF#5: M*H7>AU-[#(,\G)!V[C%: . AVFG@-'VIH0RAA"FG!2AERF!,E<%';2!)*A./ MA&A3>][4L5U]ANM<<,Q96DL)#>!I]R8,DJ@LB'"E\;P$P1,%PW"C.*505"X$ MR6J'!G6[9 S7W> 8K/6CH :0]W&,GY5F<[35N(]>VE(^2I>9-* Y+<]@%+>4 MPFB*^\""S9GB'Y61MS-QC7=4. 9Y_2BH >0=,;"%RTR<8A%2MAH#)MC-<@X:C3N#3J/ ME.IW#2H^_/ZI[,B:5?D;/[=Z ?[K MU!]9:[\,$1Y6_?O]JOB3LNI#=;1(A*+;!B&B!1.Z# TSGI7!\M1J2R,1N[?$ MV&'!8_,M[J\FNT]?OY-R?5Y+MNQ^_NNE!;C8XR'+5A)2&DTJ=%2 MR@!)*2>9[?7X^"NYJL>LUKPZPW M:EE!&44$XW,&QWS@R!O-3Q,6:V'P"25O F\'X^!EV!VCE!8A=N'&'XKD,'RY M9TE83Y3B$+RVB]X"GBOJUH!VY'J:1%Q[TOB MYWB,*KR?H6&3UD8"31B$"^H56->-F;>:\6RH5CUY=L^)&>9MJA6T':6:X1]' M7_"''VY[#,W6>Y25RHGB]HD);.0"."V]G;GS6CVQ;H<%HY^&G5_29XC0E[@; MN)+M7CF^31:1^_,M,KO$PYZ:4OLB+)4@2J: LT[CCI!XD&G&J/<5$F:&R%0[YL*K/*:$3G MTJ-+R?+.-FJ7%5NU4<=!J"^1[X\BNT#1.%V5IXAOU<#D?G;SBS],-FV-!6-$ M&,8)U< TX2@X1L'%R$JB<)31:4?Y'EAZ?<%A/*A30:FRP%LY\3Z@(+=;V)"" MCZ4;7+(2?01?LM:=X<"SCS8:Q079Z?)KWS/O1:J&2>LYZ:E73RL-X&QEA3]L MML+O)M/IY*_1^&IVV;4ISS("]X6Q2 58+C#*U9JXF$HR7.T$GYV)&R;!YU2H MZT='#8#O:_J^M-P81;_(6!3D;AA MMI?:^FZKLVREY1H-5:*1926/C\^M/=VO&-MB (4X" MP7EP&*O5:K74G[Z6-#X9^TR=GHP%3TZ_._F^7F?O3%QD0GL66\&]2%CAI#YG M'Q/A+EB]7DJ]-?G,RO.Q9ZVHU6$?C;V0$Q[*O?1*G%9Z3@[#\\DA-7(R,LGL M]"21$R:3UWORJ-..1K'H#3I'2:?32D>\U^/=?B_J]5MMWD_^V]R#JB >ZC@_ M4^+U7B9U?2RP_6&GU>AU7 MOLZ5/-?#& P6%A1X/E*B$A@9FPA;CXU2/'=B6/UQG$B7*SX;2JVD%G6J=)QQ M>P[FC8SW)ANB:1-AO8RY*ANA]D)Q:?6@V6BU^FBX!VM]4C5<]JE!?3KTR6K9 MH-\81#<71XWFO.R0= ?]T .7<_UZK[U75H8&^WHO0 M@;W@YDH)Z#5V^"*B?\=84D]Y)M5L^.J#S(1COXDI^\MD7+^J.:Y=W0DKTR#H MY/_$< MT],TC&X/U)!OR]$.X_O^GY_.WIQ]8.UFHSD?W'D?#VD7XJX M\'(BV.\IN$K8[?=V#5C<0^WG=EEGKOF@>1<>KGV].9AF<#1A<, I MH]FR&W91^36F9WL7E5>B4K 4B*&.,806\[Q&=-M L5TJEQIH>192$ZEC522@ M$V)I:5+7( XE+EDYA )&,4:W4HLP+2/$76L:D""1J+B&$H4" 8A- P%$S3FR M)^9NS%)EIJX*7"O.@=E:3)$X?AGL!BMK2_'G*F-6K-V%X->8BYWG&8(?KLS7 M5ZX,KS(+PR7$A'1VWQW0-#YCW H*& @ B=D59L7"8=(DW1AKH%@&*RBNHO@, MZ56LC"N@'JZM%KQ%,KDUL4C@:\?V(5 2 9$7HN']93SF^ES0[L%?A0*)9IO7 MF]U]$:QH=I/P%!XEIGLZ1"SJ9[BV+05R""RT9>.&TJJA_>0@/!^P*O]?#G"0 M099,J>H]]GH>1;+:[G4>DJRV&KW.9GMZ]TV!'Z;U]K)!:_NV#J)M;VM^0Y#" M&\\32B&UA?8!5XB>WPUZ-CG9X"VBQ,05<@=W-R>/&Z N(/9$)@BIW M1A/,< > C%LYB+3<)A7J 0Y+/I)*^AGFC^N:Q36 )*P+\#W%=&EK2 BXY=E MA_+"YH"]CO+=. :$(P-H4^A<:-RB!0B&$I$CMJ-(H7V 65@#9*YNW*;= >T. M:)\;T,;/%&C?3[@JB/TA"HDTQ4/_">"'6[/E]O=&.!M5FY.T2(C@ ["' !$;V('B#A1WH)@\4U!\ M%U!G%;WPV+#<5*22:^!X#[:)N;N)X\(B.BTER@M]D'X;Y^$+1!50XL QU0D] MVU]I.P5D!>IW3:ZT,@:\H^--//G4Q=R4@V#(F+OY1@*21D)BD1";ILZ73'?& ME+P0JCSKO"9?^P1_/%G.7G5UI;L4F2Y,C,!I=.Q M"7R27T%80,1/3+8;&^#4)B_A?'T,ZT.D-8]NPK#;H[L?];:."ZU>HWWT&=0. M&KWV8.MJV[U&M[^9M8_Z4N;V[V]N'Y7F;VC.8^O+H1,M@.\ @\(K9K_R67@M MK5^C%X:OO9'[-3#[\[R_VHPJSY#&H?306KP!DK]\T>D=._I<^^+>NOO*CV!R MKQ;6.751S%.FRVO3WX@GI"O[_?.[Z>QB#O?$"[]5DIVMR%" E$4 !@ !Q,3(T97AH:6)I M=#,Q,F-F;S,P,BYH=&WMG.USXC83P+\_?X4>,G=-9H"8UP#)9:;WUJ;3]]Y, M^ZTC+ &:R)(KR1">O_[9E6P@ 1*2.-*-FF_RN MS;68TE#NA)/\LM!S<1J.+TY](Q=#S>:7%TQ,B6!O*F+8X(PV>Q%K4]:.XV[O MK-GI=1IGK7[4:;5;W3\;%:@*XJ&.=7/)WU02H6H3CNT/VLWZ62=UYS/!W&30 MB*)7%2]Z>3'2RD%[!NJ'/X.:-66.W[@:E6*L!C$8S TH<'0H>2$PU(9Q4XNU ME#2U?%#\<4#,&\X;:.9T,T+0I-T[$5.:-^/9"<6YU MN]NK1U'JL&$PU[&BY;Q3]5!VZMAZ8;O;+>IN++]5^=2K-X5$[L)&.S3-"/3, MIE2]J;0JA4Q*&8,;8-!,;T@#.K/B+7\#W.U=Z%@EN+]0 GJU&1Q%_M\YEM1& M-!%R/OCJDTBX)3_R&?E5)U1]5;54V9KE1HR"H!7_XX,^M.R/9L'D,U#C?5YT MP5_W#W]\>_7VZA-I->K-Q45?]/O47Y]-=]/:%;O;R-?D9I].[6A>H<7; 27S FMR,^9L1D%(YPFO_'8GVM%3:)'Q$TX^8V:(57[?.YG=3> MZ*371XUN=+[^>U4EWU%LYILZ^5Y,@1#6:54EL;^YYN!8ZEX?=7KGY*$.W^>U MY\5P'[#1[+W:3N%7VR';;[>WED;UQA/+NM'3:MYG:[]3CSJ=G=3FCXLG/!HD M'ZT[7*?/?@_[QT+CUK/@_KY$V)/*3J)?>K>OR(1..3%\*O@, CDW$9;\E5$# M8TO.X7RJ#=!(;H1/B8T,NM"2@>)C4ZY@Q.6W(,"&$$FGE UYG["[==,@D2C16N-SC$/5C0Z M+!R%0X% 4(%EJ)]@)+2"N( O@@G?D / \I9""JDS PH@X)H*Z\,XD.+*Z\%YZ&4 MN!I$&BZI)V*>0RZ95LT#3"P4$ R"+59+P?QRJ,V&5C!!C< .B)#I^K!6H:;, M8O;IGR'6IZH^Z-.6@T$.@DRLE%*\7IFD&*M"M[P1RRP6:H2<>#65A[^&' 4A MG(3ZG!UD^%CRMN3M_KDS+'D+M-@Y!%S#[N[!X\[T!6)/!4.H4JN5QPRU &2< M^$/24L,*Z@&'!1T**=P<,^M-S>(SP /2LR_@^Y;HRL2A#\9O\@ZEF4F!O=;/ M!,0Q$,X;X*<0QUSA(@<@&$IXBFQ'D4RY@%EX!HA4'NA"1PG:$K3[!T[\0D'[ M84IEYJ,_I! ?C? ]F2GPPVZ8#%Q,).P0S8;#S?.#GJM0$2)1&V8AASISVRW8 M)=ZF"VF.4ZRCAQ=/R+"8O/6/"AX\ ?9X+&(#)1I+-)9H9"\4C>\#==;IA4O- M^=2B+]F(R$=$GIC'ZSC.##)J)6G>H#71UL%Y1 SHLN"EXK47G<\!@0Z%?)<0%=90N[3H)5$VH7,PP837HX<^;#;.^// 2>$RFNN*V!:789=& 6N FT9@2&2'I'TKTUS M+JRC&1-.&[O(L_T)4)DDPCG.[XEQAQHR>2QG NSS2HX!>Q!26@Q9X7^<<"U8 MS?_*!)CON9PI_ZZY/2D7CLH@L@PB7_3"T==2$IQ2]+M2H'5]?C+2O[%8O+#S*##F:RUA37]#I$895+1\$:AMA6@^A0E5 M@(2 H&K(O"VDW39+ #/@#]^9/$#>^&K3P09Q)1!+()8K.WL#(B3/(P-A6!7P MQ'WP"(#S+T+G)*R&W%.HJ993C@FHHN/\?6Z3QYL\2:6>W+.Y1#&P]&5?WJNW6HV9W[VK;[7J_VW\,KPJ! M_ YO[;#9^!%#^1E$_S'N+O92+_:S/_?L'M F[.+\@<[#QL]>U6_YO[.G_I^@ M\^?9:=Z("L]XC0/AH+5X!U^]/FH#-/WOIJVQZXC_FV0NZI&KH%+:[LHO7.)T12;?TVD$%X M-7#*USXJLAP?WHYH684.89!D;KW* ]\AR7_#5U%._==8_@]02P,$% @ M*'.H6&2COX2.! JA@ !@ !Q,3(T97AH:6)I=#,R,6-E;SDP-BYH=&WM M6>MO(C<0_]Z_PB5J'A*[[ ,"+"3279+31=?T'DF5?JO,V@M6O/;6-B'TK^_8 MRT(*>4";Y!+I^(#8G9=GQO.;L>F/3,X/^R.*R>%/_9\]#QW+=)Q385"J*#:4 MH+%F8H@N"=57R/-F7$>RF"HV'!D4!5$374IUQ:YQ23?,<'I8Z>DWRN=^PQGI M#R29'O8)NT:,'-18*Z9A2&(2Q-VT2=LMW.P,@HPV]REI!=VP^6=8 U%@+V6T MF7)Z4,N9\$;4VD^:D=]N%:8W8<2,DC (?JDYUL-^)H4!>PKDRY^EFA5EAMX8 M#W,V%$D*"Z8*%!@\X+1B&$A%J/)2R3DN-$VJ'SW"=,'Q-&&",T$])]3+L1K" M\@;2&)DG=FG75!F68CXSXNR5Y-FJNZ$?11V[< .K-:0R///)=SXU#%FE=3M^ M-[B?'/CAG-9PNDO]X($NL#BHQ;5*H,"$0**3J+A!(2SZ5E1]*!VHE6&N ME(!>J9*MP'UZEN)E.&=\FNQ9=_S)6>HS!K)$H[*#?_7/_R$?G-'6A".-64'_S/F*-WA%9 M6(B^[6[E9#?81S)S.3_':H %U=[G&TZGZ%UJ+"4*@@@]?13^7^T\=RB;=X;R MM(X^*:8-$QA]\M$EXYSA7-?7JY8JS!\H= G,T4>94_2KQ *]Q^+*4H]AI6<2 MS&JTN[W5B:*@]XT.P:""I+D786\/I:Y>;9EB4[>IM$H'5+MLY5-T)>2$4S*D MVUNM3N_1U#V4J)=M;P#:?E!VJ;OZV^TFM4R+_%:[O59[VXS6BM=KFAOUXI8? M=^-G[L6<9JL1E\6+UXU+Y[^;[\.^!-:3VEJL&[D]'_5>V/<+*,Y%$>]H]'6, M%507G\+K0BJH6H$^2)6C,/"^HDPJ5\\%&),$44$ M\^P2D?;6^%^T(O#>CE* M+P#"*JG H8ZR,0?5J"MJ^49S&286= I8%2Q&%"W9,PY C&P"_,($ H !:!8 MJ0R&')':]Z"0,*?:#C? ->8EA$@ *6=35["Q #I_@_/6J\>$A^H,SI91O%Z= MO1:US4U0H6*8[;G8E6YPPJ"*C-.8, /6TC7P;GNKV>YI]WWG:6P5>![?)T^[8V=P90]6 MP(NTY(R@*E2O(OCK=9;7&=TW%,#-+M'N;Y1/&AI8FET,S(R8V9O.3 V M+FAT;>U966_;.!!^WU_!== <@"5+LGS)3H V:;8IFNVVR:+[MJ!%RB9"B2I) M)_'^^@XIRVY]QXXZ$3$HY1F M&L628DT)&BF6#= 70M45L6MGJU MXKE7LT9Z?4'&1SW"KA$CAQ46^LW02]JM9@/'88P[G8;?;R6DT8F#I(7]X%^_ M J+ 7L@H/>;TL)*RS!E28S\* [?5R'7WAA$]C'S/>U6QK$>]1&0:[$F0+WX6 M:A:4:7JK''E7JEY,DQ(; !HB"_13XX M\UVT[ :8]ZYPK%*$OU0">H6,=CS[Z1J*D^"4\7&T=\E2JM"?] 9]%BG.]JH* M9\I15+*D8%3L/QIUP+)]NBF6W (U-N:E"S;O;_]Y=_;F[!+5 S>8)GWJ=\WF M9]EN6LC8O).5E;MIK9K)&RWR>:W3C?:T40I,E(Y-PA)(F68B0_TQTD.*CH>, M)NB493B+&>;H8P(<5+YX9_\:237"8%8+Y+?1W^Z%>^RB"QI;Y_UZPZN^>!^Q M0J^)R U8?^]NZ63':R*1V"Q?8-G'&57.QUM.Q^AUK TE\+P ;3\*_Z]:'CN4 MX=)0GE71>VS4_>&B#^P:@$]ID557E4<9UU,*#0)>OQ,I11\$SM ;G%T9Z@GH M.A=@1Z']W9UV$'C=SW3 E):0)?O"[QZ@V):DJ42LJR9W1FF?*IN>=(RN,G'# M*1G0W9U&NWMGKM9EYFD[&^ R="?;DY=U-L_U7ZUJ7(';:+564M=)KJ\:2R$>N]W)Y. M>4_L^R44YZR(]Q3Z-,(2JHN/X74N)%1MADZ%3)'O.9]0(J2MYQR,"8)H1@"H MS[&,A[L[?M/KUOUJ,47/ ,(H*<&ABI(1!]6Q2'/.P(D;IH=6H:1?1TQ2,V4K M Q2SKK:/#Q!8]1O[Y&"*_30>2::-AK>W\1!G UHV +]3#P%9.EV$,S(W+=\] M/OU"F5\H\TB5%CP#E/E) ,,RP(VTF-%CD,# 1>"MK>4)S"28&=#))54& ZJ& MC#E'( 9V81X!0@Z@ !0CE4S'%U!(F%4-!6^X1KR $ $@96VJ$C9F0.?>XTCU M[#%A79T%'=?SFULOWSHL*-P^*M1;;C,,[X,*<\?_^@:G_WL4UT-9MPM9TVN( MGS DV)/$"=1@,:V?XW'1Z-M%GU_28)\:V1[GDL;WRLA8C1'38"W> .]V=\)6 M5]GO9<>O1=RY>YML=\-.T,J1M! !F:&QB9&TM M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( "ASJ%C:DI0U?P@ /Y! 8 M " 4=&!0!Q,3(T97AH:6)I=#,Q,6-E;S,P,BYH=&U02P$" M% ,4 " H&AI8FET,S(Q8V5O.3 V+FAT M;5!+ 0(4 Q0 ( "ASJ%@&>POPG00 )48 8 " 7M< M!0!Q,3(T97AH:6)I=#,R,F-F;SDP-BYH=&U02P4& H "@"N @ 3F$% # end XML 91 fhlbdm-20240331_htm.xml IDEA: XBRL DOCUMENT 0001325814 2024-01-01 2024-03-31 0001325814 2024-04-30 0001325814 2024-03-31 0001325814 2023-12-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember 2024-03-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember 2023-12-31 0001325814 fhlbdm:FairValueOptionElectionMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 fhlbdm:FairValueOptionElectionMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:CommonClassBMember 2024-03-31 0001325814 us-gaap:CommonClassBMember 2023-12-31 0001325814 2023-01-01 2023-03-31 0001325814 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001325814 us-gaap:RetainedEarningsUnappropriatedMember 2022-12-31 0001325814 us-gaap:RetainedEarningsAppropriatedMember 2022-12-31 0001325814 us-gaap:RetainedEarningsMember 2022-12-31 0001325814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001325814 2022-12-31 0001325814 us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-03-31 0001325814 us-gaap:RetainedEarningsAppropriatedMember 2023-01-01 2023-03-31 0001325814 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001325814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001325814 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001325814 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001325814 us-gaap:RetainedEarningsUnappropriatedMember 2023-03-31 0001325814 us-gaap:RetainedEarningsAppropriatedMember 2023-03-31 0001325814 us-gaap:RetainedEarningsMember 2023-03-31 0001325814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001325814 2023-03-31 0001325814 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001325814 us-gaap:RetainedEarningsUnappropriatedMember 2023-12-31 0001325814 us-gaap:RetainedEarningsAppropriatedMember 2023-12-31 0001325814 us-gaap:RetainedEarningsMember 2023-12-31 0001325814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001325814 us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-03-31 0001325814 us-gaap:RetainedEarningsAppropriatedMember 2024-01-01 2024-03-31 0001325814 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001325814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001325814 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001325814 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001325814 us-gaap:RetainedEarningsUnappropriatedMember 2024-03-31 0001325814 us-gaap:RetainedEarningsAppropriatedMember 2024-03-31 0001325814 us-gaap:RetainedEarningsMember 2024-03-31 0001325814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001325814 fhlbdm:InterestBearingDepositsandFederalFundsSoldMember 2024-03-31 0001325814 fhlbdm:SecuritiesBorrowedorPurchasedunderAgreementstoResellMember 2024-03-31 0001325814 fhlbdm:SecuritiesBorrowedorPurchasedunderAgreementstoResellMember 2023-12-31 0001325814 us-gaap:USTreasurySecuritiesMember 2024-03-31 0001325814 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001325814 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:OtherDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:OtherDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001325814 fhlbdm:OtherThanMortgageBackedSecuritiesMember 2024-03-31 0001325814 srt:SingleFamilyMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:MultifamilyMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001325814 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001325814 fhlbdm:OtherThanMortgageBackedSecuritiesMember 2023-12-31 0001325814 srt:SingleFamilyMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:MultifamilyMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:AvailableforsaleSecuritiesMember 2024-01-01 2024-03-31 0001325814 us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-03-31 0001325814 us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:HeldtomaturitySecuritiesMember 2024-01-01 2024-03-31 0001325814 fhlbdm:InterestBearingDepositsandFederalFundsSoldMember 2023-12-31 0001325814 us-gaap:InterestBearingDepositsMember 2024-03-31 0001325814 us-gaap:InterestBearingDepositsMember 2023-12-31 0001325814 us-gaap:RepurchaseAgreementsMember 2024-03-31 0001325814 us-gaap:RepurchaseAgreementsMember 2023-12-31 0001325814 us-gaap:FederalHomeLoanBankAdvancesMember 2024-03-31 0001325814 us-gaap:FederalHomeLoanBankAdvancesMember 2023-12-31 0001325814 us-gaap:FederalHomeLoanBankAdvancesCallableOptionMember 2024-03-31 0001325814 us-gaap:FederalHomeLoanBankAdvancesCallableOptionMember 2023-12-31 0001325814 fhlbdm:WellsFargoBankNAMember 2024-03-31 0001325814 fhlbdm:WellsFargoBankNAMember 2023-12-31 0001325814 srt:SingleFamilyMember fhlbdm:LoansReceivableWithFixedRatesOfInterestLongTermMember 2024-03-31 0001325814 srt:SingleFamilyMember fhlbdm:LoansReceivableWithFixedRatesOfInterestLongTermMember 2023-12-31 0001325814 srt:SingleFamilyMember fhlbdm:LoansReceivableWithFixedRatesOfInterestMediumTermMember 2024-03-31 0001325814 srt:SingleFamilyMember fhlbdm:LoansReceivableWithFixedRatesOfInterestMediumTermMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember 2023-12-31 0001325814 us-gaap:UsGovernmentAgencyInsuredLoansMember 2024-03-31 0001325814 us-gaap:UsGovernmentAgencyInsuredLoansMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember fhlbdm:FinancingReceivables90to179DaysPastDueMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember fhlbdm:FinancingReceivablesGreaterthan180DaysPastDueMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancialAssetPastDueMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancialAssetNotPastDueMember 2024-03-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember fhlbdm:FinancingReceivables90to179DaysPastDueMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember fhlbdm:FinancingReceivablesGreaterthan180DaysPastDueMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancialAssetPastDueMember 2023-12-31 0001325814 us-gaap:ConventionalLoanMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:ConventionalLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-03-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2024-03-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-03-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:ConventionalLoanMember 2024-03-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2024-03-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:ConventionalLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-12-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2023-12-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-12-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:ConventionalLoanMember 2023-12-31 0001325814 us-gaap:ResidentialPortfolioSegmentMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2023-12-31 0001325814 us-gaap:UsGovernmentAgencyInsuredLoansMember 2023-12-31 0001325814 us-gaap:UsGovernmentAgencyInsuredLoansMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001325814 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:MortgageReceivablesMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2024-03-31 0001325814 us-gaap:MortgageReceivablesMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2023-12-31 0001325814 us-gaap:NondesignatedMember 2024-03-31 0001325814 us-gaap:NondesignatedMember 2023-12-31 0001325814 us-gaap:InterestRateContractMember us-gaap:InterestIncomeMember fhlbdm:AdvancesMember 2024-01-01 2024-03-31 0001325814 us-gaap:InterestRateContractMember us-gaap:InterestIncomeMember us-gaap:AvailableforsaleSecuritiesMember 2024-01-01 2024-03-31 0001325814 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember fhlbdm:ConsolidatedObligationBondsMember 2024-01-01 2024-03-31 0001325814 us-gaap:InterestRateContractMember us-gaap:InterestIncomeMember fhlbdm:AdvancesMember 2023-01-01 2023-03-31 0001325814 us-gaap:InterestRateContractMember us-gaap:InterestIncomeMember us-gaap:AvailableforsaleSecuritiesMember 2023-01-01 2023-03-31 0001325814 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember fhlbdm:ConsolidatedObligationBondsMember 2023-01-01 2023-03-31 0001325814 fhlbdm:AdvancesMember 2024-03-31 0001325814 us-gaap:AvailableforsaleSecuritiesMember 2024-03-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 fhlbdm:AdvancesMember 2023-12-31 0001325814 us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:GainLossOnDerivativeInstrumentsMember 2024-01-01 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:GainLossOnDerivativeInstrumentsMember 2023-01-01 2023-03-31 0001325814 us-gaap:ForwardContractsMember us-gaap:GainLossOnDerivativeInstrumentsMember us-gaap:MortgageBackedSecuritiesMember 2024-01-01 2024-03-31 0001325814 us-gaap:ForwardContractsMember us-gaap:GainLossOnDerivativeInstrumentsMember us-gaap:MortgageBackedSecuritiesMember 2023-01-01 2023-03-31 0001325814 us-gaap:MortgageReceivablesMember us-gaap:ForwardContractsMember us-gaap:GainLossOnDerivativeInstrumentsMember 2024-01-01 2024-03-31 0001325814 us-gaap:MortgageReceivablesMember us-gaap:ForwardContractsMember us-gaap:GainLossOnDerivativeInstrumentsMember 2023-01-01 2023-03-31 0001325814 fhlbdm:NetInterestSettlementsMember us-gaap:GainLossOnDerivativeInstrumentsMember 2024-01-01 2024-03-31 0001325814 fhlbdm:NetInterestSettlementsMember us-gaap:GainLossOnDerivativeInstrumentsMember 2023-01-01 2023-03-31 0001325814 fhlbdm:DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember 2024-01-01 2024-03-31 0001325814 fhlbdm:DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember 2023-01-01 2023-03-31 0001325814 fhlbdm:PriceAlignmentAmountMember 2024-01-01 2024-03-31 0001325814 fhlbdm:PriceAlignmentAmountMember 2023-01-01 2023-03-31 0001325814 us-gaap:OverTheCounterMember 2024-03-31 0001325814 us-gaap:ExchangeClearedMember 2024-03-31 0001325814 us-gaap:OverTheCounterMember 2023-12-31 0001325814 us-gaap:ExchangeClearedMember 2023-12-31 0001325814 fhlbdm:FhlbanksMember 2024-03-31 0001325814 fhlbdm:FhlbanksMember 2023-12-31 0001325814 us-gaap:ShortTermDebtMember 2024-03-31 0001325814 us-gaap:ShortTermDebtMember 2023-12-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember fhlbdm:NoncallableOrNonputableMember 2024-03-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember fhlbdm:NoncallableOrNonputableMember 2023-12-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember fhlbdm:CallableMember 2024-03-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember fhlbdm:CallableMember 2023-12-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember fhlbdm:EarlierofContractualMaturityorNextCallDateMember 2024-03-31 0001325814 fhlbdm:ConsolidatedObligationBondsMember fhlbdm:EarlierofContractualMaturityorNextCallDateMember 2023-12-31 0001325814 srt:MaximumMember 2024-03-31 0001325814 srt:MinimumMember 2024-03-31 0001325814 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001325814 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001325814 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-03-31 0001325814 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0001325814 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-03-31 0001325814 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0001325814 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001325814 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0001325814 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-01-01 2024-03-31 0001325814 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0001325814 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-03-31 0001325814 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-31 0001325814 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001325814 us-gaap:CarryingReportedAmountFairValueDisclosureMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:CarryingReportedAmountFairValueDisclosureMember fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember fhlbdm:ConsolidatedObligationBondsMember 2024-03-31 0001325814 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001325814 us-gaap:CarryingReportedAmountFairValueDisclosureMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:CarryingReportedAmountFairValueDisclosureMember fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember fhlbdm:ConsolidatedObligationBondsMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:SingleFamilyMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:MultifamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:MultifamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:MultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 srt:MultifamilyMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueMeasurementsRecurringMember fhlbdm:FairValueOptionElectionMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001325814 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember fhlbdm:MortgageBackedSecuritiesOtherU.S.ObligationsMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:SingleFamilyMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:MultifamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:MultifamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:MultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 srt:MultifamilyMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:InterestRateSwapMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageReceivablesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageReceivablesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageReceivablesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageReceivablesMember 2023-12-31 0001325814 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:FairValueMeasurementsRecurringMember fhlbdm:FairValueOptionElectionMember fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:ForwardContractsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-03-31 0001325814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001325814 fhlbdm:ConsolidatedObligationDiscountNotesMember 2024-03-31 0001325814 fhlbdm:ConsolidatedObligationDiscountNotesMember 2023-12-31 0001325814 us-gaap:StandbyLettersOfCreditMember 2024-03-31 0001325814 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0001325814 us-gaap:FinancialStandbyLetterOfCreditMember 2024-03-31 0001325814 us-gaap:FinancialStandbyLetterOfCreditMember 2023-12-31 0001325814 us-gaap:MortgageReceivablesMember us-gaap:ForwardContractsMember 2024-03-31 0001325814 us-gaap:MortgageReceivablesMember us-gaap:ForwardContractsMember 2023-12-31 0001325814 fhlbdm:CommitmentsToIssueBondsMember 2024-03-31 0001325814 fhlbdm:CommitmentsToIssueBondsMember 2023-12-31 0001325814 fhlbdm:CommitmentstoIssueDiscountNotesMember 2024-03-31 0001325814 fhlbdm:CommitmentstoIssueDiscountNotesMember 2023-12-31 0001325814 us-gaap:LoanOriginationCommitmentsMember 2024-03-31 0001325814 us-gaap:LoanOriginationCommitmentsMember 2023-12-31 0001325814 fhlbdm:StandbylettersofcreditissuancecommitmentsDomain 2023-12-31 0001325814 fhlbdm:StandbylettersofcreditissuancecommitmentsDomain 2024-03-31 0001325814 srt:DirectorMember 2024-03-31 0001325814 srt:DirectorMember 2023-12-31 0001325814 srt:MinimumMember us-gaap:StockholdersEquityTotalMember fhlbdm:StockholdersCapitalStockOutstandingConcenetrationRiskMember 2024-01-01 2024-03-31 0001325814 fhlbdm:WellsFargoBankNAMember 2024-01-01 2024-03-31 0001325814 fhlbdm:SuperiorGuarantyInsuranceCompanyMember 2024-03-31 0001325814 fhlbdm:SuperiorGuarantyInsuranceCompanyMember 2024-01-01 2024-03-31 0001325814 us-gaap:PrincipalOwnerMember 2024-03-31 0001325814 us-gaap:PrincipalOwnerMember 2024-01-01 2024-03-31 0001325814 fhlbdm:WellsFargoBankNAMember 2023-01-01 2023-12-31 0001325814 fhlbdm:SuperiorGuarantyInsuranceCompanyMember 2023-12-31 0001325814 fhlbdm:SuperiorGuarantyInsuranceCompanyMember 2023-01-01 2023-12-31 0001325814 us-gaap:PrincipalOwnerMember 2023-12-31 0001325814 us-gaap:PrincipalOwnerMember 2023-01-01 2023-12-31 0001325814 us-gaap:StandbyLettersOfCreditMember fhlbdm:WellsFargoBankNAMember 2024-03-31 0001325814 us-gaap:StandbyLettersOfCreditMember fhlbdm:WellsFargoBankNAMember 2023-12-31 0001325814 srt:FederalHomeLoanBankOfChicagoMember 2023-12-31 0001325814 srt:FederalHomeLoanBankOfChicagoMember 2024-01-01 2024-03-31 0001325814 srt:FederalHomeLoanBankOfChicagoMember 2024-03-31 0001325814 srt:FederalHomeLoanBankOfChicagoMember 2022-12-31 0001325814 srt:FederalHomeLoanBankOfChicagoMember 2023-01-01 2023-03-31 0001325814 srt:FederalHomeLoanBankOfChicagoMember 2023-03-31 0001325814 srt:FederalHomeLoanBankOfSanFranciscoMember 2022-12-31 0001325814 srt:FederalHomeLoanBankOfSanFranciscoMember 2023-01-01 2023-03-31 0001325814 srt:FederalHomeLoanBankOfSanFranciscoMember 2023-03-31 0001325814 srt:FederalHomeLoanBankOfCincinnatiMember 2023-12-31 0001325814 srt:FederalHomeLoanBankOfCincinnatiMember 2024-01-01 2024-03-31 0001325814 srt:FederalHomeLoanBankOfCincinnatiMember 2024-03-31 0001325814 srt:FederalHomeLoanBankOfCincinnatiMember 2022-12-31 0001325814 srt:FederalHomeLoanBankOfCincinnatiMember 2023-01-01 2023-03-31 0001325814 srt:FederalHomeLoanBankOfCincinnatiMember 2023-03-31 shares iso4217:USD iso4217:USD shares fhlbdm:bank pure fhlbdm:Institutions false 2024-03-31 2024 Q1 0001325814 --12-31 X1 0 0 0 0 1 1 http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable true true http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable true true http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable true true 0.09 0 0 0 0 0 0 0 0 0 0 http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable http://fasb.org/us-gaap/2022#InterestReceivable 0 0 0.01 Subsequent Events 10-Q true false 000-51999 FEDERAL HOME LOAN BANK OF DES MOINES X1 42-6000149 909 Locust Street Des Moines IA 50309 515 412-2100 Yes Yes Non-accelerated Filer false false false 63114591 32000000 31000000 3711000000 3481000000 12950000000 11400000000 8305000000 7120000000 2532000000 3152000000 24698000000 24001000000 24691000000 23823000000 824000000 850000000 829000000 852000000 28052000000 27827000000 110976000000 122530000000 5000000 6000000 10351000000 9967000000 506000000 582000000 1251000000 1267000000 135000000 201000000 176269000000 184406000000 1015000000 959000000 94000000 80000000 1109000000 1039000000 59599000000 47442000000 63358000000 54537000000 100687000000 116961000000 164045000000 171498000000 10000000 12000000 967000000 1023000000 220000000 198000000 14000000 7000000 195000000 798000000 166560000000 174575000000 100 100 64422730 68731881 6442000000 6873000000 2325000000 2242000000 951000000 896000000 3276000000 3138000000 -9000000 -180000000 9709000000 9831000000 176269000000 184406000000 1698000000 1394000000 71000000 39000000 164000000 93000000 198000000 171000000 21000000 9000000 375000000 224000000 11000000 11000000 101000000 69000000 2639000000 2010000000 846000000 735000000 1429000000 983000000 14000000 10000000 1000000 0 2290000000 1728000000 349000000 282000000 -1000000 0 350000000 282000000 -20000000 33000000 37000000 -65000000 -21000000 10000000 0 2000000 8000000 5000000 4000000 -15000000 21000000 20000000 7000000 6000000 3000000 3000000 5000000 5000000 3000000 2000000 3000000 3000000 0 12000000 8000000 4000000 50000000 55000000 304000000 212000000 30000000 21000000 274000000 191000000 274000000 191000000 171000000 -67000000 0 -1000000 171000000 -66000000 445000000 125000000 63000000 6250000000 1915000000 703000000 2618000000 -117000000 8751000000 153000000 38000000 191000000 -66000000 125000000 36000000 3634000000 3634000000 33000000 3292000000 3292000000 96000000 96000000 96000000 66000000 6592000000 1972000000 741000000 2713000000 -183000000 9122000000 69000000 6873000000 2242000000 896000000 3138000000 -180000000 9831000000 219000000 55000000 274000000 171000000 445000000 19000000 1897000000 1897000000 24000000 2328000000 2328000000 136000000 136000000 136000000 64000000 6442000000 2325000000 951000000 3276000000 -9000000 9709000000 274000000 191000000 -90000000 188000000 -20000000 33000000 37000000 -65000000 -652000000 332000000 0 2000000 -1000000 1000000 -4000000 61000000 3000000 -4000000 -56000000 182000000 -15000000 11000000 480000000 15000000 754000000 206000000 -226000000 -965000000 -1550000000 -10310000000 -1185000000 -415000000 596000000 248000000 4000000 4000000 502000000 859000000 2012000000 2354000000 22000000 27000000 104573000000 213381000000 93448000000 220949000000 200000000 164000000 586000000 292000000 2000000 4000000 6888000000 -20606000000 157000000 238000000 0 250000000 441338000000 423414000000 14140000000 42834000000 432401000000 420212000000 30306000000 26387000000 1897000000 3634000000 2328000000 3292000000 2000000 1000000 136000000 96000000 -7641000000 20382000000 1000000 -18000000 31000000 89000000 32000000 71000000 2511000000 1383000000 8000000 15000000 69000000 46000000 125000000 1351000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Background Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is a federally chartered corporation that is exempt from all federal, state, and local taxation (except real property taxes and certain employer taxes) and is one of 11 district FHLBanks. The FHLBanks are GSEs and were created under the authority of the FHLBank Act in order to serve the public by enhancing the availability of funds for residential mortgages and targeted community development. The Bank is regulated by the Finance Agency.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Bank is a cooperative, meaning it is owned by its customers, whom the Bank calls members. As a condition of membership in the Bank, all members must purchase and maintain capital stock to support business activities with the Bank. In return, the Bank provides a readily available source of funding and liquidity to its member institutions and eligible housing associates in Alaska, Hawaii, Idaho, Iowa, Minnesota, Missouri, Montana, North Dakota, Oregon, South Dakota, Utah, Washington, Wyoming, and the U.S. Pacific territories of American Samoa, Guam, and the Commonwealth of the Northern Mariana Islands. Commercial banks, savings institutions, credit unions, insurance companies, and CDFIs may apply for membership. State and local housing associates that meet certain statutory criteria may also borrow from the Bank; while eligible to borrow, housing associates are not members of the Bank and, as such, are not permitted to hold capital stock. All stockholders, including current and former members, may receive dividends on their capital stock investment to the extent declared by the Bank’s Board of Directors.</span></div> 11 Basis of Presentation<div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited financial statements have been prepared in accordance with GAAP for interim financial information. In the opinion of management, the unaudited interim financial information is complete and reflects all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of results for the interim periods. The preparation of financial statements in accordance with GAAP requires management to make assumptions and estimates that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year ending December 31, 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in the Bank’s 2023 financial statements have been reclassified to conform to the presentation for the three months ended March 31, 2024. These amounts were not deemed to be material.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">SIGNIFICANT ACCOUNTING POLICIES</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Bank’s significant accounting policies during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2024. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of all significant accounting policies are included in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.</span></div> The accompanying unaudited financial statements have been prepared in accordance with GAAP for interim financial information. Recently Adopted and Issued Accounting Guidance<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Segment Reporting (ASU 2023-07)</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2023, the FASB issued guidance designed to improve segment reporting, primarily by requiring enhanced disclosures about significant segment expenses. This guidance became effective for the Bank for the annual</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period beginning on January 1, 2024, and for the interim periods beginning on January 1, 2025. The adoption of this guidance is</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it may increase certain disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements in Response to SEC Initiative (ASU 2023-06)</span></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 9, 2023, the FASB issued guidance amending various disclosure requirements in response to the SEC’s</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">initiative to update and simplify disclosures. This guidance will become effective for the Bank on the date the SEC removes the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related disclosure requirements from its existing regulations, to avoid duplication in FASB codification. The adoption of this</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">guidance is not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may impact certain disclosures.</span></div> Recently Adopted and Issued Accounting Guidance<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Segment Reporting (ASU 2023-07)</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2023, the FASB issued guidance designed to improve segment reporting, primarily by requiring enhanced disclosures about significant segment expenses. This guidance became effective for the Bank for the annual</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period beginning on January 1, 2024, and for the interim periods beginning on January 1, 2025. The adoption of this guidance is</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it may increase certain disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements in Response to SEC Initiative (ASU 2023-06)</span></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 9, 2023, the FASB issued guidance amending various disclosure requirements in response to the SEC’s</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">initiative to update and simplify disclosures. This guidance will become effective for the Bank on the date the SEC removes the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related disclosure requirements from its existing regulations, to avoid duplication in FASB codification. The adoption of this</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">guidance is not expected to have any effect on the Bank’s financial condition, results of operations, or cash flows; however, it</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may impact certain disclosures.</span></div> Investments<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank makes short-term investments in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold, and makes other investments in debt securities, which are classified as either trading, AFS, or HTM.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">INTEREST-BEARING DEPOSITS, SECURITIES PURCHASED UNDER AGREEMENTS TO RESELL, AND FEDERAL FUNDS SOLD</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank invests in interest-bearing deposits, securities purchased under agreements to resell, and federal funds sold to provide short-term liquidity. These investments are generally transacted with counterparties that have received a credit rating of triple-B or greater (investment grade) by a NRSRO. At March 31, 2024 and December 31, 2023, none of these investments were with counterparties rated below triple-B; however, as of March 31, 2024 and December 31, 2023, approximately 28 percent and 35 percent were secured securities purchased under agreements to resell with unrated counterparties. NRSRO ratings may differ from any internal ratings of the investments by the Bank.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal funds sold are unsecured loans that are generally transacted on an overnight term. Finance Agency regulations include a limit on the amount of unsecured credit the Bank may extend to a counterparty. At March 31, 2024 and December 31, 2023, no allowance for credit losses was recorded for interest-bearing deposits and federal funds sold, as all assets were repaid or expected to be repaid according to their contractual terms. The carrying values of interest-bearing deposits and federal funds sold exclude accrued interest receivable of $22 million at both March 31, 2024 and December 31, 2023.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities purchased under agreements to resell are secured, short-term, and are structured such that they are evaluated regularly to determine if the market value of the underlying securities decreases below the market value required as collateral (i.e. subject to collateral maintenance provisions). If so, the counterparty must place an equivalent amount of additional securities as collateral or remit an equivalent amount of cash, generally by the next business day. Based upon the collateral held as security and collateral maintenance provisions with its counterparties, the Bank determined that no allowance for credit losses was needed for its securities purchased under agreements to resell at March 31, 2024 and December 31, 2023. The carrying value of securities purchased under agreements to resell excludes accrued interest receivable of $8 million and $5 million at March 31, 2024 and December 31, 2023.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DEBT SECURITIES</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank invests in debt securities, which are classified as either trading, AFS, or HTM. The Bank is prohibited by Finance Agency regulations from purchasing certain higher-risk securities, such as equity securities and debt instruments that are not investment quality. A security is considered to be investment quality if it has adequate financial backing so that full and timely payment of principal and interest is expected and there is minimal risk that the timely payment of principal and interest would not occur because of adverse changes in economic and financial conditions during the projected life of the security. Exceptions are allowed for certain investments targeted at low-income persons or communities, and instruments that experience credit deterioration after their purchase by the Bank. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities </span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities by major security type were as follows (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Consists of taxable municipal bonds.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Net Gains (Losses) on Trading Securities</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of “Net gains (losses) on trading securities” as presented on the Statements of Income (dollars in millions): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on trading securities held at period-end</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on trading securities no longer held at period-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on trading securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AFS Securities </span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AFS securities by major security type </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">re as follows (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:13.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amortized cost includes adjustments made to the cost basis of an investment for accretion, amortization, and/or fair value hedge accounting adjustments, and excludes accrued interest receivable of $84 million and $82 million at March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Consists primarily of taxable municipal bonds. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank had no sales of AFS securities during the three months ended March 31, 2024 and 2023. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unrealized Losses</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize AFS securities with gross unrealized losses by major security type and length of time that individual securities have been in a continuous unrealized loss position (dollars in millions). In cases where the gross unrealized losses for an investment category are less than $1 million, the losses are not reported. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 Months or More</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.029%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 Months or More</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual Maturity</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes AFS securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.186%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">HTM Securities </span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HTM securities by major security type </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e as follows (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private-label</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private-label</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amortized cost includes adjustments made to the cost basis of an investment for accretion or amortization and excludes accrued interest receivable of $10 million and $5 million at March 31, 2024 and December 31, 2023. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank had no sales of HTM securities during the three months ended March 31, 2024 and 2023.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual Maturity</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes HTM securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span id="ie1648fab468c4ad48fbf277df4ee0c32_6241"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ALLOWANCE FOR CREDIT LOSSES ON AFS AND HTM SECURITIES</span></div>The Bank evaluates AFS and HTM investment securities for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, the Bank had no allowance for credit losses recorded on its AFS or HTM securities. For additional details on the Bank’s allowance methodology, refer to “Item 8. Financial Statements and Supplementary Data — Note 4 — Investments” in the 2023 Form 10-K. 0 0 0.28 22000000 8000000 5000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities by major security type were as follows (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Consists of taxable municipal bonds.</span></div> 2314000000 2925000000 63000000 68000000 48000000 49000000 107000000 110000000 2532000000 3152000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of “Net gains (losses) on trading securities” as presented on the Statements of Income (dollars in millions): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on trading securities held at period-end</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on trading securities no longer held at period-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on trading securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -20000000 33000000 0 0 -20000000 33000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AFS securities by major security type </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">re as follows (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:13.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amortized cost includes adjustments made to the cost basis of an investment for accretion, amortization, and/or fair value hedge accounting adjustments, and excludes accrued interest receivable of $84 million and $82 million at March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div>3    Consists primarily of taxable municipal bonds. 263000000 0 2000000 261000000 292000000 25000000 0 317000000 547000000 1000000 6000000 542000000 157000000 3000000 0 160000000 1259000000 29000000 8000000 1280000000 4691000000 14000000 10000000 4695000000 225000000 0 3000000 222000000 18523000000 61000000 90000000 18494000000 23439000000 75000000 103000000 23411000000 24698000000 104000000 111000000 24691000000 331000000 0 3000000 328000000 324000000 20000000 0 344000000 461000000 2000000 5000000 458000000 157000000 3000000 0 160000000 1273000000 25000000 8000000 1290000000 4421000000 1000000 24000000 4398000000 183000000 0 3000000 180000000 18124000000 15000000 184000000 17955000000 22728000000 16000000 211000000 22533000000 24001000000 41000000 219000000 23823000000 84000000 82000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize AFS securities with gross unrealized losses by major security type and length of time that individual securities have been in a continuous unrealized loss position (dollars in millions). In cases where the gross unrealized losses for an investment category are less than $1 million, the losses are not reported. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 Months or More</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.029%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 Months or More</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div> 59000000 2000000 30000000 0 89000000 2000000 90000000 1000000 380000000 5000000 470000000 6000000 149000000 3000000 410000000 5000000 559000000 8000000 161000000 2000000 1534000000 8000000 1695000000 10000000 18000000 0 108000000 3000000 126000000 3000000 1655000000 5000000 7437000000 85000000 9092000000 90000000 1834000000 7000000 9079000000 96000000 10913000000 103000000 1983000000 10000000 9489000000 101000000 11472000000 111000000 87000000 3000000 42000000 0 129000000 3000000 0 0 380000000 5000000 380000000 5000000 87000000 3000000 422000000 5000000 509000000 8000000 1813000000 8000000 2410000000 16000000 4223000000 24000000 25000000 0 112000000 3000000 137000000 3000000 8768000000 70000000 5722000000 114000000 14490000000 184000000 10606000000 78000000 8244000000 133000000 18850000000 211000000 10693000000 81000000 8666000000 138000000 19359000000 219000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes AFS securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.186%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 163000000 162000000 214000000 212000000 397000000 398000000 417000000 417000000 278000000 278000000 243000000 245000000 421000000 442000000 399000000 416000000 1259000000 1280000000 1273000000 1290000000 23439000000 23411000000 22728000000 22533000000 24698000000 24691000000 24001000000 23823000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HTM securities by major security type </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e as follows (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private-label</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and Tennessee Valley Authority obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private-label</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amortized cost includes adjustments made to the cost basis of an investment for accretion or amortization and excludes accrued interest receivable of $10 million and $5 million at March 31, 2024 and December 31, 2023. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents investment securities backed by the full faith and credit of the U.S. Government.</span></div> 362000000 7000000 3000000 366000000 31000000 0 0 31000000 393000000 7000000 3000000 397000000 2000000 0 0 2000000 431000000 0 9000000 422000000 3000000 0 0 3000000 436000000 0 9000000 427000000 829000000 7000000 12000000 824000000 364000000 11000000 3000000 372000000 31000000 0 0 31000000 395000000 11000000 3000000 403000000 1000000 0 0 1000000 453000000 0 10000000 443000000 3000000 0 0 3000000 457000000 0 10000000 447000000 852000000 11000000 13000000 850000000 10000000 5000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes HTM securities by contractual maturity. Expected maturities of some securities may differ from contractual maturities as borrowers may have the right to call or prepay obligations with or without call or prepayment fees (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 248000000 246000000 249000000 249000000 73000000 74000000 73000000 76000000 72000000 77000000 73000000 78000000 393000000 397000000 395000000 403000000 436000000 427000000 457000000 447000000 829000000 824000000 852000000 850000000 0 0 0 0 Advances<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">REDEMPTION TERM</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s advances outstanding by redemption term (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overdrawn demand deposit accounts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,096 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Excludes accrued interest receivable of $293 million and $392 million at March 31, 2024 and December 31, 2023. </span></div><div style="padding-left:13.5pt;text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank offers advances to members and eligible housing associates that may be prepaid on predetermined dates (call dates) prior to maturity without incurring prepayment fees (callable advances). Other advances may require a prepayment fee or credit that makes the Bank financially indifferent to the prepayment of the advance. At March 31, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Bank had callable advances outstanding totaling $23.6 billion and $31.8 billion. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes advances by year of redemption term or next call date for callable advances (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption Term <br/>or Next Call Date</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overdrawn demand deposit accounts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,096 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,221 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PREPAYMENT FEES</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank generally charges a prepayment fee for advances that a borrower elects to terminate prior to the stated maturity or outside of a predetermined call date. The fees charged are priced to make the Bank financially indifferent to the prepayment of the advance. For certain advances with symmetrical prepayment features, the Bank may charge the borrower a prepayment fee or pay the borrower a prepayment credit, depending on certain circumstances, such as movements in interest rates, when the advance is prepaid. Prepayment fees and credits are recorded net of the hedged item fair value hedging adjustments, if applicable, in advance interest income on the Statements of Income.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ADVANCE CONCENTRATIONS</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank’s advances are primarily concentrated in commercial banks and insurance companies. At March 31, 2024 and December 31, 2023, the Bank had outstanding advances of $28.0 billion and $37.0 billion to Wells Fargo Bank, N.A., which represented 25 percent and 30 percent of the total principal amount of outstanding advances.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span id="i85c1fe36be564b74b9fd850fd8eeb6d0_2980"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ALLOWANCE FOR CREDIT LOSSES</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank evaluates advances for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, none of the Bank’s advances were past due, on non-accrual status, or considered impaired. The Bank considers an advance past due if a default of contractual principal or interest exists for a period of 30 days or more. In addition, there were no modifications related to advances resulting from a borrower experiencing financial difficulties during the three months ended March 31, 2024 and 2023.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank has never experienced a credit loss on its advances. Based upon the Bank’s collateral and lending policies, the collateral held as security, and the repayment history on advances, management has determined that there were no expected credit losses on its advances at March 31, 2024 and December 31, 2023. For additional information on the Bank’s allowance methodology, including eligible collateral types, see “Item 8. Financial Statements and Supplementary Data — Note 5 — Advances” in the 2023 Form 10-K.</span></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s advances outstanding by redemption term (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overdrawn demand deposit accounts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,096 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Excludes accrued interest receivable of $293 million and $392 million at March 31, 2024 and December 31, 2023. </span></div><div style="padding-left:13.5pt;text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank offers advances to members and eligible housing associates that may be prepaid on predetermined dates (call dates) prior to maturity without incurring prepayment fees (callable advances). Other advances may require a prepayment fee or credit that makes the Bank financially indifferent to the prepayment of the advance. At March 31, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Bank had callable advances outstanding totaling $23.6 billion and $31.8 billion. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes advances by year of redemption term or next call date for callable advances (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption Term <br/>or Next Call Date</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overdrawn demand deposit accounts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,096 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,221 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6000000 0.0703 2000000 0.0714 57478000000 0.0516 52890000000 0.0534 14947000000 0.0439 14866000000 0.0412 12992000000 0.0390 13230000000 0.0395 10336000000 0.0433 8689000000 0.0435 13232000000 0.0523 30189000000 0.0555 3105000000 0.0353 3355000000 0.0351 112096000000 0.0480 123221000000 0.0498 3000000 6000000 -1123000000 -697000000 110976000000 122530000000 293000000 392000000 23600000000 31800000000 6000000 2000000 71450000000 82983000000 13206000000 12136000000 10438000000 10584000000 7764000000 5980000000 6173000000 8228000000 3059000000 3308000000 112096000000 123221000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank generally charges a prepayment fee for advances that a borrower elects to terminate prior to the stated maturity or outside of a predetermined call date. The fees charged are priced to make the Bank financially indifferent to the prepayment of the advance. For certain advances with symmetrical prepayment features, the Bank may charge the borrower a prepayment fee or pay the borrower a prepayment credit, depending on certain circumstances, such as movements in interest rates, when the advance is prepaid. Prepayment fees and credits are recorded net of the hedged item fair value hedging adjustments, if applicable, in advance interest income on the Statements of Income.</span></div> 28000000000 37000000000 0.25 0.30 Mortgage Loans Held for Portfolio<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="text-indent:13.5pt"><span id="i51085ad6a7394fb48aaf9441f2efeae7_3728"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for portfolio include conventional mortgage loans and government-guaranteed or -insured mortgage loans obtained primarily through the MPF program. The Bank’s mortgage loan program involves investment by the Bank in single-family mortgage loans held for portfolio that are purchased from PFIs. Mortgage loans may also be acquired through participations in pools of eligible mortgage loans purchased from other FHLBanks. The Bank’s PFIs generally originate, service, and credit enhance mortgage loans that are sold to the Bank. PFIs participating in the servicing release program do not service the loans owned by the Bank. The servicing on these loans is sold concurrently by the PFI to a designated mortgage service provider. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information on the Bank’s mortgage loans held for portfolio (dollars in millions):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed rate, long-term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> single-family mortgage loans</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed rate, medium-term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> single-family mortgage loans</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unpaid principal balance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis adjustments from mortgage loan purchase commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage loans held for portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage loans held for portfolio, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Long-term is defined as an original term of greater than 15 years and up to 30 years.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Medium-term is defined as an original term of 15 years or less. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Excludes accrued interest receivable of $63 million and $58 million at March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:13.5pt;text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Bank’s mortgage loans held for portfolio by collateral or guarantee type (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional mortgage loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-insured mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unpaid principal balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PAYMENT STATUS OF MORTGAGE LOANS </span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment status is the key credit quality indicator for conventional mortgage loans and allows the Bank to monitor borrower performance. Past due loans are those where the borrower has failed to make contractual principal and/or interest payments for a period of 30 days or more. Other delinquency statistics include non-accrual loans and loans in process of foreclosure. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the payment status for conventional mortgage loans (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior to 2020</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 to 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 30 - 59 days</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 60 - 89 days</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 - 179 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 180 days or more</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due mortgage loans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,310 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortized cost of mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,348 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior to 2019</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 to 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 30 - 59 days</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 60 - 89 days</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 - 179 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 180 days or more</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due mortgage loans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,752 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortized cost of mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,589 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amortized cost represents the unpaid principal balance adjusted for unamortized premiums, discounts, price adjustment fees, basis adjustments, and direct write-downs. Amortized cost excludes accrued interest receivable.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following tables present other delinquency statistics for mortgage loans (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-Insured</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In process of foreclosure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Serious delinquency rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 days or more and still accruing interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accrual mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government- Insured</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In process of foreclosure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Serious delinquency rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 days or more and still accruing interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accrual mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Includes loans where the decision of foreclosure or similar alternative such as pursuit of deed-in-lieu has been reported.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents mortgage loans that are 90 days or more past due or in the process of foreclosure expressed as a percentage of total mortgage loans. Serious delinquency rate on conventional loans was less than one percent at both March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Represents government-insured mortgage loans that are 90 days or more past due.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4    Represents conventional mortgage loans that are 90 days or more past due or for which the collection of interest or principal is doubtful. At March 31, 2024 and December 31, 2023, $25 million and $24 million of conventional mortgage loans on non-accrual status were evaluated individually and did not have a related allowance for credit losses because these loans were either previously charged off to the expected recoverable value and/or the fair value of the underlying collateral was greater than the amortized cost of the loans.</span></div><div><span id="i51085ad6a7394fb48aaf9441f2efeae7_3741"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ALLOWANCE FOR CREDIT LOSSES</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank evaluates mortgage loans for credit losses on a quarterly basis. At March 31, 2024 and December 31, 2023, the Bank’s allowance for credit losses on conventional mortgage loans was $5 million and $6 million. The Bank recorded no credit losses on its government-insured mortgage loans at March 31, 2024 and December 31, 2023. For additional information on the Bank’s allowance methodology, refer to “Item 8. Financial Statements and Supplementary Data — Note 6 — Mortgage Loans Held for Portfolio” in the 2023 Form 10-K.</span></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information on the Bank’s mortgage loans held for portfolio (dollars in millions):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed rate, long-term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> single-family mortgage loans</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed rate, medium-term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> single-family mortgage loans</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unpaid principal balance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis adjustments from mortgage loan purchase commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage loans held for portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total mortgage loans held for portfolio, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Long-term is defined as an original term of greater than 15 years and up to 30 years.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Medium-term is defined as an original term of 15 years or less. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Excludes accrued interest receivable of $63 million and $58 million at March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:13.5pt;text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Bank’s mortgage loans held for portfolio by collateral or guarantee type (dollars in millions):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional mortgage loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-insured mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unpaid principal balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 9335000000 8939000000 928000000 945000000 10263000000 9884000000 117000000 113000000 -11000000 -11000000 -13000000 -13000000 10356000000 9973000000 5000000 6000000 10351000000 9967000000 63000000 58000000 9887000000 9506000000 376000000 378000000 10263000000 9884000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the payment status for conventional mortgage loans (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior to 2020</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 to 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 30 - 59 days</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 60 - 89 days</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 - 179 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 180 days or more</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due mortgage loans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,310 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortized cost of mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,348 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior to 2019</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 to 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 30 - 59 days</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 60 - 89 days</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 - 179 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 180 days or more</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due mortgage loans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,752 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortized cost of mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,589 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amortized cost represents the unpaid principal balance adjusted for unamortized premiums, discounts, price adjustment fees, basis adjustments, and direct write-downs. Amortized cost excludes accrued interest receivable.</span></div> 28000000 24000000 52000000 8000000 6000000 14000000 5000000 6000000 11000000 4000000 2000000 6000000 45000000 38000000 83000000 2581000000 7310000000 9891000000 2626000000 7348000000 9974000000 20000000 30000000 50000000 6000000 6000000 12000000 5000000 7000000 12000000 4000000 1000000 5000000 35000000 44000000 79000000 1752000000 7758000000 9510000000 1787000000 7802000000 9589000000 <div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following tables present other delinquency statistics for mortgage loans (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-Insured</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In process of foreclosure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Serious delinquency rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 days or more and still accruing interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accrual mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government- Insured</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In process of foreclosure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Serious delinquency rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due 90 days or more and still accruing interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accrual mortgage loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Includes loans where the decision of foreclosure or similar alternative such as pursuit of deed-in-lieu has been reported.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents mortgage loans that are 90 days or more past due or in the process of foreclosure expressed as a percentage of total mortgage loans. Serious delinquency rate on conventional loans was less than one percent at both March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Represents government-insured mortgage loans that are 90 days or more past due.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4    Represents conventional mortgage loans that are 90 days or more past due or for which the collection of interest or principal is doubtful. At March 31, 2024 and December 31, 2023, $25 million and $24 million of conventional mortgage loans on non-accrual status were evaluated individually and did not have a related allowance for credit losses because these loans were either previously charged off to the expected recoverable value and/or the fair value of the underlying collateral was greater than the amortized cost of the loans.</span></div> 3000000 1000000 4000000 0 0.01 0 0 4000000 4000000 44000000 0 44000000 2000000 1000000 3000000 0 0.01 0 0 5000000 5000000 40000000 0 40000000 25000000 24000000 5000000 6000000 0 0 Derivatives and Hedging Activities<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div><span id="ibe2297a2791c4f23a252e8cf009f12ac_9775"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NATURE OF BUSINESS ACTIVITY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank enters into derivative contracts to manage the interest rate risk exposures inherent in its otherwise unhedged assets and funding positions. Finance Agency regulations and the Bank’s risk management policies establish guidelines for derivatives, prohibit trading in or the speculative use of derivatives, and limit credit risk arising from derivatives.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on the Bank’s derivative and hedging accounting policies, see “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K. For additional information on the types of derivatives and hedged items utilized by the Bank, see “Item 8. Financial Statements and Supplementary Data — Note 7 — Derivatives and Hedging Activities” in the 2023 Form 10-K. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FINANCIAL STATEMENT EFFECT AND ADDITIONAL FINANCIAL INFORMATION</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amount of derivatives serves as a factor in determining periodic interest payments and cash flows received and paid. However, the notional amount of derivatives represents neither the actual amounts exchanged nor the overall exposure of the Bank to credit and market risk. The risks of derivatives can be measured meaningfully on a portfolio basis that takes into account the counterparties, the types of derivatives, the items being hedged, and any offsets between the derivatives and the items being hedged. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s notional amount and fair value of derivative instruments and total derivative assets and liabilities. Total derivative assets and liabilities include the effect of netting adjustments and cash collateral. For purposes of this disclosure, the derivative values include the fair value of derivatives and the related accrued interest</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/> Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional <br/>Amount </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/> Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments (fair value hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments (economic hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward settlement agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loan purchase commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives before netting and collateral adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,553 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,231 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting adjustments and cash collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets and derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1     Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral, including accrued interest, held or placed with the same clearing agent and/or counterparty. At both March 31, 2024 and December 31, 2023, cash collateral, including accrued interest, posted by the Bank was $1.3 billion. At March 31, 2024 and December 31, 2023, the Bank held cash collateral, including accrued interest, from clearing agents or counterparties of $284 million and $197 million.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the net gains (losses) on qualifying and discontinued fair value hedging relationships recorded in net interest income, including the net interest settlements on derivatives, as well as total income (expense) by hedged product recorded on the Statements of Income (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.025%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended March 31, 2024 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Income (Expense)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income (expense) recorded on the Statements of Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Hedged items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:57.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended March 31, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Income (Expense)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income (expense) recorded on the Statements of Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedged items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1     Amounts shown to give context to the disclosure and include total interest income (expense) of the products indicated, including coupon, prepayment fees, amortization, and derivative net interest settlements. Interest income (expense) amounts also include gains and losses on derivatives and hedged items in fair value hedging relationships.</span></div><div style="margin-bottom:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2     Includes changes in fair value and net interest settlements on derivatives.    </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3    Includes changes in fair value and amortization/accretion of basis adjustments on closed hedge relationships.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize cumulative fair value hedging adjustments and the related amortized cost of the hedged items (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized cost of hedged asset/ liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value for active hedging relationships included in amortized cost </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis adjustments for discontinued hedging relationships included in amortized cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of fair value hedging adjustments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,123)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized cost of hedged asset/ liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value for active hedging relationships included in amortized cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis adjustments for discontinued hedging relationships included in amortized cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of fair value hedging adjustments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1    Represents the portion of amortized cost designated as a hedged item in an active or discontinued fair value hedging relationship. Amortized cost includes fair value hedging adjustments.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of “Net gains (losses) on derivatives” as presented on the Statements of Income (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments (economic hedges)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward settlement agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loan purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gains (losses) related to derivatives not designated as hedging instruments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Price alignment amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on derivatives</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    This amount represents interest on variation margin, which is a component of the derivative fair value for cleared transactions, and reflects the price alignment amount on variation margin for daily settled derivative contracts not designated as hedging instruments. The price alignment amount on variation margin for daily settled derivative contracts designated as hedging instruments are recorded in the same line item as the earnings effect of the hedged item.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div><span id="ibe2297a2791c4f23a252e8cf009f12ac_9717"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MANAGING CREDIT RISK ON DERIVATIVES </span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is subject to credit risk due to the risk of nonperformance by counterparties to its derivative contracts. The Bank manages credit risk through credit analysis of derivative counterparties, collateral requirements, and adherence to the requirements set forth in the Bank’s policies, CFTC regulations, and Finance Agency regulations. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank transacts most of its derivative transactions with large banks and major broker-dealers. Over-the-counter derivative transactions may be either executed directly with a counterparty, referred to as uncleared derivatives, or cleared through a clearing agent with a clearinghouse, referred to as cleared derivatives. Once a derivative transaction has been accepted for clearing by a clearinghouse, the derivative transaction is novated and the executing counterparty is replaced with the clearinghouse. The Bank is not a derivative dealer and does not trade derivatives for short-term profit.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For uncleared derivatives, the degree of credit risk is impacted by the extent to which master netting arrangements are included in the derivative contracts to mitigate the risk. The Bank requires collateral agreements on its uncleared derivatives. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncleared derivative transactions executed on or after September 1, 2022 are subject to two-way initial margin requirements as mandated by the Dodd-Frank Act, if the Bank’s aggregate uncleared derivative transactions exposure to a counterparty exceeds a specified threshold. The initial margin is required to be held at a third-party custodian and does not change ownership. Rather, the party in respect of which the initial margin has been posted to the third-party custodian will have a security interest in the amount of initial margin required under the uncleared margin rules and can only take ownership upon the occurrence of certain events, including an event of default due to bankruptcy, insolvency, or similar proceeding. As of March 31, 2024, the Bank was not required to post initial margin on its uncleared derivative transactions in accordance with the noted regulations.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For uncleared transactions, the derivative agreements are generally fully collateralized with a zero unsecured threshold in accordance with variation margin requirements issued by the U.S. federal bank regulatory agencies and the CFTC.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For cleared derivatives, the clearinghouse is the Bank’s counterparty. The Bank utilizes two clearinghouses, CME Clearing and LCH Ltd., for all cleared derivative transactions. CME Clearing and LCH Ltd. notify the clearing agent of the required initial margin and daily variation margin requirements, and the clearing agent in turn notifies the Bank.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each clearinghouse determines initial margin requirements which are considered cash collateral. Generally credit ratings are not factored into the initial margin. However, clearing agents may require additional initial margin to be posted based on credit considerations, including, but not limited to, credit rating downgrades. The Bank was not required to post additional initial margin by its clearing agent, based on credit considerations, at March 31, 2024. Variation margin requirements with each clearinghouse are based on changes in the fair value of cleared derivatives and are legally characterized as daily settlement payments, rather than cash collateral.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The requirement that the Bank post initial and variation margin through the clearing agent, to the clearinghouse, exposes the Bank to institutional credit risk if the clearing agent or the clearinghouse fails to meet its obligations. The use of cleared derivatives is intended to mitigate credit risk exposure because a central counterparty is substituted for individual counterparties and collateral/payments for changes in the fair value of cleared derivatives is posted daily through a clearing agent.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span id="ibe2297a2791c4f23a252e8cf009f12ac_9748"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">OFFSETTING OF DERIVATIVE ASSETS AND DERIVATIVE LIABILITIES</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank presents derivative instruments, related cash collateral received or pledged, and associated accrued interest on a net basis by clearing agent and/or by counterparty when it has met the netting requirements. Additional information regarding these agreements is provided in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank has analyzed the enforceability of offsetting rights incorporated in its cleared derivative transactions and has determined that the exercise of those offsetting rights by a non-defaulting party under these transactions should be upheld under applicable law upon an event of default, including a bankruptcy, insolvency, or similar proceeding involving the clearinghouse or the clearing agent, or both. Based on this analysis, the Bank presents a net derivative receivable or payable for all of its transactions through a particular clearing agent with a particular clearinghouse. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Meeting Netting Requirements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount of Netting Adjustments and Cash Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Not Meeting Netting Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Derivative Assets and Total Derivative Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Meeting Netting Requirements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount of Netting Adjustments and Cash Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Not Meeting Netting Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Derivative Assets and Total Derivative Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.</span></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s notional amount and fair value of derivative instruments and total derivative assets and liabilities. Total derivative assets and liabilities include the effect of netting adjustments and cash collateral. For purposes of this disclosure, the derivative values include the fair value of derivatives and the related accrued interest</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/> Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional <br/>Amount </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative<br/> Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments (fair value hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments (economic hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward settlement agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loan purchase commitments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives before netting and collateral adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,553 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,231 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting adjustments and cash collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets and derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1     Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral, including accrued interest, held or placed with the same clearing agent and/or counterparty. At both March 31, 2024 and December 31, 2023, cash collateral, including accrued interest, posted by the Bank was $1.3 billion. At March 31, 2024 and December 31, 2023, the Bank held cash collateral, including accrued interest, from clearing agents or counterparties of $284 million and $197 million.</span></div> 104282000000 351000000 93000000 112954000000 290000000 98000000 61973000000 2000000 2000000 53050000000 1000000 2000000 150000000 0 0 115000000 0 1000000 148000000 0 0 112000000 1000000 0 62271000000 2000000 2000000 53277000000 2000000 3000000 166553000000 353000000 95000000 166231000000 292000000 101000000 -898000000 81000000 -975000000 94000000 1251000000 14000000 1267000000 7000000 1300000000 284000000 197000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the net gains (losses) on qualifying and discontinued fair value hedging relationships recorded in net interest income, including the net interest settlements on derivatives, as well as total income (expense) by hedged product recorded on the Statements of Income (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.025%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended March 31, 2024 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Income (Expense)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income (expense) recorded on the Statements of Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Hedged items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:57.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended March 31, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Income (Expense)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income (expense) recorded on the Statements of Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedged items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on fair value hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1     Amounts shown to give context to the disclosure and include total interest income (expense) of the products indicated, including coupon, prepayment fees, amortization, and derivative net interest settlements. Interest income (expense) amounts also include gains and losses on derivatives and hedged items in fair value hedging relationships.</span></div><div style="margin-bottom:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2     Includes changes in fair value and net interest settlements on derivatives.    </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3    Includes changes in fair value and amortization/accretion of basis adjustments on closed hedge relationships.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of “Net gains (losses) on derivatives” as presented on the Statements of Income (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments (economic hedges)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward settlement agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loan purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gains (losses) related to derivatives not designated as hedging instruments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Price alignment amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on derivatives</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    This amount represents interest on variation margin, which is a component of the derivative fair value for cleared transactions, and reflects the price alignment amount on variation margin for daily settled derivative contracts not designated as hedging instruments. The price alignment amount on variation margin for daily settled derivative contracts designated as hedging instruments are recorded in the same line item as the earnings effect of the hedged item.</span></div> 1698000000 375000000 1429000000 650000000 485000000 -152000000 -426000000 -387000000 100000000 224000000 98000000 -52000000 1394000000 224000000 983000000 -122000000 -195000000 46000000 260000000 260000000 -110000000 138000000 65000000 -64000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize cumulative fair value hedging adjustments and the related amortized cost of the hedged items (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized cost of hedged asset/ liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value for active hedging relationships included in amortized cost </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis adjustments for discontinued hedging relationships included in amortized cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of fair value hedging adjustments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,123)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFS Securities </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Obligation Bonds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized cost of hedged asset/ liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value for active hedging relationships included in amortized cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis adjustments for discontinued hedging relationships included in amortized cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of fair value hedging adjustments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1    Represents the portion of amortized cost designated as a hedged item in an active or discontinued fair value hedging relationship. Amortized cost includes fair value hedging adjustments.</span></div> 49812000000 17113000000 36712000000 -1071000000 -784000000 -120000000 -52000000 -30000000 -5000000 -1123000000 -814000000 -125000000 43584000000 16749000000 51393000000 -645000000 -395000000 -17000000 -52000000 -32000000 -8000000 -697000000 -427000000 -25000000 -11000000 40000000 0 -1000000 -1000000 0 -9000000 -22000000 -21000000 17000000 0 -7000000 -21000000 10000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank presents derivative instruments, related cash collateral received or pledged, and associated accrued interest on a net basis by clearing agent and/or by counterparty when it has met the netting requirements. Additional information regarding these agreements is provided in “Item 8. Financial Statements and Supplementary Data — Note 1 — Summary of Significant Accounting Policies” in the 2023 Form 10-K.</span></div>The Bank has analyzed the enforceability of offsetting rights incorporated in its cleared derivative transactions and has determined that the exercise of those offsetting rights by a non-defaulting party under these transactions should be upheld under applicable law upon an event of default, including a bankruptcy, insolvency, or similar proceeding involving the clearinghouse or the clearing agent, or both. Based on this analysis, the Bank presents a net derivative receivable or payable for all of its transactions through a particular clearing agent with a particular clearinghouse. <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Meeting Netting Requirements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount of Netting Adjustments and Cash Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Not Meeting Netting Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Derivative Assets and Total Derivative Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Meeting Netting Requirements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount of Netting Adjustments and Cash Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Not Meeting Netting Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Derivative Assets and Total Derivative Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.</span></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value of derivative instruments meeting or not meeting the netting requirements and the related collateral received from or pledged to counterparties (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Meeting Netting Requirements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount of Netting Adjustments and Cash Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Not Meeting Netting Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Derivative Assets and Total Derivative Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Meeting Netting Requirements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Amount of Netting Adjustments and Cash Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Instruments Not Meeting Netting Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Derivative Assets and Total Derivative Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Uncleared derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cleared derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1    Represents derivative assets and derivative liabilities prior to netting adjustments and cash collateral, including accrued interest.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2    Represents mortgage loan purchase commitments not subject to enforceable master netting requirements.</span></div> 319000000 305000000 0 14000000 34000000 -1203000000 0 1237000000 353000000 -898000000 0 1251000000 89000000 75000000 0 14000000 6000000 6000000 0 0 95000000 81000000 0 14000000 248000000 245000000 1000000 4000000 43000000 -1220000000 0 1263000000 291000000 -975000000 1000000 1267000000 95000000 88000000 0 7000000 6000000 6000000 0 0 101000000 94000000 0 7000000 Consolidated Obligations<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Consolidated obligations consist of bonds and discount notes. The FHLBanks issue consolidated obligations through the Office of Finance as their agent. Bonds are issued primarily to raise intermediate- and long-term funds for the Bank and are not subject to any statutory or regulatory limits on their maturity. Discount notes are issued primarily to raise short-term funds for the Bank and have original maturities of up to one year. Discount notes sell at or below their face amount and are redeemed at par value when they mature.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Although the Bank is primarily liable for the portion of consolidated obligations issued on its behalf, it is also jointly and severally liable with the other FHLBanks for the payment of principal and interest on all FHLBank System consolidated obligations. The Finance Agency, at its discretion, may require any FHLBank to make principal and/or interest payments due on any consolidated obligation, whether or not the primary obligor FHLBank has defaulted on the payment of that consolidated obligation. The Finance Agency has never exercised this discretionary authority. At March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations of the FHLBanks was $1,172.4 billion and $1,204.3 billion. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DISCOUNT NOTES</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s discount notes (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Par value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounts and concessions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value option adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,358 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation discount notes.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">BONDS</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s bonds outstanding by contractual maturity (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounts and concessions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation bonds.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s bonds outstanding by call features (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-callable or non-putable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Callable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s bonds outstanding by year of contractual maturity or next call date (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity or Next Call Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1172400000000 1204300000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s discount notes (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Par value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounts and concessions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value option adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,358 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation discount notes.</span></div> 64923000000 0.0496 55288000000 0.0515 1513000000 736000000 -52000000 -15000000 63358000000 54537000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s bonds outstanding by contractual maturity (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Interest<br/>Rate </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounts and concessions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Concessions represent fees paid to dealers in connections with the issuance of certain consolidated obligation bonds.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s bonds outstanding by year of contractual maturity or next call date (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Maturity or Next Call Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years through four years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after four years through five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48272000000 0.0493 63887000000 0.0510 36964000000 0.0534 39323000000 0.0538 4135000000 0.0403 4159000000 0.0400 2155000000 0.0376 1416000000 0.0328 2807000000 0.0441 2507000000 0.0419 6463000000 0.0347 5671000000 0.0314 100796000000 0.0491 116963000000 0.0502 43000000 52000000 27000000 29000000 -125000000 -25000000 100687000000 116961000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s bonds outstanding by call features (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-callable or non-putable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Callable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total par value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 70378000000 77731000000 30418000000 39232000000 100796000000 116963000000 62492000000 76142000000 30764000000 33413000000 3690000000 3479000000 1074000000 880000000 1579000000 1819000000 1197000000 1230000000 100796000000 116963000000 Capital<div><span id="ibcfff0b4a17e4796b63811aed256b80c_5431"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CAPITAL STOCK</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank’s capital stock has a par value of $100 per share, and all shares are issued, redeemed, and repurchased only at the stated par value. The Bank issues a single class of capital stock (Class B capital stock) and has two subclasses of Class B capital stock: membership and activity-based. Each member must purchase and hold membership capital stock in an amount equal to 0.06 percent of its total assets as of the preceding December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, subject to a cap of $10 million and a floor of $10,000. Each member is also required to purchase activity-based capital stock equal to 4.50 percent of its outstanding advances, 4.00 percent of its outstanding mortgage loans, and 0.10 percent of its standby letters of credit. All capital stock issued is subject to a notice of redemption period of five years. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital stock requirements established in the Bank’s Capital Plan are designed so that the Bank can remain adequately capitalized as member activity changes. The Bank’s Board of Directors may make adjustments to the capital stock requirements within ranges established in the Capital Plan.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span id="ibcfff0b4a17e4796b63811aed256b80c_5388"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">EXCESS STOCK</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital stock owned by members in excess of their investment requirement is deemed excess capital stock. Under its Capital Plan, the Bank, at its discretion and upon 15 days written notice, may repurchase excess membership capital stock. The Bank, at its discretion, may also repurchase excess activity-based capital stock to the extent that (i) the excess capital stock balance exceeds an operational threshold set forth in the Capital Plan, which is currently set at zero, or (ii) a member submits a notice to redeem all or a portion of the excess activity-based capital stock. At March 31, 2024 and December 31, 2023, the Bank had no excess capital stock outstanding.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span id="ibcfff0b4a17e4796b63811aed256b80c_5402"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MANDATORILY REDEEMABLE CAPITAL STOCK</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank reclassifies capital stock subject to redemption from equity to a liability, which represents MRCS, at the time shares meet the definition of a mandatorily redeemable financial instrument. This occurs after a member provides written notice of intention to withdraw from membership, becomes ineligible for continuing membership, or attains non-member status by merger or consolidation, charter termination, or other involuntary termination from membership. Dividends on MRCS are classified as interest expense on the Statements of Income. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in MRCS (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended March 31, </span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net payments for repurchases/redemptions of MRCS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s MRCS by year of contractual redemption (dollars in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past contractual redemption date due to outstanding activity with the Bank</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    At the Bank’s election, MRCS may be redeemed prior to the expiration of the five year redemption period that commences on the date of the notice of redemption.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span id="ibcfff0b4a17e4796b63811aed256b80c_5389"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RESTRICTED RETAINED EARNINGS</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank entered into a JCE Agreement with all of the other FHLBanks in 2011. The JCE Agreement, as amended, is intended to enhance the capital position of the Bank over time. Under the JCE Agreement, each FHLBank is required to allocate 20 percent of its quarterly net income to a separate restricted retained earnings account until the balance of that account, calculated as of the last day of each calendar quarter, equals at least one percent of its average balance of outstanding consolidated obligations for the calendar quarter. The restricted retained earnings are not available to pay dividends. At March 31, 2024 and December 31, 2023, the Bank’s restricted retained earnings account totaled $951 million and $896 million. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in AOCI (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on AFS securities (Note 3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and postretirement benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on AFS securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on AFS securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span id="ibcfff0b4a17e4796b63811aed256b80c_5391"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">REGULATORY CAPITAL REQUIREMENTS</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is subject to three regulatory capital requirements:</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Risk-based capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank must maintain at all times permanent capital greater than or equal to the sum of its credit, market, and operational risk capital requirements, all calculated in accordance with Finance Agency regulations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Only permanent capital, defined as the amounts paid-in for Class B capital stock (including MRCS), and retained earnings can satisfy this risk-based capital requirement. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Regulatory capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank is required to maintain a minimum four percent capital-to-asset ratio, which is defined as total regulatory capital divided by total assets. Total regulatory capital includes Class B stock (including MRCS) and retained earnings.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Leverage capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank is required to maintain a minimum five percent leverage ratio, which is defined as the sum of permanent capital weighted 1.5 times and nonpermanent capital weighted 1.0 times, divided by total assets. The Bank did not hold any nonpermanent capital at March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the requirements previously discussed, the Capital Stock AB requires each FHLBank to maintain at all times a ratio of at least two percent of capital stock to total assets. For purposes of the Capital Stock AB, capital stock includes MRCS. The capital stock to total assets ratio is measured on a daily average basis at month end. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Bank’s capital falls below the required levels, the Finance Agency has authority to take actions necessary to return it to levels that it deems to be consistent with safe and sound business operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Bank’s compliance with the Finance Agency’s regulatory capital requirements (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Required</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Required</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory capital requirements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-based capital</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory capital</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leverage capital</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital-to-assets ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital stock-to-assets ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leverage ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 100 2 0.0006 10000000 10000 0.045 0.001 P5Y P15D The Bank reclassifies capital stock subject to redemption from equity to a liability, which represents MRCS, at the time shares meet the definition of a mandatorily redeemable financial instrument. This occurs after a member provides written notice of intention to withdraw from membership, becomes ineligible for continuing membership, or attains non-member status by merger or consolidation, charter termination, or other involuntary termination from membership. Dividends on MRCS are classified as interest expense on the Statements of Income. <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in MRCS (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months Ended March 31, </span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net payments for repurchases/redemptions of MRCS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s MRCS by year of contractual redemption (dollars in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year of Contractual Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through two years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after two years through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past contractual redemption date due to outstanding activity with the Bank</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    At the Bank’s election, MRCS may be redeemed prior to the expiration of the five year redemption period that commences on the date of the notice of redemption.</span></div> 12000000 15000000 2000000 1000000 10000000 14000000 5000000 0 0 6000000 5000000 6000000 10000000 12000000 0.20 951000000 896000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in AOCI (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on AFS securities (Note 3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and postretirement benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on AFS securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) on AFS securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -114000000 -3000000 -117000000 -67000000 0 -67000000 0 1000000 1000000 -67000000 1000000 -66000000 -181000000 -2000000 -183000000 -178000000 -2000000 -180000000 171000000 0 171000000 171000000 0 171000000 -7000000 -2000000 -9000000 3 1.5 1.0 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Bank’s compliance with the Finance Agency’s regulatory capital requirements (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Required</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Required</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory capital requirements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-based capital</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory capital</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leverage capital</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital-to-assets ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital stock-to-assets ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leverage ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1497000000 9728000000 1641000000 10023000000 7051000000 9728000000 7376000000 10023000000 8813000000 14592000000 9220000000 15034000000 0.0400 0.0552 0.0400 0.0544 0.0200 0.0349 0.0200 0.0359 0.0500 0.0828 0.0500 0.0815 Fair Value<div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value amounts are determined by the Bank using available market information and reflect the Bank’s best judgment of appropriate valuation methods. GAAP defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (i.e., exit price). The fair value hierarchy requires an entity to maximize the use of significant observable inputs and minimize the use of significant unobservable inputs when measuring fair value. The inputs are evaluated and an overall level for the fair value measurement is determined. This overall level is an indication of market observability of the fair value measurement for the asset or liability. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy prioritizes the inputs used to measure fair value into three broad levels:</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 Inputs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices (unadjusted) for identical assets or liabilities in an active market that the Bank can access on the measurement date. An active market for an asset or liability is a market in which the transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 Inputs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs other than quoted prices within Level 1 that are observable inputs for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability. Level 2 inputs include the following: (i) quoted prices for similar assets or liabilities in active markets, (ii) quoted prices for identical or similar assets or liabilities in markets that are not active, (iii) inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates and yield curves that are observable at commonly quoted intervals and implied volatilities), and (iv) market-corroborated inputs.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 Inputs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs for the asset or liability. Valuations are derived from techniques that use significant assumptions not observable in the market, which may include pricing models, discounted cash flow models, or similar techniques.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank reviews its fair value hierarchy classifications on a quarterly basis. Changes in the observability of the valuation inputs may result in a reclassification of certain assets or liabilities. <span id="i0968ff5ee17c4300927eb5746edfbc60_8492"></span>The Bank had no transfers of assets or liabilities into or out of Level 3 of the fair value hierarchy during the three months ended March 31, 2024 and 2023.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions). The Bank records trading securities, AFS securities, derivative assets, derivative liabilities, financial instruments held under the fair value option, and certain other assets at fair value on a recurring basis, and on occasion certain impaired mortgage loans held for portfolio on a non-recurring basis. The Bank records all other financial assets and liabilities at amortized cost. The fair values do not represent an estimate of the overall market value of the Bank as a going concern, which would take into account future business opportunities and the net profitability of assets and liabilities.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.019%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and due from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities purchased under agreements to resell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loans held for portfolio, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,045)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRCS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and due from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities purchased under agreements to resell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loans held for portfolio, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,498)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRCS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span id="i0968ff5ee17c4300927eb5746edfbc60_8556"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">SUMMARY OF VALUATION TECHNIQUES AND PRIMARY INPUTS</span></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation methodologies and primary inputs used to develop the measurement of fair value for assets and liabilities that are measured at fair value on a recurring or nonrecurring basis on the Statements of Condition are disclosed in “Item 8. Financial Statements and Supplementary Data — Note 13 — Fair Value” in the 2023 Form 10-K. There have been no significant changes in the valuation methodologies during the three months ended March 31, 2024.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FAIR VALUE ON A RECURRING BASIS</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-MBS</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total trading securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring assets at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,515 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,694)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,613)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents financial instruments recorded under the fair value option.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-MBS</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total trading securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loan purchase commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring assets at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,281 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward settlement agreements (TBAs)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,543)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,449)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents financial instruments recorded under the fair value option.</span></div><div><span id="i0968ff5ee17c4300927eb5746edfbc60_8550"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FAIR VALUE ON A NON-RECURRING BASIS</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Bank measures certain impaired mortgage loans held for portfolio at Level 3 fair value on a non-recurring basis. These assets are subject to fair value adjustments in certain circumstances. At March 31, 2024 and December 31, 2023, impaired mortgage loans held for portfolio recorded at fair value as a result of a non-recurring change in fair value were $2 million and $1 million. These fair values were as of the date the fair value adjustment was recorded during the three months ended March 31, 2024 and year ended December 31, 2023.</span></div><div><span id="i0968ff5ee17c4300927eb5746edfbc60_8496"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FAIR VALUE OPTION</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value option provides an irrevocable option to elect fair value as an alternative measurement for selected financial assets, financial liabilities, unrecognized firm commitments, and written loan commitments not previously carried at fair value. It requires entities to display the fair value of those assets and liabilities for which it has chosen to use fair value on the face of the Statements of Condition. Fair value is used for both the initial and subsequent measurement of the designated assets, liabilities, and commitments, with the changes in fair value recognized in net income.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank elects the fair value option for certain financial instruments when a hedge relationship does not qualify for hedge accounting. These fair value elections are made primarily in an effort to mitigate the potential income statement volatility that can arise when an economic derivative is adjusted for changes in fair value but the related hedged item is not. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For financial instruments recorded under the fair value option, the related contractual interest income, interest expense, and the discount amortization on fair value option discount notes are recorded as part of net interest income on the Statements of Income. The remaining changes are recorded as “Net gains (losses) on financial instruments held under fair value option” on the Statements of Income.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, net gains on financial instruments held under fair value option (i.e., discount notes) were $37 million compared to net losses of $65 million for the same period in 2023, and the Bank determined no credit risk adjustments for nonperformance were necessary. In determining that no credit risk adjustments were necessary, the Bank considered the following factors:</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Bank is a federally chartered GSE, and as a result of this status, the Bank’s consolidated obligations have historically received the same credit rating as the government bond credit rating of the United States, even though they are not obligations of the United States and are not guaranteed by the United States.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Bank is jointly and severally liable with the other FHLBanks for the payment of principal and interest on all consolidated obligations of the FHLBanks.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the difference between the unpaid principal balance and fair value of outstanding instruments for which the fair value option has been elected (dollars in millions):</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Over (Under) Unpaid Principal</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,599 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,529)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Over (Under) Unpaid Principal</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value amounts are determined by the Bank using available market information and reflect the Bank’s best judgment of appropriate valuation methods. GAAP defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (i.e., exit price). The fair value hierarchy requires an entity to maximize the use of significant observable inputs and minimize the use of significant unobservable inputs when measuring fair value. The inputs are evaluated and an overall level for the fair value measurement is determined. This overall level is an indication of market observability of the fair value measurement for the asset or liability. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy prioritizes the inputs used to measure fair value into three broad levels:</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 Inputs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices (unadjusted) for identical assets or liabilities in an active market that the Bank can access on the measurement date. An active market for an asset or liability is a market in which the transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 Inputs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs other than quoted prices within Level 1 that are observable inputs for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability. Level 2 inputs include the following: (i) quoted prices for similar assets or liabilities in active markets, (ii) quoted prices for identical or similar assets or liabilities in markets that are not active, (iii) inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates and yield curves that are observable at commonly quoted intervals and implied volatilities), and (iv) market-corroborated inputs.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 Inputs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs for the asset or liability. Valuations are derived from techniques that use significant assumptions not observable in the market, which may include pricing models, discounted cash flow models, or similar techniques.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank reviews its fair value hierarchy classifications on a quarterly basis. Changes in the observability of the valuation inputs may result in a reclassification of certain assets or liabilities. <span id="i0968ff5ee17c4300927eb5746edfbc60_8492"></span>The Bank had no transfers of assets or liabilities into or out of Level 3 of the fair value hierarchy during the three months ended March 31, 2024 and 2023.</span></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions). The Bank records trading securities, AFS securities, derivative assets, derivative liabilities, financial instruments held under the fair value option, and certain other assets at fair value on a recurring basis, and on occasion certain impaired mortgage loans held for portfolio on a non-recurring basis. The Bank records all other financial assets and liabilities at amortized cost. The fair values do not represent an estimate of the overall market value of the Bank as a going concern, which would take into account future business opportunities and the net profitability of assets and liabilities.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.019%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and due from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities purchased under agreements to resell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loans held for portfolio, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,045)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRCS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value, fair value, and fair value hierarchy of the Bank’s financial instruments (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and due from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities purchased under agreements to resell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loans held for portfolio, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,498)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRCS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.</span></div> 32000000 32000000 0 0 32000000 3711000000 0 3711000000 0 3711000000 12950000000 0 12950000000 0 12950000000 8305000000 0 8305000000 0 8305000000 2532000000 0 2532000000 0 2532000000 24691000000 0 24691000000 0 24691000000 829000000 0 821000000 3000000 824000000 110976000000 0 111068000000 0 111068000000 10351000000 0 9278000000 31000000 9309000000 506000000 0 506000000 0 506000000 1251000000 0 353000000 0 -898000000 1251000000 41000000 41000000 0 0 41000000 1109000000 0 1109000000 0 1109000000 -63358000000 0 -63356000000 0 -63356000000 100687000000 0 99882000000 0 99882000000 164045000000 0 163238000000 0 163238000000 10000000 10000000 0 0 10000000 967000000 0 967000000 0 967000000 14000000 0 95000000 0 81000000 14000000 31000000 31000000 0 0 31000000 3481000000 0 3481000000 0 3481000000 11400000000 0 11400000000 0 11400000000 7120000000 0 7120000000 0 7120000000 3152000000 0 3152000000 0 3152000000 23823000000 0 23823000000 0 23823000000 852000000 0 847000000 3000000 850000000 122530000000 0 122512000000 0 122512000000 9967000000 0 9051000000 30000000 9081000000 582000000 0 582000000 0 582000000 1267000000 0 292000000 0 -975000000 1267000000 39000000 39000000 0 0 39000000 1039000000 0 1039000000 0 1039000000 -54537000000 0 -54534000000 0 -54534000000 116961000000 0 116121000000 0 116121000000 171498000000 0 170655000000 0 170655000000 12000000 12000000 0 0 12000000 1023000000 0 1023000000 0 1023000000 7000000 0 101000000 0 94000000 7000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-MBS</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total trading securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring assets at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,515 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,694)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,613)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents financial instruments recorded under the fair value option.</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, for each hierarchy level, the Bank’s assets and liabilities that are measured at fair value on the Statements of Condition (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting Adjustments and Cash Collateral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-MBS</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total trading securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE and TVA obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State or local housing agency obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. obligations single-family MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE single-family MBS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSE multifamily MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loan purchase commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring assets at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,281 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-rate related</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward settlement agreements (TBAs)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring liabilities at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,543)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,449)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Amounts represent the application of the netting requirements that allow the Bank to net settle positive and negative positions and also cash collateral and the related accrued interest held or placed with the same clearing agent and/or counterparty. </span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents financial instruments recorded under the fair value option.</span></div> 0 2314000000 0 2314000000 0 63000000 0 63000000 0 48000000 0 48000000 0 107000000 0 107000000 0 2532000000 0 2532000000 0 261000000 0 261000000 0 317000000 0 317000000 0 542000000 0 542000000 0 160000000 0 160000000 0 4695000000 0 4695000000 0 222000000 0 222000000 0 18494000000 0 18494000000 0 24691000000 0 24691000000 0 353000000 0 -898000000 1251000000 41000000 0 0 41000000 41000000 27576000000 0 -898000000 28515000000 0 59599000000 0 59599000000 0 95000000 0 81000000 14000000 0 59694000000 0 81000000 59613000000 0 2925000000 0 2925000000 0 68000000 0 68000000 0 49000000 0 49000000 0 110000000 0 110000000 0 3152000000 0 3152000000 0 328000000 0 328000000 0 344000000 0 344000000 0 458000000 0 458000000 0 160000000 0 160000000 0 4398000000 0 4398000000 0 180000000 0 180000000 0 17955000000 0 17955000000 0 23823000000 0 23823000000 0 291000000 0 -975000000 1266000000 0 1000000 0 1000000 0 292000000 0 -975000000 1267000000 39000000 0 0 39000000 39000000 27267000000 0 -975000000 28281000000 0 -47442000000 0 -47442000000 0 100000000 0 94000000 6000000 0 1000000 0 1000000 0 101000000 0 94000000 7000000 0 47543000000 0 94000000 47449000000 2000000 1000000 37000000 -65000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the difference between the unpaid principal balance and fair value of outstanding instruments for which the fair value option has been elected (dollars in millions):</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Over (Under) Unpaid Principal</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,599 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,529)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Over (Under) Unpaid Principal</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 61128000000 59599000000 -1529000000 48164000000 47442000000 -722000000 Commitments and Contingencies<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="text-indent:13.5pt"><span id="ica369e1c8f284b2eb776045f100e80c1_5513"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint and Several Liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The FHLBanks have joint and several liability for all consolidated obligations issued. Accordingly, if an FHLBank were unable to repay any consolidated obligation for which it is the primary obligor, each of the other FHLBanks could be called upon by the Finance Agency to repay all or part of such obligations. No FHLBank has ever been asked or required to repay the principal or interest on any consolidated obligation on behalf of another FHLBank. A</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">t </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March 31, 2024 and December 31, 2023, the total par value of outstanding consolidated obligations issued on behalf of other FHLBanks for which the Bank is jointly and severally liable was $1,006.7 billion and $1,032.1 billion. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional off-balance sheet commitments for the Bank (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.472%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expire <br/>within one year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expire <br/>after one year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1,2</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby bond purchase agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to purchase mortgage loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitment to issue bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to issue discount notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to fund advances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2,4</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Excludes commitments to issue standby letters of credit, when applicable. At both March 31, 2024 and December 31, 2023, the Bank had no commitments to issue standby letters of credit.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    The Bank has deemed it unnecessary to record any liability for credit losses on these agreements at March 31, 2024 and December 31, 2023, based on its credit extension and collateral policies.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    The Bank enters into commitments to issue consolidated obligations in the normal course of its business, that generally settle within 30 calendar days.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4    The Bank enters into commitments to fund additional advances up to 24 months in the future.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span id="ica369e1c8f284b2eb776045f100e80c1_5510"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Standby Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank issues standby letters of credit on behalf of its members to support certain obligations of the members to third-party beneficiaries. Standby letters of credit may be offered to assist members and non-member housing associates in facilitating residential housing finance, community lending, and asset-liability management, and to provide liquidity. In particular, members often use standby letters of credit as collateral for deposits from federal and state government agencies. Standby letters of credit are executed with members for a fee. If the Bank is required to make payment for a beneficiary’s draw, the member either reimburses the Bank for the amount drawn or, subject to the Bank’s discretion, the amount drawn may be converted into a collateralized advance to the member. The maturities of standby letters of credit outstanding at March 31, 2024 are currently no later than 2038. The carrying value of guarantees related to standby letters of credit are recorded in “Other liabilities” on the Statements of Condition and amounted to $11 million and $4 million at March 31, 2024 and December 31, 2023.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank monitors the creditworthiness of its members and non-member housing associates that have standby letters of credit. The Bank has established parameters for the measurement, review, classification, and monitoring of credit risk related to these standby letters of credit. All standby letters of credit, similar to advances, are fully collateralized at the time of issuance and subject to member borrowing limits as established by the Bank. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span id="ica369e1c8f284b2eb776045f100e80c1_5511"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Standby Bond Purchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank has entered into standby bond purchase agreements with state housing finance agencies within its district pursuant to which, for a fee, it agrees to serve as a standby liquidity provider if required, to purchase and hold the bonds until the designated marketing agent can find a suitable investor or the state housing finance agency repurchases the bonds according to a schedule established by the agreement. Each standby bond purchase agreement includes the provisions under which the Bank would be required to purchase the bonds and typically allows the Bank to terminate the agreement upon the occurrence of a default event of the issuer. At March 31, 2024, the Bank had standby bond purchase agreements with seven state housing finance agencies. The maturities of standby bond purchase agreements outstanding at March 31, 2024 are currently no later than 2029. During the three months ended March 31, 2024 and 2023, the Bank was not required to purchase any bonds under these agreements.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span id="ica369e1c8f284b2eb776045f100e80c1_5517"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments to Purchase Mortgage Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank enters into commitments that unconditionally obligate it to purchase mortgage loans from its members. These commitments are considered derivatives and their estimated fair value at March 31, 2024 and December 31, 2023 is reported in “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i045dc4fed80145b49ce7ce4ef25b58d7_70" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6 — Derivatives and Hedging Activities</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” as mortgage loan purchase commitments.</span></div><div style="text-indent:13.5pt"><span id="ica369e1c8f284b2eb776045f100e80c1_5520"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Commitments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each MPF master commitment, the Bank’s potential loss exposure prior to the PFI’s credit enhancement obligation is estimated and tracked in a FLA. For absorbing certain losses in excess of the FLA, PFIs are paid a credit enhancement fee, a portion of which may be performance-based. To the extent the Bank experiences losses under the FLA, it may be able to recapture performance-based credit enhancement fees paid to the PFI to offset these losses. The FLA balance for all MPF master commitments with a PFI credit enhancement obligation was $182 million and $178 million at March 31, 2024 and December 31, 2023. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span>. The Bank is subject to various pending legal proceedings arising in the normal course of business. The Bank is not currently aware of any pending or threatened legal proceedings to which it is a party that it believes could have a material impact on its financial condition, results of operations, or cash flows. 1006700000000 1032100000000 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional off-balance sheet commitments for the Bank (dollars in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.472%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expire <br/>within one year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expire <br/>after one year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1,2</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby bond purchase agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to purchase mortgage loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitment to issue bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to issue discount notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to fund advances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2,4</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Excludes commitments to issue standby letters of credit, when applicable. At both March 31, 2024 and December 31, 2023, the Bank had no commitments to issue standby letters of credit.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    The Bank has deemed it unnecessary to record any liability for credit losses on these agreements at March 31, 2024 and December 31, 2023, based on its credit extension and collateral policies.</span></div> 15445000000 133000000 15578000000 9396000000 48000000 797000000 845000000 852000000 148000000 0 148000000 112000000 85000000 0 85000000 47000000 1385000000 0 1385000000 551000000 436000000 30000000 466000000 2163000000 0 0 11000000 4000000 7 182000000 178000000 Activities with Stockholders<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is a cooperative. This means the Bank is owned by its customers, whom the Bank calls members. As a condition of membership in the Bank, all members must purchase and maintain membership capital stock based on a percentage of their total assets, subject to a minimum and maximum amount, as of the preceding December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Each member is also required to purchase and maintain activity-based capital stock to support certain business activities with the Bank. All transactions with stockholders are entered into in the ordinary course of business. Refer to “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i045dc4fed80145b49ce7ce4ef25b58d7_82" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8 — Capital</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for more information on our capital stock requirements.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">TRANSACTIONS WITH DIRECTORS’ FINANCIAL INSTITUTIONS</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Bank extends credit to its members whose directors and officers serve as Bank directors (Directors’ Financial Institutions). Finance Agency regulations require that transactions with Directors’ Financial Institutions be made on the same terms and conditions as those with any other member. </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s outstanding transactions with Directors’ Financial Institutions (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">BUSINESS CONCENTRATIONS </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank considers itself to have business concentrations with stockholders owning 10 percent or more of total capital stock outstanding (including MRCS). At March 31, 2024 and December 31, 2023, the Bank had the following business concentrations with stockholders (dollars in millions):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:33.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Bank, N.A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Superior Guaranty Insurance Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:33.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Bank, N.A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Superior Guaranty Insurance Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,682 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Pursuant to applicable Finance Agency regulations, the Bank’s voting structure limits the voting rights of these stockholders and other members holding a significant amount of the Bank’s capital stock.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents interest income earned on advances during the three months ended ended March 31, 2024 and the year ended December 31, 2023. Interest income on mortgage loans is excluded from this table as this interest relates to the borrower, not to the stockholder.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Wells Fargo Bank, N.A. had standby letters of credit outstanding totaling $7.6 billion and $0.9 billion as of March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4    Superior Guaranty Insurance Company is an affiliate of Wells Fargo Bank, N.A. and had no standby letters of credit outstanding as of March 31, 2024 and December 31, 2023.</span></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Bank’s outstanding transactions with Directors’ Financial Institutions (dollars in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 807000000 0.01 739000000 0.01 132000000 0.01 124000000 0.01 9000000 0.01 8000000 0.01 55000000 0.01 50000000 0.01 0.10 At March 31, 2024 and December 31, 2023, the Bank had the following business concentrations with stockholders (dollars in millions):<div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:33.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Bank, N.A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Superior Guaranty Insurance Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:33.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Bank, N.A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Superior Guaranty Insurance Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,682 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1    Pursuant to applicable Finance Agency regulations, the Bank’s voting structure limits the voting rights of these stockholders and other members holding a significant amount of the Bank’s capital stock.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2    Represents interest income earned on advances during the three months ended ended March 31, 2024 and the year ended December 31, 2023. Interest income on mortgage loans is excluded from this table as this interest relates to the borrower, not to the stockholder.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3    Wells Fargo Bank, N.A. had standby letters of credit outstanding totaling $7.6 billion and $0.9 billion as of March 31, 2024 and December 31, 2023.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4    Superior Guaranty Insurance Company is an affiliate of Wells Fargo Bank, N.A. and had no standby letters of credit outstanding as of March 31, 2024 and December 31, 2023.</span></div> 1278000000 0.20 28000000000 7000000 520000000 5000000 0 0 131000000 0 1283000000 0.20 28000000000 138000000 520000000 1676000000 0.24 37000000000 7000000 1687000000 6000000 0 0 137000000 0 1682000000 0.24 37000000000 144000000 1687000000 7600000000 900000000 Activities with Other FHLBanks<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overnight Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bank may lend or borrow unsecured overnight funds to or from other FHLBanks. All such transactions are at current market rates. The following table summarizes loan activity to other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other FHLBank</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>Repayment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending<br/>Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Francisco</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes borrowing activity from other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other FHLBank</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Payment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table summarizes loan activity to other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other FHLBank</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>Repayment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending<br/>Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Francisco</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0 5000000 5000000 0 0 5000000 5000000 0 0 1005000000 1005000000 0 0 1010000000 1010000000 0 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes borrowing activity from other FHLBanks during the three months ended March 31, 2024 and 2023 (dollars in millions):</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other FHLBank</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Payment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 1000000000 1000000000 0 0 500000000 500000000 0 0 1500000000 1500000000 0 0 250000000 0 250000000